Methods and apparatus to collect distributed user information for media impressions

US11785293B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11785293-B2
Application numberUS-202217688683-A
CountryUS
Kind codeB2
Filing dateMar 7, 2022
Priority dateDec 17, 2015
Publication dateOct 10, 2023
Grant dateOct 10, 2023

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.

A disclosed example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to store a logged media impression for a media identifier representative of media accessed via the Internet, cause transmission of a device identifier or a user identifier to a database proprietor when a user has not elected to not participate in third-party tracking corresponding to online activities, access user information from the database proprietor based on the device identifier or the user identifier, log a demographic impression based on the media impression and the user information, and generate an impression report corresponding to the media based on the demographic impression.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus, comprising: at least one memory; instructions in the apparatus; and programmable circuitry to be programmed by the instructions to: store a logged media impression for a media identifier representative of media accessed via the Internet; cause transmission of a device identifier or a user identifier to a database proprietor after determining that an opt-out flag from a first server associated with a provider of the media indicates that a user has not elected to not participate in third-party tracking corresponding to online activities; access user information from the database proprietor based on the device identifier or the user identifier; log a demographic impression based on the media impression and the user information; and generate an impression report corresponding to the media based on the demographic impression. 2. The apparatus of claim 1 , wherein the programmable circuitry is to access the opt-out flag received in a server-to-server communication at a second server associated with an audience measurement entity from the first server associated with the provider of the media. 3. The apparatus of claim 1 , wherein the media is accessed via the Internet using an over-the-top device or a smart television. 4. The apparatus of claim 1 , wherein the device identifier or the user identifier is at least one of an Ad-ID, an Identifier for Advertisers, a GOOGLE Advertising ID, or a ROKU ID. 5. The apparatus of claim 1 , wherein the programmable circuitry is to generate the demographic impression by associating demographic information from the user information with the media impression corresponding to the media. 6. The apparatus of claim 1 , wherein the third-party tracking is third-party tracking corresponding to activities at a webpage of an Internet media provider. 7. The apparatus of claim 1 , wherein the programmable circuitry is to generate the impression report for the media based on a contract of an audience measurement entity to measure the media for the provider of the media, the impression report being a user-level or an aggregate-level impression report. 8. A method, comprising: storing, in memory, a logged media impression for a media identifier representative of media accessed via the Internet; causing, by executing an instruction with programmable circuitry, transmission of a device identifier or a user identifier to a database proprietor after determining that an opt-out flag from a first server associated with a provider of the media indicates that a user has not elected to not participate in third-party tracking corresponding to online activities; accessing, by executing an instruction with the programmable circuitry, user information from the database proprietor based on the device identifier or the user identifier; logging, by executing an instruction with the programmable circuitry, a demographic impression based on the media impression and the user information; and generating, by executing an instruction with the programmable circuitry, an impression report corresponding to the media based on the demographic impression. 9. The method of claim 8 , further including accessing the opt-out flag received in a server-to-server communication at a second server associated with an audience measurement entity from the first server associated with the provider of the media. 10. The method of claim 8 , wherein the media is accessed via the Internet using an over-the-top device or a smart television. 11. The method of claim 8 , wherein the device identifier or the user identifier is at least one of an Ad-ID, an Identifier for Advertisers, a GOOGLE Advertising ID, or a ROKU ID. 12. The method of claim 8 , further including generating the demographic impression by associating demographic information from the user information with the media impression corresponding to the media. 13. The method of claim 8 , wherein the third-party tracking is third-party tracking corresponding to activities at a webpage of an Internet media provider. 14. The method of claim 8 , further including accessing an opt-out detector to determine whether the user has elected to opt out of participating in third-party tracking. 15. A non-transitory computer readable medium comprising machine-readable instructions to cause a first server to at least: store a logged media impression for a media identifier representative of media accessed via the Internet; cause transmission of a device identifier or a user identifier to a database proprietor after determining that an opt-out flag from a second server associated with a provider of the media indicates that a user has not elected to not participate in third-party tracking corresponding to online activities; access user information from the database proprietor based on the device identifier or the user identifier; log a demographic impression based on the media impression and the user information; and generate an impression report corresponding to the media based on the demographic impression. 16. The non-transitory computer readable medium of claim 15 , wherein the first server is associated with an audience measurement entity, the instructions to cause the first server to access the opt-out flag received in a server-to-server communication at the first server from a second server associated with the provider of the media. 17. The non-transitory computer readable medium of claim 15 , wherein the media is accessed via the Internet using an over-the-top device or a smart television. 18. The non-transitory computer readable medium of claim 15 , wherein the device identifier or the user identifier is at least one of an Ad-ID, an Identifier for Advertisers, a GOOGLE Advertising ID, or a ROKU ID. 19. The non-transitory computer readable medium of claim 15 , wherein the instructions are to cause the first server to generate the demographic impression by associating demographic information from the user information with the media impression corresponding to the media. 20. The non-transitory computer readable medium of claim 15 , wherein the instructions are to cause the first server to deliver the impression report to the provider of the media via a server-to-server communication.

Assignees

Inventors

Classifications

  • Monitoring of end-user related data (arrangements for monitoring the users' behaviour or opinions in broadcast systems H04H60/33) · CPC title

  • Market modelling; Market analysis; Collecting market data · CPC title

  • using third party service providers · CPC title

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • Management of end-user data (customer care in data networks H04L41/5077) · CPC title

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 US11785293B2 cover?
A disclosed example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to store a logged media impression for a media identifier representative of media accessed via the Internet, cause transmission of a device identifier or a user identifier to a database proprietor when a user has not elected to not participate in third-p…
Who is the assignee on this patent?
Nielsen Co Us Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/44213. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 10 2023 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).