Method for transmitting inevitable message, electronic equipment and storage medium

By transmitting short messages in the satellite network and using a second server in the satellite network to directly transmit the short messages to the called user terminal, the problem of untimely short message transmission caused by weak mobile network signals is solved, enabling timely and reliable transmission of emergency information and improving the efficiency of emergency rescue.

CN120835271APending Publication Date: 2025-10-24CHINA MOBILE SHANGHAI ICT CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410498012.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-23
Publication Date
2025-10-24

AI Technical Summary

Technical Problem

In scenarios where satellite and mobile networks converge, the weak signal of the mobile network can prevent short messages from being transmitted to the mobile terminal in a timely and effective manner, which may delay emergency rescue efforts.

Method used

The system obtains the called user's number and text content from the short message through the first server, and then transmits it to the called user's terminal using the second server in the satellite network. This avoids the impact of weak mobile network signals on transmission and ensures timely and successful transmission of the short message.

Benefits of technology

This improves the reliability of short message transmission to the called user terminal, ensures that emergency information arrives in a timely manner, and enhances the efficiency and timeliness of emergency rescue.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120835271A_ABST
    Figure CN120835271A_ABST
Patent Text Reader

Abstract

The invention provides a method for transmitting an inevitable message, electronic equipment and a storage medium. The first server obtains a called user number and text content contained in the short message, the first server is accessed to a mobile network, and a first interface is arranged between the first server and a second server accessed to a satellite network; the first server sends the called user number and the text content to a second server through the first interface; wherein the called user number is used for the second server to send the text content to the terminal device. According to the method for transmitting the inevitable message, the first server acquires the text content in the short message, and the text content is timely and successfully transmitted to the terminal equipment through the second server, so that the reliability of transmitting the short message to the terminal equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a method for transmitting a compulsory reading message, an electronic device and a storage medium. BACKGROUND

[0002] In the fusion communication scenario of satellite network and mobile network "one number double network", the short message content sent by the mobile terminal under the satellite network is transmitted to the Beidou fusion platform connected with the mobile network through the satellite, and the short message content is transmitted to the mobile terminal under the mobile network by the Beidou fusion platform.

[0003] However, due to the weak signal of the mobile network and other conditions, the short message content cannot be successfully transmitted to the mobile terminal, which may delay some emergency rescue.

[0004] Therefore, how to improve the timeliness and effectiveness of the short message delivered to the mobile terminal becomes a problem to be solved. SUMMARY

[0005] The embodiments of the present application provide a method for transmitting a compulsory reading message, an electronic device and a storage medium, which improve the reliability of transmitting a short message to a called user terminal.

[0006] In a first aspect, the embodiments of the present application provide a method for transmitting a compulsory reading message, applied to a first server, the first server accesses a mobile network, and there is a first interface between the first server and a second server accessing a satellite network; the method comprises: obtaining a called user number and text content contained in a short message; sending the called user number and the text content to the second server through the first interface; wherein the called user number is used for the second server to send the text content to a terminal device, and the terminal device is a called user terminal corresponding to the called user number.

[0007] In a second aspect, the embodiments of the present application also provide another method for transmitting a compulsory reading message, applied to a terminal device, the method comprising: receiving text content sent by a second server based on a called user number, the called user number and the text content being obtained by the second server from a first server; displaying the text content and outputting a prompt information until a user operation for the text content is received.

[0008] In a third aspect, the embodiments of the present application further provide another method for transmitting a compulsory message, applied to a system for transmitting a compulsory message, the system comprising a first server, a second server and a terminal device, the first server accessing a mobile network, and a first interface existing between the first server and the second server accessing a satellite network, the method comprising: obtaining, by the first server, a called user number and text content contained in a short message, and sending the obtained called user number and text content to the second server through the first interface; receiving, by the second server, the called user number and text content, and transmitting the text content to a terminal device according to the called user number, wherein the terminal device is a called user terminal corresponding to the called user number; and receiving, by the terminal device, the text content, displaying the text content and outputting a prompt information until a user operation for the text content is received.

[0009] In a fourth aspect, the embodiments of the present application further provide an electronic device, comprising: a processor, a memory and a communication bus, the communication bus being used to realize the communication connection between the processor and the memory; and the processor being used to execute one or more computer programs stored in the memory, so as to realize the method for transmitting a compulsory message applied to the first server.

[0010] In a fifth aspect, the embodiments of the present application further provide an electronic device, comprising: a processor, a memory and a communication bus, the communication bus being used to realize the communication connection between the processor and the memory; and the processor being used to execute one or more computer programs stored in the memory, so as to realize the method for transmitting a compulsory message applied to the terminal device.

[0011] In a sixth aspect, the embodiments of the present application further provide a storage medium, having a computer program stored thereon, the computer program being executed by a processor to realize the method for transmitting a compulsory message applied to the first server.

[0012] In a seventh aspect, the embodiments of the present application further provide a storage medium, having a computer program stored thereon, the computer program being executed by a processor to realize the method for transmitting a compulsory message applied to the terminal device.

[0013] In the embodiments of the present application, the called user number and the text content contained in the short message are obtained, and the called user number and the text content are sent to the second server through the first interface, wherein the called user number is used by the second server to send the text content to the terminal device, and the terminal device is a called user terminal corresponding to the called user number, thereby avoiding the problem that the short message cannot be successfully transmitted to the called terminal device due to the weak signal of the mobile network and the like, and enabling the short message to be successfully transmitted to the terminal device in time, and improving the reliability of transmitting the short message to the terminal device. BRIEF DESCRIPTION OF DRAWINGS

[0014] Figure 1 A scenario diagram for transmitting short messages between mobile terminals in the related art;

[0015] Figure 2 A flowchart of a method for transmitting a compulsory message according to an embodiment of the present application;

[0016] Figure 3 A flowchart of step S10 of a method for transmitting a compulsory message according to an embodiment of the present application;

[0017] Figure 4 Another flowchart of a method for transmitting a compulsory message according to an embodiment of the present application;

[0018] Figure 5 Still another flowchart of a method for transmitting a compulsory message according to an embodiment of the present application;

[0019] Figure 6 A flowchart of another method for transmitting a compulsory message according to an embodiment of the present application;

[0020] Figure 7 Another flowchart of another method for transmitting a compulsory message according to an embodiment of the present application;

[0021] Figure 8 Still another flowchart of another method for transmitting a compulsory message according to an embodiment of the present application;

[0022] Figure 9 A flowchart of still another method for transmitting a compulsory message according to an embodiment of the present application;

[0023] Figure 10 A structural diagram of a system for transmitting a compulsory message according to an embodiment of the present application;

[0024] Figure 11 Another structural diagram of a system for transmitting a compulsory message according to an embodiment of the present application;

[0025] Figure 12 A transmission process diagram of a method for transmitting a compulsory message according to an embodiment of the present application;

[0026] Figure 13 A structural diagram of an apparatus for transmitting a compulsory message according to an embodiment of the present application;

[0027] Figure 14 Another structural diagram of an apparatus for transmitting a compulsory message according to an embodiment of the present application; DETAILED DESCRIPTION

[0029] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Table 1 is a schematic diagram of the composition of a short message in an embodiment of the present application.

[0030] It should be understood that the “embodiments of the present application” or “the aforementioned embodiments” mentioned throughout the specification mean that the specific features, structures or characteristics related to the embodiments are included in at least one embodiment of the present application. Therefore, “in the embodiments of the present application” or “in the aforementioned embodiments” appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. In the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages and disadvantages of the embodiments.

[0031] In related technologies, such as Figure 1 As shown, first mobile terminal 210 sends a short message, which is transmitted via satellite 230 to BeiDou Civil Center 220 over the satellite network. BeiDou Civil Center 220 transmits the received short message to authentication and location management module 241 of BeiDou Fusion Platform 240. Authentication and location management module 241 authenticates the short message and transmits the location information contained in the short message to home subscriber server 260, which then transmits the short message to data processing module 242. Data processing module 242 converts the short message into a short message formatted as an SMS and sends it to short message center 250. Short message center 250 receives the short message and, based on the message, obtains the location information corresponding to the short message from home subscriber server 260. With the assistance of mobile services switching center 270 and mobile base station 280, short message center 250 sends the short message to second mobile terminal 290 via the mobile network. Second mobile terminal 290 is the mobile terminal corresponding to the emergency contact of first mobile terminal 210.

[0032] The first mobile terminal serves as a calling user terminal. In an emergency or sudden situation, the first mobile terminal sends a text message to the second mobile terminal corresponding to the emergency contact via a short message. At this time, the second mobile terminal serves as a called user terminal.

[0033] It can be seen that whether the short message converted into a text message can be transmitted to the second mobile terminal 290 is affected by the signal strength of the mobile network, resulting in the short message content not being successfully transmitted to the mobile terminal.

[0034] In view of this, the embodiment of the present application proposes a method for transmitting a must-read message. A first server acquires text content in a short message and transmits the text content to a called user terminal through a second server. The called user terminal receives the text content and displays the text content until a user operation is received, thereby avoiding the problem that a short message cannot be successfully transmitted to a called mobile terminal or a called user misses the short message due to weak signals of a mobile network or insufficient reminders of a mobile terminal, and thus some urgent rescue may be delayed. The short message is successfully transmitted to the called user terminal in time, and then displayed on the called user terminal, thereby improving the efficiency of the called user in checking the text content of the short message.

[0035] The method for transmitting a must-read message provided by the embodiment of the present application is applied to a first server. A first interface exists between the first server and a second server accessing a satellite network, as shown in the figure. The method can at least include steps S10 to S20. Figure 2

[0036] Step S10, acquiring a called user number and text content contained in a short message.

[0037] Here, the first server accesses a mobile network and is used for receiving and processing a short message transmitted under a satellite network. The first server can be a Beidou mobile fusion gateway and is used for realizing data transmission between the satellite network and the mobile network. The mobile network refers to a cellular network based on the ground and composed of multiple wireless base stations, so as to realize communication between a mobile user and a fixed point user, or between mobile users. The satellite network is a network that uses a satellite as a relay to realize communication between radio communication stations, between terminal devices, or between terminal devices and radio communication stations.

[0038] In some embodiments, the satellite network can be a Beidou network, that is, a network that uses a Beidou satellite as a relay to realize communication between radio communication stations, between terminal devices, or between terminal devices and radio communication stations. The embodiment of the present application does not limit this.

[0039] The first interface is used for realizing data transmission between the first server and the second server.

[0040] In some embodiments, the first interface is a must-reach interface. A must-reach interaction protocol is extended to the must-reach interface for interaction with the second server. Further, the first server transmits the called user number and the text content to the second server through the must-reach interface according to the must-reach interaction protocol. In some embodiments, the must-reach interaction protocol can be a hypertext transfer protocol (HTTP).

[0041] ​The called user number is used for establishing communication between the second server and the called user terminal corresponding to the called user number. It can also be understood that the second server finds the called user terminal corresponding to the called user number according to the called user number, and then sends the text content to the called user terminal.

[0042] In some embodiments, the second server can be a Subscriber Identification Module (SIM) unified platform, and the embodiments of the application do not make specific limitations.

[0043] The short message can be sent by the calling user terminal, which includes a watch without a baseband module, an embedded Subscriber Identification Module (eSIM) watch, and a mobile phone terminal. It can be understood that the calling user terminal accesses a satellite communication module, that is, the calling user terminal can send a short message under a satellite network. In the case of a Beidou network, the satellite communication module is a Beidou short message module.

[0044] The called user number refers to the user number corresponding to the called user terminal receiving the short message. The called user number can be an emergency contact number set by the calling user. For example, in an emergency or sudden situation, the calling user transmits the current situation through a short message to the called user terminal corresponding to the emergency contact number through the calling user terminal. It can be understood that the called user terminal can also include a watch without a baseband module, an embedded Subscriber Identification Module (eSIM) watch, and a Beidou mobile phone terminal.

[0045] The text content refers to the content of the short message input by the calling user and received by the calling user terminal. The text content can be set in advance by the calling user and stored in the calling user terminal, or it can be input into the calling user terminal by the calling user at the time of sending the short message.

[0046] In step S20, the called user number and the text content are sent to the second server through the first interface, wherein the called user number is used for the second server to send the text content to the terminal device, and the terminal device is the called user terminal corresponding to the called user number.

[0047] Here, the text content sent to the terminal device can be accompanied by the sending of strong display information, and the text content will be displayed on the terminal device based on the strong display information until the user's operation on the text content is received. The text content sent to the terminal device and stopped displaying until the user's operation is received is a compulsory reading message. It can be understood that the strong display information can be a program instruction for controlling the text content to be displayed on the terminal device until the user's operation on the text content is received.

[0048] It should be noted that the "first" and "second" are used to distinguish the two servers, in the embodiments of the present application, the server accessing the mobile network is referred to as the first server, and the server accessing the satellite network is referred to as the second server. It can be understood that in some other embodiments, the server accessing the mobile network can also be the second server, which performs the functions of the first server in the embodiments of the present application. Correspondingly, the server accessing the Beidou network is the first server, which performs the functions of the second server in the embodiments of the present application.

[0049] In the embodiments of the present application, the first server obtains the text content in the short message, and timely and successfully transmits the text content to the called user terminal through the second server, wherein the first server accesses the mobile network, and the second server accesses the Beidou network. The technical solution in the related art that the short message converted into a short message through the mobile network is transmitted to the second mobile terminal is affected by the signal strength of the mobile network. The short message can be transmitted to the terminal device through the Beidou network, thereby avoiding the influence of the signal strength of the mobile network on the transmission of the short message, and improving the reliability of transmitting the short message to the called user terminal.

[0050] In some embodiments, the short message includes a delivery identifier, and the delivery identifier is used to indicate whether the short message is a delivery message. Step S10 includes:

[0051] In the case where the delivery identifier indicates that the short message is a delivery message, the called user number and the text content contained in the short message are obtained.

[0052] The delivery identifier of the short message is used to indicate whether the short message is a delivery message. In the case where the delivery identifier indicates that the short message is a delivery message, the called user number and the text content contained in the short message are obtained. The delivery identifier is added to the composition of the short message, so that the first server can identify the delivery degree of the short message.

[0053] In some embodiments, the delivery identifier is a field, and the field can be set to first content or second content. In the case where the field is set to the first content, the delivery identifier indicates that the short message is a delivery message, and accordingly, indicates that the delivery degree of the short message is high. In the case where the field is set to the second content, the delivery identifier indicates that the short message is not a delivery message, and accordingly, indicates that the delivery degree of the short message is low.

[0054] Exemplarily, the field length of the one field is 1 bit, which can be set as the first content 1 or the second content 0. When the short message is a help-seeking or other emergency message sent by the calling user terminal, the must-reach identifier is 1, indicating that the short message is a must-reach message, and accordingly, indicating that the must-reach degree of the short message is higher; when the short message is a general message sent by the calling user terminal, the must-reach identifier is 0, indicating that the short message is not a must-reach message, and accordingly, indicating that the must-reach degree of the short message is lower.

[0055] In some embodiments, the content of the must-reach identifier can be set in the following manner: when the calling user terminal detects that there is a specific keyword in the text content, the must-reach identifier is set as the first content; accordingly, when the calling user terminal does not detect that there is a specific keyword in the text content, the must-reach identifier is set as the second content. It should be noted that the text content is entered by the user or pre-stored in the calling user terminal.

[0056] It can be understood that, in some embodiments, the calling user terminal can determine the second content as the default setting, and update the must-reach identifier to the first content when the specific keyword is detected. Similarly, the calling user terminal can also determine the first content as the default setting, and update the must-reach identifier to the second content when the specific keyword is not detected.

[0057] Exemplarily, the specific keyword is set to include but not limited to one or several of the following: "trapped", "on fire", "save me", "alarm", etc. When the calling user terminal detects the specific keyword, the must-reach identifier is determined as the first content; when the calling user terminal does not detect the specific keyword, the must-reach identifier is determined as the second content.

[0058] It should be emphasized that, when the must-reach identifier is the first content, it indicates that the short message is a must-reach message, i.e., the must-reach degree of the short message is higher. Accordingly, in the case that the must-reach identifier is the first content, the first server obtains the text content in the short message and the called user number, and sends them to the second server.

[0059] In other embodiments, the content of the must-reach identifier can be set in the following manner: the short message sending interface of the calling user terminal is provided with a must-reach option. When the calling user checks the must-reach option, the calling user terminal determines the must-reach identifier as the first content; when the calling user does not check the must-reach option, the calling user terminal determines the must-reach identifier as the second content.

[0060] Exemplarily, if the field length of the must-reach identifier is 1 bit, the first content is 1, and the second content is 0. Then, when the calling user checks the must-reach option, the must-reach identifier is set as 1. When the calling user does not check the must-reach option, the must-reach identifier is set as 0.

[0061] It can be understood that the length of the field of the must-arrive identifier can be determined according to actual conditions, and the content of the must-arrive identifier and the setting mode can meet the requirement of identifying whether the short message is a must-arrive message, which is not limited in the application.

[0062] Table 1

[0063]

[0064] In an example, the structure of the short message is shown in Table 1 above, which can include a receipt indication, a compression indication, an encryption indication, a must-arrive identifier, an application layer authentication code, a called user number, location information, a fixed text indication and text content, and the lengths of the characters are 1 bit, 2 bits, 2 bits, 1 bit, 16 bits, 34 bits, 47 bits, 5 bits and N bits respectively. N is an integer greater than 1, and it can be understood that the value of N is determined by the length of the text content of the short message sent by the calling user terminal. The structure of the short message can also be determined according to actual conditions, which is not limited in the application.

[0065] Therefore, the first server identifies the must-arrive identifier contained in the short message, and in the case that the must-arrive identifier represents that the short message is a must-arrive message, the called user number and the text content contained in the short message are obtained and sent to the second server, and the second server sends the received text content to the called user terminal. The first server obtains the text content of the short message with a higher must-arrive degree, and the second server uses a satellite as a relay without the aid of a mobile network, which ensures the successful transmission of the text content to the called user terminal, effectively avoiding the problem that the content of the short message cannot be successfully transmitted to the called user terminal due to weak signals of the mobile network, which may delay some emergency rescue, and effectively improves the efficiency and timeliness of emergency rescue.

[0066] In some embodiments, as shown in Figure 3 Step S10 can include the following steps:

[0067] Step S11, converting the obtained short message into a short message format.

[0068] Here, the short message is a data format that can be recognized by the satellite network. The short message format refers to the data format of the short message that can be recognized by the mobile network. The first server obtains the short message and converts the short message into a short message format according to the satellite mobile interaction protocol. In the case that the satellite network is a Beidou network, the satellite mobile interaction protocol is a Beidou mobile interaction protocol.

[0069] Step S12, obtaining the called user number and the text content from the short message.

[0070] Here, the first server parses the called user number and the text content in the short message.

[0071] The method for transmitting a compulsory message applied to the first server provided by the embodiments of the present application is based on Figure 2 , and comprises the steps of: Figure 4 as shown in the figure:

[0072] In step S10a, the location information corresponding to the calling user number contained in the short message is acquired.

[0073] Here, step S10a can be executed before or after step S10, or can be executed together with step S10.

[0074] Here, the location information corresponding to the calling user number refers to the location information of the calling user terminal. The location information can include latitude and longitude, i.e., horizontal position. The location information can be acquired by a satellite and transmitted to the first server under a satellite network.

[0075] In some embodiments, the first server receives the short message and converts the short message into a short information in the format of a short message message according to a satellite mobile interactive protocol, and further, the first server parses the location information corresponding to the calling user number from the short information.

[0076] In some embodiments, the location information corresponding to the calling user number can be acquired under a mobile network or under a satellite network. For example, in the case of no signal or poor signal of the mobile network, the calling user terminal is in a state of opening of the satellite network and closing of the mobile network, at this time, the calling user terminal transmits the location information to the first server through the satellite network. In the case of good signal of the mobile network, the calling user terminal is in a state of opening of the mobile network and closing of the satellite network, at this time, the calling user terminal transmits the location information to the first server through the mobile network, wherein the poor signal of the mobile network refers to that the signal of the mobile network cannot support the transmission of the location information, and the good signal of the mobile network refers to that the signal of the mobile network can support the transmission of the location information.

[0077] Similarly, the text content of the short message can be acquired under a mobile network or under a satellite network. Therefore, through the combination of the mobile network and the satellite network, the network full coverage and the message strong touch reach are realized, i.e., the short message can be successfully transmitted to the called user terminal under the mobile network and the satellite network, the timeliness of the called user checking the short message is improved, the integrated message service process of the complete short message transmission is provided, the reliability of the short message transmission is effectively improved, and the timeliness of the rescue is effectively ensured.

[0078] Step S10b, sending the location information to the second server together with the called user number and the text content, wherein the called user number is used by the second server to send the location information and the text content to the terminal device.

[0079] Here, the terminal device is a called user terminal corresponding to the called user number.

[0080] The first server packages the obtained called user number, text content and location information into messages according to a mandatory interaction protocol negotiated with the second server, and sends the packaged messages to the second server.

[0081] In some embodiments, the location information in the short message is obtained and sent to the second server together with the called user number and the text content, and further, the second server sends the location information to the called user terminal together with the text content, so that the called user terminal can obtain the location information of the calling user terminal in time, thereby facilitating the called user to contact or rescue the calling user in time.

[0082] In some embodiments, the first server further generates a fixed text indication according to the text content contained in the short message, and the first server can transmit the fixed text indication to the second server together with the obtained called user number and text content, and then the second server transmits the fixed text indication to the called user terminal together with the text content. An example of the fixed text indication is: if the text content of the short message contains "I am now trapped in Huajianshan", the fixed text indication is set as "trapped in the mountain". Similarly, if the text content of the short message contains "I am at home, and the house is on fire", the fixed text indication is set as "fire".

[0083] In these embodiments, the mandatory message refers to the text content and the location information sent by the second server to the called user terminal; or the text content and the fixed text indication; or the text content, the location information and the fixed text indication.

[0084] In some embodiments, as shown in FIG. 3, after step S30, the following steps are further included. Figure 5

[0085] Step S50, transmitting the short message to a short message server corresponding to the calling user number of the short message.

[0086] Here, the short message server can be a short message service center (SMSC).

[0087] ​The short message server sends the first transmission success response to the first server to indicate that the short message server successfully transmits the short message to the called user terminal.

[0088] Step S60, receiving the first transmission success response sent by the short message server, the first transmission success response being used to indicate that the short message server successfully transmits the short message to the called user terminal.

[0089] Here, the short message server receives the short message and transmits the short message to the called user terminal. When the short message server transmits the received short message to the called user terminal, the short message server sends the first transmission success response to the first server to indicate that the short message server successfully transmits the short message to the called user terminal. Accordingly, when the first server receives the first transmission success response, the first server sends the first transmission success response receipt to the short message server.

[0090] In some embodiments, step S50 can further include step S40.

[0091] Step S40, receiving the second transmission success response sent by the second server, the second transmission success response being used to indicate that the second server successfully transmits the text content to the called user terminal.

[0092] Here, the second server encapsulates the second transmission success response according to the guaranteed delivery interaction protocol between the first server and the second server agreed in advance and then transmits the second transmission success response to the first server.

[0093] In some embodiments, when the second server successfully transmits the text content to the called user terminal, the second server sends the second transmission success response to the first server. When the first server receives the second transmission success response, step S50 is performed.

[0094] The second server receives the called user number and the text content sent by the first server and transmits the text content to the called user terminal corresponding to the called user number under the mobile network. When the second server fails to successfully transmit the text content to the called user terminal, the second server will continue to attempt to transmit the text content to the called user terminal until the transmission is successful, avoiding the situation that the text content of the short message cannot be successfully transmitted to the called user terminal due to weak mobile network signal, thereby ensuring the reliability of the transmission of the text content of the short message to the called user terminal.

[0095] The short message is sent to the called user terminal, the called user number and the text content in the short message are obtained through the first server, and the text content is sent to the called user terminal corresponding to the called user number through the second server, so that the problem of short message unable to be successfully transmitted to the called user terminal due to insufficient prompting or poor mobile network, and the problem of reducing the reliability of short message transmission are avoided, the reliability of the short message transmission to the called user terminal is effectively ensured, and the timeliness of the rescue is improved.

[0096] The embodiment of the application provides a method for transmitting a compulsory reading message, which is applied to a terminal device and can at least include Figure 6 The following steps are shown.

[0097] In step S110, the text content sent by the second server based on the called user number is received, and the called user number and the text content are obtained by the second server from the first server.

[0098] Here, the terminal device can be a terminal device corresponding to an emergency contact number. The working principle of the first server and the second server is described in the foregoing embodiment, and will not be described here.

[0099] In step S120, the text content is displayed, and a prompt message is output until a user operation for the text content is received.

[0100] In the embodiment of the application, the terminal device displays the received text content of the compulsory reading message as the called user terminal, and outputs a prompt message until a user operation for the text content is received. It can also be understood that the called user terminal provides a display message that displays the text content like an incoming call, which is compulsory and can be displayed for a long time until the user operation.

[0101] Here, the display of the text content can be full-screen display or small window display.

[0102] The display of the text content is in the foreground of the terminal device, so as to avoid the problem of missing reading of the short message by the terminal user and ensure that the terminal user obtains the text content of the short message in time. In some embodiments, the terminal device can pull up a webpage link, an application (app) and the like used in the foreground, so as to display the text content in the foreground of the terminal device.

[0103] The prompt message can include vibration, ringing or other ways of prompting, so as to improve the timeliness of the terminal user reading the displayed text content.

[0104] The user operation for the text content can be closing the text display page or closing the prompt message, and the embodiment of the application does not make a specific limitation.

[0105] Please refer to other embodiments for the execution content of each step, which will not be repeated here.

[0106] In an embodiment of the present application, the terminal device receives text content and displays the text content on the terminal device until receiving a user operation on the text content. This can solve the problem in the related art that even when the short message is successfully transmitted to the second mobile terminal, the user may miss or fail to check the short message in time. It can ensure that the terminal user can check the short message converted into SMS in time, thereby improving the efficiency of the terminal user in receiving short messages.

[0107] Figure 7 Another flow chart of another method for transmitting a must-read message provided in an embodiment of the present application. Figure 7 As shown, in other embodiments, the method for transmitting a must-read message applied to a terminal device may further include step S130.

[0108] Step S130: Receive a short message in a short message format sent by the short message server based on the called user number. The short message includes text content and is converted from a short message. The short message includes the called user number and text content. The short message is obtained by the short message server from the first server.

[0109] Please refer to other embodiments for the execution content in the steps, which will not be repeated here.

[0110] Figure 8 Another flow chart of another method for transmitting a must-read message provided in an embodiment of the present application. Figure 8 As shown, in other embodiments, the method for transmitting a must-reach message applied to a terminal device may also include step S140 and step S150.

[0111] Step S140: Receive location information sent by the second server based on the called user number, where the location information is location information corresponding to the calling user number obtained by the second server from the first server;

[0112] Step S150: Display location information.

[0113] Here, the display location information can be that both the location information and the text content are displayed in the foreground of the terminal device; or the text content is displayed in the foreground, and the location information is displayed according to the user operation. For example, the text content is displayed in the foreground of the terminal device, and a button for jumping to the location information display page is set at any position of the page displaying the text content in the foreground. The embodiment of the present application does not impose specific restrictions on this.

[0114] Please refer to other embodiments for the execution content of each step, which will not be repeated here.

[0115] The present invention provides a method for transmitting a must-read message.Figure 10 The system shown as Figure 10 As shown, the system 400 for transmitting the mandatory message comprises a first server 410, a second server 420 and a terminal device 430, wherein the first server 410 accesses a mobile network, and there is a first interface between the first server 410 and the second server 420 which accesses a satellite network. The embodiment of the present application provides a method for transmitting the mandatory message, which can at least comprise Figure 9 The following steps are shown:

[0116] Step S210, the first server acquires the called user number and the text content contained in the short message, and sends the acquired called user number and the text content to the second server through the first interface.

[0117] Step S220, the second server receives the called user number and the text content, and transmits the text content to the terminal device according to the called user number, wherein the terminal device is a called user terminal corresponding to the called user number.

[0118] Step S230, the terminal device receives the text content, displays the text content and outputs a prompt information until a user operation for the text content is received.

[0119] The functions of the first server, the second server and the terminal device and the execution thereof are referred to the foregoing embodiments, and will not be described herein.

[0120] It can be understood that the first server 410 is configured to acquire the called user number and the text content contained in the short message, and send the acquired called user number and the text content to the second server; the second server 420 is configured to receive the called user number and the text content, and transmit the text content to the terminal device 430 according to the called user number, wherein the terminal device 430 is a called user terminal corresponding to the called user number; and the terminal device 430 is configured to receive the text content, display the text content and output a prompt information until a user operation for the text content is received.

[0121] The description of the above system embodiment is similar to that of the method embodiment, and has similar beneficial effects. For technical details not disclosed in the system embodiment of the present application, please refer to the description of the method embodiment of the present application.

[0122] The structure of the system for transmitting the mandatory message of the embodiment of the present application can be as shown in Figure 11As shown, it includes a calling user terminal 10, a Beidou ground station a, a satellite b, a Beidou short message service platform 20, a super-SIM unified platform 30 (which can be understood as the second server in the foregoing), a called user terminal 40, a mobile business hall 50, a short message center 60 (which can be understood as the short message server in the foregoing), and an IP multimedia subsystem (IMS) c. The Beidou short message service platform 20 can include a Beidou access module 21, a mobile access module 23 (which can be understood as the first server in the foregoing), a service information module 24, a service support module 25, a wearable device security service module 26, and a service operation module 28.

[0123] The calling user terminal 10 communicates with the Beidou ground station a through the satellite b. The satellite b can be a Beidou satellite, and the embodiments of the present application have no limitation thereon. The Beidou access module 21 communicates with the Beidou ground station a. The mobile access module 23 can communicate with the Beidou access module 21, the super-SIM unified platform 30, and the service operation module 28. The service support module 25 communicates with the mobile business hall 50, and the service operation module 28 can communicate with the short message center 60. The called user terminal 40 can communicate with the super-SIM unified platform 30 and the short message center 60. The IMS network c is used to provide network support for the calling function between users through the Beidou short message service platform 20.

[0124] In some embodiments, the calling user terminal 10 sends a short message to the Beidou ground station a through the satellite b, and the Beidou ground station a receives the short message and transmits it to the mobile access module 23 through the Beidou access module 21. The mobile access module 23 receives the short message and converts it into a short information in a short message service message format, and obtains the text content and the called user number contained in the short information. The mobile access module 23 transmits the text content and the called user number to the super-SIM unified platform 30, which sends the text content to the called user terminal corresponding to the called user number according to the called user number. The mobile access module 23 is also used to transmit the short information to the short message center 60 through the service operation module 28, and the short message center 60 transmits the short information to the called user terminal 40.

[0125] In some embodiments, the service information module 24 is configured to receive and process data messages in the Beidou mobile network terminal. The service support module 25 is configured to implement the service functions such as enabling or canceling the satellite network for the mobile communication user. The wearable device security service module 26 is configured to authenticate the calling user terminal 10 of the wearable device type, and ensure that the calling user terminal 10 of the wearable device type meets the Beidou mobile network standard. The service operation module 28 is configured to monitor the operation of the entire Beidou short message service platform 20, and timely feedback abnormal information to the corresponding management side in case of operation exception. The mobile business hall (BOSS) 50 is configured to communicate with the service support module 25, thereby implementing the service functions such as enabling or canceling the satellite network for the mobile communication user.

[0126] In some embodiments, the method for transmitting the mandatory message provided by the embodiments of the present application comprises Figure 12 The steps S101-S110 are shown.

[0127] In step S101, the calling user terminal 10 sends a short message to the Beidou access module 21.

[0128] Here, step S101 is performed under the satellite network.

[0129] In some embodiments, the calling user terminal 10 sends a short message to the Beidou access module 21 through a satellite b. The satellite b can be a Beidou satellite, and the embodiments of the present application do not make specific limitations in this regard.

[0130] In step S102, the Beidou access module 21 transmits the short message to the mobile access module 23.

[0131] Here, the Beidou access module 21 transmits the short message to the mobile access module 23 according to the short message internal protocol. Step S102 realizes the data communication between the satellite network and the mobile network, and the short message internal protocol can be understood as the Beidou mobile interaction protocol described above.

[0132] In some embodiments, the Beidou access module 21 and the mobile access module 23 jointly constitute a Beidou mobile convergence gateway (which can be understood as Figure 11 the Beidou short message service platform 20), and it can be understood that the Beidou mobile convergence gateway can also include other components, and the embodiments of the present application do not make specific limitations in this regard.

[0133] In step S103, the mobile access module 23 sends a mandatory message to the super SIM unified platform 30.

[0134] After receiving the short message, the mobile access module 23 converts the short message into a short message message (which can be understood as the short information in the foregoing) in a short message message format, obtains the latitude and longitude (which can be understood as the location information in the foregoing), the text content, and the called user number from the short message message, packs the latitude and longitude, the text content, and the called user number into a must-read message, and sends the must-read message to the super-SIM unified platform 30.

[0135] In step S104, the super-SIM unified platform 30 sends the must-read message to the called user terminal 40.

[0136] In step S105, the super-SIM unified platform 30 sends a second transmission success response to the mobile access module 23, where the second transmission success response indicates that the super-SIM unified platform 30 successfully transmits the latitude and longitude to the called user terminal 40.

[0137] In step S106, in a case where the mobile access module 23 receives the second transmission success response, the mobile access module 23 sends the short message message to the short message center 60.

[0138] In some embodiments, after step S105, the method further includes: in a case where the mobile access module 23 receives the second transmission success response, the mobile access module 23 transmits a short message delivery response to the Beidou access module 21, where the short message delivery response is used to indicate that the super-SIM unified platform 30 successfully transmits the latitude and longitude to the called user terminal 40, and the second transmission success response is also used to indicate that the super-SIM unified platform 30 successfully transmits the latitude and longitude to the called user terminal 40.

[0139] In step S107, in a case where the short message center 60 receives the short message message, the short message center 60 transmits a sending success response to the mobile access module 23.

[0140] In step S108, the short message center 60 sends the short message message to the called user terminal 40.

[0141] In step S109, in a case where the short message center 60 successfully transmits the short message message to the called user terminal 40, the short message center 60 sends a first transmission success response to the mobile access module 23.

[0142] In step S110, in a case where the mobile access module 23 receives the first transmission success response, the mobile access module 23 transmits a first transmission success response receipt to the short message center 60.

[0143] The contents not described in detail in the embodiments can be referred to the other embodiments, which will not be described here.

[0144] The embodiment of the present application provides a device for transmitting a compulsory message. The device for transmitting the compulsory message is applied to a first server, the first server accesses a mobile network, and a first interface exists between the first server and a second server accessing a satellite network. As shown in Figure 13 The device for transmitting the compulsory message 300 comprises:

[0145] The acquisition unit 310 is used for acquiring a called user number and text content contained in the short message;

[0146] The sending unit 320 is used for sending the called user number and the text content to the second server through the first interface, wherein the called user number is used for the second server to send the text content to a terminal device, and the terminal device is a called user terminal corresponding to the called user number.

[0147] In some embodiments, the acquisition unit 310 is further used for acquiring a compulsory arrival identifier included in the short message, the compulsory arrival identifier is used for indicating whether the short message is a compulsory message, and in a case where the compulsory arrival identifier indicates that the short message is a compulsory message, the called user number and the text content contained in the short message are acquired.

[0148] In some embodiments, the acquisition unit 310 is further used for converting the acquired short message into a short information in a short message service message format, and acquiring the called user number and the text content from the short information.

[0149] In some embodiments, the sending unit 320 is further used for transmitting the short information to a short message server corresponding to a calling user number of the short information, and receiving a first transmission success response sent by the short message server, wherein the first transmission success response is used for indicating that the short message server successfully sends the short information to the called user terminal.

[0150] In some embodiments, the acquisition unit 310 is further used for receiving a second transmission success response sent by the second server, wherein the second transmission success response is used for indicating that the second server successfully sends the text content to the called user terminal.

[0151] In some embodiments, the acquisition unit 310 is further used for acquiring location information corresponding to the calling user number and contained in the short message. The sending unit 320 is further used for sending the location information to the second server together with the called user number and the text content, wherein the called user number is used for the second server to send the location information and the text content to the terminal device.

[0152] The embodiment of the present application provides a device for transmitting a compulsory message. The device for transmitting the compulsory message is applied to a terminal device, as shown in Figure 14 The device for transmitting the compulsory message 500 comprises:

[0153] The receiving unit 510 is configured to receive text content sent by the second server based on the called user number, wherein the called user number and the text content are obtained by the second server from the first server.

[0154] The display unit 520 is configured to display the text content and output a prompt information until a user operation for the text content is received.

[0155] In some embodiments, the receiving unit 520 is further configured to receive a short message in a short message service (SMS) message format sent by the SMS server based on the called user number, wherein the short message includes the text content; the short message is converted from a short message (SM) including the called user number and the text content, and the SM is obtained by the SMS server from the first server.

[0156] In some embodiments, the receiving unit 520 is further configured to receive location information sent by the second server based on the called user number, wherein the location information is location information corresponding to the calling user number obtained by the second server from the first server; and the display unit 520 is further configured to display the location information.

[0157] The above description of the device embodiments is similar to the description of the method embodiments, and has similar beneficial effects. For technical details not disclosed in the system embodiments, please refer to the description of the method embodiments. Based on the same concept, the embodiments of the present application also provide an electronic device, which includes a processor, a memory and a communication bus. The communication bus is configured to realize the communication connection between the processor and the memory.

[0158] The processor is configured to execute one or more computer programs stored in the memory, so as to realize the method for transmitting the compulsory reading message applied to the first server, or realize the method for transmitting the compulsory reading message applied to the terminal device.

[0159] Correspondingly, the embodiments of the present application also provide a storage medium having a computer program stored thereon, wherein the computer program is executed by the processor to realize the method for transmitting the compulsory reading message applied to the first server, or realize the method for transmitting the compulsory reading message applied to the terminal device.

[0160] It should be noted that the system for transmitting the compulsory message provided in the embodiments of the present application includes various logical units included, and can be implemented by a processor in an electronic device; of course, it can also be implemented by a specific logical circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.

[0161] The above description of the system embodiments is similar to the description of the above method embodiments, and has similar beneficial effects to the method embodiments. For technical details not disclosed in the system embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.

[0162] It should be noted that if the above method for transmitting the compulsory information is implemented in the form of a software function module and sold or used as an independent product in the embodiments of the present application, it can also be stored in a storage medium. Based on such understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk, and various storage media that can store program codes. Thus, the embodiments of the present application are not limited to any specific hardware and software combination.

[0163] It should be noted that the above description of the storage medium embodiments is similar to the description of the above method embodiments, and has similar beneficial effects to the method embodiments. For technical details not disclosed in the storage medium embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.

[0164] To sum up, in the method, device and storage medium for transmitting a short message in the application, the first server acquires the text content in the short message and transmits the text content to the called user terminal through the second server accessing the satellite network. The called user terminal receives the text content and displays the text content until a user operation is received, avoiding the problem that the short message cannot be successfully transmitted to the called terminal device due to weak signals of the mobile network or insufficient reminders of the terminal device, and thus some emergency rescue can be delayed. The short message is successfully transmitted to the called user terminal in time, and thus displayed on the called user terminal, thereby improving the efficiency of ensuring that the called user checks the text content of the short message.

[0165] Meanwhile, the mandatory delivery identifier is set in the composition of the short message, the first server selectively acquires the called user number and text content contained in the short message according to the emergency degree of the short message, and sends them to the second server, and the second server sends the received text content to the called user terminal, thereby selectively acquiring the text content of the short message with a high emergency degree and ensuring successful transmission to the called user terminal. This effectively avoids the problem that the short message content cannot be successfully transmitted to the called user terminal due to weak signals of the mobile network, and thus some emergency rescue can be delayed, thereby effectively improving the efficiency and timeliness of emergency rescue.

[0166] In addition, while the short message is sent to the called user terminal, the first server acquires the called user number and text content in the short message, and sends the text content to the called user terminal corresponding to the called user number through the second server. In this way, the problem that the short message cannot be successfully transmitted to the called user terminal due to insufficient reminders or poor mobile networks, or that the terminal user misses the short message, thereby reducing the reliability of short message transmission, can be avoided, thereby effectively ensuring the reliability of short message transmission to the called user terminal, and thus improving the timeliness of rescue.

[0167] It should be understood that the "one embodiment" or "an embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the application. Therefore, "in one embodiment" or "in some embodiments" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the application. The sequence number of the above-mentioned embodiments of the application is only for description, not representing the advantages and disadvantages of the embodiments.

[0168] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.

[0169] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0170] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed across multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment.

[0171] In addition, all functional units in the embodiments of the present application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the above-mentioned integrated units can be implemented in the form of hardware or in the form of hardware plus software functional units.

[0172] Those skilled in the art will understand that all or part of the steps of implementing the above-mentioned method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, and other media that can store program codes.

[0173] Alternatively, the above-mentioned integrated units of the present application, if realized in the form of software function modules and sold or used as independent products, can also be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the embodiments of the present application. The aforementioned storage medium includes: mobile storage devices, ROM, magnetic disks or optical disks, and various media that can store program codes.

[0174] The above merely describes the preferred embodiments of the present application, and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, and improvement within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method of transmitting a mandatory message, characterized by, The method is applied to a first server, the first server accesses a mobile network, and a first interface exists between the first server and a second server accessing a satellite network; the method comprises the following steps: obtaining a called user number and text content contained in a short message; sending the called user number and the text content to the second server through the first interface; wherein the called user number is used for the second server to send the text content to a terminal device, and the terminal device is a called user terminal corresponding to the called user number.

2. The method of transmitting a mandatory message according to claim 1, wherein, The method further comprises: obtaining a must-reach identifier included in the short message, the must-reach identifier being used to indicate whether the short message is a must-reach message; obtaining a called user number and text content contained in a short message, comprising: in the case that the must-reach identifier represents that the short message is the must-reach message, obtaining the called user number and the text content contained in the short message.

3. The method of transmitting a mandatory message according to claim 1, wherein, The method further comprises: converting the obtained short message into a short information in a short message service message format; obtaining the called user number and the text content from the short information.

4. The method of transmitting a mandatory message according to claim 3, wherein, The method further comprises: transmitting the short information to a short message service server corresponding to a calling user number of the short information; receiving a first transmission success response sent by the short message service server, the first transmission success response being used to indicate that the short message service server successfully sends the short information to the called user terminal.

5. The method of transmitting a mandatory message according to claim 4, wherein, Before transmitting the short information to the short message service server corresponding to the calling user number of the short information, the method further comprises: receiving a second transmission success response sent by the second server, the second transmission success response being used to indicate that the second server successfully sends the text content to the called user terminal.

6. The method of transmitting a mandatory message of claim 1, wherein, The method further comprises: obtaining location information corresponding to a calling user number contained in the short message; sending the location information to the second server together with the called user number and the text content, wherein the called user number is used for the second server to send the location information and the text content to the terminal device.

7. A method of transmitting a mandatory message, characterized by, The method is applied to a terminal device, and comprises the following steps: receiving text content sent by a second server based on a called user number, the called user number and the text content being obtained by the second server from a first server; displaying the text content and outputting a prompt information until a user operation for the text content is received.

8. The method of transmitting a mandatory message according to claim 7, wherein, The method further comprises: receiving a short information in a short message service message format sent by a short message service server based on the called user number, the short information comprising the text content; the short information being converted from a short message, the short message comprising the called user number and the text content, and the short message being obtained by the short message service server from the first server.

9. The method of transmitting a mandatory message according to claim 7, wherein, The method further comprises: receiving location information sent by the second server based on the called user number, the location information being location information corresponding to a calling user number obtained by the second server from the first server; displaying the location information.

10. A method for transmitting a compulsory message, applied to a system for transmitting a compulsory message, the system comprising a first server, a second server and a terminal device, the first server accessing a mobile network, a first interface existing between the first server and the second server accessing a satellite network, characterized in that, The method comprises: The first server acquires the called user number and text content contained in the short message and sends the acquired called user number and text content to the second server through the first interface; The second server receives the called user number and text content and transmits the text content to the terminal device according to the called user number, wherein the terminal device is a called user terminal corresponding to the called user number; The terminal device receives the text content, displays the text content and outputs a prompt information until a user operation for the text content is received.

11. An electronic device, comprising: It comprises: a processor, a memory and a communication bus, the communication bus being used to realize the communication connection between the processor and the memory; the processor is used to execute one or more computer programs stored in the memory to realize the method for transmitting the compulsory message according to any one of claims 1-6.

12. An electronic device, comprising: It comprises: a processor, a memory and a communication bus, the communication bus being used to realize the communication connection between the processor and the memory; the processor is used to execute one or more computer programs stored in the memory to realize the method for transmitting the compulsory message according to any one of claims 7-9.

13. A storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor to realize the method for transmitting the compulsory message according to any one of claims 1-6.

14. A storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor to realize the method for transmitting the compulsory message according to any one of claims 7-9.