Terminal Query Policy for Reducing Bandwidth Traffic

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

VSEngineering 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

Engineering Contradiction:
Improveservice information availabilityVSAvoidbandwidth traffic
Core Design Contradiction:
ReliabilityVSLoss of energy

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

Inventive Principle:
Principle #5Merging (Combining)

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

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improveservice information availabilityVSAvoidservice system processing capacity
Core Design Contradiction:
ReliabilityVSProductivity

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

Inventive Principle:
Principle #5Merging (Combining)

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveservice system processing capacityVSAvoidterminal storage resources
Core Design Contradiction:
ProductivityVSQuantity of substance

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

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11650993B2Information query method for terminal and terminal
Publication Date: 2023.05.16 HUAWEI TECH CO LTD
  • US11650993B2 patent drawing
  • US11650993B2 patent drawing
  • US11650993B2 patent drawing

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.