IP Library Granted Patent US 7,260,556
Granted Patent B2
US 7,260,556 · App. 11/109,741 · Granted Aug 21, 2007

Content rendering device with usage rights

Assignee: ContentGuard Holdings, Inc.
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,260,556
App. No.
11/109,741
Granted
Aug 21, 2007
Kind
B2
Abstract

A digital content rendering apparatus. A request is made to render stored digital content. The request is processed by a repository coupled to a rendering engine to permit rendering only for authorized request.

Claims (59)

1. A system for controlling distribution and use of digital content in accordance with rights that are enforced by a repository, said system comprising:

a storage for storing digital content;

a communications network;

a first repository, comprising:

means for requesting access to the digital content stored in said storage; and

means for granting a manner of use of plural manners of use of requested digital content in accordance with rights specified for governing use of the requested digital content,

wherein the means for granting a manner of use of the requested digital content enforces the specified rights during use of the digital content, and

the means for granting a manner of use of the requested digital content is separate from the requested digital content; and

a second repository communicating with the first repository over the communications network, the second repository comprising:

means for determining whether the first repository is permitted to receive the digital content specified by a request from the first repository;

means for granting access to the digital content, if the first repository is permitted to receive the digital content specified by the request from the first repository; and

means for transmitting the digital content from the storage to the first repository only if the first repository is permitted to receive the digital content.

2. The system as recited in 1 , wherein the first repository is comprised within a personal computer.

3. The system as recited in claim 1 , further comprising a rendering device having a rendering engine coupled with the first repository for rendering the digital content.

4. The system as recited in claim 3 , wherein said rendering device and said first repository are comprised within a personal computer.

5. The system as recited in claim 1 , wherein

the first repository further comprises means for making a request for an authorization object required to be included within the first repository for the first repository to make the digital content available for use, the authorization object being further required during use of the digital content; and

the second repository further comprises:

means for determining whether the request for an authorization object from the first repository should be granted; and

means for transmitting the authorization object to the first repository if the request for the authorization object from the first repository should be granted.

6. The system as recited in claim 5 , wherein said authorization object includes a key from a master repository.

7. The system as recited in claim 1 , wherein said digital content is audio content.

8. The system as recited in claim 7 , wherein said audio content is music.

9. The system as recited in claim 1 , wherein said digital content is video content.

10. The system as recited in claim 1 , wherein said means for requesting access comprises means for generating a requested manner of use of the digital content, and wherein said means for determining only grants access to the digital content if the requested manner of use corresponds to an authorized manner of use.

11. The system as recited in claim 1 , wherein the rights are specified by the second repository.

12. The system as recited in claim 1 , wherein the rights are embodied in software instructions which implement the use privileges for the rights.

13. The system as recited in claim 1 , wherein the first repository is coupled to a storage media, and the means for transmitting transmits the digital content from the storage to the storage media.

14. The system as recited in claim 13 , wherein the storage media is an optical disk.

15. The system as recited in claim 13 , wherein the storage media, the first repository, and the second repository are embodied in a single physical device.

16. The system as recited in claim 1 , wherein the digital content comprises a composite digital work comprising plural digital works.

17. The system as recited in claim 3 , wherein the rendering device is a portable device.

18. The system as recited in claim 1 , further comprising means for authorizing the first repository for making the digital content available for use, wherein the digital content can be made available for use only by an authorized repository, the means for authorizing the first repository comprising:

means for making a request for an authorization object required to be included within the repository to make the digital content available for use;

means for determining whether the request for an authorization object should be granted; and

means for transmitting the authorization object to the first repository if it is determined that the request for an authorization object should be granted.

19. The system as recited in claim 1 , further comprising:

means for requesting rendering of the digital content;

means for determining whether the request for rendering should be granted; and

means for rendering the digital content by the first repository only if the determining step determines that the request for rendering should be granted.

20. The system as recited in claim 5 , wherein said means for determining whether the request for an authorization object from the first repository should be granted comprises means for determining whether a maximum number of authorization objects have been transmitted.

21. The system as recited in claim 5 , further comprising means for transferring the digital content in a protected form to the first repository if the first repository has an authorization object.

22. A method for controlling distribution and use of digital content in accordance with rights that are enforced by a repository, said method comprising:

requesting, with a first repository, access to the digital content stored in a storage;

granting, with the first repository and separately from the requested digital content, a manner of use of plural manners of use of requested digital content in accordance with rights specified for governing use of the requested digital content, including enforcing the specified rights during use of the digital content;

determining, with a second repository, whether the first repository is permitted to receive the digital content specified by a request from the first repository, the second repository communicating with the first repository over a communications network;

granting, with the second repository, access to the digital content, if the first repository is permitted to receive the digital content specified by the request from the first repository; and

transmitting, with the second repository, the digital content from the storage to the first repository only if the first repository is permitted to receive the digital content.

23. A system for controlling distribution and use of digital content in accordance with rights that are enforced by a repository, said system comprising:

a storage for storing digital content;

a communications network;

a first repository, comprising a first computing system with instructions to execute the steps of:

requesting access to the digital content stored in said storage; and

granting, separately from the requested digital content, a manner of use of plural manners of use of requested digital content in accordance with rights specified for governing use of the requested digital content,

wherein the first repository enforces the specified rights during use of the digital content; and

a second repository communicating with the first repository over the communications network, the second repository comprising a second computing system with instructions to execute the steps of:

determining whether the first repository is permitted to receive the digital content specified by a request from the first repository;

granting access to the digital content, if the first repository is permitted to receive the digital content specified by the request from the first repository; and

transmitting the digital content from the storage to the first repository only if the first repository is permitted to receive the digital content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2005
From: STEFIK, MARK J.
To: CONTENTGUARD HOLDINGS, INC.
Reel/Frame 017226/0168 →
Continuity (5)
Continuation 1046369100 · Jun 18, 2003
Continuation 0977800100 · Feb 7, 2001
Division 0896708400 · Nov 10, 1997
Continuation 0834476000 · Nov 23, 1994
Related Publication 20060041512A1 · Feb 23, 2006