G06Q30/0243

Optimizing Dataset Transformations For Use By Machine Learning Models
20240028266 · 2024-01-25 ·

Generating a transformed dataset for use by a machine learning model in an artificial intelligence infrastructure that includes one or more storage systems and one or more graphical processing unit (GPU) servers, including: storing, within one or more storage systems, a transformed dataset generated by applying one or more transformations to a dataset that are identified based on one or more expected input formats of data received as input data by one or more machine learning models to be executed on one or more servers; and transmitting, from the one or more storage systems to the one or more servers without reapplying the one or more transformations on the dataset, the transformed dataset including data in the one or more expected formats of data to be received as input data by the one or more machine learning models.

SYSTEM AND METHOD FOR GENERATING GEOGRAPHIC ZONE INFORMATION FOR CONSUMERS
20240029140 · 2024-01-25 ·

Embodiments provide computer apparatuses, computer systems and computer-executable methods for generating geographic zone information associated with a consumer. A method includes receiving a first geographic location associated with the consumer, and programmatically identifying a first geographic zone associated with the first geographic location. The method also includes programmatically generating a first importance score associated with the first geographic zone and associated with the consumer. The method also includes storing, on a non-transitory computer-readable medium, the first geographic zone and the first importance score associated with the consumer.

Systems, methods, and devices for optimizing advertisement placement

A computing system is configured to analyze historic data generated by an optimization system to provide recommended weightings for placement of creatives on publisher's pages. The weightings may be generated by providing forecasting the likelihood that a particular creative will lead to greater conversion or revenue compared to other creatives. The creatives may be grouped into one or more phases based on the amount of statistical data available for analyzing the particular creatives such that new creatives are given sufficient weighting to receive impressions despite the lack of historical data for a creative. Performance of placed creatives may be tracked by the passing of URLs with information attached to identify the particular creative and placement.

Responding to an electronic message communicated to a large audience

A first electronic message being widely disseminated can be identified. First content of the first electronic message can be analyzed and a determination can be made as to whether the first content satisfies at least a first criterion. Responsive to determining that the first content satisfies at least the first criterion, a second electronic message including second content can be automatically generated. Communication of the second electronic message to a first set of people can be initiated, and responses by the first set of people to the second electronic message can be monitored. A determination can be made as to whether the responses satisfy at least a second criterion. Responsive to determining that the responses satisfy at least the second criterion, the second electronic message can be communicated to at least a second set of people.

Video-Tournament Platform
20200065853 · 2020-02-27 ·

A method for conducting a tournament includes activating a competition, receiving video submissions from a plurality of content providers, and transmitting a compensation amount to at least a subset of the content providers, each having provided an acceptable video submission. The acceptable video submissions are assigned a seed-position and published based on the assigned seed positions to a plurality of voters. A winning content provider is determined based at least in part on votes received, and a prize is transmitted to the winning content provider. The compensation amount provided to each of the content providers obviates the prize from being construed as a lottery. The method can further include gaming-avoidance and anti-fraud features. League structures can be created to increase user retention and add relevancy of each competition to a user's continued experience on the platform.

EYE GAZE TRACKING OF A VEHICLE PASSENGER

Systems, methods, and devices for determining an object identification hit for an object within a user's approximate field of vision during a vehicle trip are provided. A method of the disclosure includes determining eye tracking data associated with a user of a vehicle from a vehicle sensor and determining a field of vision of the user based on the eye tracking data. The method includes determining object data associated with an object within the field of vision and identifying the object within the field of vision based on the object data to produce an object identification hit. The method includes storing the object identification hit in memory.

Ranking advertisements selected from one or more databases by georelevance
10565610 · 2020-02-18 · ·

A search request is received from a user and the user's context is determined. A publisher is determined for the search request. Candidate advertisements are retrieved from at least one advertisement database to create an advertisement candidate pool, the retrieving based on the user context and the search request. A set of advertisements are selected from the advertisement candidate pool. A georelevance is determined for each of the set of advertisements. The set of advertisements is sorted, wherein the advertisements are sorted based on, at least in part, the georelevance of each of the set of advertisements. The sorted set of advertisements is then transmitted to the user.

Advertiser campaign script execution management

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules, and managing the execution of the rules.

Pathing and attribution in marketing analytics
10558985 · 2020-02-11 · ·

There are disclosed marketing analytics apparatus and processes. There is a data store of interactions between a plurality of customers and one or more vendors over a plurality of channels. Pathing and attribution of these interactions may be obtained as marketing analytics. Pathing may be obtained in part with a match programming statement which identifies all of the paths in the data store matching criteria specified in the match programming statement. Pathing may be obtained in part with a split programming statement which splits all of the journeys in the data store into paths. After pathing, an attribution pathing statement may be used to attribute conversions to other events.

Retargeting events service for online advertising

This disclosure describes systems, methods, and computer-readable media related to retargeting online advertisement campaign recommendations for advertisements with multiple items or services. Bids may be based on a combined advertisement creative comprising two or more items or services. Dynamically selecting multiple items at bid time using a retargeting model to determine a potential revenue generation amount associated with an event may increase the probability of a conversion event based on the creative that includes the selected items. In some embodiments, a machine-learned retargeting model may be used to select multiple items to be displayed in an advertisement. The retargeting model may be applied to items that were previously viewed by the consumer and may determine a value for each of the items using factors. A bid may be calculated for each of the selected items using the values determined by the retargeting model.