IP Library Granted Patent US 10,248,768
Granted Patent B2
US 10,248,768 · App. 14/859,939 · Granted Apr 2, 2019

Methods and systems for processing content rights

Inventor: Alfred J. Stappenbeck (Seattle, WA)
Assignee: Comcast Cable Communications Management, LLC
G06F21/105G06F21/10G06F21/602G06F21/6218
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 10,248,768
App. No.
14/859,939
Granted
Apr 2, 2019
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 (38)

1. A method comprising:

receiving, from a license generation service of a plurality of license generation services, a request for an access decision associated with content, wherein the license generation service of the plurality of license generation services is associated with a license generation of a particular format;

determining, based on a compatibility between the content and the particular format and one or more requirements associated with at least one of the content, a user device, or a user associated with the user device, the access decision;

transmitting the access decision to the license generation service of the plurality of license generation services, wherein the access decision facilitates generating a license by the license generation service of the plurality of license generation services when the access decision indicates a granting of access rights, and wherein the access decision facilitates generating a denial of the license by the license generation service of the plurality of license generation services when the access decision indicates a denial of access rights; and

wherein the plurality of license generation services are remotely located from the user device.

2. The method of claim 1 , wherein determining the access decision comprises determining whether the one or more requirements are satisfied based on timing information associated with the request for the access decision or the content.

3. The method of claim 1 , wherein determining the access decision comprises:

accessing stored user rights data associated with the user device or a user of the user device; and

determining whether the one or more requirements are satisfied based on one or more permissions indicated in the stored user rights data.

4. The method of claim 1 , wherein the license generation service of the plurality of license generation services corresponds to a first classification of content, wherein the content is included in the first classification of content, and the method further comprising:

receiving, from a second license generation service of the plurality of license generation services corresponding to a second classification of content, a second request for an access decision associated with second content included in the second classification of content.

5. The method of claim 1 , wherein each license generation service of the plurality of license generation services corresponds to a respective classification of a plurality of classifications of content.

6. The method of claim 1 , wherein each license generation service of the plurality of license generation services corresponds to a respective content format of a plurality of content formats.

7. A method comprising:

receiving, by a license generation service of a plurality of license generation services, from a user device, a request for access rights for content, wherein the license generation service of the plurality of license generation services is associated with a license generation of a particular format;

transmitting, by the license generation service of the plurality of license generation services, to a license decision service, a request for an access decision for the content, wherein the license decision service and the plurality of license generation services are remotely located from the user device;

determining, by the license decision service, based on a compatibility between the content, the particular format, and the user device, the access decision for the content;

receiving, by the license generation service of the plurality of license generation services, from the license decision service, the access decision for the content;

generating, by the license generation service of the plurality of license generation services, based on the access decision, a license or an access denial; and

transmitting, by the license generation service of the plurality of license generation services, to the user device, the license or the access denial.

8. The method of claim 7 , wherein receiving the request for access rights comprises receiving the request for access rights via a first uniform resource identifier.

9. The method of claim 8 , wherein transmitting the request for the access decision comprises transmitting the request for the access decision to the license decision service via a second uniform resource identifier, wherein the second uniform resource identifier is different from the first uniform resource identifier.

10. The method of claim 8 , wherein the first uniform resource identifier is included in a plurality of uniform resource identifiers, wherein each of the plurality of the uniform resource identifiers correspond to a respective license generation service of the plurality of license generation services.

11. The method of claim 7 , wherein each license generation service of the plurality of license generation services corresponds to a respective classification of content of a plurality of classifications of content.

12. The method of claim 7 , wherein each license generation service of the plurality of license generation services corresponds to a respective content format of a plurality of content formats.

13. The method of claim 7 , wherein the request for access rights comprises information identifying the user device or a user associated with the user device.

14. A method comprising:

receiving, by a user device, a first uniform resource identifier corresponding to a license generation service of a plurality of license generation services, wherein each license generation service of the plurality of license generation services is remotely located from the user device, wherein the license generation service of the plurality of license generation services is associated with a license generation of a particular format;

transmitting, by the user device, to the license generation service of the plurality of license generation services via the first uniform resource identifier, a request for access rights to content;

determining, by a license decision service, based on a compatibility between the content, the particular format, and the user device, an access decision;

generating, by the license generation service of the plurality of license generation services, based on the access decision, a license or a denial of access rights; and

receiving, by the user device, from the license generation service of the plurality of license generation services, the license or the denial of access rights.

15. The method of claim 14 , wherein the first uniform resource identifier is a uniform resource identifier of a plurality of uniform resource identifiers uniquely identifying a respective license generation service of the plurality of license generation services.

16. The method of claim 14 , further comprising receiving the first uniform resource identifier in response to a selection of the content.

17. The method of claim 14 , wherein the request for access rights comprises information identifying the user device or a user associated with the user device.

18. The method of claim 14 , wherein each license generation service of the plurality of license generation services corresponds to a respective classification of content of a plurality of classifications of content.

19. The method of claim 14 , wherein each license generation service of the plurality of license generation services corresponds to a respective content format of a plurality of content formats.

20. The method of claim 19 , wherein each content format of the plurality of content formats corresponds to a respective location.

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 22, 2015
From: THEPLATFORM FOR MEDIA, LLC; THEPLATFORM, LLC
To: THEPLATFORM, LLC
Reel/Frame 036618/0933 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2015
From: STAPPENBECK, ALFRED J.
To: THEPLATFORM FOR MEDIA, INC.
Reel/Frame 036645/0177 →
MERGER AND CHANGE OF NAME Recorded Sep 22, 2015
From: THEPLATFORM FOR MEDIA, INC.; THEPLATFORM FOR MEDIA, LLC
To: THEPLATFORM FOR MEDIA, LLC
Reel/Frame 036732/0682 →
Continuity (2)
Continuation 13671139 · Nov 7, 2012
Related Publication 20160078201A1 · Mar 17, 2016
Cited By (1)
US 12,353,521