A manifest is created that represents a created work in electronic form. The manifest may reference multiple digital resources that together make up the good, as well as related resources not originally a part of the good. For example, an electronic version of a music album may include image files f
A manifest is created that represents a created work in electronic form. The manifest may reference multiple digital resources that together make up the good, as well as related resources not originally a part of the good. For example, an electronic version of a music album may include image files for the cover art, audio files for the songs, and text files for the lyrics. The manifest may include structured meta-data to facilitate finding, obtaining, exchanging the digital content. The manifest and referenced content may have associated meta-data describing, for example, manifest contents or distribution rules. A receiver of the manifest may apply global and/or user rules or policies to meta-data to determine what portions of the manifest, if any, comply thereto, and to edit or delete the manifest accordingly.
대표청구항▼
1. A method for processing a collection of digital content received by a receiver having at least one policy affecting receipt of collections, comprising:receiving a manifest for a work comprising a description of data stored by the collection, a reference to a first digital resource, and meta-data
1. A method for processing a collection of digital content received by a receiver having at least one policy affecting receipt of collections, comprising:receiving a manifest for a work comprising a description of data stored by the collection, a reference to a first digital resource, and meta-data describing the first digital content, wherein the manifest comprises a relationship between the reference and said meta-data so that the manifest includes structure corresponding to the work; testing compliance of the description with the policy; determining if the manifest can be edited to comply with the policy; and responsive to determining the manifest cannot be edited, disposing of the manifest. 2. The method of claim 1, further comprising:providing a search query for locating digital content to a search agent; and receiving the manifest in response to the search query. 3. The method of claim 1, further comprising:the manifest further comprising a second reference to second digital content, second meta-data describing the second digital content, and purchasing data for said first and second digital content; deciding to obtain the collection; determining the first digital content was not previously obtained; determining the second digital content has been previously been obtained; and purchasing only the first digital content in accord with said purchasing data. 4. The method of claim 1, further comprising:the manifest further comprising a second reference to second digital content, second meta-data describing the second digital content; deciding to obtain the first collection; determining the second digital content has been previously been obtained, said determining being based on the second digital content already being present in a selected one of: a cache, another collection, or a local storage device; and obtaining only the first digital content. 5. A digital content management system, comprising:a storage for storing digital content collections, wherein a collection comprises a link reference to digital content, and meta-data describing selected ones of said digital content and the collection; a communication agent communicatively coupled to the storage; a receiver communicatively coupled to the communication agent, said receiver configured to inspect said meta-data and process the collection accordingly; a transmitter communicatively coupled to the communication agent, said transmitter configured to inspect the reference to digital content to confirm retrievability of the digital content, and to make the collection available to other digital content management systems; a policy checker configured to check digital content collections received by the communication agent against a policy of the receiver; a digital content collection editor, communicatively coupled to the policy checker, said editor configured to change digital content collections to comply with the policy; and a digital content collection rejecter, communicatively coupled to said editor, said rejecter configured to reject received digital content collections; wherein said digital content collection rejecter is configured to reject digital content collections that cannot be edited to comply with the policy. 6. The system of claim 5, further comprising:a search agent configured to locate digital content satisfying search criteria, said locating including searching the storage for satisfying digital content. 7. The system of claim 6, wherein the storage is communicatively coupled to the system through a network connection.8. The system of claim 5, further comprising:a creation tool for creating the collection; and a user interface communicatively coupled to the creation tool, said user interface having a first interface tool to facilitate selection of the digital content, and a second interface tool to facilitate entering said meta-data. 9. The system of claim 5, further comprising:a search agent configured to receive search criteria and search for digital content collections satisfying said search criteria; and a commerce agent comprising a purchasing tool configured to determine purchasing requirements for received digital content collections, and a payment tool configured to purchase digital content in accord with said purchasing requirements. 10. The system of claim 5, wherein digital content collections are encoded with a hierarchical tag based markup language.11. An article comprising a machine accessible medium having instructions encoded thereon for processing a collection of digital content received by a receiver having at least one policy affecting receipt of collections, said instructions, which when executed by a machine, result in the machine performing:receiving a manifest for a work comprising a description of data stored by the collection, a reference to a first digital resource, and meta-data describing the first digital content, wherein the manifest comprises a relationship between the reference and said meta-data so that the manifest includes structure corresponding to the work; testing compliance of the description with the policy; determining if the manifest can be edited to comply with the policy; and responsive to determining the manifest cannot be edited, disposing of the manifest. 12. The article of claim 11, wherein the instructions further result in the machine performing:providing a search query for locating digital content to a search agent; and receiving the manifest in response to the search query. 13. The article of claim 11, the manifest further comprising a second reference to second digital content, second meta-data describing the second digital content, and purchasing data for said first and second digital content, and wherein the instructions further result in the machine performing:deciding to obtain the collection; determining the first digital content was not previously obtained; determining the second digital content has been previously obtained; and purchasing only the first digital content in accord with said purchasing data. 14. The article of claim 11, the manifest further comprising a second reference to second digital content, and second meta-data describing the second digital content, and wherein the instructions further result in the machine performing:deciding to obtain the first collection; determining the second collection has been previously obtained, said determining being based on the second digital content already being present in a selected one of: a cache, another collection, or a local storage device; and obtaining only the first digital content.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (15)
Sparks Don R. ; Scott M. James ; Tremel Wally, Design and production of print advertising and commercial display materials over the Internet.
Downs Edgar ; Gruse George Gregory ; Hurtado Marco M. ; Lehman Christopher T. ; Milsted Kenneth Louis ; Lotspiech Jeffrey B., Electronic content delivery system.
Hurtado, Marco M.; Milsted, Kenneth L.; Gruse, George G.; Downs, Edgar; Lehman, Christopher T.; Spagna, Richard L.; Lotspiech, Jeffrey B., Secure electronic content distribution on CDS and DVDs.
Gibbon, David Crawford; Huang, Qian; Liu, Zhu; Rosenberg, Aaron Edward; Shahraray, Behzad, System and method for automated multimedia content indexing and retrieval.
Slotznick, Benjamin, System for automatically switching between two executable programs at a user's computer interface during processing by one of the executable programs.
Lillibridge, Mark David; Eshghi, Kave; Bhagwat, Deepavali Mahendra; Deolalikar, Vinay, Copying a differential data store into temporary storage media in response to a request.
Camble, Peter Thomas; Trezise, Gregory; Lillibridge, Mark David; Eshghi, Kave; Deolalikar, Vinay, Data processing apparatus and method of processing data.
Camble, Peter Thomas; Trezise, Gregory; Lillibridge, Mark David; Jones, Kevin Lloyd; Eshghi, Kave; Deolalikar, Vinay, Data processing apparatus and method of processing data.
Fineberg, Samuel A.; Eshghi, Kave; Mehra, Pankaj; Lillibridge, Mark, Distributed differential store with non-distributed objects and compression-enhancing data-object routing.
Fineberg, Samuel A.; Eshghi, Kave; Mehra, Pankaj; Lillibridge, Mark, Distributed differential store with non-distributed objects and compression-enhancing data-object routing.
Katsumata, Mitsuru; Sato, Ichiro; Ichikawa, Hiroyuki; Hayakawa, Haruki, Information processor, information processing method, program and recording medium.
Yen, Andrew C.; Erlewine, Daniel D.; Malaer, Dita R.; Finke, Eric C.; Suitts, Jason R.; Kamath, Jaya; Muller, Max M, Managed assessment of submitted digital content.
Seo, Kang Soo; Yoo, Jea Yong; Kim, Byung Jin; Kim, Kun Suk; Chon, Min Jae, Method and apparatus for reproducing data from recording medium using local storage.
Jones, Paul David; Newcombe, Christopher Richard; Ellis, Richard Donald; Birum, Derrick Jason, Method and system for controlling bandwidth on client and server.
Jones,Paul David; Newcombe,Christopher Richard; Ellis,Richard Donald; Birum,Derrick Jason; Thompson,Mikel Howard, Method and system for effectively communicating file properties and directory structures in a distributed file system.
Ellis, Richard Donald; Newcombe, Christopher Richard; Jones, Paul David; Birum, Derrick Jason; Dunkle, Harold Michael; Thompson, Mikel Howard, Method and system for granting access to system and content.
Ellis, Richard Donald; Newcombe, Christopher Richard; Jones, Paul David; Birum, Derrick Jason; Dunkle, Harold Michael; Thompson, Mikel Howard, Method and system for granting access to system and content.
Jones, Paul David; Newcombe, Christopher Richard; Ellis, Richard Donald; Birum, Derrick Jason; Thompson, Mikel Howard, Method and system for preloading resources.
Kondrk, Robert H.; Martin, Timothy Benjamin; Robbin, Jeffrey L.; Heller, David; Wiese, Mike, Method and system for submitting media for network-based purchase and distribution.
Wadycki, Andrew M.; Sharma, Ashish; Walker, Michael H.; Cortes, Ricardo D.; Sahuc, Sebastien P.; Pirnack, Tracy L., Migration of feedback data to equivalent digital assets.
Wadycki, Andrew M.; Sharma, Ashish; Walker, Michael H.; Cortes, Ricardo D.; Sahuc, Sebastien P.; Pirnack, Tracy L., Migration of feedback data to equivalent digital assets.
De, Pradipta; Dey, Kuntal; Jain, Nikhil; Madduri, Venkateswara R., Trusted content access management using multiple social graphs across heterogeneous networks.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.