Internet Application Server Information Exchange Method
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


