IP Library Granted Patent US 10,718,871
Granted Patent B2
US 10,718,871 · App. 15/577,120 · Granted Jul 21, 2020

Mobile terminal control method, apparatus, and system

Inventor: Henghui Lu (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
G01S19/48G01S5/0205G01S5/10H04W64/00G01S3/02
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 10,718,871
App. No.
15/577,120
Granted
Jul 21, 2020
Kind
B2
Abstract

A mobile terminal control method includes receiving N direction-finding signals that are respectively sent by a multiple-antenna node at N moments, where the multiple-antenna node is located in an indoor-outdoor critical area. The method includes obtaining N pieces of location relationship information between a mobile terminal and the multiple-antenna node at the N moments according to the N direction-finding signals, where the N moments and the N pieces of location relationship information are in a one-to-one correspondence. The method includes determining location relationship change information between the mobile terminal and the multiple-antenna node according to at least M of the N pieces of location relationship information, where 2≤M≤N. The method includes controlling the mobile terminal by matching the location relationship change information and according to the location relationship change information.

Claims (106)

1. A mobile terminal control method, comprising:

receiving N direction-finding signals from a multiple-antenna node at N moments, wherein the multiple-antenna node is located in an indoor-outdoor critical area;

obtaining N azimuths φ and N elevation angles θ between the mobile terminal and the multiple-antenna node at the N moments according to the N direction-finding signals, wherein a ground is an x-y plane, wherein a projection of the multiple-antenna node on the x-y plane is an original point, wherein a z-axis is perpendicular to the x-y plane and points upward, wherein a y-axis is parallel to an indoor-outdoor interface, wherein an x-axis is perpendicular to the y-axis and points to an outdoor direction, wherein φ is an angle between a straight line k1 and a positive direction of the x-axis, wherein the straight line k1 is a connecting line between a projection of the mobile terminal on the ground and the original point, wherein θ is an angle between a straight line k2 and a negative direction of the z-axis, wherein the straight line k2 is a connecting line between the mobile terminal and the multiple-antenna node, and wherein the N moments and the N pieces of location relationship information are in a one-to-one correspondence;

determining location relationship change information between the mobile terminal and the multiple-antenna node according to at least M of the N pieces of location relationship information, wherein 2≤M≤N; and

controlling the mobile terminal in a manner corresponding to a movement trend matching the location relationship change information.

2. The method of claim 1 , wherein controlling the mobile terminal in the manner corresponding to the movement trend matching the location relationship change information comprises:

controlling the mobile terminal in a first manner when 0°≤φ i ≤180° and φ 1 <φ 2 < . . . <φ M ;

controlling the mobile terminal in a second manner when 0°≤φ i ≤180° and φ 1 >φ 2 > . . . >φ M ;

controlling the mobile terminal in the first manner when 180°≤φ i ≤360° and φ 1 >φ 2 > . . . >φ M ;

controlling the mobile terminal in the second manner when 180°≤φ i ≤360° and φ 1 <φ 2 < . . . <φ M ;

controlling the mobile terminal in the first manner when 0°≤φ i ≤90°, φ 1 =φ 2 = . . . =φ M , and θ 1 >θ 2 > . . . >θ M >0;

controlling the mobile terminal in the first manner when 270°≤φ i ≤360°, φ 1 =φ 2 = . . . =φ M , and θ 1 >θ 2 > . . . >θ M >0;

controlling the mobile terminal in the second manner when 0°≤φ i ≤90°, φ 1 =φ 2 = . . . =φ M , and 0<θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the second manner when 270°≤φ i ≤360°, φ 1 =φ 2 = . . . =φ M , and 0<θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the first manner when 90°≤φ i <270°, φ 1 =φ 2 = . . . =φ M , and 0<θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the second manner when 90°≤φ i ≤270°, φ 1 =φ 2 = . . . =φ M and θ 1 >θ 2 > . . . >θ M >0,

wherein φ i is an azimuth at the i th moment, θ i is an elevation angle at the i th moment, 1≤i≤M, wherein the first manner matches a movement trend of the mobile terminal moving from outdoors to indoors, and wherein the second manner matches a movement trend of the mobile terminal moving from indoors to outdoors.

3. The method of claim 2 , wherein controlling the mobile terminal in the first manner comprises controlling the mobile terminal to use an indoor positioning manner, or controlling the mobile terminal to load an indoor navigation map, and wherein controlling the mobile terminal in the second manner comprises controlling the mobile terminal to use an outdoor positioning manner, or controlling the mobile terminal to load an outdoor navigation map.

4. The method claim 1 , wherein controlling the mobile terminal in the manner corresponding to the movement trend matching the location relationship change information comprises:

controlling the mobile terminal in a first manner when 0°≤φ i ≤90°, φ 1 <φ 2 < . . . <φ M , and θ 1 >θ 2 > . . . >θ M ;

controlling the mobile terminal in a second manner when 0°≤φ i ≤90°, φ i <φ 2 < . . . <φ M , and θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the first manner when 90°≤φ i ≤180°, φ 1 <φ 2 < . . . <φ M , and θ 1 <θ 2 > . . . >θ M ;

controlling the mobile terminal in the second manner when 90°≤φ i ≤180°, φ 1 >φ 2 > . . . >φ M , and θ 1 >θ 2 > . . . >θ M ;

controlling the mobile terminal in the second manner when 180°≤φ i ≤270°, φ 1 <φ 2 < . . . <φ M , and θ 1 >θ 2 > . . . >θ M ;

controlling the mobile terminal in the first manner when 180°≤φ i ≤270°, φ 1 >φ 2 > . . . >φ M , and θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the second manner when 270°≤φ i ≤360°, φ 1 <φ 2 < . . . <φ M , and θ 1 <θ 2 < . . . <θ M ; or

controlling the mobile terminal in the first manner when 270°≤φ i ≤360°, φ i >φ 2 > . . . >φ M , and θ 1 >θ 2 > . . . >θ M ,

wherein φ i is an azimuth at the i th moment, θ i is an elevation angle at the i th moment, 1≤i≤M, the first manner matches a movement trend of the mobile terminal moving from outdoors to indoors, and the second manner matches a movement trend of the mobile terminal moving from indoors to outdoors.

5. The method of claim 4 , wherein controlling the mobile terminal in the first manner comprises controlling the mobile terminal to use an indoor positioning manner, or controlling the mobile terminal to load an indoor navigation map, and wherein controlling the mobile terminal in the second manner comprises controlling the mobile terminal to use an outdoor positioning manner, or controlling the mobile terminal to load an outdoor navigation map.

6. The method of claim 5 , wherein the indoor positioning manner comprises Wi-Fi positioning, BLUETOOTH positioning, magnetic field positioning, or light ray positioning.

7. The method of claim 5 , wherein the outdoor positioning manner comprises global navigation satellite system (GNSS) positioning, cellular network positioning, or Wi-Fi positioning.

8. The method of claim 1 , wherein before receiving the N direction-finding signals from the multiple-antenna node at the N moments, the method further comprises:

establishing, by the mobile terminal, a wireless connection to the multiple-antenna node when a quantity of visible satellites received by the mobile terminal is less than or equal to a first threshold;

establishing, by the mobile terminal, the wireless connection to the multiple-antenna node when strength of a Wi-Fi or BLUETOOTH signal detected by the mobile terminal is greater than or equal to a second threshold or less than or equal to a third threshold; or

establishing, by the mobile terminal, the wireless connection to the multiple-antenna node when a quantity of Wi-Fi access points or a quantity of BLUETOOTH nodes detected by the mobile terminal is greater than or equal to a fourth threshold or less than or equal to a fifth threshold.

9. A mobile terminal, comprising:

a bus;

a processor coupled to the bus;

a memory coupled to the bus; and

a communications interface coupled to the processor, the memory, and the bus,

wherein the processor, the memory, and the communications interface are configured to communicate with each other using the bus, and

wherein the processor is configured to run program code stored in the memory to:

receive N direction-finding signals from a multiple-antenna node at N moments, wherein the multiple-antenna node is located in an indoor-outdoor critical area;

obtain N azimuths φ and N elevation angles θ between the mobile terminal and the multiple-antenna node at the N moments according to the N direction-finding signals, wherein a ground is an x-y plane, wherein a projection of the multiple-antenna node on the x-y plane is an original point, wherein a z-axis is perpendicular to the x-y plane and points upward, wherein a y-axis is parallel to an indoor-outdoor interface, wherein an x-axis is perpendicular to the y-axis and points to an outdoor direction, wherein φ is an angle between a straight line k1 and a positive direction of the x-axis, wherein the straight line k1 is a connecting line between a projection of the mobile terminal on the ground and the original point, wherein θ is an angle between a straight line k2 and a negative direction of the z-axis, wherein the straight line k2 is a connecting line between the mobile terminal and the multiple-antenna node, and wherein the N moments and the N pieces of location relationship information are in a one-to-one correspondence;

determine location relationship change information between the mobile terminal and the multiple-antenna node according to at least M of the N pieces of location relationship information, wherein 2≤M≤N; and

control the mobile terminal in a manner corresponding to a movement trend matching the location relationship change information.

10. The mobile terminal of claim 9 , wherein controlling the mobile terminal in the manner corresponding to the movement trend matching the location relationship change information comprises:

controlling the mobile terminal in a first manner when 0°≤φ i ≤180° and φ 1 <φ 2 < . . . <φ M ;

controlling the mobile terminal in a second manner when 0°≤φ i ≤180° and φ 1 >φ 2 > . . . >φ M ;

controlling the mobile terminal in the first manner when 180°≤φ i ≤360° and φ 1 >φ 2 > . . . >φ M ;

controlling the mobile terminal in the second manner when 180°≤φ i ≤360° and φ 1 <φ 2 < . . . <φ M ;

controlling the mobile terminal in the first manner when 0°≤φ i ≤90°, φ 1 =φ 2 = . . . =φ M , and θ 1 >θ 2 > . . . >θ M >0;

controlling the mobile terminal in the first manner when 270°≤φ i ≤360°, φ 1 =φ 2 = . . . =φ M , and θ 1 >θ 2 > . . . >θ M >0;

when 0°≤φ i ≤90°, φ 1 =φ 2 = . . . =φ M , and 0<θ 1 <θ 2 < . . . <θ M , controlling the mobile terminal in the second manner;

controlling the mobile terminal in the second manner when 270°≤φ i ≤360°, φ 1 =φ 2 = . . . =φ M , and 0<θ 1 <θ 2 < . . . <<θ M ;

controlling the mobile terminal in the first manner when 90°≤φ i ≤270°, φ 1 =φ 2 = . . . =φ M , and 0<θ 1 <θ 2 < . . . <θ M ; or

controlling the mobile terminal in the second manner when 90°≤φ i ≤270°, φ 1 =φ 2 = . . . =φ M and θ 1 >θ 2 > . . . >θ M >0,

wherein φ i is an azimuth at the i th moment, θ i is an elevation angle at the i th moment, 1≤i≤M, wherein the first manner matches a movement trend of the mobile terminal moving from outdoors to indoors, and wherein the second manner matches a movement trend of the mobile terminal moving from indoors to outdoors.

11. The mobile terminal of claim 10 , wherein controlling the mobile terminal in the first manner comprises controlling the mobile terminal to use an indoor positioning manner, or controlling the mobile terminal to load an indoor navigation map, and wherein controlling the mobile terminal in the second manner comprises controlling the mobile terminal to use an outdoor positioning manner, or controlling the mobile terminal to load an outdoor navigation map.

12. The mobile terminal of claim 9 , wherein controlling the mobile terminal in the manner corresponding to the movement trend matching the location relationship change information comprises:

controlling the mobile terminal in a first manner when 0°≤φ i ≤90°, φ 1 <φ 2 < . . . <φ M , and θ 1 >θ 2 > . . . >θ M ;

controlling the mobile terminal in a second manner when 0°≤φ i ≤90°, φ 1 >φ 2 > . . . >φ M , and θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the first manner when 90°≤φ i ≤180°, φ 1 <φ 2 < . . . <φ M , and θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the second manner when 90°≤φ i ≤180°, φ 1 >φ 2 > . . . >φ M , and θ 1 >θ 2 > . . . >θ M ;

controlling the mobile terminal in the second manner when 180°≤φ i ≤270°, φ 1 <φ 2 < . . . <φ M , and θ 1 >θ 2 > . . . >θ M ;

controlling the mobile terminal in the first manner when 180°≤φ i ≤270°, φ 1 >φ 2 > . . . >φ M , and θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the second manner when 270°≤φ i ≤360°, φ 1 <φ 2 < . . . <φ M , and θ 1 <θ 2 < . . . <θ M ; or

controlling the mobile terminal in a first manner when 270°≤φ i ≤360°, φ 1 >φ 2 > . . . >φ M , and θ 1 >θ 2 > . . . >θ M ,

wherein φ i is an azimuth at the i th moment, θ i is an elevation angle at the i th moment, 1≤i≤M, wherein the first manner matches a movement trend of the mobile terminal moving from outdoors to indoors, and wherein the second manner matches a movement trend of the mobile terminal moving from indoors to outdoors.

13. The mobile terminal of claim 12 , wherein controlling the mobile terminal in the first manner comprises controlling the mobile terminal to use an indoor positioning manner, or controlling the mobile terminal to load an indoor navigation map, and wherein controlling the mobile terminal in the second manner comprises controlling the mobile terminal to use an outdoor positioning manner, or controlling the mobile terminal to load an outdoor navigation map.

14. The mobile terminal of claim 9 , wherein before receiving the N direction-finding signals from the multiple-antenna node at the N moments, the processor is further configured to run the program code to:

establish a wireless connection to the multiple-antenna node when a quantity of visible satellites received by the mobile terminal is less than or equal to a first threshold; or

establish the wireless connection to the multiple-antenna node when strength of a Wi-Fi signal detected by the mobile terminal is greater than or equal to a second threshold or less than or equal to a third threshold; or

establish the wireless connection to the multiple-antenna node when a quantity of Wi-Fi access points or a quantity of BLUETOOTH nodes detected by the mobile terminal is greater than or equal to a fourth threshold or less than or equal to a fifth threshold.

15. The mobile terminal of claim 12 , wherein the indoor positioning manner comprises Wi-Fi positioning, BLUETOOTH positioning, magnetic field positioning, or light ray positioning, or wherein the outdoor positioning manner comprises global navigation satellite system (GNSS) positioning, cellular network positioning, or Wi-Fi positioning.

16. A computer program product comprising computer-executable instructions for storage on a non-transitory computer-readable medium that, when executed by a processor cause an apparatus to:

receive N direction-finding signals from a multiple-antenna node at N moments, wherein the multiple-antenna node is located in an indoor-outdoor critical area;

obtain N azimuths φ and N elevation angles θ between the mobile terminal and the multiple-antenna node at the N moments according to the N direction-finding signals, wherein a ground is an x-y plane, wherein a projection of the multiple-antenna node on the x-y plane is an original point, wherein a z-axis is perpendicular to the x-y plane and points upward, wherein a y-axis is parallel to an indoor-outdoor interface, wherein an x-axis is perpendicular to the y-axis and points to an outdoor direction, wherein φ is an angle between a straight line k1 and a positive direction of the x-axis, wherein the straight line k1 is a connecting line between a projection of the mobile terminal on the ground and the original point, wherein θ is an angle between a straight line k2 and a negative direction of the z-axis, wherein the straight line k2 is a connecting line between the mobile terminal and the multiple-antenna node, and wherein the N moments and the N pieces of location relationship information are in a one-to-one correspondence;

determine location relationship change information between the mobile terminal and the multiple-antenna node according to at least M of the N pieces of location relationship information, wherein 2≤M≤N; and

control the mobile terminal in a manner corresponding to a movement trend matching the location relationship change information.

17. The computer program product of claim 16 , wherein controlling the mobile terminal in the manner corresponding to the movement trend matching the location relationship change information comprises:

controlling the mobile terminal in the manner corresponding to the movement trend matching the location relationship change information comprises:

controlling the mobile terminal in a first manner when 0°≤φ i ≤180° and φ 1 <φ 2 < . . . <φ M ;

controlling the mobile terminal in a second manner when 0°≤φ i ≤180° and φ 1 >φ 2 > . . . >φ M ;

controlling the mobile terminal in the first manner when 180°≤φ i ≤360° and φ 1 >φ 2 > . . . φ M ;

controlling the mobile terminal in the second manner when 180°≤φ i ≤360° and φ 1 <φ 2 < . . . <φ M ;

controlling the mobile terminal in the first manner when 0°≤φ i ≤90°, φ 1 =φ 2 = . . . =φ M , and θ 1 >θ 2 > . . . >θ M >0;

controlling the mobile terminal in the first manner when 270°≤φ i ≤360°, φ 1 =φ 2 = . . . =φ M , and θ 1 >θ 2 > . . . >θ M >0;

when 0°≤φ i ≤90°, φ 1 =φ 2 = . . . =φ M , and 0<θ 1 <θ 2 < . . . <θ M , controlling the mobile terminal in the second manner;

controlling the mobile terminal in the second manner when 270°≤φ i ≤360°, φ 1 =φ 2 = . . . =φ M , and 0<θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the first manner when 90°≤φ i <270°, φ 1 =φ 2 = . . . =φ M , and 0<θ 1 <θ 2 < . . . <θ M ; or

controlling the mobile terminal in the second manner when 90°≤φ i ≤270°, φ 1 =φ 2 = . . . =φ M and θ 1 >θ 2 > . . . >θ M >0,

wherein φ i is an azimuth at the i th moment, A, is an elevation angle at the i th moment, 1≤i≤M, wherein the first manner matches a movement trend of the mobile terminal moving from outdoors to indoors, and wherein the second manner matches a movement trend of the mobile terminal moving from indoors to outdoors.

18. The computer program product of claim 17 , wherein controlling the mobile terminal in the first manner comprises controlling the mobile terminal to use an indoor positioning manner, or controlling the mobile terminal to load an indoor navigation map, and wherein controlling the mobile terminal in the second manner comprises controlling the mobile terminal to use an outdoor positioning manner, or controlling the mobile terminal to load an outdoor navigation map.

19. The computer program product of claim 16 , wherein controlling the mobile terminal in the manner corresponding to the movement trend matching the location relationship change information comprises:

controlling the mobile terminal in a first manner when 0°≤φ i ≤90°, φ 1 <φ 2 < . . . <φ M , and θ 1 >θ 2 > . . . >θ M ;

controlling the mobile terminal in a second manner when 0°≤φ i ≤90°, φ 1 >φ 2 > . . . >φ M , and θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the first manner when 90°≤φ 1 ≤180°, φ 1 <φ 2 < . . . <φ M , and θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the second manner when 90°≤φ i ≤180°, φ 1 >φ 2 > . . . >φ M , and θ 1 >θ 2 > . . . >θ M ;

controlling the mobile terminal in the second manner when 180°≤φ i ≤270°, φ 1 <φ 2 < . . . <φ M , and θ 1 >θ 2 > . . . >θ M ;

controlling the mobile terminal in the first manner when 180°≤φ i ≤270°, φ 1 >φ 2 > . . . >φ M , and θ 1 <θ 2 < . . . <θ M ;

controlling the mobile terminal in the second manner when 270°≤φ i ≤360°, φ 1 <φ 2 < . . . <φ M , and θ 1 <θ 2 < . . . <θ M ; or

controlling the mobile terminal in a first manner when 270°≤φ i ≤360°, φ 1 >φ 2 > . . . >φ M , and θ 1 >θ 2 < . . . <θ M ,

wherein φ i is an azimuth at the i th moment, θ i is an elevation angle at the i th moment, 1≤i≤M, wherein the first manner matches a movement trend of the mobile terminal moving from outdoors to indoors, and wherein the second manner matches a movement trend of the mobile terminal moving from indoors to outdoors.

20. The computer program product of claim 19 , wherein controlling the mobile terminal in the manner corresponding to the movement trend matching the location relationship change information comprises:

controlling the mobile terminal to use an indoor positioning manner, or controlling the mobile terminal to load an indoor navigation map, and wherein controlling the mobile terminal in the second manner comprises controlling the mobile terminal to use an outdoor positioning manner, or controlling the mobile terminal to load an outdoor navigation map.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2017
From: LU, HENGHUI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 044492/0814 →
Continuity (1)
Related Publication 20180180744A1 · Jun 28, 2018