SYSTEM AND METHOD FOR MANAGING USER E-BOOK COLLECTIONS
First Claim
Patent Images
1. A method for organizing e-books on a computing device, the method comprising:
- identifying a collection of e-books that are associated with the computing device, including multiple e-books that are stored in a local memory of the computing device;
identifying a graphic representation of each e-book in the collection;
identifying a user-defined list of e-books from the collection;
displaying a library representation of the collection, the library representation including the graphic representation of each e-book in the collection;
enabling the user to specify an input that corresponds to the user-defined list;
in response to detecting the input, filtering the library representation to include only the e-books that are part of the corresponding user-defined list;
archiving a selected e-book from the multiple e-books of the collection by removing the selected e-book from the local memory, wherein an entirety of the selected e-book had been previously downloaded to the local memory; and
for each archived e-book, altering the graphic representation of the e-book in the library representation to indicate that the e-book is archived with respect to the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples described herein enable a user to organize and manage e-books on a computing device that utilizes a network-based e-book service. According to some examples, a user e-book collection can be organized so that it can be displayed when archived, as well as in accordance with user-defined lists.
-
Citations
20 Claims
-
1. A method for organizing e-books on a computing device, the method comprising:
-
identifying a collection of e-books that are associated with the computing device, including multiple e-books that are stored in a local memory of the computing device; identifying a graphic representation of each e-book in the collection; identifying a user-defined list of e-books from the collection; displaying a library representation of the collection, the library representation including the graphic representation of each e-book in the collection; enabling the user to specify an input that corresponds to the user-defined list; in response to detecting the input, filtering the library representation to include only the e-books that are part of the corresponding user-defined list; archiving a selected e-book from the multiple e-books of the collection by removing the selected e-book from the local memory, wherein an entirety of the selected e-book had been previously downloaded to the local memory; and for each archived e-book, altering the graphic representation of the e-book in the library representation to indicate that the e-book is archived with respect to the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for organizing e-books of a user, the method comprising:
-
identifying a collection of e-books that are associated with an account of a user; identifying a graphic representation of each e-book in the collection; identifying a user-defined list of e-books from the collection; making the collection available for display on any of multiple computing devices of a user as a library representation, the library representation including the graphic representation of each e-book in the collection; enabling the user to specify, on any of the multiple computing devices, an input that corresponds to the user-defined list; communicating the user-defined list to each of the multiple computing devices of the user; and enabling the user to separately archive each item that is locally stored on any of the multiple computing devices, so that each device can include a different set of locally stored e-books, wherein an entirety of each said item had been previously downloaded to a local memory of a respective one of the multiple computing devices. - View Dependent Claims (12, 13, 14)
-
-
15. A non-transitory computer-readable medium that stores instructions for managing e-books on a computing device, the computer-readable medium including instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
identifying a collection of e-books that are associated with the computing device, including multiple e-books that are stored in a local memory of the computing device; identifying a graphic representation of each e-book in the collection; identifying a user-defined list of e-books from the collection; displaying a library representation of the collection, the library representation including the graphic representation of each e-book in the collection; enabling the user to specify an input that corresponds to the user-defined list; in response to detecting the input, filtering the library representation to include only the e-books that are part of the corresponding user-defined list; archiving a selected e-book from the multiple e-books of the collection by removing the selected e-book from the local memory, wherein an entirety of the selected e-book had been previously downloaded to the local memory; and for each archived e-book, altering the graphic representation of the e-book in the library representation to indicate that the e-book is archived with respect to the computing device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification