Methods and apparatus to collect distributed user information for media impressions

US12200299B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12200299-B2
Application numberUS-202318463229-A
CountryUS
Kind codeB2
Filing dateSep 7, 2023
Priority dateDec 17, 2015
Publication dateJan 14, 2025
Grant dateJan 14, 2025

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. A computing system, comprising: a network interface; a processor; and memory storing computer-readable instructions that, when executed by the processor, cause the computing system to perform operations comprising: storing a logged media impression for a media identifier representative of media accessed via the Internet; determining that a client device has not opted-out of third-party tracking associated with online activities; based on the determination that the client device has not opted-out of third-party tracking associated with online activities, causing transmission, via the network interface and to a database proprietor, of a device identifier or a user identifier associated with the client device; accessing, via the network interface, user information from the database proprietor based on the device identifier or the user identifier; and logging a demographic impression based on the logged media impression and the user information. 2. The computing system of claim 1 , wherein determining that the client device has not opted-out of third-party tracking associated with online activities comprises: receiving, via the network interface and from a server associated with a provider of the media, an opt-out flag indicating that the client device has not opted-out of third-party tracking associated with online activities, wherein the server is located remotely from the computing system. 3. The computing system of claim 1 , wherein the media is accessed via the Internet using an over-the-top device or a smart television. 4. The computing system 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 computing system of claim 1 , the operations further comprising: generating the demographic impression by associating demographic information from the user information with the logged media impression corresponding to the media. 6. The computing system of claim 1 , the operations further comprising: generating an impression report corresponding to the media based on the demographic impression. 7. The computing system of claim 6 , the operations further comprising: causing transmission of the impression report via the network interface and to a server associated with a provider of the media. 8. A non-transitory computer readable medium comprising instructions that, when executed, cause a processor to perform operations comprising: storing a logged media impression for a media identifier representative of media accessed via the Internet; determining that a client device has not opted-out of third-party tracking associated with online activities; based on the determination that the client device has not opted-out of third-party tracking associated with online activities, causing transmission, via a network interface and to a database proprietor, of a device identifier or a user identifier associated with the client device; accessing, via the network interface, user information from the database proprietor based on the device identifier or the user identifier; and logging a demographic impression based on the logged media impression and the user information. 9. The non-transitory computer readable medium of claim 8 , wherein determining that the client device has not opted-out of third-party tracking associated with online activities comprises: receiving, via the network interface and from a server associated with a provider of the media, an opt-out flag indicating that the client device has not opted-out of third-party tracking associated with online activities. 10. The non-transitory computer readable medium of claim 8 , wherein the media is accessed via the Internet using an over-the-top device or a smart television. 11. The non-transitory computer readable medium 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 non-transitory computer readable medium of claim 8 , the operations further comprising: generating the demographic impression by associating demographic information from the user information with the logged media impression corresponding to the media. 13. The non-transitory computer readable medium of claim 8 , the operations further comprising: generating an impression report corresponding to the media based on the demographic impression. 14. The non-transitory computer readable medium of claim 13 , the operations further comprising: causing transmission of the impression report via the network interface and to a server associated with a provider of the media. 15. A method performed by a computing system comprising a processor and a network interface, the method comprising: storing a logged media impression for a media identifier representative of media accessed via the Internet; determining that a client device has not opted-out of third-party tracking associated with online activities; based on the determination that the client device has not opted-out of third-party tracking associated with online activities, causing transmission, via the network interface and to a database proprietor, of a device identifier or a user identifier associated with the client device; accessing, via the network interface, user information from the database proprietor based on the device identifier or the user identifier; and logging a demographic impression based on the logged media impression and the user information. 16. The method of claim 15 , wherein determining that the client device has not opted-out of third-party tracking associated with online activities comprises: receiving, via the network interface and from a server associated with a provider of the media, an opt-out flag indicating that the client device has not opted-out of third-party tracking associated with online activities, wherein the server is located remotely from the computing system. 17. The method of claim 15 , wherein the media is accessed via the Internet using an over-the-top device or a smart television. 18. The method 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 method of claim 15 , further comprising: generating the demographic impression by associating demographic information from the user information with the logged media impression corresponding to the media. 20. The method of claim 15 , further comprising: generating an impression report corresponding to the media based on the demographic impression; and causing transmission of the impression report via the network interface and to a server associated with a provider of the media.

Assignees

Inventors

Classifications

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

  • using third party service providers · CPC title

  • Analytics of user selections, e.g. selection of programmes or purchase activity (monitoring of user selections in data processing systems G06F11/34; arrangements for monitoring the user's behaviour or opinions in broadcast systems H04H60/33) · CPC title

  • on social networks · CPC title

  • Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number (arrangements where receivers interact with the broadcast H04H20/38) · 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 US12200299B2 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/44226. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 14 2025 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).