Control System Network Latency Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In real-time automated exchange systems, slow or faulty networks can lead to discrepancies in impression counts between control systems and supplemental content servers, resulting in reduced revenue and campaign effectiveness due to incomplete or non-rendered supplemental content, and lower conversion rates.
Innovation Solution
A method for a control system to identify browsers retrieving supplemental content over slow networks by measuring the time difference between initial and tracking impression indicators, allowing it to adjust responses to minimize resource usage on unproductive opportunities, such as temporarily ceasing bids or switching to simpler content formats, thereby maximizing the chances of successful impressions and conversions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the control system continues to respond to opportunities corresponding to a browser on a slow network, then the control system impression count increases, but the supplemental content server impression count does not increase due to failed content delivery
Solution Approach 1:
The system implements feedback by monitoring whether supplemental content successfully renders in the browser. The supplemental content server sends confirmation back to the control system about whether the content was delivered and rendered. This feedback loop allows the control system to adjust its bidding behavior based on actual delivery success rates, preventing continued spending on non-deliverable impressions.
Solution Approach 2:
The control system dynamically adjusts its bidding strategy based on network conditions and delivery success rates. When slow network conditions are detected or delivery failures occur, the system modifies its responses to opportunities by reducing or eliminating bids for that browser, adapting to the changing conditions rather than maintaining a static bidding approach.
2Productivity
If the control system responds to opportunities on slow networks, then more impressions are counted, but conversion rates decrease due to incomplete content rendering
Solution Approach 1:
The control system changes the parameter of bidding activity based on network performance parameters. When network speed or delivery success falls below thresholds, the system adjusts its bidding parameters (bid amounts, bid frequency) to match the degraded delivery conditions, ensuring that bidding effort aligns with actual content delivery capability.
Solution Approach 2:
The system converts the harmful effect of slow networks (which would normally cause delivery failures and wasted spend) into a beneficial signaling mechanism. By monitoring delivery failures and using them to trigger bid reductions, the system transforms negative network conditions into useful information that optimizes overall campaign performance and prevents wasted spending.
3Productivity
If the control system monitors and adjusts responses based on network speed, then resource allocation improves, but system complexity increases
Solution Approach 1:
The control system performs multiple functions using the same infrastructure: it continues to receive bid requests, evaluate opportunities, and manage campaigns while adding the capability to monitor network performance and adjust bidding accordingly. The supplemental content server also serves dual purposes by delivering content and reporting delivery status back to the control system, eliminating the need for separate monitoring systems.
Data Source
AI summary
A control system determines whether a browser is retrieving supplemental content over a slow or faulty network using a tracking indicator. Based on determining that browser is retrieving supplemental content over a slow or faulty network, the control system modifies responses to opportunities to provide supplemental content to the browser. The control system may modify responses by declining to bid, responding with a lower bid amount, or responding with alternate supplemental content. Based on determining that browser is no longer retrieving supplemental content over a slow or faulty network, the control system modifies responses to opportunities to provide supplemental content to the browser by responding with a higher bid amount or responding with the original supplemental content. Thus, the control system maximizes the use of control system and campaign manager resources by responding to opportunities according to the likelihood that they will result in an impression or a conversion.


