USER INTERFACE FOR MEDIA PLAYBACK
First Claim
Patent Images
1. A method of playlist manipulation comprising:
- providing a graphical user interface in the form of a receding spiral made up of a collection of icons representing media items in a playlist;
providing an icon in a center region of the receding spiral representing the entire playlist; and
receiving inputs representative of a selection and dragging of a representation of a media item or playlist into the center region of the receding spiral and displaying a new receding spiral based on the media item or playlist currently in the center region of the receding spiral.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical user interface made up of icons representing individual files and collectively forming the shape of a spiral is described along with methods of using and creating the graphical user interface. The spiral interface is useful to display detailed information about many of the items in a list and facilitates manipulation of list order and selection of the active file in the list. The interface further permits the use of a representative icon associated with the list as a whole.
-
Citations
26 Claims
-
1. A method of playlist manipulation comprising:
-
providing a graphical user interface in the form of a receding spiral made up of a collection of icons representing media items in a playlist; providing an icon in a center region of the receding spiral representing the entire playlist; and receiving inputs representative of a selection and dragging of a representation of a media item or playlist into the center region of the receding spiral and displaying a new receding spiral based on the media item or playlist currently in the center region of the receding spiral. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method a manipulating a playlist comprising:
-
providing a graphical user interface in the form of a spiral made up of a collection of icons representing media items in the playlist; providing an icon in a central region of the spiral representing the entire playlist; receiving inputs representative of a selection and movement, to a new position, of least one of the icons representing media items in the playlist; and reproducing the playlist according to the new position of the at least one of the icons and responsively updating the graphical user interface based on the rearranged playlist. - View Dependent Claims (7, 8, 9, 10, 11, 26)
-
-
12. A computer-readable medium comprising computer program code causing a device to perform a method comprising:
-
mapping graphical representations of at least some items in a playlist to locations on a virtual display wherein the collective graphical representations of the items comprises a receding spiral; displaying the contents of the virtual display on a display device; detecting a selection action representative of selecting at least one of the graphical representations; detecting a move action representative of relocating the position of the selected graphical representation; displaying the graphical representation throughout the move action, whereby the potential new order of the playlist is displayed; and reordering the playlist based on the relocated position of the selected graphical representation. - View Dependent Claims (13, 14, 15)
-
-
16. A method for managing a list in a graphical user interface comprising:
-
generating a relative ordering for a list of digital files; displaying a graphical user interface comprising respective graphical icons for each digital file, the respective graphical icons positioned for maintaining the relative ordering, and collectively producing a spiral pattern; graphically distinguishing, on the display, the icon for a currently selected digital file; updating the spiral pattern based on changes of the currently selected digital file to maintain each then-currently selected digital file in approximately a constant location, while previously currently selected digital files are segregated from to-be-selected digital files by the icon for the currently selected digital file; accepting digital file sequence manipulation input from the graphical user interface; and based on the sequence manipulation input, generating a different ordering for the list of digital files. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification