Push Notification Management Server Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for push notifications do not efficiently aggregate user operations, limiting the ability to manage and analyze user interactions effectively.

Innovation Solution

A system comprising a management server, a push notification server, and an information collection server that generates and sends push notification information with unique identification keys, allowing for the aggregation of user operations based on response information, enabling efficient tracking of user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If push notification information is sent without unique identification keys, then the system structure is simpler, but user operation aggregation and analysis become inefficient

Engineering Contradiction:
Improveuser operation aggregation efficiencyVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the identification information into two parts: a common promotion identification information (first identification information) and a unique notification identification information (second identification information). This segmentation allows efficient aggregation of user operations by promotion while maintaining the ability to track individual notifications, resolving the contradiction between aggregation efficiency and system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an information collection server as an intermediary component that receives push notification information from the management server and stores it along with user operation responses. This intermediary structure enables efficient aggregation and analysis of user operations without requiring complex real-time processing at the management server, thus improving productivity while managing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If detailed tracking of user operations is implemented, then analysis capability is improved, but information processing complexity increases

Engineering Contradiction:
Improveuser operation tracking completenessVSAvoidinformation processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the tracking process into two levels: promotion-level tracking using common identification information and notification-level tracking using unique identification information. This segmentation allows complete user operation tracking while simplifying processing by enabling parallel aggregation at different levels, reducing information processing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-storing push notification information in the information collection server before receiving user operation responses. This preliminary preparation allows for efficient matching and aggregation of user operations with their corresponding notifications, improving tracking completeness while reducing real-time processing complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11134130B2System and management server
Publication Date: 2021.09.28 CANON KK
  • US11134130B2 patent drawing
  • US11134130B2 patent drawing
  • US11134130B2 patent drawing

AI summary

A management server generates push notification information based on first identification information that is commonly used in a plurality of push notifications and second identification information for identifying each of the push notifications.