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

Method and apparatus for operating a satellite positioning system receiver

Assignee: SnapTrack Inc
•
Filing: 1998-05-04
•
Granted: 2000-08-15
•
Expires: 2018-05-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and an apparatus for operating a satellite positioning system (SPS) receiver in a client/server architecture. In one example of a method, a first plurality of pseudoranges is determined at a first time and a second plurality of pseudoranges is determined at a second time which is after the first time. The first and the second pluralities of pseudoranges are stored. After the second time, the first and the second pluralities of pseudoranges are transmitted to a location server, normally in one transmission. The location server then determines a first position from the first plurality of pseudoranges and a second position from the second plurality of pseudoranges. In one particular example, the first and second pseudoranges are transmitted in response to a predetermined type of event, and the location server stores a collection of differential GPS data which has been collected over time.

Inventors

  • 👤 Norman F. Krasner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 04:59
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/38; G01S19/39; G01S19/40; G01S19/41; G01S19/01; G01S19/03; G01S19/08; G01S19/09; G01S5/00; G01S5/0009; G01S5/0018; G01S5/0036

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 69 words
A method for operating a mobile satellite positioning system (SPS) receiver, said method comprising: determining a first plurality of pseudoranges at a first time; determining a second plurality of pseudoranges at a second time which is after said first time; storing said first plurality of pseudoranges and storing said second plurality of pseudoranges; transmitting after said second time said first plurality of pseudoranges and said second plurality of pseudoranges.
Claim 2
Independent Claim 69 words
A method for operating a mobile satellite positioning system (SPS) receiver, said method comprising: determining a first plurality of pseudoranges at a first time; determining a second plurality of pseudoranges at a second time which is after said first time; storing said first plurality of pseudoranges and storing said second plurality of pseudoranges; transmitting after said second time said first plurality of pseudoranges and said second plurality of pseudoranges.
Claim 3
Dependent Claim 42 words
A method as in claim 1 further comprising determining whether a predetermined type of event has occurred and transmitting said first plurality of pseudoranges and said second plurality of pseudoranges in response to determining that said predetermined type of event has occurred.
Claim 4
Dependent Claim 72 words
A method as in claim 2 wherein said predetermined type of event is one of: (a) a sensor detects a condition; or (b) a memory limit is reached; or (c) a predetermined number of pluralities of pseudoranges has been stored; or (d) a predetermined period of time has lapsed since a last set of pseudoranges was transmitted; or (e) a command from an external source has been received over a communication link.
Claim 5
Dependent Claim 84 words
A method as in claim 1 further comprising: receiving in said SPS receiver first SPS signals from which said first plurality of pseudoranges is determined; determining a first receipt time when said first SPS signals were received at said SPS receiver; receiving in said SPS receiver second SPS signals from which said second plurality of pseudoranges is determined; determining a second receipt time when said second SPS signals were received at said SPS receiver; transmitting said first receipt time and said second receipt time.
Claim 6
Dependent Claim 52 words
A method as in claim 4 further comprising: determining whether a predetermined type of event has occurred and transmitting said first plurality of pseudoranges and said second plurality of pseudoranges and said first receipt time and said second receipt time in response to determining that said predetermined type of event has occurred.
Claim 7
Dependent Claim 29 words
A method as in claim 5 wherein said predetermined type of event comprises a predetermined period of time which has lapsed since a last set of pseudoranges was transmitted.
Claim 8
Dependent Claim 15 words
A method as in claim 6 wherein said predetermined period of time can be varied.
Claim 9
Dependent Claim 33 words
A method as in claim 7 wherein varying said predetermined period of time causes an interval of time between said first plurality of pseudoranges and said second plurality of pseudoranges to be varied.
Claim 10
Dependent Claim 43 words
A method as in claim 4 wherein said first plurality of pseudoranges and said second plurality of pseudoranges are part of a series of pluralities of pseudoranges which are determined and stored sequentially over time and then transmitted as a collection of data.
Claim 11
Dependent Claim 119 words
A mobile Satellite Positioning System (SPS) receiver comprising: a SPS RF (radio frequency) receiver which receives SPS signals; a processor coupled to said SPS RF receiver, said processor determining a plurality of pseudoranges from said SPS signals, wherein said processor determines a first plurality of pseudoranges from SPS signals received at a first time and determines a second plurality of pseudoranges from SPS signals received at a second time which is after said first time; a memory coupled to said processor, said memory storing said first plurality of pseudoranges and said second plurality of pseudoranges; a transmitter coupled to said memory, said transmitter transmitting said first plurality of pseudoranges and said second plurality of pseudoranges after said second time.
Claim 12
Dependent Claim 119 words
A mobile Satellite Positioning System (SPS) receiver comprising: a SPS RF (radio frequency) receiver which receives SPS signals; a processor coupled to said SPS RF receiver, said processor determining a plurality of pseudoranges from said SPS signals, wherein said processor determines a first plurality of pseudoranges from SPS signals received at a first time and determines a second plurality of pseudoranges from SPS signals received at a second time which is after said first time; a memory coupled to said processor, said memory storing said first plurality of pseudoranges and said second plurality of pseudoranges; a transmitter coupled to said memory, said transmitter transmitting said first plurality of pseudoranges and said second plurality of pseudoranges after said second time.
Claim 13
Dependent Claim 30 words
A SPS receiver as in claim 10 wherein said transmitter transmits said first plurality of pseudoranges and said second plurality of pseudoranges in response to a predetermined type of event.
Claim 14
Dependent Claim 96 words
A SPS receiver as in claim 11 wherein said SPS RF receiver receives first SPS signals from which said first plurality of pseudoranges is determined and said SPS RF receiver receives second SPS signals from which said second plurality of pseudoranges is determined and wherein a first receipt time when said first SPS signals were received is determined and stored in said memory and a second receipt time when said second SPS signals were received is determined and stored in said memory and wherein said transmitter transmits said first receipt time and said second receipt time.
Claim 15
Dependent Claim 22 words
A SPS receiver as in claim 12 wherein said first receipt time and said second receipt time are determined from SPS signals.
Claim 16
Dependent Claim 42 words
A SPS receiver as in claim 12 wherein said first receipt time and said second receipt time are determined from time signals received in a cell based communication signal which is received by a communication receiver which is coupled to said processor.
Claim 17
Independent Claim 98 words
A method of determining position from satellite positioning system (SPS) information, said method comprising: receiving a first plurality of pseudoranges which were determined from first SPS signals received at a first time; receiving a second plurality of pseudoranges which were determined from second SPS signals received at a second time which is after said first time; determining a first position from said first plurality of pseudoranges and determining a second position from said second plurality of pseudoranges, wherein said first plurality of pseudoranges and said second plurality of pseudoranges were received in one transmission after said second time.
Claim 18
Independent Claim 98 words
A method of determining position from satellite positioning system (SPS) information, said method comprising: receiving a first plurality of pseudoranges which were determined from first SPS signals received at a first time; receiving a second plurality of pseudoranges which were determined from second SPS signals received at a second time which is after said first time; determining a first position from said first plurality of pseudoranges and determining a second position from said second plurality of pseudoranges, wherein said first plurality of pseudoranges and said second plurality of pseudoranges were received in one transmission after said second time.
Claim 19
Dependent Claim 17 words
A method as in claim 15 wherein said one transmission occurs after a predetermined type of event.
Claim 20
Dependent Claim 60 words
A method as in claim 15 further comprising: storing a first plurality of pseudorange corrections for a corresponding first correction time and storing a second plurality of pseudorange corrections for a corresponding second correction time; determining said first position also from said first plurality of pseudorange corrections and determining said second position also from said second plurality of pseudorange corrections.

References Cited (Backward Citations)

EP0508405A1 Cited
US5225842A Cited
US5563607A Cited
US5621646A Cited
US5702070A Cited
US5663734A Cited
US5786773A Cited
US5812087A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-15 2004-02-14 2004-08-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-15 2008-02-14 2008-08-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-15 2012-02-14 2012-08-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag