Gaze-based control of device operations
First Claim
Patent Images
1. A method comprising:
- receiving a video stream from an imaging device, the video stream depicting one or more eyes;
determining a gaze direction for the one or more eyes depicted in the video stream relative to a display device of a client device by calculating a cone having a radius and angle based on an appearance of the one or more eyes;
detecting a change in the gaze direction of the one or more eyes; and
triggering an operation in the client device responsive to the change in the gaze direction exceeding a predetermined percentage threshold of a viewable area of the display device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, devices, media, and methods are presented for gaze-based control of device operations. One method includes receiving a video stream from an imaging device, the video stream depicting one or more eyes, determining a gaze direction for the one or more eyes depicted in the video stream, detecting a change in the gaze direction of the one or more eyes, and triggering an operation in a client device based on the change in the gaze direction.
-
Citations
16 Claims
-
1. A method comprising:
-
receiving a video stream from an imaging device, the video stream depicting one or more eyes; determining a gaze direction for the one or more eyes depicted in the video stream relative to a display device of a client device by calculating a cone having a radius and angle based on an appearance of the one or more eyes; detecting a change in the gaze direction of the one or more eyes; and triggering an operation in the client device responsive to the change in the gaze direction exceeding a predetermined percentage threshold of a viewable area of the display device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving a video stream from an imaging device, the video stream depicting one or more eyes; determining a gaze direction for the one or more eyes depicted in the video stream relative to a display device of a client device; detecting a change in the gaze direction of the one or more eyes followed by identifying an obstruction of at least one of the one or more eyes; and triggering an operation in the client device responsive to the detected change in the gaze direction exceeding a predetermined percentage threshold of a viewable area of the display device followed by the identified obstruction of the at least one of the one or more eyes exceeding a predetermined length of time. - View Dependent Claims (8)
-
-
9. A non-transitory machine-readable storage medium storing processor executable instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:
-
receiving a video stream from an imaging device, the video stream depicting one or more eyes; determining a gaze direction for the one or more eyes depicted in the video stream relative to a display device of a client device by calculating a cone having a radius and angle based on an appearance of the one or more eyes; detecting a change in the gaze direction of the one or more eyes; and triggering an operation in the client device responsive to the change in the gaze direction exceeding a predetermined percentage threshold of a viewable area of the display device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage medium storing processor executable instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:
-
receiving a video stream from an imaging device, the video stream depicting one or more eyes; determining a gaze direction for the one or more eyes depicted in the video stream relative to a display device of a client device; detecting a change in the gaze direction of the one or more eyes followed by identifying an obstruction of at least one of the one or more eyes; and triggering an operation in the client device responsive to the detected change in the gaze direction exceeding a predetermined percentage threshold of a viewable area of the display device followed by the identified obstruction of the at least one of the one or more eyes exceeding a predetermined length of time. - View Dependent Claims (16)
-
Specification