IP Library Granted Patent US 8,766,912
Granted Patent B2
US 8,766,912 · App. 13/121,791 · Granted Jul 1, 2014

Environment-dependent dynamic range control for gesture recognition

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,766,912
App. No.
13/121,791
Granted
Jul 1, 2014
Kind
B2
Abstract

Technologies are generally described for environment-dependent dynamic range control for gesture recognition. In some examples, user environment including, but not limited to, location, device size, virtual or physical display size, is detected and gesture control range adjusted according to the detected environment. In other examples, a controller user interface or dynamic range status indicator may be adjusted based on the modified gesture recognition range control.

Claims (46)

1. A method for adjusting a dynamic range of gesture recognition, the method comprising:

detecting an environment of a user of a gesture-recognition capable electronic device, wherein the environment comprises one of a public location and a private location;

determining whether the detected environment is proper for large gestures or small gestures; and

adjusting a gesture input dynamic range for the gesture-recognition capable electronic device based on the detected environment of the user and the determination of proper gesture size.

2. The method according to claim 1 , further comprising:

adjusting a size of a gesture recognition control user interface (UI) based on the adjusted gesture input dynamic range if the electronic device displays a gesture recognition control UI.

3. The method according to claim 2 , wherein the gesture recognition control UI includes at least one from a set of: a control element and an application user interface.

4. The method according to claim 2 , further comprising:

adjusting the gesture recognition control UI by modifying one or more of a size and/or a position of at least one element of the gesture recognition control UI.

5. The method according to claim 1 , further comprising:

displaying a gesture input dynamic range indicator that reflects a current gesture input dynamic range if the electronic device does not display a gesture recognition control UI.

6. The method according to claim 1 , further comprising:

detecting the environment based on one or more of: an audio signal, a video signal, and/or a location information.

7. The method according to claim 6 , wherein the location information is obtained from one or more of a Global Positioning Service (GPS) signal, a wireless network signal, and a cellular communication signal.

8. The method according to claim 1 , further comprising:

detecting the environment based on one or more of: image recognition, a configuration of the electronic device, and/or a distance between the electronic device and the user.

9. An apparatus capable of adjusting a dynamic range of gesture recognition, comprising:

an image capture device configured to detect gestures;

a memory configured to store instructions;

a processor coupled to the memory, wherein the processor is adapted to execute the instructions, which when executed configure the processor to:

detect an environment of a user, wherein the environment comprises one of a public location and a private location;

determine whether the detected environment is proper for large gestures or small gestures; and

adjust a gesture input dynamic range based on the detected environment of the user and the determination of proper gesture size.

10. The apparatus according to claim 9 , the processor is further configured to:

adjust a size of a gesture recognition control user interface (UI) based on the adjusted gesture input dynamic range if the apparatus displays a gesture recognition control UI.

11. The apparatus according to claim 10 , the processor is further configured to:

adjust the gesture recognition control UI by modifying one or more of a size and/or a position of at least one element of the gesture recognition control UI.

12. The apparatus according to claim 9 , the processor is further configured to:

display a gesture input dynamic range indicator that reflects a current gesture input dynamic range if an electronic device does not display a gesture recognition control UI.

13. The apparatus according to claim 9 , the processor is further configured to:

detect the environment based on one or more of: an audio signal, a video signal, and/or a location information.

14. The apparatus according to claim 13 , further comprising at least one communication module capable of obtaining the location information from one of a Global Positioning Service (GPS) signal, a wireless network signal, and a cellular communication signal.

15. The apparatus according to claim 9 , further comprising one or more of a microphone to capture audio signals and a camera to capture video signals from the environment in order to determine a type of the environment.

16. The apparatus according to claim 9 , the processor is further configured to:

detect the environment based on one or more of: image recognition, a configuration of the apparatus, a type of the apparatus, and/or a distance between the user and the apparatus.

17. The apparatus according to claim 9 , comprising one of a desktop computer, a laptop computer, a handheld computer, a vehicle-mount computer, a smart phone a television monitor, a projection device, and a display coupled to a computing device.

18. A non-transitory computer-readable storage medium having instructions stored thereon for adjusting a dynamic range of gesture recognition, the instructions comprising:

detecting an environment of a user of a gesture-recognition capable electronic device, wherein the environment comprises one of a public location and a private location;

determining whether the detected environment is proper for large gestures or small gestures; and

adjusting a gesture input dynamic range for the gesture-recognition capable electronic device based on the environment of the user and the determination of proper gesture size.

19. The non-transitory computer-readable storage medium according to claim 18 , wherein the instructions further comprise:

adjusting a size of a gesture recognition control user interface (UI) based on the adjusted gesture input dynamic range if the electronic device displays a gesture recognition control UI.

20. The non-transitory computer-readable storage medium according to claim 19 , wherein the instructions further comprise:

adjusting the gesture recognition control UI by modifying one or more of a size and/or a position of at least one element of the gesture recognition control UI.

21. The non-transitory computer-readable storage medium according to claim 18 , wherein the instructions further comprise:

detecting the environment based on one or more of image recognition, a configuration of the electronic device, a type of the electronic device, and/or a distance between the user and the electronic device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2021
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: VIBRANT LICENSING LLC
Reel/Frame 056665/0401 →
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: CRESTLINE DIRECT FINANCE, L.P.
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 056430/0786 →
SECURITY INTEREST Recorded Jan 29, 2019
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: CRESTLINE DIRECT FINANCE, L.P.
Reel/Frame 048373/0217 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2011
From: KIM, SEUNGIL
To: EMPIRE TECHNOLOGY DEVELOPMENT, INC.
Reel/Frame 026065/0880 →