Satellite communication method and device, equipment and storage medium

By displaying prompt information on the second electronic device, users can adjust the posture of the first electronic device, solve the problem of call stuck and drop -down due to changes in the stance in satellite calls, and improve the quality of calls.

CN119363192APending Publication Date: 2025-01-24GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411404319.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

When an electronic device conducts satellite calls, if the equipment posture changes, it is easy to cause call lag and disconnection, and the prior art will find it difficult to effectively solve this problem.

Method used

By displaying prompt information on the second electronic device, the user is guided to adjust the holding posture of the first electronic device, thereby achieving alignment between the first electronic device and the satellite.

Benefits of technology

Improve the quality of satellite calls in the handset mode, and solve the problem of call stuck and falling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119363192A_ABST
    Figure CN119363192A_ABST
Patent Text Reader

Abstract

The invention discloses a satellite communication method and device, equipment, a storage medium and a computer program product, and the method comprises the steps: triggering second electronic equipment to display prompt information when first electronic equipment enters a receiver mode of a satellite call, the prompt information being used for prompting a user to maintain or adjust a holding posture of the first electronic equipment, the prompt information is determined by the first electronic equipment or the second electronic equipment. Thus, when the receiver is used for a satellite call, a user moves the first electronic device from the front to the ear, and because the user cannot see the display interface of the first electronic device, the prompt information can be displayed by means of the second electronic device to guide the user to adjust the posture of the first electronic device, so that the alignment of the first electronic device and a satellite is realized; the satellite call quality in the receiver mode is improved, and the problems of call lagging and disconnection are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a satellite communication method, apparatus, device, storage medium and computer program product. Background Art

[0002] Satellite communication is a method of using artificial satellites as relay stations to forward radio waves, thereby achieving communication between two or more earth stations. Satellite communication has the characteristics of wide coverage, long transmission distance, and high communication quality. These characteristics make satellite communication play an increasingly important role in the field of wireless communications. Nowadays, some electronic devices have built-in satellite communication functions, allowing users to directly use satellite resources and communicate in areas without mobile network coverage.

[0003] Currently, when an electronic device makes a satellite call, the posture of the electronic device changes when it enters the handset mode, causing the alignment relationship between the electronic device and the satellite to shift, which can easily cause the call to freeze or even drop. Summary of the invention

[0004] Embodiments of the present application are intended to provide a satellite communication method, apparatus, device, storage medium, and computer program product.

[0005] The technical solution of this application is implemented as follows:

[0006] In a first aspect, a satellite communication method is provided, which is applied to a first electronic device, including:

[0007] When the first electronic device enters the handset mode of satellite calling, the second electronic device is triggered to display prompt information, the prompt information is used to prompt the user to maintain or adjust the holding posture of the first electronic device, and the prompt information is determined by the first electronic device or the second electronic device.

[0008] In a second aspect, a satellite communication method is provided, which is applied to a second electronic device, including:

[0009] When the first electronic device enters the handset mode of satellite calling, prompt information is displayed, and the prompt information is used to prompt the user to maintain or adjust the holding posture of the first electronic device. The prompt information is determined by the first electronic device or the second electronic device.

[0010] In a third aspect, a satellite communication device is provided, which is applied to a first electronic device, including:

[0011] The first processing unit is used to trigger the second electronic device to display a prompt message when the first electronic device enters the handset mode of satellite calling, wherein the prompt message is used to prompt the user to maintain or adjust the holding posture of the first electronic device, and the prompt message is determined by the first electronic device or the second electronic device.

[0012] In a fourth aspect, a satellite communication device is provided, which is applied to a second electronic device, including:

[0013] The display unit is used to display prompt information when the first electronic device enters the handset mode of satellite calling, wherein the prompt information is used to prompt the user to maintain or adjust the holding posture of the first electronic device, and the prompt information is determined by the first electronic device or the second electronic device.

[0014] In a fifth aspect, an electronic device is provided, comprising: a processor and a memory configured to store a computer program that can be run on the processor,

[0015] Wherein, when the processor is configured to run a computer program, the steps of the aforementioned first aspect or second aspect method are executed.

[0016] In a sixth aspect, a computer-readable storage medium is provided, on which a computer program is stored, wherein the computer program, when executed by a processor, implements the steps of the method of the first aspect or the second aspect.

[0017] In a seventh aspect, a computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the method of the first aspect or the second aspect are implemented.

[0018] In an embodiment of the present application, a satellite communication method, apparatus, device, storage medium and computer program product are provided, the method comprising: when a first electronic device enters a handset mode for satellite calls, triggering a second electronic device to display a prompt message, the prompt message is used to prompt a user to maintain or adjust the holding posture of the first electronic device, the prompt message is determined by the first electronic device or the second electronic device. In this way, when using a handset for a satellite call, since the user cannot see the display interface of the first electronic device, the second electronic device can be used to display a prompt message to guide the user to adjust the posture of the first electronic device, so as to align the first electronic device with the satellite, improve the quality of satellite calls in handset mode, and solve the problems of call freezes and dropped calls. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 A schematic diagram of a satellite-aligned scenario;

[0020] Figure 2 is a schematic diagram of a scenario where the satellite is not aligned;

[0021] Figure 3 This is a schematic diagram of a first process of a satellite communication method in an embodiment of the present application;

[0022] Figure 4 The display interface of the mobile phone in the embodiment of the present application is shown as follows Figure 1 ;

[0023] Figure 5 The display interface of the mobile phone in the embodiment of the present application is shown as follows Figure 2 ;

[0024] Figure 6 The display interface of the smart watch in the embodiment of the present application is shown as follows Figure 1 ;

[0025] Figure 7 The display interface of the smart watch in the embodiment of the present application is shown as follows Figure 2 ;

[0026] Figure 8 This is a second flow chart of the satellite communication method in an embodiment of the present application;

[0027] Fig. 9 This is a schematic diagram of a third flow chart of the satellite communication method in an embodiment of the present application;

[0028] Fig.10 This is a schematic diagram of the first component structure of the satellite communication device in an embodiment of the present application;

[0029] Fig.11 This is a schematic diagram of a second component structure of a satellite communication device in an embodiment of the present application;

[0030] Fig.12 A schematic diagram of the structure of an electronic device in an embodiment of the present application;

[0031] Fig.13 A schematic diagram of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0032] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present application.

[0033] At present, it has become a development trend for electronic devices to be equipped with satellite communication functions. However, from a technical point of view, the difference between satellite communication and conventional cellular communication is that there are more base stations for cellular communication, that is, the base station cell connected to the electronic device at a certain moment is not far away from the electronic device (generally within a few kilometers), so the transmission power of the cellular frequency band generally only needs to be 23dBm, and the receiving sensitivity only needs to be around -102dBm to have a relatively stable and good call experience, and the electronic device does not need to be aimed at a specific direction; while for satellite communication, if high-orbit satellites are used as an example, there are only 1 to 2 satellites available for connection. According to public information, each satellite is 36,000 kilometers away from the ground. Long distances require electronic devices to have greater transmission power and stronger receiving performance, so the transmission power of the satellite frequency band of electronic devices generally needs to be 35dBm, and the receiving sensitivity is required to be below -124dBm, and it is still aimed at the satellite. Among them, the receiving sensitivity is the current technical bottleneck. The smaller the receiving sensitivity, the better the communication experience under weak satellite signals.

[0034] When performing satellite communication, you need to turn on the satellite communication function first and adjust the position or attitude of the electronic device to enable the electronic device to align with the satellite. Figure 1 As shown, after aiming at the satellite, connect to the satellite and start satellite communication.

[0035] At present, some electronic devices have the function of satellite communication in handset mode, that is, by optimizing the radio frequency indicators and antenna performance, it can support satellite calls by placing the electronic device next to the ear like a normal call, because the electromagnetic environment around the electronic device next to the ear is more complex and requires higher signal demodulation capabilities. However, in handset mode, it is still not possible to make a 360° turn to ensure that the call will not be disconnected or stuck, because in handset mode, when the user's ear is close to the handset of the first electronic device to answer or make a satellite call, the direction angle of the electronic device will shift. As the offset angle increases, the satellite signal received by the electronic device will quickly weaken, which is very likely to cause call jams or even disconnections. Figure 2 As shown, the electronic device is in the opposite direction to the satellite. Since the user cannot see the screen prompt, that is, cannot see the degree of satellite deviation at this time, it is impossible to adjust the head direction in time to maintain a better communication satellite angle.

[0036] Based on this, the embodiments of the present application provide a satellite communication method, apparatus, device, storage medium and computer program product. When using a handset to make a satellite call, since the user cannot see the display interface of the first electronic device, a second electronic device can be used to display prompt information to guide the user to adjust the posture of the first electronic device, so as to align the first electronic device with the satellite, improve the quality of satellite calls in handset mode, and solve the problems of call freezes and dropped calls.

[0037] Figure 3 FIG. 1 is a schematic diagram of a first process of a satellite communication method in an embodiment of the present application. Figure 3 As shown, the method is applied to a first electronic device, and the method may specifically include:

[0038] Step 301: When the first electronic device enters the handset mode of satellite calling, the second electronic device is triggered to display a prompt message, where the prompt message is used to prompt the user to maintain or adjust the holding posture of the first electronic device, and the prompt message is determined by the first electronic device or the second electronic device.

[0039] The first electronic device can be understood as an electronic device with satellite communication function, and the electronic device has a speaker mode and a receiver mode during satellite calls. The first electronic device described in the embodiments of the present application may include, for example, a mobile phone, a tablet computer, a wearable device, and the like.

[0040] The second electronic device can be understood as an electronic device with a display screen, which is used to display prompt information, assist the first electronic device in the handset mode to align with the satellite, and improve the satellite call quality in the handset mode. The second electronic device described in the embodiment of the present application may include, for example, a mobile phone, a tablet computer, a wearable device, etc.

[0041] The second electronic device is different from the first electronic device, and the second electronic device may or may not have a satellite communication function. For example, the first electronic device is a mobile phone, and the second electronic device is a smart watch. For another example, the first electronic device is a mobile phone, and the second electronic device is a tablet computer. For another example, the first electronic device is a mobile phone, and the second electronic device is also a mobile phone. For another example, the first electronic device is a smart watch, and the second electronic device is a mobile phone.

[0042] In some embodiments, the method further includes: the first electronic device performs a satellite search operation; and when the first electronic device is aligned with the satellite, the first electronic device establishes a satellite communication connection with the satellite.

[0043] The process of the satellite search operation may include: turning on the satellite communication function; searching for available satellite signals, and adjusting the direction angle and pitch angle of the first electronic device according to the prompts of the display interface. Figure 4 As shown, the first electronic device takes a mobile phone as an example. According to the prompt information displayed on the interface, the user rotates the mobile phone left / right to move the satellite icon to the fan-shaped area; then tilts the mobile phone forward / backward to move the ball to the center area of ​​the circle, and correctly sets the direction angle and pitch angle to realize the operation of aiming the mobile phone at the satellite, thereby maximizing the signal transmission efficiency. Figure 5As shown, once the phone successfully aligns and locks the satellite signal, the interface will show that it has been successfully connected to the satellite, prompting the user to maintain the current posture, and display dialing and SMS icons for making calls and sending messages.

[0044] In some embodiments, the method further includes: in response to a trigger operation for a satellite call, the first electronic device enters a satellite call phase and receives or sends call data.

[0045] In some embodiments, the method further comprises: in response to a trigger operation for the handset mode, switching from the speaker mode to the handset mode, the first electronic device entering the handset mode for satellite calling.

[0046] It should be noted that the first electronic device may enter the speaker mode by default when making a satellite call, and then switch from the speaker mode to the receiver mode in response to a trigger operation for the receiver mode. The first electronic device may enter the receiver mode by default when making a satellite call, and then switch from the receiver mode to the speaker mode in response to a trigger operation for the speaker mode.

[0047] In some embodiments, the prompt information displayed by the second electronic device includes at least one of the following: the azimuth offset of the first electronic device relative to the satellite, the pitch angle offset of the first electronic device relative to the satellite, the satellite signal strength, the attitude adjustment method of the first electronic device, the latitude and longitude of the first electronic device, satellite information, etc. The prompt information may be composed of text labels and / or image labels.

[0048] The prompt information can be displayed in a pop-up window and / or in real time. For example, the prompt information is first displayed in a pop-up window, and the pop-up window page includes a prompt summary and a detail control. In response to an operation on the detail control, you can enter the detail interface to view the real-time satellite tracking of the first electronic device.

[0049] In some embodiments, when the first electronic device is aligned with the satellite, the second electronic device displays a first prompt message, the first prompt message is used to prompt the user to maintain the holding posture of the first electronic device; when the first electronic device is not aligned with the satellite, the second electronic device displays a second prompt message, the second prompt message is used to prompt the user to adjust the holding posture of the first electronic device. The display modes of the first prompt message and the second prompt message may be the same or different.

[0050] The second electronic device takes a smart watch as an example. When the satellite call of the mobile phone enters the handset mode, the display interface of the smart watch is triggered to display a prompt message, such as Figure 6As shown, when the mobile phone is not aligned with the satellite, the second prompt information of the display interface of the smart watch is that the satellite icon is not in the fan-shaped area, indicating that the direction angle of the mobile phone is not aligned with the satellite, and the satellite signal strength indicator determines that the current signal strength is weak, and then according to the text prompt "Turn the phone right" for the posture adjustment method displayed on the interface, the user turns the head or body to the right, so that the satellite icon moves to the fan-shaped area, and the satellite signal strength is enhanced.

[0051] like Figure 7 As shown, when the mobile phone is aligned with the satellite, the display interface of the smart watch displays the first prompt information. The satellite icon in the fan-shaped area determines that the direction angle of the mobile phone is aligned with the satellite. The small ball is located at the center of the circle to determine that the pitch angle of the mobile phone is also aligned with the satellite. The satellite signal strength icon determines that the current signal strength is strong. At this time, the display interface displays a text prompt "Maintain current posture".

[0052] In some embodiments, triggering the second electronic device to display the prompt information may include: generating a first instruction when the first electronic device enters the handset mode of the satellite call, and sending the first instruction to the second electronic device to trigger the second electronic device to display the prompt information. The first instruction is used to indicate that the first electronic device enters the handset mode of the satellite call.

[0053] In some embodiments, the prompt information is determined based on one or more sensor data of the first electronic device.

[0054] In some embodiments, one or more sensors include a sensor for monitoring the posture of the first electronic device. For example, the one or more sensors include at least one of the following: an accelerometer, a gyroscope, and a magnetometer. A gyroscope is used to measure the angular velocity of the first electronic device around three axes to help track changes in the direction of the first electronic device. An accelerometer is used to measure the acceleration of the first electronic device on three axes. A magnetometer is used to measure the direction of the first electronic device relative to the earth's magnetic field to help calibrate and correct the posture and direction of the terminal device. The gyroscope, accelerometer, and magnetometer can work together to provide real-time motion and posture information such as the posture, angular velocity, and acceleration of the terminal device.

[0055] In some embodiments, the method also includes: when the first electronic device is aimed at a satellite, obtaining first data collected by one or more sensors of the first electronic device; when the first electronic device enters a handset mode for a satellite call, obtaining second data collected by one or more sensors of the first electronic device; the first electronic device sends the first data and the second data to the second electronic device via a Bluetooth connection, so that the second electronic device determines prompt information based on the first data and the second data.

[0056] The first data is the sensor data when the first electronic device is aligned with the satellite, and the second data is the sensor data when the first electronic device enters the handset mode for satellite calls. By processing and analyzing the difference between the first data and the second data, it is determined whether the first electronic device is aligned with the satellite. The first electronic device sends the sensor data to the second electronic device in real time. The second electronic device can quickly determine whether the first electronic device is aligned with the satellite by processing and analyzing the sensor data of the first electronic device and generate corresponding prompt information.

[0057] In some embodiments, when the first electronic device is aimed at a satellite, first data collected by one or more sensors of the first electronic device is obtained; when the first electronic device enters handset mode for a satellite call, second data collected by one or more sensors of the first electronic device is obtained; the first electronic device determines prompt information based on the first data and the second data; and the first electronic device sends the prompt information to the second electronic device via a Bluetooth connection.

[0058] The first electronic device can also process and analyze the sensor data to determine whether the first electronic device is aligned with the satellite and generate corresponding prompt information. It only needs to send the prompt information to the second electronic device for visual display to help the user quickly understand the alignment status of the first electronic device and the satellite.

[0059] In some embodiments, determining prompt information based on first data and second data may include: determining first posture information of the first electronic device when it is aimed at a satellite based on the first data; determining second posture information of the second electronic device in handset mode based on the second data; generating first prompt information when the second posture information and the first posture information meet a matching condition; generating second prompt information when the second posture information and the first posture information do not meet the matching condition.

[0060] In an embodiment of the present application, first posture information representing the first electronic device facing the satellite is determined by processing and analyzing first data, and second posture information representing the first electronic device entering the handset mode for a satellite call is determined by processing and analyzing second data. The first posture information can be used as reference posture information for facing the satellite, and by comparing whether the second posture information is consistent with or close to the first posture information, it is determined whether the first electronic device is facing the satellite.

[0061] Exemplarily, the first posture information includes a first direction angle and a first pitch angle, and the second posture information includes a second direction angle and a second pitch angle. The matching conditions include: the offset between the first direction angle and the second direction angle is less than a first threshold, and the offset between the first pitch angle and the second pitch angle is less than a second threshold. The first threshold may be the maximum offset value of the direction angle, and the second threshold may be the maximum offset value of the pitch angle.

[0062] In some embodiments, the prompt information may also be determined based on one or more of the location of the first electronic device, the location of the satellite, and the satellite signal strength.

[0063] By adopting the above technical solution, when the first electronic device uses the handset to make a satellite call, since the user cannot see the display interface of the first electronic device, the second electronic device can be used to display prompt information to guide the user to adjust the posture of the first electronic device, so as to achieve alignment between the first electronic device and the satellite, improve the quality of satellite calls in the handset mode, and solve the problems of call freezes and dropped calls.

[0064] Figure 8 FIG. 2 is a second flow chart of the satellite communication method in the embodiment of the present application. Figure 8 As shown, the method is applied to a second electronic device, and the method may specifically include:

[0065] Step 801: When the first electronic device enters the handset mode of satellite calling, a prompt message is displayed, where the prompt message is used to prompt the user to maintain or adjust the holding posture of the first electronic device. The prompt message is determined by the first electronic device or the second electronic device.

[0066] In some embodiments, the method further includes: when the first electronic device enters the handset mode of satellite calling, receiving a first instruction sent by the first electronic device, and displaying prompt information in response to the first instruction. The first instruction is used to indicate that the first electronic device enters the handset mode of satellite calling.

[0067] In some embodiments, the method further includes: when the first electronic device enters the handset mode of satellite call, displaying the activation control of the satellite communication mode; and the second electronic device displays prompt information in response to the operation of the activation control for the satellite communication mode. By setting the activation control, the user can decide whether to turn on the auxiliary satellite pointing function of the second electronic device.

[0068] In some embodiments, when the first electronic device is aligned with the satellite, the second electronic device displays a first prompt message, and the first prompt message is used to prompt the user to maintain the holding posture of the first electronic device; when the first electronic device is not aligned with the satellite, the second electronic device displays a second prompt message, and the second prompt message is used to prompt the user to adjust the holding posture of the first electronic device.

[0069] In some embodiments, the prompt information is determined based on one or more sensor data of the first electronic device.

[0070] In some embodiments, the one or more sensors include a sensor for monitoring the posture of the first electronic device. For example, the one or more sensors include at least one of the following: an accelerometer, a gyroscope, and a magnetometer.

[0071] In some embodiments, the method also includes: receiving first data and second data sent by the first electronic device via a Bluetooth connection, the first data being data collected by a direction sensor of the first electronic device when the first electronic device is aimed at a satellite, and the second data being data collected by a direction sensor of the first electronic device when the first electronic device enters a handset mode for a satellite call; and determining prompt information based on the first data and the second data.

[0072] In some embodiments, the method further includes: receiving prompt information sent by the first electronic device via a Bluetooth connection, where the prompt information is determined by the first electronic device based on the first data and the second data.

[0073] In some embodiments, the prompt information may also be determined based on one or more of the location of the first electronic device, the location of the satellite, and the satellite signal strength.

[0074] By adopting the above technical solution, when the first electronic device uses the handset to make a satellite call, since the user cannot see the display interface of the first electronic device, the second electronic device can be used to display prompt information to guide the user to adjust the posture of the first electronic device, so as to achieve alignment between the first electronic device and the satellite, improve the quality of satellite calls in the handset mode, and solve the problems of call freezes and dropped calls.

[0075] Taking the first electronic device as a mobile phone and the second electronic device as a smart watch as an example, the embodiment of the present application is further illustrated. Fig. 9 FIG. 3 is a schematic diagram of a third flow chart of a satellite communication method in an embodiment of the present application. Fig. 9 As shown, the method is applied to a satellite communication system, the satellite communication system includes a mobile phone and a smart watch, and the method may specifically include:

[0076] Step 901: The mobile phone turns on the satellite communication function;

[0077] Step 902: The mobile phone activates the direction sensor to monitor the posture of the mobile phone;

[0078] Exemplarily, the direction sensor includes at least a gyroscope for detecting the direction angle and pitch angle of the mobile phone.

[0079] When the user turns on the satellite communication function of the mobile phone, it is necessary to ensure that the mobile phone is in an open and unobstructed outdoor environment in order to receive satellite signals. At the same time, the mobile phone will activate the gyroscope and other direction sensors to monitor the posture of the mobile phone. Based on this, the mobile phone will display prompt information to remind the user to aim at the satellite angle in the sky by swinging left and right or up and down. After aiming at the satellite according to the prompt, the satellite search is completed and the satellite communication connection is realized.

[0080] Step 903: The mobile phone completes the operation of aligning with the satellite and obtains the first data collected by the direction sensor;

[0081] Step 904: the mobile phone sends the first data to the watch via Bluetooth connection;

[0082] When the mobile phone is aligned with the satellite and completes the satellite search, the current sensor data of the mobile phone (i.e. the first data) will be packaged and transmitted to the watch via Bluetooth connection, so that the watch can obtain the sensor data when the mobile phone is aligned with the satellite, and thus obtain the current attitude information of the mobile phone, which includes at least the first pitch angle and the first direction angle.

[0083] It should be noted that the mobile phone can also send the first data to the watch via Bluetooth connection when the mobile phone enters the handset mode.

[0084] Step 905: the mobile phone connects to the satellite and enters the satellite call phase;

[0085] Step 906: In response to the triggering operation for the handset mode, the mobile phone enters the handset mode for satellite calls;

[0086] It should be noted that the mobile phone may also enter the handset mode by default, that is, the user does not need to perform a triggering operation for the handset mode.

[0087] Step 907: The mobile phone obtains the second data collected by the direction sensor, and sends the second data to the watch via Bluetooth connection;

[0088] Step 908: Trigger the watch to enter satellite call mode;

[0089] Step 909: The watch generates and displays prompt information based on the first data and the second data.

[0090] When the user clicks on the handset mode, the user will move the phone from in front of him to his ear to listen to the satellite call. At this time, the user cannot see the phone screen and loses the detection of the current phone satellite signal and direction, thus triggering the watch to enter the satellite call mode. The watch interface displays the current phone's deviation from the satellite, that is, the sensor data when the phone is successfully aligned with the sensor data of the phone in the handset mode is used to map and display the current phone's satellite alignment direction map, such as Figure 6 and Figure 7 As shown, the user is prompted to turn the head or body to obtain a better calling experience while using the handset for satellite calls, thereby avoiding the problem of call freeze or dropped calls due to the deviation of the alignment between the mobile phone and the satellite caused by turning the body when the mobile phone screen cannot be observed.

[0091] To implement the method of the embodiment of the present application, based on the same inventive concept, the embodiment of the present application also provides a satellite communication device, which is applied to a first electronic device, such as Fig.10 As shown, the satellite communication device 100 includes:

[0092] The first processing unit 1001 is used to trigger the second electronic device to display a prompt message when the first electronic device enters the handset mode of satellite calling, where the prompt message is used to prompt the user to maintain or adjust the holding posture of the first electronic device, and the prompt message is determined by the first electronic device or the second electronic device.

[0093] In some embodiments, the satellite communication device 100 further includes: a first communication unit 1002 for performing a satellite search operation; and establishing a satellite communication connection with the satellite when the first electronic device is aimed at the satellite.

[0094] In some embodiments, when the first electronic device is aligned with the satellite, the second electronic device displays a first prompt message, and the first prompt message is used to prompt the user to maintain the holding posture of the first electronic device; when the first electronic device is not aligned with the satellite, the second electronic device displays a second prompt message, and the second prompt message is used to prompt the user to adjust the holding posture of the first electronic device.

[0095] In some embodiments, the prompt information is determined based on one or more sensor data of the first electronic device.

[0096] In some embodiments, the first processing unit 1001 is further configured to obtain first data collected by one or more sensors of the first electronic device when the first electronic device is aligned with a satellite; and obtain second data collected by one or more sensors of the first electronic device when the first electronic device enters a handset mode for a satellite call;

[0097] The first communication unit 1002 is used to send the first data and the second data to the second electronic device through the Bluetooth connection, so that the second electronic device determines the prompt information based on the first data and the second data;

[0098] In some embodiments, the first processing unit 1001 is further used to determine prompt information based on the first data and the second data; the first communication unit 1002 is further used to send the prompt information to the second electronic device via a Bluetooth connection.

[0099] In some embodiments, the first processing unit 1001 is used to determine first posture information of the first electronic device when it is aimed at a satellite based on the first data; determine second posture information of the second electronic device in the handset mode based on the second data; generate first prompt information when the second posture information and the first posture information meet the matching condition; generate second prompt information when the second posture information and the first posture information do not meet the matching condition.

[0100] Based on the same inventive concept, the present application embodiment also provides a satellite communication device, which is applied to a second electronic device, such as Fig.11 As shown, the satellite communication device 110 includes:

[0101] The display unit 1101 is used to display a prompt message when the first electronic device enters the handset mode of satellite calling, where the prompt message is used to prompt the user to maintain or adjust the holding posture of the first electronic device, and the prompt message is determined by the first electronic device or the second electronic device.

[0102] In some embodiments, the display unit 1101 is further used to display the activation control of the satellite communication mode when the first electronic device enters the handset mode of satellite calling; the second electronic device displays prompt information in response to the operation of the activation control of the satellite communication mode.

[0103] In some embodiments, when the first electronic device is aligned with the satellite, the second electronic device displays a first prompt message, and the first prompt message is used to prompt the user to maintain the holding posture of the first electronic device; when the first electronic device is not aligned with the satellite, the second electronic device displays a second prompt message, and the second prompt message is used to prompt the user to adjust the holding posture of the first electronic device.

[0104] In some embodiments, the prompt information is determined based on one or more sensor data of the first electronic device.

[0105] In some embodiments, the satellite communication device 110 further includes: a second communication unit 1102 and a second processing unit 1103, the second communication unit 1102 is used to receive first data and second data sent by the first electronic device through a Bluetooth connection, the first data is data collected by a direction sensor of the first electronic device when the first electronic device is aligned with a satellite, and the second data is data collected by a direction sensor of the first electronic device when the first electronic device enters a handset mode for a satellite call;

[0106] The second processing unit 1103 is configured to determine prompt information based on the first data and the second data.

[0107] The second communication unit 1102 is used to receive prompt information sent by the first electronic device via Bluetooth connection, where the prompt information is determined by the first electronic device based on the first data and the second data.

[0108] In practical applications, the above device can be an electronic device or a chip applied to an electronic device. In the present application, the device can realize the functions of multiple units by software, hardware, or a combination of software and hardware, so that the device can execute the satellite communication method provided in any of the above embodiments. The technical effects of each technical solution of the device can refer to the technical effects of the corresponding technical solution in the satellite communication method, and this application will not repeat them one by one.

[0109] Based on the hardware implementation of each unit in the above satellite communication device, the embodiment of the present application also provides an electronic device, such as Fig.12 As shown, the electronic device 120 includes: a processor 1201 and a memory 1202 configured to store a computer program that can be run on the processor;

[0110] The processor 1201 is configured to execute the method steps in the aforementioned embodiment when running a computer program.

[0111] Of course, in practical applications, Fig.12 As shown, the various components in the electronic device 120 are coupled together through a bus system 1203. It can be understood that the bus system 1203 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1203 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, various buses are marked as bus system 1203 in the figure.

[0112] The electronic device 120 may further include a transceiver, and the processor may control the transceiver to communicate with other devices. Specifically, the transceiver may send information or data to other devices, or receive information or data sent by other devices.

[0113] The transceiver may include a transmitter and a receiver. The transceiver may further include an antenna, and the number of antennas may be one or more.

[0114] The electronic device 120 may specifically be the first electronic device of the embodiment of the present application, and the electronic device 120 may implement the corresponding processes implemented by the first electronic device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.

[0115] The electronic device 120 may specifically be the second electronic device of the embodiment of the present application, and the electronic device 120 may implement the corresponding processes implemented by the second electronic device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.

[0116] In practical applications, the processor may be at least one of an application-specific integrated circuit (ASIC), a digital signal processing device (DSPD), a programmable logic device (PLD), a field-programmable gate array (FPGA), a controller, a microcontroller, and a microprocessor. It is understandable that for different devices, the electronic device used to implement the functions of the processor may also be other, and the embodiments of the present application do not specifically limit this.

[0117] The above-mentioned memory can be a volatile memory (volatile memory), such as a random access memory (RAM); or a non-volatile memory (non-volatile memory), such as a read-only memory (ROM), a flash memory, a hard disk (HDD) or a solid-state drive (SSD); or a combination of the above-mentioned types of memory, and provide instructions and data to the processor.

[0118] In an exemplary embodiment, the embodiment of the present application further provides a computer-readable storage medium, such as a memory including a computer program, and the computer program can be executed by a processor of an electronic device to complete the steps of the aforementioned method.

[0119] The embodiments of the present application also provide a computer program product, including a computer program, which, when executed by a processor, implements the steps of any one of the methods in the embodiments of the present application.

[0120] Optionally, the computer program product can be applied to the electronic device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the first electronic device or the second electronic device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0121] The embodiment of the present application also provides a computer program.

[0122] Optionally, the computer program can be applied to the electronic devices in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the first electronic device or the second electronic device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0123] Fig.13 A schematic diagram of a communication system provided in an embodiment of the present application. Fig.13 As shown, the communication system 130 includes a first electronic device 1301 , a second electronic device 1302 , and a satellite 1303 .

[0124] Among them, the first electronic device 1301 can be used to implement the corresponding functions implemented by the first electronic device in the above method, the second electronic device 1302 can be used to implement the corresponding functions implemented by the second electronic device in the above method, and the satellite 1303 can be used to implement the corresponding functions implemented by the satellite in the above method. For the sake of brevity, they will not be repeated here.

[0125] It should be understood that in the embodiments of the present application, related data such as user information is involved. When the embodiments of the present application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0126] It should be understood that the terms used in the present application are only for the purpose of describing specific embodiments, but are not intended to limit the present application. The singular forms of "a", "said" and "the" used in the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in this article refers to and includes any or all possible combinations of one or more associated listed items. The expressions "having", "may have", "include" and "include", or "may include" and "may include" in this application can be used to indicate the presence of corresponding features (e.g., elements such as numerical values, functions, operations or components), but the presence of additional features is not excluded.

[0127] It should be understood that although the terms first, second, third, etc. may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other and are not necessarily used to describe a specific order or sequence. For example, without departing from the scope of the present invention, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information.

[0128] The technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

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

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

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

[0132] The above description is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application.

Claims

1. A satellite communication method, applied to a first electronic device, characterized in that: The method comprises: When the first electronic device enters the handset mode of satellite calling, the second electronic device is triggered to display prompt information, wherein the prompt information is used to prompt the user to maintain or adjust the holding posture of the first electronic device, and the prompt information is determined by the first electronic device or the second electronic device.

2. The method according to claim 1, characterized in that: When the first electronic device is aligned with the satellite, the second electronic device displays first prompt information, where the first prompt information is used to prompt the user to keep holding the first electronic device; In the case that the first electronic device is not aligned with the satellite, the second electronic device displays second prompt information, where the second prompt information is used to prompt the user to adjust the holding posture of the first electronic device.

3. The method according to claim 1 or 2, characterized in that: The prompt information is determined based on one or more sensor data of the first electronic device.

4. The method according to claim 3, characterized in that The method further comprises: When the first electronic device is aimed at a satellite, obtaining first data collected by one or more sensors of the first electronic device; When the first electronic device enters the handset mode to make a satellite call, obtaining second data collected by one or more sensors of the first electronic device; The first electronic device sends the first data and the second data to the second electronic device through a Bluetooth connection, so that the second electronic device determines the prompt information based on the first data and the second data; or, The first electronic device determines the prompt information based on the first data and the second data; The first electronic device sends the prompt information to the second electronic device via a Bluetooth connection.

5. The method according to claim 4, characterized in that The determining the prompt information based on the first data and the second data includes: Determine, based on the first data, first attitude information of the first electronic device when aligning with a satellite; Determine, based on the second data, second posture information of the second electronic device in the handset mode; When the second posture information and the first posture information meet a matching condition, generating first prompt information; When the second posture information and the first posture information do not meet the matching condition, second prompt information is generated.

6. A satellite communication method, applied to a second electronic device, characterized in that: The method comprises: When the first electronic device enters the handset mode of satellite calling, prompt information is displayed, where the prompt information is used to prompt the user to maintain or adjust the holding posture of the first electronic device, and the prompt information is determined by the first electronic device or the second electronic device.

7. The method according to claim 6, characterized in that The method further comprises: In case the first electronic device enters a handset mode for satellite calls, displaying an enabling control for the satellite communication mode; The second electronic device displays the prompt information in response to the operation of the enabling control for the satellite communication mode.

8. The method according to claim 6, characterized in that When the first electronic device is aligned with the satellite, the second electronic device displays first prompt information, where the first prompt information is used to prompt the user to keep holding the first electronic device; In the case that the first electronic device is not aligned with the satellite, the second electronic device displays second prompt information, where the second prompt information is used to prompt the user to adjust the holding posture of the first electronic device.

9. The method according to any one of claims 6 to 8, characterized in that: The prompt information is determined based on one or more sensor data of the first electronic device.

10. The method according to claim 9, characterized in that The method further comprises: receiving first data and second data sent by the first electronic device through a Bluetooth connection, wherein the first data is data collected by a direction sensor of the first electronic device when the first electronic device is aligned with a satellite, and the second data is data collected by a direction sensor of the first electronic device when the first electronic device enters a handset mode for a satellite call; Determine the prompt information based on the first data and the second data; or, The prompt information is received, which is sent by the first electronic device via a Bluetooth connection, and the prompt information is determined by the first electronic device based on the first data and the second data.

11. The method according to claim 10, characterized in that The determining the prompt information based on the first data and the second data includes: Determine, based on the first data, first attitude information of the first electronic device when aligning with a satellite; Determine, based on the second data, second posture information of the second electronic device in the handset mode; When the second posture information and the first posture information meet a matching condition, generating first prompt information; When the second posture information and the first posture information do not meet the matching condition, second prompt information is generated.

12. A satellite communication device, applied to a first electronic device, characterized in that: The device comprises: The first processing unit is used to trigger the second electronic device to display a prompt message when the first electronic device enters the handset mode of satellite calling, wherein the prompt message is used to prompt the user to maintain or adjust the holding posture of the first electronic device, and the prompt message is determined by the first electronic device or the second electronic device.

13. A satellite communication device, applied to a second electronic device, characterized in that: The device comprises: The display unit is used to display prompt information when the first electronic device enters the handset mode of satellite calling, wherein the prompt information is used to prompt the user to maintain or adjust the holding posture of the first electronic device, and the prompt information is determined by the first electronic device or the second electronic device.

14. An electronic device, characterized in that: The electronic device comprises: a processor and a memory configured to store a computer program capable of running on the processor, Wherein, the processor is configured to execute the steps of the method described in any one of claims 1 to 11 when running the computer program.

15. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.

16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.