Graphical user interface and methods of use thereof in a multimedia player
First Claim
Patent Images
1. A method, comprising:
- at an electronic device with a display and one or more input devices;
displaying a hierarchical media selection user interface for a set of media assets, the set of media assets having a plurality of songs, including concurrently displaying a plurality of higher level items, including;
a playlist list item corresponding to a plurality of playlists in the set of media assets; and
an artist list item corresponding to a plurality of artists in the set of media assets;
while displaying the hierarchical media selection user interface, detecting selection, via the one or more input devices, of a respective higher level item of the plurality of higher level items; and
in response to selection of the respective higher level item, concurrently displaying a plurality of intermediate level items, wherein;
in accordance with a determination that the respective higher level item is the playlist list item, displaying the plurality of intermediate level items includes displaying a plurality of playlist items that correspond to respective playlists of the plurality of playlists in the set of media assets;
in accordance with a determination that the respective higher level item is the artist list item, displaying the plurality of intermediate level items includes displaying a plurality of artist items that correspond to respective artists of the plurality of artists in the set of media assets;
while concurrently displaying a plurality of intermediate level items, detecting, via the one or more input devices, an input that corresponds to the plurality of intermediate level items; and
in response to detecting the input that corresponds to the plurality of intermediate level items;
in accordance with a determination that the input is a selection input, transitioning from displaying the plurality of intermediate level items to a plurality of lower level items in a horizontal manner; and
in accordance with a determination that the input is a scrolling input, scrolling the intermediate level items vertically on the display in accordance with the input.
0 Assignments
0 Petitions
Accused Products
Abstract
In a portable multimedia device, a method, apparatus, and system for providing user supplied configuration data are described. In one embodiment, a hierarchically ordered graphical user interface is provided. A first order, or home, interface provides a highest order of user selectable items each of which, when selected, results in an automatic transition to a lower order user interface associated with the selected item. In one of the described embodiments, the lower order interface includes other user selectable items associated with the previously selected item from the higher order user interface.
166 Citations
21 Claims
-
1. A method, comprising:
at an electronic device with a display and one or more input devices; displaying a hierarchical media selection user interface for a set of media assets, the set of media assets having a plurality of songs, including concurrently displaying a plurality of higher level items, including; a playlist list item corresponding to a plurality of playlists in the set of media assets; and an artist list item corresponding to a plurality of artists in the set of media assets; while displaying the hierarchical media selection user interface, detecting selection, via the one or more input devices, of a respective higher level item of the plurality of higher level items; and in response to selection of the respective higher level item, concurrently displaying a plurality of intermediate level items, wherein; in accordance with a determination that the respective higher level item is the playlist list item, displaying the plurality of intermediate level items includes displaying a plurality of playlist items that correspond to respective playlists of the plurality of playlists in the set of media assets; in accordance with a determination that the respective higher level item is the artist list item, displaying the plurality of intermediate level items includes displaying a plurality of artist items that correspond to respective artists of the plurality of artists in the set of media assets; while concurrently displaying a plurality of intermediate level items, detecting, via the one or more input devices, an input that corresponds to the plurality of intermediate level items; and in response to detecting the input that corresponds to the plurality of intermediate level items; in accordance with a determination that the input is a selection input, transitioning from displaying the plurality of intermediate level items to a plurality of lower level items in a horizontal manner; and in accordance with a determination that the input is a scrolling input, scrolling the intermediate level items vertically on the display in accordance with the input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A device, comprising:
-
a display; one or more input devices; a processor; and memory storing programs that when executed by the processor cause the device to perform operations comprising; displaying, on the display, a hierarchical media selection user interface for a set of media assets, the set of media assets having a plurality of songs, including concurrently displaying a plurality of higher level items, including; a playlist list item corresponding to a plurality of playlists in the set of media assets; and an artist list item corresponding to a plurality of artists in the set of media assets; while displaying the hierarchical media selection user interface, detecting selection, via the one or more input devices, of a respective higher level item of the plurality of higher level items; and in response to selection of the respective higher level item, concurrently displaying a plurality of intermediate level items, wherein; in accordance with a determination that the respective higher level item is the playlist list item, displaying the plurality of intermediate level items includes displaying a plurality of playlist items that correspond to respective playlists of the plurality of playlists in the set of media assets; in accordance with a determination that the respective higher level item is the artist list item, displaying the plurality of intermediate level items includes displaying a plurality of artist items that correspond to respective artists of the plurality of artists in the set of media assets; while concurrently displaying a plurality of intermediate level items, detecting, via the one or more input devices, an input that corresponds to the plurality of intermediate level items; and in response to detecting the input that corresponds to the plurality of intermediate level items; in accordance with a determination that the input is a selection input, transitioning from displaying the plurality of intermediate level items to a plurality of lower level items in a horizontal manner; and in accordance with a determination that the input is a scrolling input, scrolling the intermediate level items vertically on the display in accordance with the input. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing programs that when executed by a processor of a device having a display and one or more input devices cause to device to perform operations comprising:
-
displaying, on the display, a hierarchical media selection user interface for a set of media assets, the set of media assets having a plurality of songs, including concurrently displaying a plurality of higher level items, including; a playlist list item corresponding to a plurality of playlists in the set of media assets; and an artist list item corresponding to a plurality of artists in the set of media assets; while displaying the hierarchical media selection user interface, detecting selection, via the one or more input devices, of a respective higher level item of the plurality of higher level items; and in response to selection of the respective higher level item, concurrently displaying a plurality of intermediate level items, wherein; in accordance with a determination that the respective higher level item is the playlist list item, displaying the plurality of intermediate level items includes displaying a plurality of playlist items that correspond to respective playlists of the plurality of playlists in the set of media assets; in accordance with a determination that the respective higher level item is the artist list item, displaying the plurality of intermediate level items includes displaying a plurality of artist items that correspond to respective artists of the plurality of artists in the set of media assets; while concurrently displaying a plurality of intermediate level items, detecting, via the one or more input devices, an input that corresponds to the plurality of intermediate level items; and in response to detecting the input that corresponds to the plurality of intermediate level items; in accordance with a determination that the input is a selection input, transitioning from displaying the plurality of intermediate level items to a plurality of lower level items in a horizontal manner; and in accordance with a determination that the input is a scrolling input, scrolling the intermediate level items vertically on the display in accordance with the input. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification