Position determination of a cellular device using carrier phase smoothing
First Claim
Patent Images
1. A method of improving position determination of a cellular device using carrier phase smoothing, the method comprising:
- accessing a Global Navigation Satellite System (GNSS) chipset embedded within the cellular device by one or more hardware processors located in the cellular device and outside of the GNSS chipset, wherein the GNSS chipset is configured to derive raw pseudoranges and carrier phase information from satellite signals received by a GNSS receiver coupled to the GNSS chipset;
extracting the raw pseudoranges and the carrier phase information from the GNSS chipset using one or more custom commands specific to the GNSS chipset for processing by the one or more hardware processors located in the cellular device and outside of the GNSS chipset;
smoothing the raw pseudoranges to obtain smoothed pseudoranges by applying the carrier phase information to the raw pseudoranges using the one or more hardware processors located in the cellular device and outside of the GNSS chipset; and
providing the smoothed pseudoranges.
2 Assignments
0 Petitions
Accused Products
Abstract
A Global Navigation Satellite System (GNSS) chipset embedded within the cellular device is accessed. The GNSS chipset calculates raw observables that include raw pseudoranges and carrier phase information. The raw observables are extracted from the GNSS chipset for processing elsewhere in the cellular device outside of the GNSS chipset. Smoothed pseudoranges are provided by smoothing the raw pseudoranges based on the carrier phase information. The accessing, the extracting and the providing are performed by one or more hardware processors located in the cellular device and outside of the GNSS chipset.
149 Citations
43 Claims
-
1. A method of improving position determination of a cellular device using carrier phase smoothing, the method comprising:
-
accessing a Global Navigation Satellite System (GNSS) chipset embedded within the cellular device by one or more hardware processors located in the cellular device and outside of the GNSS chipset, wherein the GNSS chipset is configured to derive raw pseudoranges and carrier phase information from satellite signals received by a GNSS receiver coupled to the GNSS chipset; extracting the raw pseudoranges and the carrier phase information from the GNSS chipset using one or more custom commands specific to the GNSS chipset for processing by the one or more hardware processors located in the cellular device and outside of the GNSS chipset; smoothing the raw pseudoranges to obtain smoothed pseudoranges by applying the carrier phase information to the raw pseudoranges using the one or more hardware processors located in the cellular device and outside of the GNSS chipset; and providing the smoothed pseudoranges. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for improving position determination of a cellular device using carrier phase smoothing, the system comprising
one or more hardware processors located in the cellular device and outside of a Global Navigation Satellite System (GNSS) chipset embedded within the cellular device; -
accessing logic that accesses the Global Navigation Satellite System (GNSS) chipset embedded within the cellular device, wherein the GNSS chipset is configured to derive raw pseudoranges and carrier phase information from satellite signals received by a GNSS receiver coupled to the GNSS chipset; extracting logic that extracts the raw pseudoranges and the carrier phase information from the GNSS chipset using one or more custom commands specific to the GNSS chipset for processing by the one or more hardware processors located in the cellular device and outside of the GNSS chipset; and processing logic that obtains smoothed pseudoranges by smoothing the raw pseudoranges based on the carrier phase information, using the one or more hardware processors located in the cellular device and outside of the GNSS chipset. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A non-transitory computer readable storage medium having computer readable instructions stored thereon, the computer readable storage medium coupled to one or more hardware processors, the computer readable storage medium and the one or more hardware processors located in a cellular device and outside of a Global Navigation Satellite System (GNSS) chipset embedded within the cellular device, the computer readable instructions for causing the one or more hardware processors to perform a method of improving position determination of the cellular device using carrier phase smoothing, the method comprising:
-
accessing the GNSS chipset by the one or more hardware processors located in the cellular device and outside of the GNSS chipset, wherein the GNSS chipset is configured to derive raw pseudoranges and carrier phase information from satellite signals received by a GNSS receiver coupled to the GNSS chipset; extracting the raw pseudoranges and the carrier phase information from the GNSS chipset using one or more custom commands specific to the GNSS chipset for processing by the one or more hardware processors located in the cellular device and outside of the GNSS chipset; smoothing the raw pseudoranges to obtain smoothed pseudoranges by applying the carrier phase information to the raw pseudoranges using the one or more hardware processors located in the cellular device and outside of the GNSS chipset; and providing the smoothed pseudoranges. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification