Patent Document ID: 20130172006
Application ID: 13531358
Patent Flag: 0

Claim One:
1. A computer-implemented method for determining a location of a device, comprising the steps of: scanning one or more radio frequencies for visible transmitting devices; receiving a signal strength and an identifier for each visible transmitting device among the visible transmitting devices; querying a database containing location information for a plurality of visible transmitting devices with the identifier for each visible transmitting device to determine if the identifier for each visible transmitting device has been associated with a location point for each visible transmitting device; returning the location point for each visible transmitting device found in the database; and performing a weighted average analysis of the location points returned for each visible transmitting device using one or more weights for the location points, the weighted average analysis providing the location of the device, wherein a weight among the one or more weights of the location points is based on the signal strength for each visible transmitting device.