Systems and methods for gaze input based dismissal of information on a display
First Claim
Patent Images
1. A method for dismissing information from a display device based on a gaze input, wherein the method comprises:
- determining that an object comprising a text string has been displayed on a display device by an application, the object indicated as available for dismissal based on a display size of the object on the display device;
determining an area on the display device associated with the object, the area containing the object;
determining a gaze location of a user on the area on the display device; and
causing the object to not be displayed on the display device, based on;
the gaze location being located within the area for at least a first predetermined length of time, wherein the first predetermined length of time is defined as a first amount of time of gaze within the area based on the text string of the object being displayed on the display device and changes to a second amount of time of gaze within the area when an image is displayed instead of the text string; and
the gaze location moving across the text string in a manner representative of the user reading the text string when the gaze location is located within the area;
wherein the object is indicated as available for dismissal by using a flag, wherein a value of the flag is set based on the display size of the object being smaller than a full screen size, and wherein the area includes a display area of the object and an additional area around the display area, and wherein an amount of the additional area is based on the display size of the object.
1 Assignment
0 Petitions
Accused Products
Abstract
According to the invention, a method for dismissing information from a display device based on a gaze input is disclosed. The method may include determining that an object has been displayed on a display device. The method may also include determining an area on the display device associated with the object. The method may further include determining a gaze location of a user on the display device. The method may additionally include causing the object to not be displayed on the display device, based at least in part on the gaze location being located within the area for at least a first predetermined length of time.
-
Citations
22 Claims
-
1. A method for dismissing information from a display device based on a gaze input, wherein the method comprises:
-
determining that an object comprising a text string has been displayed on a display device by an application, the object indicated as available for dismissal based on a display size of the object on the display device; determining an area on the display device associated with the object, the area containing the object; determining a gaze location of a user on the area on the display device; and causing the object to not be displayed on the display device, based on; the gaze location being located within the area for at least a first predetermined length of time, wherein the first predetermined length of time is defined as a first amount of time of gaze within the area based on the text string of the object being displayed on the display device and changes to a second amount of time of gaze within the area when an image is displayed instead of the text string; and the gaze location moving across the text string in a manner representative of the user reading the text string when the gaze location is located within the area; wherein the object is indicated as available for dismissal by using a flag, wherein a value of the flag is set based on the display size of the object being smaller than a full screen size, and wherein the area includes a display area of the object and an additional area around the display area, and wherein an amount of the additional area is based on the display size of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for dismissing information from a display device based on a gaze input, wherein the system comprises:
-
a display device; an eye tracking device; and one or more processors configured to at least; determine that an object has been displayed on the display device by an application, the object indicated as available for dismissal based on a display size of the object on the display device and by using a flag, wherein a value of the flag is set based on the display size of the object being smaller than a full screen size, and wherein the area includes a display area of the object and an additional area around the display area, and wherein an amount of the additional area is based on the display size of the object; determine an area on the display device associated with the object, the area containing the object; determine, with the eye tracking device, a gaze location of a user on the area on the display device; and cause the object to not be displayed on the display device, based at least in part on; the gaze location being located within the area for at least a first predetermined length of time, the first predetermined length of time defined as a first amount of time of gaze within the area based on the text string of the object being displayed on the display device and changes to a second amount of time of gaze within the area when an image is displayed instead of the text string; and the gaze location not being located within the area for at least a second predetermined length of time after the first predetermined length of time.
-
-
22. A non-transitory machine readable medium having instructions stored thereon for dismissing information from a display device based on a gaze input, wherein the instructions are executable by one or more processors to at least:
-
determine that an object has been displayed on a display device by an application, the object indicated as available for dismissal based on a display size of the object on the display device and by using a flag, wherein a value of the flag is set based on the display size of the object being smaller than a full screen size, and wherein the area includes a display area of the object and an additional area around the display area, and wherein an amount of the additional area is based on the display size of the object; determine an area on the display device associated with the object, the area containing the object; determine a gaze location of a user on the area on the display device; cause the object to not be displayed on the display device, based at least in part on the gaze location being located within the area for at least a first predetermined length of time, wherein the first predetermined length of time is a dynamic value and is defined as a first amount of time of gaze within the area based on the text string of the object being displayed on the display device and changes to a second amount of time of gaze within the area when an image is displayed instead of the text string; and selecting the dynamic value based at least in part on; a gaze history of the user;
oran action of the user preceding the first predetermined length of time.
-
Specification