FINE TIME ASSISTANCE FOR GLOBAL NAVIGATION SATELLITE SYSTEMS
First Claim
1. A method for synchronizing a global navigation satellite system (GNSS) receiver, comprising:
- receiving, by a wireless device, via a wireless local area network (WLAN), fine time assistance information transmitted by an assisting device connected to the WLAN;
adjusting, by the wireless device, a time value of a GNSS clock of the wireless device based on the fine time assistance information; and
acquiring, by the wireless device, GNSS codes of a GNSS positioning signal based on the adjusted time value.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and method for providing fine timing assistance to global navigation satellite systems (GNSS) via wireless local area network (WLAN). In one embodiment, a method for synchronizing a global navigation satellite system (GNSS) receiver includes receiving, by a wireless device, via a wireless local area network (WLAN), fine time assistance information transmitted by an assisting device connected to the WLAN. A time value of a GNSS clock of the wireless device is adjusted based on the fine time assistance information. Based on the adjusted time value, GNSS codes of a GNSS positioning signal are acquired by the wireless device.
24 Citations
26 Claims
-
1. A method for synchronizing a global navigation satellite system (GNSS) receiver, comprising:
-
receiving, by a wireless device, via a wireless local area network (WLAN), fine time assistance information transmitted by an assisting device connected to the WLAN; adjusting, by the wireless device, a time value of a GNSS clock of the wireless device based on the fine time assistance information; and acquiring, by the wireless device, GNSS codes of a GNSS positioning signal based on the adjusted time value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless device, comprising:
-
a global navigation satellite system (GNSS) receiver comprising a GNSS clock; a wireless local area network (WLAN) transceiver comprising a WLAN clock; and a synchronization system configured to; synchronize the WLAN clock to the GNSS clock; and adjust the GNSS clock based on fine timing assistance information received via the WLAN transceiver. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A wireless system, comprising:
-
a first wireless device, comprising; a global navigation satellite system (GNSS) receiver; a wireless local area network (WLAN) transceiver; and a clock synchronization system coupled to the GNSS receiver and the WLAN transceiver, the clock synchronization system configured to synchronize a GNSS clock of the GNSS receiver to GNSS timing based on fine time assistance information provided via the WLAN transceiver; a second wireless device, comprising; a wireless local area network (WLAN) transceiver configured to; provide fine time assistance information based on a clock of the WLAN transceiver of the second wireless device; and transmit the fine time assistance information to the first wireless device. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A wireless device, comprising:
-
a wireless local area network (WLAN) transceiver comprising a WLAN clock; and a synchronization system configured to; synchronize the WLAN clock to global navigation satellite system (GNSS) timing; transmit fine timing assistance information, based on the WLAN clock, to a different wireless device via the WLAN, wherein the fine timing assistance information provides timing that is within less than a GNSS pseudo-noise code period of GNSS timing. - View Dependent Claims (24, 25, 26)
-
Specification