Methods, servers, mobile stations, and computer program products using GPS referenced time and delay information in messages for GPS time assistance
First Claim
Patent Images
1. A method of providing Global Positioning System (GPS) time assistance to a mobile station comprising:
- transmitting a message from a networked GPS time server to a mobile station, the message including GPS referenced time information indicating an elapsed GPS referenced time interval at the networked GPS time server between receiving a request for GPS time assistance at the networked GPS time server and transmitting the message to the mobile station, wherein transmitting is preceded by;
accessing GPS referenced time from the networked GPS time server responsive to the request to provide a first GPS referenced time at the networked GPS time server when the message was received; and
accessing GPS referenced time from the networked GPS time server responsive to the request to provide a second GPS referenced time at the networked GPS time server when the message is transmitted.
1 Assignment
0 Petitions
Accused Products
Abstract
A message is transmitted from a networked GPS time server to a mobile station, the message includes GPS referenced time information indicating an elapsed GPS referenced time interval at the networked GPS time server between receiving a request for GPS time assistance at the networked GPS time server and transmitting the message to the mobile station.
45 Citations
34 Claims
-
1. A method of providing Global Positioning System (GPS) time assistance to a mobile station comprising:
-
transmitting a message from a networked GPS time server to a mobile station, the message including GPS referenced time information indicating an elapsed GPS referenced time interval at the networked GPS time server between receiving a request for GPS time assistance at the networked GPS time server and transmitting the message to the mobile station, wherein transmitting is preceded by; accessing GPS referenced time from the networked GPS time server responsive to the request to provide a first GPS referenced time at the networked GPS time server when the message was received; and accessing GPS referenced time from the networked GPS time server responsive to the request to provide a second GPS referenced time at the networked GPS time server when the message is transmitted. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of providing Global Positioning System (GPS) time assistance to a mobile station comprising:
-
transmitting a request for GPS time assistance information from a mobile station to a networked GPS time server at a first mobile station referenced time; receiving the request for GPS time assistance information at the networked GPS time server at a first GPS referenced time; transmitting a single ICMP message from the networked GPS time server to the mobile station at a second GPS referenced time, the single ICMP message including at least the first and second GPS referenced times; receiving the single ICMP message at the mobile station at a second mobile station referenced time; and determining a current GPS referenced time at the mobile station based on the first and second GPS referenced times and the first and second mobile station referenced times. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A networked server for providing Global Positioning System (GPS) time assistance comprising:
a networked GPS time server circuit configured to transmit a message to a mobile station via a network, the message including GPS referenced time information indicating an elapsed GPS referenced time interval at the networked GPS time server circuit between receiving a request for GPS time assistance at the networked GPS time server circuit and transmitting the message to the mobile station, wherein the networked GPS time server is configured to provide GPS referenced time responsive to the request to provide a first GPS referenced time at the networked GPS time server when the message is received and is configured to provide GPS referenced time responsive to the request to provide a second GPS referenced time at the networked GPS time server when the message is transmitted. - View Dependent Claims (14, 15, 16)
-
17. A networked server for providing Global Positioning System (GPS) time assistance comprising:
a networked GPS time server circuit configured to transmit a message to a mobile station via a network, the message including GPS referenced time information indicating an elapsed GPS referenced time interval at the networked GPS time server circuit between receiving a request for GPS time assistance at the networked GPS time server circuit and transmitting the message to the mobile station, wherein the message comprises an Internet Control Message Protocol (ICMP) message, and wherein GPS referenced time information comprises GPS Time-Of-Week (TOW) information and GPS sub-frame information indicating GPS time having a greater accuracy than the GPS TOW information alone. - View Dependent Claims (18, 19)
-
20. A networked server for providing Global Positioning System (GPS) time assistance comprising:
-
a networked GPS time server circuit configured to transmit a message to a mobile station via a network, the message including GPS referenced time information indicating an elapsed GPS referenced time interval at the networked GPS time server circuit between receiving a request for GPS time assistance at the networked GPS time server circuit and transmitting the message to the mobile station, wherein the message comprises an Internet Control Message Protocol (ICMP) message, and wherein the GPS referenced time information comprises; GPS Time-Of-Week (TOW) information; and four bits of GPS sub-frame information indicating a word position within a frame of the GPS TOW information; five bits of GPS data bit count information indicating a bit position within the GPS sub-frame information; and coarse acquisition code information indicating a coarse acquisition code repetition count within the GPS data bit count information. - View Dependent Claims (21, 22)
-
-
23. A networked server for providing Global Positioning System (GPS) time assistance comprising:
-
a GPS time source configured to provide GPS referenced time information comprising GPS Time-Of-Week (TOW) information and GPS sub-frame information indicating GPS time having a greater accuracy than the GPS TOW information alone; and an IP stack including an ICMP compliant protocol layer configured to request GPS referenced time information from the GPS time source responsive to ICMP time stamp request messages and configured to transmit ICMP time reply messages including the GPS referenced time information. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A GPS enabled mobile station comprising:
a processor circuit configured to determine current GPS referenced time at a mobile station derived from a single message from a networked GPS time server, the single message including GPS referenced time information and delay information associated with propagation of the message to the mobile station wherein the GPS referenced time information comprises a first GPS referenced time at which the networked GPS time server received the request and a second GPS referenced time at which the networked GPS time server transmitted the message, wherein the GPS referenced time information comprises GPS Time-Of-Week (TOW) information and GPS sub-frame information indicating GPS time having a greater accuracy than the GPS TOW information alone. - View Dependent Claims (31, 32, 33, 34)
Specification