USSD Session Intermediary for Point-to-Point Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Point-to-point message sending cannot be effectively implemented using Unstructured Supplementary Service Data (USSD) in existing technologies.
Innovation Solution
A method and device that establish a USSD session for sending short messages by authenticating a destination number through an Online Charging System and forwarding the message to the corresponding user, allowing for two-way interaction and real-time communication, with the option to convert to a short message if USSD fails, thereby reducing international roaming fees and enhancing privacy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If USSD is used for point-to-point message sending, then real-time communication and privacy are improved, but the ability to implement point-to-point message sending deteriorates (cannot be implemented in related art)
Solution Approach 1:
The patent introduces a service system as an intermediary that includes a receiving module, authentication module, and sending module. This intermediary receives USSD instructions from the first user, authenticates the destination number through OCS, and forwards messages through established USSD sessions, thereby enabling point-to-point message sending capability that was previously unavailable
Solution Approach 2:
The message sending process is segmented into distinct functional modules: instruction receiving, session establishment, destination number authentication through OCS, message forwarding, and response handling. This segmentation allows each component to be optimized independently while working together to achieve the overall goal of enabling USSD-based point-to-point messaging
2Reliability
If traditional short message service is used, then message sending is reliable, but international roaming fees increase
Solution Approach 1:
The patent changes the communication parameter from traditional SMS protocol to USSD protocol. This parameter change enables messages to be transmitted through the USSD session established between users, which according to the patent reduces international roaming fees while maintaining message sending reliability through the structured authentication and forwarding mechanism
3Reliability
If USSD session establishment is required for each message, then privacy is enhanced, but device complexity increases
Solution Approach 1:
The USSD session established between the first and second users serves multiple functions: it enables private message transmission, provides authentication capability through integration with OCS, and facilitates two-way communication. This multi-functionality reduces the need for separate mechanisms for each function, thereby managing complexity while enhancing privacy
Data Source
Figure 1~2
Figure 3
AI summary
The present invention discloses a method and device for sending a short message. The method includes: receiving a preset Unstructured Supplementary Service Data (USSD) instruction input by a first user and establishing a first USSD session for interacting with the first user, the preset USSD instruction is set to instruct the sending of a short message; receiving a destination number and short message content that are input by the first user through the first USSD session, and authenticating the destination number; and if the authentication is successful, establishing a second USSD session for interacting with a second user that corresponds to the destination number, and forwarding the short message content to the second user through the second USSD session. With the present invention, a problem in the related art that point-to-point message sending cannot be implemented by using USSD is solved, and the international roaming fees of users can be saved, which facilitates application and promotion of USSD value-added services, and achieves highly real-time sending and strong privacy.