Terminal antenna control method, terminal device and computer program product

Through the combination of a multi-input multi-output switch and an adaptive controller, the antenna position and length are dynamically reconstructed, solving the problem of signal quality degradation in traditional antenna designs when blocked by user limbs or obstacles, and achieving stable and efficient communication connections.

CN120675601APending Publication Date: 2025-09-19ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510826500.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-19
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

Traditional antenna designs lack flexibility when blocked by user limbs or obstacles, resulting in reduced signal quality. Existing switching solutions cannot effectively improve communication quality.

Method used

Using a multiple-input multiple-output switch and an adaptive controller, it detects the set of unobstructed sub-antennas, dynamically reconstructs the target antenna, and adjusts its position and length to adapt to different usage scenarios and environments.

Benefits of technology

While ensuring frequency band connection, it effectively avoids signal quality degradation, improves communication stability and flexibility, and adapts to complex usage environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120675601A_ABST
    Figure CN120675601A_ABST
Patent Text Reader

Abstract

The invention discloses a terminal antenna control method, terminal equipment and a computer program product, and relates to the technical field of communication, the terminal equipment comprises an antenna, the antenna comprises a plurality of connection knots, a plurality of sub-antennas, a plurality of radio frequency paths, a multiple-input multiple-output switch and an adaptive controller, a connection knot is arranged between the sub-antenna and at least one adjacent sub-antenna; one end of the multiple-input multiple-output switch is connected with the radio frequency path, and the other end of the multiple-input multiple-output switch is connected with the sub-antenna; the self-adaptive controller is connected with the multiple-input multiple-output switch; the adaptive controller determines a first sub-antenna set which is not shielded from the sub-antennas; determining a target antenna from the first sub-antenna set, and setting the on-off state of the connection node according to the target antenna; and determining a target radio frequency path from the radio frequency paths, and correspondingly distributing the target radio frequency path to the target antenna by controlling a multiple-input multiple-output switch. The antenna signal quality of the terminal equipment can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a terminal antenna control method, terminal equipment, and computer program product. Background Art

[0002] Antennas, as key components in the signal transmission and reception stages of communication systems, occupy a central position in the signal domain. Their performance is closely linked to the signal quality of terminal devices. Whether it's a mobile terminal device like a smartphone or tablet, or a variety of other terminal devices, an effective antenna is the cornerstone of stable communications. Antenna performance issues, such as signal attenuation or increased interference, directly lead to a decline in communication quality, resulting in call interruptions, slow data transmission, or even failure, severely impacting the user experience.

[0003] In the field of antenna design, traditional antenna design concepts are facing many challenges. Currently, antenna design has shown a trend from fixed-length antennas to variable-length antennas. However, the flexibility achieved by this shift is still relatively limited.

[0004] Currently, improving the impact of antenna contact is an important part of ensuring communication quality. A common method is to switch to other antennas through a double-pole double-throw (DPDT) switch. Although this method can alleviate signal problems to a certain extent, it has obvious limitations. Normally, it can only switch between 2-3 fixed antennas. Due to differences in usage habits among different users and complex and varied usage scenarios, such as the different postures of users holding devices and the environments they are in (such as indoors, outdoors, in cars, etc.), in certain scenarios, it is very likely that all switchable antennas will be covered by the user's limbs or other obstacles. At this time, even if the antenna is switched, the signal quality cannot be effectively improved, and communication will still be seriously affected. Summary of the Invention

[0005] The main purpose of this application is to provide a terminal antenna control method, terminal equipment and computer program product, aiming to solve the technical problem in the related art that the user's limbs or other obstacles cover the antenna of the terminal equipment, resulting in reduced antenna signal quality.

[0006] To achieve the above object, the present application provides a terminal device, including an antenna, wherein the antenna includes multiple connection nodes, multiple sub-antennas, multiple radio frequency paths, a multiple-input multiple-output switch and an adaptive controller, wherein:

[0007] The connecting junction is provided between the sub-antenna and at least one adjacent sub-antenna;

[0008] One end of the MIMO switch is connected to the RF path, and the other end of the MIMO switch is connected to the sub-antenna;

[0009] The adaptive controller is connected to the MIMO switch;

[0010] The adaptive controller determines a first unobstructed sub-antenna set from the sub-antennas; determines a target antenna from the first sub-antenna set, and sets the on / off state of the connection node according to the target antenna; determines a target RF path from the RF path, and allocates the target RF path to the target antenna by controlling the multiple-input multiple-output switch.

[0011] In addition, to achieve the above-mentioned purpose, the present application also provides a terminal device, which includes: a memory, a processor, and a computer program stored on the memory and runnable on the processor, and when the computer program is executed by the processor, the steps of the terminal antenna control method as described above are implemented.

[0012] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the steps of the terminal antenna control method as described above.

[0013] Currently, commonly used antennas are fixed in position and length, which are insufficient in flexibility and anti-interference ability. For the problem of limb coverage causing signal quality degradation, the currently commonly used switching antenna solution also has great limitations.

[0014] Based on this, the embodiments of the present application provide a terminal antenna control method, terminal device and computer program product, wherein the terminal device includes an antenna, the antenna includes multiple connection nodes, multiple sub-antennas, multiple radio frequency paths, a multiple-input multiple-output switch and an adaptive controller, wherein a connection node is provided between the sub-antenna and at least one adjacent sub-antenna; one end of the multiple-input multiple-output switch is connected to the radio frequency path, and the other end of the multiple-input multiple-output switch is connected to the sub-antenna; the adaptive controller is connected to the multiple-input multiple-output switch; the adaptive controller determines a first sub-antenna set that is not blocked from the sub-antennas; determines a target antenna from the first sub-antenna set, and determines a target antenna based on the target antenna. The line sets the on-off state of the connection; determines the target RF path from the RF path, and allocates the target RF path to the target antenna by controlling the multi-input and multi-output switch, so that the embodiment of the present application provides an intelligent control adaptive antenna adjustment scheme. In this scheme, each sub-antenna is no longer an independent fixed individual, but is connected to each other in a controlled and variable state. The target antenna is reconstructed by multiple sub-antennas. When constructing the target antenna, each sub-antenna may be located at the head of the target antenna or at the tail of the target antenna, breaking through the previous limitations of fixed antenna position and length, and proposing a new direction for the development of smart antennas. The embodiment of the present application determines the antenna usage requirements in different usage scenarios by detecting the user's usage status, and automatically adjusts the position and length of the target antenna to ensure that the target antenna actually used by the terminal device can match the frequency band while not being restricted by the user's grip or occlusion, thereby achieving the purpose of enhancing signal quality.

[0015] It is worth mentioning that the embodiment of the present application can adaptively adjust the length and position of the target antenna according to the actual usage scenario, ensuring the frequency band connection while not being affected by the coverage of obstacles such as limbs, so as to maintain stable communication connection quality in different environments. The target antenna of the embodiment of the present application can effectively avoid the signal deterioration problem caused by factors such as limb coverage while ensuring stable frequency band connection, thereby effectively solving the technical problem in the related technology that the user's limbs or other obstacles cover the antenna of the terminal device, resulting in reduced antenna signal quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0017] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying any creative work.

[0018] Figure 1 This is a first structural diagram of a terminal device in an embodiment of the present application;

[0019] Figure 2 This is a second structural diagram of the terminal device in an embodiment of the present application;

[0020] Figure 3 This is a third structural diagram of the terminal device in the embodiment of the present application;

[0021] Figure 4 This is a first structural diagram of an antenna in a specific embodiment of the present application;

[0022] Figure 5 This is a second structural diagram of the antenna in a specific embodiment of the present application;

[0023] Figure 6 This is a third structural diagram of an antenna in a specific embodiment of the present application;

[0024] Figure 7 This is a schematic diagram of the layout of the antenna at the border of the terminal device in a specific embodiment of the present application;

[0025] Figure 8 This is a flow chart of a terminal antenna control method according to an embodiment of the present application;

[0026] Figure 9 This is a schematic diagram of the device structure of the hardware operating environment involved in the terminal antenna control method in the embodiment of the present application.

[0027] Description of the attached structure:

[0028] 100. Terminal device; 1. Antenna; 11. Junction; 12. Sub-antenna; 13. RF path; 14. Multiple-input and multiple-output switch; 15. Adaptive controller; 16. Obstacle detection module; 17. Junction controller.

[0029] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0030] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.

[0031] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.

[0032] Currently, the communication performance of terminal devices is highly dependent on the effectiveness of the antenna system. Terminal devices can be smartphones, tablets, car terminals, etc.

[0033] However, traditional antenna designs and their related signal optimization solutions rely on DPDT (Double Pole Double Throw) switches, which typically switch between only two to three fixed-position, fixed-length antennas. This solution has extremely limited flexibility and is difficult to fully adapt to users' different grips and frequently switched usage environments, such as indoors and outdoors, and in and out of cars. More importantly, when the user's specific grip or other obstacles such as the device frame or clothing happen to block all preset, fixed-position optional antennas at the same time, even if a switch is performed, the signal quality cannot be effectively improved or restored because all alternative antennas are in a state of signal attenuation or interference.

[0034] The root cause of this problem lies in existing design concepts that treat antennas as rigid entities, pre-setting their position and physical length. These designs lack the ability to dynamically reconfigure antennas in real time based on actual obstruction. Blockage of the antenna by user limbs or obstacles is a major bottleneck in the reliability of terminal communication experience. A next-generation antenna solution is urgently needed that transcends the limitations of fixed position and length, and features intelligent sensing and dynamic adaptability. This solution can fundamentally mitigate obstruction and ensure stable, high-quality communication connections.

[0035] In this regard, an embodiment of the present application provides a terminal device, which includes an antenna, the antenna including multiple connection nodes, multiple sub-antennas, multiple radio frequency paths, a multiple-input multiple-output switch and an adaptive controller, wherein a connection node is arranged between the sub-antenna and at least one adjacent sub-antenna; one end of the multiple-input multiple-output switch is connected to the radio frequency path, and the other end of the multiple-input multiple-output switch is connected to the sub-antenna; the adaptive controller is connected to the multiple-input multiple-output switch; the adaptive controller determines a first set of unobstructed sub-antennas from the sub-antennas; determines a target antenna from the first set of sub-antennas, and sets the on-off state of the connection node according to the target antenna; determines a target radio frequency path from the radio frequency path, and allocates the target radio frequency path to the target antenna by controlling the multiple-input multiple-output switch.

[0036] The present application provides an intelligent control and adaptive antenna adjustment solution. In this solution, each sub-antenna is no longer an independent, fixed entity, but rather interconnected and controllably variable. The target antenna is reconstructed from multiple sub-antennas. When constructing the target antenna, each sub-antenna may be located at the head or tail of the target antenna. This breaks through the previous limitations of fixed antenna position and length and proposes a new direction for the development of intelligent antennas. The present application embodiment detects the user's usage status, determines the antenna usage requirements in different usage scenarios, and automatically adjusts the position and length of the target antenna. This ensures that the target antenna actually used by the terminal device can match the used frequency band while being unrestricted by the user's grip or occlusion, thereby achieving the purpose of enhancing signal quality.

[0037] It is worth mentioning that the embodiment of the present application can adaptively adjust the length and position of the target antenna according to the actual usage scenario, ensuring the frequency band connection while not being affected by the coverage of obstacles such as limbs, so as to maintain stable communication connection quality in different environments. The target antenna of the embodiment of the present application can effectively avoid the signal deterioration problem caused by factors such as limb coverage while ensuring stable frequency band connection, thereby effectively solving the technical problem in the related technology that the user's limbs or other obstacles cover the antenna of the terminal device, resulting in reduced antenna signal quality.

[0038] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0039] This application proposes a terminal device of the first embodiment, please refer to Figure 1 , Figure 1 This is a schematic diagram of the structure of the terminal device in the embodiment of the present application.

[0040] In this embodiment, the terminal device 100 includes an antenna 1, which includes multiple connecting nodes 11, multiple sub-antennas 12, multiple radio frequency paths 13, a multiple-input multiple-output switch 14, and an adaptive controller 15. A connecting node 11 is provided between each sub-antenna 12 and at least one adjacent sub-antenna 12.

[0041] One end of the MIMO switch 14 is connected to the RF path 13 , and the other end of the MIMO switch 14 is connected to the sub-antenna 12 ;

[0042] The adaptive controller 15 is connected to the MIMO switch 14;

[0043] The adaptive controller 15 determines the first unobstructed sub-antenna set from the sub-antenna 12; determines the target antenna from the first sub-antenna set, and sets the on / off state of the connection node 11 according to the target antenna; determines the target RF path from the RF path 13, and allocates the target RF path to the target antenna by controlling the multiple-input multiple-output switch 14.

[0044] In this embodiment, the antenna 1 is an antenna system composed of at least a plurality of connecting nodes 11 , a plurality of sub-antennas 12 , a plurality of radio frequency paths 13 , a multiple-input and multiple-output switches, and an adaptive controller 15 .

[0045] Among them, the sub-antenna 12 is the smallest radiating unit that constitutes the antenna system. Each sub-antenna 12 has specific geometric dimensions (such as microstrip patches, meander lines, dipole arm segments) and electrical characteristics (such as resonant frequency, impedance), and can independently receive or transmit wireless signals. However, its main function is not to serve as an independently working antenna 1, but as a component module of a reconfigurable radiator, which is combined to form a larger target antenna as an independent whole (an antenna 1 connected by at least one sub-antenna 12, also known as a sub-antenna combination), thereby achieving a wider coverage range or a higher gain effect. It is not difficult to understand that each sub-antenna 12 can be physically distributed in different positions of the terminal device 100, such as the frame, back, etc., and this embodiment does not specifically limit it.

[0046] The connection junction 11 refers to a physical or logical connection point set between adjacent sub-antennas 12. Through these connection junctions 11, the electrical connection state (i.e., on-off state) between the sub-antennas 12 can be flexibly adjusted as needed, thereby adaptively reorganizing in different usage scenarios and combining to obtain a target antenna as an independent entity with a specific structure and performance. Exemplarily, the connection junction 11 can be a controllable electrical switch node (such as a micro RF switch or a MEMS (Micro-Electro-Mechanical Systems) switch), whose core function is to enable or disconnect the RF conductive path between adjacent sub-antennas 12.

[0047] RF path 13 refers to a path or channel used to transmit high-frequency radio wave signals, and includes but is not limited to coaxial cables, microstrip lines, etc. Each RF path 13 generally corresponds to a specific operating frequency or frequency band, ensuring that signals can be efficiently transmitted within the specified frequency range.

[0048] The MIMO switch 14 is a device that can simultaneously manage signal routing between multiple ports in two port groups. The switch 14 has two terminals, each corresponding to a port group consisting of multiple ports. In this embodiment, one terminal of the switch 14 is connected to the RF path 13, and the other terminal is connected to the sub-antenna 12. The switch 14 is used to switch the connection between different RF paths 13 and the sub-antenna 12, thereby enabling RF signal transmission between these two ports.

[0049] The adaptive controller 15 is the intelligent control center of the antenna system. On the one hand, the adaptive controller 15 determines a first sub-antenna set consisting of unobstructed sub-antennas 12 from the multiple sub-antennas 12 of the antenna system. On the other hand, the adaptive controller 15 determines the target antenna from the first sub-antenna set and sets the on / off state of each connection node 11 according to the target antenna, thereby constructing the sub-antenna into the target antenna. On the other hand, the adaptive controller 15 determines the RF path 13 that matches the target antenna from the multiple RF paths 13 of the antenna system as the target RF path, and controls the multiple-input multiple-output switch 14 to allocate the target RF path to the target antenna, thereby establishing a communication connection between the target RF path and the target antenna, ensuring that the RF signal can be efficiently transmitted between the target RF path and the target antenna. The target antenna refers to the sub-antenna combination determined by the adaptive controller 15 from the first sub-antenna set in the current communication environment for communication between the terminal device 100 and the base station. The target RF path refers to the RF path 13 that the adaptive controller 15 determines from the multiple RF paths 13 of the antenna system that is compatible with the target antenna in the current communication environment.

[0050] It should be noted that, in this embodiment, the adaptive controller 15 may determine the first sub-antenna set consisting of unblocked sub-antennas 12 from the multiple sub-antennas 12 of the antenna system in various ways.

[0051] Exemplarily, the adaptive controller 15 can detect the communication quality of each sub-antenna 12, thereby determining the sub-antenna 12 with communication quality greater than a preset value as an unobstructed sub-antenna 12, thereby determining a first sub-antenna set consisting of unobstructed sub-antennas 12, wherein the communication quality can be determined by at least one of the parameters that can reflect the communication quality, such as signal strength, signal-to-noise ratio, bit error rate, channel quality indicator, etc. The specific method for determining the communication quality can be flexibly set according to actual conditions, and this embodiment will not elaborate on this.

[0052] Exemplarily, the adaptive controller 15 can also detect the current blocked area of ​​the outer surface of the terminal device 100, and thereby determine the unblocked sub-antenna 12 based on the current blocked area, and then determine the first sub-antenna set composed of the unblocked sub-antenna 12, wherein the current blocked area can be determined by a pressure sensor, a thermistor sensor, a contact capacitance sensor, etc. arranged near the outer surface of the terminal device 100. The specific method for determining the current blocked area can be flexibly set according to actual conditions, and this embodiment will not elaborate on this.

[0053] In this embodiment, the adaptive controller 15 determines a first sub-antenna set consisting of unobstructed sub-antennas 12 from the multiple sub-antennas 12 of the antenna system. Its core purpose is to identify available sub-antenna resources with effective radiation capabilities in the current communication environment, thereby providing basic data support for the subsequent selection and reconstruction of the target antenna. Since the terminal device 100 is extremely susceptible to obstructions such as user limbs (such as palms, fingers) and clothing during actual use, these obstructions will significantly change the electromagnetic environment around the sub-antenna 12, resulting in reduced radiation efficiency, impedance mismatch, signal attenuation, or even complete failure. Therefore, if the terminal device 100 continues to use the obstructed sub-antenna 12 for communication, it will inevitably cause a decline in communication quality, which will manifest as problems such as weakened signal strength, increased bit error rate, and reduced throughput. This embodiment constructs a "first sub-antenna set", that is, screens out a sub-antenna set that is not currently obstructed and has good communication capabilities, so that the terminal device 100 can accurately locate reliable antenna resources, that is, available sub-antenna resources with effective radiation capabilities in the current communication environment, and further optimizes the combination strategy on this basis to select the optimal target antenna structure and corresponding RF path configuration. This process not only improves the antenna system's perception and response capabilities to complex usage scenarios, but also provides technical support for achieving dynamic reconstruction, improving communication stability and spectrum efficiency. In short, the determination of the first sub-antenna set is the premise and key step of the entire adaptive antenna control process. It ensures that the system always makes decisions based on real and effective physical conditions, avoids blindly connecting or using invalid sub-antennas, and fundamentally improves the communication reliability and performance of the terminal device 100 under various usage conditions.

[0054] It should be noted that, in this embodiment, after determining the first sub-antenna set, the adaptive controller 15 may determine the target antenna in a variety of ways.

[0055] Exemplarily, the adaptive controller 15 may statistically obtain at least one of the maximum, minimum, mean, median, variance, and standard deviation parameters of the communication quality of each sub-antenna 12 in the first sub-antenna set in each frequency band. Based on the statistically obtained parameters, the adaptive controller 15 determines the communication quality of each frequency band, selects the frequency band whose communication quality meets the first preset condition as the target frequency band, and then, based on a pre-calibrated mapping relationship between antenna operating frequency bands and antenna lengths, selects the antenna length corresponding to the target frequency band as the target length. From the first sub-antenna set, a sub-antenna combination whose combined antenna length is the target length is determined as the target antenna. The on / off state of each connecting node 11 is then set based on the sub-antenna connection method corresponding to the target antenna, ultimately obtaining the target antenna. It is readily understood that when there is more than one sub-antenna combination in the first sub-antenna set whose combined antenna length is the target length, the sub-antenna combination whose communication quality meets the second preset condition may be selected as the target antenna based on the communication quality of each sub-antenna combination in the target frequency band. Among them, the first preset condition and the second preset condition can be flexibly set according to actual conditions. For example, the first preset condition can be that the communication quality of the frequency band is greater than the first preset value, or the communication quality of the frequency band is the best, and the second preset condition can be that the communication quality of the sub-antenna combination is the best, or the communication quality of the sub-antenna combination is greater than the second preset value.

[0056] Exemplarily, the adaptive controller 15 may also determine the current usage scenario of the terminal device 100 based on the distribution pattern of the sub-antennas 12 in the first sub-antenna set, thereby determining the sub-antenna combination mapped to the current usage scenario as the target antenna, and setting the on / off state of each connection node 11 according to the sub-antenna connection mode corresponding to the target antenna, thereby combining to obtain the target antenna. It is not difficult to understand that in this example, when the user first uses the terminal device 100, the terminal device 100 outputs a preset prompt message to guide the user into different usage scenarios. By detecting the first sub-antenna set and determining the target antenna in different usage scenarios, the distribution pattern of the sub-antennas 12 in the first sub-antenna set in each usage scenario and the sub-antenna combination mapped to each usage scenario are determined. Taking a smartphone as an example, the usage scenarios may include a horizontal screen two-handed holding scenario, a horizontal screen one-handed holding scenario, a vertical screen one-handed holding scenario, a vertical screen bracket clamping scenario, a horizontal screen bracket clamping scenario, etc. In addition, this embodiment can also combine the data detected by the inertial measurement unit inside the terminal device 100 when determining the current usage scenario of the terminal device 100 to achieve more accurate usage scenario determination.

[0057] In this embodiment, after determining a first sub-antenna set consisting of unobstructed sub-antennas 12, the adaptive controller 15 further identifies a target antenna from this set. Its core purpose is to select the most suitable antenna structure from the available sub-antennas 12 based on current communication requirements and environmental conditions, thereby achieving optimal signal transmission and reception performance. Although the first sub-antenna set eliminates ineffective sub-antennas significantly affected by obstructions, ensuring that the selected sub-antennas have basic radiation capabilities, these sub-antennas still vary in communication quality, spatial distribution characteristics, and combined electrical performance across different frequency bands. Therefore, relying solely on the single criterion of "unobstructed" is not sufficient to ensure optimal communication performance. By further analyzing key indicators such as signal strength, signal-to-noise ratio, and impedance matching for each sub-antenna 12 in the first sub-antenna set or their combination within the target frequency band, the adaptive controller 15 can select the target antenna with the best communication performance in the current usage scenario. Based on this information, the adaptive controller 15 dynamically adjusts the on / off state of the connecting junction 11, reconfiguring the selected sub-antennas 12 into a fully functional antenna unit. This "target antenna" selection mechanism based on performance evaluation not only improves the system's adaptability to frequency band changes and user behavior, but also effectively avoids signal loss and resource waste caused by the blind use of non-optimal sub-antenna combinations, thereby realizing the intelligent and refined configuration and performance optimization of the antenna system in complex environments, and ultimately ensuring that the terminal device 100 can maintain high-quality and stable wireless communication connections under various usage conditions.

[0058] It should be noted that, in this embodiment, the adaptive controller 15 may determine the target radio frequency path from the multiple radio frequency paths 13 of the antenna system in various ways.

[0059] For example, the adaptive controller 15 can obtain the operating frequency band of the target antenna (i.e., the target frequency band) and thereby determine the RF path 13 in the same operating frequency band as the target antenna as the target RF path, or determine the RF path 13 whose operating frequency band covers the target frequency band as the target RF path. It is not difficult to understand that when there is more than one RF path 13 whose operating frequency band covers the target frequency band, the RF path 13 with the lowest insertion loss, the largest operating frequency band bandwidth, or the RF path 13 with the operating frequency band center frequency closest to the target frequency band center frequency can be preferentially selected as the target RF path.

[0060] Exemplarily, the adaptive controller 15 can also query the RF path 13 mapped to the target antenna through the pre-calibrated mapping relationship between the sub-antenna combination and the RF path 13, thereby using the queried RF path 13 as the target RF path. It is not difficult to understand that in this example, the mapping relationship between each sub-antenna combination and each RF path 13 in the antenna system of the terminal device 100 can be pre-calibrated when the terminal device 100 leaves the factory, and stored in the storage space of the terminal device 100 for the adaptive controller 15 to call in actual applications.

[0061] In this embodiment, the adaptive controller 15 determines the target RF path from the antenna system's multiple RF paths 13. Its core purpose is to achieve optimal matching between the RF signal transmission path and the selected target antenna, thereby ensuring efficient and stable operation of the communication link within the specified frequency band. The RF path 13 serves as the physical transmission channel connecting the communication baseband module and the antenna 1, and its performance directly affects the signal integrity and transmission efficiency. Because different RF paths 13 typically correspond to different operating frequency bands or bandwidth characteristics, if a targeted selection is not made based on the operating frequency of the currently selected target antenna, problems such as frequency band mismatch, increased insertion loss, and enhanced signal reflections may occur, thereby affecting the overall communication quality. Therefore, after the target antenna is determined, an RF path 13 that matches its electrical characteristics (such as resonant frequency and impedance characteristics) must be simultaneously selected to ensure that the signal can be efficiently transmitted between the path and the antenna 1. Furthermore, by incorporating the selection of the RF path 13 into the adaptive control process, the terminal device 100 can also dynamically switch to the RF path that best suits the current communication needs in different usage scenarios, further enhancing the terminal device 100's support for multi-band and multi-mode communications. In summary, determining the target RF path is a key step in achieving coordinated optimization of the antenna system and the RF front-end. It not only ensures the functional integrity of the antenna after reconstruction, but also provides important support for the stable communication of the terminal device 100 in a complex electromagnetic environment.

[0062] This embodiment provides an intelligently controlled, adaptively adjustable antenna solution. In this solution, each sub-antenna 12 is no longer a separate, fixed entity, but rather interconnected and controllably variable. A target antenna is reconstructed from multiple sub-antennas 12. When constructing the target antenna, each sub-antenna 12 can be located at either the head or tail of the target antenna. This breaks through the previous limitations of fixed antenna position and length, and proposes a new direction for the development of intelligent antennas. This embodiment detects user usage status, determines antenna requirements for different usage scenarios, and automatically adjusts the position and length of the target antenna. This ensures that the target antenna actually used by the terminal device 100 matches the intended frequency band while being unrestricted by the user's grip or obstruction, thereby enhancing signal quality.

[0063] It is worth mentioning that this embodiment can adaptively adjust the length and position of the target antenna according to the actual usage scenario, ensuring the frequency band connection while not being affected by obstacles such as limbs, so as to maintain stable communication connection quality in different environments. The target antenna of this embodiment can effectively avoid signal deterioration caused by factors such as limb coverage while ensuring stable frequency band connection, thereby effectively solving the technical problem in related technologies that the user's limbs or other obstacles cover the antenna of the terminal device, resulting in reduced antenna signal quality.

[0064] In one possible implementation, Figure 2 As shown, the antenna 1 further includes a connection junction controller 17, the connection junction controller 17 is connected to the connection junction 11, and the adaptive controller 15 is connected to the connection junction controller 17;

[0065] The adaptive controller 15 sets the on / off state of the connection node 11 through the connection node controller 17 .

[0066] It should be noted that the connection node controller 17 is a controller for controlling the on / off status of each connection node 11 in the antenna system.

[0067] In this embodiment, the adaptive controller 15 can control the on and off states of each connection node 11 in the antenna system through the connection node controller 17, so that the sub-antennas 12 in the antenna system can be connected into antennas 1 with different structures and performances, thereby changing the position and length of the target antenna to achieve high-quality communication between the terminal device 100 and the base station under the current communication environment.

[0068] Based on the above-mentioned first embodiment, a terminal device of the second embodiment of the present application is proposed.

[0069] In the second embodiment of the present application, for the same or similar contents as those in the above embodiments, please refer to the above introduction and will not be repeated hereafter.

[0070] Please refer to Figure 3 , Figure 3 This is a third structural diagram of the terminal device in an embodiment of the present application.

[0071] In this embodiment, the antenna 1 further includes an obstacle detection module 16, which is connected to the adaptive controller 15;

[0072] The adaptive controller 15 detects the blocked second sub-antenna set through the obstacle detection module 16 ; and determines the first sub-antenna set based on the second sub-antenna set.

[0073] In this embodiment, the adaptive controller 15 itself does not have occlusion sensing capabilities, but rather achieves this through connection with the obstacle detection module 16. The obstacle detection module 16 can detect which sub-antennas 12 in the antenna system are blocked, thereby determining the second sub-antenna set consisting of the blocked sub-antennas 12. After the adaptive controller 15 detects the blocked second sub-antenna set through the obstacle detection module 16, it performs a simple set difference operation to "subtract" the second sub-antenna set consisting of the blocked sub-antennas 12 from the complete set of sub-antennas 12, thereby obtaining the first sub-antenna set consisting of the unblocked sub-antennas 12.

[0074] In this embodiment, based on different implementations of the obstacle detection module 16 , there may be multiple methods for detecting the second sub-antenna set.

[0075] In a first feasible implementation, the obstacle detection module 16 is a pressure sensor, a thermal sensor, or a contact capacitance sensor;

[0076] The obstacle detection module 16 detects the grip contact area of ​​the terminal device 100 , determines the current blocked area of ​​the terminal device 100 based on the grip contact area, and determines the second sub-antenna set according to the current blocked area.

[0077] Those skilled in the art will know that a pressure sensor is a sensor that can sense the pressure applied to its sensing surface by the outside world and convert this physical quantity into a measurable electrical signal. A thermistor refers to a sensor that can detect temperature changes and convert these changes into electrical signal output. A contact capacitance sensor is a sensor that detects the proximity of an object or surface contact based on capacitance changes.

[0078] It should be noted that the grip contact area refers to the area on the outer surface of the terminal device 100 that interacts with the user's hand or the clamping bracket when the user uses the terminal device 100 by gripping, clamping, etc. The blocked area refers to the area in the terminal device 100 where the wireless signal propagation of the antenna 1 is blocked or attenuated due to the presence of physical obstacles, such as the user's hand, bracket, or other objects.

[0079] In this embodiment, a pressure sensor, a thermal sensor or a contact capacitance sensor can be used as the obstacle detection module 16, so as to detect the holding contact area of ​​the terminal device 100 through the data detected by the sensor and the position of the sensor, and determine the current blocked area of ​​the terminal device 100 based on the holding contact area, and then determine the sub-antenna 12 covered by the current blocked area, or even the sub-antenna 12 partially covered, as the blocked sub-antenna 12, and thus a second sub-antenna set can be constructed through the blocked sub-antenna 12.

[0080] This embodiment uses a pressure sensor, a thermal sensor or a contact capacitance sensor as the obstacle detection module 16, and realizes non-communication-dependent real-time detection of the user's holding behavior and the blocked area by introducing physical sensing means. This method does not rely on the quality of the wireless signal, but quickly locates the sub-antenna area that may be currently blocked by sensing the physical contact state between the surface of the terminal device 100 and the external object, thereby constructing a second sub-antenna set composed of blocked sub-antennas. The advantages of this method are fast response speed and clear judgment logic. It is particularly suitable for the initial connection stage when the signal quality has not yet been established or is in an unstable state. It provides the terminal device 100 with an auxiliary decision-making mechanism independent of the communication link, thereby enhancing the robustness and reliability of occlusion recognition.

[0081] In a second feasible implementation, the obstacle detection module 16 controls the sub-antenna 12 to perform a first communication with the base station, determines the communication quality of the sub-antenna 12 based on the first communication, and determines a second sub-antenna set according to the communication quality of the sub-antenna 12.

[0082] It should be noted that the first communication refers to the signal interaction between the sub-antenna 12 and the base station in the antenna system under the control of the obstacle detection module 16. The communication quality of the sub-antenna 12 refers to the communication quality between the sub-antenna 12 and the base station.

[0083] In this embodiment, the obstacle detection module 16 can also perform a first communication with the base station by controlling the sub-antenna 12 of the antenna system, thereby determining the communication quality of each sub-antenna 12 based on the result of the first communication, and determining which sub-antennas 12 are blocked and which sub-antennas 12 are not blocked based on the communication quality of each sub-antenna 12, and then determining the second sub-antenna set.

[0084] Specifically, in this embodiment, the result of the first communication may include parameters reflecting the communication quality of each sub-antenna 12, such as the signal strength, signal-to-noise ratio, bit error rate, and channel quality indicator of each sub-antenna 12. These parameters are then combined with a preset communication quality calculation rule to calculate the communication quality of each sub-antenna 12. After determining the communication quality of each sub-antenna 12, a threshold value may be used to determine that sub-antennas 12 with communication quality greater than a preset value are unobstructed sub-antennas 12, while the remaining sub-antennas 12 are obstructed sub-antennas 12. Furthermore, based on the magnitude of the change in communication quality between adjacent sub-antennas 12 and the physical distribution of each sub-antenna 12 on the terminal device 100, sub-antennas 12 located at the boundary of the currently obstructed area may be determined. Furthermore, based on the direction of change in communication quality between the sub-antenna 12 at the boundary and the adjacent sub-antennas, it is determined which sub-antennas 12 are in the currently obstructed area and which sub-antennas 12 are in the currently unobstructed area, i.e., which sub-antennas 12 are obstructed and which are unobstructed.

[0085] This embodiment uses a communication quality analysis method based on the first communication between the sub-antenna 12 and the base station to determine the blocked sub-antenna 12. By evaluating parameters such as the signal strength, signal-to-noise ratio, and bit error rate of each sub-antenna 12 during actual communication, the sub-antenna unit that is most affected by the blockage is dynamically identified. This method has higher accuracy and adaptability, and can reflect the changes in sub-antenna performance under real electromagnetic environments. It is particularly suitable for complex and changing usage scenarios. In addition, by combining the spatial distribution between the sub-antennas 12 and the changing trend of communication quality, the boundary information of the blocked area can be further inferred, thereby improving the spatial resolution of blockage identification. This detection method based on communication feedback provides the system with a more refined blockage judgment basis that is closer to the actual communication effect, and improves the intelligence level of the overall adaptive control strategy.

[0086] It is easy to understand that the two feasible implementations described above can be used in combination, thereby ensuring that, through dual judgment, the adaptive controller 15 can accurately determine a first sub-antenna set consisting entirely of unobstructed sub-antennas 12 whose obstruction effects are negligible. For example, the two implementations described above can be used to determine two second sub-antenna sets, and then the union of these two second sub-antenna sets is used as the final second sub-antenna set, so that the sub-adaptive controller determines the first sub-antenna set based on the final second sub-antenna set.

[0087] Based on the above second embodiment, a terminal device according to the third embodiment of the present application is proposed.

[0088] In the third embodiment of the present application, for the same or similar contents as those in the above embodiments, please refer to the above introduction and will not be repeated hereafter.

[0089] In this embodiment, the adaptive controller 15 controls the sub-antenna 12 to switch between multiple frequency bands to perform a second communication with the base station, determines the communication quality of each frequency band based on the second communication, and determines a target frequency band whose communication quality meets the first preset condition based on the communication quality of each frequency band;

[0090] The obstacle detection module 16 controls the sub-antenna 12 to perform a first communication with the base station in the target frequency band, determines the communication quality between the sub-antenna 12 and the base station in the target frequency band based on the first communication, and determines the second sub-antenna set based on the communication quality between the sub-antenna 12 and the base station in the target frequency band.

[0091] It should be noted that the second communication refers to the signal interaction between the sub-antenna 12 and the base station in the antenna system under the control of the adaptive controller 15. The target frequency band refers to the operating frequency band of the target antenna. The first preset condition is a pre-designed criterion for determining the target frequency band from multiple frequency bands. The frequency band whose communication quality meets the first preset condition is the target frequency band. The communication quality of the sub-antenna 12 in the target frequency band refers to the communication quality between the sub-antenna 12 and the base station in the target frequency band.

[0092] In this embodiment, the adaptive controller 15 controls the sub-antennas 12 to switch between multiple frequency bands for second communication with the base station, and determines the communication quality of each frequency band based on the results of the second communication. Thus, based on a first preset condition, a target frequency band is determined from the multiple frequency bands. Furthermore, the obstacle detection module 16 controls the sub-antennas 12 to perform first communication with the base station in the target frequency band, and determines the communication quality of each sub-antenna 12 in the target frequency band based on the results of the first communication. Subsequently, based on the communication quality of each sub-antenna 12 in the target frequency band, it is determined which sub-antennas 12 are subject to negligible obstruction effects in the target frequency band, that is, which sub-antennas 12 are unobstructed. Ultimately, a second sub-antenna set is constructed using sub-antennas 12 that are subject to non-negligible obstruction effects in the target frequency band. The obstruction effect refers to the effect of obstruction on communication quality.

[0093] In this embodiment, the process by which the obstacle detection module 16 determines the second sub-antenna set based on the first communication can be referenced to the second feasible implementation method in the second embodiment described above, and this embodiment will not elaborate on this. It should be noted that in this embodiment, the results of the first communication include parameters such as the signal strength, signal-to-noise ratio, bit error rate, and channel quality indicator for each sub-antenna 12 in each frequency band. These parameters can be used to calculate the communication quality of each sub-antenna 12 in each frequency band.

[0094] In this embodiment, the adaptive controller 15 can control the sub-antennas 12 to switch between multiple frequency bands to perform second communication with the base station in various ways. In a first example, the adaptive controller 15 can control each sub-antenna 12 to perform second communication with the base station in different frequency bands, obtain the communication quality of each sub-antenna 12 in different frequency bands, and thereby integrate the communication quality of each frequency band. In a second example, the adaptive controller 15 can also control each sub-antenna 12 to be combined according to the antenna lengths corresponding to different frequency bands, perform second communication with the base station in the form of sub-antenna combinations in the corresponding frequency bands, obtain the communication quality of each sub-antenna combination in the corresponding frequency band, and thereby use it as the communication quality of each frequency band. The communication quality of the sub-antenna 12 in different frequency bands refers to the communication quality between the sub-antenna 12 and the base station in different frequency bands. Different antenna lengths correspond to different operating frequency bands, and different sub-antenna combinations correspond to different frequency bands due to their different antenna lengths.

[0095] It should be noted that in the first example, each sub-antenna 12 is physically located at a different location on the terminal device 100, while other parameters such as length, resonant frequency, material, and impedance are essentially the same. Furthermore, when determining the target frequency band, different first preset conditions are applied to different frequency bands. This is because, even in the same communication environment, the communication quality of these sub-antennas 12 varies in different frequency bands due to factors such as their length. Therefore, different first preset conditions need to be set for each frequency band. In addition, in the first sub-antenna set determined under the first example, some unobstructed sub-antennas 12 are distributed relatively sparsely. When the target antenna needs to be connected by multiple sub-antennas 12, it may not be possible to connect with adjacent unobstructed sub-antennas 12 to form a target antenna. For example, in the first sub-antenna set, two unobstructed sub-antennas 12, A and B, are adjacent to each other, and the other surrounding sub-antennas 12 adjacent to these two sub-antennas 12 are all obstructed sub-antennas 12, that is, sub-antennas 12 in the second sub-antenna set. At this time, if the target antenna needs to be connected by three sub-antennas 12, the two sub-antennas 12, A and B, cannot find the third unobstructed sub-antenna 12 from the adjacent sub-antennas 12 to connect to the target antenna. The first sub-antenna set determined under the second example does not have such problems, which can effectively avoid the adaptive controller 15 from wasting computing overhead due to such problems when determining the target antenna.

[0096] Before determining the first sub-antenna set, this embodiment first determines the target frequency band, and then performs occlusion identification and sub-antenna 12 screening in the target frequency band, and selects sub-antennas 12 with good communication quality in the target frequency band to form the first sub-antenna set, thereby realizing "frequency band-oriented" intelligent occlusion detection and antenna 1 resource selection, significantly improving the matching accuracy and adaptability of the terminal device 100 to actual communication needs.

[0097] Because the degree to which the communication quality of sub-antennas 12 is affected by obstructions varies significantly across frequency bands, uniformly evaluating the communication status of each sub-antenna 12 without a clear target frequency band can easily lead to misjudgments or missed judgments, resulting in the selection of "pseudo-available" sub-antennas 12 that are not suitable for the current frequency band—that is, sub-antennas 12 that cannot be connected to other unobstructed antennas 1 to form the target antenna. By introducing a pre-judgment mechanism for the target frequency band, this embodiment accurately evaluates the actual performance of each sub-antenna 12 within a specific frequency band and, based on this, constructs a first set of sub-antennas with optimal communication capabilities within that frequency band. This ensures that subsequent operations such as target antenna reconstruction and RF path matching are performed around the current communication task, effectively avoiding resource waste and improving spectrum utilization and communication stability.

[0098] In a feasible implementation manner, the adaptive controller 15 determines a radio frequency path 13 corresponding to the target frequency band from the radio frequency paths 13 as the target radio frequency path.

[0099] In this embodiment, after determining the target frequency band, the adaptive controller 15 can determine the radio frequency path 13 corresponding to the target frequency band from the radio frequency path 13, for example, the working frequency band is consistent with the target frequency band, or the radio frequency path 13 covering the target frequency band, as the target radio frequency path, so as to adapt to the target antenna and jointly achieve high-quality communication between the terminal device 100 and the base station in the current communication environment.

[0100] Based on the above third embodiment, a terminal device according to the fourth embodiment of the present application is proposed.

[0101] In the fourth embodiment of the present application, for the same or similar contents as those in the above embodiments, reference can be made to the above introduction and will not be repeated hereafter.

[0102] In this embodiment, the adaptive controller 15 determines the target length of the antenna interacting with the base station based on the target frequency band; by setting the on-off state of the connection node 11, multiple sub-antennas 12 in the first sub-antenna set are connected to obtain a first antenna, wherein the length of the first antenna is equal to the target length; and the first antenna is used as the target antenna.

[0103] It should be noted that in this embodiment, the target length refers to the antenna length of the target antenna, the antenna interacting with the base station actually refers to the target antenna, and the first antenna refers to the antenna 1 connected by the sub-antenna 12 in the first sub-antenna set, and the antenna length is the same as the target length.

[0104] In this embodiment, the terminal device 100 dynamically determines the ideal length of the target antenna, i.e., the target length, through the adaptive controller 15 according to the target frequency band required for interaction with the base station, and based on this ideal length, controls the on-off state of the connection node 11, and selectively connects multiple sub-antennas 12 in the first sub-antenna set, thereby combining to form a "first antenna" of equal length to the target length, which serves as the antenna 1 actually used for communication.

[0105] This embodiment enables flexible configuration of antenna length, enabling terminal device 100 to dynamically adjust the effective physical length of antenna 1 based on different frequency band requirements, thereby optimizing impedance matching and improving signal reception and transmission efficiency. Compared to traditional fixed-length antennas or designs that only adjust the electrical length through tuning elements, this embodiment provides more precise physical length adaptation through hardware-level sub-antenna reconfiguration, enhancing the communication performance and adaptability of terminal device 100 in multi-band environments.

[0106] It is not difficult to understand that when the on-off state of the connection node 11 is controlled based on the target length, and the sub-antennas 12 in the first sub-antenna set are connected to form a first antenna of the target length, there may be multiple different connection methods. At this time, you can arbitrarily select one of the connection methods for connection, and use the only first antenna formed by the connection as the target antenna. You can also select from the multiple connection methods of the first antenna one of the connected first antennas with the best communication quality for connection, and use the first antenna with the best communication quality as the target antenna, or select from the multiple connection methods of the first antenna one of the connected first antennas that is farthest from the blocked area for connection, and use the first antenna farthest from the blocked area as the target antenna.

[0107] Exemplarily, in a feasible implementation, the adaptive controller 15 traverses the first antenna formed by the sub-antenna 12 through different connection methods from the first sub-antenna set; detects the communication quality of the first antenna formed by the sub-antenna 12 through different connection methods, and determines from the first antenna a second antenna whose communication quality meets the second preset condition; by setting the on-off state of the connection node 11, multiple sub-antennas 12 in the first sub-antenna set are connected based on the sub-antenna connection method corresponding to the second antenna; and the second antenna is used as the target antenna.

[0108] It should be noted that the communication quality of the first antenna refers to the communication instructions between the first antenna and the base station in the target frequency band. The second preset condition is a pre-designed judgment criterion for determining the second antenna from multiple first antennas. The first antenna whose communication quality meets the second preset condition is the second antenna. Exemplarily, the second preset condition can be the best communication quality, or the communication quality is greater than a preset value. When the second preset condition is that the communication quality is greater than the preset value, if there are multiple first antennas that meet the second preset condition, that is, the number of second antennas is greater than 1, one of the multiple second antennas can be randomly selected as the target antenna.

[0109] In this embodiment, after determining the target length based on the target frequency band, the adaptive controller 15 traverses the first antennas formed by unobstructed sub-antennas 12 connected in different ways from the first sub-antenna set. The controller then tests and compares the communication quality of these first antennas, selecting a second antenna whose communication quality meets a second preset condition as the target antenna for communication. This embodiment not only ensures the physical structure of the target antenna is compatible, but also dynamically optimizes performance, ensuring that the selected target antenna not only has a length that matches the target frequency band but also offers optimal or sufficiently excellent transmission performance in the actual communication environment.

[0110] In a feasible implementation, each time a new detection cycle arrives, the adaptive controller 15 is triggered to execute the step of determining a first sub-antenna set that is not blocked from the sub-antennas 12;

[0111] The adaptive controller 15 determines the frequency of changing the sub-antenna connection mode corresponding to the second antenna based on the sub-antenna connection mode corresponding to the second antenna detected in multiple consecutive detection cycles; based on the change frequency, adjusts the length of the detection cycle, wherein the change frequency is negatively correlated with the detection cycle.

[0112] It should be noted that the detection period refers to the time interval at which the system periodically triggers the adaptive controller 15 to reevaluate and optimize the antenna configuration, ensuring that the antenna state of the terminal device 100 always adapts to changes in the current communication environment. The change frequency refers to the number of times the sub-antenna connection method corresponding to the second antenna changes over multiple consecutive detection periods, reflecting the stability or severity of changes in the optimal antenna configuration in the current communication environment. For example, the negative correlation between the change frequency and the detection period can be: the greater the change frequency, the shorter the detection period.

[0113] It should be noted that the above-mentioned detection cycle and change frequency refer to the current usage scenario. In this embodiment, the terminal device 100 has a variety of different usage scenarios, and the detection cycle and change frequency in different usage scenarios are independent of each other.

[0114] This embodiment further optimizes the antenna adaptive control strategy by introducing a mechanism that dynamically adjusts the detection cycle based on the frequency of changes. Specifically, when the communication environment is relatively stable and the sub-antenna connection mode of the second antenna changes less frequently, that is, when the frequency of changes in the sub-antenna connection mode corresponding to the second antenna is low, the system automatically extends the detection cycle, reduces unnecessary resource consumption, and improves energy efficiency. When the communication environment is complex and changeable and the sub-antenna connection mode of the second antenna switches frequently, that is, when the frequency of changes in the sub-antenna connection mode corresponding to the second antenna is high, the system shortens the detection cycle and improves the response speed to ensure that the terminal device 100 can adjust the antenna 1 configuration in a timely manner to maintain good communication quality. This dynamic adjustment mechanism not only improves the system's adaptability and resource utilization efficiency in different application scenarios, but also effectively balances the relationship between performance optimization and energy consumption control, thereby enhancing the communication stability and intelligence level of the terminal device 100 in a multi-band, highly mobile, and complex interference wireless environment.

[0115] In addition to the aforementioned method of dynamically adjusting the detection period based on the frequency of changes in the sub-antenna connection method of the second antenna, in this embodiment, the adaptive controller 15 can also adjust the length of the detection period based on the degree of change in sub-antennas 12 in multiple first sub-antenna sets detected over multiple consecutive detection periods, where the degree of change is negatively correlated with the detection period. Exemplarily, the degree of change in sub-antennas 12 in the first sub-antenna set can be determined by counting the number of antennas in the first sub-antenna set of the current detection period that overlap with the first sub-antenna sets of one or more previous detection periods, and determining the percentage of antennas in the first sub-antenna set of the current detection period, with a larger percentage indicating a lower degree of change.

[0116] Based on the above third embodiment, a terminal device according to the fifth embodiment of the present application is proposed.

[0117] In the fifth embodiment of the present application, for the same or similar contents as those in the above embodiments, please refer to the above introduction and will not be repeated hereafter.

[0118] In this embodiment, the adaptive controller 15 determines the target length of the antenna interacting with the base station based on the target frequency band; determines the current blocked area of ​​the terminal device 100 based on the second sub-antenna set; determines at least one candidate sub-antenna from the first sub-antenna set whose distance from the current blocked area is greater than a preset threshold, wherein the set formed by at least one candidate sub-antenna is a third sub-antenna set; by setting the on-off state of the connecting node 11, multiple sub-antennas 12 in the third sub-antenna set are connected to obtain a third antenna, wherein the length of the third antenna is equal to the target length; and the third antenna is used as the target antenna.

[0119] It should be noted that the preset threshold is a pre-set distance standard used to determine whether the spatial distance between a sub-antenna 12 and the currently obscured area is far enough to avoid being obstructed and affecting communication quality due to proximity to the currently obscured area. The candidate sub-antennas are those sub-antennas 12 that have been screened and retained in the first sub-antenna set and can be used to construct the third antenna. These sub-antennas 12 are considered to have high communication stability and are less susceptible to obstruction due to their distance from the currently obscured area being greater than the preset threshold. The third sub-antenna set is a set of antennas consisting of all candidate sub-antennas that meet the condition of "being greater than the preset threshold from the currently obscured area" and serves as a candidate resource pool for the subsequent construction of the third antenna.

[0120] It is not difficult to understand that in the actual application of the terminal device 100, the current blocked area may change at any time, resulting in the sub-antenna 12 in the currently detected first sub-antenna set that is too close to the current blocked area being blocked at any time. If such sub-antenna 12 is used to construct a third antenna, the communication quality of the constructed third antenna will be unstable and may be reduced at any time.

[0121] To avoid such phenomena, this embodiment first determines the required target antenna length based on the target frequency band; then, based on the physical distribution of the blocked antenna 1 in the second sub-antenna set on the terminal device 100, identifies the current blocked area of ​​the terminal device 100; then, from the first sub-antenna set, selects the candidate sub-antennas whose distance from the blocked area exceeds a preset threshold to form a third sub-antenna set; and then, by controlling the on / off state of the connection node 11, connects the multiple sub-antennas 12 in the third sub-antenna set as needed to form a "third antenna" with a total length equal to the target length, and uses it as the target antenna for communication with the base station. The core purpose of this is that when selecting the sub-antenna 12 to construct the third antenna, not only frequency matching and physical length adaptation are considered, but also a spatial avoidance mechanism for blocking risks is introduced to ensure that the selected sub-antenna 12 is in a relatively safe and undisturbed position, thereby improving the stability and reliability of the communication link. Compared with the above-mentioned embodiments, this embodiment further enhances the anti-interference capability of the system in complex usage scenarios, effectively reduces the risk of overall communication quality degradation due to local occlusion, and improves the intelligent perception and adaptive optimization level of the terminal device 100 in a dynamic environment.

[0122] It is not difficult to understand that when the on-off state of the connection node 11 is controlled based on the target length, and the sub-antenna 12 in the third sub-antenna set is connected into a third antenna of the target length, there may be multiple different connection methods. At this time, you can arbitrarily select one of the connection methods for connection, and use the only third antenna formed by the connection as the target antenna. You can also select from the multiple connection methods of the third antenna the one with the best communication quality of the connected third antenna for connection, and use the third antenna with the best communication quality as the target antenna, or select from the multiple connection methods of the third antenna the one that is farthest from the blocked area for connection, and use the third antenna farthest from the blocked area as the target antenna.

[0123] Similar to the fourth embodiment described above, this embodiment can also trigger the adaptive controller 15 to execute the step of determining a first set of unobstructed sub-antennas from the sub-antennas 12 at each new detection cycle. This allows the adaptive controller 15 to determine the frequency of changes in the sub-antenna connection mode corresponding to the third antenna based on the sub-antenna connection modes corresponding to the third antenna detected during multiple consecutive detection cycles, and thus adjust the length of the detection cycle based on the frequency of changes in the sub-antenna connection mode corresponding to the third antenna. For specific implementation details, please refer to the fourth embodiment described above, and this embodiment will not elaborate on this in detail.

[0124] Correspondingly, this embodiment may also adjust the length of the detection period according to the degree of change of the sub-antennas 12 in the first sub-antenna set, the second sub-antenna set, or the third sub-antenna set.

[0125] In order to facilitate understanding of the technical concept or technical principle of the above embodiments of the present application, a specific embodiment is listed below:

[0126] like Figure 4 As shown, in this specific embodiment, the antenna includes: multiple sub-antennas, multiple connection nodes, a connection node controller, a multiple-input multiple-output switch, multiple radio frequency paths, an adaptive controller and a contact detection module (i.e., an obstacle detection module).

[0127] In this specific embodiment, each sub-antenna has a fixed length and is located on the side, back cover, or other terminal locations. The multiple sub-antennas are generally in a ring, strip, or other shape. A connecting junction is located between two sub-antennas, that is, a connecting junction is provided between a sub-antenna and at least one adjacent sub-antenna. This connecting junction, when controlled, can connect the two sub-antennas, serving to connect or disconnect the antennas. Types include, but are not limited to, switches, special materials, and metal modules. A connecting junction controller controls the state of the connecting junction and is controlled by an adaptive controller. Specifically, the adaptive controller controls the on / off state of the connecting junction through the connecting junction controller. The adaptive controller is responsible for overall system algorithm control and storage, including determining user usage habits, polling control, and antenna length presets. The RF path, comprised of RF components at the front end of the terminal, provides RF signals to the antenna and typically consists of multiple paths. A MIMO switch connects the RF path to the sub-antennas. One end of the MIMO switch is connected to the RF path, and the other end is connected to the sub-antenna, enabling switching between different RF paths and antennas in different locations. The MIMO switch is controlled by the adaptive controller. The contact detection module is used to detect the current user's physical contact position, which serves as a basis for subsequent sub-antenna set determination and is controlled by an adaptive controller.

[0128] like Figure 5 and Figure 6 As shown, in this specific embodiment, the functions of the connection node controller and the contact detection module can also be integrated into the adaptive controller, and the adaptive controller is directly responsible for the on-off control of the connection node and the occlusion detection of the terminal device.

[0129] In this specific embodiment, the terminal device first performs shielding detection to determine shielded sub-antennas and unshielded sub-antennas, and then performs antenna optimization to determine the target antenna ultimately used for communicating with the base station.

[0130] Specifically, at the initial stage of terminal use, the system first guides the user to make an initial mode usage judgment, and the user preliminarily confirms the approximate grip posture for different usage scenarios, such as horizontal and vertical, approximate finger positions, etc., as the basis for the subsequent optimization algorithm.

[0131] When a user first enters an antenna-blocked state corresponding to a certain usage scenario, such as a game, the adaptive controller begins adjusting the antenna, and the contact detection module begins detecting the terminal's covered state. Detecting the covered state can be done in a variety of ways, all of which fall within the functional scope of the contact detection module, including but not limited to the following:

[0132] 1. The terminal interacts with the base station to determine the currently connectable frequency bands and selects the frequency band with the best signal quality as the target frequency band for connection. Specifically, the adaptive controller controls the sub-antennas to switch between multiple frequency bands for second communication with the base station. Based on the second communication, the controller determines the communication quality of each frequency band and, based on the communication quality of each frequency band, determines the target frequency band whose communication quality meets the first preset condition. Next, the RF signal rapidly polls each sub-antenna. The polling is first performed when the user is not holding the terminal, and the signal strength DA of each sub-antenna is recorded. The polling is then performed again when the user is holding the terminal, and the signal strength DB of each sub-antenna is again recorded. The difference between the two sub-antenna signal strengths, d = DA - DB, is compared. Let C be the coverage determination factor. If d > C, the sub-antenna is considered blocked. The value of C can be set by the developer based on experience and usage scenarios. Ultimately, a set of blocked sub-antennas and a set of unblocked sub-antennas are obtained. The blocked sub-antennas are the first sub-antenna set, and the unblocked sub-antennas are the second sub-antenna set.

[0133] 2. The terminal interacts with the base station to determine the currently connectable frequency bands and connects to the band with the best signal quality. When the user holds the terminal, the RF signal rapidly polls the N sub-antennas. If there is a significant change in signal quality between the nth sub-antenna and the n+1th or n-1th sub-antennas, the nth sub-antenna is considered the coverage boundary. In a given direction, the sub-antennas between the two coverage boundary points where signal quality changes from poor to good and from good to poor constitute the uncovered sub-antenna set.

[0134] like Figure 7 As shown, for terminals that need to update and optimize the antenna in real time and whose sub-antennas are located at the frame position, a pressure sensor or a thermal sensor can be set at the frame position where the antenna is installed as an obstacle detection module. When the user is using it, the above-mentioned sensor senses the antenna position currently blocked by the user in real time, and through the correspondence between the sensor and the sub-antenna position, the currently uncovered sub-antenna set is synchronously updated to achieve the effect of real-time signal optimization and reduce delay. In other words, the obstacle detection module detects the grip contact area of ​​the terminal device, determines the current blocked area of ​​the terminal device based on the grip contact area, and determines the second sub-antenna set based on the current blocked area.

[0135] After completing the occlusion detection, this specific embodiment then performs antenna optimization:

[0136] Assume that the covered sub-antenna portion is sub-antenna B, and the uncovered antenna portion is sub-antenna A. Sub-antenna A and sub-antenna B are both composed of separate or adjacent sub-antennas. The sub-antennas in sub-antenna A that can be connected adjacently are taken as sub-antenna set Ax (x = 1, 2, 3, ...), for a total of x sub-antenna sets (A1 through Ax together constitute the first sub-antenna set). Sub-antenna A is the uncovered sub-antenna, and sub-antenna B is the blocked sub-antenna.

[0137] The terminal interacts with the base station and determines the frequency band with good signal quality that can be connected as the target frequency band.

[0138] Because different frequency bands correspond to different optimal antenna lengths, once the target frequency band is determined, the adaptive controller uses the correspondence between frequency bands and antenna lengths preset to determine the target antenna length for interacting with the base station at that frequency band. In this specific embodiment, the sub-antennas are all the same length, so determining the target length actually involves determining the number of sub-antennas corresponding to the target antenna. This correspondence between frequency bands and antenna lengths can be the best result obtained through iterative testing during the R&D phase, indicating the antenna length that achieves optimal signal conditions for that frequency band.

[0139] The adaptive controller compares the currently available sub-antenna set Ax with the required number of sub-antennas to determine a sub-antenna set Ay (y = 1, 2, 3, etc.) that meets the required number of sub-antennas. This means that the number of sub-antennas in Ay is greater than or equal to the required number. The junction controller then controls the corresponding junctions to connect the sub-antennas in Ay, ensuring that the antenna lengths in Ay are all optimized for the desired frequency band. If the number of sub-antennas in Ay is significantly greater than the required number, the controller can skip several end sub-antennas from one end of the set before connecting them, maximizing the use of sub-antennas in the middle—those whose distance from the currently obstructed area is greater than a preset threshold—to increase the redundancy of available antennas.

[0140] Signals are polled within the sub-antenna set Ay, ultimately identifying the sub-antenna combination A1 with the best signal quality. This is the second antenna whose communication quality meets the second preset condition, and this is used as the target antenna. The MIMO switch controller then uses the RF path corresponding to this frequency band as the target RF path and connects it to antenna A1, ensuring that the antenna used is an unobstructed, high-quality antenna, thereby optimizing signal quality.

[0141] When the terminal device needs to connect to multiple frequency bands such as CA (Carrier Aggregation) or ENDC (Evolved Universal Terrestrial Radio Access-New Radio Dual Connectivity) and work simultaneously, the above-mentioned antenna optimization control is performed on each frequency band to be used to ensure that sub-antenna A is used preferentially in each frequency band.

[0142] It is worth mentioning that when sub-antenna A cannot meet the usage requirements, that is, almost all antennas are blocked, resulting in sub-antenna A being unable to be connected to the target length, the above-mentioned antenna optimization control can be performed in sub-antenna B, and the optimal antenna B1 can be selected to connect to the target RF path.

[0143] In addition, this specific embodiment will iteratively adjust the antenna optimization process during subsequent use of the terminal device. Specifically, when the user enters the actual use state of a certain blocked antenna for the second time, the adaptive controller will perform the above-mentioned antenna optimization again to determine the consistency between the unblocked sub-antenna Ax2 obtained for the second time and the unblocked sub-antenna Ax1 obtained for the first time, that is, to obtain the fixity of personal usage habits. Let the consistency of Ax2 and Ax1 be P1, the strong correlation determination factor be Q, and the weak correlation determination factor be R. The determination factors can be determined by the developer according to product requirements, and are all percentage values ​​of 0 to 1. When P1>Q, it is considered to have strong fixity; when R<P1<Q, it is considered to have general fixity; when P1<R, it is considered to have weak fixity.

[0144] When the user uses the antenna for the third time, the consistency P2 of the obtained Ax3 is compared with the second obtained sub-antenna Ax2. The consistency P1 and P2 of the previous measurements can be used to determine the user's actual usage habits in this situation, i.e., the approximate extent of the obstructed area in this usage scenario.

[0145] The stability of user habits is related to the number of times sub-antenna optimization is required. If the user's usage habits are strong, the optimal sub-antenna combination previously determined for that usage scenario will be automatically called upon subsequent use. If the user's usage habits are weak, the frequency of sub-antenna A determination can be appropriately increased (i.e., the detection cycle can be shortened), and the sub-antenna combination can be gradually fine-tuned. The common parts of sub-antenna A obtained from each optimization are identified, i.e., the repeated sub-antennas in the first sub-antenna set across multiple detection cycles, and these sub-antennas are then prioritized for each use.

[0146] It should be noted that the above examples are only used to assist in understanding the present application and do not constitute a limitation on the chip testability design method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0147] In addition, the present invention also provides a terminal antenna control method, please refer to Figure 8 , Figure 8 Schematic diagram of the process of controlling the terminal antenna in the embodiment of the present application.

[0148] In this embodiment, for the same or similar contents as those in the above embodiments, please refer to the above introduction and will not be repeated hereafter.

[0149] In this embodiment, the terminal antenna control method is applied to a terminal device, the terminal device includes an antenna, the antenna includes multiple connection nodes, multiple sub-antennas, multiple radio frequency paths, and a multiple-input multiple-output switch. The terminal antenna control method may include steps S100 to S200:

[0150] Step S100, determining a first sub-antenna set that is not blocked from the sub-antennas;

[0151] Step S200, determining a target antenna from the first sub-antenna set, and setting an on / off state of the connection node according to the target antenna;

[0152] Step S300: determining a target radio frequency path from the radio frequency paths, and assigning the target radio frequency path to a target antenna by controlling a multiple-input multiple-output switch.

[0153] In a feasible implementation, the antenna further includes an obstacle detection module, and step S100 may include steps S110 to S120:

[0154] Step S110: detecting the blocked second sub-antenna set by an obstacle detection module;

[0155] Step S120: Determine a first sub-antenna set according to the second sub-antenna set.

[0156] In a feasible implementation, step S110 may include step S111:

[0157] Step S111: Control the sub-antenna to perform first communication with the base station through the obstacle detection module, and determine a second sub-antenna set based on the first communication.

[0158] In a feasible implementation, step S110 may include the following steps: Steps S112 to S113:

[0159] Step S112: Control the sub-antenna to switch to a plurality of different frequency bands to perform a second communication with the base station, determine the communication quality of each frequency band based on the second communication, and determine a target frequency band whose communication quality meets the first preset condition based on the communication quality of each frequency band;

[0160] In step S113, the obstacle detection module controls the sub-antenna to perform a first communication with the base station based on the target frequency band, determines the communication quality of the sub-antenna in the target frequency band based on the first communication, and determines a second sub-antenna set based on the communication quality of the sub-antenna in the target frequency band.

[0161] In a feasible implementation manner, the step of determining the target radio frequency path from the radio frequency paths in step S300 may include step S310:

[0162] Step S310: Determine a radio frequency path corresponding to a target frequency band from the radio frequency paths as a target radio frequency path.

[0163] In a feasible implementation, step S200 may include steps S210 to S230:

[0164] Step S210, determining a target length of an antenna for interacting with a base station based on a target frequency band;

[0165] Step S220, connecting multiple sub-antennas in the first sub-antenna set by setting the on / off state of the connection node to obtain a first antenna, wherein the length of the first antenna is equal to the target length;

[0166] Step S230: Use the first antenna as the target antenna.

[0167] In a feasible implementation manner, the terminal antenna control method may further include steps A10 to A40:

[0168] Step A10: traverse, from the first sub-antenna set, a first antenna formed by sub-antennas connected in different ways;

[0169] Step A20, detecting the communication quality of the first antenna formed by connecting the sub-antennas in different ways, and determining a second antenna from the first antenna whose communication quality meets a second preset condition;

[0170] Step A30, connecting the plurality of sub-antennas in the first sub-antenna set based on the sub-antenna connection mode corresponding to the second antenna by setting the on / off state of the connection node;

[0171] Step A40: Use the second antenna as the target antenna.

[0172] In a feasible implementation manner, the terminal antenna control method may further include steps S400 to S600:

[0173] Step S400: triggering the step of determining a first sub-antenna set that is not blocked from the sub-antennas at each new detection cycle;

[0174] Step S500, determining a frequency of changing the sub-antenna connection mode corresponding to the second antenna based on the sub-antenna connection modes corresponding to the second antenna detected in a plurality of consecutive detection cycles;

[0175] Step S600: adjusting the length of the detection period based on the change frequency, wherein the change frequency and the detection period are negatively correlated.

[0176] In a feasible implementation, step S200 may further include steps S240 to S280:

[0177] Step S240, determining a target length of an antenna for interacting with the base station based on the target frequency band;

[0178] Step S250: determining a current blocked area of ​​the terminal device based on the second sub-antenna set;

[0179] Step S260: Determine, from the first sub-antenna set, at least one candidate sub-antenna whose distance from the currently blocked area is greater than a preset threshold, wherein the set formed by the at least one candidate sub-antenna is a third sub-antenna set;

[0180] Step S270, connecting multiple sub-antennas in the third sub-antenna set by setting the on / off state of the connection node to obtain a third antenna, wherein the length of the third antenna is equal to the target length;

[0181] Step S280: Use the third antenna as the target antenna.

[0182] In a feasible implementation, the obstacle detection module is a pressure sensor, a thermal sensor, or a contact capacitance sensor. Step S110 detects the blocked second sub-antenna set by the obstacle detection module, and may further include step S114:

[0183] Step S114: Detect the gripping contact area of ​​the terminal device through the obstacle detection module, determine the current blocked area of ​​the terminal device based on the gripping contact area, and determine the second sub-antenna set according to the current blocked area.

[0184] In a feasible implementation manner, the terminal device further includes a connection junction controller, the connection junction controller is connected to the connection junction, and the adaptive controller is connected to the connection junction controller. The terminal antenna control method may further include step B10:

[0185] Step B10: Control the on / off state of the connection junction through the connection junction controller.

[0186] The terminal antenna control method proposed in this embodiment and the terminal device proposed in the above embodiment belong to the same technical concept. The technical details not fully described in this embodiment can be found in the above embodiment. The beneficial effects of this embodiment are the same as those of the terminal device proposed in the above embodiment. It can solve the technical problem in the related technology that the user's limbs or other obstacles cover the antenna of the terminal device, resulting in a decrease in the signal quality of the antenna, which will not be elaborated here.

[0187] In addition, please refer to Figure 9 , Figure 9 This is a schematic diagram of the device structure of the hardware operating environment involved in the terminal antenna control method in the embodiment of the present application.

[0188] The present application also provides a terminal device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the steps of the terminal antenna control method in the above embodiment.

[0189] Reference below Figure 9 , which shows a schematic diagram of the structure of a terminal device suitable for implementing the embodiments of the present application. The terminal device may include but is not limited to a mobile phone, a tablet computer, a desktop computer, a vehicle-mounted terminal, a wearable device, etc. Figure 9 The terminal device shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.

[0190] like Figure 9As shown, the terminal device may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory 1002 or programs loaded from a storage device 1003 into a random access memory 1004. The random access memory 1004 also stores various programs and data required for the operation of the terminal device. The processing device 1001, the read-only memory 1002, and the random access memory 1004 are connected to each other via a bus 1005. An input / output interface 1006 is also connected to the bus. Typically, the following systems may be connected to the input / output interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the terminal device to communicate with other devices wirelessly or wired to exchange data. Although the figures show a terminal device with various systems, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems may be implemented or possessed instead.

[0191] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a read-only memory 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are performed.

[0192] The terminal device provided in this application, utilizing the terminal antenna control method of the aforementioned embodiment, can resolve the technical issue in the related art where a user's limbs or other obstacles obstruct the terminal device's antenna, resulting in reduced antenna signal quality. Compared to the prior art, the terminal device provided in this application achieves the same beneficial effects as the terminal antenna control method provided in the aforementioned embodiment. Other technical features of the terminal device are the same as those disclosed in the aforementioned embodiment and are not further detailed here.

[0193] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0194] The above are merely specific embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the above claims.

[0195] In addition, an embodiment of the present application further provides a computer program product, including a computer program, which implements the steps of the terminal antenna control method in the above embodiment when executed by a processor.

[0196] The computer program product provided in this application can resolve the technical problem in related art where a user's limbs or other obstacles obstruct a terminal device's antenna, resulting in reduced antenna signal quality. Compared to the prior art, the computer program product provided in this embodiment has the same beneficial effects as the terminal antenna control method provided in the aforementioned embodiment, and will not be further elaborated here.

[0197] The above are only some embodiments of the present application and are not intended to limit the patent scope of the present application. All equivalent structural transformations made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A terminal device, comprising an antenna, wherein the antenna comprises a plurality of connection nodes, a plurality of sub-antennas, a plurality of radio frequency paths, a multiple-input multiple-output switch and an adaptive controller, wherein: The connecting junction is provided between the sub-antenna and at least one adjacent sub-antenna; One end of the MIMO switch is connected to the RF path, and the other end of the MIMO switch is connected to the sub-antenna; The adaptive controller is connected to the MIMO switch; The adaptive controller determines a first sub-antenna set that is not blocked from the sub-antennas; determines a target antenna from the first sub-antenna set, and sets the on / off state of the connection node according to the target antenna; A target radio frequency path is determined from the radio frequency paths, and the target radio frequency path is correspondingly allocated to the target antenna by controlling the multiple-input multiple-output switch.

2. The terminal device according to claim 1, wherein: The antenna further includes an obstacle detection module, wherein the obstacle detection module is connected to the adaptive controller; The adaptive controller detects the blocked second sub-antenna set through the obstacle detection module; and determines the first sub-antenna set according to the second sub-antenna set.

3. The terminal device according to claim 2, wherein: The obstacle detection module controls the sub-antenna to perform first communication with a base station, determines the communication quality of the sub-antenna based on the first communication, and determines the second sub-antenna set according to the communication quality of the sub-antenna.

4. The terminal device according to claim 2, wherein: The adaptive controller controls the sub-antenna to switch between a plurality of different frequency bands for second communication with the base station, determines the communication quality of each of the frequency bands based on the second communication, and determines, based on the communication quality of each of the frequency bands, a target frequency band whose communication quality meets a first preset condition; The obstacle detection module controls the sub-antenna to perform a first communication with the base station in the target frequency band, determines the communication quality of the sub-antenna in the target frequency band based on the first communication, and determines the second sub-antenna set according to the communication quality of the sub-antenna in the target frequency band.

5. The terminal device according to claim 4, wherein: The adaptive controller determines a radio frequency path corresponding to the target frequency band from the radio frequency paths as the target radio frequency path.

6. The terminal device according to claim 4, wherein: The adaptive controller determines a target length of an antenna interacting with the base station based on the target frequency band; connects multiple sub-antennas in the first sub-antenna set by setting the on / off state of the connection node to obtain a first antenna, wherein the length of the first antenna is equal to the target length; and uses the first antenna as the target antenna.

7. The terminal device according to claim 6, wherein: The adaptive controller traverses the first antennas formed by connecting the sub-antennas in different ways from the first sub-antenna set; detects the communication quality of the first antennas formed by connecting the sub-antennas in different ways, and determines, from the first antennas, a second antenna whose communication quality meets a second preset condition; Connecting the plurality of sub-antennas in the first sub-antenna set based on the sub-antenna connection mode corresponding to the second antenna by setting the on / off state of the connection node; The second antenna is used as the target antenna.

8. The terminal device according to claim 7, wherein: At each new detection cycle, triggering the adaptive controller to execute the step of determining a first sub-antenna set that is not blocked from the sub-antennas; The adaptive controller determines the frequency of changing the sub-antenna connection mode corresponding to the second antenna based on the sub-antenna connection mode corresponding to the second antenna detected in multiple consecutive detection cycles; and adjusts the length of the detection cycle based on the change frequency, wherein the change frequency is negatively correlated with the detection cycle.

9. The terminal device according to claim 4, wherein: The adaptive controller determines the target length of the antenna interacting with the base station based on the target frequency band; determines the current blocked area of ​​the terminal device based on the second sub-antenna set; determines at least one candidate sub-antenna from the first sub-antenna set whose distance from the current blocked area is greater than a preset threshold, wherein the set formed by at least one of the candidate sub-antennas is a third sub-antenna set; connects multiple sub-antennas in the third sub-antenna set by setting the on / off state of the connection node to obtain a third antenna, wherein the length of the third antenna is equal to the target length; and uses the third antenna as the target antenna.

10. The terminal device according to claim 2, wherein: The obstacle detection module is a pressure sensor, a thermal sensor or a contact capacitance sensor; The obstacle detection module detects a grip contact area of ​​the terminal device, and determines a current blocked area of ​​the terminal device based on the grip contact area; The second sub-antenna set is determined according to the current blocked area.

11. The terminal device according to any one of claims 1 to 10, characterized in that: The antenna further comprises a connection junction controller, the connection junction controller is connected to the connection junction, and the adaptive controller is connected to the connection junction controller; The adaptive controller controls the on-off state of the connection node through the connection node controller.

12. A terminal antenna control method, characterized in that: Applied to a terminal device, the terminal device includes an antenna, the antenna includes multiple connection nodes, multiple sub-antennas, multiple radio frequency paths and a multiple-input multiple-output switch, the method includes: Determining a first sub-antenna set that is not blocked from the sub-antennas; Determine a target antenna from the first sub-antenna set, and set the on / off state of the connection node according to the target antenna; A target radio frequency path is determined from the radio frequency paths, and the target radio frequency path is correspondingly allocated to the target antenna by controlling the multiple-input multiple-output switch.

13. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, the terminal antenna control method according to claim 12 is implemented.