Push Message Cancellation via Terminal Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods cannot cancel Push messages that have been sent to a receiver terminal but not read by the terminal.

Innovation Solution

A method and system that allow a receiver terminal to cancel a Push message by sending a cancel request with a Push ID after the message is sent, and include a server that receives a report message indicating the message has been read, enabling the server to send a cancel request to the terminal if the message was sent, and a terminal that can delete or prevent the message based on receipt and reading status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the PPG uses traditional cancellation method to prevent Push messages from being sent, then messages not yet sent can be canceled, but messages already sent to the terminal cannot be canceled

Engineering Contradiction:
ImprovePush message cancellation capabilityVSAvoidCancellation coverage scope
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

Instead of the PPG initiating the cancellation process, the terminal is empowered to send the cancellation request back to the PPG. This inversion of the cancellation initiation direction enables the terminal to cancel messages that have already been delivered, solving the limitation of the traditional PPG-initiated cancellation method which could only prevent unsent messages.

Inventive Principle:
Principle #13The other way round (Inversion)

2Loss of information

If the terminal stores all received Push messages, then complete information is available, but resources are wasted on unread messages that cannot be canceled

Engineering Contradiction:
ImproveInformation completenessVSAvoidTerminal resource consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The terminal performs preliminary identification of Push messages upon receipt, determining whether they should be retained or canceled. This preliminary action enables the terminal to proactively cancel unwanted messages before they consume significant storage resources, while still maintaining the ability to preserve important information.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the PPG sends all Push messages to terminals, then information delivery is complete, but unnecessary messages accumulate causing information pileup

Engineering Contradiction:
ImprovePush message delivery efficiencyVSAvoidInformation pileup
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The terminal provides feedback to the PPG about which Push messages should be canceled by sending cancellation requests. This feedback mechanism enables the system to dynamically adjust message retention based on actual user needs, preventing information pileup while maintaining efficient delivery of necessary messages.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2224652B1Method, system, server and terminal for canceling a push message
Publication Date: 2012.02.15 HUAWEI TECH CO LTD
  • EP2224652B1 patent drawingFigure 1
  • EP2224652B1 patent drawingFigure 2
  • EP2224652B1 patent drawingFigure 3

AI summary

The present invention provides a method, a system, a server, and a terminal for canceling a Push message. The method includes: receiving a cancel request that carries a Push ID after a Push message is sent; and canceling the Push message according to the cancel request. The server includes: a first judging module, adapted to judge whether a Push message is sent to a first receiver terminal; and a sending module, adapted to send a cancel request that carries a Push ID to the first receiver terminal if the Push message is sent to the first receiver terminal. The terminal includes: a receiving module, adapted to receive a cancel request that carries a Push ID after a Push message is sent; and a canceling module, adapted to cancel the Push message according to the cancel request. The system includes the server and the terminal. Through the embodiments of the present invention, a Push message sent to a receiver terminal can be cancelled.