User short message interaction system and method based on 700 number protection service and short message channel

By constructing a user SMS interaction system that integrates 700 number protection services with SMS channels, the problem of 700 numbers not supporting SMS functionality was solved, enabling secure and efficient SMS interaction, improving order processing efficiency and user experience, and complying with industry standards.

CN121310076APending Publication Date: 2026-01-09GUANGXI DONGXIN YITONG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511512344.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-22
Publication Date
2026-01-09

AI Technical Summary

Technical Problem

The 700 number protection service cannot support SMS functionality in order business scenarios such as travel, food delivery, and logistics, resulting in interruption of user communication, affecting order processing efficiency and user experience. At the same time, the existing solutions do not comply with industry standards or have security issues.

Method used

Design a user SMS interaction system based on 700 number protection service and SMS channel. Through technologies such as AXB binding, SMS content filtering, and encrypted storage of bound data, a dedicated SMS channel number is built to achieve secure and efficient SMS interaction for 700 numbers.

Benefits of technology

It enables secure and efficient SMS interaction for 700 numbers in order business scenarios, protects user privacy and security, reduces the risk of spam SMS and harassing calls, improves communication efficiency and user experience, and complies with industry regulatory standards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121310076A_ABST
    Figure CN121310076A_ABST
Patent Text Reader

Abstract

The invention discloses a user short message interaction system and method based on a 700 number protection service and a short message channel, and belongs to the technical field of communication services. The system comprises a service platform, a basic platform, an application platform and a short message platform. A service platform initiates an AXB binding request, a basic platform receives a short message sent by A to X and generates a short message report containing key information, an application platform audits the binding request through a service arrangement module, allocates an X number and stores an A-X-B relation, and a short message forwarding module generates a sending request containing an extension number after illegal short messages are intercepted through a short message filtering module. And the short message platform constructs a short message channel number to complete uplink and downlink of the short message, generates a ticket and feeds back the ticket to the application platform, and the ticket is pushed to the service platform by the application platform. According to the method, the system is applied, and complete interaction is achieved through the steps of A-X-B binding, short message issuing, uplink replying, reverse matching and the like. According to the invention, the problem that the existing 700 number only supports conversation and does not support short message interaction can be effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of communication service technology, specifically relating to a user SMS interaction system and method based on 700 number protection service and SMS channel. Background Technology

[0002] With the rapid development of the platform economy, industries such as transportation, food delivery, and logistics have become important components of public services, leading to increasingly frequent communication needs between users and service providers (such as ride-hailing drivers, food delivery riders, and couriers). However, directly using real mobile phone numbers for communication can easily lead to the leakage of users' personal information, resulting in problems such as spam messages, harassing calls, and telecommunications fraud, seriously infringing on users' privacy and security.

[0003] To address the aforementioned issues and strengthen the control over privacy-preserving intermediate numbers, the Ministry of Industry and Information Technology (MIIT) issued the "Notice on Conducting Pilot Programs for Number Protection Services," designating the 700 number segment as a dedicated resource for number protection services. The notice specifies that the number segment has an 11-digit management length and a 15-digit usage length, used to allocate temporary privacy-preserving numbers (intermediate numbers) starting with 700 to users in order-based industries such as express delivery, food delivery, and ride-hailing services. These numbers will replace real mobile phone numbers for communication functions, thereby strengthening personal information protection and preventing telecommunications fraud. During the pilot program for the 700 number protection service, the traditional 11-digit privacy-preserving numbers will be gradually phased out.

[0004] However, in practical business applications, 700 numbers have functional limitations due to management requirements: currently, 700 numbers only support making calls and do not support sending or receiving SMS messages directly through the 700 number. In order-related business scenarios such as ride-hailing, food delivery, and logistics, SMS is an important supplementary communication method: for example, food delivery riders who cannot deliver due to community access restrictions need to inform users of the pickup location via SMS; couriers who cannot contact customers need to send SMS to confirm the second delivery time; ride-hailing drivers need to notify users of delays due to traffic congestion via SMS. When 700 numbers cannot support SMS functionality, communication between service providers and users is interrupted, leading to decreased order processing efficiency, a worse user experience, and even order disputes.

[0005] In existing technologies, some number protection solutions attempt to achieve message interaction through third-party apps, but users need to download and install the application separately, which violates the original design intention of "convenience and lightweight" of 700 numbers. Other solutions use virtual SMS gateways to forward messages, but there are problems such as incompatibility between number resources and 700 number segments, insufficient SMS transmission security, and inability to trace the source of messages, which do not meet the control requirements of the Ministry of Industry and Information Technology for number protection services. Summary of the Invention

[0006] To overcome the problem of communication difficulties in order processing in industries such as travel, food delivery, and logistics caused by the lack of SMS functionality in existing 700 numbers, this invention provides a user SMS interaction system and method based on 700 number protection services and SMS channels. While adhering to industry standards for 700 number protection services, it enables secure and efficient SMS interaction for users based on 700 privacy numbers.

[0007] To achieve the above objectives, the technical solution adopted by the present invention is as follows: A user SMS interaction system based on 700 number protection service and SMS channel includes a service platform, a basic platform, an application platform and an SMS platform; The business platform is used to initiate an AXB binding request to the application platform; wherein, A number, X number, and B number represent user A's real mobile phone number, 700 privacy number, and user B's real mobile phone number, respectively, user A is a consumer, and user B is a business-related party member; The basic platform is used to receive SMS data sent from number A to number X, and generate an SMS report based on the SMS data and push it to the application platform; wherein, the SMS report includes number A, number X, SMS content and sending time; The application platform includes a business orchestration module, an SMS filtering module, an SMS forwarding module, and an SMS call detail record (CDR) module. The business orchestration module receives AXB binding requests initiated by the business platform, reviews the AXB binding requests, and allocates a unique privacy number X from the 700 number segment's dedicated code resources after approval, establishing and storing the AXB binding relationship. The SMS filtering module receives SMS reports pushed by the basic platform, intercepts SMS reports that do not conform to the user's compliance definition, and sends SMS reports that conform to the user's compliance definition to the SMS forwarding module. The SMS forwarding module extracts the X number and SMS content from the SMS report, calls the business orchestration module to query the AXB binding relationship, and obtains the corresponding B number. Simultaneously, it extracts the last four digits of the X number as an extension number, generates a first SMS sending request containing "SMS content + B number + extension number," and sends it to the SMS platform. The SMS platform constructs an SMS channel number based on the extension number and generates a first SMS call detail record (CDR) which is sent to the SMS call detail record module. The SMS call detail record module receives the first SMS call detail record and pushes it to the business platform. The SMS platform includes a channel construction module, an SMS downlink module, an SMS uplink module, and an SMS report forwarding module. The channel construction module receives a first SMS sending request from the application platform's SMS forwarding module and constructs the SMS channel number. The SMS downlink module extracts the SMS content from the first SMS sending request and sends the SMS content to number B through the SMS channel number. The SMS uplink module receives the SMS information replied by number B to the SMS channel number, generates an uplink SMS report containing "SMS content + number B + extension number + sending time," and pushes it to the application platform. The application platform then calls the SMS filtering module to filter the SMS content. Uplink SMS reports that do not conform to the user compliance definition are blocked. For uplink SMS reports that conform to the user compliance definition, the B number and extension number are extracted, and the business orchestration module is called to query the A number bound to it. A second SMS sending request containing "SMS content + A number + SMS channel number" is generated and sent to the SMS report forwarding module of the SMS platform. The SMS report forwarding module is used to receive the second SMS sending request, send the SMS content therein to the A number through the SMS channel number, and at the same time generate a second SMS call detail record and send it to the SMS call detail record module of the application platform. The SMS call detail record module pushes the second SMS call detail record to the business platform.

[0008] Furthermore, the business platform is also used to initiate business orders and record business order information, including business order numbers.

[0009] Furthermore, the application platform also includes a monitoring module and a data storage module. The monitoring module is used to record the entire process log of the interaction between the application platform and the SMS platform and monitor the SMS transmission status, and the generated data is stored in the data storage module. The SMS transmission status includes successful sending, failure, read, and unread. If the SMS sending fails, the SMS platform automatically retrys sending. If the retry fails, a failure notification is pushed to the application platform and the terminal device of number A or number B. The application platform then feeds back the failure information to the business platform.

[0010] This invention also provides a user SMS interaction method based on the 700 number protection service and SMS channel, implemented using the above-mentioned system, which includes the following steps: S1. Establishment of AXB binding relationship: User A initiates an AXB binding request to the application platform through the business platform. After the business orchestration module of the application platform approves the request, it allocates a unique privacy number X from the 700 number segment special code number resource, establishes the AXB binding relationship, and uses an encryption algorithm to store the binding relationship data. S2. User A sends a text message to number X: User A sends a text message to number X through a terminal device. After the text message is transmitted through the communication network of the basic platform, a text message report containing A's number, X's number, text message content, and sending time is generated. This text message report is pushed to the application platform by the basic platform. S3. Application Platform Data Processing and SMS Downlink Request Sending: The SMS filtering module of the application platform receives the SMS report and filters it, blocking SMS reports that do not conform to the user's compliance definition. SMS reports that conform to the user's compliance definition are sent to the SMS forwarding module. The SMS forwarding module extracts the X number and SMS content from the SMS report, and calls the business orchestration module to query the AXB binding relationship to obtain the corresponding B number. At the same time, it extracts the last four digits of the X number as an extension number and generates a first SMS sending request containing "SMS content + B number + extension number" and sends it to the SMS platform. S4. SMS Platform Channel Construction and SMS Downlink: After receiving the first SMS sending request, the channel construction module of the SMS platform parses the B number, SMS content and extension number, and constructs an SMS channel number ending with the extension number. The SMS downlink module uses the SMS channel number to send the SMS content to the user B's terminal device. At the same time, it generates the first SMS call detail record and pushes it to the SMS call detail record module of the application platform. The SMS call detail record module pushes the first SMS call detail record to the business platform. S5. Uplink SMS sending and report generation: User B replies to the SMS channel number through the terminal device. The SMS uplink module receives the reply SMS, generates an uplink SMS report containing "SMS content + B's number + extension number + sending time", and pushes it to the application platform. S6. The application platform completes reverse number matching and SMS downlink request sending: The application platform calls the SMS filtering module to perform compliance screening on the uplink SMS report. For uplink SMS reports that meet the user's compliance definition, it extracts the B number and extension number, calls the business orchestration module to query the bound A number, and generates a second SMS sending request containing "SMS content + A number + SMS channel number" and sends it to the SMS report forwarding module of the SMS platform. S7. SMS interaction completed: The SMS report forwarding module of the SMS platform sends the SMS content in the received second SMS sending request to user A's terminal device through the SMS channel number. At the same time, it generates a second SMS call detail record and sends it to the SMS call detail record module of the application platform. The SMS call detail record module pushes the second SMS call detail record to the business platform.

[0011] Furthermore, in step S1, the business orchestration module reviews the AXB binding request, including verifying the identity information of the business-related personnel. The identity information includes ID card number, mobile phone number, and real-name authentication identifier.

[0012] Furthermore, in step S1, the encryption algorithm includes the AES-256 algorithm.

[0013] Furthermore, in step S3, the situations that do not comply with the user compliance definition include illegal and irregular activities, high-frequency harassment, and spam.

[0014] Furthermore, in step S5, when user B replies to the SMS channel number via the terminal device, the SMS platform automatically associates the SMS channel number with the order scenario corresponding to 700.

[0015] Furthermore, in steps S2 and S5, the terminal device includes a mobile phone and a tablet.

[0016] Furthermore, in step S6, when querying the bound number A, the service orchestration module filters all AXB binding relationships associated with the user based on the number B, locates the unique number X through the extension number, and then determines the bound number A.

[0017] By adopting the above technical solution, the present invention has the following beneficial effects: 1. This invention not only complies with the industry standards of the Ministry of Industry and Information Technology regarding 700 number protection services, using 700 numbers as intermediate numbers to build AXB binding relationships, but also fills the gap in the existing 700 numbers that only support calls and not SMS functions. It effectively overcomes the user communication barriers caused by the lack of SMS functions for 700 numbers in order business scenarios, and realizes secure and efficient SMS interaction based on 700 privacy numbers.

[0018] 2. This invention, through designs such as AXB number binding, SMS content filtering, and encrypted storage of bound data, meets the communication needs of order services such as travel, food delivery, and logistics while preventing the leakage of users' real mobile phone numbers. It protects user privacy and security from a technical perspective and reduces the risks of spam SMS, harassing calls, and telecommunications fraud.

[0019] 3. This invention verifies the identity of business associates during the AXB binding relationship generation stage, filters dedicated channel numbers during the SMS report forwarding stage, and intercepts illegal content during the SMS content downlink stage. Each key stage has an audit and filtering mechanism, which can filter requests that do not meet the business control requirements of the 700 number protection service and those with illegal content, thus complying with industry regulatory standards.

[0020] 4. This invention extracts the last 4 digits of a 700 number as an extension number and constructs a dedicated SMS channel number based on the extension number, thereby achieving a precise association between the 700 number and the SMS channel number. This ensures that SMS messages are accurately delivered to the target user, while avoiding encoding conflicts between the channel number and the 700 number segment, thus improving the accuracy and stability of SMS transmission.

[0021] 5. In the stage when user B replies to the SMS, this invention associates the order scenario corresponding to the 700 number with the SMS channel number, and all subsequent SMS interactions between number A and number B under the same order use the same SMS channel number, avoiding confusion for users due to receiving SMS messages with different channel numbers, significantly optimizing the user experience, and reducing misunderstandings and disputes in order communication.

[0022] 6. This invention sets up a text message status monitoring and automatic retry mechanism. If the text message fails to be sent, the text message platform can automatically retry, and the number of retries will not exceed 3. After a retry failure, a notification will be pushed to the application platform and the end customer in a timely manner. At the same time, the application platform records the entire interaction process log for subsequent auditing and tracing, thereby improving business processing efficiency and the convenience of problem investigation. Attached Figure Description

[0023] Figure 1 This is a flowchart illustrating the interaction between the business platform and the application platform to generate AXB binding in this invention; Figure 2 This is a flowchart illustrating how user A sends a text message to number X, and how number B ultimately receives the text message. Figure 3 This is a flowchart illustrating how user B replies to a text message channel number in this invention, and how number A ultimately receives the text message. Detailed Implementation

[0024] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. Example 1

[0025] like Figure 1-3 As shown, the present invention provides a user SMS interaction system based on 700 number protection service and SMS channel, including a service platform, a basic platform, an application platform and an SMS platform.

[0026] The business platform is used to initiate an AXB binding request to the application platform. Here, A number, X number, and B number represent user A's real mobile phone number, 700 private number, and user B's real mobile phone number, respectively. User A is a consumer, such as a user of a ride-hailing platform or a user placing a food delivery order; user B is a business-related party, such as a ride-hailing driver or a food delivery rider. The business platform is also used to initiate business orders and record business order information, including a business order number.

[0027] The basic platform is used to receive SMS data sent from number A to number X, and generate an SMS report based on the SMS data, which is then pushed to the application platform. The SMS report includes number A, number X, SMS content, and sending time. User A, for order communication needs, sends an SMS to number X via a terminal device (e.g., "Please wait at the east gate of the community to pick up your meal"). This function is implemented through the basic platform, which is the operator's basic platform.

[0028] The application platform includes a service orchestration module, an SMS filtering module, an SMS forwarding module, and an SMS call detail record module. The service orchestration module receives AXB binding requests initiated by the service platform, reviews the requests, and, upon approval, allocates a unique privacy number X from the 700 number segment's dedicated code resources, establishing and storing the AXB binding relationship. The review of AXB binding requests by the service orchestration module includes verifying the identity information of the service-related personnel, including ID card numbers and verified real-name authentication identifiers for mobile phone numbers.

[0029] The SMS filtering module receives SMS reports pushed by the basic platform, blocks SMS reports that do not conform to the user's compliance definition, and sends SMS reports that conform to the user's compliance definition to the SMS forwarding module. The situations that do not conform to the user's compliance definition include illegal or irregular activities, high-frequency harassment, and spam.

[0030] The SMS forwarding module is used to extract the X number and SMS content from the SMS report, and call the business orchestration module to query the AXB binding relationship to obtain the corresponding B number; at the same time, it extracts the last four digits of the X number as an extension number (e.g., if the X number is 700123456789012, the extension number is 9012), and generates a first SMS sending request containing "SMS content + B number + extension number" and sends it to the SMS platform.

[0031] The SMS platform constructs an SMS channel number based on the extension number and generates a first SMS call detail record (CDR), which is then sent to the SMS CDR module. The SMS CDR module receives the first SMS CDR and pushes it to the service platform. The SMS channel number ends with an extension number, such as 106900009012, where "9012" is the extension number.

[0032] The SMS platform includes a channel construction module, an SMS downlink module, an SMS uplink module, and an SMS report forwarding module. The channel construction module is used to receive the first SMS sending request sent by the application platform's SMS forwarding module and construct the SMS channel number.

[0033] The downlink SMS module is used to extract the SMS content from the first SMS sending request and send the SMS content to number B through the SMS channel number. The uplink SMS module is used to receive the SMS information (such as "Arrived at the East Gate, waiting to pick up food") from number B to the SMS channel number, generate an uplink SMS report containing "SMS content + number B + extension number + sending time" and push it to the application platform.

[0034] The application platform calls the SMS filtering module to block uplink SMS reports that do not meet the user compliance definition. For uplink SMS reports that meet the user compliance definition, it extracts the B number and extension number, calls the business orchestration module to query the A number bound to it, and generates a second SMS sending request containing "SMS content + A number + SMS channel number" and sends it to the SMS platform's SMS report forwarding module. Here, the request contains the SMS channel number, not the extension code, because the SMS channel number is known at this point, and it is necessary to ensure that subsequent SMS communications between A and B numbers under the same order use the same SMS channel number to avoid the poor experience of customers receiving SMS messages from multiple channel numbers under the same order.

[0035] The SMS report forwarding module is used to receive the second SMS sending request and send the SMS content therein to number A through the SMS channel number. At the same time, it generates a second SMS call detail record and sends it to the SMS call detail record module of the application platform. The SMS call detail record module pushes the second SMS call detail record to the business platform.

[0036] In addition, the application platform also includes a monitoring module and a data storage module. The monitoring module records the entire process log of the interaction between the application platform and the SMS platform and monitors the SMS transmission status. The generated data is stored in the data storage module. The SMS transmission status includes successful sending, failed sending, read, and unread. If the SMS transmission fails, the SMS platform automatically retry sending (retry count ≤ 3 times). If the retry fails, a failure notification is pushed to the application platform and the terminal device of number A or number B (e.g., prompting user A "SMS sending failed, please try again later"). The application platform then feeds back the failure information to the business platform.

[0037] This invention sets up a text message status monitoring and automatic retry mechanism. If the text message fails to be sent, the text message platform can automatically retry, and the number of retries will not exceed 3. After a retry failure, a notification will be pushed to the application platform and the end customer in a timely manner. At the same time, the application platform records the entire interaction process log for subsequent auditing and tracing, thereby improving business processing efficiency and the convenience of problem investigation.

[0038] This invention adheres to the industry standards of the Ministry of Industry and Information Technology regarding 700 number protection services, using 700 numbers as intermediate numbers to construct AXB binding relationships. It also fills the gap in existing 700 numbers that only support calls and not SMS, effectively overcoming communication barriers caused by the lack of SMS functionality in order-related scenarios. This enables secure and efficient SMS interaction based on 700 privacy numbers. Through AXB number binding, SMS content filtering, and encrypted storage of bound data, this invention meets the communication needs of order-related businesses such as travel, food delivery, and logistics while preventing the leakage of users' real mobile phone numbers. From a technical perspective, it protects user privacy and reduces the risks of spam SMS, harassing calls, and telecommunications fraud. Example 2

[0039] like Figure 1-3 As shown, the present invention also provides a user SMS interaction method based on 700 number protection service and SMS channel, which is implemented using the above-mentioned system and includes steps S1-S7.

[0040] S1. AXB Binding Relationship Establishment: User A initiates an AXB binding request to the application platform through the business platform. After the application platform's business orchestration module approves the request, it allocates a unique privacy number X from the 700 number segment's dedicated code resources, establishes the AXB binding relationship, and stores the binding relationship data using an encryption algorithm. The business orchestration module's review of the AXB binding request includes verifying the identity information of the business-related personnel, including ID card numbers and verified mobile phone numbers. The encryption algorithm includes the AES-256 algorithm.

[0041] S2. User A sends a text message to number X: User A sends a text message to number X via a terminal device. After the text message is transmitted through the basic platform's communication network, a text message report is generated containing user A's number, number X's number, text message content, and sending time. This text message report is pushed to the application platform by the basic platform. The terminal device includes a mobile phone and a tablet.

[0042] S3. Application Platform Data Processing and SMS Downlink Request Sending: The SMS filtering module of the application platform receives the SMS report and filters it, blocking SMS reports that do not conform to the user compliance definition. These non-compliance situations include illegal and irregular activities, high-frequency harassment, and spam. SMS reports that conform to the user compliance definition are sent to the SMS forwarding module. The SMS forwarding module extracts the X number and SMS content from the SMS report, and calls the business orchestration module to query the AXB binding relationship to obtain the corresponding B number. Simultaneously, it extracts the last four digits of the X number as an extension number, generating a first SMS sending request containing "SMS content + B number + extension number" and sending it to the SMS platform.

[0043] S4. SMS Platform Channel Construction and SMS Downlink: After receiving the first SMS sending request, the channel construction module of the SMS platform parses the B number, SMS content, and extension number to construct an SMS channel number ending with the extension number. The SMS downlink module uses this SMS channel number to send the SMS content to user B's terminal device. At the same time, it generates a first SMS call detail record (CDR) and pushes it to the SMS CDR module of the application platform. The SMS CDR module then pushes the first SMS CDR to the business platform.

[0044] S5. Uplink SMS Sending and Report Generation: User B replies to the SMS channel number via a terminal device. The SMS platform automatically associates the SMS channel number with the order scenario corresponding to 700. The SMS uplink module receives the reply SMS, generates an uplink SMS report containing "SMS content + B's number + extension number + sending time," and pushes it to the application platform. The terminal device includes a mobile phone and a tablet.

[0045] S6. The application platform completes reverse number matching and SMS downlink request sending: The application platform calls the SMS filtering module to perform compliance screening on the uplink SMS reports. For uplink SMS reports that meet the user's compliance definition, it extracts the B number and extension number, calls the business orchestration module to query the bound A number, and generates a second SMS sending request containing "SMS content + A number + SMS channel number" and sends it to the SMS report forwarding module of the SMS platform. Specifically, when querying the bound A number, the business orchestration module filters all AXB binding relationships associated with the user based on the B number, locates the unique X number through the extension number, and thus determines the bound A number.

[0046] S7. SMS interaction completed: The SMS report forwarding module of the SMS platform sends the SMS content in the received second SMS sending request to user A's terminal device through the SMS channel number. At the same time, it generates a second SMS call detail record and sends it to the SMS call detail record module of the application platform. The SMS call detail record module pushes the second SMS call detail record to the business platform.

[0047] This invention verifies the identity of business stakeholders during the AXB binding relationship generation stage, filters dedicated channel numbers during the SMS report forwarding stage, and intercepts illegal content during the SMS content downlink stage. Each key stage incorporates review and filtering mechanisms to filter requests that do not comply with the 700 number protection service's business management requirements and contain illegal content, thus conforming to industry regulatory standards. This invention extracts the last four digits of the 700 number as an extension number and constructs a dedicated SMS channel number based on this extension number, achieving precise association between the 700 number and the SMS channel number. This ensures accurate delivery of SMS messages to the target user while avoiding encoding conflicts between the channel number and the 700 number segment, improving the accuracy and stability of SMS transmission. During user B's SMS reply stage, this invention associates the SMS channel number with the order scenario corresponding to the 700 number. Subsequent SMS interactions between number A and number B under the same order use the same SMS channel number, preventing user confusion due to receiving SMS messages from different channel numbers, significantly optimizing the user experience, and reducing misunderstandings and disputes in order communication.

[0048] The above description is a detailed description of the preferred embodiments of the present invention. However, the embodiments are not intended to limit the scope of the patent application of the present invention. All equivalent changes or modifications made under the technical spirit of the present invention should fall within the patent scope covered by the present invention.

Claims

1. A user SMS interaction system based on 700 number protection service and SMS channel, characterized in that, This includes the business platform, the basic platform, the application platform, and the SMS platform; The business platform is used to initiate an AXB binding request to the application platform; wherein, A number, X number, and B number represent user A's real mobile phone number, 700 privacy number, and user B's real mobile phone number, respectively, user A is a consumer, and user B is a business-related party member; The basic platform is used to receive SMS data sent from number A to number X, and generate an SMS report based on the SMS data and push it to the application platform; wherein, the SMS report includes number A, number X, SMS content and sending time; The application platform includes a business orchestration module, an SMS filtering module, an SMS forwarding module, and an SMS call detail record (CDR) module. The business orchestration module receives AXB binding requests initiated by the business platform, reviews the AXB binding requests, and allocates a unique privacy number X from the 700 number segment's dedicated code resources after approval, establishing and storing the AXB binding relationship. The SMS filtering module receives SMS reports pushed by the basic platform, intercepts SMS reports that do not conform to the user's compliance definition, and sends SMS reports that conform to the user's compliance definition to the SMS forwarding module. The SMS forwarding module extracts the X number and SMS content from the SMS report, calls the business orchestration module to query the AXB binding relationship, and obtains the corresponding B number. Simultaneously, it extracts the last four digits of the X number as an extension number, generates a first SMS sending request containing "SMS content + B number + extension number," and sends it to the SMS platform. The SMS platform constructs an SMS channel number based on the extension number and generates a first SMS call detail record (CDR) which is sent to the SMS call detail record module. The SMS call detail record module receives the first SMS call detail record and pushes it to the business platform. The SMS platform includes a channel construction module, an SMS downlink module, an SMS uplink module, and an SMS report forwarding module. The channel construction module receives a first SMS sending request from the application platform's SMS forwarding module and constructs the SMS channel number. The SMS downlink module extracts the SMS content from the first SMS sending request and sends the SMS content to number B through the SMS channel number. The SMS uplink module receives the SMS information replied by number B to the SMS channel number, generates an uplink SMS report containing "SMS content + number B + extension number + sending time," and pushes it to the application platform. The application platform then calls the SMS filtering module to filter the SMS content. Uplink SMS reports that do not conform to the user compliance definition are blocked. For uplink SMS reports that conform to the user compliance definition, the B number and extension number are extracted, and the business orchestration module is called to query the A number bound to it. A second SMS sending request containing "SMS content + A number + SMS channel number" is generated and sent to the SMS report forwarding module of the SMS platform. The SMS report forwarding module is used to receive the second SMS sending request, send the SMS content therein to the A number through the SMS channel number, and at the same time generate a second SMS call detail record and send it to the SMS call detail record module of the application platform. The SMS call detail record module pushes the second SMS call detail record to the business platform.

2. The user SMS interaction system based on 700 number protection service and SMS channel according to claim 1, characterized in that: The business platform is also used to initiate business orders and record business order information, including business order numbers.

3. A user SMS interaction system based on 700 number protection service and SMS channel according to claim 1, characterized in that: The application platform also includes a monitoring module and a data storage module. The monitoring module is used to record the entire process log of the interaction between the application platform and the SMS platform and monitor the SMS transmission status. The generated data is stored in the data storage module. The SMS transmission status includes successful sending, failure, read, and unread. If the SMS sending fails, the SMS platform automatically retrys sending. If the retry fails, a failure notification is pushed to the application platform and the terminal device of number A or number B. The application platform then feeds back the failure information to the business platform.

4. A user SMS interaction method based on 700 number protection service and SMS channel, characterized in that, The system implementation according to any one of claims 1-3 includes the following steps: S1. Establishment of AXB binding relationship: User A initiates an AXB binding request to the application platform through the business platform. After the business orchestration module of the application platform approves the request, it allocates a unique privacy number X from the 700 number segment special code number resource, establishes the AXB binding relationship, and uses an encryption algorithm to store the binding relationship data. S2. User A sends a text message to number X: User A sends a text message to number X through a terminal device. After the text message is transmitted through the communication network of the basic platform, a text message report containing A's number, X's number, text message content, and sending time is generated. This text message report is pushed to the application platform by the basic platform. S3. Application Platform Data Processing and SMS Downlink Request Sending: The SMS filtering module of the application platform receives the SMS report and filters it, blocking SMS reports that do not conform to the user's compliance definition. SMS reports that conform to the user's compliance definition are sent to the SMS forwarding module. The SMS forwarding module extracts the X number and SMS content from the SMS report, and calls the business orchestration module to query the AXB binding relationship to obtain the corresponding B number. At the same time, it extracts the last four digits of the X number as an extension number and generates a first SMS sending request containing "SMS content + B number + extension number" and sends it to the SMS platform. S4. SMS Platform Channel Construction and SMS Downlink: After receiving the first SMS sending request, the channel construction module of the SMS platform parses the B number, SMS content and extension number, and constructs an SMS channel number ending with the extension number. The SMS downlink module uses the SMS channel number to send the SMS content to the user B's terminal device. At the same time, it generates the first SMS call detail record and pushes it to the SMS call detail record module of the application platform. The SMS call detail record module pushes the first SMS call detail record to the business platform. S5. Uplink SMS sending and report generation: User B replies to the SMS channel number through the terminal device. The SMS uplink module receives the reply SMS, generates an uplink SMS report containing "SMS content + B's number + extension number + sending time", and pushes it to the application platform. S6. The application platform completes reverse number matching and SMS downlink request sending: The application platform calls the SMS filtering module to perform compliance screening on the uplink SMS report. For uplink SMS reports that meet the user's compliance definition, it extracts the B number and extension number, calls the business orchestration module to query the bound A number, and generates a second SMS sending request containing "SMS content + A number + SMS channel number" and sends it to the SMS report forwarding module of the SMS platform. S7. SMS interaction completed: The SMS report forwarding module of the SMS platform sends the SMS content in the received second SMS sending request to user A's terminal device through the SMS channel number. At the same time, it generates a second SMS call detail record and sends it to the SMS call detail record module of the application platform. The SMS call detail record module pushes the second SMS call detail record to the business platform.

5. A user SMS interaction method based on 700 number protection service and SMS channel according to claim 4, characterized in that: In step S1, the business orchestration module reviews the AXB binding request, including verifying the identity information of the business-related personnel. The identity information includes ID card number, mobile phone number, and real-name authentication identifier.

6. A user SMS interaction method based on 700 number protection service and SMS channel according to claim 4, characterized in that: In step S1, the encryption algorithm includes the AES-256 algorithm.

7. A user SMS interaction method based on 700 number protection service and SMS channel according to claim 4, characterized in that: In step S3, the situations that do not comply with the user compliance definition include illegal and irregular activities, high-frequency harassment, and spam.

8. A user SMS interaction method based on 700 number protection service and SMS channel according to claim 4, characterized in that: In step S5, when user B replies to the SMS channel number via a terminal device, the SMS platform automatically associates the SMS channel number with the order scenario corresponding to 700.

9. A user SMS interaction method based on 700 number protection service and SMS channel according to claim 4, characterized in that, In steps S2 and S5, the terminal device includes a mobile phone and a tablet.

10. A user SMS interaction method based on 700 number protection service and SMS channel according to claim 4, characterized in that: In step S6, when querying the bound number A, the service orchestration module filters all AXB binding relationships associated with the user based on the number B, locates the unique number X through the extension number, and then determines the bound number A.