Internet Application Server Information Exchange Method

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information exchange methods between Internet application servers and terminals are inflexible, often unidirectional, and do not cater to user requests, leading to inconvenience when multiple pieces of information are pushed simultaneously.

Innovation Solution

An information exchange method where a terminal and a third-party server exchange information using an Internet application server, utilizing registered public and Internet application identifiers, allowing the server to receive and relay request and response messages, including text, picture, and video information, to ensure information relevance and flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the Internet application server unidirectionally pushes information to the terminal, then information can be transmitted to the terminal, but the pushed information may not be information requested by the user

Engineering Contradiction:
Improveinformation transmission efficiencyVSAvoidinformation relevance to user requests
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements a feedback mechanism where the terminal sends request messages to the Internet application server, and the server responds with relevant information. This bidirectional communication ensures that the information transmitted is relevant to user requests rather than being purely unidirectional pushing.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary mechanism where the terminal acts as a mediator between the user and the Internet application server. The terminal receives user requests and forwards them to the server, which then provides targeted responses, improving information relevance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If multiple pieces of information are pushed to the terminal in a short time, then information can be delivered quickly, but inconvenience is caused to the user

Engineering Contradiction:
Improveinformation delivery speedVSAvoiduser convenience
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The patent implements dynamic information delivery where the terminal controls the timing and quantity of information received based on user requests. Instead of static bulk pushing, the system adapts the information flow dynamically to user needs, preventing overload while maintaining speed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies partial action by transmitting only the necessary information requested by the user rather than pushing all available information. This selective delivery avoids inconvenience from excessive information while maintaining efficient delivery of relevant content.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If the existing information exchange method is used, then the system structure is simple, but the method is inflexible and results in poor user experience

Engineering Contradiction:
Improvesystem structure complexityVSAvoidinformation exchange flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the information exchange process into distinct components: request messages from the terminal, processing by the Internet application server, and response messages. This segmentation increases flexibility in handling different types of information requests while maintaining manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal communication protocol that handles multiple types of information exchange (text, pictures, audio, video) through a single standardized interface. This multi-functionality improves adaptability without proportionally increasing system complexity.

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

Data Source

PatentUS10873640B2Information exchange method and server
Publication Date: 2020.12.22 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10873640B2 patent drawing
  • US10873640B2 patent drawing
  • US10873640B2 patent drawing

AI summary

The present disclosure relates to the field of Internet technologies, and discloses an information exchange method and a server. The method includes: receiving a request message sent by a terminal; sending the request message to a third-party server that corresponds to a public identifier, so that the third-party server receives the request message, obtains response information according to request information in the request message, and returns the public identifier, an Internet application identifier, and the response information; receiving the public identifier, the Internet application identifier, and the response information that are returned by the third-party server, and sending the public identifier and the response information to the terminal that corresponds to the Internet application identifier.