Method for displaying flipping pages via electromechanical information browsing device
AssigneeE-Book Systems Pte Ltd
InventorsChee Cheng J. Liang, Jason Bradley Austin, Seng-Beng Ho
Life of this patent
Estimating the term…
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.
Claims23
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.