IP Library Granted Patent US 8,201,264
Granted Patent B2
US 8,201,264 · App. 12/411,271 · Granted Jun 12, 2012

Federated digital rights management scheme including trusted systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,201,264
App. No.
12/411,271
Granted
Jun 12, 2012
Kind
B2
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.

Claims (23)

1. A registration server, comprising:

a processor;

a storage device configured to store information concerning a plurality of user accounts; and

a network interface configured to connect to a network;

wherein the processor is configured to receive registration requests via the network interface for a plurality of different classes of device associated with different user accounts using different registration processes that utilize the capabilities of each class of device;

wherein the processor is configured to generate activation information appropriate to each class of device for transmission via the network interface;

wherein the processor is configured to receive activation confirmations via the network interface; and

wherein the processor is configured to record the completed activation of a device in the storage device.

2. The registration server of claim 1 , wherein the activation information includes a base encryption key and a user encryption key.

3. The registration server of claim 2 , wherein the processor is configured to scramble at least some of the activation information.

4. The registration server of claim 1 , wherein:

the processor is configured to generate multiple base encryption keys and multiple user encryption keys;

the activation information includes the multiple base encryption keys and a single user encryption key and information concerning an active base encryption key;

the processor is configured to store the multiple base encryption keys and the multiple user encryption keys in the storage device; and

the processor is configured to store information indicative of the active base encryption key and the user encryption key included in the activation information in the storage device.

5. The registration server of claim 1 , wherein the processor is configured to authenticate the activation confirmation using the activation information.

6. The registration server of claim 1 , wherein the processor is configured to register at least one class of registration device by generating an activation record and providing the activation record to the device via the network interface.

7. The registration server of claim 6 , wherein the processor is configured to scramble the activation record.

8. The registration server of claim 6 , wherein the processor is configured to encrypt the activation record.

9. The registration server of claim 8 , wherein the processor is configured to encrypt the activation record using public key/private key encryption.

10. The registration server of claim 1 , wherein the processor is configured to register at least one class of registration device by receiving identifying information from a device via the network interface and validating the identifying information.

11. The registration server of claim 10 , wherein the identifying information is a phone number.

12. The registration server of claim 10 , wherein the identifying information is a user name and password.

Assignments (10)
CHANGE OF PRINCIPAL PLACE OF BUSINESS Recorded Mar 5, 2019
From: DIVX, LLC
To: DIVX, LLC
Reel/Frame 050407/0104 →
CHANGE OF NAME Recorded Mar 5, 2018
From: DIVX CF HOLDINGS LLC
To: DIVX, LLC
Reel/Frame 045498/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2018
From: SONIC IP, INC.; DIVX, LLC
To: DIVX CF HOLDINGS LLC
Reel/Frame 045310/0020 →
PATENT RELEASE Recorded Jul 22, 2014
From: JPMORGAN CHASE BANK N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 033378/0685 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DIVX, LLC
Reel/Frame 032645/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2014
From: DIVX, LLC
To: SONIC IP, INC.
Reel/Frame 032293/0557 →
CHANGE OF NAME Recorded Jan 17, 2014
From: DIVX, INC.
To: DIVX, LLC
Reel/Frame 032000/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2013
From: GRAB, ERIC W.; RUSSELL, CHRIS; CHAN, FRANCIS; KIEFER, MIKE
To: DIVX, INC.
Reel/Frame 031512/0602 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 030591/0534 →
SECURITY AGREEMENT Recorded Mar 25, 2011
From: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026026/0111 →