US 11,693,551 B2
Methods and systems for providing feedback for multi-precision mid-air gestures on a gesture-controlled device
Wei Zhou, Richmond Hill (CA); Sachi Mizobuchi, Toronto (CA); Gaganpreet Singh, Markham (CA); Ghazaleh Saniee-Monfared, Toronto (CA); Sitao Wang, Toronto (CA); Futian Zhang, Waterloo (CA); and Wei Li, Markham (CA)
Assigned to Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed by Wei Zhou, Richmond Hill (CA); Sachi Mizobuchi, Toronto (CA); Gaganpreet Singh, Markham (CA); Ghazaleh Saniee-Monfared, Toronto (CA); Sitao Wang, Toronto (CA); Futian Zhang, Waterloo (CA); and Wei Li, Markham (CA)
Filed on May 21, 2021, as Appl. No. 17/326,579.
Prior Publication US 2022/0374138 A1, Nov. 24, 2022
Int. Cl. G06F 3/01 (2006.01); G06F 3/04847 (2022.01); G06F 3/16 (2006.01)
CPC G06F 3/04847 (2013.01) [G06F 3/017 (2013.01); G06F 3/167 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for providing feedback for a dynamic control display (CD) gain of a slider control on a gesture-controlled device, the method comprising:
detecting, using an image-capturing device, a mid-air hand gesture conforming to a first dynamic dragging gesture over a respective first dragging distance;
detecting a speed of the first dynamic dragging gesture;
computing the CD gain for the slider control based on the speed and a gain factor, the slider control configuring a system parameter and the CD gain determining a granularity of control for the slider control for configuring the system parameter; and
generating an auditory feedback or a visual feedback indicative of the CD gain with the first dragging distance for either coarse or fine adjustment of the system parameter, the auditory feedback or the visual feedback including at least one of:
adjusting a spacing of a plurality of scale ticks of the slider control based on the CD gain, a decreased spacing of a plurality of scale ticks of the slider control configured for fine adjustment of the slider control and an increased spacing of a plurality of scale ticks configured for coarse adjustment of the slider control; or
adjusting a range of the slider control based on the CD gain, a shorter range configured for precise adjustment of the slider control and an increased range configured for coarse adjustment of the slider control.