Electronic paper display device event tracking
First Claim
Patent Images
1. A hardware implemented method for tracking events occurring on an electronic paper display device, the method comprising:
- using a computer processor, detecting an event occurring at the electronic paper display device;
using the computer processor, identifying an event identifier corresponding to the detected event by using one of more portions of the detected event to query a mapping data structure, wherein the mapping data structure comprises a mapping of extensible markup language (XML) elements to one or more event identifiers, the one or more event identifiers comprising a publication identifier, a page identifier, a zoom state, a scroll position, an indicator of highlighted content, and a user interface focus;
using the computer processor, identifying a device status of the electronic paper display device; and
transmitting the event identifier and the device status via a network to a network accessible device.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for and method for tracking events occurring on an electronic paper display device is presented. The system and method may include detecting an event occurring at the electronic paper display device, identifying the event and a status of the electronic paper display device, wherein the identification of the event comprises using a data structure mapping electronic content structure to one or more identifiers, and transmitting the one or more identifiers associated with the event via a network to a network accessible device.
-
Citations
27 Claims
-
1. A hardware implemented method for tracking events occurring on an electronic paper display device, the method comprising:
-
using a computer processor, detecting an event occurring at the electronic paper display device; using the computer processor, identifying an event identifier corresponding to the detected event by using one of more portions of the detected event to query a mapping data structure, wherein the mapping data structure comprises a mapping of extensible markup language (XML) elements to one or more event identifiers, the one or more event identifiers comprising a publication identifier, a page identifier, a zoom state, a scroll position, an indicator of highlighted content, and a user interface focus; using the computer processor, identifying a device status of the electronic paper display device; and transmitting the event identifier and the device status via a network to a network accessible device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An electronic paper display device comprising:
-
a persistent display for displaying electronic content; a communications module for transmitting electronic paper display device event information; and a processor communicatively coupled to the display and the communications module, wherein the processor is configured to; detect an event occurring at the electronic paper display device; identify an event identifier corresponding to the detected event by using one of more portions of the detected event to query a mapping data structure, wherein the mapping data structure comprises a mapping of extensible markup language (XML) elements to one or more event identifiers, the one or more event identifiers comprising a publication identifier, a page identifier, a zoom state, a scroll position, an indicator of highlighted content, and a user interface focus; identify a device status of the electronic paper display device; and transmit the event identifier and the device status via a network to a network accessible device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for tracking events of an electronic paper display device comprising:
-
one or more processors, wherein the one or more processors are configured to; generate a data structure mapping events to one or more event identifiers, wherein the data structure comprises a mapping of extensible markup language (XML) elements to one or more event identifiers, the one or more event identifiers comprising a publication identifier, a page identifier, a zoom state, a scroll position, an indicator of highlighted content, and a user interface focus; provide the data structure to an electronic paper display device; receive one or more event identifiers associated with a detected event and a device status from the electronic paper display device; and record data associated with the event identifiers. - View Dependent Claims (25, 26, 27)
-
Specification