Satellite communication adjustment method and foldable electronic equipment
Patent Information
- Application Number
- CN202380099100.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2026-01-13
AI Technical Summary
In foldable electronic devices, rotating devices alone are not sufficient to obtain the best satellite communication performance.
A satellite communication adjustment method is provided to guide the user to fold the foldable electronic device to a preset angle to optimize the gain state of the satellite antenna. The method includes receiving satellite communication instructions, prompting the user to adjust the angle of the device until the preset value is reached, and prompting the user to perform star-to-satellite operation after the preset value is reached.
By adjusting the device angle to the preset value, the signal strength and communication performance of the satellite antenna are significantly improved.
Smart Images

Figure CN121336364A_ABST
Abstract
Description
Satellite communication adjustment method and foldable electronic device Technical Field
[0001] The present application relates to the technical field of foldable electronic devices, and in particular to a satellite communication adjustment method and a foldable electronic device. Background Art
[0002] Satellite communication services are suitable for positioning and communication in areas where mobile communications are not covered or are damaged, such as oceans, deserts, grasslands and other vast areas with no or few signal base stations.
[0003] At present, some electronic devices have added satellite communication systems to facilitate satellite communication services. When users use satellite communication services, the electronic devices display relevant information to guide users to rotate the electronic devices to a certain angle so that the radiation direction of the satellite antenna is aligned with the target satellite, thereby improving the performance of satellite communication.
[0004] However, in a foldable electronic device, simply rotating the foldable electronic device is not sufficient to obtain optimal communication performance.
[0005] Summary of the Invention
[0006] The present application provides a satellite communication adjustment method and a foldable electronic device, which can guide the user to fold the foldable electronic device to a preset angle so that the satellite antenna can obtain a better gain state to achieve better communication performance.
[0007] The technical solution is as follows:
[0008] A first aspect of the present application provides a satellite communication adjustment method applicable to a foldable electronic device, wherein the foldable electronic device includes a first body and a second body. The method includes: receiving a satellite communication execution instruction; prompting a user to adjust the angle between the first body and the second body; when the angle between the first body and the second body reaches a preset value, prompting the user to perform a satellite alignment operation.
[0009] In the satellite communication adjustment method provided in the present application, after receiving the satellite communication execution instruction, the user is prompted to adjust the angle between the first body and the second body to a preset value, so that better communication performance can be obtained when performing subsequent satellite operations to implement satellite communication.
[0010] In some implementations, before prompting the user to adjust the angle between the first body and the second body, the satellite communication adjustment method further includes: determining reference information, and selecting a preset value from a plurality of candidate angles based on the reference information; the reference information includes geographic location information and time information of the foldable electronic device. The plurality of candidate angles corresponds one-to-one to a plurality of different antenna radiation directions.
[0011] In this implementation, the preset value is selected from a plurality of candidate angles, that is, a more suitable preset value can be matched according to the reference information.
[0012] In some implementations, a preset value is selected from multiple candidate angles, including: matching the position of the satellite based on reference information, determining that the candidate angle with the smallest required adjustment range among the multiple candidate angles is selected as the preset value, and the required adjustment range is used to indicate the angle range that needs to be adjusted when adjusting the antenna radiation direction corresponding to the candidate angle to match the position of the satellite.
[0013] In this implementation, the selected preset value makes subsequent alignment operations more convenient.
[0014] In some implementations, a foldable electronic device is provided with multiple satellite antennas, each corresponding to at least one selected angle; before prompting the user to adjust the angle between the first body and the second body, the method further includes: detecting whether each satellite antenna is blocked by the user; determining an unblocked satellite antenna, and using the selected angle corresponding to the unblocked satellite antenna as a preset value.
[0015] In this implementation, since the enabled satellite antenna is not blocked, a better communication signal can be obtained.
[0016] In some implementations, satellite antennas are respectively provided on the first body and the second body; before prompting the user to adjust the angle between the first body and the second body, the method further includes: when it is determined that the first body is held, activating the satellite antenna of the second body; or, when it is determined that the second body is held, activating the satellite antenna of the first body.
[0017] In this implementation, the satellite antenna is selected by judging whether the user is holding the first body or the second body, and the judging process is simple and fast.
[0018] In some implementations, the method further includes: displaying a first user interface on the foldable electronic device in response to executing an instruction via satellite communication; and displaying a preset value on the first user interface to instruct a user to adjust the angle between the first body and the second body according to the preset value.
[0019] In this implementation, the preset value is displayed in the first user interface, so that the user can clearly know to what extent the angle between the first body and the second body should be adjusted, thereby guiding the user to adjust the angle between the first body and the second body more accurately.
[0020] In some implementations, the method further includes: displaying a confirmation control on the first user interface, the confirmation control being used to indicate to the user that the angle between the first body and the second body has been adjusted to a preset value; and in response to a first operation of the user on the confirmation control, prompting that the angle between the first body and the second body has reached the preset value.
[0021] In this setting method, the user independently determines whether to adjust the angle between the first body and the second body to a preset value. The foldable electronic device determines that the angle between the first body and the second body has reached the preset value through the user's first operation of confirming the space, and performs subsequent operations.
[0022] In some implementations, the method further includes: displaying a real-time angle between the first subject and the second subject on the first user interface in real time.
[0023] In this implementation, since both the preset value and the real-time angle are displayed on the first user interface, the user can clearly determine whether the angle between the first body and the second body has been adjusted to the desired angle.
[0024] In some implementations, when the angle between the first body and the second body reaches a preset value, the user is prompted to perform the alignment operation, including: real-time detection of the angle between the first body and the second body, the detected angle being the real-time angle; determining whether the real-time angle is equal to the preset value; and prompting the user to perform the alignment operation.
[0025] In this implementation, users do not need to judge whether the adjustment is in place, which provides a better user experience.
[0026] In some implementations, the method further includes: executing a prompt action when it is determined that the real-time angles are all equal to preset values.
[0027] In this implementation, the user is prompted that the folding has been completed, thereby providing a better user experience.
[0028] In some implementations, the foldable electronic device includes a rotation adjustment mechanism; when the angle between the first body and the second body reaches a preset value, before prompting the user to perform a star alignment operation, the method also includes: when it is detected that the difference between the angle between the first body and the second body and the preset value is within a set range, controlling the first body and the second body to rotate relative to each other through the rotation adjustment mechanism so that the angle between the first body and the second body reaches the preset value.
[0029] In this implementation, when the user adjusts the angle between the first body and the second body to be close to the preset value (that is, the difference between the real-time angle and the preset value is within the set range), fine-tuning can be performed by rotating the adjustment mechanism, thereby making the angle adjustment between the first body and the second body more precise.
[0030] The second aspect of the present application provides a foldable electronic device, comprising multiple bodies, a display screen, a satellite antenna, a processor and a memory; wherein, two adjacent bodies are rotatably connected, the display screen is provided on at least one body, and the multiple bodies include at least adjacent first and second bodies; the satellite antenna is provided on the first body and / or the second body; the display screen and the memory are coupled to the processor, and 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 foldable electronic device executes the satellite communication adjustment method provided by any of the above technical solutions.
[0031] Through the above technical solution, since the foldable electronic device includes the above satellite communication adjustment method, it at least has all the beneficial effects of the satellite communication adjustment method, which will not be repeated here.
[0032] In some implementations, the display screen includes an inner screen and an outer screen, and the inner screen and the outer screen are respectively located on opposite sides of the multiple bodies; the first user interface is displayed on the outer screen.
[0033] In this setting, when the foldable electronic device is in the folded state and the hovering state, the external screen is easier for the user to operate and view.
[0034] In some implementations, the satellite antenna is mounted on an edge or a middle portion of the first body; and / or the satellite antenna is mounted on an edge or a middle portion of the second body.
[0035] In some implementations, there are multiple satellite antennas, and at least one satellite antenna is disposed on each of the first body and the second body.
[0036] In this setting method, different satellite antennas can be selected according to different situations to obtain better satellite communication effects.
[0037] A third aspect of the present application provides a computer-readable storage medium comprising instructions. When the instructions are executed on a foldable electronic device, the foldable electronic device executes the method in any possible implementation of the first aspect.
[0038] A fourth aspect of the present application provides a computer program product. When the computer program product is run on a foldable electronic device, the foldable electronic device executes the method in any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] FIG1 is a schematic structural diagram of a foldable electronic device in a folded state provided by one embodiment of the present application;
[0040] FIG2 is a schematic structural diagram of a foldable electronic device in a hovering state provided by one embodiment of the present application;
[0041] FIG3 is a schematic structural diagram of a foldable electronic device in an unfolded state provided by one embodiment of the present application;
[0042] FIG4 is an exploded schematic diagram of parts of a foldable electronic device provided in one embodiment of the present application;
[0043] FIG5 is a schematic diagram of a satellite alignment operation of a foldable electronic device provided in an embodiment of the present application;
[0044] FIG6 is a schematic structural diagram of a foldable electronic device in a folded state provided by another embodiment of the present application;
[0045] FIG7 is a schematic structural diagram of a foldable electronic device in a hovering state provided by another embodiment of the present application;
[0046] FIG8 is a schematic structural diagram of a foldable electronic device in an unfolded state provided by another embodiment of the present application;
[0047] FIG9 is a schematic flow chart of a first satellite communication adjustment method provided in an embodiment of the present application;
[0048] FIG10 is a schematic diagram of a first set of interfaces provided in an embodiment of the present application;
[0049] FIG11 is a schematic flow chart of a second satellite communication adjustment method provided in an embodiment of the present application;
[0050] FIG12 is a schematic diagram of the angle between the radiation direction and the satellite in an example provided by an embodiment of the present application;
[0051] FIG13 is a schematic diagram of the angle between another radiation direction and a satellite in an example provided by an embodiment of the present application;
[0052] FIG14 is a schematic diagram of the angle between a radiation direction and another satellite in an example provided by an embodiment of the present application;
[0053] FIG15 is a schematic diagram of the angle between another radiation direction and another satellite in an example provided by an embodiment of the present application;
[0054] FIG16 is a flow chart of a third satellite communication adjustment method provided in an embodiment of the present application;
[0055] FIG17 is a schematic flow chart of a fourth satellite communication adjustment method provided in an embodiment of the present application;
[0056] FIG18 is a schematic flow chart of a fifth satellite communication adjustment method provided in an embodiment of the present application;
[0057] FIG19 is a schematic diagram of a second set of interfaces provided in an embodiment of the present application;
[0058] FIG20 is a schematic diagram of a third set of interfaces provided in an embodiment of the present application;
[0059] FIG21 is a schematic diagram of a sixth process flow provided in an embodiment of the present application;
[0060] FIG22 is a schematic diagram of the fourth set of interfaces provided in an embodiment of the present application;
[0061] FIG23 is a flow chart of a seventh satellite communication adjustment method provided in an embodiment of the present application;
[0062] FIG24 is a flow chart of an eighth satellite communication adjustment method provided in an embodiment of the present application;
[0063] FIG25 is a schematic diagram of the fifth set of interfaces provided in an embodiment of the present application;
[0064] FIG26 is a flow chart of a ninth satellite communication adjustment method according to an embodiment of the present application;
[0065] FIG27 is a schematic diagram of the hardware architecture of a foldable electronic device provided in an embodiment of the present application;
[0066] FIG28 is a directional diagram of a sky-high antenna in a foldable electronic device provided in an embodiment of the present application;
[0067] FIG29 is a performance simulation diagram of the Tiantong antenna at four different frequencies when the foldable electronic device provided by an embodiment of the present application is in a folded state;
[0068] FIG30 is a performance simulation diagram of the Tiantong antenna at four different frequencies when the foldable electronic device provided by an embodiment of the present application is in an unfolded state;
[0069] Figure 31 is a performance simulation diagram of the Tiantong antenna at four different frequencies when the foldable electronic device provided in an embodiment of the present application is in a hovering state. DETAILED DESCRIPTION
[0070] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0071] It should be understood that the “multiple” mentioned in this application refers to two or more. In the description of this application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in order to facilitate the clear description of the technical solution of this application, words such as “first” and “second” are used to distinguish between identical or similar items with basically the same functions and effects. Those skilled in the art can understand that words such as “first” and “second” do not limit the quantity and execution order, and words such as “first” and “second” do not necessarily limit them to be different.
[0072] The present application provides a satellite communication adjustment method for a foldable electronic device 100. As shown in Figures 1 to 4, the foldable electronic device 100 includes a first body 11 and a second body 12 adjacent to each other. The first body 11 and the second body 12 are connected to each other with relative rotation. The first body 11 and the second body 12 rotate relative to each other to enable the foldable electronic device 100 to be in a folded state, an unfolded state, or a hovering state. It is worth noting that in the folded state, as shown in Figure 1, the angle between the first body 11 and the second body 12 is 0°. In the unfolded state, as shown in Figure 3, the angle between the first body 11 and the second body 12 is 180°. In the hovering state, the angle between the first body 11 and the second body 12 is an angle outside of 0° and 180°. For example, as shown in Figure 2, the angle between the first body 11 and the second body 12 is within a range greater than 0° and less than 180°. The foldable electronic device 100 also includes a satellite antenna for transmitting data to and from a satellite. The foldable electronic device 100 implements satellite communication services with the satellite via the satellite antenna.
[0073] In the foldable electronic device 100, the angle between the first body 11 and the second body 12 affects the gain of the satellite antenna. Changing the angle between the first body 11 and the second body 12 changes the gain of the satellite antenna. Therefore, there exists an angle value or angle range that optimizes the gain of the satellite antenna. This angle value or angle range is referred to as a preset value. The gain of the preset value is better than that of other angle values or angle ranges, as can be demonstrated by: the lowest gain value at the preset value is the highest, or the highest gain value is the highest, compared to the gain values at other angles. Because the angle between the first body 11 and the second body 12 is set to the preset value through the satellite communication adjustment method, the gain of the satellite antenna is better in this position, resulting in a stronger signal strength for the satellite antenna after the alignment operation, and better satellite communication.
[0074] The following describes in detail the foldable electronic device 100 and the satellite communication adjustment method provided in the embodiments of the present application in combination with application scenarios.
[0075] In one possible implementation, the foldable electronic device 100 is unable to use network resources other than the satellite network (e.g., a cellular network), that is, when it is in a no-signal state, the foldable electronic device 100 can adjust the electronic device to a better posture through a satellite communication adjustment method, so that the foldable electronic device 100 transmits data with the target satellite through a satellite antenna, so as to communicate with other electronic devices through the target satellite.
[0076] The foldable electronic device 100 can be a foldable mobile phone, tablet computer, desktop computer, laptop computer, handheld computer, notebook computer, etc. The embodiment of the present application does not impose any special restrictions on the specific type of the foldable electronic device 100.
[0077] The foldable electronic device 100 shown in the embodiment of the present application is a single-fold electronic device, in which one portion of the electronic device can be folded. For example, the foldable electronic device 100 includes two main bodies, which are rotatably connected, and the two main bodies can be folded by rotating relative to each other. In some other embodiments, the foldable electronic device 100 can also be a multi-fold electronic device, in which at least two portions of the electronic device can be folded. For example, the electronic device includes multiple main bodies, and two adjacent main bodies are rotatably connected. Each adjacent two main bodies can be folded by rotating relative to each other, and the number of folding portions of the electronic device is one less than the number of main bodies.
[0078] In a specific embodiment, a foldable electronic device 100 includes multiple bodies, a display screen, and a satellite antenna. Two adjacent bodies are rotatably connected. The display screen is provided on at least one body. The multiple bodies include at least a first body 11 and a second body 12 adjacent to each other. The satellite antenna is provided on the first body 11 and / or the second body 12. The first body 11 may include a middle frame, a metal floor, a PCB (Printed Circuit Board), a battery, and other structures. The second body 12 may include a middle frame, a metal floor, a PCB, a battery, and other structures. The satellite antenna may include a metal frame antenna, an FPC (Flexible Printed Circuit) antenna, an LDS (Laser-Direct-Structuring) antenna, and other structures.
[0079] The number of satellite antennas may be one or more. When there is one satellite antenna, the satellite antenna may be installed on the first body 11 or on the second body 12. When there are multiple satellite antennas, the multiple satellite antennas may all be installed on the first body 11 or on the second body 12. Alternatively, several satellite antennas may be installed on the first body 11 and the remaining satellite antennas may be installed on the second body 12.
[0080] The area of the main body adjacent to the edge is called the edge, and the remaining area is called the center. The satellite antenna can be installed at the edge or the center of the main body. In other words, when the satellite antenna is installed on the first main body 11, the satellite antenna can be installed at the edge of the first main body 11, or the satellite antenna can be installed in the center of the first main body 11. When the satellite antenna is installed on the second main body 12, the satellite antenna can be installed at the edge of the second main body 12, or the satellite antenna can be installed in the center of the second main body 12.
[0081] Figure 3 schematically illustrates multiple installation locations for a satellite antenna, including a first installation location 401, a fifth installation location 405, and a sixth installation location 406 located at the edge of the first body 11, a seventh installation location 407 located in the middle of the first body 11, a second installation location 402, a third installation location 403, and a fourth installation location 404 located at the edge of the second body 12, and an eighth installation location 408 located in the middle of the second body 12. It is worth noting that each installation location represents an area, and one or more satellite antennas can be installed at the same installation location. The first installation location 401 is located at or near the top edge of the first body 11, and the second installation location 402 is located at or near the top edge of the second body.
[0082] In some embodiments, the number of satellite antennas is one, two, or three.
[0083] For example, in one embodiment, there is one satellite antenna, which is mounted on the top edge of the first body 11, i.e., at the first mounting position 401. It is worth noting that the top is the side that faces upward when the foldable electronic device 100 is in use.
[0084] For example, in another specific embodiment, the number of satellite antennas is two, one satellite antenna is installed on the top edge of the first body 11, that is, the first installation position 401, and the other satellite antenna is installed on the top edge of the second body 12, that is, the second installation position 402.
[0085] For example, in another specific embodiment, two satellite antennas are installed on one of the first body 11 or the second body 12. The two satellite antennas are relatively close to each other, for example, they can be installed in the same mounting position, and one satellite antenna can be installed on the other. For example, two satellite antennas can be installed in the first mounting position 401 of the first body 11, and one satellite antenna can be installed in the second mounting position 402 of the second body 12. Alternatively, one satellite antenna can be installed in the first mounting position 401 of the first body 11, and two satellite antennas can be installed in the second mounting position 402 of the second body 12.
[0086] 1 to 7 , the structure of the foldable electronic device 100 is further explained by taking the foldable electronic device 100 including two main bodies as an example. In the accompanying drawings, the thickness direction of the electronic device is shown in the Z direction, the length direction is shown in the Y direction, and the width direction is shown in the X direction. It is worth noting that the length dimension of the electronic device is not necessarily greater than the width dimension. The X direction, the Y direction and the Z direction are perpendicular to each other. The X direction, the Y direction and the Z direction are not directions pointing to a single direction or a single position. The directions parallel to the X direction are all referred to as the X direction, the directions parallel to the Y direction are all referred to as the Y direction, and the directions parallel to the Z direction are all referred to as the Z direction.
[0087] For ease of distinction, the two main bodies are referred to as the first body 11 and the second body 12. The foldable electronic device 100 includes the first body 11, the second body 12, a synchronization mechanism, and a display screen. The first body 11 and the second body 12 are respectively mounted on either side of the synchronization mechanism along the Y direction, and the first body 11 and the second body 12 rotate relative to each other via the synchronization mechanism. The display screen is mounted on the first body 11, the second body 12, and the synchronization mechanism. The display screen includes a first portion, a second portion, and a foldable portion. The foldable portion is located between the first and second portions and can be bent. The first portion, the second portion, and the foldable portion together constitute the display screen. In this embodiment, the display screen uses a flexible display screen, for example, an organic light-emitting diode (OLED) display screen, an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED) display screen, a mini organic light-emitting diode (MID) display screen, a micro organic light-emitting diode (MID) display screen, a micro organic light-emitting diode (MID) display screen, and a quantum dot light-emitting diode (QLED) display screen.
[0088] The display screen includes an inner screen 13 and / or an outer screen 14. For example, if the display screen only includes the inner screen 13, then when the foldable electronic device 100 is in the folded state, the inner screen 13 is bent and located between the two main bodies. If the display screen only includes the outer screen 14, then when the foldable electronic device 100 is in the folded state, the outer screen 14 is bent and located on the side of the two main bodies facing away from the other main body, that is, located outside the two main bodies. If the display screen includes both the inner screen 13 and the outer screen 14, then when the foldable electronic device 100 is in the folded state, the inner screen 13 is bent and located between the two main bodies, and the outer screen 14 is bent and located on the side of at least one main body facing away from the other.
[0089] For example, in one specific embodiment, as shown in FIG4 , a foldable electronic device 100 includes a first body 11, a second body 12, and a display screen. The display screen includes an inner screen 13 and an outer screen 14. The first body 11 and the second body 12 are rotatably connected. The size of the inner screen 13 is larger than the size of the outer screen 14, and the size of the outer screen 14 is smaller than or equal to the size of the first body 11. The outer screen 14 is mounted on one side of the first body 11, and the inner screen 13 is laid on the other side of the first body 11 and the second body 12. In this arrangement, when the foldable electronic device 100 is in the folded state, the complete display content of the outer screen 14 can be observed on one side of the first body 11.
[0090] During the process of performing satellite communication on the foldable electronic device 100 using the satellite communication adjustment method provided in this embodiment, a user interface needs to be displayed on the display screen. The user interface can be displayed on at least one of the inner screen 13 and the outer screen 14. For example, in one specific embodiment, the user interface is displayed on the outer screen 14. Because the outer screen 14 does not bend during the change in angle between the first body 11 and the second body 12, it is easy to view and facilitates user guidance.
[0091] The foldable electronic device 100 can be bent along the X direction or the Y direction. For example, as shown in Figures 1 to 3, when a foldable electronic device 100 is in a folded state, its width dimension is smaller than its width dimension when it is in an unfolded state. As shown in Figures 5 to 7, in another foldable electronic device 100, Figure 5 shows the foldable electronic device 100 in a folded state, Figure 6 shows the foldable electronic device 100 in a hovering state, and Figure 7 shows the foldable electronic device 100 in an unfolded state. The length dimension of the foldable electronic device 100 in the folded state is smaller than its length dimension in the unfolded state.
[0092] Based on the satellite communication adjustment method provided in an embodiment of the present application, the foldable electronic device 100 can adjust the angle between the first body 11 and the second body 12 to a preset value to increase the minimum gain within the satellite antenna's radiation angle range. After adjusting the angle between the first body 11 and the second body 12 to the preset value, a satellite alignment operation is performed to align the satellite antenna's radiation direction with the satellite. It is worth noting that aligning the satellite antenna's radiation direction with the satellite is referred to as an alignment operation. The satellite antenna's radiation direction is the direction of maximum gain when the satellite antenna transmits a signal, and the signal strength in this direction is the highest. For example, as shown in FIG8 , the satellite antenna is located inside the foldable electronic device 100. The satellite antenna's radiation direction is a ray extending from the satellite antenna's transmitting end outside the foldable electronic device 100. The satellite antenna's radiation direction is represented by ray W1. The starting point of ray W1 is represented by first base point Q1, the satellite's location is represented by third base point Q3, and the line connecting first base point Q1 and third base point Q3 is represented by line segment W3. The starting point of ray W1 is the location of the satellite antenna's transmitting end. The angle between W1 and W3 is the inclination angle that needs to be adjusted for the foldable electronic device 100 during the alignment process when the selected angle is the first angle, which is recorded as the first inclination angle θ1. The angle range that needs to be adjusted when adjusting the antenna radiation direction to match the position of the satellite is the above-mentioned first inclination angle θ. As shown in the state (1) in Figure 5, before the alignment operation, there is an angle between W1 and W3. The alignment process is to adjust the inclination angle of the foldable electronic device 100 while keeping the angle between the first body 11 and the second body 12 unchanged, so that W1 and W3 coincide. The state shown in (2) in Figure 5 is the state after the alignment operation is completed.
[0093] This embodiment of the present application provides a satellite communication adjustment method, referring to FIG. 9 , including:
[0094] S10: Receive satellite communication execution instructions.
[0095] Receiving a satellite communication execution instruction involves the user operating the foldable electronic device 100 to activate the satellite communication function. For example, a satellite communication application icon is displayed on the desktop of the foldable electronic device 100, and the user operates the application icon to cause the foldable electronic device 100 to receive the satellite communication execution instruction. The user's operation on the satellite communication application icon can be single-clicking, double-clicking, or sliding. Furthermore, the user can also activate the satellite communication function by sliding along a predetermined path on the desktop of the foldable electronic device 100, causing the foldable electronic device 100 to receive the satellite communication execution instruction.
[0096] S30: Prompt the user to adjust the angle between the first body and the second body.
[0097] Among them, prompting the user to adjust the angle between the first body and the second body is to guide the user to rotate the first body 11 or the second body 12. The user changes the angle between the first body 11 and the second body 12 by rotating the first body 11 or the second body 12. The operation of the user rotating the first body 11 or the second body 12 is the operation of folding or unfolding the foldable electronic device 100. Since the foldable electronic device 100 is usually in a folded state or an unfolded state during use, after the user further folds or unfolds the foldable electronic device 100 in the folded state or the unfolded state, the foldable electronic device 100 is in a hovering state. The user can be prompted by voice broadcast or by displaying a prompt message on the interface of the foldable electronic device 100. The prompt message can be a picture, video or text message. The customer can also be prompted by vibration or flashing the display screen.
[0098] S50 : When the angle between the first body 11 and the second body 12 reaches a preset value, the user is prompted to perform a star alignment operation.
[0099] The preset value may be a single value or a range of values. For example, the preset value may be a value such as 90°, 120°, or 150°, or a range of values such as 80°-90°, 110°-125°, or 140°-150°. It is worth mentioning that the preset value is not 0° or 180°. That is, when the angle between the first body 11 and the second body 12 reaches the preset value, the foldable electronic device 100 is not in a folded state or an unfolded state, but in a hovering state. When the angle between the first body 11 and the second body 12 reaches the preset value, the user is prompted to perform a satellite alignment operation. The satellite alignment operation is to adjust the radiation direction of the satellite antenna to a direction that matches the satellite, which is usually achieved by rotating or tilting the entire foldable electronic device 100. It is worth noting that, because the performance differences of satellite antennas are relatively small within a set error range close to the preset value, the angle between the first body 11 and the second body 12 reaching the preset value can be determined by the angle between the first body 11 and the second body 12 being equal to the preset value, or by the difference between the angle between the first body 11 and the second body 12 and the preset value being within the set error range. For example, when the preset value is a single value, such as 90°, and the error range is ±10°, the angle between the first body 11 and the second body 12 can be determined to have reached the preset value if it is between 80° and 100°. When the preset value is a range of values, such as 80° and 90°, and the error range is ±5°, the angle between the first body 11 and the second body 12 can be determined to have reached the preset value if it is between 75° and 95°.
[0100] The foldable electronic device 100 is provided with a metal floor. For example, the first body 11 and the second body 12 are each provided with a metal floor. The metal floor is grounded, and the satellite antenna is connected to the metal floor in the first body 11 or the metal floor in the second body 12, providing a grounded loop for the satellite antenna. The metal floor can be a circuit board installed in the corresponding body (the first body 11 or the second body 12), a metal backplane mounted on the corresponding body, or a metal bracket located below the display screen. The metal floor also provides support for the foldable electronic device 100. During the folding process of the foldable electronic device 100, the relative positions of the metal floors in the first body 11 and the second body 12 change. For example, if the satellite antenna is installed in the first body 11, when it is folded and in a hovering state, the reflection and current distribution paths in the second body 12 change, thereby adjusting the satellite antenna's directivity to an optimal state. Specifically, the metal floor reflects electromagnetic waves, concentrating the radiated energy, thereby increasing the gain. At the same time, the current distribution in the foldable electronic device changes from flowing in the original plane to flowing in two planes, providing conditions for the satellite antenna to form circular polarization. In other words, compared with the folded and unfolded states, the gain of the foldable electronic device 100 in the hovering state is greater, and the satellite communication performance is better. Therefore, an embodiment of the present application provides a satellite communication adjustment method to guide the user to adjust the foldable electronic device 100 to the hovering state before performing satellite communication star alignment operations. For example, the angle between the first body 11 and the second body 12 is less than 180° and greater than 0°.
[0101] The gain of the satellite antenna is different under different transmission frequencies or reception frequencies. For example, the preset value can be determined by the following process: testing the minimum gain values of the first body 11 and the second body 12 at multiple different angles, comparing all the obtained minimum gain values, and the angle corresponding to the largest minimum gain value among all the minimum gain values is the preset value. The method for obtaining the minimum gain value is as follows: when the first body 11 and the second body 12 are at a certain angle, performing multiple sets of tests at different frequencies (including multiple sets of different transmission frequencies and multiple sets of different reception frequencies), obtaining a gain value in each set of tests, that is, after completing multiple sets of tests at different frequencies, multiple gain values corresponding to the multiple sets of tests at different frequencies can be obtained. The minimum value among the multiple gain values is selected as the minimum gain value of the satellite antenna corresponding to the angle. The above process of determining the preset value can be obtained through simulation or actual measurement.
[0102] Since the satellite communication adjustment method provided in this embodiment prompts the user to adjust the angle between the first body 11 and the second body 12 to a preset value after receiving the satellite communication execution instruction, the angle between the first body 11 and the second body 12 in the foldable electronic device 100 is already at the preset value before the satellite alignment operation is performed, thereby enabling better communication performance to be obtained when implementing satellite communication after the satellite alignment operation is performed.
[0103] Taking the foldable electronic device 100 as an example of a foldable mobile phone, it is worth noting that in the set of interface diagrams shown in FIG10, the set of interface diagrams shown in FIG19, the set of interface diagrams shown in FIG20, the set of interface diagrams shown in FIG22, and the set of interface diagrams shown in FIG25, the interfaces are all displayed on the external screen of the foldable electronic device 100 as an example, so only the external screen portion is shown in each figure. In the set of interface schematic diagrams shown in FIG10, FIG10 (1) shows the desktop of the external screen of the mobile phone, and the desktop displays multiple application icons, such as the desktop of the mobile phone displays a clock application icon, a setting application icon, a music application icon, a satellite communication application icon 301, etc. The user can click on the satellite communication application icon 301, and the mobile phone jumps from the desktop displaying (1) in Figure 10 to the interface displaying (2) in Figure 10. This interface is used to prompt the user to fold or unfold the mobile phone. For example, if the mobile phone is originally in a folded state, a prompt message 210 is displayed in (2) in Figure 10. The prompt message 210 can be a text message, such as "To obtain better signal strength, please change the folding angle of the mobile phone" to inform the user what operation to do. The prompt message 210 also includes the content of "Please unfold the mobile phone" so that the user knows more clearly whether to fold or unfold the mobile phone. In addition, a picture or video of the folding direction of the mobile phone can be displayed in (2) in Figure 10 so that the user can obtain more intuitive guidance. When the angle between the first body 11 and the second body 12 reaches a preset value, the mobile phone can jump from (2) in Figure 10 to the interface displaying (3) in Figure 10. In this interface, a prompt message 310 is displayed to prompt the user that the mobile phone has been folded into place, for example, the text "Folded into place" can be displayed. The information can be displayed in the form of a light prompt, which means that the prompt information is displayed for a short time and automatically canceled after the set time. For example, the message prompting the user that the phone has been folded into place automatically jumps to the interface (4) in Figure 10 after being displayed for 1 second. The interface is used to guide the user to perform the satellite alignment operation. The interface may include prompt information 410 and prompt information 420. Prompt information 410 may be text information, and prompt information 420 may include text prompt information and picture prompt information. For example, prompt information 410 may be "Please perform the satellite alignment operation" and "Please keep the folding angle of the phone unchanged and rotate or tilt the entire phone so that the shadow area is aligned with the satellite icon." The "shadow area" is the content shown in area 421 in prompt information 420. Prompt information 420 also displays text information, which may be "Please rotate to the right" and a satellite icon 422 is displayed. When the shadow area is opposite to the satellite icon, it means that the antenna radiation direction of the satellite antenna of the phone matches the satellite.As shown in (5) in FIG10 , the interface is an interface for successful satellite alignment, and the interface shows a schematic diagram of the matching of the radiation direction of the satellite antenna with the satellite. For the schematic diagram, please see prompt information 520. The interface also includes prompt information 510, wherein prompt information 510 can be a text prompt information, and prompt information 510 can be “adjusted in place”.
[0104] Since satellites usually move along a predetermined trajectory, the position of the satellite at different times can be known based on the satellite's movement trajectory, thereby knowing the relative position of the satellite to the earth. According to the position (geographical location) of the foldable electronic device 100 on the earth, the relative position of the satellite and the foldable electronic device 100 can be known. The position of the satellite is known by the geographical location of the foldable electronic device 100 when the user starts the satellite communication function and the time corresponding to the current geographical location, thereby knowing the relative position of the satellite and the foldable electronic device 100, and then knowing the adjustment angle range when adjusting the antenna radiation direction of the satellite antenna in the foldable electronic device 100 to be relative to the satellite. The time corresponding to the current geographical location is the specific time in the time zone of the current geographical location. For example, the geographical location of the foldable electronic device is Beijing, and the current time is 8:00 Beijing time.
[0105] As can be seen from the above, when the foldable electronic device 100 is in different locations and at different times, the position of the satellite relative to the foldable electronic device 100 is also different. Since the satellite antenna's radiation direction must be aligned with the satellite during the alignment operation, the tilt angle of the entire foldable electronic device must be adjusted. In some cases, the foldable electronic device 100 may need to be tilted at a large angle to align the satellite antenna's radiation direction with the satellite. This large tilt may make it inconvenient for the user to use the foldable electronic device 100. To improve comfort, the foldable electronic device 100 is preset with multiple selectable angles. At these multiple selectable angles, the satellite antenna's performance is relatively high. Specifically, these multiple selectable angles include a selectable angle at which the antenna's performance is highest, as well as one or more selectable angles at which the antenna's performance is slightly lower than the aforementioned selectable angles. When the first body 11 and second body 12 of the foldable electronic device 100 are adjusted to different selectable angles, the satellite antenna's radiation direction differs, and therefore, the required adjustment angle ranges for adjusting the antenna's radiation direction relative to the satellite differ. During satellite communication, one of the selected angles is selected as a preset value based on the specific situation. When the first body 11 and the second body 12 are adjusted to the selected angle, the radiation direction of the satellite antenna only needs to slightly adjust the inclination of the foldable electronic device 100 during the alignment process to be aligned with the satellite. The small adjustment is obtained by comparing the radiation directions of other selected angles. For example, when the satellite is in one position, at the first selected angle, tilting the foldable electronic device 15° to the right can align the radiation direction of the satellite antenna with the satellite, while at the second selected angle, the foldable electronic device needs to be tilted 30° to the left to align the radiation direction of the satellite antenna with the satellite. The adjustment angle range corresponding to the first selected angle is smaller, and the first selected angle is selected as the preset value.
[0106] As shown in FIG11 , in one embodiment, before step S30 of prompting the user to adjust the angle between the first body 11 and the second body 12 , the following steps are further included:
[0107] S20: Detect reference information, and select a preset value from a plurality of candidate angles according to the reference information.
[0108] The reference information includes the geographical location information of the foldable electronic device and the current time information corresponding to the geographical location. The geographical location information is the geographical location of the foldable electronic device 100 on the earth, and the current time information corresponding to the geographical location is the current time in the time zone corresponding to the geographical location.
[0109] The above-mentioned method of selecting a preset value from a plurality of candidate angles can be implemented by a table lookup operation, that is, establishing a matching table of candidate angles and reference information. The matching table establishment process can be as follows: first, a plurality of candidate angles are set for a foldable electronic device 100, and then a simulation experiment is performed with the inclination angle of the foldable electronic device 100 in actual use. In the simulation experiment, simulation experiments are performed for the foldable electronic device 100 in different geographical locations and at different times in the time zones corresponding to the geographical locations, so as to obtain which candidate angle to select in different geographical locations and at different times in the time zones corresponding to the geographical locations so as to reduce the overall adjustment angle range of the foldable electronic device 100 during the satellite alignment process, and the above-mentioned geographical locations, times, and selected preset values are compiled into a matching table. For example, during use, users typically tilt the top of the foldable electronic device 100 upward, meaning the surface of the display screen of the foldable electronic device 100 is tilted relative to the vertical. The angle between the display screen and the vertical direction may be 15°. A matching table for candidate angles and reference information for this usage condition is established, with two candidate angles set: a first candidate angle and a second candidate angle. During a simulation, at geographic location A11, during time B11 corresponding to geographic location A11, the first candidate angle required a smaller range of angle adjustments during the alignment process for the foldable electronic device 100. Therefore, the first candidate angle is selected as the preset value. At geographic location A11, during time B12 corresponding to geographic location A11, the second candidate angle required a smaller range of angle adjustments during the alignment process for the foldable electronic device 100. Therefore, the second candidate angle is selected as the preset value. Based on the simulation results, geographic location A11 and time B11 can be matched to the first candidate angle, and geographic location A11 can be matched to time B12. Continuing the simulation with multiple other geographic locations, we can obtain matching relationships between multiple geographic locations and candidate angles within different time ranges. For example, if the current geographic location is A11 and the time is B11, a table lookup indicates that the matching candidate angle is the first candidate angle, and the preset value is the first candidate angle. It is worth noting that times B11 and B12 are time ranges, such as 9:00-12:00 and 13:00-14:00, respectively.
[0110] The above method of determining the preset value by looking up a table has a faster processing speed and can select the preset value more quickly.
[0111] In another implementation, determining the preset value from a plurality of candidate angles according to the reference information specifically includes: matching the position of the satellite according to the reference information, and determining that the candidate angle with the smallest required adjustment range is selected as the preset value.
[0112] The required adjustment range is the angle range that needs to be adjusted when the antenna radiation direction corresponding to the corresponding selected angle is adjusted to match the position of the satellite.
[0113] For example, as shown in Figures 12 to 15, taking the case where the selected angle includes a first angle and a second angle, when the selected angle is the first angle, the radiation direction of the satellite antenna is represented by ray W1. When the selected angle is the second angle, the radiation direction of the satellite antenna is represented by ray W2. The starting point of ray W1 is represented by the first base point Q1, the starting point of ray W2 is represented by the second base point Q2, the location of the satellite is represented by the third base point Q3, the line connecting the first base point Q1 and the third base point Q3 is represented by baseline W3, and the line connecting the second base point Q2 and the third base point Q3 is represented by baseline W4. The starting point of the ray is the location of the corresponding satellite antenna's transmitting end. The angle between W1 and W3 is the tilt angle required to adjust the foldable electronic device during the alignment process when the selected angle is the first angle, denoted as the first tilt angle θ1. The angle between W2 and W4 is the tilt angle required to adjust the foldable electronic device during the alignment process when the selected angle is the second angle, denoted as the second tilt angle θ2. Then, as shown in Figures 12 and 13, when the satellite is located at a certain position, the first inclination angle θ1 is greater than the second inclination angle θ2, in which case the selected angle corresponding to the second angle θ2 is selected as the preset value; as shown in Figures 14 and 15, when the satellite is located at another position, the second inclination angle θ2 is greater than the first inclination angle θ1, in which case the selected angle corresponding to the first angle θ1 is selected as the preset value.
[0114] In some embodiments, the foldable electronic device 100 may be provided with multiple satellite antennas. For example, the foldable electronic device 100 may be provided with two or more satellite antennas. During use, all satellite antennas may be enabled. During actual measurement or simulation, simulation or actual measurement is performed based on all satellite antennas being in use to obtain a preset value. Alternatively, only satellite antennas with better signals when in use may be used. During use, the user's hand may be held in a position relative to the installation area of the satellite antenna, which may block the satellite antenna to a certain extent, affecting the transmission or reception performance of the satellite antenna and causing a certain degree of degradation in the performance of the antenna. Since different satellite antennas are installed in different positions, it is generally not the case that all satellite antennas are blocked. Therefore, by providing multiple satellite antennas, even if some satellite antennas are blocked by the user, some satellite antennas still have relatively better performance for signal transmission.
[0115] Exemplarily, the foldable electronic device 100 is provided with a plurality of satellite antennas, each of which corresponds to at least one selectable angle. As shown in FIG16 , before prompting the user to adjust the angle between the first body and the second body, the method further includes:
[0116] S21. Determine an unobstructed satellite antenna, and use the selected angle corresponding to the unobstructed satellite antenna as a preset value.
[0117] The satellite antenna is obstructed when an additional person or object is present within a set range around the satellite antenna. The additional object is an object outside the foldable electronic device 100. For example, a user may cover the area of the foldable electronic device 100 where the satellite antenna is mounted with their hand. Alternatively, the user may hold the foldable electronic device 100 and another object in their hands, with the object facing the satellite antenna and within a set range of distance. For example, if the object contacts the back cover of the foldable electronic device 100 and faces the mounting location of the satellite antenna, the object may be considered to be obstructing the satellite antenna. Obstruction of the satellite antenna within the set range will affect its performance to a certain extent. The set range can be set based on the degree of impact on the satellite antenna when obstructed, with the distance between the object or person and the satellite antenna being the most affected. For example, the set range can be 1 cm, 5 cm, etc. Among them, whether each satellite antenna is blocked can be detected by an ambient light sensor. For example, an ambient light sensor is provided corresponding to each satellite antenna, and each ambient light sensor is used to detect the light intensity of the area where the corresponding satellite antenna is installed in the foldable electronic device 100. If the light intensity monitored by the ambient light sensor reaches below the first light intensity threshold, it is determined that the satellite antenna installed in the area below the first light intensity threshold is blocked.
[0118] Detecting whether each satellite antenna is blocked can also be achieved using a specific absorption rate (SAR) sensor. The SAR is a parameter that measures the efficiency of radio frequency energy. Specifically, the SAR is the ratio of the electromagnetic wave power that a satellite antenna can absorb when receiving electromagnetic waves to the power of the electromagnetic waves incident on the antenna. Therefore, if the satellite antenna is blocked, the electromagnetic wave power it receives will decrease, which will cause the SAR to decrease. For example, when the SAR decrease reaches a first threshold, the satellite antenna is determined to be blocked. When the satellite antenna is not blocked, the SAR of the satellite antenna is m1. During use of the foldable electronic device 100, the SAR of the satellite antenna is m2. m2-m1 is the increase in the SAR of the satellite antenna. When m2-m1 is greater than or equal to a second threshold, the foldable electronic device 100 determines that the satellite antenna is blocked. The second threshold is a positive value. The second threshold can be obtained through actual measurement or simulation. When the SAR increase reaches the second threshold, the performance of the satellite antenna is significantly degraded.
[0119] Detecting whether each satellite antenna is blocked can also be done by measuring the reflection coefficient of the satellite antenna. An increase in the reflection coefficient indicates a higher probability that the satellite antenna is blocked. The reflection coefficient refers to the ratio of the reverse signal received by the antenna to the forward signal during operation, representing the ratio of the reflected wave to the incident wave. For example, when the increase in the reflection coefficient reaches a second threshold, the satellite antenna is determined to be blocked. When the satellite antenna is not blocked, the reflection coefficient is n1. During use of the foldable electronic device 100, the reflection coefficient is n2, where n2 - n1 is the increase in the reflection coefficient. When n2 - n1 is greater than or equal to the second threshold, the foldable electronic device 100 determines that the satellite antenna is blocked. The second threshold is a positive value. The second threshold can be obtained through actual measurement or simulation. When the increase in the reflection coefficient reaches the second threshold, the performance of the satellite antenna is significantly degraded.
[0120] Through the above method, after detecting whether each satellite antenna is blocked, the unblocked satellite antenna is enabled, and the selected angle corresponding to the selected satellite antenna is used as the preset value. That is, after the user adjusts the foldable electronic device 100, the gain of the selected satellite antenna is adjusted to the optimal state.
[0121] When the selected satellite antenna corresponds to one candidate angle, the candidate angle is the preset value. When the selected satellite antenna corresponds to multiple candidate angles, the method of selecting the preset value from the multiple candidate angles can refer to the above step S20 and will not be repeated here.
[0122] It is worth noting that the above step S21 is applicable to a foldable electronic device 100 in which multiple satellite antennas are installed on the same body, and is also applicable to a foldable electronic device 100 in which multiple satellite antennas are installed on different bodies.
[0123] In one possible embodiment, if all satellite antennas are blocked, the foldable electronic device 100 may prompt the user that the satellite antennas are blocked and that they need to change their grip or move the obstructing object. For example, this prompt may be provided through a voice prompt or a text message on the display screen, such as "Please move objects near the phone. If there are no objects near the phone, try changing your grip on the phone."
[0124] When using the foldable electronic device 100, users typically hold it with one hand to maintain stability, while using the other hand to perform operations such as tapping or sliding on the display. This means that users typically hold only one of the first body 11 and the second body 12, leaving the other untouched. Therefore, satellite antennas can be mounted on each of the first and second bodies 11, 12. The user can then determine which satellite antennas are likely to be blocked by the user by determining whether the user is holding the first or second body 11. For example, if the user holds the first body 11, the satellite antenna on the first body 11 is more likely to be blocked, making the satellite antenna on the second body 12 more likely to perform better. If the user holds the second body 12, the satellite antenna on the second body 12 is more likely to be blocked, making the satellite antenna on the first body 11 more likely to perform better. This method of selecting satellite antennas eliminates the need to repeatedly check whether each satellite antenna is blocked, resulting in a relatively faster determination.
[0125] For example, a satellite antenna is provided on each of the first and second bodies 11, 12. The satellite antenna on the first body 11 corresponds to a first set of selectable angles, and the satellite antenna on the second body 12 corresponds to a second set of selectable angles. Each of the first and second sets of selectable angles includes at least one selectable angle. In this configuration, as shown in FIG17 , before prompting the user to adjust the angle between the first and second bodies 11, 12, the method further includes:
[0126] S22 : Determine whether the user is holding the first body 11 or the second body 12 .
[0127] When it is determined that the first body 11 is held, step S23 is performed: the satellite antenna of the second body 12 is activated;
[0128] When it is determined that the second body 12 is held, step S24 is performed: the satellite antenna of the first body 11 is activated.
[0129] It is worth noting that in this determination method, the preset value is the candidate angle corresponding to the enabled satellite antenna. Each satellite antenna may correspond to one or more candidate angles. When the enabled satellite antenna corresponds to only one candidate angle, that candidate angle is selected as the preset value. When the enabled satellite antenna corresponds to two or more candidate angles, the method for selecting one of the multiple candidate angles as the preset value can be found in step S20 above and will not be further described here.
[0130] It is worth noting that the above method is applicable to foldable electronic devices in which satellite antennas are respectively mounted on the first body 11 and the second body 12. For example, two satellite antennas are mounted on the first mounting location 401, and one satellite antenna is mounted on the second mounting location 402. The two satellite antennas mounted on the first mounting location 401 constitute an antenna group. Actual measurements or simulation experiments are conducted for the simultaneous use of both satellite antennas in the antenna group to obtain preset values for the use of the antenna group alone. The single satellite antenna mounted on the second mounting location 402 constitutes an antenna group. Actual measurements or simulation experiments are conducted for the use of the single satellite antenna to obtain preset values for the use of the single satellite antenna. The selection of which antenna group to activate is determined based on the specific situation. For example, in one scenario, if the antenna group at the first mounting location 401 is activated, both satellite antennas within the antenna group are activated, while the antenna group at the second mounting location 402 is deactivated. The preset value is the preset value corresponding to the antenna group at the first mounting location 401. In another case, one satellite antenna in the antenna group at the second installation location 402 is enabled, while two satellite antennas in the antenna group at the first installation location 401 are disabled, and the preset value is the preset value corresponding to the antenna group at the second installation location 402 .
[0131] The foldable electronic device 100 can determine whether the first body 11 and the second body 12 are being held by using a proximity light sensor or an ambient light sensor. For example, a proximity light sensor is provided on each of the first body 11 and the second body 12. The proximity light sensor can detect infrared reflected light from nearby objects. When infrared reflected light exceeding a reflection threshold is detected, the foldable electronic device 100 can determine that there is an object near the corresponding body (the first body 11 or the second body 12). When infrared reflected light that does not exceed the reflection threshold is detected, the foldable electronic device 100 can determine that there is no object near the corresponding body (the first body 11 or the second body 12).
[0132] In another example, ambient light sensors are provided on each of the first and second bodies 11, 12. One ambient light sensor detects the light intensity in a first area of the first body 11, while the other ambient light sensor detects the light intensity in a second area of the second body 12. It is worth noting that the first area of the first body 11 is the area of the first body 11 most easily grasped by the user, and the second area of the second body 12 is the area of the second body 12 most easily grasped by the user. The first and second areas can be determined through field measurements, for example, by selecting multiple different subjects to simulate grip positions in different usage scenarios, generating patterns of the gripping areas of the first body 11 by each subject in different scenarios, and then overlaying these patterns. The area with the highest overlap is the first area. This means that the first area is touched the most frequently by different subjects in different scenarios. In other words, when a user grips the first body 11 during use, the probability of gripping the first area is the highest. The second area can be determined through field measurements in the same or similar manner as the first area described above. The foldable electronic device 100 detects the light intensity in the first area using an ambient light sensor. If the light intensity drops below a second light intensity threshold, the foldable electronic device 100 determines that the first body 11 is being held. Another ambient light sensor detects the light intensity in the second area. If the light intensity in the second area drops below the second light intensity threshold, the foldable electronic device 100 determines that the second body 12 is being held.
[0133] In one possible implementation, if the foldable electronic device 100 determines that the first body 11 and the second body 12 are being held simultaneously, it can detect whether each satellite antenna is blocked, i.e., execute step S21. Alternatively, if the foldable electronic device 100 determines that the first body 11 and the second body 12 are being held simultaneously, the foldable electronic device 100 can prompt the user to change the grip method. For example, the prompt can be provided through a voice prompt or a text message displayed on the display screen. The prompt content can be "Please hold the phone only on one side" or "Please adjust the position of the grip on the phone."
[0134] As shown in FIG18 , in the above method, by guiding the user to fold or unfold the foldable electronic device 100 so that the angle between the first body 11 and the second body 12 is a preset value, the preset value may be displayed in the interface to facilitate user operation. For example, step S30 may specifically include:
[0135] S31. Displaying a preset value on a first user interface.
[0136] That is, in response to the satellite communication execution instruction, a first user interface is displayed on the foldable electronic device 100, a preset value is displayed on the first user interface, and the user is instructed to adjust the angle between the first body 11 and the second body 12 by displaying the preset value on the first user interface.
[0137] For example, the preset value displayed in the first user interface may be a single value or a range of values. The preset value is displayed in the first user interface, for example, "Please fold the phone to 90°" or "Please fold the phone to 80°-100°".
[0138] In this method, the user can intuitively see the preset value, so as to more clearly know the state to which the foldable electronic device 100 is to be folded.
[0139] In one specific embodiment, after folding or unfolding the foldable electronic device 100, the user can determine whether to fold the foldable electronic device 100 to a preset value. If the user determines to fold the foldable electronic device 100 to the preset value, the user can interact with the foldable electronic device 100 to confirm that the foldable electronic device 100 has been folded to the preset value. For example, the method provided in this embodiment further includes: displaying a confirmation control on the first user interface, the confirmation control being used to instruct the user to confirm that the angle between the first body 11 and the second body 12 has been adjusted to the preset value; and in response to the user's first operation on the confirmation control, a prompt is displayed when the angle between the first body 11 and the second body 12 reaches the preset value. Because the performance difference of satellite antennas within a set error range close to the preset value is relatively small, in one feasible embodiment, to facilitate the user's determination of whether to adjust the first body 11 and the second body 12 to the preset value, the preset value and an angle within the error range that is easily achievable can be displayed on the first user interface. For example, if the preset value is 80°-100°, the preset value is displayed as 90°. Compared with angles of 80°, 100°, etc., at 90°, the first body 11 and the second body 12 are perpendicular, which makes it easier for the user to judge whether they are adjusted in place.
[0140] The first operation can be a single click, double click, or slide. In this method, the user determines whether the foldable electronic device 100 has been folded to a preset value. When the user determines that the foldable electronic device 100 has been folded to the preset value, the first operation on the confirmation control is performed. In this method, the foldable electronic device 100 does not need to detect and determine the angle. Therefore, even foldable electronic devices 100 that are not equipped with an angle detection module can use this method. In other words, the hardware configuration requirements for the foldable electronic device 100 are relatively low, and the applicability is relatively wide.
[0141] For example, the foldable electronic device 100 is a foldable mobile phone. As shown in the interface description of FIG19, FIG19 (1) shows the desktop of the external screen of the mobile phone. The desktop displays multiple application icons, such as a clock application icon, a setting application icon, a music application icon, a satellite communication application icon 301, etc. The user can click on the satellite communication application icon 301, and the mobile phone jumps from the desktop displaying FIG19 (1) to the interface displaying FIG19 (2). This interface is the first user interface. The first user interface is used to prompt the user to fold or unfold the mobile phone. A preset value is displayed on it. For example, in FIG19 (2), a prompt message 220 is displayed. The prompt message 220 can be a text message: "Please fold the mobile phone to the following angle 90°", where "90°" is the preset value. In addition, a picture or video of the folding direction of the mobile phone can also be displayed in FIG19 (2) to enable the user to obtain more intuitive guidance. After the interface of (2) in FIG. 19 is displayed for a certain period of time, it can jump to the interface shown in (3) in FIG. 19 , in which a confirmation control 342 is displayed. It is worth noting that the confirmation control 342 can also be displayed in a floating manner on the first user interface. In addition, the interface shown in (3) in FIG. 19 can also display prompt information 320 and prompt information 330. The prompt information 320 can include text prompt information and picture prompt information. For example, the prompt information 320 can be a picture or video of the folding direction of the mobile phone, and the prompt information 330 can be a text message, such as "Please confirm whether the mobile phone is folded to the optimal angle." In addition, the interface shown in (3) in FIG. 19 can also display a cancel control 341. If the user operates the cancel control 341, the interface shown in (3) in FIG. 19 can jump to the previous interface, for example, jump to the interface of (2) in FIG. 19. When the user performs the first operation on the confirmation control 342, the mobile phone can jump from (3) in Figure 19 to the interface (4) in Figure 19. In this interface, a prompt message 430 is displayed to prompt the user to confirm the status of the foldable electronic device. The confirmation of the status of the foldable electronic device includes the feedback of confirming the receipt of the user's first operation, and may also include the detection of the satellite antenna, that is, confirming that the satellite cable can be used normally. For example, the prompt message 430 prompting the user to confirm the status of the foldable electronic device may include the text "Mobile phone status OK". The prompt message 430 can be displayed in the form of a light prompt. The light prompt means that the prompt message is displayed for a short time and automatically cancels the display after the set time. For example, the prompt message 430 prompting the user that the folded device has been folded into place automatically jumps to the interface (5) in Figure 19 after being displayed for 1 second. The interface is used to guide the user to perform the satellite alignment operation. The interface may include prompt information 410 and prompt information 420. The prompt information 410 may be a text message, and the prompt information 420 may include text prompt information and picture prompt information.For example, the prompt message 410 may be "Please perform the alignment operation" and "Please keep the folding angle of the mobile phone unchanged and rotate or tilt the entire mobile phone so that the shaded area is aligned with the satellite icon." The "shaded area" is the content shown in area 421 in the prompt message 420. The prompt message 420 also displays the text message "Please rotate right" and a satellite icon 422. When the shaded area is opposite to the satellite icon, it means that the antenna radiation direction of the satellite antenna of the mobile phone matches the satellite. As shown in (6) in Figure 19, the interface is an interface for successful alignment. The interface shows a schematic diagram of the matching of the radiation direction of the satellite antenna with the satellite. The interface includes prompt message 510, wherein the prompt message 510 can be a text prompt message, and the prompt message 510 can be "adjusted in place".
[0142] In some foldable electronic devices 100, there is a function of detecting the angle between the first body 11 and the second body 12. For example, a detection component may be installed in the foldable electronic device 100, and the detection component includes a first magnetic part, a second magnetic part and a Hall element. The first magnetic part is installed on the first body 11, and the second magnetic part is installed on the second body 12. The Hall element is used to sense the change in magnetic flux between the first magnetic part and the second magnetic part, thereby detecting the angle between the first body 11 and the second body 12.
[0143] As shown in FIG18 , in a foldable electronic device 100 having a function of detecting the angle between the first body 11 and the second body 12 , during prompting the user to adjust the angle between the first body 11 and the second body 12 , the method further includes:
[0144] S32 : Displaying the real-time angle between the first body 11 and the second body 12 on the first user interface in real time.
[0145] Since the foldable electronic device 100 has the function of detecting the angle between the first body 11 and the second body 12, the angle between the first body 11 and the second body 12 can be detected in real time. The detected angle is the real-time angle, and the real-time angle is displayed on the first user interface.
[0146] In this method, the real-time angle and the preset value are both displayed on the first user interface, so that the user can compare the difference between the real-time angle and the preset value to guide the user in folding or unfolding the foldable electronic device 100, and enable the user to more accurately judge whether the angle between the first body 11 and the second body 12 (i.e., the real-time angle) has reached the preset value.
[0147] For example, the foldable electronic device 100 is a foldable mobile phone. As shown in the interface description of FIG20, FIG20 (1) shows the desktop of the external screen of the mobile phone. The desktop displays multiple application icons, such as the desktop of the mobile phone displays a satellite communication application icon. The user can click on the satellite communication application icon, and the mobile phone jumps from the desktop displaying FIG20 (1) to the interface displaying FIG20 (2). This interface is the first user interface. The first user interface is used to prompt the user to fold or unfold the mobile phone. The preset value and the detected angle are displayed on it. For example, in FIG20 (2), a prompt message 220 "Please fold the mobile phone to the following angle 90°" is displayed, where "90°" is the preset value. In FIG20 (2), a prompt message 230 for prompting the current angle is displayed. The prompt message 230 can be a text message: "The current angle is: 30°", where "30°" is the detected current angle. As the user folds or unfolds the mobile phone, the value of the current angle changes. In addition, a picture or video of the folding direction of the mobile phone can be displayed in (2) of Figure 20 so that the user can obtain more intuitive guidance. After the interface of (2) of Figure 20 is displayed for a certain period of time, it can jump to the interface shown in (3) of Figure 20, in which a confirmation control 342 is displayed. It is worth noting that the confirmation control 342 can also be displayed in a floating manner on the first user interface. In addition, the interface shown in (3) of Figure 20 can also display prompt information 320 and prompt information 330. The prompt information 320 can include text prompt information and picture prompt information. For example, the prompt information 320 can be a picture or video of the folding direction of the mobile phone, and the prompt information 330 can be a text message, such as "Please confirm whether the mobile phone is folded to the optimal angle." In addition, the interface shown in (3) of Figure 20 can also display a cancel control 341. If the user operates the cancel control 341, the interface shown in (3) of Figure 20 can jump to the previous interface, for example, jump to the interface of (2) of Figure 20. When the user performs the first operation on the confirmation control 342, the mobile phone can jump from (3) in Figure 20 to the interface (4) in Figure 20. It is worth noting that the (4) interface in Figure 20 is the same as the (4) interface in Figure 19 above, the (5) interface in Figure 20 is the same as the (5) interface in Figure 19 above, and the (6) interface in Figure 19 is the same as the (6) interface in Figure 19 above, which will not be repeated here.
[0148] In the above method, after folding into place, the user is required to perform a first operation on the confirmation control before proceeding to the next step. In another embodiment, the foldable electronic device automatically compares the detected angle with a preset value and automatically jumps to the next interface when the detected angle is the same as the preset value. For example, as shown in Figure 21, after prompting the user to adjust the angle between the first body and the second body, the following is also included:
[0149] S33, detecting the angle between the first body and the second body;
[0150] S34, determining whether the angle is equal to a preset value;
[0151] S53: When the angle is equal to the preset value, prompt the user to perform the alignment operation.
[0152] It is worth noting that when the angle is not equal to the preset value, the step S33 of detecting the angle between the first body and the second body is continued.
[0153] For example, the foldable electronic device 100 is a foldable mobile phone. As shown in the interface description of FIG22, FIG22 (1) shows the desktop of the external screen of the mobile phone. The desktop displays multiple application icons, such as the satellite communication application icon 301 displayed on the desktop of the mobile phone. The user can click on the satellite communication application icon 301, and the mobile phone jumps from the desktop displaying FIG22 (1) to the interface displaying FIG22 (2). This interface is the first user interface. The first user interface is used to prompt the user to fold or unfold the mobile phone. The preset value and the detected angle are displayed on it. For example, in FIG22 (2), a prompt message 220 "Please fold the mobile phone to the following angle 90°" is displayed, where "90°" is the preset value. In FIG22 (2), a prompt message 230 "Current angle is: 30°" is displayed, where "30°" is the detected current angle. As the user folds or unfolds the mobile phone, the value of the current angle changes. When the preset value in the interface of (2) of FIG22 is equal to the current angle, that is, when the current angle is also 90°, the interface is jumped to the interface shown in (3) of FIG22. In this interface, a prompt message 350 is displayed. The prompt message 350 may include text prompt information and picture prompt information. For example, the prompt message 350 may include a picture or video of the folding direction of the mobile phone, such as "Folded in place" and "Current angle is: 90°". The interface shown in (3) of FIG22 may be a light prompt. After being displayed for a short time (for example, 1s), it automatically jumps from (3) of FIG22 to the interface shown in (4) of FIG22. It is worth noting that the interface (4) of FIG22 is the same as the interface (4) of FIG20, the interface (5) of FIG22 is the same as the interface (5) of FIG20, and the interface (6) of FIG22 is the same as the interface (6) of FIG20. No further details are given here.
[0154] In some implementations, referring to FIG. 21 and FIG. 22 , and FIG. 23 , when the angle between the first body 11 and the second body 12 reaches a preset value:
[0155] S54: Execute the in-place prompt action.
[0156] Executing the in-place prompt action means that the user is prompted that the folding has been completed by any one or a combination of voice, vibration, and display screen flashing. Specifically, after executing the voice prompt action, the foldable electronic device 100 plays a sound, such as a "beep" sound, or makes a voice announcement "folded in place". After executing the vibration prompt action, the foldable electronic device 100 vibrates to prompt the user that the preset value has been reached. After executing the display screen flashing action, the display screen flashes to prompt the user that the preset value has been reached. When the display screen includes an inner screen 13 and an outer screen 14, only the screen displaying the first user interface can be made to flash, or both the inner screen 13 and the outer screen 14 can be made to flash. For example, the first user interface is displayed on the outer screen 14, and after executing the display screen flashing action, the outer screen 14 flashes.
[0157] It is worth noting that the first user interface may display a prompt to the user that the folding is in place when the user feels vibration and / or the display screen flashes. For example, as shown in the interface (2) of Figure 22, the interface includes a prompt message 240, which is text information, for example, "When you feel vibration, the folding is in place."
[0158] Some foldable electronic devices 100 lack a structure for automatically adjusting the angle between the first body 11 and the second body 12. Consequently, the foldable electronic device 100 can only be manually folded or unfolded by the user to adjust the angle between the first body 11 and the second body 12 to a preset value. In some foldable electronic devices 100 provided in this embodiment, a rotation adjustment mechanism can be provided to automatically adjust the angle between the first body 11 and the second body 12. In a satellite communication adjustment method for such foldable electronic devices 100, when the user adjusts the angle between the first body 11 and the second body 12 to within a relatively small range of a preset value, the rotation adjustment mechanism can be used to rotate the first and second bodies relative to each other to adjust the angle between the first and second bodies to the preset value. In this adjustment method, the angle between the first and second bodies can be fine-tuned by the rotation adjustment mechanism, resulting in high adjustment accuracy.
[0159] Illustratively, the foldable electronic device 100 is equipped with a rotation adjustment mechanism that allows the first body 11 and the second body 12 to rotate relative to each other, thereby adjusting the angle between the first body 11 and the second body 12. Optionally, the rotation adjustment mechanism may include a first drive unit and a transmission unit, wherein the first drive unit drives the transmission unit to rotate, and the transmission unit is used to cause the first body 11 and the second body 12 to rotate relative to each other. Illustratively, the first drive unit includes a motor, and the transmission unit includes a transmission gear set, which includes at least a first gear and a second gear. The first gear is disposed on the output shaft of the motor, and the second gear is disposed on the first body 11 or the second body 12. The first gear and the second gear mesh with each other, so that when the output shaft of the motor rotates, it drives the first gear and the second gear to rotate, thereby driving the first body 11 or the second body 12 to rotate. In some foldable electronic devices 100, the first body 11 and the second body 12 are connected by a synchronization mechanism, so that the first body 11 and the second body 12 can rotate synchronously. In such foldable electronic devices, the second gear is in driving connection with one of the first body 11 and the second body 12, so that the first body 11 and the second body 12 can rotate synchronously. Optionally, the synchronization mechanism includes a base, and the first driving unit can be mounted on the base. Optionally, the transmission unit further includes an unlocking structure for controlling the transmission connection state between the second gear and the corresponding one of the first body 11 and the second body 12. Taking the second gear disposed on the first body 11 as an example, the first body has a rotating shaft, and the second gear is loosely mounted on the rotating shaft. The unlocking structure includes a slide and a second driving unit. The slide is slidably disposed on the rotating shaft and can slide relative to the rotating shaft along the axis of the rotating shaft. The slide can drive the rotating shaft to rotate. For example, a sliding groove is provided along the axis of the rotating shaft. The slide is mounted on the rotating shaft, and a protrusion is provided on the slide. The protrusion extends into the sliding groove, so that the slide can rotate relative to the rotating shaft. The slide can drive the rotating shaft to rotate through the engagement of the protrusion and the sliding groove. The second driving unit is used to drive the slide along the rotating shaft to move closer to or away from the second gear. When the slide is not in contact with the second gear, the second gear and the rotating shaft are in an unlocked state. That is, rotation of the second gear does not drive rotation of the rotating shaft, and rotation of the rotating shaft does not drive rotation of the second gear. After the second driving part drives the slide to contact the second gear, the first gear drives the second gear to rotate, and the second gear drives the slide to rotate through friction, and the slide drives the rotating shaft to rotate, that is, the second gear can drive the rotating shaft to rotate, thereby driving the first body 11 to rotate. At this time, the second gear and the rotating shaft are in a locked state.
[0160] It is worth noting that when an unlocking structure is provided, the second gear and the rotating shaft are in an unlocked state by default. When the difference between the first angle and the preset value is within a set range, the second driving unit drives the slide to move and eventually abuts against the second gear. The first driver drives the first gear to rotate, the first gear drives the second gear to rotate, and the second gear drives the rotating shaft to rotate through the slide, thereby driving at least one of the first body 11 and the second body 12 to rotate, so as to change the angle between the first body 11 and the second body 12, and finally make the angle between the first body 11 and the second body 12 the preset value. After the angle adjustment operation is completed, or after the satellite communication operation is completed, the second driving unit drives the slide to move in a direction away from the second gear, so that the second gear and the body (the first body 11 or the second body 12) are unlocked.
[0161] It is worth noting that the setting range can be ±5°, ±3°, ±2°, etc. For example, if the preset value is 90 degrees and the setting range is ±5°, then when the user adjusts the angle between the first body 11 and the second body 12 to between 85° and 95°, automatic fine-tuning can be performed.
[0162] As shown in FIG. 24 , in a specific configuration, after detecting the angle between the first body and the second body, the method further includes:
[0163] S35, determining whether the difference between the angle and the preset value is within a preset range;
[0164] If the angle between the first body and the second body is within the preset range, then S36 is performed to fine-tune the angle between the first body and the second body;
[0165] If it is not within the preset range, proceed to step S33.
[0166] It is worth noting that after step S36 is performed, the angle between the first body and the second body is continuously detected until the angle reaches a preset value.
[0167] Specifically, when the difference between the angle and the preset value is within a set range, the first body and the second body are controlled to rotate relative to each other by the rotation adjustment mechanism so that the angle between the first body and the second body reaches the preset value.
[0168] For example, taking the foldable electronic device 100 as an example of a foldable mobile phone, as shown in the interface description of FIG25, (1), (2), (4), (5) and (6) of FIG25 are respectively the same as the contents displayed in (1), (2), (4), (5) and (6) shown in FIG22, and are not repeated here. It is worth noting that when the difference between the preset value and the current angle in the interface of FIG25 (2) is within the set range, the interface is jumped to the interface shown in FIG25 (3), in which prompt information 360 and prompt information 370 are displayed. Prompt information 360 may include text prompt information and picture prompt information. For example, prompt information 360 may be a picture or video of the folding direction of the mobile phone, and prompt information 370 may be text prompt information. For example, text prompt information may include "Please wait... fine-tuning the folding angle", "Current angle: 87°", "Expected adjustment to: 90°". When the current angle is equal to the expected angle, the interface jumps from (3) in Figure 25 to the interface (4) in Figure 25.
[0169] As shown in FIG26 , in a specific implementation of this embodiment, before prompting the user to perform the alignment operation, the following steps may also be included:
[0170] S51: Detecting the status of the foldable device. Detecting the status of the foldable device may specifically be detecting whether the satellite antenna can be used normally.
[0171] S52. Display status confirmation information. When the satellite antenna can be used normally, status confirmation information is displayed, such as the interface in (4) in Figure 25. The interface displays the status confirmation information by displaying prompt information 430. Prompt information 430 can be text information, such as "Mobile phone status OK".
[0172] Figure 27 shows a schematic diagram of a hardware structure provided by an embodiment of the present application. It is understood that the structure shown in the embodiment of the present invention does not constitute a specific limitation on the foldable electronic device 100. In other embodiments of the present application, the foldable electronic device 100 may include more or fewer components than shown, or combine or split certain components, or arrange the components differently. The components shown in the figure can be implemented in hardware, software, or a combination of software and hardware.
[0173] The processor 110 may include one or more processing units, for example: the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU), etc. Among them, different processing units can be independent devices or integrated into one or more processors. Among them, the controller can be the nerve center and command center of the foldable electronic device 100. The controller can generate an operation control signal based on the instruction opcode and timing signal to complete the control of instruction fetching and execution.
[0174] Processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in processor 110 is a cache memory. This memory can store instructions or data that have just been used or are being recycled by processor 110. If processor 110 needs to use the same instruction or data again, it can directly access the memory. This avoids duplicate accesses, reduces processor 110 latency, and thus improves system efficiency.
[0175] The wireless communication function of the foldable electronic device 100 can be implemented through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor.
[0176] Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in foldable electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In other embodiments, the antennas can be used in conjunction with a tuning switch.
[0177] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the foldable electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.
[0178] The wireless communication module 160 can provide wireless communication solutions for the foldable electronic device 100, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), satellite communication modules, frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc. The wireless communication module 160 can be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, frequency modulate it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0179] Among them, the satellite communication module can be used to communicate with the satellite network device 200. For example, in the Beidou communication system, the satellite network device 200 is a Beidou network device, and the satellite communication module can communicate with the Beidou network device. The satellite communication module can support short message transmission between the Beidou network device.
[0180] In some embodiments, antenna 1 of the foldable electronic device 100 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that the foldable electronic device 100 can communicate with a network and other devices via wireless communication technologies. The wireless communication technologies may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS), and / or a satellite-based augmentation system (SBAS). It is worth noting that antenna 2 is a satellite antenna.
[0181] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. In some embodiments, the foldable electronic device 100 may include one or N display screens 194, where N is a positive integer greater than one.
[0182] The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various functional applications and data processing of the foldable electronic device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area can store data created during the use of the foldable electronic device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
[0183] Pressure sensor 180A is used to sense pressure signals and convert them into electrical signals. In some embodiments, pressure sensor 180A can be located on display screen 194. There are many types of pressure sensors 180A, such as resistive, inductive, and capacitive. A capacitive pressure sensor can include at least two parallel plates made of conductive material. When force is applied to pressure sensor 180A, the capacitance between the electrodes changes. The foldable electronic device 100 determines the intensity of the pressure based on this change in capacitance. When a touch operation is applied to display screen 194, the foldable electronic device 100 detects the touch intensity based on pressure sensor 180A. The foldable electronic device 100 can also calculate the touch location based on the detection signal from pressure sensor 180A. In some embodiments, touch operations applied to the same touch location but with different touch intensities can correspond to different operation instructions. For example, when a touch operation with an intensity less than a first pressure threshold is applied to a short message application icon, a command to view short messages is executed. When a touch operation with an intensity greater than or equal to the first pressure threshold is applied to a short message application icon, a command to create a new short message is executed.
[0184] The magnetic sensor 180D also includes a magnetometer. The foldable electronic device 100 can use the magnetometer to obtain geomagnetic information of the location of the foldable electronic device 100. Specifically, the foldable electronic device 100 can use the magnetometer to detect the angle between the reference direction of the foldable electronic device 100 and the four directions of east, south, west and north in the magnetic north coordinate system to determine the orientation of the reference direction of the foldable electronic device 100 in the geomagnetic coordinate system. The reference direction of the foldable electronic device 100 can be a direction parallel to the display screen of the foldable electronic device 100 and perpendicular to the top frame of the foldable electronic device 100.
[0185] The proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The foldable electronic device 100 emits infrared light outward through the light emitting diode. The foldable electronic device 100 uses the photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the foldable electronic device 100. When insufficient reflected light is detected, the foldable electronic device 100 can determine that there is no object near the foldable electronic device 100. The foldable electronic device 100 can use the proximity light sensor 180G to detect whether the user's hand is on the first body or the second body, so as to facilitate determining whether the satellite antenna is affected by the user's grip.
[0186] The ambient light sensor 180L is used to sense the brightness of the ambient light and can be used to detect whether the user's hand is on the first body or the second body, so as to determine whether the satellite antenna is affected by the user's hand.
[0187] The touch sensor 180K, also known as a "touch panel," can be mounted on the display screen 194. The touch sensor 180K and the display screen 194 form a touch screen, also known as a "touch screen." The touch sensor 180K detects touch operations applied to or near the touch sensor. The touch sensor transmits the detected touch operations to the application processor to determine the type of touch event. Visual output related to the touch operations can be provided via the display screen 194.
[0188] A foldable electronic device that uses the satellite communication adjustment method provided in the embodiment of the present application can achieve better communication performance. The following simulation experiment verifies the effect of the satellite communication adjustment method provided in this embodiment on the gain.
[0189] The antenna used for satellite communication is referred to as a satellite antenna. Satellite antennas have two characteristics: one is that they must have high gain, and the other is that the polarization mode is circular polarization. Satellite antennas can be Tiantong antennas, Iridium antennas, GPS antennas or others.
[0190] In the following tests, the satellite antenna used is a Tiantong antenna.
[0191] The technical requirements of Tiantong antenna are shown in Table 1:
[0192] Table 1
[0193] A foldable electronic device 100 employing a Skycom antenna 15 includes a first body 11 and a second body 12. Skycom antenna 15 is located at the top edge of the first body 11 along the Y direction. It is worth noting that the top edge is the side of the foldable electronic device closest to the ear when the device is in use for a call. The directional pattern of Skycom antenna 15 is shown in Figure 20.
[0194] The foldable electronic device 100 is subjected to two-dimensional gain simulation in the folded state, the unfolded state, and the hovering state, respectively. In the folded state, the angle between the first body 11 and the second body 12 is 0°; in the unfolded state, the angle between the first body 11 and the second body 12 is 180°; and in the hovering state, the preset value between the first body 11 and the second body 12 is 90° for simulation.
[0195] As shown in Figure 28, in the two-dimensional coordinate system defined by XZ, the angle between the edge of the Tiantong antenna's radiation coverage angle range and the Z axis is the Thetra angle; in the two-dimensional coordinate system defined by XY, the angle between the edge of the Tiantong antenna's radiation coverage angle range and the X axis is the Phi angle.
[0196] Simulation experiments were conducted under the conditions of transmitting frequencies of 1980MHz and 2020MHz, and receiving frequencies of 2160MHz and 2200MHz. As shown in Figures 29 to 31, the Thetra angle is the vertical coordinate and the Phi angle is the horizontal coordinate to obtain the antenna performance diagram. 29a in Figure 29, 30a in Figure 30, and 31a in Figure 31 are the antenna performance diagrams of the satellite antenna at a transmitting frequency of 1980MHz when the foldable electronic device 100 is in the folded state, unfolded state, and hovering state respectively; 29b in Figure 29, 30b in Figure 30, and 31b in Figure 31 are the antenna performance diagrams of the satellite antenna at a transmitting frequency of 1980MHz when the foldable electronic device 100 is in the folded state, unfolded state, and hovering state respectively. Antenna performance diagram at a transmitting frequency of 2020 MHz; 29c in Figure 29, 30c in Figure 30, and 31c in Figure 31 are antenna performance diagrams of the satellite antenna at a receiving frequency of 2160 MHz when the foldable electronic device 100 is in a folded state, an unfolded state, and a hovering state, respectively; 29d in Figure 29, 30d in Figure 30, and 31d in Figure 31 are antenna performance diagrams of the satellite antenna at a receiving frequency of 2200 MHz when the foldable electronic device 100 is in a folded state, an unfolded state, and a hovering state, respectively.
[0197] It is worth noting that by obtaining the gains at 1980MHz and 2020MHz, the gain range between the transmitting frequency of 1980MHz-2020MHz can be judged or estimated to a certain extent. By obtaining the gains at 2160MHz and 2200MHz, the gain range between the receiving frequency of 2160MHz-2200MHz can be judged or estimated to a certain extent. Since the transmitting frequency of the Tiantong antenna 1980MHz-2010MHz is within the range of 1980MHz-2020MHz, and the receiving frequency 2170MHz-2200MHz is within the range of 2160MHz-2200MHz, the gain of the Tiantong antenna can be judged to a certain extent through simulation experiments on the above four frequencies.
[0198] In the antenna performance diagram, the greater the color depth (that is, the closer it is to black), the greater the gain. The gain at the point with the larger gain value is taken for comparison. As can be seen from Figures 29 to 31, the gain value is higher when Thetra is 90°, ±15° coverage angle, and Phi is 90°, ±15° coverage angle. For ease of description, the condition where Thetra is 90°, ±15° coverage angle, and Phi is 90°, ±15° coverage angle is recorded as 90°-90°. The gain at 90°-90° in the folded state, 90°-90° in the unfolded state, and 90°-90° in the hovering state are compared. In Figures 29 to 31, the rectangular box is the range with a coverage angle of ±15° centered at 90°-90°. Since the gain of the unfolded state at 90°-90° (denoted as unfolded state 1) is low, the gain of the 60°-90° range (denoted as unfolded state 2) with larger unfolded state gain is selected for comparison according to the unfolded state gain diagram. The selected gains are shown in Table 2.
[0199] Table 2
[0200] Table 2 shows that within the 90°-90° range, the gain in the folded state at four different transmit / receive frequencies is as low as 2.09 dBi, the gain in the deployed state is as low as 0.47 dBi, and the gain in the hovering state is as low as 2.78 dBi. The gain in the hovering state is 0.69 dBi higher than that in the folded state and 2.31 dBi higher than that in the deployed state. The minimum gain in the deployed state within the 60°-90° range is 1.98 dBi, and the minimum gain in the hovering state within the 90°-90° range is still 0.8 dBi higher than the minimum gain in the deployed state within the 60°-90° range.
[0201] The simulation results above show that within the Tiantong antenna's operating frequency band and a ±15° coverage angle, the 90° hovering antenna performs better than both the folded and deployed antennas. Therefore, the satellite communication adjustment method provided in this embodiment can effectively improve antenna performance and communication performance by guiding users to adjust their foldable devices to preset values.
[0202] This embodiment also provides a computer-readable storage medium, including instructions. When the instructions are executed on a foldable electronic device, the foldable electronic device executes the method in any of the above embodiments.
[0203] This embodiment also provides a computer program product. When the computer program product is run on a foldable electronic device, the foldable electronic device executes the method in any of the above embodiments.
[0204] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A satellite communication adjustment method, applicable to a foldable electronic device, wherein the foldable electronic device comprises a first body and a second body, characterized in that: The method comprises: Receive satellite communication execution instructions; Prompting the user to adjust the angle between the first body and the second body; When the angle between the first body and the second body reaches a preset value, the user is prompted to perform a star alignment operation.
2. The satellite communication adjustment method according to claim 1, characterized in that: Before prompting the user to adjust the angle between the first body and the second body, the satellite communication adjustment method further includes: Identify reference information; Determining the preset value from a plurality of selected angles according to the reference information; the reference information includes geographical location information of the foldable electronic device and time information corresponding to the geographical location; The multiple selected angles correspond one-to-one to multiple different antenna radiation directions.
3. The satellite communication adjustment method according to claim 2, characterized in that: The step of determining a preset value from a plurality of selected angles includes: According to the reference information, the position of the satellite is matched, and the selected angle with the smallest required adjustment range among the multiple selected angles is determined and selected as the preset value. The required adjustment range is used to indicate the angle range that needs to be adjusted when the antenna radiation direction corresponding to the selected angle is adjusted to match the position of the satellite.
4. The satellite communication adjustment method according to any one of claims 1 to 3, characterized in that: The foldable electronic device is provided with a plurality of satellite antennas, each of the satellite antennas corresponding to at least one angle to be selected; Before prompting the user to adjust the angle between the first body and the second body, the method further includes: The satellite antenna that is not blocked is determined, and the selected angle corresponding to the satellite antenna that is not blocked is used as a preset value.
5. The satellite communication adjustment method according to any one of claims 1 to 4, characterized in that: The first body and the second body are respectively provided with satellite antennas; Before prompting the user to adjust the angle between the first body and the second body, the method further includes: determining that the first body is held, and activating the satellite antenna of the second body; or, If it is determined that the second body is held, the satellite antenna of the first body is enabled.
6. The satellite communication adjustment method according to any one of claims 1 to 5, characterized in that: The method further comprises: In response to the satellite communication execution instruction, displaying a first user interface on the foldable electronic device; The preset value is displayed on the first user interface to instruct the user to adjust the angle between the first body and the second body according to the preset value.
7. The satellite communication adjustment method according to claim 6, characterized in that: The method further comprises: A confirmation control is also displayed on the first user interface, and the confirmation control is used to instruct the user to confirm that the angle between the first body and the second body has been adjusted to the preset value; In response to a first operation of the user on the confirmation control, it is prompted that the angle between the first body and the second body reaches the preset value.
8. The satellite communication adjustment method according to claim 6, characterized in that: The method further comprises: The real-time angle between the first subject and the second subject is displayed in real time on the first user interface.
9. The satellite communication adjustment method according to claim 1, characterized in that: When the angle between the first body and the second body reaches a preset value, prompting the user to perform a star alignment operation includes: Detecting the angle between the first body and the second body in real time, wherein the detected angle is a real-time angle; Determining that the real-time angle is equal to the preset value; Prompt the user to perform the satellite alignment operation.
10. The satellite communication adjustment method according to any one of claims 6 to 9, characterized in that: The method further comprises: When it is determined that the real-time angle is equal to the preset value, an in-position prompting action is performed.
11. The satellite communication adjustment method according to claim 5, characterized in that: The foldable electronic device includes a rotation adjustment mechanism; When the angle between the first body and the second body reaches a preset value, before prompting the user to perform a star alignment operation, the method further includes: When it is detected that the difference between the angle between the first body and the second body and the preset value is within a set range, the first body and the second body are controlled to rotate relative to each other through the rotation adjustment mechanism so that the angle between the first body and the second body reaches the preset value.
12. A foldable electronic device, characterized in that: include: Multiple bodies, satellite antennas, processors and memories; wherein, two adjacent bodies are rotatably connected, a display screen is arranged on at least one of the bodies, and the multiple bodies at least include adjacent first and second bodies; the satellite antenna is arranged on the first body and / or the second body; the display screen and the memory are coupled to the processor, the memory is used to store computer program code, the computer program code includes computer instructions, and when the processor executes the computer instructions, the foldable electronic device executes the satellite communication adjustment method as described in any one of claims 1-11.
13. The foldable electronic device according to claim 12, characterized in that: There are multiple satellite antennas, and at least one satellite antenna is disposed on each of the first body and the second body.