Systems and devices for personalized rendering of digital media content
First Claim
1. A method of personalized rendering of media content, the method comprising:
- receiving, over a data link and at a receiver, media files and file metadata defining attributes of the media files;
executing, using a processor of the receiver, instructions stored in a memory of the receiver, wherein the instructions cause the processor to;
store, in the memory, certain ones of the media files characterized by file metadata consistent with one or more channel profiles,remove certain of the ones of the media files stored within the memory, andsequence the ones of the media files stored within the memory for rendering based upon one or more of the channel profiles.
6 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. An exemplary method of personalized rendering of media content includes receiving media files and file metadata defining attributes of the media files over a data link at a receiver. The method further includes executing, using a processor of the receiver, instructions stored in a memory of the receiver. The instructions cause the processor to store certain ones of the media files characterized by file metadata consistent with one or more channel profiles in the memory, remove certain of the ones of the media files stored within the memory, and sequence the ones of the media files stored within the memory for rendering based upon one or more of the channel profiles.
7 Citations
18 Claims
-
1. A method of personalized rendering of media content, the method comprising:
-
receiving, over a data link and at a receiver, media files and file metadata defining attributes of the media files; executing, using a processor of the receiver, instructions stored in a memory of the receiver, wherein the instructions cause the processor to; store, in the memory, certain ones of the media files characterized by file metadata consistent with one or more channel profiles, remove certain of the ones of the media files stored within the memory, and sequence the ones of the media files stored within the memory for rendering based upon one or more of the channel profiles. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable medium including instructions for execution by a processor in a digital media rendering device, the instructions comprising instructions for causing the processor to:
-
receive, from a receiver of the device, media files and file metadata defining attributes of the media files; store, in a memory coupled to the processor, certain ones of the media files characterized by file metadata consistent with one or more channel profiles, remove certain of the ones of the media files stored within the memory, and sequence the ones of the media files stored within the memory for rendering based upon one or more of the channel profiles. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method comprising:
-
sending, via a transceiver and over a data link, one or more channel profiles to a remote computer having access to the data link; receiving, over the data link, media files and file metadata based upon the channel profiles; executing instructions stored in a memory with a processor coupled to the memory, wherein the instructions cause the processor to; store, within the memory, ones of the media files consistent with certain ones of the channel profiles, delete certain of the ones of the media files stored within the memory, and sequence certain of the ones of the media files stored within the memory for playback based upon a selected one of the channel profiles. - View Dependent Claims (12, 13)
-
-
14. A computer readable medium including instructions for execution by a processor in a digital media rendering device, the instructions comprising instructions for causing the processor to:
-
send, via a transceiver and over a data link, one or more channel profiles to a remote computer having access to the data link; receive, over the data link, media files and file metadata based upon the channel profiles; store, within a memory, ones of the media files consistent with certain ones of the channel profiles, delete certain of the ones of the media files stored within the memory, and sequence certain of the ones of the media files stored within the memory for playback based upon a selected one of the channel profiles. - View Dependent Claims (15, 16)
-
-
17. A method comprising:
-
receiving, over a data link and at a receiver of a digital media rendering device, media files and file metadata, wherein the file metadata defines attributes of the media files; storing, in a memory of the device, ones of the media files characterized by file metadata consistent with one or more channel profiles maintained within the memory of the device; and sequencing the ones of the media files for playback based upon one or more of the channel profiles.
-
-
18. A digital media rendering device comprising:
-
a receiver configured to receive, over a data link, media files and file metadata, wherein the file metadata defines attributes of the media files; and a processor coupled to the receiver, the processor configured to; store, in a memory of the device, ones of the media files characterized by file metadata consistent with one or more channel profiles maintained within the memory of the device; and sequence the ones of the media files for playback based upon one or more of the channel profiles.
-
Specification