Terminal Query Policy for Reducing Bandwidth Traffic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face inefficiencies in querying service information across multiple applications on a terminal, leading to unnecessary bandwidth traffic and increased processing loads due to simultaneous requests for the same information, especially in wireless access technologies like 4G.
Innovation Solution
Implementing a query policy on the terminal to determine whether to process service requests locally or send them to a service system, filtering out redundant requests based on stored information and time intervals, thereby reducing bandwidth usage and system load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple applications send the same service request simultaneously to application servers, then each application can obtain the required service information, but unnecessary bandwidth traffic increases and service system processing load increases
Solution Approach 1:
The patent merges multiple identical service requests from different applications into a single request. The terminal detects that multiple applications (video app, application market app, game center app, music app, reading app) are requesting the same basic service information (virtual currency, user bonus points, user avatar) and consolidates these requests before sending to the service system, thereby reducing redundant bandwidth traffic while ensuring all applications receive the required information
Solution Approach 2:
The patent implements preliminary action by pre-processing service requests at the terminal before transmission. The terminal intercepts service requests from multiple applications, identifies duplicate requests for the same service information, and filters or merges them in advance. This preliminary filtering action prevents redundant requests from reaching the service system, reducing bandwidth consumption and processing load on the service system
2Reliability
If multiple applications send the same service request simultaneously to application servers, then each application can obtain the required service information, but service system processing load increases
Solution Approach 1:
The patent merges multiple identical service requests from different applications into a single request. The terminal detects that multiple applications (video app, application market app, game center app, music app, reading app) are requesting the same basic service information (virtual currency, user bonus points, user avatar) and consolidates these requests before sending to the service system, thereby reducing redundant bandwidth traffic while ensuring all applications receive the required information
Solution Approach 2:
The patent introduces the terminal as an intermediary between applications and the service system. The terminal acts as a mediator that intercepts service requests from multiple applications, processes them locally by identifying and merging duplicates, and then forwards the consolidated requests to the service system. This intermediary function reduces the processing load on the service system while maintaining service information availability for all applications
3Productivity
If the terminal processes all service requests locally without filtering, then service system load is reduced, but the terminal requires more memory and storage resources
Solution Approach 1:
The patent applies local quality by implementing selective caching strategies at the terminal. Instead of storing all possible service information, the terminal caches only frequently accessed basic service information (virtual currency, user bonus points, user avatar) that is likely to be requested by multiple applications. This selective local storage reduces memory and storage resource consumption while still enabling effective request filtering and merging for the most common service queries
Data Source
AI summary
Embodiments of this application provide an information query method for a terminal and a terminal, to reduce unnecessary bandwidth traffic of a user and reduce a processing load of a service system when querying service information on a terminal app. The method in the embodiments of this application includes: receiving a first request, where the first request is used to indicate to query target service information of a first application app on the terminal; and determining, according to a query policy preset on the terminal, to process the first request on the terminal or request a service system associated with the terminal to process the first request.


