IP Library Granted Patent US 9,594,431
Granted Patent B2
US 9,594,431 · App. 13/260,344 · Granted Mar 14, 2017

Qualified command

Inventors: Prasenjit Dey (Karnataka, IN); Sriganesh Madhvanath (Karnataka, IN); Rama Vennelakanti (Karnataka, IN)
Assignee: Hewlett-Packard Development Company, L.P.
G06F3/017G06F3/013G06F3/0304G06F3/167
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 9,594,431
App. No.
13/260,344
Granted
Mar 14, 2017
Kind
B2
Abstract

A method for executing a qualified command including detecting a hand gesture input for identifying a command, detecting one or more non-hand gesture inputs to qualify the command, and configuring a processor to execute the qualified command on a machine in response to the hand gesture input and one or more non-hand gesture inputs.

Claims (42)

1. A method comprising:

detecting a hand gesture input, wherein the hand gesture input corresponds to one of a plurality of recognized hand gestures;

identifying, based on the hand gesture input, a command of a plurality of commands, wherein each of the plurality of recognized hand gestures uniquely identifies one of the plurality of commands;

detecting one or more non-hand gesture inputs;

in response to identifying the command, determining, based on the one or more non-hand gesture inputs, at least one qualifier for the command;

qualifying, using the at least one qualifier, the command to obtain a qualified command; and

configuring a processor to execute the qualified command on a machine in response to the hand gesture input and the one or more non-hand gesture inputs.

2. The method of claim 1 wherein a camera concurrently captures the hand gesture input and the one or more non-hand gesture inputs.

3. The method of claim 1 further comprising comparing the hand gesture input to the plurality of recognized hand gestures.

4. The method of claim 1 wherein a camera detects and captures the hand gesture input while one or more input devices concurrently detects and captures the one or more non-hand gesture inputs.

5. The method of claim 1 wherein one or more non-hand gesture inputs are used to specify a degree for the command.

6. The method of claim 1 wherein one or more non-hand gesture inputs are used to identify an object to execute the command on.

7. The method of claim 1 , wherein the one or more non-hand gesture inputs include a speech input and a gaze input, wherein the speech input specifies a first qualifier of the command, and wherein the gaze qualifier specifies a second qualifier of the command.

8. The method of claim 1 , wherein determining the at least one qualifier comprises:

determining a set of recognized qualifiers associated with the command; and

identifying, from the set of recognized qualifiers associated with the command, the at least one qualifier matching the one or more non-hand gesture inputs.

9. A machine comprising:

a processor;

one or more cameras configured to capture a hand gesture input;

one or more input devices configured to capture one or more non-hand gesture inputs; and

a gesture application executed by the processor and configured to:

identify, from a plurality of commands, a command corresponding to the hand gesture input, wherein the hand gesture input corresponds to one of a plurality of recognized hand gestures, wherein each of the plurality of recognized hand gestures uniquely identifies one of the plurality of commands;

in response to identifying the command, determine, based on the one or more non-hand gesture inputs, at least one qualifier for the command; and

qualify, using the at least one qualifier, the command to obtain a qualified command.

10. The machine of claim 9 further comprising a display device configured to display a list of recognized qualifiers corresponding to the command.

11. The machine of claim 10 wherein the display device is additionally configured to output a visual message on the display device when the hand gesture or one or more non-hand gestures are not recognized by the gesture application.

12. The machine of claim 9 wherein one or more input devices may include at least one from the group consisting of a proximity sensor, a biometric device, one or more cameras, a microphone, a touch screen, and a mouse.

13. The machine of claim 9 further comprising a database including the plurality of recognized hand gestures and recognized qualifiers corresponding to the plurality of recognized hand gestures.

14. The machine of claim 9 , wherein the one or more non-hand gesture inputs include a speech input and a gaze input, wherein the speech input specifies a first qualifier of the command, and wherein the gaze input specifies a second qualifier of the command.

15. The machine of claim 9 , wherein the gesture application is further to:

determine a set of recognized qualifiers associated with the command; and

identify, from the set of recognized qualifiers associated with the command, the at least one qualifier matching the one or more non-hand gesture inputs.

16. A non-transitory computer-readable medium comprising:

a gesture application executable by a processor to:

identify, from a plurality of recognized commands, a command corresponding to a hand gesture of a plurality of recognized hand gestures, wherein each of the plurality of recognized hand gestures uniquely identifies one of the plurality of recognized commands;

in response to identifying the command, determine, based on one or more speech or gaze inputs, at least one qualifier for the command;

qualify, using the at least one qualifier, the command to obtain a qualified command; and

execute the qualified command.

17. The non-transitory computer-readable medium of claim 16 wherein the at least one qualifier is to identify one or more objects on a display device to execute the qualified command on.

18. The non-transitory computer-readable medium of claim 16 wherein the at least one qualifier is to specify a degree of the qualified command.

19. The non-transitory computer-readable medium of claim 16 wherein the gesture application is to identify the command and determine the at least one qualifier using a database including the plurality of recognized hand gestures and qualifiers corresponding to the plurality of recognized hand gestures.

20. The non-transitory computer-readable medium of claim 16 , wherein the one or more speech or gaze inputs include a speech input and a gaze input, wherein the speech input specifies a degree of the command, and wherein the gaze input specifies a target object of the command.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2011
From: DEY, PRASENJIT; MADHVANATH, SRIGANESH; VENNELAKANTI, RAMA
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 027403/0128 →
Continuity (1)
Related Publication 20120030637A1 · Feb 2, 2012