Method for secure storage and delivery of media content
First Claim
1. A method for distributing media titles by means of a non-volatile rewritable memory device, said device having a secure memory area and at least another memory area, said device comprising:
- one or more content encryption key(s) stored in the secure memory area;
content stored in a memory area of the device, said content including media titles that have been encrypted by means of the content encryption key(s), selected portions of the media titles and/or lower quality versions of such titles being accessible without restriction, said method comprising;
receiving information regarding rights and/or rules;
storing in the secure memory area of the device the rights and/or rules, said rights and/or rules permitting access to content encryption key(s) for decrypting selected encrypted media titles stored in the device when authentication information is received by the device; and
supplying said selected portions of at least some of the media titles or lower quality versions of such titles to a host for rendering.
3 Assignments
0 Petitions
Accused Products
Abstract
The memory device contains control structures that allow media content to be stored securely and distributed in a manner envisioned by the content owner, or service providers involved in the distribution. A wide variety of different avenues become available for distributing media content using such memory devices, such as where the devices contain one or more of the following: abridged preview media content, encrypted unabridged media content, prepaid content, rights and/or rules governing access to such content. The memory device has a type of control structures that enable a service provider (who can also be the content owner) to create a secure environment for media content distribution where end users and terminals register with the service provider, and gain access to the content in a manner controlled by the service provider. The various components to be loaded (e.g. abridged preview media content, encrypted unabridged media content, prepaid content, rights and/or rules governing access to such content) may be generated and loaded in a secure and efficient manner.
-
Citations
78 Claims
-
1. A method for distributing media titles by means of a non-volatile rewritable memory device, said device having a secure memory area and at least another memory area, said device comprising:
-
one or more content encryption key(s) stored in the secure memory area;
content stored in a memory area of the device, said content including media titles that have been encrypted by means of the content encryption key(s), selected portions of the media titles and/or lower quality versions of such titles being accessible without restriction, said method comprising;
receiving information regarding rights and/or rules;
storing in the secure memory area of the device the rights and/or rules, said rights and/or rules permitting access to content encryption key(s) for decrypting selected encrypted media titles stored in the device when authentication information is received by the device; and
supplying said selected portions of at least some of the media titles or lower quality versions of such titles to a host for rendering. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for distributing media titles by means of a non-volatile rewritable memory device, said device comprising:
-
media files each encrypted by a corresponding content encryption key, and a control structure for each of at least some of the files, said structure containing permissions and/or restrictions for using the corresponding content encryption key of such file, and wherein a first control structure of one of the files permits delegation of the permission to access the corresponding content encryption key to another control structure when authentication information is presented, said method comprising;
presenting said authentication information to the first control structure; and
causing the first control structure to delegate its permission to access its corresponding content encryption key to a second control structure different from the first control structure. - View Dependent Claims (11)
-
-
12. A method for distributing media titles by means of a non-volatile rewritable memory device, said device having a secure memory area and at least another memory area, said device comprising:
-
one or more content encryption keys and rights and/or rules involving encrypted content stored in the device, wherein the rights and/or rules are stored in the secure memory area;
content stored in a memory area of the device, said content including media titles that have been encrypted by means of the one or more content encryption key(s), wherein the rights and/or rules specify that only selected portions of at least some of the media titles or lower quality versions of such titles are accessible without restriction or such titles can be played for only a limited number of times, said method comprising;
receiving information regarding rights and/or rules to provide access to the content encryption key(s); and
altering the rights and/or rules to provide access to the content encryption key(s) in response to authentication information so as to permit access to selected encrypted media titles stored in the device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for distributing media titles by means of a non-volatile rewritable memory device, said device comprising a system agent stored in the device;
-
said method comprising;
providing information to enable the device to be certified as genuine; and
using said agent to enable a first service provider to create a first corresponding control structure in the device for controlling rights and/or rules involving access to encrypted content stored in the device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for distributing media titles by means of a non-volatile rewritable memory device, said device comprising encrypted media content, content encryption keys used to encrypt said media content, and a control structure specifying rights and/or rules for access to one or more of the content encryption keys when predetermined credentials are presented to the device, comprising:
-
determining whether credentials presented to the device are the predetermined credentials; and
granting access to one or more of the content encryption keys according to the rights and/or rules for decrypting the encrypted content when the predetermined credentials are presented.
-
-
32. A method for distributing media titles by means of a non-volatile rewritable memory device storing media titles that can be rendered by a plurality of hosts, said device comprising:
-
a first memory area for storing encrypted media titles, and a second secure memory area for storing control information that controls access to the encrypted media content, said control information including information on one or more accounts, each account associated with a set of encrypted media titles stored in the first memory area, each account having corresponding credentials;
said method comprising;
receiving a request and credentials from a host to access encrypted media content;
checking the credentials presented by the host to against those of a particular account whose associated encrypted media titles are requested by the host; and
determining whether the requested encrypted media titles should be visible and accessible; and
decrypting the requested encrypted media titles and supplying the decrypted media titles to the host for rendering when credentials presented by the host match those of the particular account whose associated encrypted media titles are requested by the host.
-
-
33. A method for distributing media titles by means of a non-volatile rewritable memory device storing media titles that can be rendered by a plurality of hosts, said device comprising:
-
a first memory area for storing encrypted media titles whose access being controlled by a service provider, and a second secure memory area for storing control information that controls access to the encrypted media titles stored in the first memory area, said control information including identification information for identifying the encrypted media titles as controlled by the service provider;
said method comprising;
checking credentials presented by a host against the identification information in the device to determine whether the encrypted media titles associated with the service provider should be accessible to such host; and
decrypting the encrypted media titles associated with the service provider and supplying the decrypted media titles to the host for rendering when credentials presented by the host are checked to be in order. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A method for loading media content to non-volatile rewritable memory devices, comprising:
-
obtaining rights objects and content encryption keys;
loading said objects onto a memory area of each of a plurality of non-volatile rewritable memory devices; and
subsequently loading first media content onto a memory area of each of the plurality of non-volatile rewritable memory devices, said media content encrypted by means of one or more of said content encryption keys wherein said rights objects control access to the content encryption keys. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method for controlling distribution of encrypted media content stored in a plurality of non-volatile rewritable memory devices, said device having a unique identification code, said devices divided into sets each including N devices, each of the sets having a set identification code and a corresponding rights object for controlling access to encrypted content in the devices in such set, comprising:
-
deriving the set identification code of at least one of the devices from its unique identification code;
from the derived set identification code, identifying the rights object for controlling access to encrypted content in the at least one device; and
providing the identified rights object for loading into the at least one device. - View Dependent Claims (50)
-
-
51. A method for distributing media content using a non-volatile rewritable memory card, said card having a memory area, said card comprising first media content stored in the memory area of the card, said content including only selected unencrypted portions of at least some media titles or lower quality unencrypted versions of such media titles;
- said method comprising;
rendering said selected unencrypted portions of at least some media titles or lower quality unencrypted versions of such media titles to a user; and
sending query to the user on purchase of rights to access full length or higher quality version(s) of said at least some media titles. - View Dependent Claims (52, 53)
- said method comprising;
-
54. A method for distributing media content using a non-volatile rewritable memory card, said card having a memory area and a secure memory area, said card comprising first media content stored in the memory area of the card, said content including only selected unencrypted portions of at least some media titles or lower quality unencrypted versions of such media titles;
- said method comprising;
receiving one or more content encryption key(s) and rights and/or rules involving encrypted version(s) of said at least some media titles, said version(s) encrypted by means of said one or more content encryption key(s); and
storing said rights and/or rules in the secure memory area. - View Dependent Claims (55)
- said method comprising;
-
56. A method for distributing media content using a non-volatile rewritable memory card, said card having a memory area, said card comprising first media content stored in the memory area of the card, said content including only selected unencrypted portions of at least some media titles or lower quality unencrypted versions of such media titles;
- said method comprising;
receiving said at least some media titles that have been encrypted by means of one or more content encryption key(s); and
storing said encrypted at least some media titles in the memory area. - View Dependent Claims (57, 58)
- said method comprising;
-
59. A method for distributing media content using a non-volatile rewritable memory card, said card having a memory area, said card comprising media content stored in the memory area of the card, said content including at least some media titles encrypted using one or more content encryption key(s);
- said method comprising;
receiving said one or more content encryption key(s) and rights and/or rules involving said media content stored in the card, storing said rights and/or rules in a secure memory area of the card. - View Dependent Claims (60)
- said method comprising;
-
61. A method for distributing media content using a non-volatile rewritable memory card, said card having a memory area, said card comprising media content stored in the memory area of the card, said content including at least some media titles;
- said method comprising;
granting access to the at least some media titles within a time limit;
tracking access to the at least some media titles; and
compiling an access profile based on the tracked access. - View Dependent Claims (62, 63)
- said method comprising;
-
64. A method for distributing media content using a non-volatile rewritable memory card, said card having a memory area, said card comprising one or more content encryption key(s) and rights and/or rules involving media content to be stored in the card, said method comprising:
-
receiving said media content, such content including at least some media titles encrypted using one or more content encryption key(s); and
storing said media content in the memory area of the card. - View Dependent Claims (65)
-
-
66. A method for backup and restoration of a rights object in a non-volatile rewritable memory device, said rights object being stored in the device in a manner so that it is accessible for read only functions when first credentials are presented to the device and so that it is accessible to be modified or erased or backup/restore when second credentials different from the first credentials are presented to the device, comprising:
-
presenting the second credentials to the device;
backing up said rights object; and
restoring said rights object to the device so that the rights object is not accessible to be modified or erased or for backup/restore unless the second credentials are presented to the device. - View Dependent Claims (67, 68, 69, 70)
-
-
71. A method for controlling a rights object in a non-volatile rewritable memory device, said rights object being stored in the device in a manner so that it is accessible for read only functions when first credentials are presented to the device and so that it is accessible to be modified or erased when second credentials different from the first credentials are presented to the device, comprising:
-
presenting the second credentials to the device; and
modifying or erasing said rights object. - View Dependent Claims (72, 73, 74, 75, 76)
-
-
77. A method for enabling distribution of media content using non-volatile rewritable memory cards, comprising:
-
checking credentials of an application that is accessing a non-volatile rewritable memory card to determine whether it is authorized to do so; and
providing an indication that said application is not authorized to accessing the non-volatile rewritable memory card when the credentials of the application does not meet requirements. - View Dependent Claims (78)
-
Specification