×

Apparatus for verifying GPS satellite data

  • US 5,631,838 A
  • Filed: 03/11/1996
  • Issued: 05/20/1997
  • Est. Priority Date: 08/02/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for verifying global positioning system (GPS) satellite data and registering GPS satellites as verified, comprising:

  • receiver means for receiving information from a plurality of GPS satellites each of which delivers information relating to its own orbit and timing thereof;

    positioning calculation means for calculating the position of a point of reception based on information received by said receiver means from the plurality of GPS satellites;

    verified position determining means for determining a verified position of the point of reception based on information from at least three GPS satellites registered as available;

    first distance calculating means for calculating a distance between an unverified GPS satellite and the point of reception based on positional information of the unverified GPS satellite which is determined from the received orbital information and from information relating to the verified position of the point of reception determined by said verified position determining means;

    second distance calculating means for determining a time delay required for the propagation of information delivered from the unverified GPS satellite to the point of reception based on received timing information and the point in time when such timing information is received, and for calculating a distance between the unverified GPS satellite and the point of reception from such time delay;

    first verifying means for verifying data of four or more GPS satellites, registering the four or more GPS satellites as verified and setting a verification flag, wherein said first verification means determines a plurality of positions of the point of reception based on combinations of three of four or more entities of information received from the four or more GPS satellites, said first verification means calculates differences between said plurality of positions, compares the differences with a first predetermined threshold, and registers the four or more satellites as verified and sets the verification flag if the differences are smaller than the first predetermined threshold, wherein said first verifying means operates if the verification flag is not set; and

    second verifying means for determining a difference between the distance determined by the first distance calculating means and the distance determined by the second distance calculating means, and for registering the unverified GPS satellite as one which is available for use in the calculation by the positioning calculation means whenever the difference is less than a second predetermined threshold and for registering the unverified GPS satellite as unavailable for use in the calculation by the positioning calculation means whenever the difference is greater than the second predetermined threshold, wherein said second verifying means operates when the verification flag is set.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×