System and method for updating digital media content
First Claim
1. A media player device comprising:
- a media storage storing a data structure including a digital media content and lifecycle metadata associated with the digital media content, wherein the data structure is a single integrated data structure for use by the media player device configured to play back the digital media content, wherein the lifecycle metadata define a lifespan of the digital media content and lifecycle management parameters of the digital media content, wherein the lifecycle management parameters define at least one updating interval during which the data structure can be updated;
a processor configured to;
receive an update from a source determined by the lifecycle metadata to at least one modifiable element of the data structure during the updating interval;
modify the at least one modifiable element according to the update during the lifespan of the digital media content to create a modified element during the updating interval; and
store the modified element in the data structure during the updating interval.
1 Assignment
0 Petitions
Accused Products
Abstract
There is presented a system and method for updating digital media content. The system comprises a data structure residing on a media storage, the digital media content being stored in the data structure. The system further comprises a processor coupled to the media storage and configured to access the data structure, and receive an update to one or more modifiable elements of the data structure from an authoritative source external with respect to the data structure. The processor is further configured to modify the modifiable elements according to the update, and store the modified elements in the data structure. As a result, updates to the modifiable elements are persistently stored in the data structure.
49 Citations
19 Claims
-
1. A media player device comprising:
-
a media storage storing a data structure including a digital media content and lifecycle metadata associated with the digital media content, wherein the data structure is a single integrated data structure for use by the media player device configured to play back the digital media content, wherein the lifecycle metadata define a lifespan of the digital media content and lifecycle management parameters of the digital media content, wherein the lifecycle management parameters define at least one updating interval during which the data structure can be updated; a processor configured to; receive an update from a source determined by the lifecycle metadata to at least one modifiable element of the data structure during the updating interval; modify the at least one modifiable element according to the update during the lifespan of the digital media content to create a modified element during the updating interval; and store the modified element in the data structure during the updating interval. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for use by a processor of a media player device capable of accessing a data structure stored in a memory, the data structure including a digital media content and lifecycle metadata associated with the digital media content, the method comprising:
-
receiving an update from a source determined by the lifecycle metadata to at least one modifiable element of the data structure, wherein the lifecycle metadata defines a lifespan of the digital media content and lifecycle management parameters of the digital media content, wherein the lifecycle management parameters define at least one updating interval during which the data structure can be updated; modifying the at least one modifiable element according to the update during the lifespan of the digital media content to create a modified element during the updating interval; and storing the modified element in the data structure during the updating interval; and wherein the data structure is a single integrated data structure for use by the media player device to play back the digital media content. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for updating at least one modifiable element of a container file residing on a media storage, the container file including a digital media content and lifecycle metadata associated with the digital media content, the system comprising:
a processor configured to; receive an update to the at least one modifiable element within the container file, from an authoritative source determined by the lifecycle metadata, wherein the authoritative source is external with respect to the container file, wherein the lifecycle metadata defines a lifespan of the digital media content and lifecycle management parameters of the digital media content, wherein the lifecycle management parameters define at least one updating interval during which the data structure can be updated; modify the at least one modifiable element according to the update during the lifespan of the digital media content to create a modified element during the updating interval; and store the modified element in the container file during the updating interval. - View Dependent Claims (14, 15, 16, 17, 18, 19)
Specification