Request Transmission Timing Control for Server Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data accessing methods lead to server overload and user experience deterioration due to repeated requests from user terminals without consideration for endpoint status or user contribution, resulting in potential server outage and inefficient resource allocation.

Innovation Solution

Implementing a system where user terminals determine the optimal transmission timing of requests based on the frequency of requests, endpoint status, and user contribution scores, using a transmission timing controller to adjust the delay time length for transmitting requests to the server, thereby preventing server overload and ensuring efficient resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user terminals send requests to the server without considering endpoint status or request frequency, then data accessing is simple and fast, but the server becomes overloaded and may outage

Engineering Contradiction:
Improveserver stabilityVSAvoidrequest transmission control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The user terminal performs preliminary actions by monitoring endpoint status parameters and request frequencies before transmitting data. The terminal determines whether to transmit the request based on pre-evaluated conditions (endpoint status, request frequency within time periods), thereby preventing server overload before it occurs rather than reacting after overload happens.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the user terminal continuously monitors endpoint status parameters and request frequencies, uses this information to adjust transmission decisions, and updates its monitoring ongoing. This closed-loop feedback prevents server overload by adapting request transmission to current system conditions.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system monitors endpoint status and request frequency to prevent server overload, then server stability improves, but the complexity of data accessing increases

Engineering Contradiction:
Improveserver stabilityVSAvoiddata accessing simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The user terminal performs self-service by autonomously monitoring endpoint status and request frequencies, making its own decisions about whether to transmit requests based on predefined criteria. This self-service approach eliminates the need for complex server-side intervention while maintaining server stability, as the terminal independently manages its own request transmission behavior.

Inventive Principle:
Principle #25Self-service

3Productivity

If repeated requests are sent without delay, then user experience responds quickly, but server resources are allocated inefficiently

Engineering Contradiction:
Improvedata accessing speedVSAvoidserver resource allocation efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system applies dynamics by adjusting request transmission timing based on real-time conditions. The user terminal dynamically determines delay time lengths and transmission decisions based on current endpoint status parameters and request frequencies, rather than using fixed timing rules. This dynamic adaptation optimizes both response speed and resource allocation efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes parameters such as delay time lengths and transmission timing based on monitored conditions. The user terminal adjusts these parameters dynamically according to endpoint status and request frequency patterns, transforming the rigid request transmission process into a flexible parameter-driven system that optimizes both speed and resource efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12010197B2System, method and computer-readable medium for data accessing
Publication Date: 2024.06.11 17LIVE JAPAN INC
  • US12010197B2 patent drawing
  • US12010197B2 patent drawing
  • US12010197B2 patent drawing

AI summary

The present disclosure relates to a system, a method and a computer-readable medium for data accessing. The method includes receiving a request, receiving a status parameter of an endpoint corresponding to the request, receiving a number of times of receiving the request in a period of time, and determining a delay time length for transmitting the request according to the status parameter of the endpoint or the number of times of receiving the request in the period of time. The present disclosure can achieve more efficient resource allocation and can prevent server outage.