USER INTERFACE FOR STREAMING MEDIA STATIONS WITH FLEXIBLE STATION CREATION
First Claim
1. A method comprising:
- displaying, on a computing device, a graphical interface including a group of graphical elements associated with remotely stored streaming media data;
receiving input corresponding to a selection of a graphical element associated with a category;
providing one or more media stream options associated with the category including an option to add one or more new media streams; and
receiving input corresponding to a selection of a media stream option, wherein a new media stream associated with the category is added to a media stream collection.
1 Assignment
0 Petitions
Accused Products
Abstract
User interfaces provide options for customizing a streaming media application to incorporate a personalized stations list defined by a user. For example, a user can create stations based on categories (e.g., genres or other characteristics), specific artists, and/or specific tracks. The user can select categories, artists, or tracks to be used for defining a station via a number of options, such as by searching or browsing a radio service'"'"'s library of tracks; by selecting a currently playing or previously played track; and/or by selecting a track from a user'"'"'s personal media library. Stations that a user has defined can be further customized based on user feedback, and stations on the user'"'"'s personal stations list can be edited, deleted, and/or rearranged as the user sees fit.
-
Citations
20 Claims
-
1. A method comprising:
-
displaying, on a computing device, a graphical interface including a group of graphical elements associated with remotely stored streaming media data; receiving input corresponding to a selection of a graphical element associated with a category; providing one or more media stream options associated with the category including an option to add one or more new media streams; and receiving input corresponding to a selection of a media stream option, wherein a new media stream associated with the category is added to a media stream collection. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
displaying, on a computing device, a graphical interface including a group of graphical elements associated with locally stored media data; receiving input corresponding to a selection of a graphical element; presenting one or more media stream options including an option to add a new media stream associated with remotely stored streaming media data; and receiving input corresponding to a selection of a media stream option wherein a new media stream associated with remotely stored streaming media data is added to a media stream collection. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system comprising:
-
a user input device; a display driver; a network interface to receive media streams; and a processor coupled to the user input device, the display driver, and the network interface, the processor being configured to; generate a graphical interface image for the display driver, the graphical interface image including a group of graphical elements associated with remotely stored streaming media data; receive a first input from the user input device, the first input corresponding to a selection of a graphical element associated with a category; update, in response to the first input, the graphical interface image to provide one or more media stream options associated with the category including an option to add one or more new media streams; and receive a second input from the user input device, the second input corresponding to a selection of a media stream option, wherein a new media stream associated with the category is added to a media stream collection. - View Dependent Claims (15, 16, 17)
-
-
18. A computer system comprising:
-
a user input device; a display driver; a local store to store media data; a network interface to receive media streams; and a processor coupled to the user input device, the display driver, and the network interface, the processor being configured to; generate a graphical interface image for the display driver, the graphical interface image including a group of graphical elements associated with locally stored media data; receive a first input from the user input device, the first input corresponding to a selection of one of the graphical elements from the group of graphical elements; update, in response to the first input, the graphical interface image to present one or more media stream options including an option to add a new media stream associated with remotely stored streaming media data; and receive a second input from the user input device, the second input corresponding to a selection of one of the one or more media stream options wherein a new media stream associated with remotely stored streaming media data is added to a media stream collection. - View Dependent Claims (19, 20)
-
Specification