Managing access rights to content using social media
US-10127326-B2 · Nov 13, 2018 · US
US10671687B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10671687-B2 |
| Application number | US-201816143131-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 26, 2018 |
| Priority date | Jul 16, 2014 |
| Publication date | Jun 2, 2020 |
| Grant date | Jun 2, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. An apparatus, comprising: one or more processors; and a memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to: receive 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; determine, based on the first user specific identifier and the second user specific identifier, user information associated with the request; determine time information associated with the request; determine content associated with the user agnostic identifier and the time information; determine one or more access rights to the content based on the user information; and provide access to the content based on the one or more access rights. 2. The apparatus of claim 1 , wherein the request is initiated by a user interaction with an interface element of a social media platform. 3. The apparatus of claim 2 , wherein the user agnostic identifier is stored as an attribute of the interface element. 4. The apparatus 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 apparatus of claim 1 , wherein the processor executable instructions, when executed by the one or more processors, further cause the apparatus to update 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 apparatus 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 apparatus of claim 1 , wherein the processor executable instructions that, when executed by the one or more processors, cause the apparatus to determine content associated with the user agnostic identifier and the time information, further cause the apparatus to determine content that is available during a time span indicated by the time information. 8. An apparatus, comprising: one or more processors; and a memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to: receive 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; determine, based on the first user specific identifier and the second user specific identifier, user information associated with the request; determine time information associated with the request; query a plurality of devices for content associated with the user agnostic identifier and the time information, wherein at least one of the plurality of devices is configured to determine access rights based on the user information; receive, from at least a portion of the plurality of devices, one or more options available to the first user for accessing the content based on the access rights; and provide the one or more options to the first user. 9. The apparatus of claim 8 , wherein the request is initiated by a user interaction with an interface element of a social media platform. 10. The apparatus 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 apparatus of claim 9 , wherein the user agnostic identifier is stored as an attribute of the interface element. 12. The apparatus of claim 8 , wherein the processor executable instructions, when executed by the one or more processors, further cause the apparatus to update 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 apparatus of claim 8 , 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. 14. The apparatus of claim 8 , wherein the processor executable instructions that, when executed by the one or more processors, cause the apparatus to query the plurality of devices for content associated with the user agnostic identifier and the time information, further cause the apparatus to determine content that is available during a time span indicated by the time information. 15. An apparatus, comprising: one or more processors; and a memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to: receive a request for content, wherein the request comprises a user agnostic identifier, wherein the request is initiated by a user interaction with an interface element of a social media platform; determine user information associated with the request; determine time information associated with the request, wherein the time information comprises a time span; determine content associated with the user agnostic identifier and available during the time span; determine one or more access rights to the content based on the user information; and provide access to the content based on the one or more access rights. 16. The apparatus 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 apparatus 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 apparatus 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 apparatus of claim 15 , wherein the processor executable instructions, when executed by the one or more processors, further cause the apparatus to update 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 apparatus of claim 15 , 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 by a user.
Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]} · CPC title
using information identifiers, e.g. uniform resource locators [URL] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.