← Back to Patent Explorer
US5752218A Expired / Lapsed US ⏱️ 0.0 years remaining

Reduced-power GPS-based system for tracking multiple objects from a central location

Assignee: Asset Intelligence LLC
•
Filing: 1997-08-25
•
Granted: 1998-05-12
•
Expires: 2017-08-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Location of an object to be tracked is determined by measuring, at a receiver situated at the object, the propagation time differences between the signals from a plurality of GPS satellites, each of which is received by the receiver situated at the object. The measured propagation time difference values are transmitted to a central station where the location of the object to be tracked is calculated based upon the propagation time differences of the signals transmitted from the satellites and data derived from a receiver apart from the object but also receiving signals from the satellites.

Inventors

  • 👤 Daniel David Harrison
  • 👤 Anantha Krishnan Pradeep
  • 👤 Glen William Brooksby
  • 👤 Stephen Michael Hladik

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 19:21
CPC Classifications
G; G08; G08G; G08G1/00; G08G1/20; B; B61; B61L; B61L25/00; B61L25/02; B61L25/025; G01; G01S; G01S19/00; G01S19/01; G01S19/03; G01S19/09; G01S5/00; G01S5/0009; G01S5/0018; G01S5/0027; G01S5/0036; G01S5/02; G01S5/10; G01S5/14; B61L2205/00; B61L2205/04; G01S19/13; G01S19/34

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 187 words
A method for identifying location of an object to be tracked, comprising: measuring data related to propagation time differences between signals transmitted from a plurality of GPS satellites and received at said object to be tracked, said data comprising code word phase measurements μ i for a satellite at a time t R , where μ 1 =γ i /T i C , and defined as time elapsed to time t R from the beginning of a code word in the signal from satellite i in which t R falls, T i C being defined as the code period for satellite i at time t R in the signal received from satellite i, said code word phase measurements being simultaneously derived from the signals transmitted from said plurality of satellites and received at the object to be tracked; transmitting said data to a central station; and calculating at said central station the location of said object to be tracked based upon the transmitted data and data derived from at least one receiver apart from said object to be tracked receiving said signals from said plurality of satellites.
Claim 2
Independent Claim 187 words
A method for identifying location of an object to be tracked, comprising: measuring data related to propagation time differences between signals transmitted from a plurality of GPS satellites and received at said object to be tracked, said data comprising code word phase measurements μ i for a satellite at a time t R , where μ 1 =γ i /T i C , and defined as time elapsed to time t R from the beginning of a code word in the signal from satellite i in which t R falls, T i C being defined as the code period for satellite i at time t R in the signal received from satellite i, said code word phase measurements being simultaneously derived from the signals transmitted from said plurality of satellites and received at the object to be tracked; transmitting said data to a central station; and calculating at said central station the location of said object to be tracked based upon the transmitted data and data derived from at least one receiver apart from said object to be tracked receiving said signals from said plurality of satellites.
Claim 3
Dependent Claim 40 words
The method of claim 1 wherein the data transmitted to the central station includes satellite identification data so that the step of calculating the location of said object to be tracked is thereupon based further upon the satellite identification data.
Claim 4
Dependent Claim 29 words
The method of claim 1 wherein the step of calculating the location of said object comprises calculating a point of intersection of curves defined by said propagation time differences.
Claim 5
Dependent Claim 34 words
The method of claim 1 including the step of transmitting time signals to said object to be tracked over a separate channel so as to maintain clock accuracy at said object to be tracked.
Claim 6
Independent Claim 196 words
A method for identifying location of an object to be tracked comprising: measuring data related to propagation time differences between signals transmitted from a plurality of GPS satellites and received at said object to be tracked, said data comprising bit phase measurements μ i for a satellite i at a time t R , where μ i =β i /T i B , β i being the receiver bit-time offset for satellite i and defined as time elapsed to time t R from the beginning of a code word in the signal from satellite i in which t R falls, T i B being defined as the bit period for satellite i at time t R in the signal received from satellite i, said bit phase measurements being simultaneously derived from the signals transmitted from said plurality of satellites and received at the object to be tracked; transmitting said data to a central station; and calculating at said central station the location of said object to be tracked based upon the transmitted data and data derived from at least one receiver apart from said object to be tracked receiving said signals from said plurality of satellites.
Claim 7
Independent Claim 196 words
A method for identifying location of an object to be tracked comprising: measuring data related to propagation time differences between signals transmitted from a plurality of GPS satellites and received at said object to be tracked, said data comprising bit phase measurements μ i for a satellite i at a time t R , where μ i =β i /T i B , β i being the receiver bit-time offset for satellite i and defined as time elapsed to time t R from the beginning of a code word in the signal from satellite i in which t R falls, T i B being defined as the bit period for satellite i at time t R in the signal received from satellite i, said bit phase measurements being simultaneously derived from the signals transmitted from said plurality of satellites and received at the object to be tracked; transmitting said data to a central station; and calculating at said central station the location of said object to be tracked based upon the transmitted data and data derived from at least one receiver apart from said object to be tracked receiving said signals from said plurality of satellites.
Claim 8
Dependent Claim 30 words
The method of claim 5 and further including: recording, at said object, the time at which the data are simultaneously derived; and transmitting the recorded time to said central station.
Claim 9
Dependent Claim 46 words
The method of claim 5 and further including: measuring, at said object to be tracked, delay between the time at which the data are recorded and the time when the data are transmitted to the central station; and transmitting the measured delay to said central station.
Claim 10
Dependent Claim 38 words
The method of claim 5 wherein the data transmitted to the central station includes satellite identification data and the step of calculating the location of said object to be tracked is additionally based upon the satellite identification data.
Claim 11
Dependent Claim 29 words
The method of claim 5 wherein the step of calculating the location of said object comprises calculating a point of intersection of curves defined by said propagation time differences.
Claim 12
Dependent Claim 50 words
The method of claim 5 wherein the signals from said GPS satellites are received at said object to be tracked, and including the step of transmitting time signals to said object to be tracked over a separate channel so as to maintain clock accuracy at said object to be tracked.
Claim 13
Independent Claim 174 words
A method for identifying location of an object to be tracked comprising: measuring data related to propagation time differences between signals transmitted from a plurality of satellites and received at said object to be tracked, said data comprising receiver code-time offsets for a satellite i and defined as time elapsed to a time t R from the beginning of a code word in the signal from satellite i in which t R falls, and code periods in the signal received from satellite i in which time t R falls, said plurality of satellites comprising GPS satellites, and including the additional step of simultaneously deriving said receiver code-time offsets and code periods from signals received from the plurality of satellites at said object to be tracked; transmitting said data to a central station; and calculating at said central station the location of said object to be tracked based upon the transmitted data and data derived from at least one receiver apart from said object to be tracked receiving said signals from said plurality of satellites.
Claim 14
Independent Claim 174 words
A method for identifying location of an object to be tracked comprising: measuring data related to propagation time differences between signals transmitted from a plurality of satellites and received at said object to be tracked, said data comprising receiver code-time offsets for a satellite i and defined as time elapsed to a time t R from the beginning of a code word in the signal from satellite i in which t R falls, and code periods in the signal received from satellite i in which time t R falls, said plurality of satellites comprising GPS satellites, and including the additional step of simultaneously deriving said receiver code-time offsets and code periods from signals received from the plurality of satellites at said object to be tracked; transmitting said data to a central station; and calculating at said central station the location of said object to be tracked based upon the transmitted data and data derived from at least one receiver apart from said object to be tracked receiving said signals from said plurality of satellites.
Claim 15
Independent Claim 241 words
A method for identifying location of an object to be tracked, comprising: measuring data related to propagation time differences between signals transmitted from at least four GPS satellites and received at said object to be tracked, said data related to propagation time differences comprising bit phase measurements simultaneously derived from said signals; transmitting said data, including satellite identification data, to a central station; measuring, at said object to be tracked, delay between the time at which the data are recorded and the time when the data are transmitted to the central station; transmitting the measured delay to said central station; and calculating at said central station the location of said object to be tracked based upon the transmitted data, the satellite identification data, and data derived from at least one receiver apart from said object to be tracked receiving said signals from said plurality of satellites, the calculating step comprising: assuming a feasible value for a communication time delay required for a signal transmitted from said object to be tracked to reach the central station; calculating the location of said object to be tracked based upon the satellite identification data and the assumed value of said communication time delay; calculating a new value for said communication time delay based upon the calculated location of said object to be tracked; and calculating a corrected location of said object to be tracked based upon the calculated new value for said communication time delay.
Claim 16
Independent Claim 241 words
A method for identifying location of an object to be tracked, comprising: measuring data related to propagation time differences between signals transmitted from at least four GPS satellites and received at said object to be tracked, said data related to propagation time differences comprising bit phase measurements simultaneously derived from said signals; transmitting said data, including satellite identification data, to a central station; measuring, at said object to be tracked, delay between the time at which the data are recorded and the time when the data are transmitted to the central station; transmitting the measured delay to said central station; and calculating at said central station the location of said object to be tracked based upon the transmitted data, the satellite identification data, and data derived from at least one receiver apart from said object to be tracked receiving said signals from said plurality of satellites, the calculating step comprising: assuming a feasible value for a communication time delay required for a signal transmitted from said object to be tracked to reach the central station; calculating the location of said object to be tracked based upon the satellite identification data and the assumed value of said communication time delay; calculating a new value for said communication time delay based upon the calculated location of said object to be tracked; and calculating a corrected location of said object to be tracked based upon the calculated new value for said communication time delay.
Claim 17
Dependent Claim 28 words
The method of claim 12 including the additional step of: iteratively repeating the calculating steps until little change in location of said object to be tracked is observable.
Claim 18
Independent Claim 191 words
A system for identifying location of an object to be tracked, comprising: means for measuring data related to propagation time differences between signals transmitted from a plurality of GPS satellites and received at said object to be tracked, each of said signals identifying an associated satellite, said object to be tracked including: receiver means for receiving signals from at least four GPS satellites; and first processor means for processing data from the receiver means at predetermined time intervals in synchronism with received signal events, said data being related to propagation time differences for said signals; receiver means apart from said object for receiving said signals transmitted from said plurality of satellites; a central station for calculating the location of said object based upon the measured data, data derived from said receiver means apart from said object, and the satellite identification data; and transmission means for transmitting the processed data to said central station; said system further including: second processor means at said central station for determining the location of said object based on the data received from said transmission means and data derived from said receiver means apart from said object.
Claim 19
Independent Claim 191 words
A system for identifying location of an object to be tracked, comprising: means for measuring data related to propagation time differences between signals transmitted from a plurality of GPS satellites and received at said object to be tracked, each of said signals identifying an associated satellite, said object to be tracked including: receiver means for receiving signals from at least four GPS satellites; and first processor means for processing data from the receiver means at predetermined time intervals in synchronism with received signal events, said data being related to propagation time differences for said signals; receiver means apart from said object for receiving said signals transmitted from said plurality of satellites; a central station for calculating the location of said object based upon the measured data, data derived from said receiver means apart from said object, and the satellite identification data; and transmission means for transmitting the processed data to said central station; said system further including: second processor means at said central station for determining the location of said object based on the data received from said transmission means and data derived from said receiver means apart from said object.
Claim 20
Dependent Claim 19 words
The system of claim 14 wherein said signal events comprise a telemetry-word preamble signal event in a GPS signal.
Claim 21
Dependent Claim 35 words
The system of claim 15 wherein said first processor means further comprises means for decoding a satellite time stamp from a predetermined one of the received GPS signals, based upon the telemetry-word preamble signal event.
Claim 22
Independent Claim 243 words
A method for identifying location of an object to be tracked comprising: means for measuring data related to propagation time differences between signals transmitted from a plurality of GPS satellites and received at said object to be tracked, each of said signals identifying an associated satellite, said object to be tracked including: receiver means for receiving signals from at least four GPS satellites; and first processor means for calculating a receiver bit phase for each of said satellites, said bit phase for any satellite i at a time t R being defined as β i /T i B , β i being the receiver bit-time offset for satellite i and defined as time elapsed to time t R from the beginning of a code word in the signal from satellite i in which t R falls, and T i B being defined as the bit period for satellite i at time t g in the signal received from satellite i; receiver means apart from said object for receiving said signals from said plurality of satellites; a central station; and transmission means for transmitting the calculated bit phases to said central station; said system further including: second processor means at said central station for determining signal propagation times between said plurality of satellites and said object and for determining location of said object based upon the bit phases transmitted by said transmission means and data derived from said receiver means apart from said object.
Claim 23
Independent Claim 243 words
A method for identifying location of an object to be tracked comprising: means for measuring data related to propagation time differences between signals transmitted from a plurality of GPS satellites and received at said object to be tracked, each of said signals identifying an associated satellite, said object to be tracked including: receiver means for receiving signals from at least four GPS satellites; and first processor means for calculating a receiver bit phase for each of said satellites, said bit phase for any satellite i at a time t R being defined as β i /T i B , β i being the receiver bit-time offset for satellite i and defined as time elapsed to time t R from the beginning of a code word in the signal from satellite i in which t R falls, and T i B being defined as the bit period for satellite i at time t g in the signal received from satellite i; receiver means apart from said object for receiving said signals from said plurality of satellites; a central station; and transmission means for transmitting the calculated bit phases to said central station; said system further including: second processor means at said central station for determining signal propagation times between said plurality of satellites and said object and for determining location of said object based upon the bit phases transmitted by said transmission means and data derived from said receiver means apart from said object.
Claim 24
Independent Claim 242 words
A system for identifying location of an object to be tracked, comprising: means for measuring data related to propagation time differences between signals transmitted from a plurality of GPS satellites and received at said object to be tracked, each of said signals identifying an associated satellite, said object to be tracked including: receiver means for receiving signals from at least four GPS satellites, and first processor means for calculating a bit-time offset for each of said satellites and for determining a bit period for each signal received from said satellites, said bit-time offset for a satellite i being defined as time elapsed to a time t R from the beginning of a code word in the signal from satellite i in which t R falls, said bit period for satellite i being determined at time t R in the signal from satellite i; receiver means apart from said object for receiving said signals from said plurality of satellites; a central station; and transmission means for transmitting time stamps, the calculated bit-time offsets and bit periods, and satellite identification data, to said central station; said system further including: second processor means at said central station for determining signal propagation times between said plurality of satellites and said object and for determining location of said object based upon the bit-time offsets and periods, time stamps, satellite identification data transmitted by said transmission means, and data derived from said receiver means apart from said object.
Claim 25
Independent Claim 242 words
A system for identifying location of an object to be tracked, comprising: means for measuring data related to propagation time differences between signals transmitted from a plurality of GPS satellites and received at said object to be tracked, each of said signals identifying an associated satellite, said object to be tracked including: receiver means for receiving signals from at least four GPS satellites, and first processor means for calculating a bit-time offset for each of said satellites and for determining a bit period for each signal received from said satellites, said bit-time offset for a satellite i being defined as time elapsed to a time t R from the beginning of a code word in the signal from satellite i in which t R falls, said bit period for satellite i being determined at time t R in the signal from satellite i; receiver means apart from said object for receiving said signals from said plurality of satellites; a central station; and transmission means for transmitting time stamps, the calculated bit-time offsets and bit periods, and satellite identification data, to said central station; said system further including: second processor means at said central station for determining signal propagation times between said plurality of satellites and said object and for determining location of said object based upon the bit-time offsets and periods, time stamps, satellite identification data transmitted by said transmission means, and data derived from said receiver means apart from said object.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-11 2001-11-10 2002-05-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-11 2005-11-10 2006-05-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-11 2009-11-10 2010-05-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag