Presenting electronic publications on a graphical user interface of an electronic device
First Claim
Patent Images
1. A method of presenting information, the method comprising:
- accessing, by an electronic device, a library of electronic publications;
presenting, on a graphical user interface (GUI) shown on a display coupled to the electronic device, a bookshelf view that shows a visual representation of an electronic bookshelf that includes visual representations of the electronic publications included in the library;
providing, on the GUI in the bookshelf view in conjunction with showing the electronic bookshelf, a control option to switch between the bookshelf view and a bookstore view;
receiving an instruction to switch from the bookshelf view to the bookstore view;
in response to receiving the instruction to switch from the bookshelf view to the bookstore view;
establishing a network connection between the electronic device and a remote computer system associated with an online bookstore, andtransitioning the GUI from the bookshelf view to the bookstore view, wherein the bookstore view provides a representation of the online bookstore;
presenting, on the GUI in the bookstore view, representations of electronic publications that are available for preview or purchase in the online bookstore;
receiving an instruction to purchase an electronic publication from the online bookstore; and
in response to receiving the instruction to purchase the electronic publication;
downloading, from the remote computer system to the electronic device over the network connection, a copy of the purchased electronic publication,transitioning the GUI from the bookstore view to the bookshelf view in conjunction with downloading the copy of the purchased electronic publication, wherein transitioning the GUI from the bookstore view to the bookshelf view comprises presenting a first animation displaying the copy of the purchased electronic publication being transferred from the online bookstore to the electronic bookshelf concurrently with a second animation displaying transition of the GUI from the bookstore view to the bookshelf view, anddisplaying the representation of the purchased electronic publication in the electronic bookshelf.
1 Assignment
0 Petitions
Accused Products
Abstract
Information is presented to a user by accessing a library of electronic publications that includes a first publication, generating a representation of the first publication in an electronic bookshelf, determining a state for the first publication and modifying the representation of the first publication to reflect the state of the first publication.
170 Citations
20 Claims
-
1. A method of presenting information, the method comprising:
-
accessing, by an electronic device, a library of electronic publications; presenting, on a graphical user interface (GUI) shown on a display coupled to the electronic device, a bookshelf view that shows a visual representation of an electronic bookshelf that includes visual representations of the electronic publications included in the library; providing, on the GUI in the bookshelf view in conjunction with showing the electronic bookshelf, a control option to switch between the bookshelf view and a bookstore view; receiving an instruction to switch from the bookshelf view to the bookstore view; in response to receiving the instruction to switch from the bookshelf view to the bookstore view; establishing a network connection between the electronic device and a remote computer system associated with an online bookstore, and transitioning the GUI from the bookshelf view to the bookstore view, wherein the bookstore view provides a representation of the online bookstore; presenting, on the GUI in the bookstore view, representations of electronic publications that are available for preview or purchase in the online bookstore; receiving an instruction to purchase an electronic publication from the online bookstore; and in response to receiving the instruction to purchase the electronic publication; downloading, from the remote computer system to the electronic device over the network connection, a copy of the purchased electronic publication, transitioning the GUI from the bookstore view to the bookshelf view in conjunction with downloading the copy of the purchased electronic publication, wherein transitioning the GUI from the bookstore view to the bookshelf view comprises presenting a first animation displaying the copy of the purchased electronic publication being transferred from the online bookstore to the electronic bookshelf concurrently with a second animation displaying transition of the GUI from the bookstore view to the bookshelf view, and displaying the representation of the purchased electronic publication in the electronic bookshelf. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a processor; and instructions that, when executed by the processor, cause the processor to perform operations that include; accessing, by an electronic device, a library of electronic publications; presenting, on a graphical user interface (GUI) shown on a display coupled to the electronic device, a bookshelf view that shows a visual representation of an electronic bookshelf that includes visual representations of the electronic publications included in the library; providing, on the GUI in the bookshelf view in conjunction with showing the electronic bookshelf, a control option to switch between the bookshelf view and a bookstore view; receiving an instruction to switch from the bookshelf view to the bookstore view; in response to receiving the instruction to switch from the bookshelf view to the bookstore view; establishing a network connection between the electronic device and a remote computer system associated with an online bookstore, and transitioning the GUI from the bookshelf view to the bookstore view, wherein the bookstore view provides a representation of the online bookstore; presenting, on the GUI in the bookstore view, representations of electronic publications that are available for preview or purchase in the online bookstore; receiving an instruction to purchase an electronic publication from the online bookstore; and in response to receiving the instruction to purchase the electronic publication; downloading, from the remote computer system to the electronic device over the network connection, a copy of the purchased electronic publication, transitioning the GUI from the bookstore view to the bookshelf view in conjunction with downloading the copy of the purchased electronic publication, wherein transitioning the GUI from the bookstore view to the bookshelf view comprises presenting a first animation displaying the copy of the purchased electronic publication being transferred from the online bookstore to the electronic bookshelf concurrently with a second animation displaying transition of the GUI from the bookstore view to the bookshelf view, and displaying the representation of the purchased electronic publication in the electronic bookshelf.
-
-
20. A non-transitory computer readable medium comprising instructions that, when executed by a processor, cause the processor to perform operations that include:
-
accessing, by an electronic device, a library of electronic publications; presenting, on a graphical user interface (GUI) shown on a display coupled to the electronic device, a bookshelf view that shows a visual representation of an electronic bookshelf that includes visual representations of the electronic publications included in the library; providing, on the GUI in the bookshelf view in conjunction with showing the electronic bookshelf, a control option to switch between the bookshelf view and a bookstore view; receiving an instruction to switch from the bookshelf view to the bookstore view; in response to receiving the instruction to switch from the bookshelf view to the bookstore view; establishing a network connection between the electronic device and a remote computer system associated with an online bookstore, and transitioning the GUI from the bookshelf view to the bookstore view, wherein the bookstore view provides a representation of the online bookstore; presenting, on the GUI in the bookstore view, representations of electronic publications that are available for preview or purchase in the online bookstore; receiving an instruction to purchase an electronic publication from the online bookstore; and in response to receiving the instruction to purchase the electronic publication; downloading, from the remote computer system to the electronic device over the network connection, a copy of the purchased electronic publication, transitioning the GUI from the bookstore view to the bookshelf view in conjunction with downloading the copy of the purchased electronic publication, wherein transitioning the GUI from the bookstore view to the bookshelf view comprises presenting a first animation displaying the copy of the purchased electronic publication being transferred from the online bookstore to the electronic bookshelf concurrently with a second animation displaying transition of the GUI from the bookstore view to the bookshelf view, and displaying the representation of the purchased electronic publication in the electronic bookshelf.
-
Specification