Device, method, and graphical user interface for providing digital content products
First Claim
1. A multifunction device, comprising:
- a display;
a touch-sensitive surface;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying graphical objects that represent digital content products, wherein each graphical object has a front side image of a respective digital content product and a back side image of the respective digital content product, and wherein an initial display of the graphical objects shows the front side images of a plurality of digital content products;
detecting a first user input comprising a contact on the touch-sensitive surface at a location that corresponds to a front side image of a first graphical object of the displayed graphical objects;
in response to detecting the first user input, displaying a first animation that simultaneously flips the first graphical object over and enlarges the first graphical object, wherein at the end of the first animation, the back side image of the first graphical object is displayed, and the back side image as displayed is larger than the front side image of the first graphical object as initially displayed;
detecting a second user input comprising a contact on the touch-sensitive surface at a location that corresponds to a front side image of a second graphical object of the displayed graphical objects; and
,in response to detecting the second user input;
displaying a second animation that simultaneouslyflips the first graphical object over and reduces the size of the first graphical object, andflips the second graphical object over and enlarges the second graphical object, wherein at the end of the second animation, the front side image of the first graphical object and the back side image of the second graphical object are concurrently displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
A multifunction device having a touch-sensitive surface displays graphical objects that represent digital content products, each graphic object having a front side image and a back side image. An initial display shows front side images of objects representing digital content products. A user input selects a graphical object, resulting in an animation that simultaneously flips the graphical object over and enlarges it. At the end of the animation, the back side is displayed, and is larger than the initial front side image. A second user input on a front side image of a second graphical object results in a second animation that simultaneously flips the first graphical object over and reduces its size, and also flips the second graphical object over and enlarges it. The front side image of the first graphical object and the back side image of the second graphical object are thereby concurrently displayed.
46 Citations
18 Claims
-
1. A multifunction device, comprising:
-
a display; a touch-sensitive surface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying graphical objects that represent digital content products, wherein each graphical object has a front side image of a respective digital content product and a back side image of the respective digital content product, and wherein an initial display of the graphical objects shows the front side images of a plurality of digital content products; detecting a first user input comprising a contact on the touch-sensitive surface at a location that corresponds to a front side image of a first graphical object of the displayed graphical objects; in response to detecting the first user input, displaying a first animation that simultaneously flips the first graphical object over and enlarges the first graphical object, wherein at the end of the first animation, the back side image of the first graphical object is displayed, and the back side image as displayed is larger than the front side image of the first graphical object as initially displayed; detecting a second user input comprising a contact on the touch-sensitive surface at a location that corresponds to a front side image of a second graphical object of the displayed graphical objects; and
,in response to detecting the second user input; displaying a second animation that simultaneously flips the first graphical object over and reduces the size of the first graphical object, and flips the second graphical object over and enlarges the second graphical object, wherein at the end of the second animation, the front side image of the first graphical object and the back side image of the second graphical object are concurrently displayed. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
at a multifunction device with a display and a touch-sensitive surface; displaying graphical objects that represent digital content products, wherein each graphical object has a front side image of a respective digital content product and a back side image of the respective digital content product, and wherein an initial display of the graphical objects shows the front side images of a plurality of digital content products; detecting a first user input comprising a contact on the touch-sensitive surface at a location that corresponds to a front side image of a first graphical object of the displayed graphical objects; in response to detecting the first user input, displaying a first animation that simultaneously flips the first graphical object over and enlarges the first graphical object, wherein at the end of the first animation, the back side image of the first graphical object is displayed, and the back side image as displayed is larger than the front side image of the first graphical object as initially displayed; detecting a second user input comprising a contact on the touch-sensitive surface at a location that corresponds to a front side image of a second graphical object of the displayed graphical objects; and
,in response to detecting the second user input; displaying a second animation that simultaneously flips the first graphical object over and reduces the size of the first graphical object, and flips the second graphical object over and enlarges the second graphical object, wherein at the end of the second animation, the front side image of the first graphical object and the back side image of the second graphical object are concurrently displayed. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a multifunction device with a display and a touch-sensitive surface, cause the device to:
-
display graphical objects that represent digital content products, wherein each graphical object has a front side image of a respective digital content product and a back side image of the respective digital content product, and wherein an initial display of the graphical objects shows the front side images of a plurality of digital content products; detect a first user input comprising a contact on the touch-sensitive surface at a location that corresponds to a front side image of a first graphical object of the displayed graphical objects; in response to detecting the first user input, display a first animation that simultaneously flips the first graphical object over and enlarges the first graphical object, wherein at the end of the first animation, the back side image of the first graphical object is displayed, and the back side image as displayed is larger than the front side image of the first graphical object as initially displayed; detect a second user input comprising a contact on the touch-sensitive surface at a location that corresponds to a front side image of a second graphical object of the displayed graphical objects; and
,in response to detecting the second user input; display a second animation that simultaneously flips the first graphical object over and reduces the size of the first graphical object, and flips the second graphical object over and enlarges the second graphical object, wherein at the end of the second animation, the front side image of the first graphical object and the back side image of the second graphical object are concurrently displayed. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification