Geoloc will create and test an innovative GPS receiver software algorithm for processing Global Positioning System radio beacon data. The objective is to increase the accuracy of the single-frequency receiver's position determination by simultaneously solving for all unknown variables in the geolocation problem, rather than approximating them as is common in existing receiver algorithms. The objective of the Phase I research is to demonstrate accuracy comparable to that obtainable by differential GPS (e.g., one to a few meters) from single-frequency autonomous receivers with using data links to reference receiver (i.e., differential method). Byproducts will include ionospheric and tropospheric specification. GPS satellite beacon data broadcast on the L1 frequency (1575.42MHz), received at a known location, will be processed with Kalman filtering and discrete inverse theory and the position solution will be compared with the receiver's known location. After confirming the technical feasibility of its method, Geoloc will investigate the algorithm's adaptability to real time kinematic military and commercial geolocation applications. Geoloc's Phase I report will describe the algorithm's performance characteristics as they would apply to Command and Control in the future amphibious warfare environment.