Position location using terrestrial digital video broadcast television signals
AssigneeRosum Corporation
InventorsMatthew Rabinowitz, James J Spilker, Jr.
Life of this patent
Estimating the term…
Abstract
A method and computer program product for determining the position of a user terminal includes receiving at the user terminal a plurality of digital television (DTV) broadcast signals from a plurality of DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting-Terrestrial (DVB-T) signal; determining a pseudo-range between the user terminal and each DTV transmitter based on the DTV broadcast signals based on a known component in the DTV signals; and determining a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
Claims87
A method for determining the position of a user terminal, comprising:
- receiving at the user terminal a plurality of digital television (DTV) broadcast signals from a plurality of DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting—Terrestrial (DVB-T) signal;
- determining a pseudo-range between the user terminal and each DTV transmitter based on the DTV broadcast signals;
- and
- determining a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
A method for determining the position of a user terminal, comprising:
- receiving at the user terminal a plurality of digital television (DTV) broadcast signals from a plurality of DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting—Terrestrial (DVB-T) signal;
- determining a pseudo-range between the user terminal and each DTV transmitter based on the DTV broadcast signals;
- and
- transmitting the pseudo-ranges to a location server configured to determine a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
A method for determining the position of a user terminal, comprising:
- receiving a plurality of pseudo-ranges from a user terminal, each pseudo-range determined between the user terminal and one of a plurality of DTV transmitters based on DTV signals broadcast by the DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting—Terrestrial (DVB-T) signal, and wherein the pseudo-ranges are determined based on a known component in the DVB-T signals;
- and
- determining a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
An apparatus for determining the position of a user terminal, comprising:
- means for receiving at the user terminal a plurality of digital television (DTV) broadcast signals from a plurality of DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting—Terrestrial (DVB-T) signal;
- means for determining a pseudo-range between the user terminal and each DTV transmitter based on the DTV broadcast signals;
- and
- means for determining a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
An apparatus for determining the position of a user terminal, comprising:
- means for receiving at the user terminal a plurality of digital television (DTV) broadcast signals from a plurality of DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting—Terrestrial (DVB-T) signal;
- means for determining a pseudo-range between the user terminal and each DTV transmitter based on the DTV broadcast signals;
- and
- means for transmitting the pseudo-ranges to a location server configured to determine a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
An apparatus for determining the position of a user terminal, comprising:
- means for receiving a plurality of pseudo-ranges from a user terminal, each pseudo-range determined between the user terminal and one of a plurality of DTV transmitters based on DTV signals broadcast by the DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting—Terrestrial (DVB-T) signal, and wherein the pseudo-ranges are determined based on a known component in the DTV signals;
- and
- means for determining a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
A computer program product, tangibly stored on a computer-readable medium, for determining the position of a user terminal, comprising instructions operable to cause a programmable processor to:
- receive at the user terminal a plurality of digital television (DTV) broadcast signals from a plurality of DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting—Terrestrial (DVB-T) signal;
- determine a pseudo-range between the user terminal and each DTV transmitter based on the DTV broadcast signals;
- and
- determine a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
A computer program product, tangibly stored on a computer-readable medium, for determining the position of a user terminal, comprising instructions operable to cause a programmable processor to:
- receive at the user terminal a plurality of digital television (DTV) broadcast signals from a plurality of DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting—Terrestrial (DVB-T) signal;
- determine a pseudo-range between the user terminal and each DTV transmitter based on a known component in the DTV broadcast signals;
- and
- transmit the pseudo-ranges to a location server configured to determine a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
A computer program product, tangibly stored on a computer-readable medium, for determining the position of a user terminal, comprising instructions operable to cause a programmable processor to:
- receive a plurality of pseudo-ranges from a user terminal, each pseudo-range determined between the user terminal and one of a plurality of DTV transmitters based on DTV signals broadcast by the DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting—Terrestrial (DVB-T) signal, and wherein the pseudo-ranges are determined based on the DTV signals;
- and
- determine a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
Dependencies are inferred from the claim text.