Selecting content for co-located devices
US-10970352-B1 · Apr 6, 2021 · US
US12056739B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12056739-B2 |
| Application number | US-202217845525-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 21, 2022 |
| Priority date | Jun 30, 2017 |
| Publication date | Aug 6, 2024 |
| Grant date | Aug 6, 2024 |
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.
Systems and methods are described for presenting supplemental information to a user that is related to an advertisement consumed by the user that the user found interesting. It may be determined that a user is interested in receiving supplemental information based on the user starting to use a device within a threshold time period from consuming the advertisement on a different device. The threshold time period may be determined based on historical amounts of time users have taken to access supplemental information after consuming the advertisement (e.g., if users access a webpage associated with the advertisement five minutes after the conclusion of the advertisement, the threshold time period may be five minutes). In response to determining that the user started using the first device within the threshold period of time from the end of the advertisement, supplemental information associated with the advertisement may be presented.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method, comprising: detecting, at a first time, that a user started using a particular device; determining one or more advertisements consumed by the user within a threshold period of time prior to the first time, wherein the one or more advertisements comprise a particular advertisement, and wherein the threshold period of time is determined based on historical data indicating an amount of time that has elapsed prior to other users, after having consumed the particular advertisement or at least one advertisement similar to the particular advertisement, requesting to access supplemental information related to the particular advertisement or the at least one advertisement similar to the particular advertisement; determining that the particular advertisement of the one or more advertisements is of interest to the user; identifying supplemental content associated with the particular advertisement; and at a second time, automatically causing the supplemental content to be generated for display at the particular device by transmitting the supplemental content to the particular device without receiving input of a website URL or a search request from the particular device. 2. The method of claim 1 , wherein the particular device is a first device, the method further comprising: identifying a second device proximate to the first device; wherein the one or more advertisements consumed by the user within the threshold period of time prior to the first time are consumed by the user via the second device. 3. The method of claim 1 , further comprising: storing, in a database, identifiers of the one or more advertisements consumed by the user, respective times that each advertisement was consumed, and an indication of a respective device at which each advertisement was consumed; wherein determining the one or more advertisements consumed by the user within the threshold period of time prior to the first time is performed by querying the database. 4. The method of claim 1 , wherein determining that the particular advertisement of the one or more advertisements is of interest to the user comprises: generating for display an identifier of each of the one or more advertisements; receiving, from the user, a selection of the particular advertisement; and in response to receiving, from the user, the selection of the particular advertisement, determining that the particular advertisement is of interest to the user. 5. The method of claim 1 , wherein determining that the particular advertisement of the one or more advertisements is of interest to the user comprises: accessing a profile associated with the user to determine user preferences; determining, based on metadata of the particular advertisement, that the particular advertisement relates to the user preferences; and in response to determining that the particular advertisement relates to the user preferences, determining that the particular advertisement is of interest to the user. 6. The method of claim 1 , wherein determining that the particular advertisement of the one or more advertisements is of interest to the user comprises: determining, for each respective advertisement of the one or more advertisements, a time corresponding to an endpoint of the respective advertisement; determining that the endpoint of the particular advertisement of the one or more advertisements is less than a threshold amount of time prior to a current time; and in response to determining that the endpoint of the particular advertisement is less than the threshold amount of time prior to the current time, determining that the particular advertisement is of interest to the user. 7. The method of claim 1 , wherein determining that the particular advertisement of the one or more advertisements is of interest to the user comprises: retrieving metadata associated with the particular advertisement; determining, based on the metadata, that the particular advertisement is part of a group of similar advertisements; retrieving interaction histories for a plurality of users who consumed one or more advertisements in the group of similar advertisements; calculating a threshold amount of time associated with the particular advertisement based on the retrieved interaction histories; determining that the user started using the particular device within the threshold amount of time from an endpoint of the particular advertisement; and in response to determining that the user started using the particular device within the threshold amount of time from the endpoint of the particular advertisement, determining that the particular advertisement is of interest to the user. 8. The method of claim 7 , wherein determining, based on the metadata associated with the particular advertisement, that the particular advertisement is part of the group of similar advertisements comprises: retrieving metadata associated with a plurality of groups of similar advertisements, wherein each group of similar advertisements includes advertisements that share one or more characteristics; comparing the metadata associated with the particular advertisement with the metadata associated with each of the plurality of groups of similar advertisements; and based on comparing the metadata associated with the particular advertisement with the metadata associated with one of the plurality of groups of similar advertisements, determining that the particular advertisement is part of the group of similar advertisements. 9. The method of claim 1 , wherein the method further comprising: determining that a difference between the first time and a third time, corresponding to a most recent user input received at the particular device prior to the input received at the first time, is greater than the threshold period of time by: determining, based on recent user inputs indicated in a log of user inputs, an average time between user inputs on the particular device; comparing the average time between user inputs with the difference between the first time and the third time; determining, based on comparing the average time between user inputs with the difference, that the average time between user inputs is less than the difference; and based on determining that the average time between user inputs is less than the difference, determining that the difference between the first time and the third time is greater than the threshold period of time. 10. A computer-implemented system, comprising: computer memory; control circuitry configured to: detect, at a first time, that a user started using a particular device, wherein a profile of the user is stored in the computer memory; determine one or more advertisements consumed by the user within a threshold period of time prior to the first time, wherein the one or more advertisements comprise a particular advertisement, and wherein the threshold period of time is determined based on historical data indicating an amount of time that has elapsed prior to other users, after having consumed the particular advertisement or at least one advertisement similar to the particular advertisement, requesting to access supplemental information related to the particular advertisement or the at least one advertisement similar to the particular advertisement; determine that the particular advertisement of the one or more advertisements is of interest to the user; identify supplemental content associated with the particular advertisement; and at a second time, automatically cause the supplemental content to be generated for display at the particular device by transmitting the supplemental content to the particular device without receiving input of
User search · CPC title
Online advertisement · CPC title
Wireless devices · CPC title
Period of advertisement exposure · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.