IP Library Granted Patent US 10,127,326
Granted Patent B2
US 10,127,326 · App. 15/459,727 · Granted Nov 13, 2018

Managing access rights to content using social media

Inventors: Christian Petersen (Sunnyvale, CA); Adam Hertz (San Francisco, CA); John Dixon (Philadelphia, PA); Sam Schwartz (Philadelphia, PA); Preston Smalley (Danville, CA)
Assignee: Comcast Cable Communications Management, LLC
G06F17/30876G06F21/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 10,127,326
App. No.
15/459,727
Granted
Nov 13, 2018
Kind
B2
Abstract

Provided are methods and systems related to communications between a social media service or provider (e.g., Twitter®, Facebook®) or other resource (e.g., web page) and one or more content providers. In an aspect, provided are methods comprising receiving a request for content, wherein the request comprises a user agnostic identifier, determining user information associated with the request, determining time information associated with the request, determining media content associated with the user agnostic identifier based on the time information, determining one or more access rights to the media content based on the user information, and providing access to the media content based on the one or more access rights.

Claims (41)

1. A method, comprising:

receiving, at a first device, a request for content, wherein the request comprises a user agnostic identifier, a first user specific identifier identifying a first user originating a message, and a second user specific identifier identifying a second user receiving the message;

determining, based on the first user specific identifier and the second user specific identifier, user information associated with the request;

determining time information associated with the request;

determining, by querying a second device, content associated with the user agnostic identifier and the time information;

determining one or more access rights to the content based on the user information; and

providing access to the content based on the one or more access rights.

2. The method of claim 1 , wherein the request is initiated by a user interaction with an interface element of a social media platform.

3. The method of claim 2 , wherein the user agnostic identifier is stored as an attribute of the interface element.

4. The method of claim 2 , wherein the message comprises a social media message, and wherein the interface element comprises a button inserted into the social media message.

5. The method of claim 1 , further comprising:

updating a tracking database based on the user information and the content, wherein the tracking database is configured to provide statistical information regarding content consumption.

6. The method of claim 1 , wherein the time information comprises at least one of: a current time, a time the request is received, or a time the request is initiated.

7. The method of claim 1 , wherein determining content associated with the user agnostic identifier and the time information comprises determining content that is available during a time span indicated by the time information.

8. A method, comprising:

receiving, at a first device, a request for content, wherein the request comprises a user agnostic identifier, a first user specific identifier identifying a first user receiving a message, and a second user specific identifier identifying a second user originating the message;

determining, based on the first user specific identifier and the second user specific identifier, user information associated with the request;

determining time information associated with the request;

querying a plurality of second devices for content associated with the user agnostic identifier and the time information, wherein at least one of the plurality of second devices is configured to determine access rights based on the user information;

receiving, from at least a portion of the plurality of second devices, one or more options available to the first user for accessing the content based on the access rights; and

providing the one or more options to the first user.

9. The method of claim 8 , wherein the request was initiated by a user interaction with an interface element of a social media platform.

10. The method of claim 9 wherein the message comprises a social media message, and wherein the interface element comprises a button inserted into the social media message.

11. The method of claim 9 , wherein the user agnostic identifier is stored as an attribute of the interface element.

12. The method of claim 8 , further comprising:

updating a tracking database based on the user information and the content, wherein the tracking database is configured to provide statistical information regarding content consumption.

13. The method of claim 8 , wherein the time information comprises at least one of a current time, a time the request is received and a time the request is initiated.

14. The method of claim 8 , wherein querying the plurality of second devices for content associated with the user agnostic identifier and the time information comprises determining content that is available during a time span indicated by the time information.

15. A method, comprising:

receiving, at a first device, a request for content, wherein the request comprises a user agnostic identifier, wherein the request was initiated by a user interaction with an interface element of a social media platform;

determining user information associated with the request;

determining time information associated with the request, herein the time information comprises a time span;

determining, by querying a second device, content associated with the user agnostic identifier and available during the time span;

determining one or more access rights to the content based on the user information; and

providing access to the content based on the one or more access rights.

16. The method of claim 15 , wherein the request is based on a message, wherein the request comprises a first user specific identifier configured to identify a first user originating the message, and wherein the user information is determined based on the first user specific identifier.

17. The method of claim 16 , wherein the request comprises a second user specific identifier configured to identify a second user receiving the message, and wherein the user information is determined based on the second user specific identifier.

18. The method of claim 16 , wherein the message comprises a social media message, and wherein the interface element comprises a button inserted into the social media message.

19. The method of claim 15 , further comprising:

updating a tracking database based on the user information and the content, wherein the tracking database is configured to provide statistical information regarding content consumption.

20. The method of claim 15 , wherein the time information comprises at least one of a current time, a time the request is received and a time the request is initiated by a user.

Assignments (4)
MERGER AND CHANGE OF NAME Recorded Nov 20, 2017
From: THEPLATFORM FOR MEDIA, LLC; THEPLATFORM, LLC
To: THEPLATFORM, LLC
Reel/Frame 044181/0671 →
CHANGE OF NAME Recorded Nov 20, 2017
From: THEPLATFORM FOR MEDIA, INC.
To: THEPLATFORM FOR MEDIA, LLC
Reel/Frame 044794/0066 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2017
From: PETERSEN, CHRISTIAN; HERTZ, ADAM; DIXON, JOHN; SCHWARTZ, SAM; SMALLEY, PRESTON
To: THEPLATFORM FOR MEDIA, INC.
Reel/Frame 044768/0640 →
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 →
Continuity (2)
Continuation 14333294 · Jul 16, 2014
Related Publication 20180032624A1 · Feb 1, 2018