Patent ID: 8494566
Filing Date: 2013-07-23
Classification: G01S,H04W

Abstract:
1. A method executed at least in part in a computing device for determining accurate location of a mobile device, the method comprising: receiving mobile location data associated with a plurality of mobile devices based on one or more distinct signal types at a communication application, wherein a first mobile device tethered to a second mobile device is configured to transmit the mobile location data for both the first mobile device and the second mobile device; creating a database of mobile location data by comparing distinct signal types for each location at a dynamic mobile location mapping module executed by the communication application, wherein the dynamic mobile location mapping module is configured to keep a record of origination points of mobile location data in the database and to weight input from the plurality of mobile devices based on a determined accuracy of the input by the plurality of mobile devices; creating a dynamic map of mobile device locations based on the database within a cellular network region at the dynamic mobile location mapping module; compressing the map for optimized transmission to a mobile device and optimized storage at the mobile device employing principal component analysis; transmitting the map to the mobile device; enabling accurate estimation of the mobile device's location by comparison of at least one of the distinct signal types to a current location signal received by the mobile device at its current location employing the data in the map.