SYSTEM AND METHOD FOR DYNAMICALLY EXTENDING A DRM SYSTEM USING AUTHENTICATED EXTERNAL DPR MODULES
First Claim
1. A method for controlling access to a data set, the method on an information processing system comprising:
- retrieving a digital property rights list associated with a data set, wherein the digital property rights lists includes at least one usage right associated with the data set;
retrieving a digital rights extension module from a location external to a digital rights management core; and
granting a request for access to the data set in response to the digital rights extension module verifying that a required set of usage conditions associated with the usage right has been satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
A rights management module controls access to a data set by processing requests for flexibly defined types of access to the data set and determines if the requested access may be granted. The requester'"'"'s right for the requested type of access is verified by a verification module that may be part of the rights management core or verified through expansion rights verification modules. Extension verification modules may be contained within the data set itself or obtained from a separate store. Extension verification modules are authenticated by the rights management core.
-
Citations
20 Claims
-
1. A method for controlling access to a data set, the method on an information processing system comprising:
-
retrieving a digital property rights list associated with a data set, wherein the digital property rights lists includes at least one usage right associated with the data set;
retrieving a digital rights extension module from a location external to a digital rights management core; and
granting a request for access to the data set in response to the digital rights extension module verifying that a required set of usage conditions associated with the usage right has been satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing system for controlling access to a dataset, the information processing system comprising:
-
a memory;
a processor communicatively coupled to the memory;
a digital rights management core communicatively coupled to the processor and memory, wherein the digital rights management core is adapted to retrieve a digital property rights list associated with a data set, wherein the digital property rights lists includes at least one usage right associated with the data set; and
a digital property rights module interface adapted to dynamically retrieve a digital rights extension module from a location external to the digital rights management core, wherein the digital rights management core grants a request for access to the data set in response to the digital rights extension module verifying that a required set of usage conditions associated with the usage right has been satisfied. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium for controlling access to a data set, the computer readable medium comprising instructions for:
-
retrieving a digital property rights list associated with a data set, wherein the digital property rights lists includes at least one usage right associated with the data set;
retrieving a digital rights extension module from a location external to a digital rights management core; and
granting a request for access to the data set in response to the digital rights extension module verifying that a required set of usage conditions associated with the usage right has been satisfied. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification