Interface display method, electronic equipment and chip system

By displaying prompt information on the display screen of the electronic device and guiding users to adjust the height and posture of the equipment, the problem of poor satellite signal quality is solved, and the communication effect and user experience are improved.

CN120378528APending Publication Date: 2025-07-25HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410711153.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-17
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

After the electronic equipment is aligned with the communication satellite, the satellite signal quality is still poor, affecting the communication effect.

Method used

By displaying prompt information on the display screen of the electronic device, the user is guided to adjust the height of the device to improve the signal strength of the satellite signal, including prompting the user to raise or lower the device when the signal is weak, visually displaying the current signal quality, and adjusting the attitude of the device to align with the satellite when necessary.

Benefits of technology

It significantly improves the satellite signal quality, improves the user experience, and ensures signal stability and quality during satellite communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378528A_ABST
    Figure CN120378528A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an interface display method, electronic equipment and a chip system, and relates to the technical field of electronic equipment. According to the method, the signal quality of the electronic equipment in the satellite communication process can be improved. The method may include receiving a first operation, the first operation being used to trigger a satellite communication capability of the electronic device. And establishing communication connection with the target satellite. The target satellite is a communication satellite that provides a satellite communication service to the electronic device. The display screen is controlled to display a first interface, the first interface comprises first prompt information, and the first prompt information is used for prompting a user to adjust the height of the electronic equipment. Therefore, after the height of the electronic equipment is adjusted, the signal strength of the first satellite signal is improved. The first satellite signal is a satellite signal transmitted between the target satellite and the electronic equipment.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The application number of the original application is 202410068821.2, and the original application date is January 17, 2024. The entire content of the original application is incorporated herein by reference. Technical Field

[0002] Embodiments of this application relate to the technical field of electronic devices, and in particular, to an interface display method, an electronic device, and a chip system. Background Art

[0003] Currently, before a user uses an electronic device to make a satellite call, the user can control the electronic device to align with a communication satellite. For example, the user can adjust the azimuth angle and elevation angle of the electronic device so that the satellite communication antenna in the electronic device is aligned with the communication satellite. Then, satellite signals can be better transmitted and received between the satellite communication antenna and the communication satellite.

[0004] In some cases, even when the electronic device is already aligned with the communication satellite, the quality of the satellite signals received by the electronic device is still poor. Summary of the Invention

[0005] This application provides an interface display method, an electronic device, and a chip system, which can improve the signal quality during satellite communication of the electronic device.

[0006] To achieve the above technical objectives, this application adopts the following technical solutions:

[0007] In a first aspect, an interface display method is provided. The method is applied to an electronic device that has satellite communication capabilities. The electronic device is configured with a display screen. The method includes: receiving a first operation for triggering the satellite communication capabilities of the electronic device; establishing a communication connection with a target satellite, where the target satellite is a communication satellite that provides satellite communication services to the electronic device; and controlling the display screen to display a first interface, where the first interface includes first prompt information for prompting the user to adjust the height of the electronic device. So that after the height of the electronic device is adjusted, the signal strength of a first satellite signal can be improved. The first satellite signal is a satellite signal transmitted between the target satellite and the electronic device.

[0008] Based on this solution, after the electronic device is connected to the target satellite, it can display the first prompt information on the interface to prompt the user to adjust the current height of the electronic device. In different implementations, the first prompt information can prompt the user to lift the electronic device or prompt the user to lower the electronic device. In this way, after the user adjusts the height of the electronic device according to the prompt information, the signal deterioration caused by the signal superposition of multipath transmission when the satellite signal is transmitted to the location where the electronic device is located can be significantly improved. Furthermore, the purpose of improving the satellite signal quality can be achieved.

[0009] Optionally, before controlling the display screen to display the first interface, the method further includes: obtaining the first satellite signal. Determining that the signal strength of the first satellite signal is less than a first threshold. In this way, the electronic device can determine that the current satellite signal is weak before prompting the user to adjust the height of the electronic device. It can be understood that the weak satellite signal of the electronic device may be caused by the fact that after the satellite signal undergoes multipath transmission, it is in a state of inverse cancellation at the location of the electronic device. In this way, when it is determined that the signal strength of the first satellite signal is weak, the electronic device can prompt the user to adjust the height of the electronic device, so that after the satellite signal undergoes multipath transmission, it is in a state of in-phase superposition at the location of the electronic device, thereby improving the quality of the satellite signal.

[0010] Optionally, the first interface further includes a second prompt message, which is used to prompt the user that the quality of the currently received satellite signal is poor. Exemplarily, the second prompt message can prompt the user that the quality of the current satellite signal is poor in the form of a graphical prompt of the number of signal bars. This enables the user to intuitively feel the quality of the current satellite communication. At the same time, a first prompt message is also provided on this interface, that is, while providing the user with the objective reality that the quality of the current satellite communication is poor, a prompt for a possible improvement in the quality of the satellite communication is provided to the user. Furthermore, the user is guided to adjust the height of the electronic device according to the first prompt message, thereby improving the user experience during the use of satellite communication.

[0011] Optionally, the method further includes: generating the second prompt message according to the fact that the signal strength of the first satellite signal is less than the first threshold. Controlling the display screen to display the first prompt message and the second prompt message on the first interface.

[0012] Optionally, before controlling the display screen to display the first interface, the method further includes: controlling the display screen to display a second interface, and the second interface includes a third prompt message, which is used to prompt the user to adjust the posture of the electronic device.

[0013] Optionally, adjusting the posture of the electronic device includes: adjusting the planar angle and / or the pitch angle of the electronic device. The planar angle is the rotation angle in the plane where the display screen is located, and the pitch angle is the rotation angle in the plane perpendicular to the display screen of the electronic device. The third prompt message includes information for prompting the user to adjust the planar angle and / or the pitch angle of the electronic device.

[0014] Optionally, before displaying the second interface, the method further includes: obtaining first direction information of the electronic device in the current posture, and second direction information of the target satellite. The first direction information includes a first plane angle and a first pitch angle, and the second direction information includes a second plane angle and a second pitch angle. Determining attitude adjustment information according to the first direction information and the second direction information, where the attitude adjustment information includes a third plane angle and a third pitch angle. The attitude adjustment information is used to represent the rotation angle required for the electronic device to align with the target satellite.

[0015] Optionally, a first antenna is configured in the electronic device, and the first antenna is used for signal transmission and reception between the electronic device and the target satellite. Third direction information is configured in the electronic device, and the third direction information is used to indicate the plane angle and pitch angle of the maximum gain direction of the first antenna relative to the plane of the electronic device. The determining the attitude adjustment information includes: determining the attitude adjustment information according to the first direction information, the second direction information, and the third direction information.

[0016] Optionally, the method further includes: generating the third prompt information according to the attitude adjustment information. Controlling the display screen to display the third prompt information on the second interface.

[0017] Optionally, after controlling the display screen to display the second interface, the method further includes: controlling the display screen to display a third interface. The third interface displays a fourth prompt information, and the fourth prompt information includes information for prompting the user that the electronic device has been aligned with the target satellite.

[0018] Optionally, before displaying the third interface, the method further includes: receiving an operation for adjusting the attitude of the electronic device input by the user, and the operation for adjusting the attitude of the electronic device corresponds to the third prompt information.

[0019] Optionally, before displaying the third interface, the method further includes: determining that the electronic device is aligned with the target satellite.

[0020] Optionally, before determining that the electronic device is aligned with the target satellite, the method further includes: obtaining fourth direction information of the maximum gain direction of the first antenna in the electronic device in the current posture. Determining a plane angle difference and a pitch angle difference between the fourth direction information and the second direction information, where the second direction information is the direction information of the target satellite. The determining that the electronic device is aligned with the target satellite includes: when the plane angle difference is less than a preset plane angle threshold and the pitch angle difference is less than a preset pitch angle threshold, determining that the electronic device is aligned with the target satellite.

[0021] In this example, the electronic device may first prompt the user to adjust the attitude of the electronic device before prompting the user to adjust the height of the electronic device, so as to facilitate the alignment of the electronic device with the satellite.

[0022] After the electronic device is aligned with the satellite, if the satellite signal is still less than the first threshold, the electronic device can further remind the user to adjust the height to improve the quality of satellite communication.

[0023] Optionally, establishing a communication connection with the target satellite includes: after the electronic device is aligned with the target satellite, establishing a communication connection with the target satellite.

[0024] Optionally, after receiving the first operation and before establishing a communication connection with the target satellite, the method further includes: obtaining the current location of the electronic device.

[0025] Optionally, obtaining the current location of the electronic device includes: obtaining the longitude and latitude of the current location of the electronic device.

[0026] Optionally, the method further includes: determining the target satellite according to the current location of the electronic device.

[0027] Optionally, an ephemeris is configured in the electronic device, and the ephemeris includes the orbital positions of at least one communication satellite at different times. Determining the target satellite according to the current location of the electronic device includes: determining a first communication satellite from the ephemeris according to the current location of the electronic device. The distance between the orbital position of the first communication satellite at the current moment and the current location of the electronic device is less than the distance between any other communication satellite and the electronic device. The first communication satellite is determined as the target satellite.

[0028] Thus, in some implementations, after the user inputs a first operation and needs to use satellite communication, the electronic device can, through processes such as positioning, attitude adjustment, and height adjustment, enable the electronic device to connect to the communication satellite with better quality.

[0029] In a second aspect, the present application further provides an electronic device, which includes: a memory and one or more processors. The memory and the processor are coupled. Among them, the memory is used to store computer program code, and the computer program code includes computer instructions. When the processor executes the computer instructions, the electronic device executes the technical solutions provided in the first aspect and any possible implementation thereof. In some implementations, the electronic device may further be configured with a display screen. The display screen may be a touch display screen. The display screen can be used to receive various operations input by the user. The display screen can also, under the control of the processor, display corresponding interfaces. For example, display a first interface.

[0030] In a third aspect, the present application further provides a chip system, which is applied to an electronic device; the chip system may include one or more interface circuits and one or more processors. The interface circuits and the processors are interconnected by lines. The interface circuits are used to receive signals from the memory of the electronic device and send the signals to the processors. The signals include computer instructions stored in the memory. When the processors execute the above-mentioned computer instructions, the electronic device executes the technical solutions provided in the first aspect and any one of its possible implementations.

[0031] In a fourth aspect, the present application further provides a computer-readable storage medium, including computer instructions, which, when running on an electronic device, cause the electronic device to execute the technical solutions provided in the first aspect and any one of its possible implementations.

[0032] In a fifth aspect, the present application further provides a computer program product, which, when running on a computer, causes the computer to execute the technical solutions provided in the first aspect and any one of its possible implementations.

[0033] It can be understood that the solutions provided in the second to fifth aspects of the present application can respectively correspond to the first aspect and any one of its possible designs, so the beneficial effects that can be achieved are similar and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 A schematic diagram of a communication scenario provided by an embodiment of the present application;

[0035] Figure 2 A schematic diagram of an interface interaction provided by an embodiment of the present application;

[0036] Figure 3 A schematic diagram of an interface interaction provided by an embodiment of the present application;

[0037] Figure 4 A schematic diagram of a satellite communication initialization process provided by an embodiment of the present application;

[0038] Figure 5 A schematic diagram of an interface interaction provided by an embodiment of the present application;

[0039] Figure 6 A schematic diagram of a spherical angle coordinate system provided by an embodiment of the present application;

[0040] Figure 7 A schematic diagram of a logic for attitude adjustment provided by an embodiment of the present application;

[0041] Figure 8 A schematic diagram of an interface interaction provided by an embodiment of the present application;

[0042] Figure 9 A schematic diagram of interface interaction provided by an embodiment of the present application;

[0043] Figure 10 A schematic diagram of the transmission of satellite signals provided by an embodiment of the present application;

[0044] Figure 11 A simulation schematic diagram in a multi-path signal transmission scenario provided by an embodiment of the present application;

[0045] Figure 12 A schematic diagram of the signal superposition effect at different heights provided by an embodiment of the present application;

[0046] Figure 13 A comparison schematic diagram of the signal superposition effects of multi-path attenuation and single-path attenuation provided by an embodiment of the present application;

[0047] Figure 14 A schematic diagram of interface interaction provided by an embodiment of the present application;

[0048] Figure 15 A schematic diagram of a solution flow provided by an embodiment of the present application;

[0049] Figure 16 A schematic diagram of interface interaction provided by an embodiment of the present application;

[0050] Figure 17 A schematic diagram of the composition of an electronic device provided by an embodiment of the present application;

[0051] Figure 18 A schematic diagram of the composition of an electronic device provided by an embodiment of the present application;

[0052] Figure 19 A schematic diagram of the composition of a chip system provided by an embodiment of the present application. Detailed implementation manners

[0053] Hereinafter, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of this embodiment, unless otherwise stated, the meaning of "a plurality" is two or more.

[0054] Currently, some electronic devices have wireless communication functions. Through the wireless communication functions, the electronic devices can provide communication services such as telephone calls and short messages to users.

[0055] With the development of wireless communication technology, some electronic devices can also support satellite communication functions based on communication satellites. Thus, when the electronic device needs to provide wireless communication functions to the user, it can connect to the communication satellite. Furthermore, based on the information interaction with the communication satellite, functions such as making and receiving calls, sending and receiving text messages can be realized.

[0056] In the embodiments of the present application, take the example that the electronic device can support satellite communication functions.

[0057] Exemplarily, refer to Figure 1 , which is a schematic diagram of a communication scenario. Among them, take the electronic device as a mobile phone as an example.

[0058] Such as Figure 1 shown, the mobile phone can establish a wireless connection with one or more satellites.

[0059] The satellite can include positioning satellites, communication satellites, etc.

[0060] Among them, the mobile phone can determine its current location by communicating with two or more positioning satellites to achieve positioning. In some implementations, the current location can be identified by longitude and latitude. In different implementations, the positioning satellite can correspond to different satellite positioning systems. For example, the Beidou positioning system, the GPS positioning system, etc.

[0061] The mobile phone can also establish a connection with the communication satellite to achieve satellite communication functions. In different implementations, the communication satellite can correspond to different satellite communication systems. For example, the Beidou satellite communication system, the Tiantong satellite communication system, etc.

[0062] In an example such as Figure 1 , an interface instance of the mobile phone is also shown. The mobile phone can guide the user to input operations through the interaction with the user on the interface, and then provide satellite communication functions to the user.

[0063] Exemplarily, as Figure 1 shown, take the main interface of the mobile phone as interface 01 as an example.

[0064] In interface 01, one or more icons of installed applications can be included.

[0065] In this example, the installed applications can include: functional applications such as weather applications, satellite communication applications, phone applications, information applications, etc. Each functional application can provide corresponding functional services to the user after running.

[0066] A settings application can also be installed in the mobile phone. The settings application can provide the user with control entrances for each configurable item in the mobile phone.

[0067] In an example such as Figure 1In the example, the interface 01 may include the icon 1 of the settings application, the icon 2 of the satellite communication application, the icon 3 of the phone application, etc.

[0068] The user can input an operation on the interface 01, thereby triggering the satellite communication logic configured in the mobile phone.

[0069] Exemplarily, referring to Figure 2 , it is an interface interaction example provided by an embodiment of the present application.

[0070] In an example such as Figure 2 , at least two interaction schematics for triggering the satellite communication logic are provided.

[0071] In some embodiments, the user can input an operation OP1 on the interface 01. This operation OP1 can be a click operation on the settings application. In response to this operation OP1, the electronic device can run the settings application and switch to display the interface 02 of the settings application.

[0072] In this interface 02, it may include the controls corresponding to each configurable item in the settings application. Each configurable item can correspond to a function or a set of function collections. The user can, by operating the control, instruct the electronic device to enter the configuration details interface of the corresponding configurable item.

[0073] In this example, the settings application includes a configurable item for satellite communication.

[0074] Exemplarily, as shown in Figure 2 , in the interface 02, it may include the control 21 for the satellite communication function. The user can input an operation OP2 on this control 21 to instruct the electronic device to enter the configuration interface 03 of the satellite communication function.

[0075] On this interface 03, it may include a control 22. This control 22 can be used to provide triggering of the satellite communication function. For example, the user can input an operation OP4 on the control 22, and this operation OP4 can be a click operation on the control 22. In response to this operation OP4, the electronic device can trigger the satellite communication function. For example, the electronic device can enter the satellite communication initialization process and display the interface 03. The execution logic of this process will be described in detail later. In an embodiment of the present application, this operation OP4 can also be referred to as the first operation.

[0076] In an example such as Figure 2 , another interaction example for triggering the satellite communication function is also provided.

[0077] In some other embodiments, the user may input an operation OP3 on interface 01. The operation OP3 may be a click operation on the icon 2 of the satellite communication application. In response to the operation OP3, the electronic device may trigger the satellite communication function. For example, enter the satellite communication initialization process and display interface 03.

[0078] It should be noted that, in some embodiments, interface 03 may be correspondingly configured in the settings application. That is to say, this interface 03 may be used as a sub-interface of the settings application. After the user inputs operation OP2, the settings application may instruct the electronic device to switch and display this interface 03.

[0079] In some other embodiments, interface 03 may be correspondingly configured in the satellite communication application. In this way, after the user inputs operation OP2, the electronic device may, in response to the operation OP2, launch the satellite communication application. Furthermore, after the satellite communication application runs, it may instruct the electronic device to switch and display this interface 03.

[0080] In addition, the above Figure 2 two interaction logics for triggering the satellite communication function are only examples. In some other embodiments, the electronic device may also provide more entrances for triggering the satellite communication function.

[0081] Exemplarily, refer to Figure 3 . This example provides a relevant prompt bar for embedding the satellite communication function in the phone application interface, and an implementation method for jumping from the phone application interface to the satellite communication initialization process.

[0082] As Figure 3 shown, the user may input an operation OP5 on interface 01 for the icon 3 corresponding to the phone application. For example, the operation OP5 may be a click operation on the icon 3.

[0083] In response to the operation OP5, the electronic device may run the phone application and, under the control of the phone application, switch and display interface 04.

[0084] In this interface 04, it may include display elements that are default-configured in the phone application. For example, a dial pad, call records, etc.

[0085] In this example, a prompt bar 31 may also be included in this interface 04. The prompt bar 31 may correspondingly provide an entrance for triggering satellite communication.

[0086] Exemplarily, in the prompt bar 31, a control 32 may be included. The control 32 may correspond to entering the satellite communication initialization process. In interface 04, the control 32 may display words such as "Connect to satellite" to the user, so that the user can know the function of the control 32.

[0087] When the user wants to make a call via satellite communication, the operation OP6 can be input to the control 32. In response to the operation OP6, the electronic device can trigger the entry into the satellite communication initialization process.

[0088] In some embodiments of the present application, in combination with Figure 2 the interface switching logic therein, after receiving the operation OP6, the electronic device can also switch the display interface 03. So that the user can further confirm to instruct the electronic device to enter the satellite communication related logic through the operations (such as operation OP4) on the interface 03.

[0089] The satellite communication initialization process will be described by way of example with reference to the accompanying drawings below.

[0090] In the embodiments of the present application, the satellite communication initialization process can be composed of multiple logical processes.

[0091] Exemplarily, referring to Figure 4 , in some embodiments of the present application, the satellite communication initialization process can include searching for and positioning satellites for positioning, and connecting to communication satellites.

[0092] Among them, searching for and positioning satellites for positioning can be used to obtain the location of the current electronic device. For example, obtaining the longitude and latitude of the current electronic device.

[0093] Combined with Figure 5 , it is a schematic diagram of the interface interaction during the satellite communication initialization process executed by the electronic device.

[0094] When the electronic device searches for and positions satellites for positioning, the interface 05 as shown in Figure 5 can be displayed. In some embodiments, the electronic device can display the interface 03 as shown in Figure 2 . After the electronic device receives the operation OP4 input by the user on the interface 03, it can switch to display the interface 05, so as to prompt the user of the current step of searching for and positioning satellites for positioning.

[0095] As shown in Figure 5 , in the interface 05, a function display box 51 can be included.

[0096] In the embodiments of the present application, after the electronic device enters the processing of satellite communication initialization, the function display box 51 can be displayed at the top of the interface. In different processing stages (such as searching for and positioning satellites for positioning, connecting to communication satellites, etc.), the electronic device can display the relevant information of the corresponding processing stage in the function display box 51.

[0097] Taking the interface 05 as an example. The electronic device can display the current positioning information to the user in the function display box.

[0098] Exemplarily, one or more display elements may be displayed in the function display box 51. The display element may include a text prompt 52a and an animation prompt 52b.

[0099] Among them, the text prompt 52a may include the text information of "Searching for satellites". Through this text prompt 52a, the electronic device can prompt the user that it is currently searching for and positioning satellites for positioning.

[0100] The animation prompt 52b can show information such as the current number of satellites being searched and whether the satellite search is successful to the user in the form of an animation.

[0101] In this application, through the positioning by searching for and positioning satellites, the electronic device can obtain the location information of the current location. Combining the foregoing description, in some implementations, the electronic device can determine the current longitude and latitude through this positioning process.

[0102] After the electronic device determines the current longitude and latitude, it can attempt to connect to a communication satellite. That is, it enters the process of connecting to a communication satellite as shown in Figure 4 the following.

[0103] It should be noted that in this application, the electronic device can determine the communication satellite to be connected after determining the current longitude and latitude.

[0104] As a possible implementation, the electronic device can determine the communication satellite to be connected according to the current longitude and latitude and the ephemeris pre-stored in the electronic device. In the following description, the communication satellite to be connected is referred to as the target satellite.

[0105] In this example, the ephemeris pre-stored in the electronic device may include the orbital positions of one or more communication satellites at different times.

[0106] The electronic device can search in the ephemeris according to the current longitude and latitude to obtain the communication satellite closest to the electronic device currently as the target satellite.

[0107] Therefore, the process of connecting to a communication satellite is also the process of connecting to the target satellite.

[0108] As shown in Figure 5 the following, after the electronic device completes positioning, it can switch from the interface 05 to the display interface 06. In this interface 06, the display elements in the function display box 51 change correspondingly.

[0109] For example, in the interface 06, it may include a text prompt 53a. The text prompt 53a may include the text information of "Connecting". Thus, it prompts the user that it is currently attempting to connect to a communication satellite.

[0110] In addition, in the interface 06, there may also be an animation prompt 53b. This animation prompt 53b can be used to show the user the alignment situation between the current electronic device and the communication satellite in a graphical form.

[0111] After the electronic device is aligned with the communication satellite, the electronic device can attempt to connect to the target satellite. Take the establishment of a connection between the electronic device and the target satellite as an example. The electronic device can switch to the display interface 07.

[0112] As Figure 5 shown in the interface 07 in , after connecting to the target satellite, the electronic device can show the user on the interface 07 that the current connection status is connected.

[0113] Specifically, on the interface 07, there may be information such as a text prompt 541a, a text prompt 542a, a signal prompt 542c, an animation prompt 54b, etc.

[0114] Among them, the text prompt 541a may include the text information of "successfully connected to the satellite". This indicates that a wireless connection has been established with the communication satellite.

[0115] The text prompt 542a and the signal prompt 542c can be used to prompt the user about the current signal quality between the electronic device and the communication satellite.

[0116] For example, the electronic device can obtain signals from the target satellite (such as broadcast signals, carrier signals, etc.). The electronic device can determine the signal strength of the obtained signals.

[0117] The signal strength from the target satellite can be identified by at least one of the following: Reference Signal Receiving Power (RSRP), Received Signal Strength Indicator (RSSI), Signal to Noise Ratio (SNR), Signal and Interference to Noise Ratio (SINR), Block Error Rate (BLER), etc.

[0118] In the following example, take the identification of signal strength by RSSI as an example.

[0119] In the electronic device, there may be configured a multi-level threshold corresponding to RSSI, and the multi-level threshold increases in sequence. In this way, the electronic device can determine the signal status of the current satellite communication according to this multi-level threshold.

[0120] For example, when the RSSI of the received signal from the target satellite is greater than the threshold TH2 and less than the threshold TH1, it corresponds to a good satellite signal. In this way, the electronic device can display the text prompt "The satellite signal is good. Please keep the holding posture" in the text prompt 542a. The electronic device can also display a four-bar signal prompt in the signal prompt 542c.

[0121] For another example, when the RSSI of the received signal from the target satellite is greater than the threshold TH1, it corresponds to a good satellite signal. In this way, the electronic device can display the text prompt "The satellite signal is good. Please keep the holding posture" in the text prompt 542a. The electronic device can also display a full five-bar signal prompt in the signal prompt 542c.

[0122] Similarly, when the RSSI is less than a certain threshold, the electronic device can adjust the display content in the text prompt 542a and / or the signal prompt 542c to facilitate prompting the user about the current signal connection status.

[0123] In Figure 5 the example, it is assumed that the electronic device is currently connected to the target satellite and the signal connection quality is good.

[0124] In some implementations, as shown in the interface 07 in Figure 5 the electronic device can display the control 55 and the control 56 to the user. The control 55 and the control 56 can respectively correspond to the applications or functions that can currently use the communication satellite for communication. For example, the control 55 can correspond to the satellite phone application (or the satellite communication function in the phone application). For another example, the control 56 can correspond to the function of sending and receiving short messages through the communication satellite in the short message application.

[0125] It should be noted that in the example such as Figure 5 after the electronic device displays the interface 06, if the current electronic device is not yet aligned with the target satellite, it can also display corresponding prompt content on the interface to guide the user to adjust the posture of the electronic device so that the electronic device can be aligned with the target satellite.

[0126] To clearly illustrate the process of attitude adjustment, first establish a spherical angle coordinate system with the electronic device as the center. Taking the plane where the display screen of the electronic device is located as the plane PL1 as an example.

[0127] Refer to Figure 6, taking the plane PL1 as the reference plane and any determined direction (such as the ox direction) in the plane PL1 as the reference direction, through the plane angle φ and the pitch angle θ in the plane PL1, the direction of any position in the coordinate system relative to the coordinate system center o can be uniquely identified. Among them, the plane angle φ can correspond to: the included angle between the connection line between the projection of this position in the plane PL1 and the coordinate system center o and the reference direction. The pitch angle θ can correspond to: the included angle between the connection line between this position and the coordinate system center o and the connection line between this position and its projection in the plane PL1.

[0128] For example, taking the point m in space as an example. In the coordinate system as shown Figure 6 here, m' can be the projection position of the point m in the plane PL1. In this way, for the point m, the plane angle φ can be the angle of rotation from ox to om', and the pitch angle θ can be the angle of rotation from om' to om.

[0129] In the following description, the direction of the point m relative to the point o can be described as the direction information or azimuth information of the point m. This direction information can include (φ, θ).

[0130] In the embodiments of the present application, the electronic device can determine the current longitude and latitude by searching for positioning satellites. The electronic device can also determine the orbital coordinates of the target satellite through the ephemeris. In this way, as Figure 7 shown, the electronic device can determine that in the coordinate system as shown Figure 6 here, the direction information of the satellite incoming wave direction includes (φ1, θ1).

[0131] Among them, taking the connection line between the orbital position of the target satellite and the coordinate system center o corresponding to the electronic device as oa as an example. As Figure 7 shown, the projection of oa in the plane PL1 can be oc. In this way, φ1 can be the included angle of rotation from ox to oc. θ1 can be the included angle of rotation from oc to oa.

[0132] It should be noted that in the present application, one or more antennas can be configured in the electronic device. One or more of these antennas can include the antenna ANT1. The operating frequency band of the antenna ANT1 can include at least one operating frequency point in the frequency band of satellite communication. In this way, the antenna ANT1 can be used for the transceiver of satellite signals of communication satellites. In the embodiments of the present application, the antenna ANT1 can also be referred to as the first antenna.

[0133] It can be understood that when the direction pointed by the maximum gain of the antenna ANT1 is consistent with the satellite incoming wave direction, the antenna ANT1 can better perform signal transceiver with the communication satellite.

[0134] In this way, combined with Figure 6 the description, referring to Figure 7, the electronic device can also determine the direction pointed by the maximum gain of the antenna (such as antenna ANT1) for satellite communication in the coordinate system as shown in Figure 6 . For example, the direction information of the maximum gain direction of the antenna can include (φ2, θ2).

[0135] Taking the maximum gain direction of the antenna as ob. As shown in Figure 7 , the projection of ob in the plane PL1 can be od. In this way, φ2 can be the included angle of ox rotating to od. θ2 can be the included angle of od rotating to ob.

[0136] It can be understood that the antenna ANT1 is fixedly configured in the electronic device. Therefore, when the electronic device is in the preset posture, the direction information of the maximum gain direction of the antenna ANT1 can be determined. In this application, when the electronic device is in the preset posture, the direction information of the maximum gain direction of the antenna ANT1 can be pre-configured in the electronic device.

[0137] In this way, when the electronic device needs to determine the maximum gain direction ob of the antenna in the current posture, it can obtain the direction information of the current posture, and determine the direction information (φ2, θ2) of the ob according to the direction information of the current posture, the direction information of the preset posture, and the direction information of the maximum gain direction of the antenna ANT1 in the preset posture.

[0138] It can be understood that when (φ1, θ1) is the same as or close to (φ2, θ2), the electronic device can use the antenna ANT1 to realize the transceiver of satellite signals with a larger gain.

[0139] Correspondingly, when (φ1, θ1) is quite different from (φ2, θ2), the electronic device can determine the angle difference between the two, and then guide the user to adjust the plane angle and pitch angle of the electronic device so that the adjusted maximum gain direction of the antenna is aligned with or close to the satellite incoming wave direction.

[0140] Exemplarily, as shown in Figure 7 , the plane angle difference △φ = φ2 - φ1 in the plane PL1. The pitch angle difference △θ = θ2 - θ1.

[0141] The electronic device can also guide the user to adjust the posture of the electronic device through text prompts and / or animation prompts displayed on the interface, so as to reduce the plane angle difference and pitch angle difference.

[0142] Exemplarily, taking the example that the electronic device guides the user to adjust the posture of the electronic device through animation prompts on the interface. For example, the animation prompt can include the animation prompt 53b as shown in Figure 5 .

[0143] As shown in Figure 7As shown, in this animation prompt, display elements such as region S1, satellite ST1, region S2, and pitch identifier can be included.

[0144] Among them, region S1 can correspond to the range in the plane PL1 of the electronic device where the gain of antenna ANT1 is greater than a preset gain threshold. Satellite ST1 can represent the current target satellite.

[0145] In this way, when satellite ST1 is located in region S1, it indicates that in the plane PL1, antenna ANT1 has been aligned with the target satellite.

[0146] It can be understood that, theoretically, the maximum gain direction of antenna ANT1 can be a definite direction (such as Figure 7 ob shown). However, in the actual implementation process, it is relatively difficult to strictly align the maximum gain direction of antenna ANT1 with the direction of the satellite incoming wave. Relatively speaking, within the range where the gain of antenna ANT1 is greater than the gain threshold, the satellite signal of the communication satellite can be received, and it can also ensure a good reception of the satellite signal by antenna ANT1. Therefore, in this application, as long as the target satellite is moved into region S1, it corresponds to the alignment of antenna ANT1 and the target satellite in the plane PL1.

[0147] For example, taking △φ > 0 as an example. The target satellite is on the right side of the maximum gain direction of ANT1. Thus, on the interface, satellite ST1 can be shown in the clockwise direction of region S1. In some implementations, the opening angle between satellite ST1 and region S1 can correspond to △φ. It can be understood that when the user adjusts the current pointing of the electronic device in the plane PL1 (such as rotating clockwise or counterclockwise), so that satellite ST1 enters region S1. Thus, the alignment of the current electronic device (or ANT1 of the electronic device) and the target satellite in the plane PL1 is achieved. This process can be called planar alignment.

[0148] In an example such as Figure 7 shown, region S2 and the pitch identifier can be used to show the user the current pitch alignment situation.

[0149] For example, when the pitch identifier is located in region S2, it means that the pitch angle difference between the current ANT1 and the target satellite is small, that is, ANT1 and the target satellite have completed pitch alignment.

[0150] Another example is that when the pitch identifier is outside region S2, it indicates that the current ANT1 and the target satellite have not completed pitch alignment.

[0151] In some implementations, taking the example that ANT1 and the target satellite have not completed pitch alignment. The relative positional relationship between the pitch identifier and region S2 can correspond to △θ.

[0152] For example, take the case where △θ is greater than 0. In this way, the user needs to increase the pitch angle of the electronic device, that is, rotate the electronic device upward along the bottom edge, so as to achieve the pitch alignment between ANT1 and the target satellite. Correspondingly, on the interface, it can be displayed as: the pitch identifier is located above area S2. As the user rotates the electronic device upward along the bottom edge, the pitch identifier gradually moves downward, and finally, under the user's operation, enters area S2 to complete the pitch alignment.

[0153] Thus, based on the internal processing logic as Figure 7 shown, after the electronic device completes positioning, during the process of connecting to the communication satellite (or before connecting to the communication satellite), it can guide the user to complete the planar alignment and pitch alignment of the electronic device through interface prompts, so as to complete the alignment between the electronic device and the target satellite.

[0154] As an example, refer to Figure 8 , which is an example of interface interaction provided by the embodiments of the present application. In the implementation of the solution provided as Figure 8 such, after the electronic device displays interface 06, it can guide the user to complete the alignment between the electronic device and the target satellite through relevant interface interactions for attitude adjustment.

[0155] Exemplarily, refer to Figure 8 . The electronic device can start attitude adjustment after displaying interface 06.

[0156] The electronic device can determine according to the solution implementation as Figure 7 shown above that the current pitch alignment has been completed and the planar alignment has not been completed.

[0157] In this example, the electronic device can determine that the target satellite ST1 is located on the right side of the maximum gain direction of the current antenna ANT1. Thus, as shown in interface 08 in Figure 8 , the electronic device can display the text information 53a on interface 08, with the prompt "Connecting". The electronic device can also display the attitude adjustment prompt 71 on interface 08 to prompt the user to perform attitude adjustment within the plane PL1 of the electronic device. In the embodiments of the present application, this attitude adjustment prompt 71 can also be referred to as the third prompt information. In the embodiments of the present application, this interface 08 can also be referred to as the second interface.

[0158] In this example, the attitude adjustment prompt 71 can include a text prompt part, an image prompt part, etc. Among them, the text prompt part can, in the form of text, prompt the user about the direction in which the electronic device needs to be rotated currently. For example, the text prompt part can include "The mobile phone is not aligned with the satellite. Please slowly rotate the mobile phone to the right". Correspondingly, the image prompt part can correspond to the text prompt part and visually show the user the direction in which the electronic device needs to be adjusted in terms of attitude through graphics.

[0159] It can be understood that in some other embodiments, if the pitch alignment between the electronic device and the target satellite has not been completed, the electronic device can also prompt the user to adjust the pitch angle through the text prompt part and / or the image prompt part in the attitude adjustment prompt 71.

[0160] Correspondingly, after completing the attitude adjustment and determining that the plane alignment and pitch alignment are in place, the electronic device can switch the display interface 09. In this interface 09, the attitude adjustment prompt 71 can be replaced by a text prompt 73, such as "The mobile phone has been aligned with the satellite. Please keep the holding posture", thereby prompting the user that the current electronic device has been aligned with the communication satellite. In the embodiments of the present application, this text prompt 73 can also be referred to as the fourth prompt information. In the embodiments of the present application, this interface 09 can also be referred to as the third interface.

[0161] It can be understood that after completing the attitude adjustment, the electronic device has completed the alignment with the target satellite. That is, the maximum gain direction of ANT1 used for satellite communication in the electronic device points to (or is close to pointing to) the incoming wave direction of the target satellite.

[0162] In this case where the attitude adjustment is completed, the electronic device can establish a communication connection with the target satellite. Correspondingly, the electronic device can switch the display interface 07. The relevant descriptions in this interface 07 can refer to the Figure 5 explanation above and will not be elaborated here.

[0163] It should be noted that in some embodiments of the present application, the electronic device can attempt to establish a connection with the target satellite after completing the attitude adjustment (such as after the display interface 09), and then complete the connection with the target satellite. Thus, the electronic device can display the interface 07.

[0164] In some other embodiments, the electronic device can also start attempting to connect to the target satellite after entering the interface 06 and before completing the attitude adjustment, thereby shortening the time taken to connect to the communication satellite.

[0165] However, in some scenarios, even after the electronic device completes the attitude adjustment to achieve plane alignment and pitch alignment and connects to the target satellite, there may still be a problem of poor satellite signal.

[0166] For example, as Figure 9 shown, in this case, the electronic device can display the interface 06, the interface 08, and the interface 09 respectively, and then switch to the display interface 10. In this interface 10, the text prompt 81 can be similar to the text prompt 541a in the interface 07, and through the text prompt "Successfully connected to the satellite", it prompts the user that the current device has been connected to the communication satellite.

[0167] Different fromFigures 5 to 8 In the example in , after alignment is completed, the signal quality of the electronic device obtained from the communication satellite is poor.

[0168] For example, the electronic device can determine that the current signal quality is poor according to the RSSI of the signal from the electronic device being less than the threshold TH3. The threshold TH3 is less than the threshold TH1 or the threshold TH2.

[0169] Correspondingly, the electronic device can display the current signal connection status to the user in the interface 10. For example, a text prompt 82 and a signal prompt 83 are displayed in the interface 10. Among them, the text prompt 82 can include the text information of "poor satellite signal". And the signal prompt 83 can be displayed as one signal bar.

[0170] It can be understood that in this application, the electronic device can be configured with the corresponding relationship between different RSSI intervals and the corresponding text prompts and signal prompts. Different RSSI intervals can be divided by the above-mentioned pre-configured multi-level thresholds. Thus, the electronic device can determine the corresponding text prompt according to the RSSI of the currently received signal being in different intervals. For example, in the example in Figure 9 Since the RSSI is less than the threshold TH3, the electronic device can determine to display the text prompt 82, the signal prompt 83, etc. In the embodiments of this application, the threshold TH3 can also be referred to as the first threshold.

[0171] In this way, in the example in Figure 9 Although the electronic device has guided the user to complete the alignment of the electronic device with the target satellite (i.e., planar alignment and pitch alignment) through the interaction implementation and internal logic provided in the above example. However, the signal quality of the currently received signal from the target satellite is still poor. This obviously cannot support the user to perform satellite communication between the electronic device and the target satellite well.

[0172] Correspondingly, in this application, the electronic device can also be configured with a height adjustment mechanism. So that on the basis of attitude adjustment, the electronic device can also guide the user to adjust the height of the electronic device to obtain better satellite communication quality.

[0173] It can be understood that in the process of communication between the communication satellite and the electronic device, taking the electronic device receiving signals as an example. After the communication satellite sends out a signal, the signal can be transmitted through multiple paths and received by the electronic device.

[0174] Exemplarily, referring to Figure 10 , it is a legend of multipath transmission.

[0175] In the example in Figure 10In the example, the signal sent by the communication satellite can be directly transmitted through path P1 and received by the electronic device. Since the signal is transmitted in space in the form of electromagnetic waves, there are also signals distributed on other paths outside path P1. Take path P2 as an example. The signal sent by the communication satellite can be received by the electronic device after being transmitted through path P2.

[0176] Different from the direct transmission corresponding to path P1, in this path P2, the signal is received by the electronic device after being reflected by the ground. It can be understood that during the actual satellite communication process, the transmission path of the signal in space is much more complex than Figure 10 the two paths shown. In this application, take the signal transmission path including path P1 and path P2 as an example. In an environment with more and more complex transmission paths, the situation can be deduced similarly and will not be elaborated here.

[0177] In this way, based on the schematic of multipath transmission as Figure 10 described above, the signal actually received by the electronic device can include the signal transmitted on path P1 (such as called signal 1) and the signal transmitted on path P2 (such as called signal 2). Therefore, the satellite communication signal actually received by the electronic device can be the superposition of multipath transmission signals such as signal 1 and signal 2.

[0178] It should be noted that for the signal 2 transmitted on path P2, after the signal is reflected by the ground, there will inevitably be changes in signal strength and phase. In this way, the superposition situation of the signal actually received by the electronic device will also fluctuate.

[0179] As Figure 11 shown, taking the height of the electronic device as unchanged. A comparison schematic of the relative strength of different reflected signals and the fluctuations introduced by multipath is shown.

[0180] It can be seen that when the height of the electronic device remains unchanged, when the reflected signal attenuates by 10 dB, for the electronic device, the received signal will introduce up to 6 dB of multipath fluctuations. When the reflected signal attenuates by 6 dB, for the electronic device, the received signal will introduce up to 10 dB of multipath fluctuations.

[0181] That is to say, for the electronic device, when superimposing the signal P2 after reflection attenuation on the basis of receiving path P1, the less the reflected signal attenuates, the greater the impact on the signal received by the electronic device.

[0182] In addition, when the electronic device is at different heights, the superposition effect of the received multipath signals is also different.

[0183] Exemplarily, referring to Figure 12. When the height of the electronic device is H1, signals 1 and 2 are in a state of anti-phase cancellation at the electronic device. In this way, the satellite communication signal received by the electronic device is weak.

[0184] Correspondingly, when the height of the electronic device is H2, signals 1 and 2 are in a state of in-phase superposition at the electronic device. In this way, the satellite communication signal received by the electronic device is strong.

[0185] The above Figure 11 provides an explanation of the influence of multipath attenuation on the signal received by the electronic device when the height of the electronic device remains unchanged. Figure 12 provides the influence of height on the received signal when the multipath attenuation is the same at different heights of the electronic device.

[0186] Referring to Figure 13 , combined with Figure 11 and Figure 12 's description, the Figure 13 provides a comparison of the power magnitudes of the single-path / multipath signals received by the electronic device under different height conditions.

[0187] As Figure 13 shown, in the case of ideal single-path transmission, the signal power received by the electronic device can be stable. In this case, the magnitude of the signal power received by the electronic device is not affected by height.

[0188] However, in the actual implementation process, multipath transmission is inevitable.

[0189] As Figure 13 shown, in the presence of multipath transmission, the signal power received by the electronic device at different heights will show periodic fluctuations. For example, when the height is less than 1.2 m, after the multipath signals are synthesized at the location of the electronic device, through in-phase superposition, the signal intensity received by the electronic device can be greater than the ideal situation of single-path transmission.

[0190] Another example is that when the height is greater than 1.2 m and less than 1.25 m, after the multipath signals are synthesized at the location of the electronic device, through anti-phase cancellation, the signal intensity received by the electronic device can be less than the ideal situation of single-path transmission.

[0191] Comparing the multipath transmission scenarios, in the multipath signal transmission scenario with 10 dB attenuation, the signal intensity fluctuations received by the electronic device are significantly smaller than those in the multipath signal transmission scenario with 6 dB attenuation. This is also consistent with the description shown in Figure 11 .

[0192] Through the description such as Figures 11 to 13 , since multipath transmission is inevitable in the actual satellite communication process, there will be situations such as Figure 9In the case where, even after the electronic device is aligned with the communication satellite, it is still unable to obtain good satellite communication quality.

[0193] Based on the descriptions such as Figure 12 and Figure 13 , the height at which the electronic device is currently located has a significant impact on the quality of satellite communication. Thus, in order for the electronic device to obtain good communication quality after aligning with the communication satellite, in the embodiments of the present application, the electronic device can also perform height adjustment after guiding the user to complete the alignment with the communication satellite. Furthermore, the height of the electronic device is adjusted to the in-phase superposition corresponding range as shown in Figure 13 . In this way, the intensity of the combined multipath signals received by the electronic device can be greater than that in the ideal single-path transmission scenario. Furthermore, the anti-phase cancellation of the multipath signals is avoided, and the quality of the satellite communication signals received by the electronic device can also be improved.

[0194] As an example, referring to Figure 14 , an example of the interface interaction of an electronic device is provided.

[0195] In this example, the electronic device can further guide the user to perform height adjustment after guiding the user to complete the attitude adjustment. So that the electronic device can obtain better satellite communication quality.

[0196] As shown in Figure 14 , the electronic device can guide the user to complete the attitude adjustment through interface 06, interface 08, and interface 09, thereby aligning the electronic device (or ANT1 in the electronic device) with the target satellite. The relevant descriptions of this attitude adjustment can refer to the foregoing examples and will not be elaborated here.

[0197] In this example, the electronic device can switch to display interface 11 after completing the alignment with the communication satellite. Through this interface 11, the user is guided to adjust the height of the electronic device. In the embodiments of the present application, this interface 11 can also be referred to as the first interface.

[0198] As shown in Figure 14 , in interface 11, it can include text prompt 131, height adjustment prompt 132, signal prompt 133, etc.

[0199] The text prompt 131 can be used to prompt the user that after the attitude adjustment, the electronic device has successfully connected to the satellite.

[0200] The height adjustment prompt 132 can include a text prompt part and an image prompt part. Among them, the text prompt part can be used to guide the user to adjust the height of the electronic device in the form of text. The image prompt part corresponds to the text prompt part and prompts for height adjustment in the form of graphics. In the embodiments of the present application, this height adjustment prompt 132 can also be referred to as the first prompt information.

[0201] In this example, take the text prompt part in the height adjustment prompt 132 including "Poor satellite signal. Please slowly move the mobile phone upward" as an example. In some other embodiments, the text prompt part in the height adjustment prompt 132 may also include information for prompting the user to move the electronic device downward to reduce the height of the electronic device.

[0202] It can be understood that, combined with Figure 13 the example, for any fixed multipath transmission scenario, the power of the signal received by the electronic device changes periodically with the height. Within a height range of 0.5 m, the power will change by more than half a cycle. That is, when the height of the current electronic device is not the highest point of in-phase superposition, after a slight change in the height of the electronic device upward or downward, the power of the received satellite signal will change significantly.

[0203] Therefore, take the height of the current electronic device corresponding to the position of negative superposition as an example. The electronic device can guide the user to adjust the height of the electronic device, so that after a small height adjustment, the multipath signal enters the interval of in-phase superposition, and then the electronic device can obtain better satellite communication quality.

[0204] In this example, take the case where the electronic device guides the user to raise the electronic device through the height adjustment prompt 132 as an example.

[0205] Thus, as the height of the electronic device changes, the quality of the received satellite signal will be significantly improved.

[0206] For example, after completing the attitude adjustment and before starting the height adjustment, the height of the electronic device is height H2. At this height H2, the multipath signals are in a state of reverse cancellation at the position of the electronic device. The electronic device can guide the user to move the electronic device upward through the interface 10, so that the height of the electronic device changes to height H1. At this height H1, the multipath signals are in a state of in-phase superposition at the position of the electronic device.

[0207] In this way, the electronic device can obtain better signal quality at height H1. Correspondingly, the display interface 07 is switched.

[0208] Comparing interface 11 and interface 07, as the height changes, the quality of the satellite signal received by the electronic device gradually improves, and the corresponding signal prompt can change from one bar to four bars.

[0209] In combination with the aforementioned display mechanism for signal prompts, in some embodiments of the present application, when the electronic device displays the display interface 11, if the RSSI of the currently received satellite signal is less than the threshold TH3, it determines that the current signal is poor and displays the signal prompt 133 on the interface 11. In addition, the electronic device can also trigger the entry into the altitude adjustment interface according to the RSSI of the currently received satellite signal being less than TH3, and display the text prompt 131 for the user on the interface 11 to facilitate guiding the user to adjust the altitude of the electronic device. In the embodiments of the present application, this signal prompt 133 can also be referred to as the second prompt information.

[0210] As the altitude of the electronic device changes, the RSSI of the satellite signal received by the electronic device changes. The electronic device can determine that the current signal is good and refresh the display interface 07 according to the RSSI of the received satellite signal being greater than the threshold TH2.

[0211] Thus, through the Figure 14 provided interface interaction logic, the electronic device can guide the user to perform planar alignment and pitch alignment of the electronic device through attitude adjustment. The electronic device can also, after completing the attitude adjustment and when the signal quality is poor (such as the RSSI being less than the threshold TH3), guide the user to perform altitude adjustment through the altitude adjustment prompt 132 in the interface 11. Thus, the electronic device can obtain better satellite signal quality.

[0212] To support the Figure 14 interaction logic in, the embodiments of the present application also provide a data processing method. This method can be applied to an electronic device, enabling the electronic device to implement the Figure 14 attitude adjustment and altitude adjustment interaction logic processing according to the process logic of this method.

[0213] Exemplarily, referring to Figure 15 , this solution may include:

[0214] S1501. Search for and locate satellites for positioning.

[0215] Exemplarily, the electronic device can execute this S1501 after receiving an operation from the user that triggers the satellite communication initialization process.

[0216] In some implementations, the user can indicate the electronic device to trigger the satellite communication initialization process by input operation OP4 or input operation OP6.

[0217] In this example, the electronic device can search for and locate satellites through the positioning antenna configured therein. For example, this positioning antenna can be an antenna with a working frequency band including 1575 MHz.

[0218] Thus, the electronic device can obtain the location information of the current location through positioning. For example, obtain the longitude and latitude of the current location.

[0219] In some implementations, the electronic device can display an interface 05 as shown during the execution of S1501 to the user. Figure 5 as shown.

[0220] S1502. Determine whether the communication satellite is aligned.

[0221] Combined with the foregoing description, the electronic device can determine the target satellite by looking up the ephemeris according to the current location information. In some implementations, the target satellite can be the satellite that is closest to the electronic device and is in working condition at the current moment in the ephemeris.

[0222] It should be noted that in the above example, the ephemeris is preset in the electronic device. In some other embodiments of the present application, the electronic device can also obtain or update the ephemeris from the cloud before executing S1502, so as to ensure the accuracy of the information related to the communication satellite in the ephemeris.

[0223] In this example, the electronic device can determine whether the communication satellite is aligned according to the direction information of the antenna (such as antenna ANT1) used for satellite communication and the direction information of the target satellite.

[0224] Combined with Figures 6 - 7 the description. In this example, the direction information of antenna ANT1 is also the direction information of the maximum gain direction of antenna ANT1. The direction information of this antenna ANT1 can include (φ2, θ2). The direction information of the target satellite is also the direction information of the satellite incoming wave direction. The direction information of this target satellite can include (φ1, θ1).

[0225] The electronic device can determine whether the communication satellite is aligned according to the magnitude relationship between the planar angle difference △φ and the preset planar angle threshold, and the magnitude relationship between the pitch angle difference △θ and the preset pitch angle threshold.

[0226] For example, when △φ is less than the planar angle threshold and △θ is less than the pitch angle threshold, the electronic device determines that it has been aligned with the communication satellite. Correspondingly, the electronic device can jump to execute S1504.

[0227] Another example is that when △φ is greater than the planar angle threshold or △θ is greater than the pitch angle threshold, the electronic device has not been aligned with the communication satellite. Correspondingly, the electronic device can jump to execute S1503.

[0228] S1503. Obtain the attitude adjustment prompt information, generate a corresponding interface according to the attitude adjustment prompt information, so as to guide the user to perform attitude adjustment.

[0229] Exemplarily, the electronic device may, according to the relevant description as Figure 7 described therein, generate a corresponding interface example according to the planar angle difference △φ and the pitch angle difference △θ.

[0230] For example, taking the planar angle difference △φ being greater than the planar angle threshold and △θ being less than the pitch angle threshold as an example. The electronic device can switch from interface 06 to display interface 08. Furthermore, through the posture adjustment prompt information such as the text prompt 53a and the posture adjustment prompt 71 in interface 08, the user is guided to perform the corresponding posture adjustment.

[0231] In this example, after executing S1503, the electronic device may execute S1502 again to determine whether the communication satellite is aligned. Looping like this indicates that the determination in S1502 means that the current communication satellite is already aligned. In this way, the electronic device can jump to execute the following S1504.

[0232] In some embodiments, when the electronic device completes the posture adjustment and the electronic device is aligned with the communication satellite, it can switch to display interface 09.

[0233] S1504. Obtain the signal strength of the signal sent by the communication satellite.

[0234] In this application, after triggering the satellite communication initialization process, the electronic device may receive signals (such as synchronization signals, etc.) from the communication satellite.

[0235] In some embodiments, after the electronic device completes the search and positioning of the satellite as Figure 4 shown and determines the current longitude and latitude where the electronic device is located, it starts to receive the satellite signal of the target satellite.

[0236] For example, after determining the longitude and latitude of the current location, the electronic device may determine the target satellite. The electronic device may also start searching for the synchronization signal sent by the target satellite, so as to establish a wireless connection with the target satellite according to the synchronization signal. In some implementations, the synchronization signal may be sent by the target satellite in a broadcast form.

[0237] In this example, after receiving the satellite signal from the target satellite, the electronic device may determine the signal strength of the satellite signal.

[0238] Combined with the foregoing description, in this application, the manner in which the electronic device determines the signal strength of the satellite signal may include various different implementation manners. For example, the signal strength may be identified by communication parameters such as the RSRP, and / or RSSI, and / or SNR, and / or SINR, and / or BLER of the satellite signal.

[0239] In the following description, take the signal strength of the satellite signal identified by RSSI as an example.

[0240] It should be noted that in different implementations, the timing for the electronic device to trigger S1504 can be different.

[0241] In some embodiments of the present application, as Figure 15 shown, after the electronic device determines to execute S1502 and determines that the electronic device is already aligned with the communication satellite, it can execute S1504 to obtain the signal strength of the satellite signal emitted by the target satellite.

[0242] In some other embodiments, the electronic device can also trigger the start of receiving the satellite signal sent by the target satellite according to the determined target satellite after determining the current location (i.e., executing S1501) before executing S1502, and execute this S1504 to determine the signal strength of the satellite signal.

[0243] In the specific implementation process, the embodiments of the present application do not limit the timing for triggering S1504.

[0244] S1505. Determine whether the signal strength is lower than the threshold.

[0245] In the present application, at least two different levels of thresholds corresponding to the RSSI can be configured in the electronic device. For example, thresholds TH1, TH2, TH3, etc. can be configured in the electronic device. The magnitudes of thresholds TH1, TH2, TH3 decrease in sequence. Thus, a configuration of multi-level thresholds for RSSI is formed.

[0246] In this way, the electronic device can determine the current satellite signal quality according to the magnitude relationship between the RSSI of the satellite signal and each threshold.

[0247] For example, the electronic device can determine that the satellite signal quality is good according to the RSSI of the current satellite signal being greater than threshold TH2.

[0248] For another example, the electronic device can determine that the satellite signal quality is poor according to the RSSI of the current satellite signal being less than threshold TH3.

[0249] In this example, the specific implementation of determining whether the signal strength is lower than the threshold can be to determine whether the signal strength is lower than threshold TH3.

[0250] It can be understood that when the RSSI of the current satellite signal is less than threshold TH3, it indicates that although the alignment between the electronic device and the communication satellite has been completed, it is still impossible to communicate with the target satellite with good quality.

[0251] Accordingly, the electronic device can trigger the following S1506 to guide the user to adjust the height of the electronic device.

[0252] It should be noted that, in combination with the foregoing schematic illustration of the interface interaction logic. In some embodiments of the present application, the electronic device may further be configured with corresponding logics of display elements corresponding to each threshold interval.

[0253] For example, when the RSSI of the current satellite signal is within the range from threshold TH1 to threshold TH2, the electronic device may, according to the configured logic, generate and display on the interface, such as Figure 5 the text prompt 542a and the signal prompt 542c in the interface 07 in

[0254] For another example, when the RSSI of the current satellite signal is less than threshold TH3, the electronic device may, according to the configured logic, generate and display on the interface, such as Figure 9 the text prompt 82 and the signal prompt 83 in the interface 10 in

[0255] This enables the user to clearly know the connection status of the current communication satellite on the interface.

[0256] S1506: Obtain height adjustment information and display it.

[0257] In this example, the electronic device may trigger the execution of this S1506 when it is currently aligned with the target satellite but the signal strength of the received satellite signal is less than the corresponding threshold (such as RSSI is less than threshold TH3).

[0258] Exemplarily, after triggering the execution of S1506, the electronic device may, according to the configured interaction logic, switch to display the interface 11 as shown in Figure 14 shown.

[0259] In this interface 11, a height adjustment prompt 132 may be included. The electronic device may generate and display this height adjustment prompt 132 on the interface after triggering the execution of S1506. In combination with the foregoing description, the height adjustment prompt 132 may include a prompt for guiding the user to adjust the height of the electronic device.

[0260] In the example of this interface 11, the height adjustment prompt 132 may include both a text prompt part and an image prompt part. In some other implementations, the height adjustment prompt 132 may include either the text prompt part or the image prompt part.

[0261] It can be understood that in some cases, after the electronic device completes alignment with the target satellite, if the RSSI of the received satellite signal is greater than the threshold TH3, or the RSSI of the received satellite signal is greater than the threshold TH3, it means that the electronic device can communicate with the communication satellite with relatively high quality at the current altitude.

[0262] In this way, the electronic device does not need to guide the user to adjust the height anymore.

[0263] In some embodiments, as Figure 15 shown, after the electronic device executes S1506, it can repeatedly execute S1504 to obtain the signal strength of the satellite signal received by the electronic device after the user adjusts the height. Then, through the judgment in S1505, the electronic device can determine whether it is necessary to continue to guide the user to adjust the height of the electronic device to further improve the signal strength of the satellite signal.

[0264] Loop like this until the signal strength of the satellite signal is greater than the threshold TH3. The electronic device can then connect to the communication satellite with relatively high quality and, based on this, conduct satellite communication with the communication satellite.

[0265] For example, the electronic device can switch to the display interface 07. In this interface 07, the user can determine that a connection has been established with the communication satellite and that the connection quality is good through interface display elements such as text prompts and signal prompts.

[0266] In this application, the electronic device is implemented based on the foregoing solution. The electronic device can, on the basis of the display interface 07, according to the pre-configured interaction logic, provide satellite communication services to the user when the user inputs corresponding operations.

[0267] As an example, referring to Figure 16 , after the electronic device establishes a relatively high-quality communication connection with the target satellite through the above solutions (such as Figure 14 or Figure 15 's solutions), the display interface 07 is shown.

[0268] In this interface 07, the user can know that the current electronic device has established a good communication connection with the communication satellite through display elements such as text prompts and signal prompts.

[0269] In this interface 07, a control 151 can be displayed. This control 151 can be used to provide an entry for the user to return to the main satellite communication interface.

[0270] The user can input an operation OP7 to the control 151. For example, this operation OP7 can be a click operation.

[0271] Correspondingly, the electronic device can retract the function display frame 51 on the interface and switch to display the previous interface. For example, the electronic device can switch to display interface 12.

[0272] It should be noted that, combined with Figure 2 As described above, the interface 12 can be described as an interface of the same level as the interface 03 (such as a first-level interface of a satellite communication application). Alternatively, the interface 12 can be described as an interface in which some display elements are added to the interface 03.

[0273] Correspondingly, such as Figure 5 , Figure 9 , Figure 14 , Figure 16 The interface including the display element of the function display box can be called the next level interface of interface 12 or interface 03 (such as the secondary interface of the satellite communication application). Thus, the electronic device can perform the UI display corresponding to the satellite communication initialization process on the secondary interface under the instruction of the user. After completing the satellite communication initialization process and successfully establishing a connection with the communication satellite with good quality, the electronic device can return to display the primary interface of the satellite communication application, so that the user can use the satellite communication function on the primary interface.

[0274] For example, Figure 16 As shown in the interface 12 in FIG. 1 , after completing the satellite communication initialization process, the electronic device can return to display the interface 12. In the interface 12, relevant display elements after establishing a connection with the communication satellite can be displayed.

[0275] For example, the interface 12 may include a card prompt 154. The card prompt 154 may include prompt information related to the connected communication satellite. For example, the card prompt 154 may include a text prompt of the current communication quality: "Satellite signal is good". For another example, the card prompt 154 may include a text prompt prompting the user to maintain the posture of the electronic device: "Please maintain the holding posture". For another example, the card prompt 154 may include a signal prompt of the current communication quality, etc.

[0276] In the interface 12, controls 152, 153, etc. may also be included. Each control may be used to provide the user with an entry to an application program that can use satellite communication services. For example, the control 152 may provide an entry to a satellite phone. For another example, the control 153 may provide an entry to a satellite message.

[0277] Take the case where a user uses the satellite call function as an example. The user can input an operation OP8 on the interface 12. The operation OP8 can be a click operation on the control 152. Correspondingly, the electronic device can switch the display interface 13.

[0278] The interface 13 may include display elements related to satellite calls. For example, call history, dial pad, etc. In some embodiments, a card prompt 154 may also be specified to be displayed in the interface 13. Thus, through this card prompt 154, the user is prompted that the satellite call service is currently in use.

[0279] In some other embodiments of the present application, the electronic device further provides an entry for quickly entering the interface 13. Exemplarily, on the interface 07, controls of various applications that can use the satellite communication service may be presented to the user. For example, a control 55 may be presented to the user on the interface 07. This control 55 may correspondingly provide an entry for the satellite phone.

[0280] In this way, the user can directly input an operation OP9 on the interface 07 to instruct the electronic device to enter the interface corresponding to the satellite phone. For example, this operation OP9 may include a click operation on the control 55.

[0281] In response to the operation OP9, the electronic device can directly jump to and display the interface 13.

[0282] It should be noted that, in some embodiments, this interface 13 may be the interface of a satellite communication application installed in the electronic device. In this way, after the user inputs the operation OP8 or the operation OP9, the electronic device can display the interface 13 corresponding to this satellite communication application in the foreground.

[0283] In some other embodiments, this interface 13 may be the interface of a satellite phone application installed in the electronic device. In this way, after the user inputs the operation OP8 or the operation OP9, the electronic device can launch the satellite phone application. The electronic device can, under the instruction of the satellite phone application, generate and display this interface 13.

[0284] Thus, the above various implementations provide different internal mechanisms, such that after the user inputs the operation OP8 or the operation OP9, the electronic device can switch the displayed interface 13 to provide the satellite call function to the user.

[0285] It can be understood that on the interface 13, when the user inputs a number, dials a stored number called from the address book, makes a quick dial from the call history, etc., for a call-out operation, the electronic device can provide services related to the satellite phone based on the connected communication satellite.

[0286] In this way, through the solutions provided by the above various embodiments, the electronic device can, according to the internal logic and interface interaction examples provided by the embodiments of the present application, guide the user to make altitude adjustments when the electronic device has been aligned with the communication satellite but the signal quality is poor, thereby improving the communication quality with the communication satellite. Furthermore, the electronic device can provide a better quality satellite communication service to the user.

[0287] It should be noted that the electronic device in the embodiments of the present application may include at least one of a mobile phone, 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), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a wearable device, a vehicle-mounted device, a smart home device, or a smart city device.

[0288] The embodiments of the present application do not impose any special restrictions on the specific type of the electronic device.

[0289] As an example, refer to Figure 17 , which is a schematic diagram of the composition of an electronic device provided in the embodiments of the present application.

[0290] As Figure 17 shown, the electronic device may include: a processor 1610, an external memory interface 1640, an internal memory 1630, an antenna 1, an antenna 2, a communication module 1655, a sensor module 1650, a display screen 1620, etc.

[0291] In some implementations, the electronic device may further include: a universal serial bus (USB) connector, a charging management module, a power management module, a battery, an antenna 1, an antenna 2, an audio module, a speaker, a receiver, a microphone, a headphone interface, a button, a motor, an indicator, a camera module, and a subscriber identification module (SIM) card interface, etc.

[0292] Among them, the sensor module 1650 may include: a gyroscope sensor 1651, a magnetic sensor 1652, an acceleration sensor 1653, a touch sensor 1654, etc.

[0293] In some implementations, the sensor module 1650 may further include: a pressure sensor, a barometric pressure sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, an ambient light sensor, a bone conduction sensor, etc.

[0294] In this example, the processor 1610 may include one or more processing units. For example, the processor may include an application processor (AP) 1611, a modem 1612, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor (BP or BBP), and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent devices or integrated in one or more processors.

[0295] As an example, take the implementation of the solution as shown in Figure 15 as an example. After the AP determines to trigger the satellite communication initialization process, it may instruct the Modem to execute S1501. After successful positioning, the AP may execute S1502 and determine to trigger the execution of S1503 or S1504. Take the execution of S1504 as an example. The AP may instruct the Modem to execute S1504. Thereafter, the AP may also execute S1505 according to the signal strength of the satellite signal obtained by the Modem. The AP may also determine to trigger the execution of S1506 or determine that the communication satellite connection is successful according to the judgment result of S1505.

[0296] In the composition of the electronic device as shown in Figure 17 the antenna 1 and the antenna 2 may be included in multiple antennas configured in the electronic device. The antenna ANT1 in the above example may be the antenna 1, or the antenna 2, or other antennas configured in the electronic device. The operating frequency band of the antenna ANT1 may include at least one operating frequency point in the satellite communication frequency band.

[0297] The communication module 1655 may cooperate with the antennas (such as antenna 1, antenna 2, antenna ANT1, etc.) and the modem configured in the electronic device to implement the wireless communication capability of the electronic device. For example, the above modules may cooperate with each other to implement the satellite communication capability of the electronic device.

[0298] The sensor module 1650 may be used to obtain the relevant parameters of the electronic device itself or the environmental parameters currently.

[0299] For example, the electronic device can obtain the relevant parameters of the electronic device itself currently through the gyroscope sensor 1651, the magnetic sensor 1652, and the acceleration sensor 1653, and then enable the electronic device to determine the direction information of the current attitude accordingly. So that the electronic device can determine the direction information of the maximum gain direction of the antenna ANT1 in the electronic device in the current attitude according to the direction information of the current attitude, the direction information of the preset attitude pre-configured in the electronic device, and the direction information of the maximum gain direction of the antenna ANT1 in the preset attitude.

[0300] For another example, the electronic device can receive the operations input by the user through the touch sensor 1654. So that the electronic device can display the corresponding interface to the user according to the user's operations and the various interaction logics provided in the foregoing examples.

[0301] It can be understood that, as Figure 17 shown in the connection relationship of the interfaces between the various modules in the electronic device, it is only a schematic illustration and does not constitute a limitation on the structure of the electronic device. In other embodiments of the present application, the electronic device can also adopt different interface connection methods in the foregoing embodiments, or a combination of multiple interface connection methods.

[0302] In addition, the structure schematically shown in the embodiments of the present application does not constitute a specific limitation on the electronic device. In other embodiments of the present application, the electronic device can include more or fewer components than shown in the figure, or combine some components, or split some components, or have different component arrangements. The components shown in the figure can be implemented in hardware, software, or a combination of software and hardware.

[0303] It can be understood that in order to implement the above functions, the electronic device provided in the embodiments of the present application includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of the examples described in the embodiments disclosed in this article, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraint conditions of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of the present application.

[0304] The embodiments of the present application can divide the above-mentioned electronic device into functional modules according to the above method examples. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation.

[0305] The above mainly introduces the solutions provided by the embodiments of the present application from the perspective of each functional module. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example 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 executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0306] The above integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation.

[0307] Exemplarily, Figure 18 shows a schematic diagram of the composition of an electronic device 1800. As Figure 18 shown, the electronic device 1800 may include: a processor 1801 and a memory 1802. The memory 1802 is used to store computer execution instructions. Exemplarily, in some embodiments, when the processor 1801 executes the instructions stored in the memory 1802, the electronic device 1800 can be made to execute the methods shown in any of the above embodiments.

[0308] In some embodiments of the present application, as Figure 18 shown, a display screen 1803 is also configured in the electronic device 1800. In this way, the processor 1803 and the memory 1802 can be respectively coupled to the display screen 1803, so as to control the display screen 1803 to display an interface to the user according to any implementation provided in the above embodiments.

[0309] It should be noted that all relevant contents of each step involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules, and will not be repeated here.

[0310] Figure 19A schematic diagram of the composition of a chip system 1900 is shown. The chip system 1900 may include: a processor 1901 and a communication interface 1902, which are used to support related devices to implement the functions involved in the above embodiments. In a possible design, the chip system further includes a memory for storing necessary program instructions and data of the electronic device. The chip system may be composed of chips or may include chips and other discrete devices. It should be noted that in some implementation manners of this application, the communication interface 1902 may also be referred to as an interface circuit.

[0311] It should be noted that all relevant contents of the steps involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules and will not be elaborated here.

[0312] In the above embodiments, functions, actions, operations, steps, etc. can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or a wireless manner (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more integrated media. The available medium may be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0313] Although the present application has been described in connection with specific features and their embodiments, it will be apparent that various modifications and combinations can be made without departing from the spirit and scope of the present application. Accordingly, the present specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of the present application. Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these changes and modifications.

Claims

1. A communication method, characterized in that, The communication method is applied to an electronic device having satellite communication capabilities; the electronic device has established a connection with a target satellite; the method includes: When the electronic device is at a first height, a first interface is displayed, the first interface including first information and second information; the first information is used to prompt adjustment of the height of the electronic device, and the second information is used to indicate that the current satellite communication signal strength is a first signal strength; When the electronic device is at a second height in response to an adjustment operation, a second interface is displayed, the second interface including third information, the third information being used to indicate that the current satellite communication signal strength is a second signal strength; Wherein, the difference between the first height and the second height is less than or equal to 0.5 m, and the first signal strength is different from the second signal strength.

2. The communication method according to claim 1, wherein The satellite communication signal is formed by superimposing signals received by the electronic device through at least two transmission paths.

3. The communication method according to claim 1 or 2, characterized in that, Before displaying the first interface, the method further includes: displaying a third interface, the third interface including information for prompting adjustment of the attitude of the electronic device.

4. The communication method according to claim 3, wherein The attitude of the electronic device includes: the planar angle and / or the pitch angle of the electronic device; The planar angle is the rotation angle in the plane where the display screen of the electronic device is located, and the pitch angle is the rotation angle in the plane perpendicular to the display screen of the electronic device.

5. The communication method according to any one of claims 1-4, wherein The first signal strength is less than the second signal strength.

6. The communication method according to any one of claims 1-5, wherein The first signal strength is less than a first threshold.

7. The communication method according to any one of claims 1-6, wherein The first interface further includes fourth information for indicating the strength of the current satellite communication signal; and / or The second interface further includes fifth information for indicating the strength of the current satellite communication signal.

8. The communication method according to claim 3, wherein Before displaying the first interface, the method further includes: Obtaining first direction information of the electronic device in the current attitude and second direction information of the target satellite; the first direction information includes a first planar angle and a first pitch angle, and the second direction information includes a second planar angle and a second pitch angle; Determining attitude adjustment information according to the first direction information and the second direction information, the attitude adjustment information including a third planar angle and a third pitch angle; Generating information for adjusting the attitude of the electronic device according to the attitude adjustment information.

9. The communication method according to claim 3, wherein A first antenna is configured in the electronic device, and the first antenna is used for signal transceiver between the electronic device and the target satellite; Before displaying the first interface, the method further includes: Obtain the first direction information of the electronic device in the current posture, the second direction information of the target satellite, and the third direction information of the first antenna; wherein, the first direction information includes a first planar angle and a first pitch angle; the second direction information includes a second planar angle and a second pitch angle; the third direction information includes the planar angle and pitch angle of the maximum gain direction of the first antenna relative to the electronic device; determine the posture adjustment information according to the first direction information, the second direction information, and the third direction information; generate information for adjusting the posture of the electronic device according to the posture adjustment information.

10. The communication method according to any one of claims 1-9, characterized in that, The method further includes: Display a fourth interface, where the fourth interface includes sixth information, and the sixth prompt information is used to indicate that the electronic device has been aligned with the target satellite.

11. The communication method according to claim 10, wherein Determining that the electronic device is aligned with the target satellite includes: Obtain the fourth direction information of the maximum gain direction of the first antenna in the electronic device in the current posture; Determine the planar angle difference and pitch angle difference between the fourth direction information and the second direction information; When the planar angle difference is less than a preset planar angle threshold and the pitch angle difference is less than a preset pitch angle threshold, determine that the electronic device is aligned with the target satellite.

12. The communication method according to any one of claims 1-11, characterized in that, Establishing a communication connection with the target satellite includes: After the electronic device is aligned with the target satellite, establish a connection with the target satellite.

13. The communication method according to any one of claims 1-12, characterized in that Receive a user operation, where the user operation is used to enable the satellite communication function of the electronic device.

14. The communication method according to any one of claims 1-13, characterized in that, Before the electronic device establishes a connection with the target satellite, obtain the current position of the electronic device.

15. The communication method according to claim 14, wherein The obtaining the current position of the electronic device includes: Obtain the longitude and latitude of the current position of the electronic device.

16. The communication method according to claim 14 or 15, characterized in that, The method further includes: Determine the target satellite according to the current position of the electronic device.

17. The communication method according to any one of claims 1-16, characterized in that, An ephemeris is configured in the electronic device, and the ephemeris includes the orbital positions of at least one communication satellite at different times; The determining the target satellite according to the current position of the electronic device includes: Determine a first communication satellite from the ephemeris according to the current position of the electronic device; The distance between the orbital position of the first communication satellite at the current moment and the current position of the electronic device is less than the distance between any other communication satellite and the electronic device; Determine the first communication satellite as the target satellite.

18. An electronic device, characterized in that, The electronic device includes: a memory, one or more processors, and one or more display screens; the memory, the processor, and the display screen are coupled; the electronic device has a satellite communication function; Wherein, the memory is used to store computer program code, and the computer program code includes computer instructions. When the processor executes the computer instructions, the electronic device executes the communication method described in any one of claims 1-17, so that the display screen performs corresponding interface display.

19. A chip system, characterized in that, The chip system is applied to an electronic device; the chip system includes one or more interface circuits and one or more processors; the interface circuits and the processors are interconnected by lines; the interface circuits are configured to receive signals from a memory of the electronic device and send the signals to the processors, and the signals include computer instructions stored in the memory; when the processors execute the computer instructions, the electronic device executes the communication method according to any one of claims 1-17.