Method and apparatus for media access control
First Claim
Patent Images
1. A graphical user interface for a media player, the graphical user interface comprising:
- a button associated with accessing media stored on a computing system; and
an actuation mechanism to enable a user to select the button, whereupon selection of the button causes the media player to obtain information regarding media available to the user and to display the information regarding media available to the user in a hierarchical manner.
2 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface for a media player includes a button associated with accessing media stored on a computing system. An actuation mechanism enables a user to select the button. Selection of the button causes the media player to obtain information regarding media available to the user and to display the information regarding media available to the user in a hierarchical manner.
226 Citations
54 Claims
-
1. A graphical user interface for a media player, the graphical user interface comprising:
-
a button associated with accessing media stored on a computing system; and
an actuation mechanism to enable a user to select the button, whereupon selection of the button causes the media player to obtain information regarding media available to the user and to display the information regarding media available to the user in a hierarchical manner. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A graphical user interface for a media player, the graphical user interface comprising:
-
a media access button associated with accessing media stored on a computing system; and
a hierarchical menu associated with the media access button, the hierarchical menu listing media available to the user of the computing system, whereupon selection of an entry in the hierarchical menu causes the media player to play a media item associated with the selection. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving a request for media data from a media access client;
identifying one or more stored media items;
identifying one or more stored media lists; and
providing information regarding the one or more stored media items and the one or more stored media lists to the media access client. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
generating a request for media data;
receiving information regarding one or more media items;
receiving information regarding one or more media devices;
categorizing the information regarding the one or more media items and the one or more media devices; and
generating a user interface containing the categorized information. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method comprising:
-
receiving a request for media data from a media access client;
identifying one or more media items stored in a media database;
identifying one or more media lists stored in a media database;
identifying one or more media devices; and
providing information regarding the one or more media items, the one or more media lists, and the one or more stored media devices to the media access client. - View Dependent Claims (39, 40, 41)
-
-
42. An apparatus comprising:
-
a media access server;
a media database coupled to the media access server;
a first media device coupled to the media access server;
a first media access client coupled to the media access server; and
a second media access client coupled to the media access server, wherein the media access server identifies media items stored in the media database and provides information regarding the identified media items and the first media device to the first media access client and the second media access client. - View Dependent Claims (43, 44, 45, 46)
-
-
47. An apparatus comprising:
-
means for identifying at least one media item, at least one media list, and at least one media device;
means for storing information regarding the at least one media item, the at least one media list, and the at least one media device;
means for providing information regarding the at least one media item, the at least one media list, and the at least one media device to a requesting media access client;
wherein the means for identifying at least one media item, at least one media list, and at least one media device further performs media-related operations for the requesting media access client. - View Dependent Claims (48, 49, 50, 51)
-
-
52. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to:
-
receive a request for media data from a media access client;
identify one or more stored audio files;
identify one or more stored media lists;
identify one or more media devices; and
provide information regarding the one or more stored audio files, the one or more stored media lists, and the one or more media devices to the media access client. - View Dependent Claims (53, 54)
-
Specification