DYNAMIC USER INTERACTIONS FOR DISPLAY CONTROL
First Claim
1. A method of using gestures to supplant or augment use of a standard input device coupled to a system, the method including:
- detecting a standard input device coupled to a system and identifying a library of analogous gestures that are analogous to control manipulations performed using the standard input device;
detecting a gesture in a 3D sensor space and identifying the gesture from the library of analogous gestures; and
supplying a signal to the system that mimics a standard signal from the standard input device, based on the detected and identified gesture.
11 Assignments
0 Petitions
Accused Products
Abstract
The technology disclosed relates to using gestures to supplant or augment use of a standard input device coupled to a system. It also relates to controlling a display using gestures. It further relates to controlling a system using more than one input device. In particular, it relates to detecting a standard input device that causes on-screen actions on a display in response to control manipulations performed using the standard input device. Further, a library of analogous gestures is identified, which includes gestures that are analogous to the control manipulations and also cause the on-screen actions responsive to the control manipulations. Thus, when a gesture from the library of analogous gestures is detected, a signal is generated that mimics a standard signal from the standard input device and causes at least one on-screen action.
-
Citations
24 Claims
-
1. A method of using gestures to supplant or augment use of a standard input device coupled to a system, the method including:
-
detecting a standard input device coupled to a system and identifying a library of analogous gestures that are analogous to control manipulations performed using the standard input device; detecting a gesture in a 3D sensor space and identifying the gesture from the library of analogous gestures; and supplying a signal to the system that mimics a standard signal from the standard input device, based on the detected and identified gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of controlling a display using gestures, the method including:
-
detecting a standard input device that causes on-screen actions on a display in response to control manipulations performed using the standard input device; identifying a library of analogous gestures that are analogous to the control manipulations and cause the on-screen actions responsive to the control manipulations; detecting a gesture in a 3D sensor space and identifying the gesture from the library of analogous gestures; and generating a signal that mimics a standard signal from the standard input device and causing at least one on-screen action, based on the detected and identified gesture. - View Dependent Claims (13, 14)
-
-
15. A computer system of using gestures to supplant or augment use of a standard input device coupled to a system, the system including:
-
a processor and a computer readable storage medium storing computer instructions configured to cause the processor to; detect a standard input device coupled to a system and identifying a library of analogous gestures that are analogous to control manipulations performed using the standard input device; detect a gesture in a 3D sensor space and identifying the gesture from the library of analogous gestures; and supply a signal to the system that mimics a standard signal from the standard input device, based on the detected and identified gesture. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method of controlling a system using more than one input device, the method including:
-
detecting a presence of a first input device coupled to a system and determining a first input device type therefrom; detecting with a second input device, of a second device type, at least one gesture made by a hand in a 3D sensor space adjacent to, but without required contact with, the second input device and indicating an input to the system; identifying in a library based upon the at least one gesture, at least one control manipulation which when applied to the first input device, would provide command information analogous to the input to the system indicated by the at least one gesture; and supplying a signal to the system that emulates the control manipulation applied to the first input device. - View Dependent Claims (22, 23, 24)
-
Specification