G06Q30/0242

SYSTEMS AND METHODS FOR UNOBTRUSIVELY DISPLAYING MEDIA CONTENT ON PORTABLE DEVICES
20230009540 · 2023-01-12 ·

A method of displaying media content on a display screen of a communication device. The method includes receiving an indication of a state transition of a first Activity of an application program being executed on a processor of the communication device. The processor, in response to the indication, executes program code in order to monitor a memory state of the operating system so as to determine a user interface state associated with the first Activity. The processor further determines whether the first Activity is finishing based at least in part on the user interface state. Upon determining the first Activity is finishing, the processor causes the media content to be displayed upon further determining that a predetermined condition associated with the communication device exists.

SYNTHETIC TOTAL AUDIENCE RATINGS

Example methods, apparatus, systems and articles of manufacture to determine synthetic total audience ratings are disclosed. Disclosed example apparatus are to access census data including census viewing statements associated with media content presented by census devices, access panel data including panelist viewing statements associated with media content presented by panel devices, the panel data including weights to represent numbers of individuals to be represented by corresponding panelists, divide the weights for respective ones of the panelists into respective sets of split weights, and assign the census viewing statements to at least subsets of the sets of split weights to determine the audience ratings for the population, the assignment of the census viewing statements to the at least subsets of the sets of split weights based on a reach constraint.

Rebroadcasting of advertisements in a social network
11551267 · 2023-01-10 · ·

The subject matter of this specification can be embodied in, among other things, a method that receives at a server a first request to rebroadcast a first sponsored content item that was displayed on the social network to the first user to a second user. A second request to display at least one sponsored content item to the second user when the second user accesses an electronic document associated with the social network is received at the server. The first sponsored content item is retrieved for rebroadcast from one or more sponsored content items indicated for rebroadcast to the second user. The first sponsored content item is output to the second user of the social network in response to the second request to display and without requiring the second user to select the first sponsored content item for display.

SYSTEMS AND METHODS FOR PROVIDING OPTIMIZED LEADING MESSAGES
20230214877 · 2023-07-06 ·

Systems, apparatus, methods, and computer program products are provided for optimized and effective leading messages, which may be an email subject that may provoke a consumer to access the body portion of an email message. A system may include circuitry configured to programmatically determine a predicted access rate for a leading message when the leading message is provided as a portion of a promotional message. Circuitry may be configured to track historical data indicating the access rates of leading messages and/or leading message terms. The circuitry may be configured to leverage the historical data to determine predicted access rates for leading messages, such as based at least in part on historical access rates associated with one or more leading message terms of the leading message.

Multivariate digital campaign content exploration utilizing rank-1 best-arm identification

Methods, systems, and non-transitory computer readable storage media are disclosed for determining parameters for digital campaign content in connection with executing digital campaigns using a rank-one assumption and a best-arm identification algorithm. For example, the disclosed system alternately explores response data in the first dimension and response data in the second dimension using the rank-one assumption and the best-arm identification algorithm to estimate highest sampling values from each dimension. In one or more embodiments, the disclosed system uses the estimated highest sampling values from the first and second dimension to determine a combination with a highest sampling value in a parameter matrix constructed based on the first dimension and the second dimension, and then executes the digital campaign using the determined combination.

SYSTEM AND METHOD FOR REAL-TIME USER RESPONSE PREDICTION FOR CONTENT PRESENTATIONS ON CLIENT DEVICES
20230214876 · 2023-07-06 ·

In an aspect, a request to display information on a client device of a user can be received. A plurality of features associated with the request can be extracted. The plurality of features can include at least one feature characterizing the user and at least an additional feature characterizing the client device. A feature vector based on the features associated with the request can be generated. A predicted response value of the user to a content presentation can be generated using a predictive model and the feature vector. The predicted response value can characterize a likelihood of the user interacting with the content presentation. A request response value can be determined based on a content presentation impression value and the feature vector. The request response value and the content presentation can be transmitted for display on the client device of the user.

Verification system for message delivery and processing
11552917 · 2023-01-10 · ·

A verification system implements technical solutions for verifying the delivery of messages transmitted by mobile communication systems and the processing of those messages. The message verification system includes a model database and verification processing circuitry configured to receive transmitter route data, receive receiver route data, determine a viewshed for a message, and compare the viewshed to the receiver route data.

METHOD AND SYSTEM FOR CLICK RATE BASED DYNAMIC CREATIVE OPTIMIZATION AND APPLICATION THEREOF

The present teaching relates to generating combination distributions for ads. A prediction model is obtained via machine learning with respect to a criterion. Training data are associated with multiple ads each having multiple attributes, and include combinations with recorded performance for each ad. Each combination has multiple assets representing respective attributes of an ad. Using the prediction model, performance of each combination of each ad can be predicted and used for generating combination distributions for the ads. Such generated combination distributions are then sent to an explore/exploit layer (EEL) at a frontend ad serving engine so that it can draw a combination associated with an auction winning ad for rendering on a webpage viewed by a user on a user device.

Model of Brand Health
20230214860 · 2023-07-06 · ·

Systems and methods for measuring a brand health of a brand in real-time and the subsequent allocating of resources. The system comprises at least one device having at least one processor, at one least memory device storing instructions that are executable on the at least one processor, and a non-transitory, computer-readable medium embodying computer program code to implement a method for measuring the brand health of the brand in real-time. The method entails obtaining unique IDs who engage with both the brand and competing brands during a period of time; determining a set of real-time coefficients of the brand; calculating a market share of the brand via the use of the coefficients; calculating the brand health of the brand in real-time via the use of both the market share and real-time coefficients of the brand, and allocating, based on the brand health of the brand, marketing resources for the brand.

SYSTEM AND METHOD FOR THIN EXPLORE/EXPLOIT LAYER FOR PROVIDING ADDITIONAL DEGREE OF FREEDOM IN RECOMMENDATIONS

The present teaching relates to displaying ads. An explore/exploit layer (EEL) is provided at frontend ad serving engine for storing combination distributions with respect to multiple ads. Each ad has multiple attributes. Each attribute can be instantiated using one of multiple assets. The frontend ad serving engine requests a recommended ad for bidding an ad display opportunity in a slot of a webpage viewed by a user on a user device. The recommended ad is one of the multiple ads. When the auction is successful, a combination of assets for the ad is drawn from the combination distributions in EEL and each of the assets instantiates a corresponding attribute of the ad. The combination is transmitted to the user device to render the ad.