Systems and methods for governing content rendering, protection, and management applications
First Claim
Patent Images
1. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor on a first computer system, are configured to cause the first computer system to perform a method for controlling the operation of a first digital rights management system on the first computer system, the method comprising:
- receiving, at a control application located on the first computer system, a request from the first digital rights management system to access a piece of electronic content;
receiving, at the control application, a first keyshare from the first digital rights management system;
receiving, at the control application, a second keyshare from a second digital rights management system located on the first computer system, the second digital rights management system being operable to send the second keyshare only if one or more conditions are satisfied;
using the first keyshare and the second keyshare to enable the control application to retrieve a piece of content-access information from protected storage on the first computer system; and
using the piece of content-access information to enable the first digital rights management system to access the piece of electronic content.
2 Assignments
0 Petitions
Accused Products
Abstract
System and methods are disclosed for governing digital rights management systems and other applications through the use of supervisory governance applications and keying mechanisms. Governance is provided by enabling the supervisory applications to revoke access keys and/or to block certain file system calls, thus preventing governed applications from accessing protected electronic content.
-
Citations
12 Claims
-
1. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor on a first computer system, are configured to cause the first computer system to perform a method for controlling the operation of a first digital rights management system on the first computer system, the method comprising:
-
receiving, at a control application located on the first computer system, a request from the first digital rights management system to access a piece of electronic content; receiving, at the control application, a first keyshare from the first digital rights management system; receiving, at the control application, a second keyshare from a second digital rights management system located on the first computer system, the second digital rights management system being operable to send the second keyshare only if one or more conditions are satisfied; using the first keyshare and the second keyshare to enable the control application to retrieve a piece of content-access information from protected storage on the first computer system; and using the piece of content-access information to enable the first digital rights management system to access the piece of electronic content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification