METHOD AND APPARATUS FOR DISTRIBUTING DIGITAL CONTENT
First Claim
Patent Images
1. A method of distributing content to users from a server using a distributed network comprising:
- providing a digital file including digital content and a header, said header partitioned into two portions, a cleartext portion and an encrypted portion, said header including information uniquely identifying said digital file;
transmitting said digital file over said distributed network to one of said users to allow one of said users to receive said digital file and present said digital content to said one user.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system in which audio files are distributed that include watermarks, digital signatures and/or encryption. The file may offer content owners some amount of playback control, while offering the consumer value-added content & services, and maintaining backward compatibility to existing digital file players such as MP3 players. By enticing the consumer with value-added content and services alongside the purchased songs, the consumer is encouraged to obtain these files from participating retailers and to replay the files using compliant players.
-
Citations
32 Claims
-
1. A method of distributing content to users from a server using a distributed network comprising:
-
providing a digital file including digital content and a header, said header partitioned into two portions, a cleartext portion and an encrypted portion, said header including information uniquely identifying said digital file; transmitting said digital file over said distributed network to one of said users to allow one of said users to receive said digital file and present said digital content to said one user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of processing a digital file by a user, the digital file having a header including information uniquely identifying said digital file, and digital content, said header having an encrypted portion comprising:
-
storing or presenting said digital content; detecting said header; and in the presence of header providing said user with additional material including at least one of additional content, products and services. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of distributing digital content files to users from a server using a distributed network comprising:
-
providing a digital file including digital content and a header, said header partitioned into two portions, a cleartext portion and an encrypted portion, said header including information uniquely identifying said digital file; transmitting said digital file over said distributed network to a device associated with one of said users to allow said device to present said digital content to said one user and to allow said user to share said link with another user, wherein said other user can receive said content through said link. - View Dependent Claims (21, 22)
-
-
23. A method of distributing digital content files to users from a server using a distributed network comprising:
-
providing a digital file including digital content and a header, said header including token providing a recipient with information related to additional material associated with said digital content; transmitting said digital file over said distributed network to one of said users to allow said one user to play said digital content and to redeem said token by said one user for additional material. - View Dependent Claims (24, 25)
-
-
26. A device for playing digital content to a user comprising;
-
a receiver receiving a digital file including a header including information identifying additional material and received digital content, said header including an encrypted portion; a microprocessor adapted to detect said header; and a content presenter that is enabled to present said received content to the user, said content presenter being further enabled to present an indication to said user that additional material is available if said header is detected. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A computer readable software embedded in a medium that can be executed sequentially by a microprocessor to perform the steps of;
-
receiving a digital file including a header having an encrypted and a cleartext portion, and digital content; Detecting if said digital file has said header; If no header is detected, then processing said digital file as a conventional file; If a header is detected then presenting an indication to a user that additional materials are available from the digital file.
-
Specification