The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 20, 2002
Filed:
Oct. 11, 2000
Paul W. McBurney, San Francisco, CA (US);
Arthur N. Woo, Cupertino, CA (US);
Other;
Abstract
A satellite-navigation system comprises an observer platform for collecting signal observations from orbiting navigation satellites. A server platform provides a simplified navigation-satellite constellation almanac, ephemeris, differential correction, and client services. A navigation platform passes information between the observer and server platforms and provides for autonomous position solution computations for a limited time after a periodic call for an aiding data from the server platform. A measurement platform included in the server platform makes static observations of a navigation-satellite constellation and that builds a database of measurement errors and satellite data messages. A health and quality monitor included in the server platform checks the static observations and preventing an inclusion of incorrect information in the database of measurement errors and satellite data messages. A TCP/IP communication link existing at least once between the server and navigation platforms supports an information datapacket format that periodically transfers over the communication link. It reduces the almanac and ephemeris satellite messages at the server platform to a set of simple polynomials that represent a recent satellite position and velocity. These are useful at the navigation platform to compute a current position solution with real-time data from the observation platform. An aiding data with light-weight models is provided by the server platform to the observer platform to eliminate all data storage of almanac and ephemeris, and to permit only fixed-point integer arithmetic to be used to solve for user position at the navigation platform.