System and Method for Using an Aggregation Server with Client Devices
First Claim
Patent Images
1. An aggregation server, comprising:
- a network interface operable to communicate with one or more client devices; and
a server processing module operable to receive selection information from the one or more client devices and to use the selection information to generate a playlist identifying one or more media files.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a system includes one or more client devices and a server. The client devices store media files and communicate selection information to the server. The server receives the selection information from the one or more client devices, selects media files for a playlist using the selection information, and generates a playlist of the selected media files.
-
Citations
21 Claims
-
1. An aggregation server, comprising:
-
a network interface operable to communicate with one or more client devices; and a server processing module operable to receive selection information from the one or more client devices and to use the selection information to generate a playlist identifying one or more media files. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
one or more client devices operable to store media files and to communicate selection information relating to the media files; a server operable to receive the selection information from the one or more client devices, to select media files for a playlist using the selection information, and to generate a playlist of the selected media files. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for comprising:
-
receiving at a server first selection information between a first client device; receiving at the server second selection information for a second client device; and generating at the server a playlist of media files using the first and second selection information. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An apparatus, comprising:
-
means for receiving first selection information between a first client device; means for receiving second selection information for a second client device; and means for generating a playlist of media files using the first and second selection information.
-
Specification