Gateway Device for Automatic Message Sender Number Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication technologies require manual editing and sending of messages to display the sender's number correctly, especially after a call, and lack solutions for automatic message editing and sending in multimedia and voice message services.
Innovation Solution
A message sending method and device that utilizes a multimedia message platform with a simulated GGSN module and UA module to associate IP addresses with terminal numbers, allowing automatic message sending and displaying the correct sender's number through a WAPGW and MMSC, bypassing the need for manual editing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If a service provider (SP) is used to implement automatic reply function, then automatic message editing is achieved, but the sender's number displayed is that of the SP instead of the original caller
Solution Approach 1:
The patent introduces a gateway device as an intermediary component between the SP and the MMSC. This gateway device intercepts the sent message and modifies the sender's number field to display the original caller's number instead of the SP's access number. The gateway acts as a mediator that preserves the automatic editing capability while correcting the information loss about the true sender identity.
2Loss of information
If manual editing is used to display the correct sender's number, then sender's number information is preserved, but automatic message editing and sending cannot be implemented
Solution Approach 1:
The gateway device serves as an automatic intermediary that performs the number substitution task without human intervention. It receives the automatically edited message from the SP, automatically identifies the need for correction, and automatically modifies the sender's number field before forwarding to the MMSC, thus achieving both automatic editing and correct sender display simultaneously.
Solution Approach 2:
The system enables self-service by allowing the gateway device to automatically detect and correct the sender's number issue without requiring manual user intervention. The gateway autonomously performs the information correction task, making the system self-sufficient in resolving the contradiction between automation and information preservation.
3Adaptability or versatility
If SP infrastructure is deployed to enable automatic reply services, then message service functionality is achieved, but construction and operation costs increase
Solution Approach 1:
The gateway device is designed as a universal component that can be deployed in existing communication infrastructure without requiring separate SP infrastructure for each service provider. It works with any SP that implements automatic reply functions, making the solution broadly applicable and avoiding duplicate infrastructure investments. The gateway handles multiple service providers' messages through a unified correction mechanism.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Provided are a message sending method and device, and a computer-readable storage medium. The method includes: receiving a number of a calling terminal and a number of a called terminal which are sent by a mobile switching center (MSC); acquiring an IP address of a user agent (UA) of the called terminal, and associating the IP address with the number of the calling terminal to obtain association information; sending the association information to a wireless application protocol gateway (WAPGW); after receiving a response that the WAPGW successfully records the association information, setting a source IP address of a data packet of a to-be-sent message to the IP address of the UA of the called terminal, and setting a number of a sender of the data packet of the to-be-sent message to the number of the called terminal; and sending the data packet of the to-be-sent message to the WAPGW after the data packet of the to-be-sent message is set.