Dynamic Timer Adjustment for Content Refresh Rate Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecontent update frequencyVSAvoidnetwork traffic volume
Core Design Contradiction:
SpeedVSQuantity of substance

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple content items are frequently refreshed to maintain content relevance, then content relevance is improved, but processor overload occurs

Engineering Contradiction:
Improvecontent relevanceVSAvoidprocessor capacity
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #16Partial or excessive action

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveupdate regularityVSAvoidbandwidth utilization efficiency
Core Design Contradiction:
Stability of the object's compositionVSLoss of energy

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10454832B2Balancing data requests over a network
Publication Date: 2019.10.22 GOOGLE LLC
  • US10454832B2 patent drawing
  • US10454832B2 patent drawing
  • US10454832B2 patent drawing

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.