Method and electronic device for transmitting target sharing information

By receiving and processing distress requests via satellite, target-sharing information is generated to improve information exchange and location selection among those seeking help. This solves the problem of those seeking help not being able to obtain rescue information in a timely manner, increases the chances of being rescued, and saves satellite resources.

CN119210551BActive Publication Date: 2025-11-21HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310764760.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-26
Publication Date
2025-11-21
Estimated Expiration
2043-06-26

AI Technical Summary

Technical Problem

After sending a distress message, the person seeking help may not receive a timely response from the rescuer, which may delay the best rescue opportunity and reduce the chances of being rescued.

Method used

By receiving distress requests from multiple terminals via satellite, calculating time and location differences, generating target-sharing information, and sending it to the target terminals, distress seekers can learn about the locations of nearby distress seekers and choose a suitable rendezvous point, increasing their chances of being rescued.

Benefits of technology

It improves the timeliness and accuracy of rescue information for those seeking help, increases the chances of rescue among those seeking help, and saves satellite resources, especially in the event of mass disasters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119210551B_ABST
    Figure CN119210551B_ABST
Patent Text Reader

Abstract

A method and an electronic device for sending target shared information, the method comprising: receiving, by a satellite, first help information sent by a first terminal and second help information sent by a second terminal respectively, the first help information comprising first help content, a first sending time and first location information, the second help information comprising second help content, a second sending time and second location information; generating target shared information when a time difference does not exceed a first preset time and a distance difference does not exceed a preset distance, the target shared information being used to indicate the help information of the first terminal and the help information of the second terminal, the time difference being an absolute value of a difference between the first sending time and the second sending time, the distance difference being an absolute value of a distance difference between a location indicated by the first location information and a location indicated by the second location information; and sending the target shared information to a target terminal, the target terminal being the first terminal and / or the second terminal. The method can increase the probability of rescuing a person in need of help.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of terminal, and in particular, to a method for sending target sharing information and an electronic device. BACKGROUND

[0002] With the rapid development of satellite communication technology, a terminal device can establish communication with a satellite without a network. For example, a person in distress can use a terminal device (such as a mobile phone) to send a distress message to a satellite without a network; the satellite forwards the distress message to a ground station; the ground station forwards the distress message to a rescuer (i.e., the person being helped); the rescuer receives the distress message and can respond accordingly and send the response information to the ground station through the terminal device; the person in distress can use the terminal device to pull the response information from the ground station through the satellite.

[0003] However, after the person in distress sends the distress message to the rescuer, the person in distress may not be able to pull the response information from the rescuer in time, which may delay the best opportunity for rescue. Therefore, how to increase the probability of rescue for the person in distress is a problem that needs to be solved at present. SUMMARY

[0004] The present application provides a method for sending target sharing information and an electronic device, which can increase the probability of rescue for the person in distress.

[0005] In a first aspect, a method for sending target sharing information is provided. The method can be executed by an electronic device, a module (such as a processor, a chip, or a chip system) applied in the electronic device, or a logic node, a logic module, or software that can realize all or part of the functions of the electronic device. The method includes:

[0006] receiving, through a satellite, first distress information sent by a first terminal and second distress information sent by a second terminal, the first distress information including first distress content, a first sending time, and first position information, the second distress information including second distress content, a second sending time, and second position information, the first sending time being a sending time of the first distress information, the first position information indicating a position of the first terminal when the first terminal sends the first distress information, the second sending time being a sending time of the second distress information, and the second position information indicating a position of the second terminal when the second terminal sends the second distress information;

[0007] generate target sharing information according to the first help information and the second help information, the target sharing information being used to indicate the first help information and the second help information, the time difference being an absolute value of a difference between the first sending time and the second sending time, and the distance difference being an absolute value of a distance difference between the first location and the second location.

[0008] send the target sharing information to the target terminal, the target terminal being the first terminal and / or the second terminal.

[0009] In the method, the electronic device determines the time difference and the distance difference according to the first help information and the second help information; when the time difference does not exceed the first preset time and the distance difference does not exceed the preset distance, it is indicated that the first helper corresponding to the first terminal and the second helper corresponding to the second terminal may have encountered the same difficulties, and the electronic device can generate target sharing information according to the first help information and the second help information, and send the target sharing information to the target terminal; on the one hand, the method can enable the helper corresponding to the target terminal to know the location information of other helpers nearby, and on the other hand, the helper corresponding to the target terminal can select a better collective location according to the location of the helper and the locations of other helpers nearby, so as to gather the other helpers nearby, thereby increasing the probability of the helpers being rescued.

[0010] In an optional implementation, the sending of the target sharing information to the target terminal includes:

[0011] determining a total number of terminals that send the help information within the second preset time; and when the total number is greater than or equal to a preset quantity threshold, sending the target sharing information to the target terminal by a receipt mode.

[0012] When the total number is greater than or equal to the preset quantity threshold, it is indicated that there may be a mass disaster within the second preset time, and the number of helpers is large; the electronic device can send the target sharing information to the target terminal by the receipt mode, so as to reduce the number of communications between the target terminal and the satellite, and thereby save satellite resources.

[0013] In an optional implementation, the method further includes: when the total number is less than the preset quantity threshold, sending the target sharing information to the target terminal by a receipt mode or a query feedback mode, the query feedback mode being a mode of sending the target sharing information to the target terminal in response to query information of the target terminal.

[0014] When the total number is less than the preset number threshold, it indicates that the number of the seekers in the second preset time is less; at this time, the satellite resources are also relatively sufficient, and the electronic device can send the target shared information to the target terminal in the form of a receipt, so as to reduce the communication times between the target terminal and the satellite, and thus save the satellite resources; or the electronic device can also send the target shared information to the target terminal in the form of query feedback, so as to improve the fault tolerance in the case that the satellite does not return a receipt and the on-satellite success rate is low.

[0015] In an optional implementation, the sending of the target shared information to the target terminal comprises:

[0016] The first query information is used for querying the first rescue information corresponding to the first help information, and the second query information is used for querying the second rescue information corresponding to the second help information.

[0017] When the first rescue information is not queried according to the first query information, the target shared information is sent to the first terminal, and / or when the second rescue information is not queried according to the second query information, the target shared information is sent to the second terminal.

[0018] When the electronic device does not query the first rescue information (or the second rescue information) according to the first query information (or the second query information), it indicates that the electronic device does not receive the reply of the first rescuer (or the second rescuer) to the first help information (or the second help information); at this time, the electronic device can send the target shared information to the first terminal (or the second terminal), so that the first terminal (or the second terminal) selects a better set position according to the position of the first terminal (or the second terminal) and the positions of other nearby seekers, so as to gather the nearby seekers, thereby increasing the probability of the seekers being rescued by each other.

[0019] In an optional implementation, the method further comprises: when the first rescue information is queried according to the first query information, the first rescue information is sent to the first terminal, and / or when the second rescue information is queried according to the second query information, the second rescue information is sent to the second terminal.

[0020] When the electronic device queries the first rescue information according to the first query information, the first rescue information can be sent to the first terminal, so that the first requester corresponding to the first terminal can obtain the first rescue information in time; and / or when the electronic device queries the second rescue information according to the second query information, the second rescue information can be sent to the second terminal, so that the second requester corresponding to the second terminal can obtain the second rescue information in time.

[0021] In an optional implementation, the target sharing information includes a user identifier of the first terminal and a user identifier of the second terminal, the user identifier of the first terminal being a user identifier allocated according to the device identifier of the first terminal in the first help information, and the user identifier of the second terminal being a user identifier allocated according to the device identifier of the second terminal in the second help information.

[0022] In the embodiment, the target sharing information received by the first terminal or the second terminal includes the user identifier of the first terminal and the user identifier of the second terminal, which is beneficial to the electronic device to accurately forward the help information of each other to the first terminal or the second terminal, thereby avoiding the situation of incorrect forwarding of the help information.

[0023] In an optional implementation, after the target sharing information is sent to the target terminal, the method further includes:

[0024] receiving third help information from the first terminal, the third help information including third help content and the user identifier of the second terminal;

[0025] sending the third help information to the second terminal according to the user identifier of the second terminal.

[0026] The electronic device can accurately forward the third help information to the second terminal according to the user identifier of the second terminal in the third help information, without forwarding to other terminals, thereby establishing a bidirectional communication between the first terminal and the second terminal, realizing the interaction of the help information between the help seekers, and increasing the probability of mutual rescue between the help seekers.

[0027] In a second aspect, a device for sending target shared information is provided. The device includes a transceiver and a processor. The transceiver is configured to receive first help information sent by a first terminal and second help information sent by a second terminal via a satellite, respectively. The first help information includes first help content, a first sending time, and first location information. The second help information includes second help content, a second sending time, and second location information. The first sending time is a sending time of the first help information. The first location information indicates a location of the first terminal when the first terminal sends the first help information. The second sending time is a sending time of the second help information. The second location information indicates a location of the second terminal when the second terminal sends the second help information.

[0028] The processor is configured to generate target shared information according to the first help information and the second help information when a time difference does not exceed a first preset time and a distance difference does not exceed a preset distance. The target shared information indicates the first help information and the second help information. The time difference is an absolute value of a difference between the first sending time and the second sending time. The distance difference is an absolute value of a distance difference between the location indicated by the first location information and the location indicated by the second location information.

[0029] The transceiver is further configured to send the target shared information to a target terminal. The target terminal is the first terminal and / or the second terminal.

[0030] In a third aspect, an electronic device is provided. The electronic device includes a processor and a memory. The memory is configured to store a computer program. The processor is configured to invoke and run the computer program from the memory, so that the electronic device performs the method described in the first aspect and various possible implementation manners of the first aspect.

[0031] In a fourth aspect, a computer readable storage medium is provided. The computer readable storage medium stores computer program instructions. The computer program instructions are executed by a processing circuit to implement the method described in the first aspect or various possible implementations of the first aspect.

[0032] In a fifth aspect, a computer program product including instructions is provided. The instructions are executed on a computer to cause the computer to perform the method described in the first aspect or various possible implementations of the first aspect.

[0033] In a sixth aspect, a chip system is provided. The chip system includes a processing circuit and a storage medium. The storage medium stores computer program instructions. The computer program instructions are executed by the processing circuit to implement the method described in the first aspect and various possible implementations of the first aspect.

[0034] Optionally, the processing circuit in the above chip system can be replaced by a processor, and the storage medium can be replaced by a memory. Optionally, the chip system can further comprise a communication interface for realizing communication between the chip system and an external device. BRIEF DESCRIPTION OF DRAWINGS

[0035] Figure 1 A structural schematic diagram of an electronic device 100 provided by an embodiment of the present application is shown in FIG. 1.

[0036] Figure 2 A software structural schematic diagram of an electronic device 100 provided by an embodiment of the present application is shown in FIG. 2.

[0037] Figure 3 A method flow schematic diagram of sending target shared information provided by an embodiment of the present application is shown in FIG. 3.

[0038] Figure 4 An interface schematic diagram of opening a personal information sharing function provided by an embodiment of the present application is shown in FIG. 4.

[0039] Figure 5 Another interface schematic diagram of opening a personal information sharing function provided by an embodiment of the present application is shown in FIG. 5.

[0040] Figure 6 An interface schematic diagram suitable for the present application provided by an embodiment of the present application is shown in FIG. 6.

[0041] Figure 7 Another interface schematic diagram suitable for the present application provided by an embodiment of the present application is shown in FIG. 7.

[0042] Figure 8 Another interface schematic diagram suitable for the present application provided by an embodiment of the present application is shown in FIG. 8.

[0043] Figure 9 Another interface schematic diagram suitable for the present application provided by an embodiment of the present application is shown in FIG. 9.

[0044] Figure 10 Another interface schematic diagram suitable for the present application provided by an embodiment of the present application is shown in FIG. 10.

[0045] Figure 11 Another interface schematic diagram suitable for the present application provided by an embodiment of the present application is shown in FIG. 11.

[0046] Figure 12 Another interface schematic diagram suitable for the present application provided by an embodiment of the present application is shown in FIG. 12.

[0047] Figure 13 Another interface schematic diagram suitable for the present application provided by an embodiment of the present application is shown in FIG. 13.

[0048] Figure 14An interaction flow schematic diagram of a method for sending target sharing information provided by an embodiment of the present application;

[0049] Figure 15 An interaction flow schematic diagram of another method for sending target sharing information provided by an embodiment of the present application;

[0050] Figure 16 An interaction flow schematic diagram of still another method for sending target sharing information provided by an embodiment of the present application;

[0051] Figure 17 An interaction flow schematic diagram of a terminal-satellite-ground station provided by an embodiment of the present application;

[0052] Figure 18 An apparatus structure schematic diagram of a method for sending target sharing information provided by an embodiment of the present application.

[0053] Figure 19 An apparatus structure schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0054] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the same items or similar items with basically the same functions and effects are distinguished by using "first", "second", etc. For example, the first terminal device and the second terminal device are only used to distinguish different terminal devices, and do not limit the sequence. Those skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution sequence, and "first", "second", etc. also do not mean that they must be different.

[0055] It should be noted that in the present application, "exemplary" or "for example" is used to represent an example, illustration or description. Any embodiment or design scheme described as "exemplary" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the use of "exemplary" or "for example" is intended to present the relevant concept in a specific manner.

[0056] In the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0057] The electronic device involved in the embodiments of the present application can include, but is not limited to, at least one of a foldable electronic device, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), and an artificial intelligence (AI) device. The embodiments of the present application do not make special limitations on the specific type of the electronic device 100.

[0058] Figure 1 A structural schematic diagram of an electronic device 100 suitable for the above method (i.e., a method of sending target sharing information) is shown.

[0059] The electronic device 100 can include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) joint 130, a charge management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, a key 170, an indicator 171, a subscriber identification module (SIM) card interface 172, and a display screen 173, etc.

[0060] It can be understood that the structure shown in the embodiments of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 can include more or fewer components, or combine certain components, or split certain components, or different component arrangements. Figure 1 More or fewer components, or combination of certain components, or splitting of certain components, or different component arrangements. Figure 1 The components in the above embodiments can be implemented in hardware, software, or a combination of software and hardware.

[0061] The processor 110 can include one or more processing units, for example: the processor 110 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units can be independent devices or integrated in one or more processors.

[0062] The processor can generate operation control signals according to instruction opcodes and timing signals, and complete the control of fetching and executing instructions.

[0063] The processor 110 can also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 can be a cache memory. The memory can save instructions or data that have been used or used frequently by the processor 110. If the processor 110 needs to use the instructions or data, it can directly call from the memory. Avoiding repeated access reduces the waiting time of the processor 110, thus improving the efficiency of the system.

[0064] In some embodiments, the processor 110 can include one or more interfaces. The interface can include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc. The processor 110 can connect modules such as a wireless communication module, a display (screen) through at least one of the above interfaces.

[0065] It can be understood that the interface connection relationship between the modules shown in the embodiments of the present application is only illustrative and does not constitute a limitation on the structure of the electronic device 100. In some other embodiments of the present application, the electronic device 100 can also use different interface connection modes or a combination of multiple interface connection modes in the above embodiments.

[0066] The USB connector 130 is an interface that meets the USB standard specification and can be used to connect the electronic device 100 and a peripheral device. Specifically, the USB connector 130 can be a Mini USB connector, a Micro USB connector, a USB Type C connector, etc. The USB connector 130 can be used to connect a charger to charge the electronic device 100, or can be used to connect other terminal devices to transmit data between the electronic device 100 and the other terminal devices. The USB connector 130 can also be used to connect a headset to output audio stored in the terminal device through the headset. The connector can also be used to connect other terminal devices, such as VR devices, etc. In some embodiments, the standard specification of the Universal Serial Bus can be USB 1.x, USB 2.0, USB 3.x, and USB 4.

[0067] The charging management module 140 is configured to receive charging input from a charger. The charger can be a wireless charger or a wired charger. In some embodiments of wired charging, the charging management module 140 can receive charging input from a wired charger through the USB connector 130. In some embodiments of wireless charging, the charging management module 140 can receive wireless charging input through a wireless charging coil of the electronic device 100. The charging management module 140 can charge the battery 142 while also providing power to the terminal device through the power management module 141.

[0068] The power management module 141 is configured to connect the battery 142, the charging management module 140, and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to provide power to the processor 110, the internal memory 121, the display screen 173, the wireless communication module 160, etc. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle count, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 141 can also be disposed in the processor 110. In some other embodiments, the power management module 141 and the charging management module 140 can also be disposed in the same device.

[0069] The wireless communication function of the electronic device 100 can be realized through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor, and the baseband processor, etc.

[0070] Antennas 1 and 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of antennas. For example, antenna 1 can be multiplexed as a diversity antenna for wireless local area networks. In some other embodiments, antennas can be used in combination with tuning switches.

[0071] Mobile communication module 150 can provide solutions for wireless communication including 2G / 3G / 4G / 5G, etc. applied on electronic device 100. Mobile communication module 150 can include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. Mobile communication module 150 can receive electromagnetic waves by antenna 1, and perform filtering, amplification, etc. on the received electromagnetic waves, and transmit the processed electromagnetic waves to a modem processor for demodulation. Mobile communication module 150 can also amplify signals modulated by the modem processor, and convert the amplified signals into electromagnetic waves radiated by antenna 1. In some embodiments, at least part of the functional modules of mobile communication module 150 can be arranged in processor 110. In some embodiments, at least part of the functional modules of mobile communication module 150 can be arranged in the same device as at least part of the modules of processor 110.

[0072] The modem processor can include a modulator and a demodulator. The modulator is used to modulate low-frequency baseband signals to be transmitted into medium-high frequency signals. The demodulator is used to demodulate received electromagnetic wave signals into low-frequency baseband signals. The demodulator then transmits the demodulated low-frequency baseband signals to a baseband processor for processing. After the low-frequency baseband signals are processed by the baseband processor, the signals are transmitted to an application processor. The application processor outputs sound signals through an audio device (not limited to a loudspeaker, etc.), or displays images or videos through display screen 173. In some embodiments, the modem processor can be a separate device. In some other embodiments, the modem processor can be independent of processor 110, and arranged in the same device as mobile communication module 150 or other functional modules.

[0073] The wireless communication module 160 can provide a solution for wireless communication including wireless local area networks (WLAN) (e.g., wireless fidelity (Wi-Fi) network), Bluetooth (BT), Bluetooth low energy (BLE), ultra wide band (UWB), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR) technology, etc. applied to the electronic device 100. The wireless communication module 160 can be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives an electromagnetic wave via the antenna 2, frequency-modulates and filters the electromagnetic wave signal, and transmits the processed signal to the processor 110. The wireless communication module 160 can also receive a signal to be transmitted from the processor 110, frequency-modulate it, amplify it, and radiate it as an electromagnetic wave via the antenna 2.

[0074] In some embodiments, the antenna 1 and the mobile communication module 150 of the electronic device 100 are coupled, and the antenna 2 and the wireless communication module 160 are coupled, so that the electronic device 100 can communicate with a network and other terminal devices through wireless communication technology. The wireless communication technology can include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc. The GNSS can include global positioning system (GPS), global navigation satellite system (GLONASS), beidou navigation satellite system (BDS), quasi-zenith satellite system (QZSS), and / or satellite based augmentation systems (SBAS).

[0075] The electronic device 100 can implement a display function through a GPU, a display screen 173, and an application processor, etc. The GPU is a microprocessor for image processing, connected to the display screen 173 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 can include one or more GPUs that execute program instructions to generate or change display information.

[0076] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function. For example, music, video, etc. files are saved in the external memory card. Or music, video, etc. files are transmitted from the electronic device to the external memory card.

[0077] The internal memory 121 can be used to store computer executable program codes including instructions. The internal memory 121 can include a program storage area and a data storage area. The program storage area can store an operating system, at least one application required by a function (such as a sound playing function, an image playing function, etc.), and the like. The data storage area can store data (such as audio data, etc.) created during use of the electronic device 100, and the like. In addition, the internal memory 121 can include a high-speed random access memory, and can further include a non-volatile memory such as at least one of a magnetic disk storage device, a flash memory device, a universal flash storage (UFS), and the like. The processor 110 performs various function methods or data processing of the electronic device 100 by running instructions stored in the internal memory 121 and / or instructions stored in a memory disposed in the processor.

[0078] The keys 170 can include a power key, a volume key, and the like. The keys 170 can be mechanical keys. Alternatively, the keys 170 can be touch keys. The electronic device 100 can receive a key input, and generate a key signal input related to user settings and function control of the electronic device 100.

[0079] The indicator 171 can be an indicator light, and can be used to indicate a charging state, a power change, a missed call, a notification, and the like.

[0080] The SIM card interface 172 is used to connect a SIM card. The SIM card can be inserted into or removed from the SIM card interface 172 to achieve contact and separation with the electronic device 100. The electronic device 100 can support one or more SIM card interfaces 172. The SIM card interface 172 can support a Nano SIM card, a Micro SIM card, a SIM card, and the like. The same SIM card interface 172 can simultaneously insert multiple cards. The types of the multiple cards can be the same or different. The SIM card interface 172 can also be compatible with different types of SIM cards. The SIM card interface 172 can also be compatible with external storage cards. The electronic device 100 interacts with a network through the SIM card to achieve functions such as call and data communication. In some embodiments, the electronic device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device 100.

[0081] Display screen 173 is used to display captured images, starburst images, videos, and other data. For example, display screen 173 can be used to display images and videos captured by camera 193. Display screen 173 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a miniature LED, a microLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, electronic device 100 may include one or more display screens 173.

[0082] The software system of the aforementioned electronic device 100 can adopt a layered architecture, event-driven architecture, microkernel architecture, microservice architecture, or cloud architecture. This application embodiment uses the layered architecture Android system as an example to exemplify the software structure of the electronic device 100.

[0083] Figure 2 This is a software structure block diagram of the electronic device 100 according to an embodiment of this application.

[0084] A layered architecture divides software into several layers, each with a clear role and function. Layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into five layers, from top to bottom: the application layer, the application framework layer, the Android runtime (ART) and native C / C++ libraries, the Hardware Abstraction Layer (HAL), and the kernel layer.

[0085] The application layer can include a series of application packages.

[0086] like Figure 2 As shown, the application package can include applications such as ground station, gallery, calendar, calling, map, navigation, WLAN, and Bluetooth. For example, the ground station application can provide functions such as adjusting satellite or aircraft operating parameters, flight monitoring, map navigation, mission playback, image transmission, and flight data recording.

[0087] The application framework layer provides application programming interfaces (APIs) and programming frameworks for applications of the application layer. The application framework layer includes some pre-defined functions.

[0088] As shown in Figure 2 the application framework layer can include a window manager, a content provider, a view system, a resource manager, a notification manager, an activity manager, an input manager, etc.

[0089] The window manager provides a window management service (WMS), which can be used for window management, window animation management, surface management, and as a relay station for an input system.

[0090] The content provider is used to store and obtain data, and makes the data accessible to applications. The data can include videos, images, audios, dialed and received calls, browsing history and bookmarks, phone books, etc.

[0091] The view system includes visual controls, such as a control for displaying text, a control for displaying pictures, etc. The view system can be used to build an application. A display interface can be composed of one or more views. For example, a display interface including a short message notification icon can include a view for displaying text and a view for displaying pictures.

[0092] The resource manager provides various resources for applications, such as localized strings, icons, pictures, layout files, video files, etc.

[0093] The notification manager enables an application to display notification information in a status bar, which can be used to convey a type of message that can automatically disappear after a short stay without user interaction. For example, the notification manager is used to inform of a download completion, a message reminder, etc. The notification manager can also be a notification in the form of a chart or a scroll bar text appearing in the top status bar of the system, such as a notification of an application running in the background, or a notification in the form of a dialog window appearing on the screen. For example, a text information is prompted in the status bar, a prompt sound is emitted, the electronic device vibrates, an indicator light flashes, etc.

[0094] The activity manager can provide an activity management service (AMS), which can be used for the start, switching, scheduling of system components (such as activities, services, content providers, broadcast receivers), and the management and scheduling of application processes.

[0095] The input manager can provide an input management service (IMS), which can be used to manage inputs of the system, such as touch screen inputs, key inputs, sensor inputs, and the like. The IMS takes events from input device nodes and distributes the events to appropriate windows through interaction with the WMS.

[0096] The Android runtime includes a core library and an Android runtime. The Android runtime is responsible for converting source code into machine code. The Android runtime mainly includes an ahead of time (AOT) compilation technique and a just in time (JIT) compilation technique.

[0097] The core library is mainly used to provide functions of a basic Java class library, such as libraries of basic data structures, mathematics, IO, tools, databases, networks, and the like. The core library provides APIs for users to develop Android applications.

[0098] The native C / C++ library can include a plurality of functional modules. For example, a surface manager, a media framework, libc, OpenGL ES, SQLite, Webkit, and the like.

[0099] The surface manager is used to manage a display subsystem and provides fusion of 2D and 3D layers for a plurality of applications. The media framework supports playback and recording of a plurality of commonly used audio, video formats, and static image files, and the like. The media library can support a plurality of audio and video encoding formats, such as MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, and the like. The OpenGL ES provides drawing and operation of 2D graphics and 3D graphics in an application. The SQLite provides a lightweight relational database for applications of the electronic device 100.

[0100] The hardware abstraction layer runs in a user space, encapsulates kernel layer drivers, and provides calling interfaces to an upper layer.

[0101] The kernel layer is a layer between hardware and software. The kernel layer at least includes display drivers, camera drivers, audio drivers, and sensor drivers.

[0102] For ease of understanding, the following embodiments of the present application will take an electronic device having the structure shown in FIGS. 1 and 2 as an example, and the method for sending target sharing information provided by the embodiments of the present application will be specifically described in combination with the drawings and application scenarios. Figure 1 and Figure 2 The method for sending target sharing information provided by the embodiments of the present application will be specifically described in combination with the drawings and application scenarios.

[0103] In some examples, the terminal device can establish communication with the satellite without a network.

[0104] For example, the requester can send a help-seeking information to a satellite and pull a reply information from the satellite by using a terminal device (e.g., a mobile phone) without network. However, the reply information from the rescuer can not be pulled in time after the requester sends the help-seeking information, which may delay the best time for being rescued. Therefore, how to increase the probability of being rescued is a problem to be solved. The present application provides a method for sending target shared information, which can increase the probability of being rescued.

[0105] Before introducing the method for sending target shared information provided by the present application, the execution subject involved in the embodiments of the present application is briefly described. In the embodiments of the present application, the electronic device is taken as an example to illustrate the method provided by the present application, but the present application is not limited to the execution subject.

[0106] For example, the execution subject involved in the embodiments of the present application can be an electronic device, a chip, a chip system, or a processor applied to the electronic device, or a logic node, a logic module, or software capable of realizing all or part of the functions of the electronic device.

[0107] The electronic device can include a terminal device or a server. Optionally, the terminal device can be a chip, a chip system, or a processor applied to the terminal, or a logic node, a logic module, or software capable of realizing all or part of the functions of the terminal.

[0108] Optionally, the server can also be a chip, a chip system, or a processor applied to the server, or a logic node, a logic module, or software capable of realizing all or part of the functions of the server.

[0109] For example, the electronic device can be an electronic device 100 with a structure as shown in Figure 1 or other electronic devices with a structure as shown in Figure 1 For example, a ground station.

[0110] The following embodiments take the execution subject of the method 300 for sending target shared information as an example to describe the ground station.

[0111] As shown in Figure 3 FIG. 1 is a flowchart of a method 300 for sending target shared information provided by the embodiments of the present application, which includes S301 to S303, and the steps are described in detail as follows.

[0112] S301: The ground station receives first help information sent by the first terminal and second help information sent by the second terminal through the satellite respectively, the first help information comprises first help content, a first sending time and first position information, the second help information comprises second help content, a second sending time and second position information, the first sending time is the sending time of the first help content, the first position information is used to indicate the position of the first terminal when the first help content is sent, the second sending time is the sending time of the second help content, and the second position information is used to indicate the position of the second terminal when the second help content is sent.

[0113] The ground station refers to an electronic device capable of receiving and transmitting information and processing information, and can be a terminal device or a server, which is not limited in the application.

[0114] The ground station can receive information from the satellite and the user terminal, and forward the received information to other ground stations or user terminals; the ground station can also send information from the ground directly to the satellite.

[0115] For example, the ground station sends the reply information of the rescuer to the satellite, so that the user terminal can pull the reply information through the satellite.

[0116] The user terminal refers to a terminal device used by a user, such as a terminal device used by a helper or a terminal device used by a rescuer.

[0117] The user terminal includes but is not limited to a mobile phone, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a wearable device, a vehicle-mounted device, and other devices.

[0118] The user terminal can interact with the satellite through the ground station, or send information to the ground station or directly communicate with the satellite.

[0119] The satellite can be a satellite in the Beidou satellite navigation system, such as a inclined geosynchronous satellite or a geostationary satellite, which is not limited in the application.

[0120] The first terminal or the second terminal can refer to a user terminal; the first terminal can refer to a terminal device used by a first helper, and the second terminal can refer to a terminal device used by a second helper.

[0121] For example, the first terminal can be a mobile phone, a tablet computer, etc., and the second terminal can also be a mobile phone, a tablet computer, or a smart watch, etc.

[0122] The first or second helper can refer to a person in trouble who needs to be rescued. For example, the first or second helper can be a person who is lost, a person who is in danger in the mountains, a person who is in danger in bad weather, a person who is in danger at sea, and the like. The present application does not limit the first or second helper.

[0123] The first or second help content can refer to specific help content sent by the helper to the rescuer.

[0124] For example, the first or second help content can be that the person in danger in the mountains needs to be rescued urgently. For another example, the first or second help content can be that the person in danger in the rain needs to be rescued urgently. The present application does not limit the first or second help content.

[0125] The first sending time can refer to the time when the first terminal sends the first help information through the satellite. For example, the first sending time is 2016-10-16 16:32:33.

[0126] Similarly, the second sending time can refer to the time when the second terminal sends the second help information through the satellite. For example, the second sending time is 2016-10-09 09:12:16.

[0127] The first position information can refer to the position of the first terminal when sending the first help information, and the second position information can refer to the position of the second terminal when sending the second help information.

[0128] For example, the first (or second) position information can refer to the latitude and longitude information of the position where the first (or second) terminal is located. For example, the first (or second) position information is 23°45′34″ N (23°45′34″ N) and 111°47′23″ E (111°47′23″ E).

[0129] As an example, the first terminal and the second terminal send the first help information and the second help information to the satellite respectively. After receiving the first help information and the second help information, the satellite forwards the first help information and the second help information to the ground station. After receiving the first help information and the second help information, the ground station analyzes and obtains the first help content, the first sending time, the first position information, the second help content, the second sending time and the second position information.

[0130] For example, the helper 1 sends the help information 1 to the ground station through the mobile phone 1. The ground station receives the help information 1 and analyzes the help information 1 to obtain the help content 1, the sending time 1 and the position information 1. The help content 1 is that the helper 1 encounters a snowstorm during climbing and urgently needs rescue. The sending time 1 is 13:15:23 on March 1, 2018. The position information 1 is 23°23'43" north latitude and 115°26'34" east longitude. Similarly, the helper 2 sends the help information 2 to the ground station through the mobile phone 2. The ground station receives the help information 2 and analyzes the help information 2 to obtain the help content 2, the sending time 2 and the position information 2. The help content 1 is that the helper 2 gets lost in the deep mountain and urgently needs rescue. The sending time 1 is 17:23:15 on March 1, 2018. The position information 1 is 24°27'13" north latitude and 120°32'41" east longitude.

[0131] In an optional implementation, after receiving the first help information or the second help information, the ground station performs protocol conversion on the first help information or the second help information to obtain converted first help information or converted second help information. The converted first help information is sent to the first user terminal, that is, the first rescuer, and the converted second help information is sent to the second user terminal, that is, the second rescuer.

[0132] For example, the first rescuer replies to the first help information through the first user equipment. The first rescuer can reply through a preset reply entrance after receiving the first help information through the first user equipment. The preset reply entrance includes but is not limited to a short message reply entrance, a reply entrance provided by a free connection application and a reply entrance provided by a rescue platform. For example, the first rescuer replies to the first help information through the reply entrance provided by the short message platform. The reply information is sent to the ground station through the first user equipment. The first rescuer can use the first terminal to pull the reply information of the first rescuer from the ground station through a satellite.

[0133] S302: When the time difference does not exceed the first preset time and the distance difference does not exceed the preset distance, the ground station generates target shared information according to the first help information and the second help information. The target shared information is used to indicate the help information of the first terminal and the help information of the second terminal. The time difference is the absolute value of the difference between the first sending time and the second sending time. The distance difference is the absolute value of the distance difference between the position indicated by the first position information and the position indicated by the second position information.

[0134] The first preset time can be 30 minutes or 1 hour, which is not limited in the application. The preset distance can be 3 kilometers or 5 kilometers, or can be a longitude value and / or a latitude value, which is not limited in the application.

[0135] In an optional implementation, after the ground station parses the first help information and the second help information, the ground station determines a time difference according to the first sending time and the second sending time; when the time difference does not exceed the first preset time, it is indicated that the first helper and the second helper send the help information at a similar time; the ground station further determines a distance difference according to the first location information and the second location information; when the distance difference does not exceed the preset distance, it is indicated that the first helper and the second helper are very close to each other and are possibly in the same rescue area.

[0136] For example, the first preset time is 30 minutes, the preset distance is 3'30" in latitude and 2'30" in longitude; the helper A sends the help information A to the ground station through the mobile phone A, where the help information A includes the help content A, the sending time A and the location information A, the help content A is that the helper A encounters a rainstorm during rock climbing and urgently needs rescue, the sending time A is on ** year ** month ** day 09:11:23, and the location information A is 23°21'46" in north latitude and 110°32'21" in east longitude; the helper B sends the help information B to the ground station through the mobile phone B, where the help information B includes the help content B, the sending time B and the location information B, the help content B is that the helper B encounters danger during rock climbing and urgently needs rescue, the sending time B is on ** year ** month ** day 09:16:45, and the location information B is 23°22'23" in north latitude and 110°31'28" in east longitude; the ground station determines that the time difference is 5 minutes and 22 seconds according to the sending time A and the sending time B, and determines that the distance difference is 1'23" in north latitude (less than 3'30" in latitude) and 1'7" in east longitude (less than 2'30" in longitude) according to the location information A and the location information B; the ground station determines that the time difference does not exceed the first preset time and the distance difference also does not exceed the preset distance, and at this moment, the ground station determines that the first helper and the second helper are possibly in the same help area; the ground station generates the target shared information according to the first help information and the second help information, where the target shared information can include the first help information and the second help information, that is, the target shared information includes the first help content, the first sending time, the first location information, the second help content, the second sending time and the second location information.

[0137] Optionally, the target shared information can also include the first help content, the first location information, the second help content and the second location information.

[0138] Optionally, the target shared information can also include the first location information, the second location information and the number of helpers; the application does not limit the content that the target shared information can include, and the content can be designed according to the specific application scenario in actual application.

[0139] Optionally, the target sharing information can further include first target sharing information and second target sharing information, wherein the first target sharing information can include first location information, and the second target sharing information can include but is not limited to second location information; that is, the ground station can generate the help information of the other party for the first terminal and the second terminal according to the first help information and the second help information respectively. The ground station can send the help information of the other party to the first terminal and the second terminal respectively through the aforementioned receipt mode or query feedback mode.

[0140] For example, the ground station can generate the first target sharing information according to the first help information, wherein the first target sharing information includes the help information of the first helper; the ground station can also generate the second target sharing information according to the second help information, wherein the second target sharing information includes the help information of the first helper. The ground station can send the first target sharing information to the second terminal through the receipt mode or the query feedback mode, and send the second target sharing information to the first terminal through the receipt mode or the query feedback mode, so as to realize the sharing of the location information between the first terminal and the second terminal.

[0141] The target sharing information includes the help information (such as the first location information) of the first helper and the help information (such as the second location information) of the second helper, which is beneficial for the first helper or the second helper to determine that there are other helpers nearby according to the received target sharing information, and the first helper or the second helper can help other helpers nearby to increase the probability of being rescued.

[0142] It should be noted that after receiving multiple help information, the ground station can generate target sharing information according to the multiple help information, and cache the target sharing information in a message box (such as a Beidou satellite message box); when each terminal pulls the help information from the ground station through the satellite, if the ground station does not detect the rescue information, the ground station will send the target sharing information to each terminal from the message box. The ground station usually sends the target sharing information to the device that has previously sent the help information to the ground station.

[0143] Optionally, the information structure of the target sharing information can include but is not limited to information type (such as service number information, system information, or responder information or rescuer information), whether to support multi-same of the local end and the receiving end (that is, whether to support the helper to log in the same account on different devices), unique identifier of the target sharing information, mobile phone number corresponding to each terminal, sending time, and device identifier corresponding to each terminal.

[0144] Optionally, the information structure of the rescue information (i.e. the reply information) can include, but is not limited to, the information type (such as service number information, system information, or the information of the replier or the information of the rescuer), whether to support the multi-terminal of the local end and the receiving end (i.e. whether to support the helper to log in the same account on different devices), the unique identifier of the rescue information, the mobile phone number corresponding to each terminal, the sending time, the device identifier corresponding to each terminal, the mobile phone number of the replier, the reply sentence number, and the reply sentence version.

[0145] It should be noted that, due to the limited satellite resources, the replier can reply according to the preset reply sentences of the satellite service, and different reply sentences have different numbers; when the terminal sends the reply information, the number and the version number of the reply sentence are usually sent.

[0146] In an optional implementation, the target shared information includes a user identifier of the first terminal and a user identifier of the second terminal, the user identifier of the first terminal being a user identifier allocated by the ground station according to the device identifier of the first terminal in the first help information, and the user identifier of the second terminal being a user identifier allocated by the ground station according to the device identifier of the second terminal in the second help information.

[0147] The user identifier (identifier, ID) of the first terminal or the user identifier of the second terminal can be a string of numbers with a unique identifier; for example, the user ID of the first terminal is 02100214978.

[0148] When the ground station receives a plurality of pieces of help information sent by a plurality of helpers through a plurality of terminals, the ground station can allocate a virtual number to each terminal according to the device identifier carried by each piece of help information in the plurality of pieces of help information; the plurality of virtual numbers corresponding to the plurality of terminals can form a virtual group; and the ground station can generate a group identifier for the virtual group.

[0149] For example, the user identifier of the first terminal can represent the identifier of the first terminal, and the user identifier of the second terminal can represent the identifier of the second terminal. When the first terminal and the second terminal send information to each other, the ground station can accurately forward the information sent between the two terminals according to the user identifier of the first terminal and the user identifier of the second terminal.

[0150] For example, the ground station receives the first help information sent by the first terminal and the second help information sent by the second terminal, and allocates a first terminal user identifier, such as 042525201, to the first terminal according to the device identifier of the first terminal in the first help information. Similarly, the ground station allocates a second terminal user identifier, such as 478728002, to the second terminal according to the device identifier of the first terminal in the second help information. When the ground station sends the target shared information to the first helper and the second helper, the ground station can share the first terminal user identifier and the second terminal user identifier with each other, so that the ground station can accurately forward the information sent by the first terminal and the second terminal to each other according to the first terminal user identifier and the second terminal user identifier.

[0151] For example, in the case of no network, when the first terminal sends information A to the second terminal through the satellite, the second terminal user identifier 001 can be carried in the information A. When the satellite forwards the information A to the ground station, the ground station can determine that the information A is to be sent to the second helper according to the second terminal user identifier 001 carried in the information A. The ground station can send the information A to the second helper through the satellite, so as to realize the mutual communication between the first helper and the second helper.

[0152] For another example, when the second terminal pulls the second helper information through the satellite, if the second helper is not successfully pulled, the ground station can return the information A sent by the first terminal to the second terminal to the second terminal through the satellite.

[0153] It should be noted that when the ground station returns the information A to the second terminal, the ground station carries the second terminal user identifier in the information A, so as to know which device the information A is sent to, and further improve the accuracy of forwarding.

[0154] Therefore, the target shared information received by the first terminal or the second terminal includes the first terminal user identifier and the second terminal user identifier, and the user identifier is beneficial to the electronic device to accurately forward the help information of each other to the first terminal or the second terminal, so as to avoid the error forwarding of the help information.

[0155] In an optional implementation, after the ground station receives multiple help information, in addition to allocating a user identifier to each terminal according to multiple device identifiers carried in the multiple help information, the ground station also associates the multiple user identifiers with the personal information of multiple helpers corresponding to the multiple terminals.

[0156] The personal information can include but is not limited to a mobile phone number and a name.

[0157] For example, the user identifier of the first terminal can be associated with the mobile phone number of the first requester, or can be associated with the mobile phone number and name of the first requester, so that the requesters can know each other in more detail, thereby further improving the accuracy of mutual sending of the request information, and further increasing the probability of mutual rescue.

[0158] Optionally, as shown in Table 1, Table 1 shows the mobile phone number and name of the requester corresponding to each user identifier, and the ground station can send the information of Table 1 to each terminal (for example, the first terminal or the second terminal) by means of a receipt, and each terminal can flexibly select the terminal that needs to be further communicated according to each user identifier in Table 1 after receiving the information of Table 1.

[0159] For example, if the first terminal with the user identifier 01001 sends information K to the second terminal, the first terminal can carry the user identifier 01002 of the second terminal in the information K, so as to forward the information K to the second terminal according to the user identifier 01002 in the information K.

[0160] For example, as shown in Table 1, Table 1 shows the mapping relationship between each user identifier and the personal information of the corresponding requester, wherein the personal information includes but is not limited to the mobile phone number and name of the requester; for example, the user identifier of the first terminal is the user identifier 01001 in the 001 group; the mobile phone number of the requester corresponding to the user identifier 01001 is 137********, and the name is Wang XX; the user identifier of the second terminal is the user identifier 01004 in the 001 group; the mobile phone number of the requester corresponding to the user identifier 01004 is 187********, and the name is Zhu XX; the first terminal can know who the requester is according to the mobile phone number and name in the information of Table 1; for example, the first requester and the second requester know each other; the first requester Wang XX wants to send message X to the second requester Zhu XX; the first terminal can determine the user identifier of the second terminal according to the user identifier in Table 1; the first terminal can instruct the ground station to forward the information X to the second terminal by carrying the user identifier 01004 of the second terminal in the information X; for example, the first terminal sends the information X to the satellite; the satellite forwards the information X to the ground station; the ground station receives the information X, and determines that the information X needs to be forwarded to the second terminal in the 001 group according to the user identifier 01004 of the second terminal carried in the information X.

[0161] For example, the user identifier of the first terminal corresponding to the first helper is 01001, the user identifier of the second terminal corresponding to the second helper is 01004, the user identifier of the third terminal corresponding to the third helper is 01002, and the user identifier of the fourth terminal corresponding to the fourth helper is 01003. The four helpers belong to the same exploration team and know each other. The first helper is responsible for carrying water and food for the team members, and the second helper is responsible for the first-aid kit (such as common medicines for hemostasis and disinfection) for the survival of the exploration team in the wild. When the exploration team is scattered due to a snowstorm during the exploration, the four helpers can send four pieces of help information to the ground station through the satellite. The ground station generates target shared information according to the four pieces of help information (for example, four device identifiers in the four pieces of help information), and sends the target shared information to the four helpers in the form of a reply. The target shared information includes the mapping relationship shown in Table 1. The information shown in Table 1 is the information related to the four user identifiers generated by the ground station according to the four pieces of help information (for example, the ground station generates a corresponding user identifier according to each device identifier, and associates the user identifier with the personal information of the helper corresponding to each device). After receiving the target shared information, the four helpers can determine which helper they need to further communicate with according to the mapping relationship in Table 1. For example, the fourth helper is hungry after being scattered. At this time, the fourth helper can send a help information to the first helper according to the mapping relationship in Table 1, indicating that the fourth helper needs to share food.

[0162] For example, the fourth terminal can send a help information Y for food to the ground station through the satellite, where the user identifier 01001 of the first terminal is carried in the information Y. The ground station can determine that the information Y is sent to the first terminal according to the user identifier 01001 in the information Y. The ground station sends the information Y to the first terminal. The first helper can reply information Z to the fourth terminal through the first terminal according to the information Y. For example, the information Z is that food can be shared, and we will meet at A. When the fourth terminal pulls the reply information of the helper from the satellite, if the ground station detects no reply information of the helper in response to the pull operation of the fourth terminal, the ground station can send the information Z to the fourth terminal through the satellite. The fourth helper can obtain water and food according to the indication of the information Z, so as to obtain the help of other helpers in the team. In this embodiment, the fourth helper can obtain food and water from the first helper in time according to the mapping relationship in Table 1, so as to avoid a long-term hungry state during the waiting for external rescue process.

[0163] Mapping relationship between each user identifier and the personal information of the corresponding helper in Table 1

[0164] Group ID User ID Mobile phone number Name 001 01001 137******** Wang XX 001 01002 154******** Mu XX 001 01003 185******** Ke XX 001 01004 187******** Zhu XX 002 02101 153******** Zhao XX 002 02202 155******** Han XX …… …… …… ……

[0165] It should be noted that, in the case that all the help-seekers have satellite message sending capability, the number of times of sending information or reply information between the help-seekers through the terminals can not be limited in the case that the quota is allowed.

[0166] S303: The ground station shares the target sharing information to the target terminal, wherein the target terminal is the first terminal and / or the second terminal.

[0167] In a possible implementation, the ground station shares the target sharing information to the first terminal and the second terminal respectively by the reply mode; for example, after the first help-seeker (or the second help-seeker) obtains the target sharing information through the first terminal (or the second terminal), the first help-seeker (or the second help-seeker) can know the information of the other help-seeker (for example, the second help-seeker) nearby; when the first help-seeker (or the second help-seeker) does not pull the reply information of the first rescuer (or the second rescuer) through the satellite, the first help-seeker (or the second help-seeker) can contact the second help-seeker (or the first help-seeker) according to the target sharing information, so as to increase the probability of being rescued by mutual help between the help-seekers.

[0168] In another possible implementation, the ground station stores the target sharing information in a message box, for example, in a Beidou satellite message box; when the first terminal (or the second terminal) pulls the reply information of the first rescuer (or the second rescuer) through the satellite, and when there is no reply information of the first rescuer (or the second rescuer) in the message box, the ground station sends the target sharing information in the message box to the first terminal (or the second terminal); the first help-seeker (or the second help-seeker) can contact the second help-seeker (or the first help-seeker) according to the target sharing information, so as to increase the probability of being rescued by mutual help between the help-seekers.

[0169] It should be noted that the ground station can send the target sharing information to the first terminal and the second terminal respectively at the same time.

[0170] For example, the ground station can send the target sharing information to the first terminal and the second terminal respectively at the same time in response to the query instructions of the first terminal and the second terminal.

[0171] For another example, the ground station can also share the target sharing information to the first terminal and the second terminal respectively at the same time by the reply mode. The ground station can also send the target sharing information to the first terminal or the second terminal in response to the query instruction of the first terminal (or the second terminal).

[0172] Therefore, in the method 300, the ground station determines the time difference and the distance difference through the first help information and the second help information; when the time difference does not exceed the first preset time and the distance difference does not exceed the preset distance, it indicates that the first helper corresponding to the first terminal and the second helper corresponding to the second terminal may have encountered the same difficulties, and the ground station can generate the target sharing information according to the first help information and the second help information, and send the target sharing information to the target terminal; on the one hand, the method can enable the helper corresponding to the target terminal to know the position information of the other helpers nearby, and on the other hand, the helper corresponding to the target terminal can select a better collective position according to the position of the helper and the positions of the other helpers nearby, so as to gather the other helpers nearby, thereby increasing the probability of the helpers being rescued.

[0173] In the method 300, the step S302 can also be implemented by the method 400, wherein the method 400 includes S401 and S402, which will be described in detail below.

[0174] S401: Within the second preset time, the ground station determines the total number of terminals sending help information.

[0175] The second preset time can be 5 minutes or 10 minutes, which is not limited in the present application; the total number of terminals can refer to the total number of terminals sending help information to the satellite within the second preset time.

[0176] For example, if the second preset time is 5 minutes, and the satellite receives multiple pieces of help information sent by 10 helpers through 10 terminals (such as mobile phones) to the satellite within 5 minutes, the ground station determines the total number of terminals to be 10 according to the multiple pieces of help information sent by the 10 terminals forwarded by the satellite.

[0177] For example, after the ground station receives the multiple pieces of help information sent by the 10 terminals forwarded by the satellite, the ground station will count the device identifiers in the multiple pieces of help information to determine how many different terminals the multiple pieces of help information come from, thereby determining the total number of terminals. For example, if the ground station determines according to the multiple pieces of help information forwarded by the satellite that the help information is sent by 10 terminals, the total number of terminals is 10.

[0178] S402: When the total number of terminals is greater than or equal to a preset number threshold, the ground station sends the target sharing information to the target terminal by a reply mode.

[0179] The preset number threshold can be 20, or 30, or 50, etc., which is not limited in the present application.

[0180] When the ground station determines that the total number of terminals is greater than the preset number threshold, it indicates that there is currently a mass disaster and there are many people seeking help; at this time, the ground station can generate target sharing information according to multiple pieces of help information, and send the target sharing information to the target terminal through a reply mode, so as to reduce the number of times of communication between the target terminal and the satellite, and save satellite resources.

[0181] Optionally, the target sharing information can include but is not limited to the total number of people seeking help and the position information of each person seeking help, so that the people seeking help can understand the position information of each other according to the target sharing information, so as to formulate a suitable collective position, thereby increasing the probability of mutual rescue. For details, please refer to the interface embodiment below, which will not be described here.

[0182] It should be noted that the process of returning the target sharing information to each terminal (such as the first terminal) by the ground station in the reply mode can be implemented by the method 500; the method 500 includes S501 to S503, which are as follows:

[0183] S501: The first terminal sends the first help information to the ground station through the satellite.

[0184] For example, the first terminal sends the first help information to the satellite through the Beidou satellite message service, and the second terminal sends the second help information to the satellite through the Beidou satellite message service. The satellite forwards the first help information and the second help information to the ground station.

[0185] S502: After receiving the first help information and the second help information, the ground station generates target sharing information according to the first help information and the second help information.

[0186] For example, after receiving the first help information and the second help information, the ground station will analyze the first help information and the second help information to obtain the first help content, the first sending time, the first position information, the second help content, the second sending time and the second position information; the ground station generates target sharing information according to the analyzed information.

[0187] The way in which the ground station generates target sharing information according to the first help information and the second help information can refer to the related description of step S302 above, and will not be described here.

[0188] S503: The ground station caches the target sharing information in a message box (such as a Beidou satellite message box); the satellite can obtain the target sharing information from the message box and send the target sharing information to the person seeking help in the reply information.

[0189] The message box can be a Beidou satellite message box or other message boxes, which are not limited by the present application.

[0190] For example, the first terminal sends the first help information to the satellite, the satellite forwards the first help information to the ground station, and the satellite returns a feedback information to the first terminal after successfully forwarding the first help information to the ground station.

[0191] Optionally, the feedback information can also be generated by the ground station, and the ground station sends the feedback information to the satellite, and the satellite sends the feedback information to the first terminal.

[0192] Optionally, when the satellite returns the feedback information to the first terminal, the satellite can obtain the target shared information from the message box and send the target shared information to the first terminal in the feedback information.

[0193] For example, the satellite sends the target shared information to the first terminal in the feedback information, and the first seeker can understand the situation of the nearby seekers according to the target shared information in the feedback information after the first terminal receives the feedback information, so that the first seeker can seek help from other seekers or provide help to other seekers to increase the probability of being rescued.

[0194] In this embodiment, the ground station sends the target shared information to each terminal through the satellite feedback mode, without the need for each terminal to actively pull the target shared information from the satellite, so that the number of mutual communication between each terminal and the satellite can be reduced, thereby saving satellite resources.

[0195] In an optional implementation, when the total number of terminals is less than a preset number threshold, the target shared information is sent to the target terminal through a feedback mode or a query feedback mode, wherein the query feedback mode refers to a mode of sending the target shared information to the target terminal in response to query information of the target terminal.

[0196] Optionally, the query feedback mode can be implemented by method I, wherein method I includes steps (1) to (3):

[0197] Step (1): Each terminal (such as the first terminal and / or the second terminal) sends query information to the satellite, wherein the query information is used to query rescue information, such as the first query information and / or the second query information, and the rescue information can refer to the reply information corresponding to the help information. For example, the rescue information can refer to the first rescue information and / or the second rescue information. For details, please refer to the description below, which will not be repeated here.

[0198] Step (2): The satellite pulls the rescue information from the ground station according to the query information; if the ground station does not query the rescue information according to the query information, the ground station sends the target shared information to the satellite.

[0199] It should be noted that if the ground station queries the rescue information according to the query information, the ground station will determine which one to send to the satellite according to the priority of the rescue information and the target sharing information.

[0200] For example, the priority of the rescue information is higher than that of the target sharing information, at this time, the ground station will send the rescue information to the satellite.

[0201] In an optional embodiment, if the ground station queries the number of rescue information for the reply of the first helper and the information sent by other nearby helpers to the first helper in the message box according to the query information, the ground station will send the information to the satellite according to the priority in Table 2, and then return to the first helper by the satellite.

[0202] As shown in Table 2, if the ground station queries rescue information 1 to 3 and the information of nearby helpers 1 to 2 according to the first query information sent by the first terminal, the ground station will return the information to the satellite according to the priority shown in Table 2; for example, the rescue information 1 to 3 is preferentially returned to the satellite.

[0203] Optionally, generally, after a certain helper (such as the first helper) receives multiple pieces of rescue information, it is likely to be successfully rescued, in order to enable the successfully rescued helper to perceive other nearby helpers, at this time, when the ground station sends the rescue information 1 to 3 to the satellite, it will also send the information of other nearby helpers (such as the total number of nearby helpers) to the satellite, so that the satellite sends the rescue information and other helper information to the helper through the return method.

[0204] Table 2 priority list of rescue information and other information

[0205]

[0206] Step (3): The satellite sends the target sharing information (or the rescue information) to each terminal respectively.

[0207] For example, when the information obtained by the satellite from the ground station according to the first query information is target sharing information, it means that there is no rescue information on the ground station side, at this time, the satellite will send the target sharing information to the first terminal.

[0208] For another example, when the information obtained by the satellite from the ground station according to the first query information is rescue information (such as rescue information 1 to 3 and the total number of nearby other helpers), the satellite can send the rescue information to the first terminal; the first helper can know that there are other helpers nearby according to the rescue information, and the first helper can rescue other helpers after being rescued, so as to increase the probability of rescue of other helpers.

[0209] When the total number of terminals is less than the preset number threshold, it indicates that the current number of help-seekers is small, and the satellite resource is relatively sufficient; in an optional implementation, the ground station can generate target sharing information according to the first help-seeking information and the second help-seeking information, and send the target sharing information to the target terminal through a reply mode, so as to reduce the communication times between the target terminal and the satellite, and further save the satellite resource.

[0210] It should be noted that, since the number of help-seekers is small at this time, the satellite resource is relatively sufficient, and the target sharing information generated by the ground station can include more detailed information of the help-seekers, for example, the target sharing information can include the total number of help-seekers, the total number of help-seeking information, the position information of each help-seeker, and the help-seeking content.

[0211] In another optional implementation, when the total number of terminals is less than the preset number threshold, the ground station can also send the target sharing information to the target terminal through a query feedback mode, so as to improve the fault tolerance in the case that the satellite return is not successful.

[0212] It should be noted that the ground station can determine the content of the help-seeking information forwarded to the help-seekers according to the total number of terminals within the second preset time.

[0213] For example, when there is one person in the same area using a mobile phone to send help-seeking information to the ground station through a satellite, the ground station can forward the complete help-seeking information to the rescuer.

[0214] For another example, when there is one person in the same area using a mobile phone to send multiple help-seeking information, the ground station can forward the first help-seeking information and the total number of help-seeking times (each help-seeking information represents one rescue time) in the multiple help-seeking information.

[0215] For another example, when there are multiple people in the same area using mobile phones to send multiple help-seeking information, the ground station can combine the multiple help-seeking information into one information A; if the number of combined information exceeds the number of single combination required by the protocol, the multiple help-seeking information is first split into multiple groups and then combined.

[0216] Optionally, each group of combined rescue information can reflect the total number of help-seekers and the position information of each help-seeker. Alternatively, each group of combined rescue information can reflect each help-seeker and the position information of each help-seeker. The present application does not limit this.

[0217] In an optional implementation, the ground station sends the target sharing information to the target terminal, comprising: receiving the first query information and / or the second query information through the satellite, the first query information being used to query the first rescue information, the second query information being used to query the second rescue information, the first rescue information being the rescue information corresponding to the first help information, the second rescue information being the rescue information corresponding to the second help information; sending the target sharing information to the first terminal when the first rescue information is not queried according to the first query information, and / or sending the target sharing information to the second terminal when the second rescue information is not queried according to the second query information.

[0218] As can be known from the above description, the ground station can send the target sharing information to the target terminal in the form of a receipt or in the form of query feedback.

[0219] The first query information can refer to query information sent by the first terminal to the satellite to query the first rescue information, and the second query information can refer to query information sent by the second terminal to the satellite to query the second rescue information.

[0220] It should be noted that the first rescue information or the second rescue information can be one piece of help information or multiple pieces of help information, which is not limited in the present application.

[0221] For example, if the first helper sends the first help information to four rescuers at the same time, the first helper can receive multiple pieces of rescue information returned by the rescuers. For another example, if the first helper sends the first help information to one rescuer, the first helper can receive at least one piece of rescue information returned by the rescuer. The present application only takes the first rescue information as an example of the rescue information returned by the first rescuer for the first help information, and the second rescue information as an example of the rescue information returned by the second rescuer for the second help information to illustrate the method of sending the target sharing information, and should not be understood as a limitation on the application scenario of the method of sending the target sharing information proposed in the present application.

[0222] The first rescue information can be reply information sent by the first rescuer to the ground station in response to the first help information; the second rescue information can be reply information sent by the second rescuer to the ground station in response to the second help information; after the ground station receives the first rescue information and the second rescue information, the ground station stores the first rescue information and the second rescue information in a message box; when the satellite sends query information (such as the first query information or the second query information) to the ground station, the ground station acquires rescue information (such as the first rescue information or the second rescue information) from the message box according to the query information (such as the first query information or the second query information), and returns the rescue information (such as the first rescue information or the second rescue information) to the satellite; the satellite returns the received rescue information (such as the first rescue information) to the helper (such as the first helper or the second helper).

[0223] The first rescuer can generally be an emergency contact person set by the first helper, and of course, the first rescuer can also be a person in charge of a group, such as a manager of an XXX scenic spot.

[0224] For example, after the ground station receives the first help information (or the second help information) forwarded by the satellite, the ground station converts the first help information (or the second help information) according to a protocol, and forwards the converted first help information (or the second help information) to the first rescuer (or the second rescuer). For example, after the terminal corresponding to the first rescuer receives the first help information, the terminal corresponding to the first rescuer replies through a preset portal, such as a short message platform, a rescue platform, and the like. The ground station and the terminal corresponding to the first rescuer can normally communicate in a network environment. After the ground station receives the first rescue information replied by the first rescuer through the user terminal, the ground station caches the first rescue information in the message box. When the first helper uses the first terminal to send the first query information to the ground station through the satellite, the ground station acquires the first rescue information from the message box according to the first query information, and returns the first rescue information to the first terminal through the satellite.

[0225] It should be noted that the second helper queries the second rescue information through the second terminal in a manner similar to the first helper querying the first rescue information through the first terminal, and details are not repeated here.

[0226] For example, the first terminal sends the first query information to the ground station through the satellite; the ground station queries whether the first rescue information exists in the message box according to the first query information; if the first rescue information does not exist, the ground station sends the target shared information to the first terminal; similarly, the second terminal sends the second query information to the ground station through the satellite; the ground station queries whether the second rescue information exists in the message box according to the second query information; if the second rescue information does not exist, the ground station sends the target shared information to the second terminal.

[0227] For example, the first terminal and the second terminal send the first query information and the second query information to the ground station through the satellite at the same time; the ground station queries whether the first rescue information and the second rescue information exist in the message box according to the first query information and the second query information; if the first rescue information and the second rescue information do not exist, the ground station sends the target sharing information to the first terminal and the second terminal; if the first rescue information does not exist and the second rescue information exists, the ground station sends the target sharing information to the first terminal and the second rescue information to the second terminal; if the first rescue information exists and the second rescue information does not exist, the ground station sends the first rescue information to the first terminal and the target sharing information to the second terminal.

[0228] In the embodiment, when the ground station does not query the first rescue information (or the second rescue information) according to the first query information (or the second query information), it indicates that the ground station does not receive the reply of the first rescuer (or the second rescuer) to the first help information (or the second help information); at this time, the ground station can send the target sharing information to the first terminal (or the second terminal) so that the first help seeker (or the second rescuer) corresponding to the first terminal (or the second terminal) selects a better collective position according to the position of the first help seeker (or the second rescuer) and the positions of other help seekers nearby, so as to gather the help seekers nearby, thereby increasing the probability of the help seekers being rescued by each other.

[0229] In another optional implementation, when the ground station queries the first rescue information according to the first query information, the ground station sends the first rescue information to the first terminal, and / or when the ground station queries the second rescue information according to the second query information, the ground station sends the second rescue information to the second terminal.

[0230] For example, the first terminal (or the second terminal) sends the first query information (or the second query information) to the ground station through the satellite; the ground station queries whether the first rescue information (or the second rescue information) exists in the message box according to the first query information (or the second query information); if the first rescue information (or the second rescue information) does not exist, the ground station sends the target sharing information to the first terminal (or the second terminal).

[0231] For example, the first terminal and the second terminal send the first query information and the second query information to the ground station through the satellite at the same time; the ground station queries whether the first rescue information and the second rescue information exist in the message box according to the first query information and the second query information; if the first rescue information and the second rescue information exist, the ground station sends the first rescue information to the first terminal and the second rescue information to the second terminal.

[0232] In the embodiment, when the ground station queries the first rescue information according to the first query information, the first rescue information can be sent to the first terminal, so that the first requester corresponding to the first terminal can obtain the first rescue information in time; and / or when the ground station queries the second rescue information according to the second query information, the second rescue information can be sent to the second terminal, so that the second requester corresponding to the second terminal can obtain the second rescue information in time.

[0233] In an optional implementation, after the target shared information is sent to the target terminal, the method further includes:

[0234] The ground station receives third help information from the first terminal, the third help information including third help content and a user identifier of the second terminal; and sends the third help information to the second terminal according to the user identifier of the second terminal.

[0235] The third help information is help information exchanged between the first terminal and the second terminal through the satellite and the ground station.

[0236] For example, the third help information can include, but is not limited to, third help content (such as being trapped, requesting food sharing), position information of the first terminal, and the user identifier of the second terminal.

[0237] After the ground station sends the target shared information to the first terminal by means of feedback or query, the first requester can know the help information of the second requester according to the target shared information; and the first terminal can send third help information to the ground station through the satellite according to the user identifier of the second terminal.

[0238] Similarly, the second requester can know the help information of the first requester according to the target shared information; the second terminal can send fourth help information to the ground station through the satellite according to the user identifier of the first terminal; and the ground station can accurately forward the interactive information of both parties according to the user identifier of the first terminal and the user identifier of the second terminal, thereby establishing bidirectional communication between the first terminal and the second terminal, and realizing the interaction of help information between the requesters, and increasing the probability of mutual rescue between the requesters.

[0239] In the embodiment, the ground station can accurately forward the third help information to the second terminal according to the user identifier of the second terminal in the third help information, without forwarding to other terminals, thereby establishing bidirectional communication between the first terminal and the second terminal, realizing the interaction of help information, and increasing the probability of mutual rescue between the requesters.

[0240] The method 300 and possible implementations are described in detail above, and the method 300 and possible implementations are further described below in combination with interface embodiments in different application scenarios.

[0241] The first terminal needs the first helper to turn on the personal information sharing function when sending the first help information to the ground station through the satellite, so as to allow the ground station to share the first helper's help information to other nearby helpers; wherein, the help information can include but is not limited to location information, help content and help time.

[0242] As shown in Figure 4 , the first helper can turn on the personal information sharing function in the following ways:

[0243] Method one, the first helper can open the smooth connection application and turn on the personal information sharing function through the smooth connection application.

[0244] Among them, the smooth connection application can provide Beidou satellite message service to users (such as helpers), and users can realize two-way communication without network by using the smooth connection application.

[0245] For example, as shown in Figure 4 , after the first helper opens the Beidou satellite message service in the smooth connection application, the smooth connection application will display the Beidou satellite message interface 401 to the helper; the helper can send the first help information to the helper on the Beidou satellite message interface 401; when the first helper clicks the new message 402, the smooth connection application will jump from the Beidou satellite message interface 401 to the new message interface 403, as shown in Figure 4 (a) of the figure; the first helper can edit the first help information on the new message interface 403; when the first helper edits the first help information on the new message interface 403, the "share personal information when helping" interface 405 will pop up on the new message interface 403; if the first helper selects the "agree" button 406 on the interface 405, the first terminal will carry the location information of the first terminal when sending the first help information, otherwise, the first terminal does not carry the location information of the first terminal when sending the first help information, as shown in Figure 4 (b) of the figure.

[0246] Method two, the first helper can also turn on the personal information sharing function by opening the Beidou satellite message service public number.

[0247] For example, as shown in Figure 4 (c) of the figure, the first helper searches for the Beidou satellite message service public number 407 on the social software (such as chat software) and clicks the enable function button to enter the Beidou satellite message interface 408, as shown in Figure 4 (d) of the figure; at this time, the "share personal information when helping" interface 409 will pop up on the Beidou satellite message interface 408, as shown in Figure 4As shown in Figure (c); if the first person seeking help selects the "agree" button 410 on interface 409, then when the first terminal sends the first request for help information to the ground station via satellite, the first request for help information will carry the first request for help content, the first sending time, and the first location information, such as... Figure 4 As shown in Figure (d).

[0248] Method 3: The first person seeking help can open the Changlian Assistant management application and enable the personal information sharing function.

[0249] For example, such as Figure 5 As shown in Figure (a), the first person seeking help clicks on the BeiDou Satellite Message Service Number 501 in the Changlian Assistant management application to enter the BeiDou Satellite Message settings interface 502; the user can click the "Open Help Location Sharing" button 503 on the BeiDou Satellite Message settings interface 502; subsequently, when the first terminal sends the first help information to the ground station via satellite, the first help information will carry the first help content, the first sending time, and the first location information, such as... Figure 5 As shown in Figure (b).

[0250] In one alternative embodiment, after the first person seeking help activates the personal information sharing function, they can use satellite messaging services (such as BeiDou satellite messaging services) to send the first request for help to the satellite even without a network connection.

[0251] For example, a first terminal sends a first distress signal to a satellite via satellite service information; after receiving the distress signal, the satellite forwards it to a ground station; the ground station performs protocol conversion on the distress signal and sends the converted distress signal to the terminal corresponding to the first rescuer. Similarly, a second terminal can send a second distress signal to the terminal corresponding to the second rescuer in a similar manner.

[0252] For example, such as Figure 6 As shown in Figure (a), the first person seeking help double-clicks the shortcut icon 601 of the Connect app on their phone screen to open the main interface 602 of the Connect app; Figure 6 As shown in Figure (b), users can find the BeiDou Satellite Message Service Number 603 on the main interface 602 and open it; at this time, the phone will jump from the main interface 602 to the BeiDou Satellite Message interface 604, as shown in Figure (b). Figure 6 As shown in Figure (c); the BeiDou satellite message interface 604 will display previously sent BeiDou satellite messages; for example, the BeiDou satellite messages previously sent by the first person seeking help to contact A and contact B will be displayed on the BeiDou satellite message interface 604. Figure 6 As shown in Figure (c).

[0253] When the first person seeking help wants to send a request for assistance to the first person providing assistance, they can click the "New Message" button (605) on the BeiDou satellite messaging interface (604) to create a new request for assistance, such as... Figure 6 As shown in Figure (c); after the first person seeking help clicks the "New Message" button 605, the "New Message" interface 606 will open; the user can check the "Carry Location" option 607, so that when the first person seeking help sends the first request for help using their mobile phone, the first request for help will carry the location information of the first person seeking help; after the user checks the "Carry Location" option 607, they can enter the request for help content they want to send in the text input box 608, or they can select the request for help content they want to send from the short sentence set provided by the Beidou Satellite Message Service. This application does not limit this; it should be noted that the short sentence set is a set of sentences preset by the Beidou Satellite Message Service; the person seeking help can directly select the content they want to send as the request for help content from the short sentence set without re-editing.

[0254] For example, the first person seeking help can select "Lost, urgently need rescue" as their primary request in text input box 608. Figure 6 As shown in Figure 609 (d); then, as Figure 7 As shown in Figure (a), the first person seeking help opens the "Contacts" option 701. At this time, the phone jumps from the "New Message" interface 606 to the "Contact Selection" interface 702. Since the "BeiDou Satellite Tips" on the "New Message" interface 606 indicates that each satellite message can be sent to a maximum of 4 contacts at the same time, the first person seeking help can select to send the first help message to a maximum of four contacts at the same time on the "Contact Selection" interface 702.

[0255] For example, the first person seeking help selects contact A (see [link]) on the "Contact Selection" interface 702. Figure 7 (as shown in Figure 703, b) and contact person C (see Figure 7 (As shown in Figure 704, b) When the first request for help is sent, contact A and contact C will be displayed. Figure 7 The location shown in Figure 705 (b) is as follows: The first person seeking help clicks the "√" option 706, and the phone returns from the "Contact Selection" interface 702 to the "New Message" interface 606; as shown in Figure 705 (b); Figure 7 As shown in Figure 707 (c), in the "New Message" interface 606, the contact box 707 will display contact A and contact C; the first person seeking help can click the "Send" button 708, and the first terminal (e.g., a mobile phone) will send the first request for help information to contact A and contact C via satellite and ground station; Figure 7As shown in Figure 709 in the middle (d), the mobile phone interface will display the prompt message "Sending (14 seconds)"; the first request for help includes the first sending time (e.g., 19:08), the location information of the first person requesting help (e.g., latitude and longitude information) and the content of the first request for help (e.g., lost, urgently needing rescue).

[0256] The first person seeking help sends the request to the satellite via their mobile phone. Upon receiving the request, the satellite forwards it to the ground station. The ground station then performs protocol conversion on the request to obtain the converted request information. The ground station then sends the converted request information to contacts A and C. Communication between the ground station and contacts A and C can occur under normal network conditions. Upon receiving the request, contacts A and C can respond through pre-defined entry points. These pre-defined entry points include, but are not limited to, SMS platforms, rescue platforms, satellite service micro-platforms, and the Changlian application.

[0257] Similarly, the second terminal can also send a second request for help to the second rescuer in the same way that the first terminal sends the first request for help to the first rescuer via satellite and ground station.

[0258] After a mobile phone sends the first distress message to the satellite, the satellite will send a confirmation message back to the phone. This confirmation message indicates whether the phone successfully sent the first distress message to the satellite. Optionally, when the confirmation message sent by the satellite indicates that the first distress message was successfully sent, the phone's satellite message receiving interface will receive a "sent" confirmation message. Correspondingly, the receiving interface of the first rescuer can display the received signal strength, the number of messages to be received, the number of replies from the first rescuer, and the number of distress messages from nearby rescuers. For example, ... Figure 8 As shown in Figure (a) at 801; at this time, the first rescuer can see the signal strength, X messages to be received, X messages to be replied to by the rescuer, and X messages from nearby people seeking help on the receiving interface 801.

[0259] For example, such as Figure 8 As shown in Figure (b), the first person seeking help can see on the BeiDou satellite message interface 604 that the first request for help sent to contact A includes the message "Lost, urgently need rescue," the first sending time is "15:37," the first location information is "23°45′34″N 111°47′23″E," and information such as "Message sent to satellite, satellite acknowledgment received." The first person seeking help can also see the number of newly received messages on the BeiDou satellite message interface 604, such as... Figure 8 As shown in Figure 801a in (b).

[0260] Accordingly, after receiving the initial request for help, the first rescuer can view the request in the following ways:

[0261] Method 1: When the first rescuer also uses the Connect app, they can receive and view the first rescue information through the Connect app.

[0262] For example, such as Figure 8 As shown in Figure (c), when the first rescuer receives the first distress message through the Changlian application, the Changlian application will display a "BeiDou Satellite Message" prompt message 803 on the first rescuer's mobile phone interface 802; the first rescuer can click the "View Details" button 804 to open the BeiDou Satellite Message interface 805 and view the first distress message sent by the first rescuer, such as... Figure 8 As shown in Figure (d) 806; for example, the first rescuer can see the first request for help sent by the first person seeking help (e.g., lost, urgently needing rescue), the first location information (e.g., 23°45′34″N 111°47′23″E), the address details (e.g., NNzhai Scenic Area, 01 District, YY City, XX Province), and the time the first request for help was received (e.g., 15:38). If the first rescuer clicks the "Address Details" link 807, they can open the "Message Details" interface 901, such as... Figure 9 As shown in Figure (a), the specific location of the NNzhai Scenic Area corresponding to the first location information on map 902 will be displayed on the "Message Details" interface 901.

[0263] Method 2: When the first rescuer is not using the Changlian app, they can receive and view the first request for help through the SMS platform.

[0264] For example, even if the first rescuer is not using the Changlian app, they can still receive the initial request for help via SMS; the first rescuer can also receive and view the initial request for help via SMS; such as Figure 9 As shown in Figure (b), the first rescuer opens the text message editing interface 903 to view the first request for help message 904 from the first person requesting help; the first rescuer clicks the "Reply" button 905 to reply to the first request for help message. After the first person requesting help clicks the reply button 905, the message editing interface 906 will open, as shown... Figure 9 As shown in Figure (c); the first rescuer can enter the message "Rescue team is coming soon, hold on" in input box 907 and click button 908 to send the first rescue message to the ground station; the ground station can then relay the first rescue message to the first person in need via satellite. Accordingly, the first person in need can... Figure 9 View the first rescue information 910 from the first rescuer on the interface 909 shown in Figure (d).

[0265] In another alternative embodiment, the first terminal sends the first help-seeking information to the satellite through satellite service information; after receiving the first help-seeking information, the satellite forwards the first help-seeking information to the ground station; similarly, the second terminal sends the second help-seeking information to the satellite through satellite service information; after receiving the second help-seeking information, the satellite forwards the second help-seeking information to the ground station.

[0266] After receiving the first help-seeking information and the second help-seeking information, the ground station converts the first help-seeking information and the second help-seeking information into protocols, respectively, and then sends the converted first help-seeking information to the first rescuer and the second help-seeking information to the second rescuer; on the other hand, the ground station executes the above method 300 according to the first help-seeking information and the second help-seeking information to obtain the target sharing information; the ground station can send the target sharing information to the first rescuer and the second rescuer through a reply mode, or can send the target sharing information to the first terminal or the second terminal by responding to the first query information or the second query information.

[0267] Correspondingly, the first rescuer or the second rescuer can receive the target sharing information through a smooth connection application, or through a short message platform, or through a rescue platform; of course, other applications capable of receiving satellite messages can also be used to receive the target sharing information, which is not limited in the present application.

[0268] As shown in Figure 10 , an interface diagram of a rescuer receiving target sharing information is shown. After receiving the first help-seeking information and the second help-seeking information, the ground station executes the method 300 according to the first help-seeking information and the second help-seeking information to generate the target sharing information.

[0269] For example, when the ground station sends the target sharing information to the first terminal through a reply mode, the ground station sends the target sharing information to the first terminal in the form of a system message through a reply mode; when the first terminal receives the target sharing information, the first rescuer will be in the interface 1001 shown in (a) of Figure 10 ; the interface 1001 will display a system message 1002 received from the Beidou satellite message service, which includes but is not limited to the number of people and location information; after seeing the system message 1002, the first rescuer can know that there are the same rescuers nearby; the first rescuer can further contact other rescuers (such as the second rescuer) through the reply entry 1003 of the Beidou satellite message service to understand the current distress situation of each other.

[0270] For example, when the first terminal sends the first distress message to the ground station multiple times via satellite, the target shared information generated by the ground station may include, but is not limited to, the first distress message sent and the total number of distress messages.

[0271] For example, such as Figure 10 In the interface 1001 shown in Figure (b), when the target shared information 1004 includes the location information of the first person seeking help and the total number of times the first person seeking help has requested help (for example, the total number of times the first person seeking help is 5), the target shared information 1004 received by the second person seeking help also includes the location information of the first person seeking help and the total number of times the first person seeking help has requested help. The second person seeking help can further communicate with the first person seeking help through the reply portal 1005 of the Beidou satellite message service to understand each other's predicament.

[0272] For example, when there are many people seeking help within a second preset time period, the target sharing information generated by the ground station can include the location information of each person seeking help. For instance, the target sharing information could include the location information of the first person seeking help, the location information of the second person seeking help, and so on. Figure 10 As shown in Figure (c), on interface 1001, the target shared information 1006 received from the first person seeking help can be seen to include the location information of the first person seeking help, the location information of the second person seeking help, and the location information of other people seeking help (such as...). Figure 10 (As shown by the ellipsis in Figure (c)). The first person seeking help can choose one of the requests to reply to; for example, the first person seeking help can select the second person seeking help's information 1007 and reply to the second person seeking help through the reply entry 1008; finally, the first person seeking help's reply information will reach the second terminal corresponding to the second person seeking help after being forwarded by satellite and ground station.

[0273] For example, after the first person seeking help clicks the reply button 1008, a message sending interface 1009 will open. The first person seeking help can then enter the information they want to send to the second person seeking help in the text input box 1010 on the message sending interface 1009, such as... Figure 10 As shown in Figure (d).

[0274] For example, if you enter "Do you have any water or food left?" in the text input box 1010, and then click the send button 1011, you can send this request to a second person seeking help. Figure 10 As shown in Figure (d).

[0275] Correspondingly, the second person seeking help can receive a reply from the first person seeking help through the BeiDou satellite messaging service, for example, Figure 11As shown in the interface 1101 of Figure (a), the second person seeking help can see the BeiDou satellite message 1102 sent by the first person seeking help; the second person seeking help can reply to the first person seeking help's request in the text input box 1103 (for example, typing "I still have food here, walk 500 meters south, I can give you water and food"). After typing, clicking the send button 1104 will send the information to the first person seeking help. At this time, the interface 1101 will display the message 1105 just replied by the second person seeking help, such as... Figure 11 As shown in Figure (b); this information 1105 may include the second person seeking help's response, location information, and address details.

[0276] In another alternative embodiment, in addition to sending a first request for help to a first rescuer, the first person seeking help can also send a first request for help through a rescue platform.

[0277] For example, such as Figure 12 As shown in Figure (a), the first person seeking help can send a request for assistance to the rescue platform through the BeiDou satellite messaging service on the main interface 1201; the first rescuer can click the "BeiDou Satellite Message" option 1202 to open the BeiDou satellite messaging service interface 1203; the first person seeking help can select the request content to send in the text input box 1204, for example, selecting "I am trapped, requesting assistance," as shown in Figure (a). Figure 12 As shown in Figure (b) 1205; the first person seeking help selects the "Carry Location" option 1206, and then clicks the send button 1207. The first terminal can then send the request for help to the rescue platform, as shown below. Figure 12 As shown in Figure 1208 (c), after receiving the request for help from the first person seeking help, the rescue platform can respond to the request.

[0278] When the rescue platform replies to the first person seeking help, that person can see the reply on interface 1203; for example, Figure 12 As shown in Figure (c), the first person seeking help can see the reply message 1209 from the rescue platform.

[0279] In one alternative implementation, the first person seeking help can also receive information from other nearby people seeking help through the BeiDou satellite messaging service of the rescue platform; for example, the ground station can send target-sharing information to the first person seeking help as system information through the rescue platform; such as Figure 12 As shown in Figure 1210 in (d), the first person seeking help can see the system message 1210 on the interface 1203; the first person seeking help can know the information of nearby people seeking help based on the system message 1210.

[0280] The first person seeking help can select the information of the person seeking help 1 (such as...).Figure 13 (As shown in 1301 of Figure (a)) the system responds to the person seeking help; at this time, the first terminal (e.g., a mobile phone) will open interface 1302, as shown in Figure (a). Figure 13 As shown in Figure (b); the first person seeking help will reply to person seeking help 1 on interface 1302; for example, as Figure 13 As shown in Figure (b), when the "Carry Location" option 1303 is selected, the first terminal can carry the location information of the first terminal when sending information; the first person seeking help can select the content to be sent to the person seeking help 1 in the text input box 1304, for example, select the content "I am trapped and request help" 1305; the first person seeking help can click the send button 1306 to send the request content to the person seeking help 1.

[0281] Accordingly, such as Figure 13 As shown in Figure (c), the person seeking help 1 opens the BeiDou satellite message interface 1307. The person seeking help 1 can see information 1308 from the first person seeking help on the BeiDou satellite message interface 1307. For example, if the person seeking help 1 receives rescue information from the ground station and has already been rescued, the person seeking help 1 can enter the reply message Y "Hold on, your family has been notified" in the text input box 1309. The person seeking help 1 can then click the send button 1310 to send the reply message Y to the first person seeking help. After the person seeking help 1 clicks the send button 1310, the terminal 1 corresponding to the person seeking help 1 will send the reply message Y to the first terminal. The interface after the terminal 1 sends the reply message is as follows: Figure 13 As shown in Figure 1311 in (c).

[0282] like Figure 13 As shown in Figure (d), the BeiDou satellite message interface 1312 of the terminal 1 (e.g., mobile phone 1) corresponding to the first person seeking help will receive a reply message 1311 sent by the person seeking help 1; optionally, the ground station can also send the number of messages to be received, the number of reply messages from the rescuer, and the number of messages from nearby people seeking help via satellite. For example, as shown in Figure (d). Figure 13 As shown in Figure 1311a (d), at this time, the first rescuer can see system message M on interface 1312. System message M shows that there are still X1 messages to be received, X2 replies from rescuers, and X3 messages from nearby people seeking help. The first person seeking help can continue to wait to receive messages. After the first person seeking help has received all the messages, they can enter the reply message X, "Okay, the person is currently safe," in the text input box 1313. After editing the reply message X, they can click the send button 1314, and terminal 1 will send the reply message X to the person seeking help. At this time, after terminal 1 successfully sends the reply message X, the reply message X is displayed on interface 1312 in the following form: Figure 13 As shown in Figure 1315 in (d).

[0283] For ease of understanding, the following will be combined with Figure 14 to Figure 16 The interactive flow steps of the method for sending target shared information are introduced.

[0284] As Figure 14 shown, an interactive flow diagram of a method for sending target shared information is shown. Taking the first terminal and the second terminal as an example, the interactive flow steps of the method for sending target shared information are explained:

[0285] Step 1401: The first terminal sends first help information to the satellite.

[0286] Step 1402: The second terminal sends second help information to the satellite.

[0287] It should be noted that steps 1401 and 1402 can be executed simultaneously or sequentially, and the present application does not limit this.

[0288] Step 1403: The satellite sends the first help information and / or the second help information to the ground station.

[0289] Step 1404: The ground station generates the other party's information for the first terminal and the second terminal respectively according to the first help information and the second help information. For example, the ground station can generate target shared information A according to the first help information, wherein the target shared information A includes the first terminal's help information; similarly, the ground station can generate target shared information B according to the second help information, wherein the target shared information B includes the second terminal's help information. The ground station can send the target shared information A to the second terminal through a receipt mode or a query feedback mode, and send the target shared information A to the first terminal through a receipt mode or a query feedback mode, thereby realizing the sharing of the location information of the first terminal and the second terminal.

[0290] Step 1405: The first terminal pulls the first rescue information from the satellite through the receiving function of the satellite service message (such as the Beidou satellite service message); for example, the first terminal sends first query information to the satellite.

[0291] Step 1406: The second terminal pulls the second rescue information from the satellite through the receiving function of the satellite service message (such as the Beidou satellite service message); for example, the second terminal sends second query information to the satellite.

[0292] It should be noted that steps 1405 and 1406 can be executed simultaneously or sequentially, and the present application does not limit this.

[0293] Step 1407: The satellite sends the first query information and / or the second query information to the ground station.

[0294] Step 1408: The ground station queries the first rescue information according to the first query information, and / or the ground station queries the second rescue information according to the second query information. When the first rescue information and / or the second rescue information is not queried, the ground station returns the target sharing information A to the second terminal, and / or returns the target sharing information B to the first terminal.

[0295] Step 1409: The satellite returns the target sharing information A to the second terminal, and / or step 1410: the satellite returns the target sharing information B to the first terminal.

[0296] As shown in Figure 15 , another interactive flow diagram of the method for sending target sharing information is shown. Taking the first terminal and the second terminal as an example, the interactive flow steps of the method for sending target sharing information are explained.

[0297] Step 1501: The first terminal sends the first help information to the satellite.

[0298] Step 1502: The second terminal sends the second help information to the satellite.

[0299] It should be noted that step 1501 and step 1502 can be executed simultaneously or sequentially, and the present application does not limit this.

[0300] Step 1503: The satellite sends the first help information and / or the second help information to the ground station.

[0301] Step 1504: The ground station executes method 300 according to the first help information and the second help information to generate target sharing information X; the ground station generates corresponding receipt information A and receipt information B for the first terminal and the second terminal respectively according to the first help information and the second help information; the ground station returns the receipt information A carrying the target sharing information X to the satellite, and / or the ground station returns the receipt information B carrying the target sharing information X to the satellite.

[0302] Step 1505: The satellite sends the receipt information A carrying the target sharing information X to the first terminal, and / or step 1506: the satellite sends the receipt information B carrying the target sharing information X to the second terminal.

[0303] As shown in Figure 16 , another interactive flow diagram of the method for sending target sharing information is shown. Taking the first terminal, the second terminal, …, the Xth terminal as an example, the interactive flow steps of the method for sending target sharing information are explained, wherein X is a positive integer greater than 2:

[0304] Step 1601: The first terminal sends the first help information to the satellite.

[0305] Step 1602: The second terminal sends second help information to the satellite.

[0306] Step 1603: The Xth terminal sends Xth help information to the satellite.

[0307] It should be noted that steps 1601, 1602 and 1603 can be executed simultaneously or sequentially, and the present application does not limit this.

[0308] Step 1604: The satellite sends the first help information, the second help information, …, and the Xth help information to the ground station.

[0309] Step 1605: The ground station generates target sharing information according to the first help information, the second help information, …, and the Xth help information, and stores the target sharing information in a message box (for example, the target sharing information is cached in the message box corresponding to the first terminal); wherein the target sharing information includes a group identifier and user identifiers of each terminal (for example, the first terminal, the second terminal, …, and the Xth terminal). Wherein,

[0310] Step 1606: The ground station returns the respective return information A, return information B, …, and return information X for the first terminal, the second terminal, …, and the Xth terminal according to the first help information, the second help information, …, and the Xth help information.

[0311] Step 1607: The first terminal pulls the first rescue information from the satellite through the receiving function of the satellite service message (for example, the Beidou satellite service message); for example, the first terminal sends first query information to the satellite.

[0312] Step 1608: The second terminal pulls the second rescue information from the satellite through the receiving function of the satellite service message (for example, the Beidou satellite service message); for example, the second terminal sends second query information to the satellite.

[0313] Step 1609: The Xth terminal pulls the Xth rescue information from the satellite through the receiving function of the satellite service message (for example, the Beidou satellite service message); for example, the Xth terminal sends Xth query information to the satellite.

[0314] It should be noted that steps 1607, 1608 and 1609 can be executed simultaneously or sequentially, and the present application does not limit this.

[0315] Step 1610: The satellite sends the first query information, the second query information, …, and the Xth query information to the ground station.

[0316] Step 1611: The ground station queries the first rescue information according to the first query information, queries the second rescue information according to the second query information, …, and queries the Xth rescue information according to the Xth query information. When the first rescue information, the second rescue information, …, and the Xth rescue information are not queried, the ground station returns the target shared information to the first terminal through the satellite, returns the target shared information to the second terminal through the satellite, …, and returns the target shared information to the Xth terminal through the satellite.

[0317] As shown in FIG. 17, Figure 17 a terminal-satellite-ground station interaction flow diagram is shown. The overall flow of the method for sending target shared information provided in the present application is exemplarily described below. Figure 17

[0318] Firstly, the first terminal sends first help information to the Beidou satellite. Correspondingly, the Beidou satellite receives the first help information.

[0319] Secondly, the Beidou satellite sends the received first help information to the short message platform receiving station of the ground station; the short message platform receiving station includes but is not limited to a signal receiving and processing device and an information processing center, wherein the signal receiving and processing device is configured to receive the first help information sent from the Beidou satellite, and the information processing center is configured to process the first help information sent from the signal receiving and processing device; for example, the signal receiving device sends the received first help information to the information processing center; the information processing center pre-processes the received first help information, such as filtering noise, signal amplification, etc.; the information processing center sends the processed first help information to the Chunlian converged communication platform; the Chunlian converged communication platform generates target shared information according to the processed first help information, and stores the target shared information in the first helper's message box; in addition, the Chunlian converged communication platform also converts the processed first help information to obtain converted first help information.

[0320] In an optional implementation, the Chunlian converged communication platform sends the converted first help information to the first rescuer through the Chunlian application under the Beidou network, and receives the reply information of the first rescuer to the first help information through the Chunlian application, as shown in 1701 of FIG. 17. Correspondingly, the first rescuer can send the reply information X to the Chunlian converged communication platform under the cellular network or wireless fidelity (WIFI), as shown in 1702 of FIG. 17. Figure 17 Figure 17

[0321] ​​​In another alternative implementation, the smooth fusion communication platform can receive the reply information of the first rescuer for the first help information through the Beidou satellite message service webpage logged in by the first helper under the cellular network or WIFI. Correspondingly, the first rescuer can log in the Beidou satellite message service webpage under the cellular network or WIFI to submit the reply information for the first help information to the smooth fusion communication platform, as shown in 1703 of FIG. 17. Figure 17

[0322] In another alternative implementation, the smooth fusion communication platform can receive the reply information of the first rescuer for the first help information through the Beidou satellite message service webpage logged in by the first helper under the cellular network or WIFI. Correspondingly, the first rescuer can log in the Beidou satellite message service webpage under the cellular network or WIFI to submit the reply information for the first help information to the smooth fusion communication platform, as shown in 1703 of FIG. 17. Figure 17

[0323] Again, the smooth fusion communication platform can store the reply information of the first rescuer for the first help information submitted by the first rescuer in the message box of the first helper.

[0324] Finally, the smooth fusion communication platform can send the reply information for the first help information to the satellite through the query feedback mode, and the satellite forwards the reply information for the first help information to the first terminal.

[0325] For example, the smooth fusion communication platform obtains the reply information for the first help information from the message box of the first helper, and returns the reply information for the first help information to the information processing center; the information processing center sends the reply information for the first help information to the operation control center of the Beidou system transmitting station; the operation control center sends the reply information for the first help information to the signal transmission processing device of the Beidou system transmitting station; the signal transmission processing device modulates and processes the reply information, and sends the processed reply information to the Beidou satellite; the Beidou satellite receives the reply information and forwards the reply information to the first terminal. It should be noted that the Beidou system transmitting station includes but is not limited to the operation control center and the signal transmission processing device, wherein the operation control center can be used to process information from the information processing center, and the signal transmission processing device can be used to send the reply information to the Beidou satellite.

[0326] ​​The above describes an example of the method for sending target sharing information. It can be understood that the electronic device includes hardware structures and / or software modules corresponding to the functions to implement the above functions. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0327] The present application can divide the functional units of the method for sending target sharing information according to the above method examples. For example, each function can be divided into a functional unit, or two or more functions can be integrated into one unit. The integrated unit can be implemented in the form of hardware or software functional unit. It should be noted that the division of units in the present application is illustrative, and is only a logical functional division. Actual implementation can have another division method.

[0328] Figure 18 A structure diagram of an apparatus 1800 for sending target sharing information provided by the present application is shown. The apparatus 1800 can be a server, or a module (such as a processor, a chip, or a chip system, etc.) applied in the server, or a logic node, a logic module, or software capable of realizing all or part of the functions of the server.

[0329] The apparatus 1800 can also be a terminal device, or a module (such as a processor, a chip, or a chip system, etc.) applied in the terminal device, or a logic node, a logic module, or software capable of realizing all or part of the functions of the terminal.

[0330] The apparatus 1800 includes a transceiver module 1801. Optionally, the apparatus 1800 further includes a processing module 1802.

[0331] The transceiver module 1801 can realize corresponding transceiving functions. The transceiver module 1801 can also be referred to as a communication interface or a communication unit. The processing module 1802 is configured to perform processing operations.

[0332] Optionally, the apparatus 1800 can further include a storage module, which can be used to store instructions and / or data. The processing module 1802 can read the instructions and / or data in the storage module, so that the apparatus 1800 realizes the above-mentioned Figure 3 The method embodiments shown.

[0333] The apparatus 1800 can be used to perform actions performed by the ground station in the above method embodiments. The transceiver module 1801 is configured to perform operations related to transmission and reception of the ground station in the above method embodiments, and the processing module 1802 is configured to perform operations related to processing of the ground station in the above method embodiments.

[0334] Optionally, the transceiver module 1801 can include a transmission module and a reception module. The transmission module is configured to perform the transmission operations of the ground station in the above method embodiments. The reception module is configured to perform the reception operations of the ground station in the above method embodiments. Figure 3 Figure 3 The transmission module is configured to perform the transmission operations of the ground station in the above method embodiments. The reception module is configured to perform the reception operations of the ground station in the above method embodiments.

[0335] It should be noted that the apparatus 1800 can include a transmission module and not include a reception module. Alternatively, the apparatus 1800 can include a reception module and not include a transmission module. Specifically, whether the apparatus 1800 includes a transmission module and a reception module can depend on whether the apparatus 1800 performs the above schemes including transmission actions and reception actions.

[0336] The apparatus 1800 is configured to perform some or all of the steps performed by the ground station in the above embodiments. For details, refer to the above description of the embodiments. Figure 3 Figure 3 For example, the apparatus 1800 can perform the following scheme:

[0337] The transceiver module 1801 is configured to receive, through the satellite, first help information sent by a first terminal and second help information sent by a second terminal, the first help information including first help content, a first sending time, and first location information, the second help information including second help content, a second sending time, and second location information, the first sending time being a sending time of the first help content, the first location information being used to indicate a location of the first terminal when the first terminal sends the first help content, the second sending time being a sending time of the second help content, and the second location information being used to indicate a location of the second terminal when the second terminal sends the second help content;

[0338] The processing module 1802 is configured to generate target shared information according to the first help information and the second help information when the time difference does not exceed the first preset time and the distance difference does not exceed the preset distance, the target shared information being used to indicate the help information of the first terminal and the help information of the second terminal, the time difference being an absolute value of a difference between the first sending time and the second sending time, and the distance difference being an absolute value of a distance difference between the location indicated by the first location information and the location indicated by the second location information.

[0339] The transceiver module 1801 is further configured to send the target shared information to a target terminal, the target terminal being the first terminal and / or the second terminal.

[0340] ​​The specific manners in which the apparatus 1800 performs the method of sending target shared information and the resulting beneficial effects can be understood with reference to the relevant descriptions of the method embodiments shown above. Figure 3 The specific manners in which the apparatus 1800 performs the method of sending target shared information and the resulting beneficial effects can be understood with reference to the relevant descriptions of the method embodiments shown above.

[0341] In the apparatus 1800, the processing module 1802 is further configured to determine the total number of terminals sending the help-seeking information within the second preset time; and the transceiver 1801 is further configured to send the target shared information to the target terminal by the reply mode when the total number is greater than or equal to the preset number threshold. The beneficial effects of the transceiver 1801 and the processing module 1802 performing this step can be referred to the above embodiments, and will not be described here again.

[0342] In the apparatus 1800, the transceiver 1801 is further configured to send the target shared information to the target terminal by the reply mode or the query feedback mode when the total number is less than the preset number threshold, wherein the query feedback mode refers to a mode of sending the target shared information to the target terminal in response to the query information of the target terminal. The beneficial effects of the transceiver 1801 performing this step can be referred to the above embodiments, and will not be described here again.

[0343] In the apparatus 1800, the transceiver 1801 is further configured to receive the first query information and / or the second query information through the satellite, the first query information is used to query the first rescue information, the second query information is used to query the second rescue information, the first rescue information is the rescue information corresponding to the first help-seeking information; the second rescue information is the rescue information corresponding to the second help-seeking information; and further configured to send the target shared information to the first terminal when the first rescue information is not queried according to the first query information, and / or send the target shared information to the second terminal when the second rescue information is not queried according to the second query information. The beneficial effects of the transceiver 1801 performing this step can be referred to the above embodiments, and will not be described here again.

[0344] In the apparatus 1800, the transceiver 1801 is further configured to send the first rescue information to the first terminal when the first rescue information is queried according to the first query information, and / or send the second rescue information to the second terminal when the second rescue information is queried according to the second query information. The beneficial effects of the transceiver 1801 performing this step can be referred to the above embodiments, and will not be described here again.

[0345] In the apparatus 1800, the target shared information includes a user identifier of the first terminal and a user identifier of the second terminal, the user identifier of the first terminal is a user identifier allocated according to the device identifier of the first terminal in the first help-seeking information, and the user identifier of the second terminal is a user identifier allocated according to the device identifier of the second terminal in the second help-seeking information. The beneficial effects of this part can be referred to the above related embodiments, and will not be described here again.

[0346] In the apparatus 1800, the transceiver module 1801 is further configured to receive third help information from the first terminal, the third help information comprising third help content and a user identifier of the second terminal; and further configured to send the third help information to the second terminal according to the user identifier of the second terminal. The beneficial effects of the transceiver module 1801 performing this step can be referred to the above-described embodiments, which will not be repeated here.

[0347] Figure 19 A structural schematic diagram of an electronic device is shown. Figure 19 The dashed line in the figure indicates that the unit or the module is optional. The electronic device 1900 can be used to implement the methods described in the above method embodiments. The electronic device 1900 can be a terminal device or a server, or a module (such as a processor, a chip, or a chip system, etc.) applied in the terminal device or the server, or a logic node, a logic module or software capable of realizing all or part of the terminal function, or a logic node, a logic module or software capable of realizing all or part of the server function.

[0348] The electronic device 1900 includes one or more processors 1901, which can support the electronic device 1900 to implement the methods in the corresponding method embodiments. The processor 1901 can be a general-purpose processor or a special-purpose processor. For example, the processor 1901 can be a central processing unit (CPU). The CPU can be used to control the electronic device 1900, execute software programs, and process data of the software programs. The electronic device 1900 can further include a communication unit 1905 to realize input (reception) and output (transmission) of signals. Figure 3

[0349] The above-described electronic device 1900 can be a chip (system) including a memory and a processor, wherein the processor is configured to execute a computer program stored in the memory to implement the methods shown in the above-described various embodiments.

[0350] The communication unit 1905 can be an input and / or output circuit of the chip (system), or the communication unit 1905 can be a communication interface of the chip (system), and the chip (system) can be a component of the electronic device 1900.

[0351] For another example, the communication unit 1905 can be a transceiver of the electronic device 1900, or the communication unit 1905 can be a transceiver circuit of the electronic device 1900.

[0352] ​The electronic device 1900 can include one or more memories 1902 on which a program 1904 is stored, the program 1904 being executable by the processor 1901 to generate instructions 1903 for the processor 1901 to perform the methods described in the above method embodiments according to the instructions 1903. Alternatively, the memory 1902 can also store data. Alternatively, the processor 1901 can also read the data stored in the memory 1902, which can be stored in the same storage address as the program 1904 or in a different storage address from the program 1904.

[0353] The processor 1901 and the memory 1902 can be separately arranged or integrated together, for example, integrated on a system on chip (SOC) of the electronic device.

[0354] The specific manner in which the processor 1901 performs the method of sending target sharing information can be referred to the related description in the method embodiments.

[0355] It should be understood that each step of the above method embodiments can be completed by a logic circuit in the form of hardware or instructions in the form of software in the processor 1901. The processor 1901 can be a CPU, a digital signal processor (DSP), a field programmable gate array (FPGA), or other programmable logic devices, for example, discrete gates, transistor logic devices, or discrete hardware components.

[0356] The present application also provides a computer program product, which, when executed by the processor 1901, implements the method of any of the method embodiments of the present application.

[0357] The computer program product can be stored in the memory 1902, for example, the program 1904, which is finally converted into an executable object file that can be executed by the processor 1901 after preprocessing, compiling, assembling, and linking, etc.

[0358] The present application also provides a computer readable storage medium, which stores a computer program, which, when executed by a computer, implements the method of any of the method embodiments of the present application. The computer program can be a high-level language program or an executable object program.

[0359] The computer readable storage medium is, for example, the memory 1902. The memory 1902 can be a volatile memory or a nonvolatile memory, or the memory 1902 can include both volatile and nonvolatile memory. The nonvolatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), which is used as the external cache. By way of example, and not limitation, many forms of RAM are available, for example, a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synchlink DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM).

[0360] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and apparatuses and the generated technical effects can refer to the corresponding processes and technical effects in the foregoing method embodiments, and will not be described here.

[0361] In several embodiments provided in the present application, the disclosed system, device and method can be implemented in other ways. For example, some features of the above-described method embodiments can be omitted or not executed. The above-described device embodiments are merely illustrative, and the splitting of units is only a logical function splitting, and actual implementation can have another splitting manner, and multiple units or components can be combined or integrated into another system. In addition, the coupling between units or the coupling between components can be direct coupling or indirect coupling, and the above coupling includes electrical, mechanical or other forms of connection.

[0362] The above examples are only used to illustrate the technical solutions of the present application, but not to limit the same. Although the present application has been described in detail with reference to the foregoing examples, it should be understood by those skilled in the art that the technical solutions recorded in the foregoing examples can be modified, or some technical features can be replaced by equivalent ones, and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

[0363] Finally, the above is only a specific implementation of the present application, but the protection scope of the present application is not limited to this. Any change or replacement within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method of transmitting target sharing information, characterized by, The method comprises: receiving, by a satellite, first help information sent by a first terminal and second help information sent by a second terminal, the first help information comprising first help content, a first sending time and first position information, the second help information comprising second help content, a second sending time and second position information, the first sending time being a sending time of the first help information, the first position information being used to indicate a position of the first terminal when the first terminal sends the first help information, the second sending time being a sending time of the second help information, and the second position information being used to indicate a position of the second terminal when the second terminal sends the second help information; generating target shared information according to the first help information and the second help information when a time difference does not exceed a first preset time and a distance difference does not exceed a preset distance, the target shared information being used to indicate help information of the first terminal and help information of the second terminal, the time difference being an absolute value of a difference between the first sending time and the second sending time, and the distance difference being an absolute value of a distance difference between the position indicated by the first position information and the position indicated by the second position information; sending the target shared information to a target terminal, the target terminal being the first terminal and / or the second terminal.

2. The method of claim 1, wherein, The sending of the target shared information to the target terminal comprises: determining a total number of terminals that send help information within a second preset time; when the total number is greater than or equal to a preset quantity threshold, sending the target shared information to the target terminal by a receipt mode.

3. The method of claim 2, wherein, The method further comprises: when the total number is less than the preset quantity threshold, sending the target shared information to the target terminal by a receipt mode or a query feedback mode, wherein the query feedback mode refers to a mode in which the target shared information is sent to the target terminal in response to query information of the target terminal.

4. The method according to any one of claims 1 to 3, characterized in that, The sending of the target shared information to the target terminal comprises: receiving, by a satellite, first query information and / or second query information, the first query information being used to query first rescue information, and the second query information being used to query second rescue information, the first rescue information being rescue information corresponding to the first help information, and the second rescue information being rescue information corresponding to the second help information; when the first rescue information is not queried according to the first query information, sending the target shared information to the first terminal, and / or when the second rescue information is not queried according to the second query information, sending the target shared information to the second terminal.

5. The method of claim 4, wherein, The method further comprises: when the first rescue information is queried according to the first query information, sending the first rescue information to the first terminal, and / or when the second rescue information is queried according to the second query information, sending the second rescue information to the second terminal.

6. The method according to any one of claims 1 to 5, characterized in that, The target shared information includes a user identifier of the first terminal and a user identifier of the second terminal, the user identifier of the first terminal being a user identifier allocated according to a device identifier of the first terminal in the first help information, and the user identifier of the second terminal being a user identifier allocated according to a device identifier of the second terminal in the second help information.

7. The method of claim 6, wherein, After the target shared information is sent to the target terminal, the method further includes: receiving third help information from the first terminal, the third help information including third help content and the user identifier of the second terminal; sending the third help information to the second terminal according to the user identifier of the second terminal.

8. An electronic device, comprising: The electronic device includes a processor and a memory, the memory being configured to store a computer program, and the processor being configured to call and run the computer program from the memory, so that the electronic device executes the method in any one of claims 1 to 7.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the method in any one of claims 1 to 7.

10. A chip system, characterized by The chip system includes a memory and a processor, and the processor is configured to execute a computer program stored in the memory to implement the method in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Information interaction method and related device

    CN110958577A

  • Method, terminal, server, base station and system for sharing help information

    CN116074763A