Portable electronic device with animated image transitions
First Claim
Patent Images
1. A portable electronic device, comprising:
- a touch screen display configured to operate as a user input device and a user output device;
at least one memory device capable of storing a plurality of images capable of being displayed on said touch screen display; and
a processing device operatively connected to said touch screen display and said at least one memory device, wherein said processing device is configured to;
in accordance with a determination that the device is in the first orientation, present a first graphical user interface for scrolling through a list comprising one or more entries, wherein each entry in the list corresponds to a media item in a set of media items;
in accordance with a determination that the device is in the second orientation, present a second graphical user interface, wherein the second graphical user interface is configured to;
display a first graphical representation in a primary mode on said touch screen display, wherein the primary mode is for displaying one or more graphical representations with a 2D appearance;
display a second graphical representation in a secondary mode on said touch screen display, wherein the secondary displaying one or more graphical representations with a 3D appearance;
detect a gesture input with said touch screen display;
determine that the gesture input comprises a navigational input, wherein the navigational input is a slide gesture of one or more of the user'"'"'s fingers on or over the touch screen display; and
in accordance with a determination that the received gesture input is a navigational input, perform an animated transition such that the first graphical user representation is transitioned to the secondary mode from the primary mode on said touch screen display and the second graphical representation is transitioned to the primary mode from the secondary mode on said touch screen display;
wherein the animated transition operates to skew the first graphical representation while being transitioned into the secondary mode, and to skew the second graphical representation while being transitioned into the primary mode.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems that improve the way media is played, sorted, modified, stored and cataloged on a portable electronic device (e.g., media player) are disclosed. One aspect relates to an image based browser that allows a user to navigate through and select images that are related to media items. In one embodiment, during navigation, transitions between images being displayed can be animated.
102 Citations
30 Claims
-
1. A portable electronic device, comprising:
-
a touch screen display configured to operate as a user input device and a user output device; at least one memory device capable of storing a plurality of images capable of being displayed on said touch screen display; and a processing device operatively connected to said touch screen display and said at least one memory device, wherein said processing device is configured to; in accordance with a determination that the device is in the first orientation, present a first graphical user interface for scrolling through a list comprising one or more entries, wherein each entry in the list corresponds to a media item in a set of media items; in accordance with a determination that the device is in the second orientation, present a second graphical user interface, wherein the second graphical user interface is configured to; display a first graphical representation in a primary mode on said touch screen display, wherein the primary mode is for displaying one or more graphical representations with a 2D appearance; display a second graphical representation in a secondary mode on said touch screen display, wherein the secondary displaying one or more graphical representations with a 3D appearance; detect a gesture input with said touch screen display; determine that the gesture input comprises a navigational input, wherein the navigational input is a slide gesture of one or more of the user'"'"'s fingers on or over the touch screen display; and in accordance with a determination that the received gesture input is a navigational input, perform an animated transition such that the first graphical user representation is transitioned to the secondary mode from the primary mode on said touch screen display and the second graphical representation is transitioned to the primary mode from the secondary mode on said touch screen display; wherein the animated transition operates to skew the first graphical representation while being transitioned into the secondary mode, and to skew the second graphical representation while being transitioned into the primary mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A portable electronic device, comprising:
-
a touch screen display configured to operate as a user input device and a user output device; at least one memory device capable of storing computer program code and a plurality of images capable of being displayed on said touch screen display; and a processing device operatively connected to said touch screen display and said at least one memory device, said processing device capable of executing at least a portion of the computer program code, wherein the computer program code includes at least; computer program code for presenting a first graphical user interface for scrolling through a list comprising one or more entries in accordance with a determination that the device is in the first orientation, wherein each entry in the list corresponds to a media item in a set of media items; and computer program code for presenting a second graphical user interface in accordance with a determination that the device is in the second orientation, wherein the second graphical user interface is configured to; display a first graphical representation on the touch screen display, wherein the primary mode is for displaying one or more graphical representations with a 2D appearance; display a second graphical representation in a secondary mode on said touch screen display, wherein the secondary mode is for displaying one or more graphical representations with a 3D appearance; receive a gesture input with said touch screen display; determine that the gesture input comprises a navigational input, wherein the navigational input is a slide gesture of one or more of the user'"'"'s fingers on or over the touch screen display; and in accordance with a determination that the received gesture input is a navigational input, perform an animated transition such that the first graphical representation is transitioned to the secondary mode from the primary mode on the touch screen display and the second graphical representation is transitioned to the primary mode from the secondary mode on the touch screen display; wherein the animated transition operates to skew the first graphical representation while being transitioned into the secondary mode, and skew the second graphical representation while being transitioned into the primary mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of operating an electronic device with a touch screen display, at least one memory device capable of storing a plurality of images capable of being displayed on said touch screen display and a processing device operatively connected to said touch screen display and said at least one memory device, the method comprising:
-
in accordance with a determination that the device is in the first orientation, presenting a first graphical user interface for scrolling through a list comprising one or more entries, wherein each entry in the list corresponds to a media item in a set of media items; in accordance with a determination that the device is in the second orientation, presenting a second graphical user interface, wherein the second graphical user interface comprises; displaying a first graphical representation in a primary mode on said touch screen display, wherein the primary mode is for displaying one or more graphical representations with a 2D appearance; displaying a second graphical representation in a secondary mode on said touch screen display, wherein the secondary mode is for displaying one or more graphical representations with a 3D appearance; detecting a gesture input with said touch screen display; determining that the that the gesture input comprises a navigational input, wherein the navigational input is a slide gesture of one or more of the user'"'"'s fingers on or over the touch screen display; and in accordance with a determination that the received gesture input is a navigational input, performing an animated transition such that the first graphical user representation is transitioned to the secondary mode from the primary mode on said touch screen display and the second graphical representation is transitioned to the primary mode from the secondary mode on said touch screen display; wherein the animated transition operates to skew the first graphical representation while being transitioned into the secondary mode, and to skew the second graphical representation while being transitioned into the primary mode. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification