Claims
- 1. A method for secure distribution of digital content held in at least one content server over an electronic network comprising the steps of:
on said network setting up at least one centralized trusted entity for at least one of verifying, authenticating and auditing transactions, at said centralized trusted entity receiving a request from a vendor to verify a transaction involving a transaction client identified in said request, at said centralized trusted entity sending a verification request to said identified transaction client, receiving at said centralized trusted entity a verification reply from said transaction client, and upon receipt of said verification reply sending a transaction approval signal to said vendor and to said content server, thereby to signal to said content server approval to release said digital content.
- 2. The method of claim 1, wherein said request received from said vendor is expected to include a cryptographic signature identifying said vendor and wherein said receiving said request from said vendor comprises verifying said cryptographic signature.
- 3. The method of claim 1, wherein said digital content comprises at least one of the following media types:
text; video; audio; image; software; game; rich text; formatted text; hypertext; and multimedia.
- 4. The method of claim 1, wherein said transaction related information stored in said centralized trusted entity is further usable for at least one of the following additional purposes:
auditing; accounting; invoicing; and creating a trustability rating for participants in said transaction.
- 5. The method of claim 1, further comprising use of at least one of the following:
cryptographic methods; ID used instead of actual data; and ID identifying said transaction.
- 6. The method of claim 1, further comprising providing said transaction client with a tamper resistant software module for sending transaction related information comprising at least said verification reply to said verifier with at least some independence from a user of said client.
- 7. The method of claim 1, wherein said transaction related information further comprises at least one of the following:
price; method of payment; identification of said digital content; identification of a user of said client; planned quality of delivery; actual quality of delivery; quality of content; planned speed of delivery; actual speed of delivery; ad information; demographic information; technical information; method of delivery; cryptographic information; public key; private key; information used to control the use of said digital media delivered to said client; and information about the usage restriction of said digital media.
- 8. The method of claim 1, wherein said central trusted entity connects over said electronic network to at least one of the following:
an insurer operable to insure said transaction; a content provider operable to provide said digital content for said transaction; and a payment service operable to receive payment for said transaction.
- 9. A method for secure distribution of digital content around an electronic network, the method being executed using at least four data processors connected via said network and comprising:
at a first of said data processors, sending transaction related information to a second of said data processors; at said second data processor, storing at least some of said transaction related information; and at said second data processor, assuring a third data processor that said first data processor has sent said transaction related information to said second data processor; said transaction being for the purpose of distribution of said digital content; and wherein said data processors comprise the following:
at least one vendor; at least one client; at least one content server operable to deliver said digital content to said client; and at least one verifier; and wherein said second data processor is said verifier.
- 10. The method of claim 9, wherein said digital content comprises at least one of the following media types:
text; video; audio; image; software; game; rich text; formatted text; hypertext; and multimedia.
- 11. The method of claim 9, wherein said transaction related information stored in said verifier is further used for at least one of the following additional purposes:
auditing; accounting; invoicing; and creating a trustability rating for at least one of the entities operating at least one of said data processors.
- 12. The method of claim 9, wherein said method further comprises the usage of at least one of the following:
cryptographic methods; ID used instead of actual data; and ID identifying said transaction.
- 13. The method of claim 9, wherein said client further contains at least one tamper resistant module operable to send transaction related information to said verifier with at least some independence from the entity operating said client.
- 14. The method of claim 9, wherein said transaction related information comprises at least one of the following:
price; method of payment; identification of said digital media; identification of entity operating said client; planned quality of delivery; actual quality of delivery; quality of content; planned speed of delivery; actual speed of delivery; ad information; demographic information; technical information; method of delivery; cryptographic information; public key; private key; information used to control the use of said digital media delivered to said client; and information about the usage restriction of said digital media.
- 15. The method of claim 9, wherein said data processors further comprise at least one of the following:
an insurer operable to insure said transaction; a content provider operable to provide said digital media for said transaction; and a payment service operable to receive payment for said transaction.
- 16. Apparatus for verifying secure distribution of digital content held at a content server over an electronic network comprising:
a vendor request receiver for receiving a request from a vendor to verify a transaction involving a transaction client identified in said request, a client verification sender for sending a verification request to said identified transaction client, a client verification reply receiver for receiving at said centralized trusted entity a verification reply from said transaction client, and a transaction approver, associated with said client verification reply receiver for sending transaction approval signals to said vendor and to said content server, upon receipt of said verification reply, thereby to signal to said content server approval to release said digital content.
- 17. The apparatus of claim 16, wherein said request received from said vendor is expected to include a cryptographic signature identifying said vendor and wherein said vendor request receiver comprises cryptographic verification functionality for verifying said cryptographic signature.
RELATIONSHIP TO EXISTING APPLICATIONS
[0001] The present application claims priority from U.S. Provisional Patent Application No. 60/328,823 filed Oct. 15, 2001, the contents of which are hereby incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60328823 |
Oct 2001 |
US |