Initiating personal assistant application based on eye tracking and gestures
First Claim
Patent Images
1. A device, comprising:
- a processor;
a memory accessible to the processor and bearing instructions executable by the processor to;
receive at least one signal from at least one camera in communication with the device;
at least partially based on the signal, determine that a user is looking at least substantially at a display;
in response to a determination that the user looks at least substantially at the display, determine whether the user looks at the display for a period satisfying a threshold;
in response to a determination that the user looks at the display for a period satisfying the threshold, execute at least a first computer process; and
in response to a determination that the user looks at the display for a period not satisfying the threshold, not execute the first computer process.
2 Assignments
0 Petitions
Accused Products
Abstract
A device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to receive at least one signal from at least one camera in communication with the device, determine that a user of the device is looking at least substantially at a personal assistant feature presented on a display of the device at least partially based on the signal, and initiate a personal assistant which processes audible input from the user received at the device in response to a determination that the user is looking at least substantially at the personal assistant feature. The personal assistant is associated with the personal assistant feature.
-
Citations
20 Claims
-
1. A device, comprising:
-
a processor; a memory accessible to the processor and bearing instructions executable by the processor to; receive at least one signal from at least one camera in communication with the device; at least partially based on the signal, determine that a user is looking at least substantially at a display; in response to a determination that the user looks at least substantially at the display, determine whether the user looks at the display for a period satisfying a threshold; in response to a determination that the user looks at the display for a period satisfying the threshold, execute at least a first computer process; and in response to a determination that the user looks at the display for a period not satisfying the threshold, not execute the first computer process. - View Dependent Claims (2, 3, 4, 5, 6, 13)
-
-
7. A method, comprising:
-
receiving at least a first signal from at least one camera in communication with a device; at least partially based on the first signal, determining whether a user is looking at least substantially at the device for at least a threshold amount of time; in response to determining that the user is looking at least substantially at the device for at least the threshold amount of time, initiating a personal assistant application, wherein the personal assistant application executes a command in response to processing audible input from the user; and in response to determining that the user is looking at least substantially at the device but not for the threshold amount of time, not initiating the personal assistant application. - View Dependent Claims (8, 9, 10, 11, 14)
-
-
12. An apparatus, comprising:
-
a first processor; a network adapter; storage bearing instructions executable by a second processor for; processing an audible input command at a device associated with the second processor, the processing of the audible input command being responsive to a determination based on at least one signal from at least one camera in communication with the device that a user is gesturing a first predefined gesture; and presenting a user interface (UI) on the device associated with the second processor, the UI indicating plural predefined gestures; receiving a selection of at least one of the predefined gestures; and establishing the first predefined gesture at least in part based on the selection; wherein the first processor transfers the instructions over a network via the network adapter. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification