Systems and methods for presenting supplemental information related to an advertisement consumed on a different device within a threshold time period based on historical user interactions

US10607260B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10607260-B2
Application numberUS-201715639709-A
CountryUS
Kind codeB2
Filing dateJun 30, 2017
Priority dateJun 30, 2017
Publication dateMar 31, 2020
Grant dateMar 31, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for presenting supplemental content related to an advertisement, the method comprising: detecting that a user has started using a first device at a first time; and based on detecting that the user has started using the first device: detecting a device that is closest to the first device, wherein the device is one of a plurality of devices associated with the user; determining a device identifier of the device closest to the first device; retrieving, using the device identifier for the device closest to the first device, device media asset consumption history associated with the user; and searching the device media asset consumption history for the advertisement that the user consumed last; retrieving metadata associated with the advertisement; determining, based on the metadata associated with the advertisement, that the advertisement is part of a group of similar advertisements; retrieving interaction histories for a plurality of users who consumed advertisements in the group of similar advertisements; calculating a threshold amount of time associated with the advertisement based on the retrieved interaction histories; determining whether the user started using the first device within the threshold amount of time from an endpoint of the advertisement; and in response to determining that the user started using the first device within the threshold amount of time from the endpoint of the advertisement: retrieving supplemental information associated with the advertisement that the user consumed last; and generating the supplemental information for display. 2. The method of claim 1 , wherein detecting that the user has started using the first device at the first time comprises: receiving, at the first device, a user input at the first time; retrieving a second time corresponding to a most recent user input received prior to the first input; determining that a difference between the first time and the second time is greater than a threshold difference; and in response to determining that the difference is greater than the threshold difference, determining that the user has started using the first device. 3. The method of claim 2 , wherein determining that the difference between the first time and the second time is greater than the threshold difference comprises: retrieving a log of recent user inputs on the first device; determining, based on the log of recent user inputs, an average time between user inputs on the first device; comparing the average time between user inputs with the difference between the first time and the second 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 second time is greater than the threshold difference. 4. The method of claim 1 , wherein retrieving the supplemental information associated with the advertisement that the user consumed last comprises: retrieving a location of a second device from a profile associated with the user, wherein the location is from a plurality of locations that indicate an area in a home; retrieving a plurality of identifiers of supplemental information associated with the advertisement that the user consumed last, wherein each of the plurality of identifiers is associated with one or more locations of the plurality of locations; comparing the location of the second device with each location associated with one of the retrieved plurality of identifiers of supplemental information; determining, based on comparing the location of the second device with each location associated with one of the retrieved plurality of identifiers of supplemental information, that the location of the second device matches a stored location; and retrieving, from a field associated with the stored location, corresponding supplemental information related to the location of the second device. 5. The method of claim 1 , wherein generating for display the supplemental information comprises: determining a type of the supplemental information; comparing the type of the supplemental information with user preferences stored in a profile associated with the user, wherein the user preferences identify devices to display types of supplemental information on; determining, based on comparing the type of the supplemental information with the user preferences, that the type of the supplemental information matches a first stored user preference associated with displaying supplemental information on a second device; and in response to determining that the type of the supplemental information matches the first stored user preference, transmitting an instruction to the second device to display the supplemental information. 6. The method of claim 1 , wherein determining, based on the metadata associated with the advertisement, that the 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 advertisement with the metadata associated with each of the plurality of groups of similar advertisements; and based on comparing the metadata associated with the advertisement with the metadata associated with one of the plurality of groups of similar advertisements, determining that the advertisement is part of the group of similar advertisements. 7. The method of claim 1 , wherein retrieving interaction histories for the plurality of users who consumed advertisements in the group of similar advertisements comprises: determining, based on data stored in a user profile of the user, a demographic profile of the user; retrieving demographic profiles associated with users who consumed advertisements in the group of similar advertisements; comparing the demographic profile of the user with a demographic profile corresponding to each user of the users who consumed advertisements in the group of similar advertisements; based on comparing the demographic profile of the user with the demographic profile corresponding to each user who consumed advertisements in the group of similar advertisements, determining that a portion of demographic profiles corresponding to the plurality of users matches the demographic profile of the user; and retrieving, based on determining that the portion of demographic profiles corresponding to the plurality of users matches the demographic profile of the user, interaction histories for the plurality of users. 8. The method of claim 1 , wherein determining, based on the retrieved interaction histories, the plurality of durations comprises: retrieving an end time when each user of the plurality of users finished consuming one of the advertisements in the group of advertisements from each retrieved interaction history; retrieving a start time from each retrieved interaction history when supplemental information associated with the advertisement in the group of similar advertisements was accessed by each user; calculating the length of time between the time when the user of the plurality of users finished consuming one of the advertisements in the group to when the user of the plurality of users accessed the corresponding supplemental information based on the start time and the end time from each retrieved interaction history; and determining the plurality of durations based on the calculated length of time from each retrieved inter

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10607260B2 cover?
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 thre…
Who is the assignee on this patent?
Rovi Guides Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0272. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).