SYSTEM AND METHOD FOR IMPROVING GPS ACCURACY IN A DEVICE BY UTILIZING INCREASED TIME STAMP ACCURACY
摘要
A system and method is disclosed for updating the universal time within a GPS enable device in real-time and utilizing that corrected time to improve upon pseudorange calculations in the GPS devices. A time shim is introduced to correct outlier time values and provide improved pseudorange calculations to the device operating system, as well as draw upon various predictive smoothing methods of timestamp and position data to improve GPS location values. The improved GPS data is then provided to a location services process running on the device in an expected format and timing such that the operating system is unaware that the prior application interface of the system has been circumvented.