Graphical user interface and methods of use thereof in a multimedia player
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/048
G06F-003/0482
G10H-001/00
G06F-003/0485
G06F-003/16
G06F-017/30
출원번호
US-0081748
(2016-03-25)
등록번호
US-10061478
(2018-08-28)
발명자
/ 주소
Robbin, Jeffrey L.
Jobs, Steve
Wasko, Timothy
Christie, Greg
Chaudhri, Imran
출원인 / 주소
APPLE INC.
대리인 / 주소
Morgan, Lewis & Bockius LLP
인용정보
피인용 횟수 :
0인용 특허 :
90
초록▼
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
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.
대표청구항▼
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,
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; andan 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; andin 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; andin 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; andin 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. 2. The method of claim 1, wherein concurrently displaying a plurality of intermediate level items includes, in accordance with a determination that the respective higher level item is the song list item, displaying a plurality of song items that correspond to respective songs of the plurality of songs in the set of media assets. 3. The method of claim 1, including, while displaying the plurality of song items, detecting via the one or more input devices an input that corresponds to a selection of a respective song item of the plurality of song items, and in response to the detecting the input, playing the song corresponding to the selected song item. 4. The method of claim 1, including responding to selection of the respective higher level item by transitioning from the higher level items to the intermediate level items in a horizontal manner. 5. The method of claim 1, wherein concurrently displaying a plurality of intermediate level items includes, in accordance with a determination that the respective higher level item is the artist list item, displaying a list of artists having a plurality of artists; and transitioning from displaying the plurality of intermediate level items to a plurality of lower level items in a horizontal manner includes, in accordance with a determination that the respective higher level item is the artist list item and in accordance with a selection input selecting an artist from the list of artists, displaying a list of albums of the selected artist. 6. The method of claim 1, wherein the electronic device includes a first input device and a second input device, the scrolling input comprises a rotational input on the second input device, and the selection input comprises an input on the first input device. 7. The method of claim 6, including, in accordance with the determination that the input is a scrolling input, scrolling through the intermediate level items vertically, in different directions, in response to different rotational inputs from a user received by the second input device. 8. A device, comprising: a display;one or more input devices;a processor; andmemory 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; andan 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; andin 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; andin 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; andin 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. 9. The device of claim 8, wherein concurrently displaying a plurality of intermediate level items includes, in accordance with a determination that the respective higher level item is the song list item, displaying a plurality of song items that correspond to respective songs of the plurality of songs in the set of media assets. 10. The device of claim 8, wherein the programs include instructions that when executed by the processor cause the device to detect via the one or more input devices, while displaying the plurality of song items, an input that corresponds to a selection of a respective song item of the plurality of song items, and in response to the detecting the input, playing the song corresponding to the selected song item. 11. The device of claim 8, wherein the programs include instructions that when executed by the processor cause the device to respond to selection of the respective higher level item by transitioning from the higher level items to the intermediate level items in a horizontal manner. 12. The device of claim 8, wherein concurrently displaying a plurality of intermediate level items includes, in accordance with a determination that the respective higher level item is the artist list item, displaying a list of artists having a plurality of artists; and transitioning from displaying the plurality of intermediate level items to a plurality of lower level items in a horizontal manner includes, in accordance with a determination that the respective higher level item is the artist list item and in accordance with a selection input selecting an artist from the list of artists, displaying a list of albums of the selected artist. 13. The device of claim 8, wherein the one or more input devices include a first input device and a second input device, the scrolling input comprises a rotational input on the second input device, and the selection input comprises an input on the first input device. 14. The device of claim 13, wherein the programs include instructions that when executed by the processor cause the device to scroll through the intermediate level items vertically, in different directions, in response to different rotational inputs from a user received by the second input device. 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; andan 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; andin 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; andin 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; andin 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. 16. The non-transitory computer readable storage medium of claim 15, wherein concurrently displaying a plurality of intermediate level items includes, in accordance with a determination that the respective higher level item is the song list item, displaying a plurality of song items that correspond to respective songs of the plurality of songs in the set of media assets. 17. The non-transitory computer readable storage medium of claim 15, wherein the programs include instructions that when executed by the processor cause the device to detect via the one or more input devices, while displaying the plurality of song items, an input that corresponds to a selection of a respective song item of the plurality of song items, and in response to the detecting the input, playing the song corresponding to the selected song item. 18. The non-transitory computer readable storage medium of claim 15, wherein the programs include instructions that when executed by the processor cause the device to respond to selection of the respective higher level item by transitioning from the higher level items to the intermediate level items in a horizontal manner. 19. The non-transitory computer readable storage medium of claim 15, wherein concurrently displaying a plurality of intermediate level items includes, in accordance with a determination that the respective higher level item is the artist list item, displaying a list of artists having a plurality of artists; and transitioning from displaying the plurality of intermediate level items to a plurality of lower level items in a horizontal manner includes, in accordance with a determination that the respective higher level item is the artist list item and in accordance with a selection input selecting an artist from the list of artists, displaying a list of albums of the selected artist. 20. The non-transitory computer readable storage medium of claim 15, wherein the one or more input devices include a first input device and a second input device, the scrolling input comprises a rotational input on the second input device, and the selection input comprises an input on the first input device. 21. The non-transitory computer readable storage medium of claim 20, wherein the programs include instructions that when executed by the processor cause the device to scroll through the intermediate level items vertically, in different directions, in response to different rotational inputs from a user received by the second input device.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (90)
Platt,John C., Auto playlist generation with multiple seed songs.
Hinman,Jeremy D. F.; Kaiser,Rolf W.; Stanfield,Geoffrey R.; Deeds,Paul; Flannery,Frank; Rivelli,David, Classification of information and use of classifications in searching and retrieval of information.
Smith R. Steven ; Nelson Matthew R., Disk controller having sequential digital logic in a state machine for transferring data between DMA device and disk dr.
Beaudet Phillip (Pickering CAX) Black Matthew (Lexington KY) Edwards Jonathan (Lexington KY) Jones Julian (Toronto CAX) Merks Eduardus A. T. (North York CAX) Spall Roger (North York CAX), Dynamic hierarchical selection menu.
Robbin, Jeffrey L.; Jobs, Steve; Wasko, Timothy; Christie, Greg; Chaudhri, Imran, Graphical user interface and methods of use thereof in a multimedia player.
Robbin,Jeffrey L.; Jobs,Steve; Wasko,Timothy; Christie,Greg; Chaudhri,Imran, Graphical user interface and methods of use thereof in a multimedia player.
Ashe, Dylan B.; Johnston, Jr., Robert G.; Ruff, Joseph A.; Clifford, Daniel, Graphical user interface with hierarchical structure for customizable menus and control objects.
Tsai,Sin Mei; Daswani,Neil; Diego,Doug, Method and apparatus for synchronizing data records between a remote device and a data server over a data-packet-network.
Abram, Philip Michael; Beckwitt, Marc; Gudorf, Gregory D.; Raymond, Brian; Siegel, Brian; Tobin, Christopher M.; Iso, Kazuaki, Method and apparatus for synchronizing device information.
Hawkins Jeffrey C. ; Boyer Monty ; Sipher Joe ; Tzeng Lih-Shyng ; Kucala Greg, Method and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable.
Donahue Clark P. ; Bhatt Nikhil, Method and system for data transmission over a network link between computers with the ability to withstand temporary in.
O'Hara, Sean; Responte, Gary; Utigard, Lauren; Tate, Joe, Method for controlling a handheld computer by entering commands onto a displayed feature of the handheld computer.
Porteus, Bradford Evan; Beeram, Ranga Reddy; Manning, Damian Franken, Method for producing playlists for personalized music stations and for transmitting songs on such playlists.
Victor Kenneth E. (Mountain View CA) Alley Peter E. (Saratoga CA) Collins Scott C. (Cupertino CA) Dishon Danny L. (Menlo Park CA) Sharpe Benjamin W. (San Francisco CA), Method of forming an editor.
Galloway Merrilee A. ; Silence Scott M. ; Hollenbaugh ; Jr. William H. ; Stamp Amy L. ; Angra Padam K., Method of replenishing developer in a hybrid scavengeless development system.
Fenner Knut Thomas ; Zoels Jan-Christoph ; Gioscia Rich, Modular media storage system and integrated player unit and method for accessing additional external information.
Keller, Peter J.; Kelley, Michael J.; Buntinas, Rimas M.; Lahr, John M., Optical storage device capable of recording a set of sound tracks on a compact disc.
Pawlowski John J. ; Rothschild Stephen ; Godin David K. ; Colon Richard S. ; Dwyer John J., Portable digital audio recorder with adaptive control configurations.
Bernard Warren E. ; Jacobson Philip A., System and method for automated remote previewing and purchasing of music, video, software, and other multimedia product.
Lunsford, Eric M.; Lemke, Steven C.; Osborn, Neal A.; Canova, Jr., Francis J.; Johnson, Scott R., System and method for detection of an accessory device connection status.
Lunsford, Eric M.; Lemke, Steven C.; Osborn, Neal A.; Canova, Jr., Francis J.; Johnson, Scott R., System and method for detection of an accessory device connection status.
Flanagin Steve ; Hu George ; Ved Haresh G. ; Wu Charles, System and method for interaction between one or more desktop computers and one or more mobile devices.
Mousseau, Gary P.; Ferguson, Tabitha; Linkert, Barry; Veen, Raymond Vander; Castell, David; Lazaridis, Mihal, System and method for pushing information from a host system to a mobile data communication device.
Clark Ted H. (Houston TX) Malisewski Steven C. (Cypress TX) Cooper Patrick R. (Houston TX) Crosswy William Caldwell (Spring TX) Crochet Larry J. (Houston TX), System for automatic synchronization of common file between portable computer and host computer via communication channe.
David D. Kloba ; Michael R. Gray ; David M. Moore ; Thomas E. Whittaker ; David J. Williams ; Rafael Z. Weinstein ; Joshua E. Freeman ; Linus M. Upson, System, method, and computer program product for synchronizing content between a server and a client based on state information.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.