Data providing system and method therefor
First Claim
1. A data providing system for distributing content data from a data providing apparatus to a data processing apparatus and managing said data providing apparatus and said data processing apparatus by a management apparatus, whereinsaid management apparatus prepares a key file storing encrypted content key data and encrypted usage control policy data indicating a content of rights such as usage permission conditions of said content data,said data providing apparatus provides said content data encrypted by using said content key data, andsaid data processing apparatus decrypts said content key data and said usage control policy data stored in said key file and determines the handling of said content data based on the decrypted usage control policy data.
2 Assignments
0 Petitions
Accused Products
Abstract
To provide a data providing system able to protect the interests of interested parties of a data providing apparatus. The content provider 101 distributes a secure container 104 storing content data encrypted using content key data, content key data encrypted using distribution key data, and encrypted usage control policy data showing handling of the content data to a SAM 1051 of a user home network 103. The SAM 1051 etc. decrypts the content key data and usage control policy data stored in the secure container 104 and determines the handling such as the purchase form and usage form of the content data based on the decrypted usage control policy data.
-
Citations
10 Claims
-
1. A data providing system for distributing content data from a data providing apparatus to a data processing apparatus and managing said data providing apparatus and said data processing apparatus by a management apparatus, wherein
said management apparatus prepares a key file storing encrypted content key data and encrypted usage control policy data indicating a content of rights such as usage permission conditions of said content data, said data providing apparatus provides said content data encrypted by using said content key data, and said data processing apparatus decrypts said content key data and said usage control policy data stored in said key file and determines the handling of said content data based on the decrypted usage control policy data.
-
6. A data providing method for distributing content data from a data providing apparatus to a data processing apparatus and managing said data providing apparatus and said data processing apparatus by a management apparatus, wherein
said management apparatus prepares a key file storing encrypted content key data and encrypted usage control policy data indicating a content of rights such as usage permission conditions of said content data, said data providing apparatus provides said content data encrypted by using said content key data, and said data processing apparatus decrypts said content key data and said usage control policy data stored in said key file and determines the handling of said content data based on the related decrypted usage control policy data.
-
7. A data providing apparatus which is managed by a management apparatus and distributes content data to a data processing apparatus,
receiving a key file storing encrypted content key data and encrypted usage control policy data indicating a content of rights such as usage permission conditions of said content data, and distributing a module storing a content file storing the content data encrypted by using said content key data and said key file received from said management apparatus to said data processing apparatus.
-
8. A data processing apparatus managed by a management apparatus and utilizing content data,
receiving a module containing a key file storing encrypted content key data and encrypted usage control policy data indicating a content of rights such as usage permission conditions of said content data and a content file storing the content data encrypted by using said content key data, determining at least one between a purchase form and an usage form of said content data based on said usage control policy data, and transmitting a log data indicating the log of the determined at least one of the related purchase form and usage form to said management apparatus.
-
9. A data providing method which is managed by a management apparatus and distributes content data to a data processing apparatus,
receiving a key file storing encrypted content key data and encrypted usage control policy data indicating a content of rights such as usage permission conditions of said content data, and distributing a module storing a content file storing the content data encrypted by using said content key data and said key file received from said management apparatus to said data processing apparatus.
-
10. A data processing method managed by a management apparatus and utilizing content data,
receiving a module containing a key file storing encrypted content key data and encrypted usage control policy data indicating a content of rights such as usage permission conditions of said content data and a content file storing the content data encrypted by using said content key data, determining at least one between a purchase form and an usage form of said content data based on said usage control policy data, and transmitting a log data indicating the log of the determined at least one of the related purchase form and usage form to said management apparatus.
Specification