Network-Side QoS Filtering for Unwanted Push Messages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face low efficiency in message interception due to push messages being received despite security applications installed, as other applications have the same priority, leading to inefficient utilization of network resources.

Innovation Solution

A network-side device obtains a target service list with QoS identifiers before transmitting data, determining whether to send application service data based on this list, thereby improving message interception efficiency by avoiding transmission of unwanted push messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If security applications are installed to intercept push messages, then message interception capability is improved, but interception efficiency remains low due to equal priority with other applications

Engineering Contradiction:
Improvemessage interception capabilityVSAvoidinterception efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces QoS (Quality of Service) parameters including priority levels and service lists to differentiate message handling. By assigning different priority levels to security applications versus other applications, and using service lists to specify which applications should receive push messages, the system resolves the contradiction by changing the parameter of message priority rather than relying on equal priority for all applications.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If all push messages are transmitted to electronic devices, then message delivery completeness is improved, but network resource utilization deteriorates due to transmission of unwanted messages

Engineering Contradiction:
Improvemessage delivery completenessVSAvoidnetwork resource utilization
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements preliminary action by having the network-side device check the service list and QoS parameters before transmitting push messages. The network-side device预先 (in advance) determines whether a push message should be sent by checking if the corresponding application is in the service list and evaluating QoS parameters, thereby avoiding unnecessary message transmission and conserving network resources while ensuring important messages are delivered.

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If QoS-based message filtering is implemented at network-side, then network resource utilization is improved, but system complexity increases

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent uses QoS parameters and service lists as intermediaries to simplify the filtering process. Rather than implementing complex filtering logic directly, the system introduces QoS as an intermediary layer that standardizes message prioritization. The network-side device simply checks whether messages meet QoS criteria rather than implementing complex application-specific filtering logic, thereby managing complexity through standardization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4443917B1Data processing method and apparatus
Publication Date: 2025.10.29 VIVO MOBILE COMM CO LTD
  • EP4443917B1 patent drawingFigure 1~2
  • EP4443917B1 patent drawingFigure 3~4
  • EP4443917B1 patent drawingFigure 5

AI summary

This application discloses a data processing method and apparatus and pertains to the field of communication technologies. The method includes: obtaining a target service list of a target electronic device before the network-side device transmits target application service data, where the target service list includes at least one quality of service QoS identifier, each QoS identifier is used to indicate QoS of one piece of application service data, and the application service data corresponding to the at least one QoS identifier is application service data that the target electronic device in an idle state does not expect to receive; and processing the target application service data based on the target service list and a QoS identifier of the target application service data.