SYSTEMS AND METHODS FOR FLIPPING THROUGH CONTENT
First Claim
Patent Images
1. A method, implemented in a device having touch hardware, for enabling a user to flip through a plurality of pages, the method comprising:
- receiving a plurality of gesture inputs via the touch hardware within a predetermined period of time; and
executing a flip transition animation in response to each received gesture input, wherein execution of each transition animation sends a page inflight along a flight path, wherein viewable portions of the inflight page and a different page change as the inflight page progresses along its flight path, and wherein the predetermined period of time is such that at least two pages are simultaneously inflight.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for enabling users to rapidly flip through displayed pages of content in an intuitive manner are provided. Graphical animations for transitioning from one page to another can be executed so that portions of three or more pages can be simultaneously viewed. This enables a user to make snap judgments as to whether she wishes to explore any one of those pages in more detail as she rapidly flips through the pages.
223 Citations
26 Claims
-
1. A method, implemented in a device having touch hardware, for enabling a user to flip through a plurality of pages, the method comprising:
-
receiving a plurality of gesture inputs via the touch hardware within a predetermined period of time; and executing a flip transition animation in response to each received gesture input, wherein execution of each transition animation sends a page inflight along a flight path, wherein viewable portions of the inflight page and a different page change as the inflight page progresses along its flight path, and wherein the predetermined period of time is such that at least two pages are simultaneously inflight. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device, comprising:
-
a processor to execute instructions; a touch processing module; an inflight module; and a memory coupled with the processor to store instructions, which when executed by the processor, cause the processor to interface with the touch processing and inflight modules and be operative to; receive a first gesture input; process the first gesture input and determine inflight characteristics for a first transition animation; execute the first transition animation in accordance with the determined inflight characteristics so that the first transition animation is visibly inflight; receive a second gesture input while the first transition animation is inflight; process the second gesture input and determine inflight characteristics for a second transition animation; and execute the second transition animation in accordance with the determined inflight characteristics so that the second transition animation is visibly inflight, wherein the first and second transition animations are simultaneously inflight. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
displaying a first page having a plurality of selectable categories; receiving user selection of one of the selectable categories; executing a multiflip transition animation in response to the received user selection to transition from the first page to a content page, the multiflip transition animation including simultaneous inflight display of several blank pages; and dynamically adjusting lighting parameters associated with each blank page as it progresses along its inflight path. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A method comprising:
-
displaying a first page having a plurality of selectable categories; receiving user selection of one of the selectable categories; and executing a multiflip transition animation in response to the received user selection to transition from the first page to a landing page, the multiflip transition animation including simultaneous inflight display of several content pages. - View Dependent Claims (25, 26)
-
Specification