Tracking visual gaze information for controlling content display
First Claim
1. A method of tracking visual gaze information for visual content, the method comprising:
- tracking, by an image capture device in communication with at least one processor, a visual gaze of a user with respect to a display device of a computing device by calculating a vector from one or more eyes of the user to the display device of the computing device based on images of the one or more eyes of the user taken by the image capture device, the display device including a first content item in a primary display area of the display device and a second content item in a secondary display area of the display device;
determining, by the at least one processor, that the visual gaze of the user is on the first content item in the primary display area;
detecting, by the at least one processor, a transition of the visual gaze of the user from the first content item in the primary display area to the second content item in the secondary display area;
determining, by the at least one processor, that the visual gaze of the user with respect to the second content item meets a first predetermined threshold;
in response to the visual gaze of the user with respect to the second content item meeting the first predetermined threshold, increasing, at the computing device by the at least one processor, one or more of a display size of the second content item in the secondary display area to a first increased size or a volume associated with the second content item to a first increased volume;
determining that the visual gaze of the user remains on the second content item after meeting the first predetermined threshold until meeting a second predetermined threshold; and
switching, by the at least one processor and in response to the visual gaze of the user with respect to the second content item meeting the second predetermined threshold, a position of the first content item with a position of the second content item on the display device while the visual gaze of the user remains on the second content item by moving the first content item from the primary display area of the display device to the secondary display area of the display device and moving the second content item from the secondary display area of the display device to the primary display area of the display device.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed toward tracking visual gaze information. Methods and systems of the present disclosure track a visual gaze of a user with respect to a display of a computing device. In particular, one or more embodiments track a visual gaze of a user with respect to content on a display. The methods and systems can use information about the visual gaze of the user for use in improving the presentation of content. For example, the systems and methods can increase a display size or volume of content in response to the visual gaze of the user. Still further, the methods and systems can use the visual gaze information for providing analytics regarding the viewing habits of the user.
-
Citations
20 Claims
-
1. A method of tracking visual gaze information for visual content, the method comprising:
-
tracking, by an image capture device in communication with at least one processor, a visual gaze of a user with respect to a display device of a computing device by calculating a vector from one or more eyes of the user to the display device of the computing device based on images of the one or more eyes of the user taken by the image capture device, the display device including a first content item in a primary display area of the display device and a second content item in a secondary display area of the display device; determining, by the at least one processor, that the visual gaze of the user is on the first content item in the primary display area; detecting, by the at least one processor, a transition of the visual gaze of the user from the first content item in the primary display area to the second content item in the secondary display area; determining, by the at least one processor, that the visual gaze of the user with respect to the second content item meets a first predetermined threshold; in response to the visual gaze of the user with respect to the second content item meeting the first predetermined threshold, increasing, at the computing device by the at least one processor, one or more of a display size of the second content item in the secondary display area to a first increased size or a volume associated with the second content item to a first increased volume; determining that the visual gaze of the user remains on the second content item after meeting the first predetermined threshold until meeting a second predetermined threshold; and
switching, by the at least one processor and in response to the visual gaze of the user with respect to the second content item meeting the second predetermined threshold, a position of the first content item with a position of the second content item on the display device while the visual gaze of the user remains on the second content item by moving the first content item from the primary display area of the display device to the secondary display area of the display device and moving the second content item from the secondary display area of the display device to the primary display area of the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium storing instructions that, when executed by at least one processor, cause a computing device to:
-
track, by an image capture device in communication with the at least one processor, a visual focus of a user with respect to a display device of the computing device by calculating a vector from one or more eyes of the user to the display device of the computing device based on images of the one or more eyes of the user taken by the image capture device, the display device including a first content item in a primary display area of the display device and a second content item in a secondary display area of the display device, the display including the first content item; determine that the visual focus of the user is on the first content item in the primary display area;
determine that the visual focus of the user transitions from the first content item in the primary display area to the second content item in the secondary display area for a first predetermined threshold;in response to the focus of the user with respect to the second content item meeting the first predetermined threshold, increase a display size of the second content item in the secondary display area to a first increased size; determine that the visual focus of the user remains on the second content item after meeting the first predetermined threshold until meeting a second predetermined threshold; and switch, in response to the visual focus of the user with respect to the second content item meeting the second predetermined threshold, a position of the first content item with a position of the second content item on the display device while the visual focus of the user remains on the second content item by moving the first content item from the primary display area of the display device to the secondary display area of the display device and moving the second content item from the secondary display area of the display device to the primary display area of the display device. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for tracking visual gaze information for visual content, the system comprising:
-
at least one processor; an image capture device; and at least one non-transitory computer readable storage medium storing instructions thereon, that, when executed by the at least one processor, cause the system to; track, by the image capture device, a visual gaze of a user with respect to a display device of a computing device by calculating a vector from one or more eyes of the user to the display device of the computing device based on images of the one or more eyes of the user taken by the image capture device, the display device including a first content item in a primary display area of the display device and a second content item in a secondary display area of the display device; determine that the visual gaze of the user is on the first content item in the primary display area; detect a transition of the visual gaze of the user from the first content item in the primary display area to the second content item in the secondary display area; determine that the visual gaze of the user remains on the second content item for a first predetermined time threshold; and in response to the visual gaze of the user remaining on the second content item for the first predetermined time threshold, and while the visual gaze of the user remains on the second content item after meeting the first predetermined time threshold; increase, at the computing device, a display size of the second content item in the secondary display area; decrease, at the computing device, a display size of one or more other content items in the secondary display area of the display device; determine that the visual gaze of the user remains on the second content item after meeting the first predetermined time threshold until meeting a second predetermined time threshold; and switch, in response to the visual gaze of the user with respect to the second content item meeting the second predetermined threshold, a position of the first content item with a position of the second content item on the display device while the visual gaze of the user remains on the second content item by moving the second content item from the primary display area of the display device to the secondary display area of the display device and moving the second content item from the secondary display area of the display device to the primary display area of the display device. - View Dependent Claims (20)
-
Specification