Gaze-based content display
First Claim
1. A method of displaying content on an electronic device, comprising:
- capturing image information using at least one image capture element of the electronic device;
analyzing, using a processor of the electronic device, the image information to determine a viewing location of a user with respect to the electronic device;
based at least in part upon the determined viewing location, controlling a rate at which displayed content is scrolled on the electronic device when the determined viewing location is at least partially on a display element of the electronic device, the rate at which the displayed content is scrolled being adjusted as the viewing location of the user moves away from a central portion of the display element;
determining for the user, using the processor of the electronic device, a target viewing location away from the central portion of the display element; and
adjusting the rate at which the displayed content is scrolled to substantially direct the viewing location of the user to the target viewing location for at least a period of time,wherein the rate at which displayed content is scrolled on the electronic device is controllable by the user through changes in the viewing location of the user away from at least one of the central portion or the target viewing location and without a requirement for physical interaction between the user and the electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface can enable a user to control the display of content in a way that is natural for the user and requires little physical interaction. The gaze direction and/or viewing location of a user can be determined using any of a variety of imaging or other such technologies. By determining the location at which the user is gazing, an electronic device can control aspects such as the scroll rate or page turns of displayed content. In many cases, a device utilizes the natural reading or viewing style of a user to determine appropriate aspects for that user, and can update automatically as conditions change based at least in part upon the change in gaze location and/or viewing patterns.
60 Citations
25 Claims
-
1. A method of displaying content on an electronic device, comprising:
-
capturing image information using at least one image capture element of the electronic device; analyzing, using a processor of the electronic device, the image information to determine a viewing location of a user with respect to the electronic device; based at least in part upon the determined viewing location, controlling a rate at which displayed content is scrolled on the electronic device when the determined viewing location is at least partially on a display element of the electronic device, the rate at which the displayed content is scrolled being adjusted as the viewing location of the user moves away from a central portion of the display element; determining for the user, using the processor of the electronic device, a target viewing location away from the central portion of the display element; and adjusting the rate at which the displayed content is scrolled to substantially direct the viewing location of the user to the target viewing location for at least a period of time, wherein the rate at which displayed content is scrolled on the electronic device is controllable by the user through changes in the viewing location of the user away from at least one of the central portion or the target viewing location and without a requirement for physical interaction between the user and the electronic device. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method of displaying content on an electronic device, comprising:
under control of one or more computing systems configured with executable instructions, displaying content on a display element of an electronic device; determining, using a processor of the electronic device, a gaze direction of a user with respect to the electronic device; controlling a rate at which displayed content is scrolled on the display element based at least in part upon the determined gaze direction moving substantially away from a central portion of the display element; determining for the user, using the processor of the electronic device, a target viewing location that is directed substantially away from the central portion of the display element; and adjusting the rate at which the displayed content is scrolled to substantially direct the gaze direction of the user to the target viewing location for at least a period of time, wherein the user is able to adjust the display of content on the display element through changes in gaze direction away from at least one of the central portion of the display element or the target viewing location. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
19. A computing device, comprising:
-
a processor; a display element; at least one image capture element; and a memory device including instructions operable to be executed by the processor to perform a set of actions, enabling the processor to; display content on a display element of an electronic device; determine, using a processor of the electronic device, a gaze direction of a user associated with a default viewing location with respect to the electronic device; controlling a rate at which displayed content is scrolled on the display element based at least in part upon the determined gaze direction moving substantially away from a central portion of the display element; determine for the user, using the processor of the electronic device, a target viewing location that is directed substantially away from the central portion of the display element; and adjust the rate at which the displayed content is scrolled to substantially direct the gaze direction of the user to the target viewing location for at least a period of time, wherein the user is able to adjust the display of content on the display element through changes in gaze direction away from at least one of the central portion of the display element or the target viewing location. - View Dependent Claims (20, 21, 22)
-
-
23. A non-transitory computer-readable storage medium storing processor-executable instructions for controlling a computing device, comprising:
-
program code for displaying content on a display element of an electronic device; program code for determining, using a processor of the electronic device, a gaze direction of a user with respect to the electronic device; program code for controlling a rate at which displayed content is scrolled on the display element based at least in part upon the determined gaze direction moving substantially away from a central portion of the display element; program code for determining for the user, using the processor of the electronic device, a target viewing location that is directed substantially away from the central portion of the display element; and program code for adjusting the rate at which the displayed content is scrolled to substantially direct the gaze direction of the user to the target viewing location for at least a period of time, wherein the user is able to adjust the display of content on the display element through changes in gaze direction away from at least one of the central portion of the display element or the target viewing location. - View Dependent Claims (24, 25)
-
Specification