IP Library Granted Patent US 7,185,363
Granted Patent B1
US 7,185,363 · App. 10/265,437 · Granted Feb 27, 2007

Using a first device to engage in a digital rights management transaction on behalf of a second device

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 7,185,363
App. No.
10/265,437
Granted
Feb 27, 2007
Kind
B1
Abstract

A first device is used to initiate and direct a rights-management transaction, such as content licensing, acquisition, or activation, on behalf of a second device. The first device may, for example, be a desktop computer, laptop computer, or electronic kiosk at a bricks-and-mortar store. The second device may, for example, be a handheld computer that is cradled to establish communicative connectivity with the first device. A user interacts with the first device to initiate a transaction on behalf of the second device. The first device then obtains the information from the second device that is necessary to perform the transaction on behalf of the second device, communicates with a server, and provides the result of the server communication to the first device. Thus, the first device acts as a proxy for the second device.

Claims (65)

1. A method of using a first device to enable the use of access-restricted content on a second device, the second device having associated therewith a first key pair comprising a first public key and a first private key, the method comprising:

establishing a communication connection between the first device and the second device;

engaging in a user interaction with the first device to initiate acquisition of the content;

at the first device, obtaining data that enables the use of the content in the presence of the first private key; and

transmitting the data to the second device,

wherein the second device is further associated with a second key pair comprising second public key and a second private key, and wherein the first private key is stored on the second device in a form that requires the second private key for decryption, wherein the second private key is built into hardware of the second device.

2. A method of using a first device to enable the use of access-restricted content on a second device, the second device having associated therewith a first key pair comprising a first public key and a first private key, the method comprising:

establishing a communication connection between the first device and the second device;

engaging in a user interaction with the first device to initiate acquisition of the content;

at the first device, obtaining data that enables the use of the content in the presence of the first private key; and

transmitting the data to the second device,

wherein the second device is further associated with a second key pair comprising second public key and a second private key, and wherein the first private key is stored on the second device in a form that requires the second private key for decryption, wherein the second device is further associated with one or more substantially unique hardware features, and wherein the second devices stores a software module that is adapted to perform decryption using the second private key only in the presence of said substantially unique hardware features.

3. A method of using a first device to enable the use of access-restricted content on a second device, the second device having associated therewith a first key pair comprising a first public key and a first private key, the method comprising:

establishing a communication connection between the first device and the second device;

engaging in a user interaction with the first device to initiate acquisition of the content;

at the first device, obtaining data that enables the use of the content in the presence of the first private key;

transmitting the data to the second device; and

on an output component of the first device, notifying the user of completion of a transaction.

4. The method of claim 3 , further comprising:

on an output component of the second device, notifying the user of completion of said transaction.

5. A method of using a first device to enable the use of access-restricted content on a second device, the second device having associated therewith a first key pair comprising a first public key and a first private key, the method comprising:

establishing a communication connection between the first device and the second device;

engaging in a user interaction with the first device to initiate acquisition of the content;

at the first device, obtaining data that enables the use of the content in the presence of the first private key; and

transmitting the data to the second device,

wherein said obtaining act comprises obtaining said data from a server device that is distinct from the first and second devices, and wherein the first device and the server device are on a network that provides communicative connectivity between the first device and the server device, wherein the second device is not on said network, and wherein the method further comprises:

using said communicative connectivity to obtain at least said data from said server device on behalf of said second device.

6. A method of using a first device to prepare a second device for consumption of access-restricted content on a second device, the second device having substantially unique information associated therewith, the method comprising:

establishing a communication connection between the first device and the second device;

engaging in a user interaction with the first device to initiate preparation of the second device for consumption of access-restricted content;

at the first device, obtaining first data that relates to the use of access-restricted content, the first data being based at least in part on the substantially unique information; and

transmitting the first data to the second device,

wherein the substantially unique information comprises one or more hardware features of the second device, and wherein the method further comprises:

at the first device, receiving second data indicative of the one or more hardware features from the second device,

wherein the first data that relates to the use of access-restricted comprises:

a software module that is associated with a first key pair comprising a first public key and a first private key, the software module being adapted to apply the first private key only in the presence of said one or more hardware features; and

a second key pair comprising a second public key and a second private key, wherein the second private key is in a form that requires the first private key for decryption.

7. A method of using a first device to prepare a second device for consumption of access-restricted content on a second device, the second device having substantially unique information associated therewith, the method comprising:

establishing a communication connection between the first device and the second device;

engaging in a user interaction with the first device to initiate preparation of the second device for consumption of access-restricted content;

at the first device, obtaining first data that relates to the use of access-restricted content, the first data being based at least in part on the substantially unique information;

transmitting the first data to the second device; and

on an output component of the first device, notifying the user of completion of a transaction.

8. A method of using a first device to prepare a second device for consumption of access-restricted content on a second device, the second device having substantially unique information associated therewith, the method comprising:

establishing a communication connection between the first device and the second device;

engaging in a user interaction with the first device to initiate preparation of the second device for consumption of access-restricted content;

at the first device, obtaining first data that relates to the use of access-restricted content, the first data being based at least in part on the substantially unique information;

transmitting the first data to the second device; and

on an output component of the second device, notifying the user of completion of said transaction.

9. A method of using a first device to prepare a second device for consumption of access-restricted content on a second device, the second device having substantially unique information associated therewith, the method comprising:

establishing a communication connection between the first device and the second device;

engaging in a user interaction with the first device to initiate preparation of the second device for consumption of access-restricted content;

at the first device, obtaining first data that relates to the use of access-restricted content, the first data being based at least in part on the substantially unique information; and

transmitting the first data to the second device,

wherein said act of obtaining first data that relates to the use of access-restricted content comprises obtaining said first data from a server device distinct from said first device and said second device, and wherein the first device and the server device are on a network that provides communicative connectivity between the first device and the server device, wherein the second device is not on said network, and wherein the method further comprises:

using said communicative connectivity to obtain at least said first data from said server device on behalf of said second device.

10. A computer-readable medium encoded with computer-executable instructions to perform a method of using a first device to engage in a rights management transaction on behalf of a second device that is communicatively connected to the first device, the method comprising:

using the first device to engage in a user interaction to initiate a transaction on behalf of the second device;

obtaining first information at the first device from the second device, the first information being associated with the second device;

requesting that a third device perform an operation in furtherance of the transaction, the third device being remote from the first and second devices, the request being based on the first information, whereby the operation generates second information;

receiving the second information from the third device; and

providing the second information to the second device,

wherein the rights management transaction comprises preparing the second device to use rights-managed content, and wherein the second information comprises a first certificate that permits rights-managed content to be consumed on the second device.

11. The computer-readable medium of claim 10 , wherein the first information comprises one or more hardware features or identifiers of the second device, and wherein the obtaining act comprises obtaining the identifiers or information indicative of the hardware features.

12. The computer-readable medium of claim 10 , wherein the first information comprises a second certificate that is physically associated with the second device, and wherein the obtaining act comprises obtaining at least a portion of the certificate.

Assignments (7)
CHANGE OF NAME Recorded Sep 25, 2024
From: ROVI TECHNOLOGIES CORPORATION
To: ADEIA TECHNOLOGIES INC.
Reel/Frame 069047/0828 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2014
From: MICROSOFT CORPORATION
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 034539/0676 →