Access Interface Traffic Limiting for High-Concurrency User Requests

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing traffic limiting methods in communication systems result in a low success rate of user access due to denying all requests when the number of concurrent requests exceeds the system's processing capacity, leading to poor user experience.

Innovation Solution

Implement an access traffic limiting method that intercepts access requests from individual terminal devices when the number exceeds a first preset value, determines the number of requests within a preset time period, and allows requests exceeding a second preset value to access the interface, ensuring stable system operation and improved user success rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traffic limiting is performed on all concurrent requests when the number exceeds a threshold, then system stability is ensured, but the success rate of user access deteriorates

Engineering Contradiction:
Improvesystem stabilityVSAvoiduser access success rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments traffic limiting into two distinct approaches: (1) interface-level traffic limiting that applies to all requests when total concurrency exceeds a threshold, and (2) user-level rate limiting that tracks individual user request frequencies. This segmentation allows the system to apply different limiting strategies to different scenarios, ensuring system stability while preserving user access success rates by allowing urgent or legitimate requests to pass through.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by applying traffic limiting selectively rather than uniformly. The system monitors the frequency of requests from individual users and applies rate limiting only to users whose request frequency exceeds their personal threshold, while other users' requests are processed normally. This localized approach ensures that system stability is maintained for problematic users without negatively impacting the access success rate for legitimate users.

Inventive Principle:
Principle #3Local quality

2Reliability

If rate limiting is applied to all requests within a time window, then system overload is prevented, but user experience deteriorates due to low access success rate

Engineering Contradiction:
Improvesystem overload preventionVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service by allowing the system to automatically monitor and regulate its own traffic patterns without external intervention. The traffic limiting component continuously tracks request frequencies, identifies users exceeding thresholds, and applies rate limiting autonomously. This self-service mechanism prevents system overload while minimizing impact on user experience, as legitimate users whose requests fall within normal patterns are not subjected to limiting.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent utilizes parameter changes by dynamically adjusting traffic limiting based on monitored request frequencies. The system observes the rate of incoming requests from each user and adjusts whether to apply limiting on a per-request basis. This dynamic parameter adjustment allows the system to prevent overload conditions while maintaining good user experience for legitimate traffic patterns.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12489709B2Access traffic limiting method and apparatus, device, storage medium, and computer program product
Publication Date: 2025.12.02 COSMO DIGITAL TECH (QINGDAO) CO LTD
  • US12489709B2 patent drawing
  • US12489709B2 patent drawing
  • US12489709B2 patent drawing

AI summary

The present application provides an access traffic limiting method and apparatus, a device, a storage medium, and a computer program product. The method includes: when detecting that the number of access requests transmitted by a plurality of terminal devices to an access interface exceeds a first preset value, intercepting for each individual terminal device, outside the access interface, a target access request transmitted by the terminal device; determining the number of times that the target access request is received within a preset time period; and transmitting the target access request to the access interface if the number of times is greater than a second preset value. According to the present application, the success rate of interface accessing by a user can be improved.