Methods and systems for personalized rendering of digital media content
First Claim
1. A method for facilitating personalized rendering sequences of media files on a wireless device configured with a wireless transmitter, a wireless receiver, a client cache and a user interface, the sequences of media files corresponding to a plurality of personalized content channels, the method comprising:
- transmitting, using the wireless transmitter, a plurality of station profiles corresponding to the plurality of personalized content channels and current media file inventories for the plurality of personalized content channels, the current media file inventories and the plurality of station profiles being stored within the client cache;
receiving, from a server using the wireless receiver, a list of media files to be downloaded by the device wherein the list is generated based at least upon the current media file inventories;
requesting, from the server, ones of the media files on the list;
receiving, from the server over a-data link, the ones of the media files and associated file metadata, wherein the file metadata defines one or more attributes of the media files;
storing, in the client cache, the ones of the media files;
receiving, through the user interface, a user selection of a first selected one of the plurality of personalized content channels;
sequencing a first plurality of the media files for playback on a first of the plurality of personalized content channels based upon the one of the plurality of station profiles and the one of the current media file inventories associated with the first selected one of the plurality of personalized content channels;
receiving, through the user interface, a user selection of a second selected one of the plurality of personalized content channels; and
sequencing a second plurality of the media files for playback on a second of the plurality of personalized content channels based upon the one of the plurality of station profiles and the one of the current media file inventories associated with the second selected one of the plurality of personalized content channels wherein the first plurality of media files is different from the second plurality of media files.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for providing devices capable of the reception and playback of one or more crafted media channels transmitted over an intermittent connection. The one or more channels may be customized by the end user to bias the programming towards individual tastes or moods. The channels may be delivered over an intermittent, unidirectional link, for example a Satellite Radio receiver in a home or car. Content may also be delivered over an intermittent, bidirectional link, for example to a portable media player via a wireless 802.11 or other networked connection.
194 Citations
14 Claims
-
1. A method for facilitating personalized rendering sequences of media files on a wireless device configured with a wireless transmitter, a wireless receiver, a client cache and a user interface, the sequences of media files corresponding to a plurality of personalized content channels, the method comprising:
-
transmitting, using the wireless transmitter, a plurality of station profiles corresponding to the plurality of personalized content channels and current media file inventories for the plurality of personalized content channels, the current media file inventories and the plurality of station profiles being stored within the client cache; receiving, from a server using the wireless receiver, a list of media files to be downloaded by the device wherein the list is generated based at least upon the current media file inventories; requesting, from the server, ones of the media files on the list; receiving, from the server over a-data link, the ones of the media files and associated file metadata, wherein the file metadata defines one or more attributes of the media files; storing, in the client cache, the ones of the media files; receiving, through the user interface, a user selection of a first selected one of the plurality of personalized content channels; sequencing a first plurality of the media files for playback on a first of the plurality of personalized content channels based upon the one of the plurality of station profiles and the one of the current media file inventories associated with the first selected one of the plurality of personalized content channels; receiving, through the user interface, a user selection of a second selected one of the plurality of personalized content channels; and sequencing a second plurality of the media files for playback on a second of the plurality of personalized content channels based upon the one of the plurality of station profiles and the one of the current media file inventories associated with the second selected one of the plurality of personalized content channels wherein the first plurality of media files is different from the second plurality of media files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for managing inventory of media files on a wireless user device configured with a wireless transmitter and a wireless receiver, the method comprising:
-
transmitting, using the wireless transmitter, a plurality of station profiles corresponding to a plurality of personalized content channels and current media file inventories for the plurality of personalized content channels the current media file inventories and the plurality of station profiles being stored within a memory of the wireless user device; receiving, from a server using the wireless receiver, a list of media files to be downloaded by the device wherein the list is generated based at least upon (i) a one of the plurality of station profiles corresponding to the at least one of the plurality of personalized content channels and (ii) the current media file inventories; requesting, from the server, ones of the media files on the list; receiving, at the user device, the ones of the media files on the list and associated metadata; determining a value metric of each of the ones of the media files on the list, said determining based at least in part on said metadata; selecting, based on said determining a value metric, sequences of the media files of said plurality of media files for playback; and rendering, at the device, the sequences of the media files wherein the sequences of the media files correspond to the plurality of personalized content channels. - View Dependent Claims (12)
-
-
13. A method for sequencing media files for rendering on a wireless user device including a wireless transmitter and a wireless receiver, the method comprising:
-
transmitting, using the wireless transmitter, a current media file inventory for at least one of a plurality of personalized content channels; receiving, from a server and using the wireless receiver, a list of media files to be downloaded by the device wherein the list is generated based at least upon (i) a one of a plurality of station profiles corresponding to the at least one of the plurality of personalized content channels and (ii) the current media file inventory, the current media file inventory and the plurality of station profiles being stored within a memory of the wireless user device; requesting, from the server, ones of the media files on the list; receiving the ones of the media files; storing, in a memory of said device, the ones of media files and associated metadata; retrieving, from said memory, said metadata associated with the ones of media files; determining, for each retrieved metadata, a rendering value metric; and sequencing, based on said rendering value metric, ones of the media files for rendering as sequences of media files corresponding to the plurality of personalized content channels. - View Dependent Claims (14)
-
Specification