Distributed sensing for velocity estimation
US-2024427001-A1 · Dec 26, 2024 · US
US9584978B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9584978-B2 |
| Application number | US-201615069461-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 14, 2016 |
| Priority date | Mar 16, 2015 |
| Publication date | Feb 28, 2017 |
| Grant date | Feb 28, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and apparatuses are set forth herein for updating a GPS sampling rate used by a terminal device. The method includes determining a current speed of the terminal device and based on the speed of the terminal device, updating a current GPS sampling rate used by the terminal device.
Opening claim text (preview).
What is claimed is: 1. A method for updating a current sampling rate for a positioning system used by a terminal device, comprising: determining a current speed of the terminal device; receiving, for three consecutive sampling points, second sampling data by sampling at each of the three consecutive sampling points at the terminal device, wherein the three consecutive sampling points comprise a first sampling point, a second sampling point, and a third sampling point in sequence; based on the second sampling data of the three consecutive sampling points, determining whether the current speed of the terminal device is increasing or decreasing; based on a determination that the current speed of the terminal device is increasing, determining whether a rate at which the current speed is increasing exceeds a predetermined rate; based on a determination that the rate at which the current speed of the terminal device does not exceed the predetermined rate, increasing the current sampling rate for the positioning system used by the terminal device by a predetermined step within a predetermined range; and based on a determination that the rate at which the current speed is increasing exceeds the predetermined rate, increasing the current sampling rate for the positioning system used by the terminal device by n-fold of the predetermined step within the predetermined range. 2. The method of claim 1 , wherein the determining the current speed of the terminal device comprises: receiving, for two consecutive sampling points, first sampling data by sampling at each of the two consecutive sampling points at the terminal device; and based on the first sampling data of the two consecutive sampling points, determining the current speed of the terminal device. 3. The method of claim 2 , wherein the first sampling data comprises, for each of the two consecutive sampling points, time data and position data, and based on the first sampling data of the two consecutive sampling points, the determining the current speed of the terminal device comprises: based on the time data and the position data of the two consecutive sampling points, determining a time difference and a distance difference between the two consecutive sampling points; and based on the time difference and the distance difference between the two consecutive sampling points, determining the current speed of the terminal device. 4. The method of claim 1 , wherein based on the second sampling data of the three consecutive sampling points, the determining whether the current speed of the terminal device is increasing or decreasing comprises: based on sampling data of the first sampling point and the second sampling point of the three consecutive sampling points, determining a first speed of the terminal device; based on sampling data of the second sampling point and the third sampling point of the three consecutive sampling points, determining a second speed of the terminal device; and based on a difference between the first speed and the second speed, determining whether the current speed of the terminal device is increasing or decreasing. 5. The method of claim 1 , wherein the positioning system comprises a Global Positioning System (GPS), and the current sampling rate for the positioning system comprises a GPS sampling rate. 6. An apparatus for updating a sampling rate for a positioning system used by a terminal device, comprising: a non-transitory memory; and a processor configured to execute instructions stored in the non-transitory memory to: determine a current speed of the terminal device; receiving, for three consecutive sampling points, second sampling data by sampling at each of the three consecutive sampling points at the terminal device, wherein the three consecutive sampling points comprise a first sampling point, a second sampling point, and a third sampling point in sequence; based on the second sampling data of the three consecutive sampling points determine whether the current speed of the terminal device is increasing or decreasing; based on a determination that the current speed of the terminal device is increasing, determine whether a rate at which the current speed is increasing exceeds a predetermined rate; based on a determination that the rate at which the current speed of the terminal device does not exceed the predetermined rate, increase the sampling rate for the positioning system used by the terminal device by a predetermined step with a predetermined range; and based on a determination that the rate at which the current speed is increasing exceeds the predetermined rate, increase the sampling rate for the positioning system used by the terminal device by n-fold of the predetermined step within the predetermined range. 7. The apparatus of claim 6 , wherein the instructions to determine the current speed of the terminal device further comprise instructions to: receive, for two consecutive sampling points, first sampling data by sampling at each of the two consecutive sampling points at the terminal device, wherein the first sampling data comprises, for each of the two consecutive sampling points, time data and position data; and based on the first sampling data of the two consecutive sampling points, determine the current speed of the terminal device. 8. The apparatus of claim 7 , wherein the instructions to, based on the first sampling data of the two consecutive sampling points, determine the current speed of the terminal device, further comprise instructions to: based on the time data and the position data of the two consecutive sampling points, determine a time difference and a distance difference between the two consecutive sampling points; and based on the time difference and the distance difference between the two consecutive sampling points, determine the current speed of the terminal device. 9. The apparatus of claim 6 , wherein the instructions stored in the non-transitory memory further comprise: based on a determination that the current speed of the terminal device is decreasing, decrease the sampling rate used by the terminal device. 10. The apparatus of claim 6 , wherein the instructions to, based on the second sampling data of the three consecutive sampling points, determine whether the current speed of the terminal device is increasing or decreasing further comprise instructions to: based on second sampling data of the first sampling point and the second sampling point of the three consecutive sampling points, determine a first speed of the terminal device, based on second sampling data of the second sampling point and the third sampling point of the three consecutive sampling points, determine a second speed of the terminal device; and based on a difference between the first speed and the second speed, determine whether the current speed of the terminal device is increasing or decreasing. 11. The apparatus of claim 6 , wherein the positioning system comprises a Global Positioning System (GPS), and the sampling rate for the positioning system comprises a GPS sampling rate. 12. A non-transitory computer-readable medium having stored thereon a program of instructions executable by a terminal device to cause the terminal device to: determine a current speed of the terminal device, wherein the instructions to determine the current speed of the terminal device further comprise instructions to: receive, for two consecutive sampling points, first sampling data by sampling at each of the two consecutive sampling points at the terminal device; and based on the first sampling data of the two consecutive sampling points, determine the current speed of the terminal devic
Related publications grouped by family.
Answers are generated from the same data shown on this page.