IP Library Granted Patent US 7,071,915
Granted Patent B2
US 7,071,915 · App. 10/142,858 · Granted Jul 4, 2006

Method for displaying flipping pages via electromechanical information browsing device

Assignee: E-Book Systems PTE Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,071,915
App. No.
10/142,858
Granted
Jul 4, 2006
Kind
B2
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.

Claims (217)

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.

2. The method for displaying according to claim 1 , wherein:

at least one of a thickness of the variable right-hand book thickness and a thickness of the variable left-hand book thickness are proportional to at least one of a disappearance of pages from one of the book right-side and the book left-side and an accumulation of pages on an other of the book right-side and the book left-side, respectively.

3. The method for displaying according to claim 1 , further comprising steps of:

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.

4. The method for displaying according to claim 1 , 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 an individual left-hand page having an independent individual left-hand page direction, and

displaying a set of right-side moving pages having a right-side flipping direction equal to the left-side flipping direction and an individual right-hand page having an independent individual right-hand page direction, wherein

at least one of the independent individual right-hand page direction and the independent individual left-hand page direction is reversible.

5. The method for displaying according to claim 1 , further comprising steps of:

displaying a curled flipping page, wherein

said step of displaying a curled flipping page is configured to display two sides of the curled flipping page.

6. The method for displaying according to claim 1 , wherein:

one of the book right-side and the book left-side is configured to be not parallel to the other of the book right-side and the book left-side.

7. The method for displaying according to claim 6 , wherein:

an angle between the book right-side and the book left-side is configured to be one of an angle less than 180 degrees and an angle more than 180 degrees.

8. The method of claim 1 , wherein the step of displaying at least two pages simultaneously further comprises displaying at least one of:

at least two pages moving at a specific interval;

at least one trailing page reversing direction;

reversing a direction of a group of flipping pages;

flipping a thick collection of pages together;

flipping pages while a thick collection of pages is flipping; and

flipping one or more thick collections of pages while other pages are flipping,

moving a held page in any direction and at any speed,

holding a thick collection of pages,

moving a held thick collection of pages in any direction and at any speed,

holding more than one thick collection of pages,

moving held pages and thick collections of pages in any direction and at any speed,

holding a single page in mid-flip and collecting other pages that flip onto to it,

holding a single thick collection of pages in mid-flip and collecting other pages that flip onto to it, and

holding a single thick collection of pages in mid-flip while releasing one or more pages from the collection, and

selecting a split point on a held single thick collection of pages in mid-flip and splitting the collection of pages into two separate collections of pages.

9. The method of claim 1 , wherein said step of displaying at least two pages simultaneously moving displays the at least two pages moving without interruption.

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.

14. The method for displaying according to claim 13 , wherein:

the step of displaying at least one collection of pages configured to move as a group comprises substeps of

selecting a section of pages to be inspected,

lifting the section of pages to be inspected,

holding the section of pages to be inspected, and

flipping the section of pages to be inspected, wherein

said step of flipping the section of pages to be inspected is configured to be repeatable and comprises at least one flipping direction.

15. The method for displaying according to claim 13 , wherein:

the step of displaying at least one collection of pages configured to move as a group comprises substeps of

selecting at least one page to be inspected from the collection of pages configured to move as a group,

holding the at least one page to be inspected, and

flipping the at least one page to be inspected, wherein

said step of flipping the at least one page to be inspected is configured to be repeatable and comprises at least one flipping direction.

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.

19. The method for displaying according to claim 18 , wherein:

the step of collecting the page to be inspected comprises substeps of

creating a subsection of collected pages,

browsing the subsection of collected pages,

collecting the subsection of collected pages,

jumping through the subsection of collected pages, and

flipping the subsection of collected pages, wherein

said step of flipping the subsection of collected pages is configured to be repeatable and comprises at least one flipping direction.

20. The method for displaying according to claim 19 , wherein:

the step of collecting the page to be inspected further comprises substeps of

creating an other subsection of collected pages,

browsing the other subsection of collected pages,

collecting the other subsection of collected pages,

jumping through the other subsection of collected pages, and

flipping pages between the subsection of collected pages and the other subsection of collected pages, wherein

said step of flipping pages between the subsection of collected pages and the other subsection of collected pages is configured to be repeatable and comprises at least one flipping direction.

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.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2015
From: E-BOOK SYSTEMS PTE. LTD.
To: SINO STAR GLOBAL LIMITED
Reel/Frame 035395/0458 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2003
From: E-BOOK SYSTEMS, INC.
To: E-BOOK SYSTEMS PTE LTD.
Reel/Frame 014065/0584 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2002
From: LIANG, CHEE CHENG J.; AUSTIN, JASON BRADLEY; HO, SENG BENG
To: E-BOOK SYSTEMS, INC.
Reel/Frame 013227/0423 →
Continuity (2)
Provisional Application 6031863800 · Sep 13, 2001
Related Publication 20030048305A1 · Mar 13, 2003