G06Q30/0264

MESSAGE TRANSMITTAL STRATEGY OPTIMIZATION

An example method of message routing includes: receiving a request to send a message to a specified user of a plurality of users of a communication services platform; providing a user profile of the specified user to a send time optimization model, wherein the user profile characterizes actions of one or more predefined action types that were performed by the specified user in response to receiving previous communications; identifying, based on the output of the send time optimization model, a preferred time range for communicating with the specified user; and causing, within the preferred time range, a message to be sent to the specified user.

INSERTION OF AD-SONG ADVERTISEMENTS

A media programming log is evaluated, and a determination is made that the media programming log includes an ad song scheduled for broadcast within a proximity threshold of a commercial set. The ad song is associated with an advertiser. An evaluation of spot inventory associated with the commercial set is performed, and a determination is made that at least one spot in the commercial set can be used for insertion of an ad-song advertisement. The ad-song advertisement contains at least a portion of a version of the ad song. The ad-song advertisement can then be inserted into at least one spot of a broadcast log, which can be delivered to an audio server for broadcast.

MODIFYING MEDIA SCHEDULE BASED ON CROSS-PLATFORM DETECTION OF CONTENT TRIGGER

An automated media scheduling system maintains information associating multiple different content triggers with multiple different content adjustment parameters. The media scheduling system monitors media content across multiple media platforms for a content trigger. In response to detecting a particular content trigger, the media scheduling system adjusts playout of scheduled media content based on a content adjustment parameter associated with the detected content trigger.

Techniques for rendering advertisements with rich media
09563826 · 2017-02-07 · ·

In one embodiment, an advertisement is matched to subject matter in a portion of rich media content, such as a digital video, Flash animation, etc. For example, during the playing of rich media content, it may be determined by audio recognition techniques that the content's subject matter matches or correlates with an advertisement. Rendering preferences associated with the advertisement are then determined. The rendering preferences may be used to determine how the advertisement should be rendered (i.e., displayed in association with the content). The advertisement is then served to a device. The advertisement is served such that it can be rendered relative to a time that the portion of media is being displayed on the device.

Computerized Information and Display Apparatus
20170032785 · 2017-02-02 ·

Apparatus useful for obtaining and displaying information. In one embodiment, the apparatus includes a wireless network interface, touch screen input and display device, and speech processing apparatus configured to receive user speech input and enable performance of various tasks via a remote entity, such as obtaining desired information relating to a desired entity or organization In one implementation, user touch input on the input and display device is converted to spatial or geographic coordinates, and imagery relating to those coordinates is provided to the user on the same device.

TRANSACTION AND COMMUNICATION SYSTEM AND METHOD FOR VENDORS AND PROMOTERS

Transaction and communication systems and methods are disclosed for vendors and promoters. Some embodiments disclosed herein provide a deal manager system comprising transaction data associated with the promotional activities of one or more promoters, such as promoters registered with the deal manager system. The deal manager system can process the transaction data and provide compensation to promoters for their promotional activities based at least partly thereon. In certain embodiments, at least a portion of the transaction data can be provided to one or more vendors. A vendor may direct that benefits or promotional material be provided to a subset of promoters based at least in part on the received transaction data. The deal manager system may include promoter contact information, and materials provided by the vendor may be conveyed by the deal manager system to certain promoters based on the same.

LIST-BASED ADVERTISEMENT SERVING

A computer system and method for list-based advertisement serving are provided. In at least one embodiment, a computer system or method may comprise creating advertisement lists before runtime based on list generation data, wherein each of the advertisement lists is associated with a respective target audience definition. The computer system or method may also comprise allocating advertisements among the advertisement lists before runtime, based on the list generation data, to cause each advertisement list to include a prioritized sequence of advertisements.

Systems and methods for providing offers using a mobile device
09558504 · 2017-01-31 · ·

A wireless device is enabled to provide offers. The wireless device receives card data for a financial account card and stores the card data in a memory associated with the wireless device. Responsive to using the card data in a transaction at a first merchant location, the wireless device receives transaction line-item data from a computing system associated with the first merchant location. The wireless device determines merchant information for a second merchant location and determines an offer associated with the second merchant location based on the line-item data and the merchant information for the second merchant. The wireless device presents the offer when the wireless device is near the second merchant location.

MESSAGE TRANSMITTAL STRATEGY OPTIMIZATION

An example method of message routing includes: receiving, by one or more processors, a request to send a message to a specified user of a plurality of users of a communication services platform; providing a user profile of the specified user to a communication channel selection model, wherein the user profile characterizes actions of one or more predefined action types that were performed by the specified user in response to receiving previous communications; identifying, based on the output of the communication channel selection model, a preferred communication channel for communicating with the specified user; determining, based on the preferred communication channel, a communication strategy for the specified user; and causing, pursuant to the communication strategy, a message to be sent to the specified user.

CROSS-SCREEN OPTIMIZATION OF ADVERTISING PLACEMENT
20250133271 · 2025-04-24 · ·

A method includes receiving first viewership data associated with a first consumer view of an advertisement of an advertising campaign, generating a first consumer characterization based on the first viewership data, and calculating a predictive model of consumer behavior in view of the first consumer characterization and a plurality of constraints. The method also includes running a first plurality of simulations using the predictive model in a plurality of advertisement campaigns. The method also includes receiving second viewership data associated with a second consumer view of the advertisement of the advertising campaign. The method also includes generating a second consumer characterization based on the second viewership data. The method also includes updating the predictive model in view of the second consumer characterization. The method also includes providing at least one of the first consumer characterization, the second consumer characterization, or the predictive model to a user interface.