Abstract:
A graphical user interface (GUI) is presented that allows a user to view and interact with content embedded in a digital book, such as text, image galleries, multimedia presentations, video, HTML, animated and static diagrams, charts, tables, visual dictionaries, review questions, three-dimensional (3D) animation and any other known media content, and various touch gestures can be used by the user to move through images and multimedia presentations, play video, answer review questions, manipulate three-dimensional objects, and interact with HTML.
Abstract:
Some embodiments described herein provide a content publishing tool for publishing documents to a content distribution system. The content publishing tool in some embodiments guides the application's user through different operations in preparing a document for publication. In some embodiments, these operations include one or more of the following: (1) analyzing the document for errors, (2) specifying a version number for the document, (3) creating a sample document, and (4) exporting the document for publication.
Abstract:
Some embodiments provide a document viewing application with first and second document channel browsing modes. The first mode displays selectable items corresponding to document channels. Selection of an item causes the application to add the corresponding document channel to a set of selected document channels from which to retrieve documents for presentation within the application and dynamically add items corresponding to document channels related to the selected document channel to the selectable items for display in the first mode. The second mode displays a first set of selectable items corresponding to sources of documents and a second set of selectable items corresponding to document topics. Selection of an item in the second browsing mode causes the application to add the corresponding document channel to the set of selected document channels and modify the selectable items presented in the second mode a next time the second mode is entered.
Abstract:
Some embodiments described herein provide a content publishing tool for publishing documents to a content distribution system. The content publishing tool in some embodiments guides the application's user through different operations in preparing a document for publication. In some embodiments, these operations include one or more of the following: (1) analyzing the document for errors, (2) specifying a version number for the document, (3) creating a sample document, and (4) exporting the document for publication.
Abstract:
A method includes detecting first movement of a first contact on an on-screen ruler in a first direction around a pivot location; in response to the first movement: rotating the ruler by an angular amount according to the first movement; and when the ruler has entered a snap zone associated with a snap angle upon rotation by the first angular amount, rotating the ruler by a first adjusted amount to bring the ruler into alignment with the first snap angle; detecting second movement of the first contact in a second direction and the second movement satisfies unsnapping criteria; and in response to the second movement, rotating the ruler by a second adjusted amount to bring the ruler into alignment with the first contact.
Abstract:
A graphical user interface (GUI) is presented that allows a user to view and interact with content embedded in a digital book, such as text, image galleries, multimedia presentations, video, HTML, animated and static diagrams, charts, tables, visual dictionaries, review questions, three-dimensional (3D) animation and any other known media content, and various touch gestures can be used by the user to move through images and multimedia presentations, play video, answer review questions, manipulate three-dimensional objects, and interact with HTML.
Abstract:
Some embodiments provide a GUI for a document reader application that displays an aggregated feed with sections for different groups of personalized documents. Some embodiments provide a method for arranging documents within the different sections and for ordering the different sections within the aggregated feed. In some embodiments, the groups are dynamically generated at a device based on content (e.g., tags) of the documents.
Abstract:
Some embodiments provide a document viewing application with first and second document channel browsing modes. The first mode displays selectable items corresponding to document channels. Selection of an item causes the application to add the corresponding document channel to a set of selected document channels from which to retrieve documents for presentation within the application and dynamically add items corresponding to document channels related to the selected document channel to the selectable items for display in the first mode. The second mode displays a first set of selectable items corresponding to sources of documents and a second set of selectable items corresponding to document topics. Selection of an item in the second browsing mode causes the application to add the corresponding document channel to the set of selected document channels and modify the selectable items presented in the second mode a next time the second mode is entered.
Abstract:
A method includes detecting first movement of a first contact on an on-screen ruler in a first direction around a pivot location; in response to the first movement: rotating the ruler by an angular amount according to the first movement; and when the ruler has entered a snap zone associated with a snap angle upon rotation by the first angular amount, rotating the ruler by a first adjusted amount to bring the ruler into alignment with the first snap angle; detecting second movement of the first contact in a second direction and the second movement satisfies unsnapping criteria; and in response to the second movement, rotating the ruler by a second adjusted amount to bring the ruler into alignment with the first contact.
Abstract:
Some embodiments provide a document viewing application with first and second document-browsing modes. The first document-browsing mode, accessed through a first UI item of several top-level UI items, displays several selectable document channel items corresponding to previously-selected document channels. Selection of one of the selectable document channel items causes the document viewing application to present a set of documents related to the document channel corresponding to the particular selectable item. The second document-browsing mode, accessed through a second UI item of the several top-level UI items, displays several selectable document panes corresponding to documents related to several of the previously-selected channels.