Patent ID: 9743373
Date: 2017-08-22
CPC Classifications: G01S,H04W

Claim:
1. A method of improving position determination of a cellular device, the method comprising: extracting raw pseudorange information from a Global Navigation Satellite System (GNSS) receiver; obtaining locally measured movement information that reflects measurements of movement of the cellular device, wherein the measurements are obtained using at least one hardware sensor that is in a known physical relationship with the cellular device; determining, performed by a first process, a first set of one or more position fixes based on the extracted raw pseudorange information; determining, performed by a second process, carrier phase smoothed pseudoranges by smoothing the extracted raw pseudorange information based on carrier phase information, wherein the first process and the second process are executed by at least one hardware processor, wherein the at least one hardware processor is located in the cellular device and outside of a GNSS chipset embedded in the cellular device; determining, performed by the second process, a second set of one or more position fixes based on the carrier phase smoothed pseudoranges; while a predetermined amount of carrier phase information is not available for performing carrier phase smoothing, providing to a user one or more of the first set of position fixes; and while a predetermined amount of carrier phase information is available for performing carrier phase smoothing, providing to the user one or more of the second set of position fixes.