Architecture for shared content consumption interactions
US-9378474-B1 · Jun 28, 2016 · US
US10417272B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-10417272-B1 |
| Application number | US-201514860508-A |
| Country | US |
| Kind code | B1 |
| Filing date | Sep 21, 2015 |
| Priority date | Sep 21, 2015 |
| Publication date | Sep 17, 2019 |
| Grant date | Sep 17, 2019 |
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 outputting or suppressing output of network content to a user device based on content previously accessed by the user device. Correspondence between network content accessed by the user device and spoiler data determined from media content may indicate that the network content is associated with the media content. Content consumption data associated with the user device may indicate whether the user device has previously accessed the media content. The network content may be suppressed from output if the user device has not previously accessed the media content. The network content may be output to the user device if the media content has been 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: determine first content including one or more of alphanumeric data, audio data, image data, or video data; process the first content to generate spoiler data indicative of language, images, or sounds associated with the first content, the spoiler data including one or more of alphanumeric data, audio data, image data, or video data that corresponds to one or more portions of the first content; receive a partial search query to locate information regarding the first content; determine one or more suggested queries based on the partial search query; determine first data associated with a user account, the first data indicative of the one or more portions of the first content previously accessed by the user account; determine correspondence between the one or more suggested queries and the spoiler data, the correspondence between the one or more suggested queries and the spoiler data indicating that the one or more suggested queries includes one or more of alphanumeric data, audio data, image data, or video data that corresponds to the one or more portions of the first content; determine a difference between the one or more portions of the first content of the first data and the one or more portions of the first content associated with the one or more suggested queries, the difference indicating a lack of previous access, by the user account, to the one or more portions of the first content associated with the one or more suggested queries; and based on the correspondence between the one or more suggested queries and the spoiler data and the difference between the one or more portions of the first content associated with the one or more suggested queries and the first data, suppress output of at least a portion of the one or more suggested queries to prevent presentation of the one or more portions of the first content. 2. The system of claim 1 , further comprising computer-executable instructions to: receive user input selecting one of the one or more suggested queries; determine correspondence between second content associated with the selected one of the one or more suggested queries and the spoiler data, the correspondence between the second content and the spoiler data indicating that the second content includes one or more of alphanumeric data, audio data, image data, or video data that corresponds to the one or more portions of the first content; determine a difference between the one or more portions of the first content of the first data and the first content associated with the second content, the difference indicating a lack of previous access, by the user account, to the one or more portions of the first content associated with the second content; and based on the correspondence between the second content and the spoiler data and the difference between the one or more portions of the first content associated with the second content and the first data, suppress output of at least a portion of the second content to prevent presentation of the one or more portions of the first content. 3. The system of claim 1 , further comprising computer-executable instructions to: receive user input associated with the user account, the user input indicating a level of suppression associated with particular first content; and determine the one or more suggested queries include the information associated with the particular first content; wherein the computer-executable instructions to suppress the output of the at least a portion of the one or more suggested queries include computer executable instructions to: based at least partly on the level of suppression, perform one or more of: provide a notification indicating that the one or more suggested queries includes information associated with the particular first content; obfuscate the at least a portion of the one or more suggested queries; or suppress one or more of display or audio output of the one or more suggested queries. 4. The system of claim 1 , further comprising computer-executable instructions to: generate the spoiler data by one or more of: performing natural language processing on the alphanumeric data associated with an e-book; performing natural language processing on the alphanumeric data associated with captions of one or more of video content or image content; performing natural language processing on the alphanumeric data determined by performing speech-to-text processing on audio content; performing image recognition on the one or more of the video content or the image content; or performing audio recognition on the audio content. 5. The system of claim 1 , wherein the process of the first content comprises using one or more of natural language processing, speech-to-text processing, image recognition, or audio recognition. 6. A method comprising: receiving a partial search query to locate information regarding first content; determining one or more suggested queries based on the partial search query; determining first data indicative of one or more portions of the first content previously accessed by a user account; determining, based on the first data, at least a portion of the one or more suggested queries is associated with the first content; determining a difference between the at least a portion of the one or more suggested queries and second data indicative of the first content previously accessed by the user account; and based at least partly on the difference between the at least a portion of the one or more suggested queries and the second data, suppressing output of the at least a portion of the one or more suggested queries. 7. The method of claim 6 , further comprising: generating spoiler data by performing one or more of: natural language processing, speech-to-text processing, audio recognition, or image recognition on at least a portion of the first content, the spoiler data including one or more of alphanumeric data, audio data, image data, or video data that corresponds to one or more portions of the first content; determining a first correspondence between the first content and the one or more suggested queries; and determining a second correspondence between at least a portion of the spoiler data and the one or more suggested queries. 8. The method of claim 6 , further comprising: receiving user preference data associated with the user account, the user preference data indicative of one or more particular portions of the first content to be suppressed from output; and determining correspondence between the at least a portion of the one or more suggested queries and the user preference data; and wherein the suppressing of the output of the at least a portion of the one or more suggested queries is further based at least partly on the correspondence between the at least a portion of the one or more suggested queries and the user preference data. 9. The method of claim 6 , further comprising: using a browser to suppress the output of the at least a portion of the one or more suggested queries, based at least partly on the difference between the at least a portion of the one or more suggested queries and the second data; and the output including a first portion of the one or more suggested queries provided to an output device and a second portion of the one or more suggested queries suppressed from the output to the output device. 10. The method of claim 6 , further comprising: receiving user input selecting one of the one or more suggested queries; determining correspondence
Recommending goods or services · CPC title
Market modelling; Market analysis; Collecting market data · CPC title
Rating or review of business operators or products · CPC title
Natural language analysis (semantic analysis of natural language G06F40/30) · 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.