Push Notification Delivery System With Send Token Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Push technology lacks feedback mechanisms for publishers to determine if pushed information was successfully received and used by clients, making it a one-way communication method.

Innovation Solution

A method for delivering push notifications that includes creating a send token, sending a push notification derived from the received push notification and the send token, and receiving push information concerning the processing of the sent push notification, identified by the send token.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If push technology is used for one-way communication from publisher to client, then information delivery speed is improved, but feedback capability deteriorates

Engineering Contradiction:
Improveinformation delivery speedVSAvoidfeedback capability
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The patent implements feedback by having the client send an acknowledgment message back to the publisher after receiving a push notification. The publisher creates a unique identifier for each push notification and tracks whether an acknowledgment is received, thereby converting one-way communication into a two-way feedback loop while maintaining fast delivery speeds.

Inventive Principle:
Principle #23Feedback

2Device complexity

If push notifications are sent without tracking identifiers, then system complexity is reduced, but information reliability deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidinformation reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by creating unique identifiers for push notifications before they are sent. This pre-prepared tracking mechanism enables reliable delivery verification without adding complex tracking infrastructure during the notification process, thus maintaining system simplicity while improving reliability.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If acknowledgment tracking is implemented for each push notification, then information reliability is improved, but device complexity increases

Engineering Contradiction:
Improveinformation reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements partial action by tracking only essential acknowledgment information rather than comprehensive notification details. The system creates simple unique identifiers and tracks only whether acknowledgments are received, providing sufficient reliability without implementing excessive tracking complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250126182A1Content payload delivery system
Publication Date: 2025.04.17 AIRSHIP GROUP INC
  • US20250126182A1 patent drawing
  • US20250126182A1 patent drawing
  • US20250126182A1 patent drawing

AI summary

An example method for delivery of push notifications includes receiving a push notification including a message and a destination, creating a send token, sending a push notification derived from the received push notification and the send token, and receiving push information concerning a processing of the sent push notification which is identified by the send token. An example system for delivering push notifications includes a server system having a processor, memory, and a network interface, where the memory stores program instructions including code segments for receiving a received push notification via the network interface. In this example, the program instructions further includes code segments for creating a send token, code segments for sending a sent push notification derived from the received push notification and the send token via the network interface, and code segments for receiving received push information concerning a processing of the sent push notification are provided.