System and method for location determination
A method for determining location of a premises is disclosed. The method includes measuring a signal strength of a plurality of communication signals received at the premises, obtaining data associated with a source of the signals, estimating a propagation loss for the received signal, determining a distance between a source of each of the signals and the premises based on the estimated propagation loss, and triangulating the location of the premises.
1. A method of determining location of a premises, the method comprising:
measuring, by a processor associated with the premises, a signal strength of a plurality of television signals received at the premises, the signals being broadcast on an over the air (OTA) interface; obtaining data associated with a source of the television signals from a server having stored therein transmitting power levels of the source of the television signals, the premises being connected to the server via a broadband connection; estimating a propagation loss for the received signal based on comparison of the measured signal strength to the transmitting power levels obtained from the server; determining a distance between a source of each of the signals and the premises based on the estimated propagation loss; triangulating the location of the premises; and determining a direction of the source of the signal with respect to the location of the premises.
2. The method of claim 1 , further comprising:
receiving signals from at least three sources.
3. The method of claim 1 , further comprising:
storing the measured signal strength values.
4. The method of claim 1 , wherein the obtained data comprises:
identification of a transmission site for the signal source.
5. The method of claim 4 , wherein the obtained data comprises: a channel identification associated with the signal source.
6. The method of claim 4 , wherein the obtained data comprises: a location co-ordinate of the signal source.
7. The method of claim 1 , further comprising:
transmitting the location co-ordinates.
8. A non-transitory computer-readable medium having instructions stored thereon, the instructions being executable by a processor of a controller, the instructions causing the processor to:
measure a signal strength of a plurality of television signals received at a premises, the signals being broadcast on an over the air (OTA) interface; obtain data associated with a source of the television signals from a server having stored therein transmitting power levels of the source of the television signals, the premises being connected to the server via a broadband connection; estimate a propagation loss for the received signal based on comparison of the measured signal strength to the transmitting power levels obtained from the server; determine a distance between a source of each of the signals and the premises based on the estimated propagation loss; triangulate location of the premises; and determine a direction of the source of the signal with respect to the location of the premises.
9. The non-transitory computer-readable medium of claim 8 , wherein the instructions cause the processor to:
receive signals from at least three sources.
10. The non-transitory computer-readable medium of claim 8 , wherein the instructions cause the processor to: store the
measured signal strength values.
11. The non-transitory computer-readable medium of claim 8 , wherein the obtained data comprises at least one of: an identification of a transmission site for the signal source, a channel identification associated with the signal source and a location co-ordinate of the signal source.
12. The non-transitory computer-readable medium of claim 8 , wherein the instructions cause the processor to:
transmit the location co-ordinates.