Method for displaying flipping pages via electromechanical information browsing device
First Claim
1. A method for displaying flipping pages of an electronic book presented on a display, comprising steps of:
- displaying a stationary left page and a variable left-hand book thickness on a book left-side;
displaying a stationary right page and a variable right hand book thickness on a book right-side;
displaying at least two pages simultaneously moving across from at least one of the book right-side to the book left-side and from the book left-side to the book right-side; and
displaying a speed of movement through the electronic book, whereina number of the at least two pages is proportional to a selectable flipping speed, andthe speed of movement through the electronic book is proportional to the selectable flipping speed, whereinthe at least two panes simultaneously moving are configured to reverse direction while pages are flipping.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying flipping pages of an electronic book via an electromechanical information browsing device that controls page flipping actions of information displayed as an e-book on a display device. The browsing device includes a controller that provides tactile feedback so as to lessen the user-interface differences between conventional books and e-books. Sensors and control mechanisms in the controller generate a series of electrical signals that are interpreted by the computer that displays the e-book to control various browsing operations, such as flipping pages, controlling a rate of page flipping, jumping to pre-set locations in the e-book, etc.
49 Citations
23 Claims
-
1. A method for displaying flipping pages of an electronic book presented on a display, comprising steps of:
-
displaying a stationary left page and a variable left-hand book thickness on a book left-side; displaying a stationary right page and a variable right hand book thickness on a book right-side; displaying at least two pages simultaneously moving across from at least one of the book right-side to the book left-side and from the book left-side to the book right-side; and displaying a speed of movement through the electronic book, wherein a number of the at least two pages is proportional to a selectable flipping speed, and the speed of movement through the electronic book is proportional to the selectable flipping speed, wherein the at least two panes simultaneously moving are configured to reverse direction while pages are flipping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for displaying flipping pages of an electronic book presented on a display, comprising steps of:
-
displaying a stationary left page and a variable left-hand book thickness on a book left-side; displaying a stationary right page and a variable right hand book thickness on a book right-side; displaying at least two pages simultaneously moving across from at least one of the book right-side to the book left-side and from the book left-side to the book right-side; and displaying a speed of movement through the electronic book, wherein a number of the at least two pages is proportional to a selectable flipping speed, and the speed of movement through the electronic book is proportional to the selectable flipping speed, wherein the step of displaying at least two pages simultaneously moving comprises substeps of displaying a leading page having a leading page direction, and displaying a trailing page having a trailing page direction, wherein at least one of the leading page and the trailing page are configured to reverse direction while a remainder of the at least two pages simultaneously moving continue flipping.
-
-
11. A method for displaying flipping pages of an electronic book presented on a display, comprising steps of:
-
displaying a stationary left page and a variable left-hand book thickness on a book left-side; displaying a stationary right page and a variable right hand book thickness on a book right-side; displaying at least two pages simultaneously moving across from at least one of the book right-side to the book left-side and from the book left-side to the book right-side; and displaying a speed of movement through the electronic book, wherein a number of the at least two pages is proportional to a selectable flipping speed, and the speed of movement through the electronic book is proportional to the selectable flipping speed, wherein; the step of displaying at least two pages simultaneously moving comprises substeps of displaying a set of left-side moving pages having a left-side flipping direction, and having a left-hand page group configured to have an independent left-hand page group direction, and displaying a set of right-side moving pages having a right-side flipping direction equal to the left-side flipping direction, and having a right-hand page group configured to have an independent right-hand page group direction, wherein at least one of the independent right-hand page group direction and independent left hand page group direction is reversible.
-
-
12. A method for displaying flipping pages of an electronic book presented on a display, comprising steps of:
-
displaying a stationary left page and a variable left-hand book thickness on a book left-side; displaying a stationary right page and a variable right hand book thickness on a book right-side; displaying at least two pages simultaneously moving across from at least one of the book right-side to the book left-side and from the book left-side to the book right-side; and displaying a speed of movement through the electronic book, wherein a number of the at least two pages is proportional to a selectable flipping speed, and the speed of movement through the electronic book is proportional to the selectable flipping speed, wherein the step of displaying at least two pages simultaneously moving comprises substeps of displaying at least one of a frozen page and a plurality of frozen pages, further comprising a step of; displaying at least one of an unfrozen page and a plurality of unfrozen pages said step of displaying at least one of an unfrozen page further comprises substeps of flipping the unfrozen page in a direction equal to a pre-freezing flipping direction, flipping the at least one unfrozen page in a direction opposite to the pre-freezing flipping direction, flipping the plurality of unfrozen pages in a direction equal to the pre-freezing flipping, and flipping a first portion of the plurality of unfrozen pages in a direction equal to the pre-freezing flipping and flipping a second portion of the plurality of unfrozen pages in a direction opposite to the pre-freezing flipping.
-
-
13. A method for displaying flipping pages of an electronic book presented on a display, comprising steps of:
-
displaying a stationary left page and a variable left-hand book thickness on a book left-side; displaying a stationary right page and a variable right hand book thickness on a book right-side; displaying at least two pages simultaneously moving across from at least one of the book right-side to the book left-side and from the book left-side to the book right-side; and displaying a speed of movement through the electronic book, wherein a number of the at least two pages is proportional to a selectable flipping speed, and the speed of movement through the electronic book is proportional to the selectable flipping speed, wherein the step of displaying at least two pages simultaneously moving comprises substeps of displaying at least one collection of pages configured to move as a group, and displaying at least one of a trailing edge page and a leading edge page configured to move independently from the group. - View Dependent Claims (14, 15)
-
-
16. A method for displaying flipping pages of an electronic book presented on a display, comprising steps of:
-
displaying a stationary left page and a variable left-hand book thickness on a book left-side; displaying a stationary right page and a variable right hand book thickness on a book right-side; displaying at least two pages simultaneously moving across from at least one of the book right-side to the book left-side and from the book left-side to the book right-side; and displaying a speed of movement through the electronic book, wherein a number of the at least two pages is proportional to a selectable flipping speed, and the speed of movement through the electronic book is proportional to the selectable flipping speed, wherein the step of displaying at least two pages simultaneously moving comprises substeps of selecting a page to be inspected, lifting the page to be inspected, holding the page to be inspected, and flipping the page to be inspected, wherein said step of flipping the page to be inspected is configured to be repeatable and comprises at least one flipping direction.
-
-
17. A method for displaying flipping pages of an electronic book presented on a display, comprising steps of:
-
displaying a stationary left page and a variable left-hand book thickness on a book left-side; displaying a stationary right page and a variable right hand book thickness on a book right-side; displaying at least two pages simultaneously moving across from at least one of the book right-side to the book left-side and from the book left-side to the book right-side; and displaying a speed of movement through the electronic book, wherein a number of the at least two pages is proportional to a selectable flipping speed, and the speed of movement through the electronic book is proportional to the selectable flipping speed;
said method further comprising;displaying at least one of a jump cursor and a bookmark; displaying a current right-hand page; displaying a current left-hand page; displaying a jump-to page; displaying a collection of pages between the jump-to page and at least one of the current right-hand page and the current left-hand page; and displaying a collection of pages direction of movement, wherein the collection of pages is configured to have a moving jump thickness proportional to a number of pages in between the jump-to page and at least one of the current right-hand page and the current left-hand page, and at least one of the step of displaying a current right hand page and the step of displaying a current left hand page comprises substeps of selecting a page to be inspected, lifting the page to be inspected, holding the page to be inspected, and flipping the page to be inspected, wherein said step of flipping the page to be inspected is configured to be repeatable and comprises at least one flipping direction.
-
-
18. A method for displaying flipping pages of an electronic book presented on a display, comprising steps of:
-
displaying a stationary left page and a variable left-hand book thickness on a book left-side; displaying a stationary right page and a variable right hand book thickness on a book right-side; displaying at least two pages simultaneously moving across from at least one of the book right-side to the book left-side and from the book left-side to the book right-side; and displaying a speed of movement through the electronic book, wherein a number of the at least two pages is proportional to a selectable flipping speed, and the speed of movement through the electronic book is proportional to the selectable flipping speed;
said method further comprising;displaying at least one of a jump cursor and a bookmark; displaying a current right-hand page; displaying a current left-hand page; displaying a jump-to page; displaying a collection of pages between the jump-to page and at least one of the current right-hand page and the current left-hand page; and displaying a collection of pages direction of movement, wherein the collection of pages is configured to have a moving jump thickness proportional to a number of pages in between the jump-to page and at least one of the current right-hand page and the current left-hand page, and at least one of the step of displaying a current right hand page and the step of displaying a current left hand page comprises substeps of selecting a page to be inspected, lifting the page to be inspected, holding the page to be inspected, selecting at least one other page to be inspected, lifting the at least one other page to be inspected, holding the at least one other page to be inspected, collecting the page to be inspected and the at least one other page to be inspected so as to form a collection of pages, and flipping the collection of pages, wherein said step of flipping the collection of pages is configured to be repeatable and comprises at least one flipping direction. - View Dependent Claims (19, 20)
-
-
21. A method for displaying flipping pages of an electronic book presented on a display, comprising steps of:
-
displaying a stationary left page and a variable left-hand book thickness on a book left-side; displaying a stationary right page and a variable right hand book thickness on a book right-side; displaying a current right-hand page; displaying a current left-hand page; displaying at least two pages simultaneously moving across from at least one of the book right-side to the book left-side and from the book left-side to the book right-side; displaying a speed of movement through the electronic book, wherein a number of the at least two pages is proportional to a selectable flipping speed, and the speed of movement through the electronic book is proportional to the selectable flipping speed, and at least one of the step of displaying a current right hand page and the step of displaying a current left hand page comprises substeps of selecting a page to be inspected, lifting the page to be inspected, holding the page to be inspected, selecting at least one other page to be inspected, lifting the at least one other page to be inspected, holding the at least one other page to be inspected, collecting the page to be inspected and the at least one other page to be inspected so as to form a collection of pages, and flipping the collection of pages, wherein said step of flipping the collection of pages is configured to be repeatable and comprises at least one flipping direction.
-
-
22. A method of manipulating pages in an electronic book, comprising steps of:
-
selecting a first page in the electronic book with a pointer; lifting and holding said first page; collecting other pages onto the first page as the other pages are moved across the screen to result in a collection of pages; and flipping the collection of pages across the screen.
-
-
23. A method for flipping pages of an electronic book hosted on a computer-readable medium for presentation on a display, comprising steps of:
-
inputting at least one of a set of complex page flipping commands; and displaying a result from the at least one of a set of complex page flipping commands on the display computer, wherein the set of complex page flipping commands comprises at least one of a reverse-direction-of-a-single-last-trailing-page command, a reverse-direction-of-multiple-last-trailing-pages command, a reverse-direction-of-a-selected-group-of-flipping-pages command, an unfreeze-frozen-pages-and-let-pages-all-flip-in-a-same-direction command, an unfreeze-frozen-pages-and-let-subgroups-of-pages-flip-in-different-directions command, a launch-flipping-pages-while-a-thick-collection-of-pages-is-flipping command, a launch-at-least-one-other-thick-collections-of-pages-while-other-pages-are-flipping command, a move-a-held-single-thick-collection-of-pages-in-a-selected-direction-and-at-a-selected-speed command, a move-at-least-one-of-a-held-pages-and-a-thick-collection-of-pages-in-a-selected-direction-and-at-a-selected-speed command, a hold-a-single-page-in-mid-flip-and-collect-other-pages-that-flip-onto-the-single-page-in-mid-flip command, a hold-a-single-thick-collection-of-pages-in-mid-flip-and-collect-other-pages-that-flip-onto-the-single-thick-collection-of-pages-in-mid-flip command, a hold-at-least-one-of-a-single-page-and-a-thick-collection-of-pages-in-mid-flip-and-execute-at-least-one-of-the-set-of-page-flipping-commands-between-the-at-least-one-of-a-single-page-and-a-thick-collection-of-pages-in-mid-flip-and-a-thickness-of-a-side-of-a-book-command, a hold-at-least-one-of-two-pages-and-a-thick-collection-of-pages-in-mid-flip-and-execute-at-least-one-of-the-set-of-page-flipping-commands -between-the-at-least-one-of-two-pages-and-a-thick-collection-of-pages-in-mid-flip command a hold a single thick collection of pages in mid-flip while releasing one or more pages from the collection command, and a select a desired split point on a held single thick collection of pages in mid-flip and split the collection of pages into two separate collections of pages.
-
Specification