Digital rights management integrated service solution
First Claim
1. A system for wirelessly accessing content and applications to play or use the content, comprising:
- a mobile device configured to request the content, comprising;
a memory configured to store less than all of a plurality of applications at a time, wherein each of the plurality of applications is configured to play or use the content according to a corresponding one of a plurality of content management protocols, and wherein the plurality of applications comprises an application configured to play or use content according to the open digital rights language protocol and an application configured to play or use content according to the extensible rights markup language protocol; and
a content consumption component configured to play or use the content using one of the plurality of applications that is stored in the memory;
a swapping component configured to receive a request for any one of the plurality of the applications and to communicate the requested one of the plurality of applications to the mobile device for storage in the memory and use by the content consumption component; and
a content component configured to receive a request for the content from the mobile device and to communicate the content to the mobile device according to a first of the plurality of content management protocols,wherein the swapping component receives a request for and communicates a first of the plurality of applications to the mobile device for storage in the memory and use by the content consumption component to play or use the content according to the first of the plurality of content management protocols.
6 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides a system for accessing content secured according to differing digital rights management protocols. The system comprises a device that presents the content and a client component loaded on the device that uses and requests content according to a first digital rights management protocol. The system includes a first content server that receives a request for and provides content according to the first digital rights management protocol and a second content server that receives a request for and provides content according to a second digital rights management protocol. A mediation component maps requests and responses between the client component and the second content server, mediating between the first and second digital rights management protocols. The disclosure contemplates mediating between open digital rights language (ODRL) and extensible right markup language (XRML) digital rights management protocols as well as other digital rights management protocols.
25 Citations
12 Claims
-
1. A system for wirelessly accessing content and applications to play or use the content, comprising:
-
a mobile device configured to request the content, comprising; a memory configured to store less than all of a plurality of applications at a time, wherein each of the plurality of applications is configured to play or use the content according to a corresponding one of a plurality of content management protocols, and wherein the plurality of applications comprises an application configured to play or use content according to the open digital rights language protocol and an application configured to play or use content according to the extensible rights markup language protocol; and a content consumption component configured to play or use the content using one of the plurality of applications that is stored in the memory; a swapping component configured to receive a request for any one of the plurality of the applications and to communicate the requested one of the plurality of applications to the mobile device for storage in the memory and use by the content consumption component; and a content component configured to receive a request for the content from the mobile device and to communicate the content to the mobile device according to a first of the plurality of content management protocols, wherein the swapping component receives a request for and communicates a first of the plurality of applications to the mobile device for storage in the memory and use by the content consumption component to play or use the content according to the first of the plurality of content management protocols. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing content management clients to a mobile device to access and play content secured according to different content management protocols, comprising:
-
receiving by a swapping component a request from the mobile device for one of a plurality of content management clients, wherein each of the different content management clients is configured to play content according to a corresponding one of the different content management protocols, and wherein the plurality of content management clients comprises a content management client configured to play content according to the open digital rights language protocol and a content management client configured to play content according to the extensible rights markup language protocol; obtaining by the swapping component the requested content management client from a component that maintains the different content management protocols; and communicating by the swapping component the requested content management client to the mobile device, wherein the mobile device has limited memory resources and is only capable of storing less than all of the plurality of content management clients at a time. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for providing content management clients to a mobile device to access and use content secured according to different content management protocols, comprising:
-
receiving by a swapping component a request from the mobile device for one of a plurality of content management clients, wherein each of the different content management clients is configured to use content according to a corresponding one of the different content management protocols, and wherein the plurality of content management clients comprises a content management client configured to use content according to the open digital rights language protocol and a content management client configured to use content according to the extensible rights markup language protocol; obtaining by the swapping component the requested content management client from a component that maintains the different content management protocols; and communicating by the swapping component the requested content management client to the mobile device, wherein the mobile device has limited memory resources and is only capable of storing less than all of the plurality of content management clients at a time.
-
Specification