G06Q30/0246

Processor systems to estimate audience sizes and impression counts for different frequency intervals

Processor systems to estimate audience sizes and impression counts for different frequency intervals are disclosed. An example processor system includes a memory management unit (MMU) to assign requests from computing devices indicative of accesses to media to a first block of memory and to assign user-identified impression data corresponding to user-identified impressions to a second block of memory. The processor system including an arithmetic logic unit (ALU) to determine multipliers relating a first probability distribution for the user-identified impressions to a second probability distribution for census impressions. The multipliers based on probability constraints defined by weighted probabilities associated with the second probability distribution, where different ones of the probabilities weighted based on estimated populations for corresponding ones of the different demographics. The ALU to determine a plurality of census impression counts associated with the census impressions based on the multipliers.

Methods and system for serving targeted advertisements to a consumer device

A method for auditing an advertisement impression in which a first advertisement was presented in conjunction with first media content is disclosed. The method generally comprises transmitting to a plurality of second computing devices a plurality of randomly generated first cryptographic proofs; receiving, a first message from a second computing device indicating that the first advertisement was presented in conjunction with the first media content; and evaluating the first targeting model for the first advertisement based on the at least one media content classifier.

Distributed and blockchain-based ledgers for data cloud services

Techniques are described herein for managing transactions between data consumers and data providers using a blockchain. In some embodiments, a blockchain network receive smart contracts that govern access rights to data sets provided by blockchain members and smart contracts that execute blockchain transactions based on the usage of data sets. When a data set is provided to a blockchain member through the blockchain network, usage of the data set may be tracked. Responsive to detecting usage of the data set, one or more smart contracts may execute one or more blockchain transactions within the blockchain network.

DATA SECURITY METHOD FOR PRIVACY PROTECTION

A method including receiving, at a first computing system from a second computing system, a first key and encrypted online interaction data, receiving, at the first computing system from a third computing system, a second key and encrypted offline action data encoding data indicating one or more offline actions, receiving, at the first computing system from the third computing system, executable code comprising a third key, and executing, by the first computing system, the executable code. The executable code causing the first computing system to decrypt the encrypted online interaction data and the encrypted offline action data using the first key, the second key, and the third key, correlate one or more of the offline actions in the offline action data to one or more online interactions in the online interaction data, and generate aggregate data indicating a number of offline actions correlated to the online interactions.

Methods and systems for transition-coded media, measuring engagement of transition-coded media, and distribution of components of transition-coded media
11397967 · 2022-07-26 · ·

Disclosed are methods, systems, and non-transitory computer-readable medium for transition-coded media, measuring engagement of transition-coded media, and distribution of components of transition-coded media. For instance, the method may include: obtaining a media file; determining whether the media file includes transition-coded media; in response to determining the media file includes the transition-coded media, setting up a dynamic media environment; detecting whether a user is interacting with the transition-coded media; and in response to detecting the user is interacting with the transition-coded media, executing the transition-coded media with the dynamic media environment.

OPTIMIZATION OF PROMOTIONAL CONTENT CAMPAIGNS
20220230200 · 2022-07-21 ·

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for increasing the performance of an advertisement network by monitoring requests for advertisements from applications, detecting patterns, and developing and implementing remedial actions to increase system performance.

REAL-TIME IDENTITY ENRICHMENT AND DEFINITION WITH DIGITAL SMART SCREEN

Systems and methods include acquiring data using multiple sensors in conjunction with a Digital Media Smart Screen, combining the sensor data in real time with data from big-data aggregators, resulting in real-time enriched analytics for highly-granular advertising decisions on the Digital Media Smart Screen, effectiveness measurement of those advertisements, targeting advertisements to individuals within viewing distance of the Digital Media Smart Screen, and re-targeting those individuals later with the same Digital Media Smart Screen or other displays in the same advertising ecosystem.

Measuring content consumption
11212337 · 2021-12-28 · ·

Techniques to measure consumption of content pages comprising a plurality of distinct content assets are disclosed. In various embodiments, content consumption signal data gathered by a plurality of clients, the content consumption signal data reflecting for at least a subset of content pages user engagement by content asset comprising the content page, is received. The received content consumption signal data and content attribute data associated with each respective content page are used to compute for each content page a content consumption metric reflecting an amount of content determined to have been consumed.

Dynamically Changing Promotions Displayed on a Mobile Device and Measuring The Benefit Thereof
20210398165 · 2021-12-23 ·

In a system for dynamically selecting messages for display on a mobile device, the message to be displayed is selected based on a change in one or more parameters associated with the user of the device. The parameters include a set of promotions previously transmitted to the user device or a purchasing pattern of one or more other users to whom a particular promotion was sent previously.

PRIVACY PRESERVING DATA SHARING FOR CAMPAIGNS
20210400023 · 2021-12-23 ·

A framework associated with an online store is configured to enable privacy preserving data sharing for invitational campaigns by limiting the amount of data that is shared to a content delivery network for the campaign until a sufficient number of interactions have occurred to provide crowd anonymity to participants in the campaign.