Server-to-server ad auction system reducing latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current monetization ecosystems for mobile applications face inefficiencies due to the reuse of desktop ads, lack of transparency in monetization processes, and high latency in ad delivery, which affects both advertisers and users.
Innovation Solution
A server-to-server real-time bidding system that performs blind, real-time auctions across multiple creative types, allowing for transparent and efficient ad delivery without the need for a software development kit (SDK), utilizing cloud infrastructure and concurrent functions to reduce latency and increase revenue.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If desktop ad monetization ecosystems are reused for mobile applications, then existing ad inventory can be utilized, but latency in ad delivery increases and transparency is reduced
Solution Approach 1:
The patent segments the ad delivery process into distinct components: mobile ad requests are handled separately from desktop ad workflows, with dedicated mobile ad servers and independent auction processes. This segmentation eliminates the latency caused by desktop ad ecosystem reuse while maintaining separate transparency protocols for mobile monetization.
Solution Approach 2:
The patent introduces mobile ad servers as intermediary components between mobile applications and ad exchanges. These intermediaries facilitate real-time bidding auctions specifically for mobile ads, reducing delivery latency while providing transparent visibility into the monetization process through standardized response formats that include bid details and selection criteria.
2Productivity
If blind real-time bidding auctions are implemented across multiple creative types, then revenue increases, but system complexity increases
Solution Approach 1:
The patent implements a universal ad server architecture that handles multiple creative types (video, display, native) through a single real-time bidding auction process. The system universally processes different ad formats using standardized protocols, increasing publisher revenue across all creative types while avoiding the complexity of separate specialized systems for each ad format.
Solution Approach 2:
The patent changes key parameters of the bidding system by implementing blind auctions where bid values are determined algorithmically based on multiple factors including user demographics, device characteristics, and ad performance metrics. This parameter-based approach automates revenue optimization while reducing the complexity of manual configuration and management.
3Loss of time
If server-to-server real-time bidding is implemented without SDK, then latency is reduced, but ease of operation decreases
Solution Approach 1:
The patent replaces the mechanical SDK integration model with a server-to-server communication architecture. Instead of requiring client-side SDK installation and configuration, the system uses direct server-to-server HTTP requests for ad requests and responses. This substitution reduces latency by eliminating client-side processing overhead while providing standardized APIs that simplify integration compared to traditional SDK approaches.
Data Source
AI summary
Systems, methods, and computer program products are provided for auctioning advertising inventory for various applications, including for mobile applications. In various embodiments, a request for an advertisement is received at a first server from a client device. The request is sent, from the first server, to two or more remote servers. A bid value and an asset to be presented at the client device is received from each of the two or more remote servers. A highest bid is determined from the received bid values. Whether the asset associated with the highest bid is compliant based on the request is determined. When the asset is determined to be compliant, the asset is sent to the client device.


