Client Server Push Notification System for Efficient Information Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current information processing systems face inefficiencies due to high user operations and frequent interactions between clients and servers, leading to resource wastage and slow information delivery, often requiring third-party involvement for information exchange.

Innovation Solution

An information processing method that establishes a direct communication connection between a client and a server after user login, allowing the server to generate and send system messages containing text-format information directly to the client for display, without additional relays, enabling efficient and fast information delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If information is displayed in diversified forms through social networking tools, then information sharing capability is improved, but user operations and server interactions increase leading to resource waste

Engineering Contradiction:
Improveinformation sharing capabilityVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent extracts the essential information delivery function from complex social networking interactions. By using push notifications that deliver core information directly to users without requiring diverse display forms or multiple user operations, the system removes unnecessary intermediate steps while preserving the fundamental information sharing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of having users actively search for and interact with information through multiple operations, the system inverts the approach by actively pushing information to users through notifications. This reverses the traditional client-initiated interaction model to a server-initiated push model, reducing user operations while maintaining information delivery effectiveness.

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

2Reliability

If third-party involvement is used to relay information exchange, then information delivery is achieved, but system complexity and resource consumption increase

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

Solution Approach 1:

The patent uses push notifications as a direct intermediary mechanism between the server and user, eliminating the need for third-party relay services. The notification system acts as a built-in mediator that directly connects information sources to users without requiring external social networking platforms or third-party applications, thereby reducing system complexity while maintaining reliable information delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If frequent interactions between client and server are triggered by user operations, then information updates are achieved, but network bandwidth and system resources are wasted

Engineering Contradiction:
Improveinformation update timelinessVSAvoidnetwork resource waste
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

Instead of continuous polling or frequent bidirectional interactions, the system implements periodic push notifications that deliver information updates only when necessary. This periodic action model ensures information timeliness by pushing updates at appropriate intervals or events while avoiding continuous network communication, thereby reducing bandwidth consumption and system resource usage.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10795629B2Text and custom format information processing method, client, server, and computer-readable storage medium
Publication Date: 2020.10.06 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10795629B2 patent drawing
  • US10795629B2 patent drawing
  • US10795629B2 patent drawing

AI summary

After a user logs in to a client, a first request of the user is sent to a server, and after the first request is authenticated, a communication connection between the client and the server is established; a system message sent by the server is received in a user login interface to which the user has logged in; the system message is generated by the server to contain at least text-format information capable of being displayed at the client.