In telematics applications, the use of a vehicle's CAN bus to extract actual vehicle odometer values may be problematic due to the proprietary nature of the protocols and codes used by each vehicle manufacturer. To overcome this limitation, an approximate cumulative vehicle mileage can be measured utilizing aftermarket GPS devices that can track location and measure driving distances using only the GPS receivers and the GPS network of satellites. However, this alternative method is subject to errors that accumulate over time and produce results that are no longer useful for consumer and business applications.
Errors in accumulated mileage are generated from several sources including but not limited to the following:
Other embodiments of the invention will become apparent by reference to the detailed description in conjunction with the FIGURE, wherein elements are not to scale so as to more clearly show the details, wherein like reference numbers indicate like elements throughout the several views, and wherein:
Embodiments of an invention described herein provide a solution to automate error correction for each trip so as to maintain a more accurate calculation of actual mileage driven by a vehicle.
Some embodiments utilize additional sensors to detect vehicle movement, and access known historic information about geographic locations to account for mileage that was not captured by the GPS device alone. Starting with a GPS device in a hibernation mode in which the GPS receiver has been turned off, an onboard accelerometer with reasonably high sensitivity detects the vehicle's first movement and instantly marks its current location based on its last known location. Although the GPS device does not have a signal lock, the device can re-use its last known location (point A) as a starting point for a trip. At some point during this time of signal loss (aka the “dark period”), the GPS receiver wakes up and begins to acquire a GPS signal while the vehicle is in motion. Once the GPS signal is acquired, the device can start accumulating mileage. However, the exact distance travelled between the time that motion started at Point A and the time that the device acquired a GPS signal lock (point B) is unknown. Embodiments of the invention utilize the tagged last known location (point A) and the newly acquired GPS location (point B) to calculate the missing mileage, and this difference is automatically added to the mileage calculation.
Various correction options provide varying degrees of accuracy:
Embodiments of the invention support either of the above described methods to provide error correction for missed mileage. While the description above is directed to the situation of the vehicle beginning as parked prior to beginning motion, embodiments of the invention are equally applicable to cases in which the GPS device loses the GPS signal while the vehicle is in continuous motion. In such cases, the onboard accelerometer continues to detect movement thereby allowing for the capture of point A as corresponding to the time of GPS signal loss and point B as corresponding to the time of GPS signal reacquisition, and performance of error correction methods as described above to calculate the missing mileage.
Whereas prior correction techniques are focused on the correction of miniscule errors due to GPS measurement inaccuracies, such as drift, embodiments of this invention compensate for more drastic errors due to real-world scenarios in which the availability of GPS signal coverage cannot be guaranteed for the entirety of a vehicle trip. The embodiments rely on alternative sensors such as an accelerometer to detect motion, and the merging of known motion with historical vehicle location, and the calculation of error correction by pulling geospatial data of the collection of points without requiring GPS signal lock during the entire period.
Number | Name | Date | Kind |
---|---|---|---|
20020087704 | Chesnais et al. | Jul 2002 | A1 |
20050203892 | Wesley et al. | Sep 2005 | A1 |
20070050332 | Grenzberg et al. | Mar 2007 | A1 |
20080288768 | Barowski et al. | Nov 2008 | A1 |
20090099725 | Pesch | Apr 2009 | A1 |
20090112630 | Collins, Jr. et al. | Apr 2009 | A1 |
20090287369 | Nielsen | Nov 2009 | A1 |
20110227722 | Salvat | Sep 2011 | A1 |
20130196688 | Lu | Aug 2013 | A1 |
20150335291 | Saadi | Nov 2015 | A1 |
20190035172 | Seaman | Jan 2019 | A1 |
Number | Date | Country | |
---|---|---|---|
20210173092 A1 | Jun 2021 | US |
Number | Date | Country | |
---|---|---|---|
62943973 | Dec 2019 | US |