Method and apparatus for managing time in a satellite positioning system
First Claim
1. A method comprising:
- obtaining, at a given global-navigation-satellite-system receiver while being served by a first node of a wireless network, a first time base, wherein the first time base is associated with the first node;
obtaining, at the given global-navigation-satellite-system receiver while being served by the first node, a relative-time difference, wherein the relative-time difference comprises a difference between the first time base and a second time base associated with a second node of the wireless network;
obtaining at the given global-navigation-satellite-system receiver a third time base, wherein the third time base is associated with a constellation of satellites; and
forming a time relation as a function of the first time base, the relative-time difference and the third time base.
7 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and system for time management in a position-location system is described. The method may include (i) obtaining, at a global-navigation-satellite-system receiver while being served by a first node of a wireless network a first time base, a relative-time difference, and a third time base; and forming a time relation as a function of the first time base, relative-time difference (“RTD”) and third time base. The first time base is associated with the first node, and may be, for example, a time base associated with an air interface for communicating with the first node. The RTD may be a difference between the first time base and a second time base associated with a second node of the wireless network. The third time base is associated with a constellation of satellites, and may be, for example, an absolute time associated with the constellation of satellites. The method may include using knowledge of a GNSS time to enhance sensitivity or time to first position of a GNSS receiver.
-
Citations
27 Claims
-
1. A method comprising:
-
obtaining, at a given global-navigation-satellite-system receiver while being served by a first node of a wireless network, a first time base, wherein the first time base is associated with the first node; obtaining, at the given global-navigation-satellite-system receiver while being served by the first node, a relative-time difference, wherein the relative-time difference comprises a difference between the first time base and a second time base associated with a second node of the wireless network; obtaining at the given global-navigation-satellite-system receiver a third time base, wherein the third time base is associated with a constellation of satellites; and forming a time relation as a function of the first time base, the relative-time difference and the third time base. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
obtaining at a server a time relation, wherein the time relation is formed as a function of a first time base, a relative-time difference and a third time base;
wherein the first time base is obtained, at a given global-navigation-satellite-system receiver while being served by a first node of a wireless network;
wherein the first time base is associated with the first node;
wherein the relative time difference is obtained at the given global-navigation-satellite-system receiver while being served by the first node;
wherein the relative-time difference comprises a difference between the first time base and a second time base associated with a second node of the wireless network;
wherein the third time base is obtained at the given global-navigation-satellite-system receiver; and
wherein the third time base is associated with a constellation of satellites; andproviding the time relation to any of (i) the given global-navigation-satellite-system receiver when being served by the second node, and (ii) a another global-navigation-satellite-system receiver when being served by the second node. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A global-navigation-satellite-system receiver comprising:
-
memory adapted to store executable instructions to; obtain a first time base while being served by a first node of a wireless network, wherein the first time base is associated with the first node; obtain a relative-time difference while being served by the first node, wherein the relative-time difference comprises a difference between the first time base and a second time base associated with a second node of the wireless network; obtain a third time base, wherein the third time base is associated with a constellation of satellites; and form a time relation as a function of the first time base, the relative-time difference and the third time base; and a processor adapted to (i) obtain from the memory the executable instructions and (ii) execute the executable instructions. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A system comprising a first global-navigation-satellite-system receiver, a another global-navigation-satellite-system receiver, and a server, wherein:
-
the first global-navigation-satellite-system receiver adapted to; obtain a first time base while being served by a first node of a wireless network, wherein the first time base is associated with the first node; obtain a relative-time difference while being served by the first node, wherein the relative-time difference comprises a difference between the first time base and a second time base associated with a second node of the wireless network; obtain a third time base, wherein the third time base is associated with a constellation of satellites; and form a time relation as a function of the first time base, the relative-time difference and the third time base; and the server is adapted to; obtain the time relation from the first global-navigation-satellite-system receiver; and provide the time relation to any of (i) the first global-navigation-satellite-system receiver, and (ii) the another global-navigation-satellite-system receiver.
-
Specification