Dynamic Timer Adjustment for Content Refresh Rate Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Excessive network transmissions of network traffic data can lead to inefficient bandwidth utilization, processor overload, and degrade response quality in computing devices, especially when they are at or above their processing capacity, complicating data routing and user experience.
Innovation Solution
A data processing system that includes a timer adjustment component and a content selector component, which dynamically adjusts the refresh rate of content items displayed on electronic devices by comparing the magnitudes of content items and overriding static timer values, reducing remote procedure calls, network requests, battery, memory, and processor utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the refresh rate of content items is increased to improve content freshness, then content update frequency is improved, but network traffic and processor utilization increase
Solution Approach 1:
The patent implements dynamic timer adjustment where the refresh interval is not fixed but adapts based on real-time conditions. The system monitors network traffic patterns and processor load, then dynamically modifies the timer value to balance content freshness with resource conservation. This resolves the contradiction by making the refresh rate flexible rather than static, allowing optimization of both content update frequency and network traffic volume.
Solution Approach 2:
The system changes the timer parameter based on magnitude comparisons of content items. When a content item has significantly higher magnitude than others, the timer is extended to maintain its display longer, reducing the frequency of refresh requests. This parameter adjustment directly controls the trade-off between content update frequency and network traffic generation.
2Reliability
If multiple content items are frequently refreshed to maintain content relevance, then content relevance is improved, but processor overload occurs
Solution Approach 1:
The patent applies partial action by selectively refreshing only the most relevant content items rather than all content items uniformly. By comparing magnitudes and identifying the highest magnitude content, the system performs refresh operations only where necessary to maintain relevance, thereby reducing overall processor utilization while preserving content relevance for critical items.
Solution Approach 2:
The system uses real-time content selection processes that automatically identify and prioritize content items based on their magnitude without requiring manual intervention or excessive processor scheduling. The magnitude-based ranking enables the system to self-manage refresh priorities, reducing the computational overhead of content management.
3Stability of the object's composition
If content replacement is triggered by fixed timer expiration to ensure regular updates, then update regularity is improved, but bandwidth utilization efficiency decreases
Solution Approach 1:
The patent transforms the static, fixed timer into a dynamic timer that adjusts its expiration based on content magnitude comparisons. When high-magnitude content is identified, the timer is extended to maintain that content longer, reducing unnecessary refresh cycles. This dynamic adjustment maintains update regularity while optimizing bandwidth usage by eliminating redundant content requests.
Solution Approach 2:
The timer parameter is changed from a fixed default value to a variable value determined by magnitude comparison. This parameter change allows the system to extend timer duration for high-value content, thereby reducing the frequency of content replacements and improving bandwidth utilization efficiency while maintaining acceptable update regularity.
Data Source
AI summary
Systems and methods of a balancing data requests over a computer network are provided. The system can receive a request for content to be rendered in a content slot on a computing device. The content slot can be coded with a default timer value. The system can execute a real-time content selection process to identify content items that each have a magnitude. The system can determine a timer value based on the magnitudes, and transmit the timer value to the computing device to override the default timer value to cause the computing device to replace a first content item rendered in the content slot upon expiration of the timer.


