Providing supplemental information for a digital work in a user interface
First Claim
1. One or more non-transitory computer-readable media maintaining instructions executable by a processor of an electronic device to perform operations comprising:
- presenting a digital work on a display of the electronic device, the digital work including text content;
receiving, by the electronic device, a user selection of an object of text identified in the digital work; and
presenting, on the display, a user interface that includes;
a listing of objects including the user-selected object and one or more other objects, wherein each of the objects is a word or phrase included in the text content of the digital work;
a respective visual representation associated with each object in the listing of objects, the respective visual representation for each object in the listing of objects providing a graphical representation of at least one location of at least one occurrence of the associated object in the digital work in proportion to a total length of the digital work; and
a plurality of object buttons presented concurrently with the listing of objects, respective object buttons of the plurality of object buttons corresponding to respective different types of objects presented in the listing of objects, wherein individual object buttons of the plurality of object buttons are selectable for selecting the types of objects presented in the listing of objects.
1 Assignment
0 Petitions
Accused Products
Abstract
In some implementations, a device displays a user interface that provides supplemental information in connection with a digital work. For example, the supplemental information may include a listing of objects identified in the digital work. Further, a visual representation may be displayed with each listed object. The visual representation for each listed object may provide a representation of at least one location of at least one occurrence of the object in the digital work. The objects may be displayed according to a supplemental information view, a page view, a chapter view, a book view, a series view, a library view, or the like. Additionally, one or more object buttons may be displayed concurrently with the listing of objects. The object buttons may correspond to the types of objects displayed, and may be selected to limit the displayed objects to a particular type.
99 Citations
29 Claims
-
1. One or more non-transitory computer-readable media maintaining instructions executable by a processor of an electronic device to perform operations comprising:
- presenting a digital work on a display of the electronic device, the digital work including text content;
receiving, by the electronic device, a user selection of an object of text identified in the digital work; and
presenting, on the display, a user interface that includes;
a listing of objects including the user-selected object and one or more other objects, wherein each of the objects is a word or phrase included in the text content of the digital work;
a respective visual representation associated with each object in the listing of objects, the respective visual representation for each object in the listing of objects providing a graphical representation of at least one location of at least one occurrence of the associated object in the digital work in proportion to a total length of the digital work; and
a plurality of object buttons presented concurrently with the listing of objects, respective object buttons of the plurality of object buttons corresponding to respective different types of objects presented in the listing of objects, wherein individual object buttons of the plurality of object buttons are selectable for selecting the types of objects presented in the listing of objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- presenting a digital work on a display of the electronic device, the digital work including text content;
-
9. A device comprising:
-
a display; one or more processors; one or more computer-readable media; and a module maintained on the one or more computer-readable media and executed on the one or more processors to present, on the display, a user interface that includes; a listing of objects, wherein the listing includes a selected object selected from content of a digital work based on a received input, and at least one other object included in the digital work, wherein the selected object includes at least one of a word or phrase selected from content of the digital work; a respective visual representation corresponding to each object in the listing of objects, the respective visual representation for each object providing a graphical indication of a location of at least one occurrence of the corresponding object in the digital work in proportion to a total length of the digital work; a graphic element presented on at least one of the visual representations to indicate a current position in the content of the digital work; and a chapter view interface that includes a plurality of objects contained in a chapter of the digital work from which the selected object was selected, wherein the chapter view interface further includes a bar as the graphic element present on the at least one of the visual representation, a location of the bar corresponding to a current chapter of the digital work with respect to a total number of chapters in the digital work.
-
-
10. A method comprising:
-
under control of one or more processors of an electronic device specifically configured with executable instructions, receiving a selection of a first object in a digital work presented on a display; in response, at least in part, to the selection of the object, presenting a user interface on the display, the user interface including a listing of objects including the first object and one or more second objects of at least one type different from a type of the first object; and presenting a plurality of object buttons in the user interface concurrently with the listing of objects, respective object buttons corresponding to respective different types of objects presented in the listing of objects, wherein the respective object buttons are selectable for selecting the types of objects included in the listing of objects presented in the user interface. - View Dependent Claims (11, 12, 13, 14, 15, 24, 25, 26, 27, 28, 29)
-
-
16. A device comprising:
-
a display; one or more processors; one or more computer-readable media, the one or more computer-readable media maintaining instructions executable by the one or more processors to perform operations comprising; presenting a digital work on the display of the electronic device, the digital work including text content; receiving, by the device, a user selection of an object of text identified in the digital work; a module maintained on the one or more computer-readable media and executed on the one or more processors to present, on the display, a user interface that includes; a listing of objects including the user-selected object and one or more other objects, wherein individual ones of the objects is a word or phrase included in the text content of the digital work; a first visual representation associated with a first object and a second visual representation associated with a second object in the listing of objects, the first visual representation providing a graphical representation of at least one location of at least one occurrence of the first object in the digital work in proportion to a total length of the digital work, the second visual representation providing a graphical representation of at least one location of at least one occurrence of the second object in the digital work in proportion to the total length of the digital work; and a plurality of object buttons presented concurrently with the listing of objects, a first object button of the plurality of object buttons corresponding to a first type of object presented in the listing of objects, a second object button of the plurality of object buttons corresponding to a second type of object presented in the listing of the objects, wherein the first object button of the plurality of object buttons is selectable for selecting the first type of object presented in the listing of objects and the second object button of the plurality of the object buttons is selectable for selecting the second type of object presented in the listing of objects. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification