Content distribution system
First Claim
Patent Images
1. A content distribution system comprising:
- a data-processing apparatus of a user for receiving a content supplied from a content distributor;
a data-processing apparatus of a third party trusted by both the content distributor and the user; and
a communications network connecting the data-processing apparatuses of the user and the third party for mutual data communication;
wherein the data-processing apparatus of the user is provided with a tamper-resistant device storing data inaccessible from outside;
wherein the data-processing apparatus of the third party transmits first data to the data-processing apparatus of the user, the first data relating to a decrypting key that decodes a cipher generated by the content distributor, the decrypting key being obtained only within the tamper-resistant device; and
wherein the tamper-resistant device decodes the cipher by using the first data from the data-processing apparatus of the third party.
1 Assignment
0 Petitions
Accused Products
Abstract
A content distribution system involves a terminal unit of a user, a server of a third party and a terminal unit of a content distributor such as a copyright holder. The user'"'"'s terminal unit is provided with a tamper-resistant device which can store data confidentially. The server of the third party supplies the user'"'"'s terminal unit with data relating to a decrypting key needed to decode the encrypted content sent from the content distributor'"'"'s terminal unit. Based on the supplied data from the third party, the decrypting key is produced confidentially within the tamper-resistant device.
-
Citations
20 Claims
-
1. A content distribution system comprising:
-
a data-processing apparatus of a user for receiving a content supplied from a content distributor;
a data-processing apparatus of a third party trusted by both the content distributor and the user; and
a communications network connecting the data-processing apparatuses of the user and the third party for mutual data communication;
wherein the data-processing apparatus of the user is provided with a tamper-resistant device storing data inaccessible from outside;
wherein the data-processing apparatus of the third party transmits first data to the data-processing apparatus of the user, the first data relating to a decrypting key that decodes a cipher generated by the content distributor, the decrypting key being obtained only within the tamper-resistant device; and
wherein the tamper-resistant device decodes the cipher by using the first data from the data-processing apparatus of the third party.
-
-
2. A content distribution system comprising:
-
a data-processing apparatus of a content distributor that transmits a content;
a data-processing apparatus of a user that receives the content;
a data-processing apparatus of a third party trusted by both the content distributor and the user; and
a communications network connecting the data-processing apparatuses of the content distributor, the user and the third party for mutual data communication;
wherein the data-processing apparatus of the content distributor supplies a cipher to the data-processing apparatus of the user;
wherein the data-processing apparatus of the user is provided with a tamper-resistant device storing data inaccessible from outside;
wherein the data-processing apparatus of the third party transmits first data to the data-processing apparatus of the user, the first data relating to a decrypting key that decodes the cipher, the decrypting key being obtained only within the tamper-resistant device; and
wherein the tamper-resistant device decodes the cipher by using the first data from the data-processing apparatus of the third party. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A tamper-resistant device used in a content distribution system, the system comprising a data-processing apparatus of a content distributor to supply an encrypted content, a data-processing apparatus of a user to receive the supplied content, a data-processing apparatus of a third party which is trusted by both the content distributor and the user and supplies data on a key to decode the encrypted content, and a communications network connecting the respective data-processing apparatuses to each other for mutual data communication, the tamper-resistant device comprising:
-
a memory storing data inaccessible from outside;
a key obtainer that restores the decoding key based on the key data supplied from the data-processing apparatus of the third party; and
a decoder that decodes the encrypted content by using the decoding key restored by the key obtainer.
-
-
8. A server used in a content distribution system, the system comprising a data-processing apparatus of a content distributor to supply an encrypted content, a data-processing apparatus of a user to receive the supplied content, a data-processing apparatus of a third party trusted by both the content distributor and the user, a communications network connecting the respective data-processing apparatuses to each other for mutual data communication, and a tamper-resistant device provided on the data-processing apparatus of the user for storing data inaccessible from outside, the server working as the data-processing apparatus of the third party, the server comprising:
-
a data generator that generates first data relating to a key to decode the encrypted content from the data-processing apparatus of the content distributor, the decoding key being generated only within the tamper-resistant device; and
a data distributor that sends the first data to the data-processing apparatus of the user via the communications network.
-
-
9. A computer program used in a content distribution system, the system comprising a data-processing apparatus of a content distributor to supply an encrypted content, a data-processing apparatus of a user to receive the supplied content, a data-processing apparatus of a third party trusted by both the content distributor and the user, a communications network connecting the data-processing apparatuses of the content distributor, the user and the third party for mutual data communication, and a tamper-resistant device provided on the data-processing apparatus of the user, the tamper-resistant device storing data inaccessible from outside, the computer program being prepared for controlling the data-processing apparatus of the third party, the computer program comprising:
-
a data generation program for generating first data relating to a key that decodes the encrypted content from the data-processing apparatus of the content distributor, the decoding key being generated only within the tamper-resistant device; and
a data transmission program for sending the first data to the data-processing apparatus of the user via the communication network.
-
-
10. A content distribution process performed in a system that comprises a data-processing apparatus of a user to receive an encrypted content supplied from a content distributor, a data-processing apparatus of a third party trusted by both the content distributor and the user, and a communications network connecting the data-processing apparatuses of the user and the third party for mutual data communication, the content distribution process comprising the steps of:
-
causing the data-processing apparatus of the user to issue an instruction to the data-processing apparatus of the third party for carrying out a procedure to make a payment for the content;
causing the data-processing apparatus of the third party to send first data to the data-processing apparatus of the user when the payment for the content is made from an account of the user to an account of the third party, the first data serving to provides a key that decodes the encrypted content, the decoding key being available only within the data-processing apparatus of the user; and
causing the data-processing apparatus of the user to decode the encrypted content using the first data supplied from the data-processing apparatus of the third party. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A content distribution system comprising:
-
a data-processing apparatus of a first user for receiving an encrypted version of a first content as plaintext from a content distributor;
a data-processing apparatus of a 1st third party trusted by both the distributor and the first user;
a data-processing apparatus of a second user for receiving an encrypted version of a second content as plaintext from the first user, the second content being produced based on the plaintext first content;
a data-processing apparatus of a 2nd third party trusted by both the first user and the second user; and
a communications network for connecting the data-processing apparatuses to each other;
wherein the data-processing apparatus of the first user is provided with a first tamper-resistant device storing data inaccessible from outside, the data-processing apparatus of the second user being provided with a second tamper-resistant device storing data inaccessible from outside;
wherein the data-processing apparatus of the 1st third party supplies the data-processing apparatus of the first user with first data relating to a first decrypting key to decode the encrypted first content from the distributor, the first decrypting key being obtainable only within the first tamper-resistant device with the use of the first data;
wherein the first tamper-resistant device decodes the encrypted first content with the use of the first data from the data-processing apparatus of the 1st third party;
wherein the data-processing apparatus of the 2nd third party supplies the data-processing apparatus of the second user with second data relating to a second decrypting key to decode the encrypted second content from the first user, the second decrypting key being obtainable only within the second tamper-resistant device with the use of the second data; and
wherein the second tamper-resistant device decodes the encrypted second content with the use of the second data from the data-processing apparatus of the 2nd third party.
-
-
17. A content distribution system comprising:
-
a data-processing apparatus of a first user for receiving an encrypted version of a first content as plaintext from a content distributor;
a data-processing apparatus of a second user for receiving an encrypted version of a second content from the first user, the second content being produced based on the encrypted first content;
a data-processing apparatus of a 1st third party trusted by both the distributor and the second user;
a data-processing apparatus of a 2nd third party trusted by both the first user and the second user; and
a communications network for connecting the data-processing apparatuses to each other;
wherein the data-processing apparatus of the second user is provided with a tamper-resistant device storing data inaccessible from outside;
wherein the data-processing apparatus of the 1st third party supplies the data-processing apparatus of the second user with first data relating to a first decrypting key to decode the encrypted first content from the distributor, the first decrypting key being obtainable only within the tamper-resistant device;
wherein the data-processing apparatus of the 2nd third party supplies the data-processing apparatus of the second user with second data relating to a second decrypting key to decode the encrypted second content from the first user, the second decrypting key being obtainable only within the tamper-resistant device; and
wherein the tamper-resistant device decodes the encrypted second content with the use of the second data from the 2nd third party so that the encrypted first content is retrieved, the tamper-resistant device further decoding the encrypted first content with the use of the first data from the 1st third party.
-
-
18. A content distribution system comprising:
-
a data-processing apparatus of a first user both for receiving an encrypted version of a first content as plaintext from a first content distributor and for receiving an encrypted version of a second content as plaintext from a second content distributor;
a data-processing apparatus of a 1st third party trusted by both the first distributor and the first user;
a data-processing apparatus of a second user for receiving a third content from the first user, the third content being produced based on both the plaintext first content and the encrypted second content;
a data-processing apparatus of a 2nd third party trusted by both the second distributor and the second user;
a data-processing apparatus of a 3rd third party trusted by both the second distributor and the second user; and
a communications network for connecting the data-processing apparatuses to each other;
wherein the data-processing apparatus of the first user is provided with a first tamper-resistant device storing data inaccessible from outside, the data-processing apparatus of the second user being provided with a second tamper-resistant device storing data inaccessible from outside;
wherein the data-processing apparatus of the 1st third party supplies the data-processing apparatus of the first user with first data relating to a first decrypting key to decode the encrypted first content from the first distributor, the first decrypting key being obtainable only within the first tamper-resistant device;
wherein the first tamper-resistant device decodes the encrypted first content with the use of the first data from the 1st third party;
wherein the data-processing apparatus of the 2nd third party supplies the data-processing apparatus of the second user with second data relating to a second decrypting key to decode the encrypted second content from the second distributor, the second decrypting key being obtainable only within the second tamper-resistant device;
wherein the data-processing apparatus of the 3rd third party supplies the data-processing apparatus of the second user with third data relating to a third decrypting key to decode the encrypted third content from the first user, the third decrypting key being obtainable only within the second tamper-resistant device;
wherein the second tamper-resistant device decodes the encrypted third content with the use of the third data from the 3rd third party, the second tamper-resistant device further decoding the encrypted second content with the use of the second data from the 2nd third party, the encrypted second content resulting from the decoding of the encrypted third content.
-
-
19. A content distribution system comprising:
-
a first data-processing apparatus of a first user for receiving an encrypted version of a first content as plaintext from a first content distributor;
a data-processing apparatus of a 1st third party trusted by both the first contributor and the first user;
a second data-processing apparatus of the first user for receiving an encrypted version of a second content as plaintext from a second content distributor;
a data-processing apparatus of a 2nd third party trusted by both the second distributor and the first user;
a data-processing apparatus of a second user for receiving an encrypted version of a third content from the first user, the third content being produced based on both the plaintext first content and the plaintext second content;
a data-processing apparatus of a 3rd third party trusted by both the first user and the second user; and
a communications network for connecting the data-processing apparatuses to each other;
wherein the first data-processing apparatus of the first user is provided with a first tamper-resistant device storing data inaccessible from outside, the second data-processing apparatus of the first user being provided with a second tamper-resistant device storing data inaccessible from outside;
wherein the data-processing apparatus of the second user is provided with a third tamper-resistant device storing data inaccessible from outside;
wherein the data-processing apparatus of the 1st third party supplies the first data-processing apparatus of the first user with first data relating to a first decrypting key to decode the encrypted first content from the first distributor, the first decrypting key being obtainable only within the first tamper-resistant device;
wherein the first tamper-resistant device decodes the encrypted first content with the use of the first data from the 1st third party;
wherein the data-processing apparatus of the 2nd third party supplies the second data-processing apparatus of the first user with second data relating to a second decrypting key to decode the encrypted second content from the second distributor, the second decrypting key being obtainable only within the second tamper-resistant device;
wherein the second tamper-resistant device decodes the encrypted second content with the use of the second data from the 2nd third party;
wherein the data-processing apparatus of the 3rd third party supplies the data-processing apparatus of the second user with third data relating to a third decrypting key to decode the encrypted third content from the first user, the third decrypting key being obtainable only within the third tamper-resistant device;
wherein the third tamper-resistant device decodes the encrypted third content with the use of the third data from the 3rd third party.
-
-
20. A content distribution system comprising:
-
a first data-processing apparatus of a first user for receiving an encrypted version of a first content as plaintext from a first content distributor;
a second data-processing apparatus of the first user for receiving an encrypted version of a second content as plaintext from a second content distributor;
a data-processing apparatus of a second user for receiving an encrypted version of a third content from the first user, the third content being produced based on both the encrypted first content and the encrypted second content;
a data-processing apparatus of a 1st third party trusted by both the first distributor and the second user;
a data-processing apparatus of a 2nd third party trusted by both the second distributor and the second user;
a data-processing apparatus of a 3rd third party trusted by both the first user and the second user; and
a communications network for connecting the data-processing apparatuses to each other;
wherein the data-processing apparatus of the second user is provided with a tamper-resistant device storing data inaccessible from outside;
wherein the data-processing apparatus of the 1st third party supplies the data-processing apparatus of the second user with first data relating to a first decrypting key to decode the encrypted first content from the first distributor, the first decrypting key being obtainable only within the tamper-resistant device;
wherein the data-processing apparatus of the 2nd third party supplies the data-processing apparatus of the second user with second data relating to a second decrypting key to decode the encrypted second content from the second distributor, the second decrypting key being obtainable only within the tamper-resistant device;
wherein the data-processing apparatus of the 3rd third party supplies the data-processing apparatus of the second user with third data relating to a third decrypting key to decode the encrypted third content from the first user, the third decrypting key being obtainable only within the tamper-resistant device;
wherein the tamper-resistant device decodes the encrypted third content from the first user with the use of the third data from the 3rd third party, the tamper-resistant device further performing additional decoding on the decoded third content with the use of the first data from the 1st third party and the second data from the 2nd third party.
-
Specification