Donald L. Fuchs - Wyckoff NJ Charles Abraham - San Jose CA Frank van Diggelen - San Jose CA
Assignee:
Global Locate, Inc. - Glen Rock NJ
International Classification:
H04Q 720
US Classification:
701213, 701200, 342358, 342356
Abstract:
A method and apparatus for locating mobile device over a broad coverage area using a wireless communications link that may have large and unknown latency. The apparatus comprises at least one mobile device, a reference network, a position server, a wireless carrier, and a location requester. The mobile device is in communication with the wireless carrier and receives global positioning system (GPS) signals from a plurality of satellites in the GPS satellite constellation. The reference network is coupled to the position server and provides GPS data. The mobile receiver receives GPS signals, performs rudimentary signal processing and transmits the processed signals to the wireless carrier. The wireless carrier passes the signals on to the position server. The position server processes the mobile receivers GPS data and the reference network ephemeris data to identify the location of the mobile receiver. The location is sent to the location requester.
Donald L. Fuchs - Wyckoff NJ Charles Abraham - San Jose CA Frank van Diggelen - San Jose CA
Assignee:
Global Locate, Inc. - San Jose CA
International Classification:
G01C 2100
US Classification:
701213, 701214, 342450
Abstract:
A method and apparatus for locating mobile device over a broad coverage area using a wireless communications link that may have large and unknown latency. The apparatus comprises at least one mobile device, a reference network, a position server, a wireless carrier, and a location requester. The mobile device is in communication with the wireless carrier and receives global positioning system (GPS) signals from a plurality of satellites in the GPS satellite constellation. The reference network is coupled to the position server and provides GPS data. The mobile receiver receives GPS signals, performs rudimentary signal processing and transmits the processed signals to the wireless carrier. The wireless carrier passes the signals on to the position server. The position server processes the mobile receivers GPS data and the reference network ephemeris data to identify the location of the mobile receiver. The location is sent to the location requester.
Donald L. Fuchs - Wyckoff NJ Charles Abraham - San Jose CA Frank van Diggelen - San Jose CA
Assignee:
Global Locate, Inc. - San Jose CA
International Classification:
H04Q 720
US Classification:
701213, 701214, 342358
Abstract:
A method and apparatus for locating mobile device over a broad coverage area using a wireless communications link that may have large and unknown latency. The apparatus comprises at least one mobile device, a reference network, a position server, a wireless carrier, and a location requester. The mobile device is in communication with the wireless carrier and receives global positioning system (GPS) signals from a plurality of satellites in the GPS satellite constellation. The reference network is coupled to the position server and provides GPS data. The mobile receiver receives GPS signals, performs rudimentary signal processing and transmits the processed signals to the wireless carrier. The wireless carrier passes the signals on to the position server. The position server processes the mobile receivers GPS data and the reference network ephemeris data to identify the location of the mobile receiver. The location is sent to the location requester.
Correction Of A Pseudo-Range Model From A Gps Almanac
Donald L. Fuchs - Wyckoff NJ Charles Abraham - San Jose CA Frank van Diggelen - San Jose CA
Assignee:
Global Locate, Inc. - San Jose CA
International Classification:
G01S 502
US Classification:
701213, 701214, 34235706
Abstract:
A method and apparatus for locating mobile device over a broad coverage area using a wireless communications link that may have large and unknown latency. The apparatus comprises at least one mobile device, a reference network, a position server, a wireless carrier, and a location requester. The mobile device is in communication with the wireless carrier and receives global positioning system (GPS) signals from a plurality of satellites in the GPS satellite constellation. The reference network is coupled to the position server and provides GPS data. The mobile receiver receives GPS signals, performs rudimentary signal processing and transmits the processed signals to the wireless carrier. The wireless carrier passes the signals on to the position server. The position server processes the mobile receivers GPS data and the reference network ephemeris data to identify the location of the mobile receiver. The location is sent to the location requester.
Method And Apparatus For Computing Signal Correlation
Charles Abraham - San Jose CA Donald L. Fuchs - Wyckoff NJ
Assignee:
Global Locate, Inc. - San Jose CA
International Classification:
H04L 2730
US Classification:
375142, 375150, 375343, 375367, 370515
Abstract:
A method and apparatus for computing a convolution between an input GPS signal and a C/A code reference by generating the convolution result in real time without storing unprocessed signal samples. The apparatus comprises a vector multiplier running at high speed to achieve the same result as a vector multiplier sized to process an entire epoch.
Method And Apparatus For Computing Signal Correlation At Multiple Resolutions
Charles Abraham - San Jose CA Donald L. Fuchs - Wyckoff NJ
Assignee:
Global Locate, Inc. - San Jose CA
International Classification:
H04B 1707
US Classification:
375150
Abstract:
A method and apparatus for computing a convolution between an input GPS signal and a C/A code reference by generating the convolution result in real time without storing unprocessed signal samples. The method and apparatus is capable of operating in multiple modes of resolution so as to enhance the sensitivity of the convolution processing.
Method And Apparatus For Correlating A Satellite Signal With A Reference Code
A method and apparatus for correlating a satellite signal with a reference code is described. In an example, samples of a satellite signal having a repeating code are received. At least one fast convolution between the samples and the pseudorandom reference code is performed. A correlation peak is detected within a result of the at least one fast convolution. A code phase of the repeating code relative to the pseudorandom reference code is estimated at the correlation peak. The samples are then correlated with the pseudorandom reference code using the code phase as an initial value.
Method And Apparatus For Performing Timing Synchronization
Donald L. Fuchs - Wyckoff NJ Charles Abraham - San Jose CA Frank van Diggelen - San Jose CA
Assignee:
Global Locate, Inc. - San Jose CA
International Classification:
G01C 2100
US Classification:
701213, 34235706
Abstract:
A method and apparatus for performing timing synchronization in a mobile device. The method and apparatus include a wireless transceiver having a first oscillatory signal generator (OSG) and a Global Position System (GPS) receiver. The GPS receiver includes a second oscillatory signal generator coupled to a counter for receiving a first clock signal from the first OSG and a second clock signal from the second OSG. Additionally, a GPS signal processor is coupled to the counter. The counter provides a relative offset signal between the first and second oscillatory signal generators to the GPS signal processor for adjusting a pseudo-range model.