E-book gifting
US-2015317050-A1 · Nov 5, 2015 · US
US9824232B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9824232-B1 |
| Application number | US-201514860408-A |
| Country | US |
| Kind code | B1 |
| Filing date | Sep 21, 2015 |
| Priority date | Sep 21, 2015 |
| Publication date | Nov 21, 2017 |
| Grant date | Nov 21, 2017 |
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.
Described are techniques for associating messages with a particular portion of media content. A message received from a first device, associated with a portion of media content stored on the first device, may be provided to a second device and stored in association with a corresponding portion of media content on the second device. Content consumption data associated with the second device may indicate whether the second device has previously accessed the portion of the media content. The message may be suppressed from presentation if the second device has not previously accessed the corresponding portion of the media content. The message may be presented to the second device when the corresponding portion of the media content is accessed.
Opening claim text (preview).
What is claimed is: 1. A system comprising: one or more memories storing computer-executable instructions; and one or more hardware processors configured to execute the computer-executable instructions to: receive an indication of a first portion of first media content presented on a first device; determine spoiler data based at least partly on the first media content, the spoiler data indicative of language, images, or sounds associated with the first media content; receive a message from the first device, the message including message content and at least one identifier indicative of a user account associated with a second device, the message being associated with the first portion of the first media content; determine second media content stored in association with the second device, the second media content corresponding to the first media content on the first device; provide the message content to the second device; store the message content in association with the second device and further in association with a second portion of the second media content, the second portion corresponding to the first portion stored on the first device; determine correspondence between the message content and the spoiler data; access content consumption data associated with the second device, the content consumption data indicating one or more portions of media content previously accessed by the second device, the content consumption data indicating a lack of previous access to the second portion of the second media content; prevent output of the message content based on the correspondence between the message content and the spoiler data and the lack of previous access to the second portion of the second media content; determine access by the second device to the second portion of the second media content; and cause the output of the message content to the second device responsive to the access of the second portion of the second media content by the second device. 2. The system of claim 1 , further comprising computer-executable instructions to: present an indication of the message content to the second device proximate to the second portion of the second media content; and receive selection of the indication of the message content; wherein the output of the message content to the second device is performed responsive to the selection of the indication of the message content. 3. The system of claim 1 , further comprising computer-executable instructions to: determine subscription data associated with the second device, the subscription data indicative of one or more sources of the message content; and determine the one or more sources of the message content to include the first device; wherein the output of the message content to the second device is performed responsive to the determination that the subscription data is indicative of the first device. 4. The system of claim 1 , further comprising computer-executable instructions to: determine filter data associated with the second device, the filter data indicative of one or more categories or characteristics of the message content to be suppressed from the output; and determine a difference between one or more of a category or a characteristic of the message content and the filter data; wherein the output of the message content to the second device is performed responsive to the difference between the one or more of the category or the characteristic of the message content and the filter data. 5. A method comprising: receiving an indication of a portion of media content from a first device associated with a user account; providing a user interface to the first device associated with the user account, the user interface configured to receive message content and one or more identifiers indicative of recipients for the message content; receiving user input via the user interface, the user input including the message content and the one or more identifiers indicative of recipients, wherein the message content is associated with the portion of the media content; determining a second device associated with the one or more identifiers indicative of the recipients; accessing filter data associated with one or more of the second device or a second user account associated with the second device, wherein the filter data is indicative of one or more of: characteristics of messages, characteristics of the message content, characteristics of user accounts, characteristics of devices, particular user accounts, or particular devices to be suppressed from the output presented by the second device; determining a difference between the filter data and one or more of the user account associated with the message, a characteristic of the message, or a characteristic of the message content; in response to the difference between the filter data and the one or more of the user account associated with the message, the characteristic of the message, or the characteristic of the message content, providing at least a portion of the message content to the second device for storage in association with a corresponding portion of the media content, the corresponding portion of the media content stored on the second device; determining access of the corresponding portion of the media content by the second device; and causing output of one or more of the message content or an indication of the message content responsive to the access of the corresponding portion of the media content by the second device. 6. The method of claim 5 , wherein the determining the access of the portion of the media content by the second device includes: accessing content consumption data associated with the one or more of the second device or the second user account associated with the second device; and determining, based in part on the content consumption data, one or more portions of the media content previously accessed by the one or more of the second device or the second user account associated with the second device. 7. The method of claim 5 , further comprising: receiving user input from the second device associated with the indication of the message content, the user input from the second device configured to cause output of the at least a portion of the message content. 8. The method of claim 7 , further comprising: determining one or more of: a source of the message content, a characteristic of the message content, or a characteristic of the source of the message content; and providing the indication of the message content with one or more of a shape, a color, or alphanumeric data indicative of the one or more of: the source of the message content, the characteristic of the message content, or the characteristic of the source of the message content. 9. The method of claim 5 , further comprising: accessing subscription data associated with the one or more of the second device or the second user account, the subscription data indicative of one or more devices or user accounts configured to provide messages; and determining correspondence between the subscription data and one or more of the first device or the user account associated with the message; wherein providing the at least a portion of the message content is performed responsive to the correspondence between the subscription data and the one or more of the first device or the user account. 10. The method of claim 5 , wherein the one or more identifiers indicative of the recipients include an indication that the message is a public message accessible to users that select to receive the public message, the method further comprising: accessing subscription data associated with the one or more of the second device or
Physics · mapped topic
to a system of files or objects, e.g. local or distributed file system or database · CPC title
Program or content traceability, e.g. by watermarking · CPC title
Search customisation based on user profiles and personalisation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.