IP Library Granted Patent US 12700885
Granted Patent B2
US 12700885 · App. 18/689,868 · Granted Aug 4, 2026

Antenna matching method and apparatus, and mobile terminal

Inventor: Fengying Ying (Huizhou, CN)
Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.
H04B1/3838H04B1/401H04M1/72454H04B7/0608H04B7/0802
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12700885
App. No.
18/689,868
Granted
Aug 4, 2026
Kind
B2
Abstract

The present disclosure relates to an antenna matching method and apparatus, and mobile terminal. The antenna matching method comprises: determining whether the mobile terminal is currently in a communication state based on status information; in response to determining that an operation mode of the mobile terminal in the communication state is a first operation mode, obtaining gesture data of a user for the mobile terminal by using a sensor detection module; and selecting a target antenna corresponding to the holding gesture state from a plurality of antennas based on holding gesture state corresponding to the gesture data. Therefore, free switching of the antennas is achieved.

Claims (63)

1 . An antenna matching method, applied to a mobile terminal comprising a plurality of antennas, wherein the antenna matching method comprises:

obtaining status information of the mobile terminal, and determining whether the mobile terminal is currently in a communication state based on the status information;

in response to determining that the mobile terminal is in the communication state, determining an operation mode of the mobile terminal in the communication state;

in response to determining that the operation mode of the mobile terminal in the communication state is a first operation mode, obtaining gesture data of a user for the mobile terminal by using a sensor detection module;

determining a holding gesture state of the user for the mobile terminal based on the gesture data; and

selecting a target antenna corresponding to the holding gesture state from the plurality of antennas based on the holding gesture state of the user for the mobile terminal; wherein

the determining of the holding gesture state of the user for the mobile terminal based on the gesture data comprises:

inputting the gesture data into a preset gesture data template library;

selecting a target gesture template with highest matching degree with the gesture data from the gesture data template library, wherein the target gesture template comprises gesture action information; and

determining a holding gesture state of the user for the mobile terminal based on the gesture action information.

2 . The antenna matching method of claim 1 , wherein the antenna matching method further comprises: after determining the operation mode of the mobile terminal in the communication state,

in response to determining that the operation mode of the mobile terminal in the communication state is a second operation mode, selecting a default antenna corresponding to a communication type of the mobile terminal from the plurality of antennas based on the communication type of the mobile terminal.

3 . The antenna matching method of claim 1 , wherein the antenna matching method further comprises: before determining the holding gesture state of the user for the mobile terminal based on the gesture data,

collecting original gesture data, and performing denoising processing on the original gesture data to generate standard gesture data, wherein the standard gesture data comprises triaxial angular velocity data;

extracting active gesture data from the standard gesture data based on the triaxial angular velocity data;

preprocessing the active gesture data to generate sample gesture data; and

forming a gesture data template library based on the sample gesture data.

4 . The antenna matching method of claim 3 , wherein the preprocessing of the active gesture data to generate the sample gesture data comprises:

smoothing the active gesture data;

performing normalization processing on smoothed active gesture data;

performing cubic spline interpolation processing on normalized active gesture data; and

performing false peak and valley processing on the active gesture data processed by the cubic spline interpolation processing to generate the sample gesture data.

5 . The antenna matching method of claim 1 , wherein the mobile terminal further comprises a matching network connected to the target antenna;

the antenna matching method further comprises: after selecting the target antenna corresponding to the holding gesture state from the plurality of antennas based on the holding gesture state of the user for the mobile terminal,

detecting a center frequency of a current communication signal of the mobile terminal;

generating a control signal based on the center frequency, and coupling the control signal to the matching network connected to the target antenna, wherein the matching network comprises a plurality of switching switches; and

controlling a state of each of the switching switches in the matching network in response to the control signal so that a resonance frequency of the target antenna is adapted to the current communication signal of the mobile terminal.

6 . An antenna matching apparatus, comprising:

a first obtaining module, configured to obtain status information of the mobile terminal, and determining whether the mobile terminal is currently in a communication state based on the status information;

a first determining module, configured to determine an operation mode of the mobile terminal in the communication state, in response to determining that the mobile terminal is in the communication state;

a second obtaining module, configured to obtain gesture data of a user for the mobile terminal by using a sensor detection module, in response to determining that the operation mode of the mobile terminal in the communication state is a first operation mode;

a second determining module, configured to determine a holding gesture state of the user for the mobile terminal based on the gesture data; and

a first matching module, configured to select a target antenna corresponding to the holding gesture state from the plurality of antennas based on the holding gesture state of the user for the mobile terminal; wherein

the second determining module comprises:

a first input unit, configured to input the gesture data into a preset gesture data template library;

a first selecting unit, configured to select a target gesture template with highest matching degree with the gesture data from the gesture data template library, wherein the target gesture template comprises gesture motion information; and

a first determining unit, configured to determine the holding gesture state of the user for the mobile terminal based on the gesture action information.

7 . A mobile terminal comprising a memory storing a computer program and a processor, wherein the processor, when executing the computer program, performs the operations of:

obtaining status information of the mobile terminal, and determining whether the mobile terminal is currently in a communication state based on the status information;

in response to determining that the mobile terminal is in the communication state, determining an operation mode of the mobile terminal in the communication state;

in response to determining that the operation mode of the mobile terminal in the communication state is a first operation mode, obtaining gesture data of a user for the mobile terminal by using a sensor detection module;

determining a holding gesture state of the user for the mobile terminal based on the gesture data; and

selecting a target antenna corresponding to the holding gesture state from the plurality of antennas based on the holding gesture state of the user for the mobile terminal; wherein the determining of the holding gesture state of the user for the mobile terminal based on the gesture data comprises:

inputting the gesture data into a preset gesture data template library;

selecting a target gesture template with highest matching degree with the gesture data from the gesture data template library, wherein the target gesture template comprises gesture action information; and

determining a holding gesture state of the user for the mobile terminal based on the gesture action information.

8 . The mobile terminal of claim 7 , wherein the antenna matching method further comprises: after determining the operation mode of the mobile terminal in the communication state,

in response to determining that the operation mode of the mobile terminal in the communication state is a second operation mode, selecting a default antenna corresponding to a communication type of the mobile terminal from the plurality of antennas based on the communication type of the mobile terminal.

9 . The mobile terminal of claim 7 , wherein the antenna matching method further comprises: before determining the holding gesture state of the user for the mobile terminal based on the gesture data,

collecting original gesture data, and performing denoising processing on the original gesture data to generate standard gesture data, wherein the standard gesture data comprises triaxial angular velocity data;

extracting active gesture data from the standard gesture data based on the triaxial angular velocity data;

preprocessing the active gesture data to generate sample gesture data; and

forming a gesture data template library based on the sample gesture data.

10 . The mobile terminal of claim 9 , wherein the preprocessing of the active gesture data to generate the sample gesture data comprises:

smoothing the active gesture data;

performing normalization processing on smoothed active gesture data;

performing cubic spline interpolation processing on normalized active gesture data; and

performing false peak and valley processing on the active gesture data processed by the cubic spline interpolation processing to generate the sample gesture data.

11 . The mobile terminal of claim 7 , wherein the mobile terminal further comprises a matching network connected to the target antenna;

the antenna matching method further comprises: after selecting the target antenna corresponding to the holding gesture state from the plurality of antennas based on the holding gesture state of the user for the mobile terminal,

detecting a center frequency of a current communication signal of the mobile terminal;

generating a control signal based on the center frequency, and coupling the control signal to the matching network connected to the target antenna, the matching network comprising a plurality of switching switches; and

controlling a state of each of the switching switches in the matching network in response to the control signal so that a resonance frequency of the target antenna is adapted to the current communication signal of the mobile terminal.