Message Converting Gateway for Cross-Terminal Format Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing message processing systems require users to be aware of the recipient's terminal model and capabilities, leading to inconvenience and increased storage needs, as they must manually convert message formats, and gateways do not adapt communication manners based on recipient terminal capabilities, resulting in incomplete message recognition.
Innovation Solution
A system and method for message converting, including a message recognizing module, parsing module, converting module, and encapsulating module, which automatically determines the appropriate communication manner for the recipient's terminal and converts message information accordingly, eliminating the need for users to store recipient terminal details.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users manually convert message formats based on recipient terminal capabilities, then message compatibility is improved, but user convenience deteriorates and storage requirements increase
Solution Approach 1:
The gateway automatically performs message format conversion by itself without requiring user intervention. The system retrieves recipient terminal capability information, analyzes the message content, and selects the appropriate communication manner autonomously, making the gateway serve itself rather than relying on user actions.
Solution Approach 2:
The gateway acts as an intermediary between the sender and recipient terminals. It receives messages from senders, processes them through format conversion based on recipient capabilities, and forwards them in appropriate formats, mediating the communication between incompatible terminals.
2Adaptability or versatility
If users store contact information for multiple terminals, then message routing capability is improved, but terminal storage performance requirements increase
Solution Approach 1:
The system extracts the function of storing and managing multiple terminal capability profiles from the user terminal and relocates it to the gateway server. Users only need to store minimal contact information, while the gateway maintains comprehensive terminal capability databases, removing the storage burden from user devices.
3Device complexity
If gateways forward messages without format conversion, then system complexity is reduced, but message recognition completeness deteriorates
Solution Approach 1:
The gateway performs preliminary format conversion analysis before forwarding messages. It retrieves recipient terminal capability information in advance, analyzes the message content and type, determines the appropriate communication manner, and converts the message format beforehand, ensuring complete message recognition upon delivery.
Data Source
AI summary
A message converting method is disclosed, including: recognizing a type of a received message, sending the message to a message parsing module matching the type of the message; acquiring recipient information and the content of the message carried in the message; selecting an destination communication manner supporting the content of the message, and acquiring new recipient information corresponding to the recipient information and the destination communication manner; encapsulating the sender information, the new recipient information and corresponding content of the message supported by the destination communication manner, and sending a new message generated through the encapsulation to an address designated by the new recipient information. A message converting device is also disclosed. A communication manner suitable for content of message may be selected for sending the message, thus bringing convenience to users, and lowering requirements on terminals.


