Providing supplemental information for a digital work
First Claim
1. A device comprising:
- a display;
one or more processors;
one or more computer-readable media;
a provider interaction module maintained on the one or more computer-readable media and executed on the one or more processors to receive, from a computing device of a digital work provider, a digital work and supplemental information corresponding to the digital work, the supplemental information including an index of objects identified in the digital work and prestored content related to at least one of the objects;
a digital work display module maintained on the one or more computer-readable media and executed on the one or more processors to display the digital work on the display; and
a supplemental information display module maintained on the one or more computer readable media and executed on the one or more processors to display the supplemental information on the display in response to a user selection of an object in the digital work displayed on the display, the supplemental information including a visual representation of a location of one or more occurrences of the object in the digital work.
1 Assignment
0 Petitions
Accused Products
Abstract
In some implementations, a digital work provider provides a digital work and supplemental information related to the digital work for delivery to an electronic device. For example, the digital work provider may parse a digital work to identify objects in the digital work. The digital work provider may generate supplemental information for the digital work based on the objects. For example, the supplemental information may include an index identifying locations of occurrences of the objects identified in the digital work. The supplemental information may further include prestored content related to one or more of the objects. For instance, the digital work provider may obtain the prestored content from one or more authoritative network resources. The electronic device may display the supplemental information in response to a user selection of an object in the digital work during display of the digital work.
-
Citations
32 Claims
-
1. A device comprising:
-
a display; one or more processors; one or more computer-readable media; a provider interaction module maintained on the one or more computer-readable media and executed on the one or more processors to receive, from a computing device of a digital work provider, a digital work and supplemental information corresponding to the digital work, the supplemental information including an index of objects identified in the digital work and prestored content related to at least one of the objects; a digital work display module maintained on the one or more computer-readable media and executed on the one or more processors to display the digital work on the display; and a supplemental information display module maintained on the one or more computer readable media and executed on the one or more processors to display the supplemental information on the display in response to a user selection of an object in the digital work displayed on the display, the supplemental information including a visual representation of a location of one or more occurrences of the object in the digital work. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
under control of one or more processors of an electronic device specifically configured with executable instructions, storing, on the electronic device, a digital work and supplemental information corresponding to the digital work, the supplemental information including supplemental content and an index, wherein the index includes respective locations of occurrences of a plurality of objects designated in the digital work, and the supplemental content is related to one or more of the objects; presenting the digital work on a display; receiving a selection of a first object of the plurality of objects in the digital work; and presenting at least a portion of the supplemental information on the display in response to the selection of the first object. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
one or more processors; one or more computer-readable media; a supplemental information generation module maintained on the one or more computer-readable media and executed on the one or more processors to perform operations that include; parsing a digital work to identify items in the digital work as candidates for designation as objects in the digital work; and generating supplemental information for the digital work, the supplemental information including an index for the objects identified in the digital work, the index including locations of one or more occurrences of the objects in the digital work; and a delivery module maintained on the one or more computer-readable media and executed on the one or more processors to deliver the digital work and the supplemental information for the digital work to an electronic device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. One or more non-transitory computer-readable media maintaining instructions executable by one or more processors to perform operations comprising:
-
sending a digital work to a device; and sending supplemental information to the device, the supplemental information corresponding to the digital work sent to the device, the supplemental information including information on a location within the digital work of at least one object contained in the digital work and supplemental content obtained from a network resource, wherein the supplemental content is related to the at least one object; and based at least in part on determining the supplemental content at the network resource has been updated, sending updated supplemental content to the device. - View Dependent Claims (29, 30, 31, 32)
-
Specification