Push Notification System Automatic Information Extension

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As data systems become more complex and data grows in quantity, manually controlling and sharing access between networks becomes increasingly difficult, hindering efficient information compilation and analytics.

Innovation Solution

The system automatically extends identity and content information from a push notification system to a message creation system, enabling seamless and automatic information sharing between networks by using push notification identity and targeted message identity information, and content information related to push notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual control methods are used to share information between networks, then data access can be controlled, but the complexity and difficulty of managing data sharing increases as data systems grow

Engineering Contradiction:
Improvedata access controlVSAvoiddata system management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables automatic extension of information between networks without manual intervention. Identity information and content information are automatically shared from the push notification system to the message creation system through predefined protocols, eliminating the need for manual data sharing management while maintaining controlled access

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The push notification system serves multiple functions: it not only delivers push notifications but also automatically extends identity information and content information to the message creation system. This multi-functional approach reduces the need for separate manual processes for different data sharing tasks

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If manual methods are used to share information between networks, then data security can be maintained, but the efficiency of information compilation and analytics decreases

Engineering Contradiction:
Improvedata securityVSAvoidinformation sharing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system automatically extends identity information and content information between networks without manual intervention. The push notification system self-manages the information sharing process by transmitting data to the message creation system through predefined protocols, improving efficiency while maintaining security controls

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The push notification system acts as an intermediary that automatically manages information flow between networks. It extends identity information and content information to the message creation system through structured protocols, enabling efficient data sharing while maintaining security boundaries between networks

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automatic extension of information is implemented, then information sharing efficiency improves, but system complexity increases

Engineering Contradiction:
Improveinformation sharing efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The automatic information extension is segmented into distinct information types: identity information (push notification identifier and targeted message identifier) and content information. Each type is extended separately through specific protocols, making the complex automatic extension process manageable and maintainable

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The push notification system serves as an intermediary that manages the automatic extension process. It extends identity information to the message creation system through a first protocol and content information through a second protocol, organizing the complexity into manageable standardized interactions

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10187486B1Systems and methods for automatic extension of information from a first network to a second network
Publication Date: 2019.01.22 GOOGLE LLC
  • US10187486B1 patent drawing
  • US10187486B1 patent drawing
  • US10187486B1 patent drawing

AI summary

An implementation involves a push notification system receiving, from an application server, a request to serve to a client device a push notification, the request including push notification identity information. The implementation further involves the push notification system transmitting to the client device in response to the received request, a push notification. The implementation further comprises the push notification system receiving, from an operating system of the client device, information related to whether and how a user of the client device interacted with the push notification. The implementation further involves determining, by the push notification system, based at least in part on the information related to whether and how the user interacted with the push notification, whether to transmit a request to the message creation system to create and serve a targeted message. The implementation further involves the push notification system transmitting a targeted message create and serve request including information related to the content of the transmitted push notification responsive to said determination and targeted message identity information associated with the push notification identity information. The implementation further involves the message creation system creating, responsive to the create and serve request, a targeted message including content, at least some of the content of the targeted message based on the information related to the content of the transmitted push notification, the message targeted based on the targeted message identity information, and serving the targeted message based on the targeted message identity information.