IP Library › Granted Patent US 11,363,412
Granted Patent B2
US 11,363,412 · App. 16/074,677 · Granted Jun 14, 2022

Movement track recording method and apparatus

Inventor: Tongbo Wang (Shanghai, CN)
Assignee: HUAWEI TECHNOLOGIES, CO. LTD.
H04W4/029H04W4/027H04W52/0254H04W64/003Y02D30/70
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 11,363,412
App. No.
16/074,677
Granted
Jun 14, 2022
Kind
B2
Abstract

A movement track recording method and an apparatus used for movement track recording, and relate to the communications field, where power consumption of a terminal can be reduced without affecting track recording precision. The method includes determining a positioning trigger condition according to positioning precision, positioning a terminal when the positioning trigger condition is met, and recording a location of the terminal.

Claims (50)

1. A movement track recording method, comprising:

setting a positioning precision as corresponding to a predetermined distance for a movement of a terminal device;

repeatedly determining a positioning trigger condition for a next time of positioning of the terminal device, the determining the positioning trigger condition being according at least to the positioning precision and a current moving speed of the terminal device, wherein the current moving speed is determined based on a previous time of positioning of the terminal device;

repeatedly positioning the terminal device when the positioning trigger condition is met; and

responsive to each said positioning, recording a location of the terminal device,

wherein the positioning trigger condition comprises a positioning time interval calculated as a ratio of the positioning precision and the current moving speed of the terminal device, and the positioning time interval is dynamically adjustable.

2. The method of claim 1 , wherein the determining the positioning trigger condition comprises: determining whether the terminal device is located in an outdoor scenario or in an indoor scenario; and determining the positioning trigger condition according to the positioning precision when the terminal device is located in an outdoor moving scenario or determining the positioning trigger condition according to the positioning precision when the terminal device is located in an indoor moving scenario.

3. The method of claim 1 , wherein the determining the positioning trigger condition comprises determining, according to the positioning precision and the current moving speed of the terminal device, a positioning time interval for the next time of positioning when the terminal device moves, and positioning the terminal device and recording the location of the terminal device comprises:

starting a timing;

positioning the terminal device when the timing reaches the positioning time interval for the next time of positioning; and

recording a current location of the terminal device.

4. The method of claim 3 , wherein the determining the positioning time interval for the next time of the positioning comprises determining a positioning time in accordance with:

T i =D/V i ,

the i>1, the i comprising a positive integer, the T i comprising a positioning time interval between an i th time of positioning and an (i+1) th time of positioning, the D comprising the positioning precision, and the V i comprising a moving speed of the terminal device during the i th time of positioning.

5. The method of claim 4 , further comprising setting a time interval threshold (T o ), and the determining the positioning time interval for the next time of positioning comprises:

selecting the T i as the positioning time interval between the i th time of positioning and the (i+1) th time of positioning when T i <T o ; and selecting the T o as the positioning time interval between the i th time of positioning and the (i+1) th time of positioning when T i >T o .

6. The method of claim 1 , wherein the positioning trigger condition comprises a geo-fence boundary, and the geo-fence boundary being dynamically adjustable in accordance with the predetermined distance.

7. The method of claim 6 , wherein the determining the positioning trigger condition comprises:

setting a geo-fence boundary for the next time of positioning using a current location of the terminal device as a center and the positioning precision as a radius, and

positioning the terminal device and recording the location of the terminal device comprises:

positioning the terminal device when the terminal device moves to the geo-fence boundary for the next time of positioning; and

recording the current location of the terminal device.

8. The method of claim 1 , wherein before determining the positioning trigger condition, the method further comprises recording an initial location of the terminal device.

9. The method of claim 1 , wherein before determining the positioning trigger condition, the method further comprises determining a movement status and a location environment of the terminal device, the movement status comprising a still state and a moving state, and the location environment comprising an indoor environment and an outdoor environment.

10. A terminal device comprising:

a memory comprising instructions; and

a processor coupled to the memory, the instructions causing the processor to be configured to:

set a positioning precision as corresponding to a predetermined distance for a movement of the terminal device;

repeatedly determine a positioning trigger condition for a next time of positioning of the terminal device, the determining the positioning trigger condition being according at least to the positioning precision and a current moving speed of the terminal device, wherein the current moving speed is determined based on a previous time of positioning of the terminal device;

repeatedly position the terminal device when the positioning trigger condition is met; and

responsive to each said positioning, record a location of the terminal device

wherein the positioning trigger condition comprises a positioning time interval calculated as a ratio of the positioning precision and the current moving speed of the terminal device, and the positioning time interval is dynamically adjustable.

11. The terminal device of claim 10 , wherein in a manner of determining the positioning trigger condition, the instructions further cause the processor to be configured to: determining whether the terminal device is located in an outdoor scenario or in an indoor scenario; and determine the positioning trigger condition according to the positioning precision when the terminal device is located in an outdoor moving scenario or determining the positioning trigger condition according to the positioning precision when the terminal device is located in an indoor moving scenario.

12. The terminal device of claim 10 , wherein in a manner of determining the positioning trigger condition, the instructions further cause the processor to be configured to:

determine, according to the positioning precision and the current moving speed of the terminal device, a positioning time interval for the next time of positioning when the terminal device moves;

position the terminal device when timing reaches the positioning time interval for the next time of positioning; and

record a current location of the terminal device.

13. The terminal device of claim 12 , wherein in a manner of determining the positioning time interval for the next time of positioning, the instructions further cause the processor to be configured to:

determine that a positioning time interval between an i th time of positioning and an (i+1) th time of positioning comprises T i =D/V i ,

the i>1, the i comprising a positive integer, the T i comprising the positioning time interval between the i th time of positioning and the (i+1) th time of positioning, the D comprising the positioning precision, and the V i comprising a moving speed of the terminal device during the i th time of positioning.

14. The terminal device of claim 13 , wherein the instructions further cause the processor to be configured to;

set a time interval threshold (T o );

select the T i as the positioning time interval between the i th time of positioning and the (i+1) th time of positioning when T i >T o .

15. The terminal device of claim 10 , wherein the positioning trigger condition comprises a geo-fence boundary, and the geo-fence boundary being dynamically adjustable in accordance with the predetermined distance.

16. The terminal device of claim 15 , wherein the instructions further cause the processor to be configured to:

a geo-fence boundary for the next time of positioning using a current location of the terminal device as a center and the positioning precision as a radius;

position the terminal device when the terminal device moves to the geo-fence boundary for the next time of positioning; and

record the current location of the terminal device.

17. The terminal device of claim 10 , wherein the instructions further cause the processor to be configured to record an initial location of the terminal device.

18. The terminal device of claim 10 , wherein the instructions further cause the processor to be configured to determine a movement status and a location environment of the terminal device, the movement status comprising a still state and a moving state, and the location environment comprising an indoor environment and an outdoor environment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2018
From: WANG, TONGBO
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 047766/0363 →
Continuity (1)
Related Publication 20190045330A1 · Feb 7, 2019