IP Library Granted Patent US 11,546,659
Granted Patent B2
US 11,546,659 · App. 17/234,354 · Granted Jan 3, 2023

System and method for associating search queries with remote content display

Inventors: Ant Oztaskent (Sutton Surrey, GB); Yaroslav Volovich (Cambridge, GB); Ingrid McAulay Trollope (London, GB); Margaret Hollendoner (London, GB)
Assignee: GOOGLE LLC
H04N21/44224G06Q30/0246H04H60/33H04N21/812H04H60/63H04H60/66
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,546,659
App. No.
17/234,354
Granted
Jan 3, 2023
Kind
B2
Abstract

An audience measurement service may monitor broadcasts in a region, ingesting closed captioning data, metadata, displayed text or logos, performing facial recognition on people, and/or generating audio/video fingerprints of broadcast content to create a database of content and associated keywords, along with times at which the content was broadcast. The audience measurement service may receive user search queries from a search provider and detect “spiking” queries. The audience measurement service may determine whether the spiking queries are related, contextually and temporally, to an item of content identified in the database, and infer that users generating the queries likely viewed the item of content. In some implementations, the audience measurement service may also infer that the users likely viewed other items of content (e.g. advertisements) displayed during the prior or subsequent few minutes on the same broadcast channel as the query-triggering item.

Claims (37)

1. A method for interaction measurements, comprising:

determining, by a measurement server, an interaction during a first period of time;

retrieving, by the measurement server from a plurality of items of content broadcast, an identification of a first item of content broadcast during the first period of time corresponding to the interaction;

retrieving, by the measurement server, an identification of a second item of content broadcast during a second period of time;

generating, by the measurement server, a probability that a user that performed the interaction received the second item of content broadcast; and

associating, by the measurement server, an identifier of the user that performed the interaction with the second item of content broadcast based at least on the probability.

2. The method of claim 1 , further comprising associating, by the measurement server, the identifier of the user that performed the interaction with the first item of content broadcast.

3. The method of claim 2 , further comprising determining, by the measurement server, the identifier of the user that performed the interaction based on a login to a service provider.

4. The method of claim 1 , further comprising associating, by the measurement server, the interaction with at least one of a downloaded item of content, a webpage visit, a search, or input data.

5. The method of claim 1 , further comprising determining, by the measurement server, that the interaction has an uplift above a baseline volume for the interaction during the first period of time, wherein determining further comprises receiving monitoring data associated with a number of interactions over a designated period of time.

6. The method of claim 1 , further comprising associating a second interaction during a third period of time with the interaction based on the third period of time and generating a second probability that the user that performed the interaction also performed the second interaction.

7. The method of claim 1 , further comprising receiving, by the measurement server from a website service, a log of website queries received by the website service and corresponding to device identifiers of devices performing interactions.

8. The method of claim 1 , wherein the identifier of the user is indicative of a device the user operates, and wherein the device is at least one of a mobile phone, a desktop computer, a gaming console, or a smart assistant.

9. The method of claim 1 , wherein generating the probability that the user that performed the interaction received the second item of content broadcast further comprises determining an adjustment factor such that it adjusts the probability based on a prior generated probability.

10. The method of claim 1 , wherein the interaction comprises at least one of a cookie, a username, an internet protocol (IP) address, a media access control (MAC) address, or a globally unique identifier (GUID), associated with a prior interaction that uniquely identifies the user that performed the interaction.

11. They method of claim 1 , wherein the first item of content broadcast and the second item of content broadcast is at least one of a television broadcast, a radio broadcast, a music broadcast, or an internet broadcast.

12. A system for audience measurement, comprising:

a measurement server configured to:

determine an interaction during a first period of time;

retrieve, from a plurality of items of content broadcast, an identification of a first item of content broadcast during the first period of time corresponding to the interaction;

retrieve an identification of a second item of content broadcast during a second period of time;

generate a probability that a user that performed the interaction received the second item of content broadcast; and

associate an identifier of the user that performed the interaction with the second item of content broadcast based at least on the probability.

13. The system of claim 12 , wherein the measurement server is further configured to associate the interaction with at least one of a downloaded item of content, a webpage visit, a search, or input data.

14. The system of claim 12 , wherein the measurement server is further configured to determine that the interaction has an uplift above a baseline volume for the interaction during the first period of time, wherein determining further comprises receiving monitoring data associated with a number of interactions over a designated period of time.

15. The system of claim 12 , wherein the measurement server is further configured to receive, from a website service, a log of website queries received by the website service and corresponding to device identifiers of devices performing interactions.

16. The system of claim 12 , wherein the identifier of the user is indicative of a device the user operates, and wherein the device is at least one of a mobile phone, a desktop computer, a gaming console, or a smart assistant.

17. The system of claim 12 , wherein the interaction comprises at least one of a cookie, a username, an internet protocol (IP) address, a media access control (MAC) address, or a globally unique identifier (GUID), associated with a prior interaction that uniquely identifies the user that performed the interaction.

18. They system of claim 12 , wherein the first item of content broadcast and the second item of content broadcast is at least one of a television broadcast, a radio broadcast, a music broadcast, or an internet broadcast.

19. A non-transitory computer-readable storage medium storing instructions that when executed by one or more data processors, cause the one or more data processors to perform operations including:

determining an interaction during a first period of time;

retrieving, from a plurality of items of content broadcast, an identification of a first item of content broadcast during the first period of time corresponding to the interaction;

retrieving an identification of a second item of content broadcast during a second period of time;

generating a probability that a user that performed the interaction received the second item of content broadcast; and

associating an identifier of the user that performed the interaction with the second item of content broadcast based at least on the probability.

20. The non-transitory computer-readable storage medium of claim 19 , wherein execution of the instructions further cause the one or more data processors to:

associating the interaction with at least one of a downloaded item of content, a webpage visit, a search, or input data.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2022
From: OZTASKENT, ANT; VOLOVICH, YAROSLAV; TROLLOPE, INGRID MCAULAY; HOLLENDONER, MARGARET
To: GOOGLE INC.
Reel/Frame 059156/0024 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2022
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 059310/0963 →
CHANGE OF NAME Recorded Apr 30, 2021
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 056107/0678 →
Continuity (4)
Continuation 16742017 · Jan 14, 2020
Continuation 15958352 · Apr 20, 2018
Continuation 14556317 · Dec 1, 2014
Related Publication 20210243496A1 · Aug 5, 2021
Cited By (1)
US 12,456,137