US20030197639A1

Method and apparatus for determining time in a satellite positioning system

Claim Score by NHIP

Read claim 42, the broadest

Abstract

A method and apparatus for determining a reference time associated with a satellite positioning system. In turn, the reference time, in one embodiment, may be used to determine other navigational information. Such navigational information may include, for example, the location/position of a satellite positioning system (SPS) receiver. In one embodiment, a relative velocity between an SPS receiver and a set of one or more satellites is used to determine an offset between time as indicated by the SPS receiver and the reference time. According to another embodiment of the invention, an error statistic is used to determine the reference time. According to yet another embodiment of the invention, two records, each representing at least a portion of a satellite message, are compared to determine time. In one implementation, the SPS receiver is mobile and operates in conjunction with a basestation to determine time and/or other navigational information according to one or a combination of the methods described.

US20030197639A1, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Projected expiry passed 13 June 2023, 3.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

67 claims: 7 independent, 60 dependent

  1. 1
    A method for determining a reference time associated with a satellite positioning system, said method comprising the machine-implemented steps of:estimating a position of an entity relative to a set of satellites, said estimation being associated with a first time measurement, wherein said first time measurement and said reference time differ by an offset;determining a relative velocity of said set of satellites;and based on said relative velocity of said set of satellites and said estimated position, determining said offset between said first time measurement and said reference time.
  2. 20
    A method for determining a reference time associated with a satellite positioning system, said method comprising the machine-implemented steps of:an entity estimating a first value associated with a position of a set of satellites relative to said entity, said estimated first value being associated with a first time measurement, wherein said first time measurement associated with said values and said reference time associated with said satellite positioning system differ by an offset;calculating an error statistic for said first value;and based on said error statistic, determining said offset between said first time measurement and said reference time associated with said satellite positioning system.
  3. 29
    A method for determining a time associated with a satellite positioning system, said method comprising the machine-implemented steps of:an entity estimating a plurality of values associated with at least one of a relative range and a relative position between said entity and a set of satellites, wherein each of said plurality of values is associated with a respective time of measurement, wherein each time of measurement and said time associated with said satellite positioning system differ by a first offset;determining a first set of error statistic values using each time of measurement associated with one of said plurality of values;altering each time of measurement by a second offset;determining a second set of error statistic values using said altered time of measurement;and based on said second set of error statistic values, determining said first offset.
  4. 32
    An apparatus for determining a reference time associated with a satellite positioning system, said apparatus comprising:a storage unit, to store a set of position values, said position values to indicate a relative position of a set of satellites, and wherein each of said set of position values is associated with a time of measurement that differs from said reference time by an offset;and a processing unit, coupled to said storage unit, to determine said offset based on said set of position values and an estimate of a relative velocity of each of said set of satellites.
  5. 42
    Broadest claimClaim Score 94, very broad(NHIP)A method for determining time associated with a satellite positioning system, said method comprising the steps of:storing a value to indicate a velocity of at least one satellite;and determining said time based on said value.
  6. 48
    A method for determining a time associated with a satellite positioning system, said method comprising the steps of:comparing a first record of at least a portion of a satellite message that is received by a first entity to a second record of said satellite message to determine a first time value, wherein said second record of said satellite message is received at a second entity;and determining a second time value based on a relative velocity of a set of satellites, wherein at least one of said first time value and said second time value indicates said time associated with said satellite positioning system.
  7. 58
    A method for determining a time associated with a satellite positioning system, said method comprising the steps of:comparing a first record of at least a portion of a satellite message that is received by a first entity to a second record of said satellite message to determine a first time value, wherein said second record of said satellite message is received at a second entity;and determining a second time value based on a set of error statistic values, wherein at least one of said first time value and said second time value indicate said time associated with said satellite positioning system.