IP Library Granted Patent US 9,177,158
Granted Patent B2
US 9,177,158 · App. 13/671,139 · Granted Nov 3, 2015

Methods and systems for processing content rights

Inventor: Alfred J Stappenbeck (Seattle, WA)
Assignee: ThePlatform, LLC
G06F21/602G06F21/10
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 9,177,158
App. No.
13/671,139
Granted
Nov 3, 2015
Kind
B2
Abstract

A system and method for processing content access rights and/or entitlement rights are disclosed. A method, in one aspect, provides for receiving a selection of a content option, requesting access information associated with the selected content option, receiving access information comprising location information relating to a compatible format, requesting access rights from a first service associated with the location information, wherein the first service requests an access decision relating to the selected content option from a second service based upon the access rights, and receiving the access rights.

Claims (52)

1. A method comprising:

receiving a selection of a content option;

receiving access information based upon the selected content option, the access information comprising a first uniform resource identifier, wherein the first uniform resource identifier is associated with one of a plurality of digital rights management solutions;

requesting access rights from a first service using the first uniform resource identifier, wherein the first service is configured to request an access decision from a second service based upon the requested access rights,

wherein the second service is accessed through a second uniform resource identifier,

wherein the access decision relates to the selected content option,

wherein the second service is configured to receive access decision requests from a plurality of first services,

wherein the access decision relates at least in part to a compatible format, and

wherein the first service is configured to generate a license if the access rights are granted and generate a denial of license if the access rights are denied; and

receiving the generated license or the denial of license based upon the access decision.

2. The method of claim 1 , wherein the access information is encrypted.

3. The method of claim 2 , wherein the encryption is associated with the compatible format.

4. The method of claim 1 , wherein the second uniform resource identifier comprises a uniform resource locator.

5. The method of claim 1 , wherein the first uniform resource identifier comprises a uniform resource locator.

6. The method of claim 5 , wherein the requesting the access rights from the first service using the first uniform resource identifier comprises transmitting a request according to the uniform resource locator.

7. The method of claim 6 , wherein the transmitting the request according to the uniform resource locator comprises transmitting information relating to a user transmitting the request.

8. The method of claim 1 , wherein the access rights comprise a digital rights management license.

9. The method of claim 1 , wherein the first service is a license generation service associated with the compatible format.

10. The method of claim 1 , wherein the second service is a license decision service distinct from the first service.

11. A method comprising:

receiving an access rights request at a first service element associated with a first uniform resource identifier, wherein the first uniform resource identifier is associated with one of a plurality of digital rights management solutions, and wherein the access rights request is based on access information associated with a selected content option;

receiving user information relating to the access rights request;

requesting, by the first service element, an access decision from a second service element based upon the requested access rights,

wherein the second service element is accessed through a second uniform resource identifier,

wherein the access decision relates to the selected content option,

wherein the second service element is configured to receive access decision requests from a plurality of first service elements, and

wherein the access decision relates at least in part to a compatible format;

if the access rights are granted, generating a license, at the first service element, based upon one or more of the access rights request and the user information; and

if the access rights are denied, generating a denial of license.

12. The method of claim 11 , wherein the second uniform resource identifier comprises a uniform resource locator.

13. The method of claim 11 , wherein the first uniform resource identifier comprises a uniform resource locator.

14. The method of claim 11 , wherein the license is a digital rights management license.

15. The method of claim 11 , wherein the first service element comprises a license generation service associated with the compatible format.

16. The method of claim 11 , wherein the user information comprises information relating to digital rights associated with a user.

17. The method of claim 11 , wherein the second service element comprises a license decision service.

18. A method comprising:

receiving a first access decision request from a first service element associated with a first uniform resource identifier, wherein the first service element comprises a license generation service associated with a first compatible format;

receiving first user information relating to the first access decision request;

determining first access rights based upon the first user information;

transmitting the first access rights determination to the first service element, wherein the first service element is configured to generate a first license if the first access rights are granted and generate a first denial of license if the first access rights are denied;

receiving a second access decision request from a second service element associated with a second uniform resource identifier, wherein the second service element comprises a license generation service associated with a second compatible format, and wherein the first service element is different from the second service element;

receiving second user information relating to the second access decision request;

determining second access rights based upon the second user information; and

transmitting the second access rights determination to the second service element, wherein the second service element is configured to generate a second license if the second access rights are granted and generate a second denial of license if the second access rights are denied.

19. The method of claim 18 , wherein the first uniform resource identifier comprises a uniform resource locator.

20. The method of claim 18 , wherein the second uniform resource identifier comprises a uniform resource locator.

21. The method of claim 18 , wherein the first compatible format is different from the second compatible format.

22. The method of claim 18 , wherein the first user information comprises information relating to digital rights associated with a user.

23. The method of claim 18 , wherein the second user information comprises information relating to digital rights associated with a user.

24. The method of claim 1 , further comprising requesting the access information in response to the receiving the selection of the content option.

25. The method of claim 24 , wherein the access information is requested from a content server.

26. The method of claim 1 , wherein the first service forwards all received access rights requests using the second uniform resource identifier.

Assignments (4)
MERGER AND CHANGE OF NAME Recorded Oct 2, 2017
From: THEPLATFORM, LLC; COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC
To: COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC
Reel/Frame 043758/0850 →
MERGER AND CHANGE OF NAME Recorded Sep 17, 2014
From: THEPLATFORM FOR MEDIA, LLC; THEPLATFORM, LLC
To: THEPLATFORM, LLC
Reel/Frame 033760/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2014
From: THE PLATFORM FOR MEDIA, INC.
To: THEPLATFORM FOR MEDIA, LLC
Reel/Frame 033764/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2012
From: STAPPENBECK, ALFRED J.
To: THEPLATFORM FOR MEDIA, INC.
Reel/Frame 029257/0881 →
Continuity (1)
Related Publication 20140130185A1 · May 8, 2014