IP Library Granted Patent US 8,205,001
Granted Patent B1
US 8,205,001 · App. 12/483,127 · Granted Jun 19, 2012

Digital rights management integrated service solution

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 8,205,001
App. No.
12/483,127
Granted
Jun 19, 2012
Kind
B1
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.

Claims (31)

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.

2. The system of claim 1 , wherein the mobile device further comprises:

an application manager configured to request one of the plurality of applications not stored in the memory from the swapping component, and

wherein the swapping component provides the requested one of the plurality of applications to the mobile device in response to the request from the application manager.

3. The system of claim 2 , wherein the application manager is further configured to determine which of the plurality of applications to request in order to access the content on the content component by one of receiving a designation of the one of the plurality of applications or discovering the one of the plurality of applications through communication with the content component.

4. The system of claim 1 , wherein the memory is configured to only store one of the plurality of applications at a time.

5. The system of claim 1 , further comprising:

a second content component configured to receive a second request for second content from the mobile device and to communicate the second content to the mobile device according to a second of the plurality of content management protocols,

wherein the swapping component provides a second of the plurality of applications to the mobile device to present the second content with the content presentation device according to the second of the plurality of content management protocols.

6. The system of claim 1 , wherein the content is further defined to be selected from at least one of the group consisting of text, audio, video, music, audio/video, and encrypted contents.

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.

8. The method of claim 7 , wherein the mobile device is only capable of storing one of the plurality of content management clients at a time.

9. The method of claim 7 , wherein the content is selected from at least one of the group consisting of text, audio, video, music, audio/video, and encrypted contents.

10. The method of claim 7 , wherein the plurality of content management clients are programs.

11. The method of claim 7 , further comprising:

receiving by the swapping component a request from the mobile device for a portion of one of the plurality of content management clients;

obtaining by the swapping component the requested portion of the one of the plurality of content management clients from a component that maintains the different content management protocols; and

communicating by the swapping component the requested portion of the content management client to the mobile device.

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.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2009
From: ZHU, WEIWEN
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 022817/0088 →