Secure server plug-in architecture for digital rights management systems
First Claim
Patent Images
1. A system for providing digital rights management services, the system comprising:
- a service program that provides a processing framework for performing a digital rights management service; and
a plurality of plug-in components, each of which performs a respective task associated with the digital rights management service, wherein each of the plurality of plug-in components is integrated into the processing framework according to a respective predefined set of interface rules.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing digital rights management services are disclosed. Such a system includes a service program that provides a processing framework for performing a digital rights management service, such as publishing or licensing rights managed digital content. A plurality of plug-in components are provided, each of which performs a respective task associated with the digital rights management service. The plug-in components are integrated into the processing framework according to predefined sets of interface rules.
263 Citations
28 Claims
-
1. A system for providing digital rights management services, the system comprising:
-
a service program that provides a processing framework for performing a digital rights management service; and
a plurality of plug-in components, each of which performs a respective task associated with the digital rights management service, wherein each of the plurality of plug-in components is integrated into the processing framework according to a respective predefined set of interface rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing digital rights management services, the method comprising:
-
providing a service program that provides a processing framework for performing a digital rights management service;
providing a plurality of digital rights management plug-in options, wherein each of the plug-in options is associated with a respective plug-in component that performs a respective task associated with the digital rights management service; and
integrating a selected plug-in component into the processing framework, wherein the selected plug-in component corresponds to a selected plug-in option selected from the plurality of plug-in options. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A digital rights management system, comprising:
a digital rights management server that includes a computer-readable medium having stored thereon computer-executable instructions for performing a plurality of digital rights management services, wherein each of the plurality of digital rights management services is performed in a respective pipeline, wherein the respective pipelines are independent of one another. - View Dependent Claims (27, 28)
Specification