Mobile Ad Delivery Pacing Using Location Conversion Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies struggle to effectively utilize mobile device location data for targeted information delivery, particularly in predicting location events and optimizing information campaigns based on conversion probabilities.
Innovation Solution
A system and method for pacing information delivery to mobile devices using machine-trained location prediction models that convert raw location data into geo-fence and geo-block events, apply bidding models based on conversion probabilities, and calibrate predictions for specific campaigns, reducing resource requirements and improving prediction accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If machine-trained location prediction models are used to predict conversion probabilities, then prediction accuracy is improved, but memory and processing requirements increase
Solution Approach 1:
The patent segments the location prediction task into multiple components: geo-fence event detection, geo-block event detection, and conversion probability prediction. Each component is handled by separate machine learning models trained on specific datasets, allowing the system to process location data in modular stages rather than requiring a single large-scale model, thus reducing overall processing requirements while maintaining accuracy.
Solution Approach 2:
The system performs preliminary actions by pre-processing location data into structured formats (geo-fence events, geo-block events) before prediction. Historical location data is pre-trained to create location prediction models that can be applied to new data without requiring intensive real-time processing, shifting computational burden to offline training phases.
2Measurement precision
If comprehensive location data is collected and processed, then prediction accuracy is improved, but data processing time increases
Solution Approach 1:
The patent extracts only the most relevant features from comprehensive location data for prediction. The system identifies and extracts key parameters such as geo-fence events, geo-block events, and location patterns that are most predictive of conversion, discarding redundant information. This extraction approach maintains prediction accuracy while significantly reducing the volume of data requiring processing.
Solution Approach 2:
Location data is pre-processed and structured into standardized formats (geo-fence events, geo-block events) in advance. This preliminary structuring organizes raw location data into prediction-ready formats with extracted features, eliminating the need for complex real-time data processing during prediction operations.
3Productivity
If location prediction models are calibrated for specific campaigns, then campaign optimization is improved, but model complexity increases
Solution Approach 1:
The patent applies local quality by calibrating location prediction models with campaign-specific parameters and thresholds. Different campaigns can have customized prediction criteria, geo-fence configurations, and conversion definitions tailored to their specific objectives. This allows each campaign to be optimized independently without requiring complete model redesign, managing complexity through localized adjustments rather than global changes.
Solution Approach 2:
The system uses universal location prediction models that can serve multiple campaigns simultaneously. The core prediction engine processes location data in a standardized way, and campaign-specific optimization is achieved through configurable parameters and thresholds rather than requiring separate models for each campaign. This multi-functional approach reduces overall system complexity while maintaining campaign-specific optimization capabilities.
Data Source
AI summary
Described herein are system and method for pacing information delivery to mobile devices. The method comprises, for each respective request of a first plurality of requests received during a time unit that qualifies for information delivery, predicting a respective conversion probability corresponding to a predicted probability of a mobile device associated with the respective request having at least one location event at any of one or more POIs during a time frame corresponding to the time unit. The method further comprises placing a bid for fulfilling the respective request based on the respective conversion probability and a bidding model, determining a set of predicted numbers of conversions corresponding, respectively, to a set of ranges of predicted conversion probabilities for a first number of fulfilled requests corresponding to the time unit, and adjusting the bidding model based at least on the predicted number of conversions.


