Intelligent and context aware reading systems
First Claim
1. A method comprising:
- generating, by a processing module of a server, content data configured for presentation on a user interface displayed on a user computing device, the content data comprising a first region and a second region where the first region comprises a selectable graphical component;
transmitting, by the processing module of the server, the content data to be displayed on the user interface displayed on the user computing device;
upon the content data displaying on the user interface, activating, by a tracking module of the server, a tracking sensor configured to collect behavior data of a user sensed by the tracking sensor in the user computing device while the user views the content data;
receiving, by the processing module of the server via the tracking sensor, behavior data of the user;
automatically generating, by the tracking module, engagement data based on the collected behavior data;
dynamically determining, by the processing module of the server, whether the engagement data represents a value that satisfies a threshold value;
when the value satisfies the threshold value, generating, by the processing module of the server, an instruction request that is associated with the value of the engagement data, the instruction request configured to automatically select the selectable graphical component, expand the selectable graphical component, and display additional content data in the selected graphical component expanded on the same user interface while the server automatically pauses content data displayed on the second region, the additional content data corresponding to the selection of the selectable graphical component; and
when the value does not satisfy the threshold value, resume presenting, by the processing module of the server, the content data within the second region,wherein the tracking sensor is an eye-tracking sensor, which extracts information regarding the user'"'"'s eye movement outside of a boundary of the regions of the displayed content data and a time duration of the eye movement of the user, and wherein the threshold value is between 500 ms to 3 seconds.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for navigating content displayed on a user computing device comprising generating content data configured for presentation on a display of a user computing device, transmitting, the content data to the display of the user computing device for display on the user computing device, collecting behavior data of the user sensed by the tracking module, and determining whether behavior engagement data represents a value that satisfies a threshold value. When the value satisfies the threshold value an instruction request that is associated with the value of the behavior engagement data is generated and when the value does not satisfy the threshold value the same content on the display of the user computing device is displayed to the user.
50 Citations
18 Claims
-
1. A method comprising:
-
generating, by a processing module of a server, content data configured for presentation on a user interface displayed on a user computing device, the content data comprising a first region and a second region where the first region comprises a selectable graphical component; transmitting, by the processing module of the server, the content data to be displayed on the user interface displayed on the user computing device; upon the content data displaying on the user interface, activating, by a tracking module of the server, a tracking sensor configured to collect behavior data of a user sensed by the tracking sensor in the user computing device while the user views the content data; receiving, by the processing module of the server via the tracking sensor, behavior data of the user; automatically generating, by the tracking module, engagement data based on the collected behavior data; dynamically determining, by the processing module of the server, whether the engagement data represents a value that satisfies a threshold value; when the value satisfies the threshold value, generating, by the processing module of the server, an instruction request that is associated with the value of the engagement data, the instruction request configured to automatically select the selectable graphical component, expand the selectable graphical component, and display additional content data in the selected graphical component expanded on the same user interface while the server automatically pauses content data displayed on the second region, the additional content data corresponding to the selection of the selectable graphical component; and when the value does not satisfy the threshold value, resume presenting, by the processing module of the server, the content data within the second region, wherein the tracking sensor is an eye-tracking sensor, which extracts information regarding the user'"'"'s eye movement outside of a boundary of the regions of the displayed content data and a time duration of the eye movement of the user, and wherein the threshold value is between 500 ms to 3 seconds. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a user computing device; a tracking module of a server, communicatively coupled to the user computing device and a tracking sensor, the tracking module configured to collect, via the tracking sensor, behavior data of a user sensed by the tracking sensor communicatively coupled with the user computing device; the tracking module configured to generate engagement data based on the collected behavior data; and a processing module of a server configured to; display content data on a user interface displayed on a user computing device, the content data comprising a first region second where the first region comprises a selectable graphical component, upon the content data displaying on the user interface, activating the tracking sensor, determine if the engagement data represents a value that satisfies a threshold value, dynamically generate an instruction request that is associated with the value of the engagement data when the value satisfies the threshold value, the instruction request configured to automatically select the selectable graphical component, expand the selectable graphical component, and display additional content data in the selectable graphical component expanded on the same user interface while the server automatically pauses content data displayed on the second region, the additional content data corresponding to the selection of the selectable graphical component, resume displaying content data within the second region when the value does not satisfy the threshold value, wherein the tracking sensor is an eye-tracking sensor, which extracts information regarding the user'"'"'s eye movement outside of a boundary of the regions of the displayed content data and a time duration of the eye movement of the user, and wherein the threshold value is between 500 ms to 3 seconds. - View Dependent Claims (9, 10, 11)
-
-
12. A method comprising:
-
generating, by a processing module of a server, content data configured for presentation on a user interface displayed on a user computing device, the content data comprising a first region and a second region where the first region comprises a selectable graphical component; transmitting, by the processing module of the server, the content data to be displayed on the user interface displayed on the user computing device; upon the content data displaying on the user interface, activating, by a tracking module of the server, a tracking sensor configured to collect behavior data of a user sensed by the tracking sensor in the user computing device while the user views the content data; receiving, by the processing module of the server via the tracking sensor, behavior data of the user; automatically generating, by the tracking module, engagement data based on the collected behavior data; dynamically determining, by the processing module of the server, whether the engagement data represents a value that satisfies a threshold value; when the value satisfies the threshold value, generating, by the processing module of the server, an instruction request that is associated with the value of the engagement data, the instruction request configured to automatically select the selectable graphical component, expand the selectable graphical component, and display additional content data in the selected graphical component expanded on the same user interface while the server automatically pauses content data displayed on the second region, the additional content data corresponding to the selection of the selectable graphical component; and when the value does not satisfy the threshold value, resume presenting, by the processing module of the server, the content data within the second region, wherein the tracking sensor is a head-tracking sensor, which extracts information regarding the user'"'"'s head movement in a direction outside of a boundary of the regions of the displayed content data and a time duration of the head movement of the user, and wherein the threshold value is between 1 second to 4 seconds. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification