ADAPTIVE GESTURE RECOGNITION PATENT US9140396