Federated digital rights management scheme including trusted systems
First Claim
1. A federated system for establishing playback parameters for digital content comprising:
- a trusted server system, wherein the trusted server system comprises;
a memory;
wherein the memory comprises;
data describing a plurality of user accounts, wherein each user account in the plurality of user accounts comprises a unique user ID associated with the user account; and
a rights management application; and
a microprocessor, wherein the microprocessor is configured by the rights management application to;
receive a first request for playback parameters for a piece of content from a first content server system, where the first request for playback parameters for the piece of content from the first content server system comprises a unique user ID associated with a user account from the plurality of user accounts, and where playback parameters govern the use of the piece of content;
transmit a first set of playback parameters for the piece of content to the first content server system, where the first content server system is configured to provide a first encrypted copy of the piece of content and a first playback certification that enables playback of the first encrypted copy of the piece of content to a first playback device;
receive a second request for playback parameters for the piece of content from a second content server system, where the second request for playback parameters for the piece of content from the second content server system comprises the unique user ID associated with the user account from the plurality of user accounts; and
transmit a second set of playback parameters to the second content server system, where the second content server is configured to provide a second encrypted copy of the piece of content and a second playback certification that enables playback of the second encrypted copy of the piece of content to a second playback device;
wherein the first playback certification cannot be used to playback the second encrypted copy of the piece of content and the second playback certification cannot be used to playback the first encrypted copy of the piece of content.
7 Assignments
0 Petitions
Accused Products
Abstract
Federated systems for issuing playback certifications granting access to technically protected content are described. One embodiment of the system includes a registration server connected to a network, a content server connected to the network and to a trusted system, a first device including a non-volatile memory that is connected to the network and a second device including a non-volatile memory that is connected to the network. In addition, the registration server is configured to provide the first device with a first set of activation information in a first format, the first device is configured to store the first set of activation information in non-volatile memory, the registration server is configured to provide the second device with a second set of activation information in a second format, and the second device is configured to store the second set of activation information in non-volatile memory.
-
Citations
32 Claims
-
1. A federated system for establishing playback parameters for digital content comprising:
-
a trusted server system, wherein the trusted server system comprises; a memory; wherein the memory comprises; data describing a plurality of user accounts, wherein each user account in the plurality of user accounts comprises a unique user ID associated with the user account; and a rights management application; and a microprocessor, wherein the microprocessor is configured by the rights management application to; receive a first request for playback parameters for a piece of content from a first content server system, where the first request for playback parameters for the piece of content from the first content server system comprises a unique user ID associated with a user account from the plurality of user accounts, and where playback parameters govern the use of the piece of content; transmit a first set of playback parameters for the piece of content to the first content server system, where the first content server system is configured to provide a first encrypted copy of the piece of content and a first playback certification that enables playback of the first encrypted copy of the piece of content to a first playback device; receive a second request for playback parameters for the piece of content from a second content server system, where the second request for playback parameters for the piece of content from the second content server system comprises the unique user ID associated with the user account from the plurality of user accounts; and transmit a second set of playback parameters to the second content server system, where the second content server is configured to provide a second encrypted copy of the piece of content and a second playback certification that enables playback of the second encrypted copy of the piece of content to a second playback device; wherein the first playback certification cannot be used to playback the second encrypted copy of the piece of content and the second playback certification cannot be used to playback the first encrypted copy of the piece of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A process for establishing playback parameters for digital content using a federated system comprising:
-
receiving, by a trusted server system, a first request for playback parameters for a piece of content from a first content server, where the first request for playback parameters for the piece of content from the first content server comprises a unique user ID associated with a user account from the plurality of user accounts, and where playback parameters govern the use of the piece of content; transmitting, using the trusted server system, a first set of playback parameters for the piece of content to the first content server system; encrypting, using a first content server system, a first copy of the piece of content and generating a first playback certification that enables playback of the first encrypted copy of the piece of content; receiving, by a trusted server system, a second request for playback parameters for the piece of content from a second content server system where the second request for playback parameters for the piece of content from the second content server comprises the unique user ID associated with the user account from the plurality of user accounts; transmitting, using the trusted server system, a second set of playback parameters to the second content server; and encrypting, using a second content server system, a second copy of the piece of content and generating a second playback certification that enables playback of the second encrypted copy of the piece of content; wherein the first playback certification cannot be used to playback the second encrypted copy of the piece of content and the second playback certification cannot be used to playback the first encrypted copy of the piece of content. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification