An apparatus and method for determining the position of a user terminal comprise
an antenna subsystem which is able to receive signals of GPS and TV, a receiver
front end which converts the frequency of the incident signals and filters out
unwanted signals so that the desired signals can be sampled, a digital processing
component which accommodates the imperfections of the front end and converts the
measured signals into a position information. The apparatus is capable of receiving
at the user terminal, broadcast television signals from television signal transmitters;
determining a first set of pseudo-ranges between the user terminal and the television
signal transmitters based on a known component of the broadcast television signals;
receiving at the user terminal global positioning signals from a global positioning
satellites; determining a second set of pseudo-ranges between the user terminal
and the global positioning satellites based on the global positioning signals;
and determining a position of the user terminal based on the first and second sets
of pseudo-ranges, locations of the television signal transmitters, and locations
of the global positioning satellites.