Viewing verification systems
First Claim
Patent Images
1. A computerized method for determining whether an image has been adequately viewed by a user of a computing device, the method comprising:
- displaying at least a portion of an image on a display of a computing device;
receiving information from an eye tracker indicating at least a gaze direction of a user of the computing device;
determining a foveal vision portion of the image by mapping a foveal vision area of the user onto the image, the foveal vision portion of the image including an area of the image within a predetermined viewing angle from a center of the user'"'"'s foveal vision, wherein the predetermined viewing angle is defined by the user and the mapping is based at least on the received gaze direction of the user;
determining a meaningful portion of the image;
storing data indicating respective time periods that portions of the image are included within the foveal vision portion of the image;
determining that respective portions of the image have been adequately viewed in response to determining that the time periods for the respective portions exceed a predetermined viewing time threshold;
visually distinguishing portions of the image that have not been adequately viewed from portions of the image that have been adequately viewed; and
determining that the image has been adequately viewed by the user in response to determining that all of the meaningful portion of the image have been adequately viewed by the user.
0 Assignments
0 Petitions
Accused Products
Abstract
A viewing verification system is disclosed that allows a user to view an image by providing a viewer for the image, determining the space bounded by the foveal-vision of the user, verifying whether substantially the entire meaningful portion of the image has been correlated to the space bounded by the foveal vision of the user.
58 Citations
15 Claims
-
1. A computerized method for determining whether an image has been adequately viewed by a user of a computing device, the method comprising:
-
displaying at least a portion of an image on a display of a computing device; receiving information from an eye tracker indicating at least a gaze direction of a user of the computing device; determining a foveal vision portion of the image by mapping a foveal vision area of the user onto the image, the foveal vision portion of the image including an area of the image within a predetermined viewing angle from a center of the user'"'"'s foveal vision, wherein the predetermined viewing angle is defined by the user and the mapping is based at least on the received gaze direction of the user; determining a meaningful portion of the image; storing data indicating respective time periods that portions of the image are included within the foveal vision portion of the image; determining that respective portions of the image have been adequately viewed in response to determining that the time periods for the respective portions exceed a predetermined viewing time threshold; visually distinguishing portions of the image that have not been adequately viewed from portions of the image that have been adequately viewed; and determining that the image has been adequately viewed by the user in response to determining that all of the meaningful portion of the image have been adequately viewed by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A tangible computer readable medium storing instructions thereon configured for execution on a computing device in order to cause the computing device to perform operations comprising:
-
displaying at least a portion of an image on a display of a computing device; receiving information from an eye tracker indicating at least a gaze direction of a user of the computing device; determining a central vision portion of the image by mapping a central vision area of the user onto the image, the central vision portion of the image including an area of the image within a predetermined viewing angle from a center of the user'"'"'s foveal vision, wherein the predetermined viewing angle is defined by the user and the mapping is based at least on the received gaze direction of the user; determining a meaningful portion of the image; storing data indicating respective time periods that portions of the image are included within the central vision portion of the image; determining that respective portions of the image have been adequately viewed in response to determining that the time periods for the respective portions exceed a predetermined viewing time threshold; visually distinguishing portions of the image that have not been adequately viewed from portions of the image that have been adequately viewed; and determining that the image has been adequately viewed by the user in response to determining that the meaningful portion of the image has been adequately viewed by the user.
-
-
13. A computing system for tracking for tracking a user'"'"'s visual interactions with an image, the computing system comprising:
-
a display configured to depict portions of an image so that the depicted image portions are viewable by a user; an eye tracker configured to determine gaze direction of the user; a processor configured to execute software code for performing operations comprising; initiating display of at least a portion of the image on the display; determining a central vision portion of the image by mapping the gaze direction of the user onto the image, the central vision portion of the image including a predetermined area of the image within a predetermined viewing angle from a center of the user'"'"'s foveal vision, wherein the predetermined viewing angle is defined by the user; determining a meaningful portion of the image; storing data indicating respective time periods that portions of the image are included within the determined central vision portion of the image; determining that respective portions of the meaningful portion of the image have been adequately viewed in response to determining that the time periods for the respective portions exceed a predetermined viewing time threshold; and visually distinguishing portions of the image that have not been adequately viewed from portions of the image that have been adequately viewed. - View Dependent Claims (14, 15)
-
Specification