Eye event detection for electronic documents
First Claim
1. A system comprising:
- a processor;
a display;
an eye sensor; and
computer-readable storage media storing a reading model and computer-executable instructions that, when executed by the processor, cause the processor to;
present a formatted version of a document on the display;
receive, from the eye sensor, information related to a gaze direction;
determine, based on an analysis of the information related to the gaze direction, first data of a reading location in the formatted version of the document;
determine, based on an analysis of the information related to the gaze direction, a reading rate associated with the reading location;
determine that the reading rate is less than a regular reading rate indicated by the reading model; and
determine second data of a standard location that corresponds to the reading location, the standard location being within a standard version of the document, wherein the first data of the reading location is different from the second data of the standard location.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques and systems described herein locate possibly-significant portions of electronic documents. In some examples, gaze movements, e.g., of users'"'"' eyes, are tracked while the users read a formatted version of an electronic document. The gaze movement may be analyzed to determine if a reading interruption occurs (e.g., a reading pause or irregularity in a regular reading rate for the user). The reading interruption may occur when the user, while reading, encounters or notices a problem or point of interest in the text. A reading location associated with the reading interruption may be determined in text that is currently displayed. The reading location may be mapped to a location in a standard version of the document. The location may be reported to a centralized entity where statistical analysis can be performed to determine if there is a problem in the document.
20 Citations
20 Claims
-
1. A system comprising:
-
a processor; a display; an eye sensor; and computer-readable storage media storing a reading model and computer-executable instructions that, when executed by the processor, cause the processor to; present a formatted version of a document on the display; receive, from the eye sensor, information related to a gaze direction; determine, based on an analysis of the information related to the gaze direction, first data of a reading location in the formatted version of the document; determine, based on an analysis of the information related to the gaze direction, a reading rate associated with the reading location; determine that the reading rate is less than a regular reading rate indicated by the reading model; and determine second data of a standard location that corresponds to the reading location, the standard location being within a standard version of the document, wherein the first data of the reading location is different from the second data of the standard location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
presenting text of a document on a display screen of a computing device, the text being presented based at least in part on a formatted version of the document; tracking gaze movement; detecting an interruption to the gaze movement; determining that the interruption to the gaze movement occurs in association with a display screen location that contains a portion of the text, wherein the display screen location is represented by first data; and determine, within a standard version of the document, a standard location corresponding to the display screen location, the standard location represented by second data that is different from the first data. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method comprising:
-
receiving, at a network-accessible computing device, information on a plurality of reading events, wherein at least one reading event (i) is associated with a user, (ii) comprises first data associated with a reading location in a formatted version of a document, and (iii) is indicative of an interruption to eye gaze movement as the user reads text of the formatted version of the document; determining, at the network-accessible computing device, based at least in part on the information, second data representing one or more standard locations within a standard version of the document, individual ones of the one or more standard locations corresponding to respective ones of the plurality of reading events, wherein the first data of the at least one reading event is different from the second data of a corresponding one of the one or more standard locations; determining, at the network-accessible computing device, based at least in part on the information, a first standard location of the one or more standard locations, the first standard location associated with a threshold number of the reading events; and communicating, by the network-accessible computing device, to one or more network-accessible devices, information of the first standard location. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification