GEO-LOCATION SIGNAL FINGERPRINTING
First Claim
Patent Images
1. A mobile device comprising:
- a location estimator configured to estimate a present location of the mobile device;
a signal-fingerprint manager configured to determine one or more signal fingerprints about the mobile device at that present location;
a location manager configured to associate the estimated location with the determined one or more signal fingerprints;
a communications unit configured to send the association between the estimated location and the determined one or more signal fingerprints to a remote location-fingerprint database.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a technology related to low-power, accurate location estimation for mobile devices (such as a smartphone). More particularly, the disclosed technology facilitates estimation of a physical or “real world” location (e.g., geo-location) without relying on the conventional always-on and battery-draining approaches of Global Positioning Systems (GPSs) or some form of telemetry based upon multiple radio signals (e.g., cellular). This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
34 Citations
29 Claims
-
1. A mobile device comprising:
-
a location estimator configured to estimate a present location of the mobile device; a signal-fingerprint manager configured to determine one or more signal fingerprints about the mobile device at that present location; a location manager configured to associate the estimated location with the determined one or more signal fingerprints; a communications unit configured to send the association between the estimated location and the determined one or more signal fingerprints to a remote location-fingerprint database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11)
-
-
9. A computing system comprising:
-
a communications subsystem configured to receive a multitude of pairings of a geo-location with a signal fingerprint about its paired geo-location, wherein the multitude of pairings is received from a horde of mobile devices; a mapper configured to map the signal fingerprints to their paired geo-locations of a crowdsourced signal-fingerprint map. - View Dependent Claims (10)
-
-
12. A mobile device comprising:
-
a signal-fingerprint manager configured to determine one or more present signal fingerprints about the mobile device; a location manager configured to; match the one or more present signal fingerprints with one or more fingerprints stored in a location-fingerprint database; find a location associated with the one or more matching signal fingerprints in the location-fingerprint database; select the found location as the present location; and trigger performance of one or more actions based upon the present location; communications unit configured to access, via a network, the location-fingerprint database, which is stored on one or more remote computing systems. - View Dependent Claims (13, 14)
-
-
15. One or more computer-readable media with processor-executable instructions stored thereon which when executed by one or more processors cause performance of operations comprising:
-
estimating a present location of a mobile device; determining one or more signal fingerprints about the mobile device at that present location; associating the estimated location with the determined one or more signal fingerprints; sending the association between the estimated location and the determined one or more signal fingerprints to a remote location-fingerprint database. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. One or more computer-readable media with processor-executable instructions stored thereon which when executed by one or more processors cause performance of operations comprising:
-
receiving a multitude of pairings of a geo-location with a signal fingerprint about its paired geo-location, wherein the multitude of pairings is received from a horde of mobile devices; mapping the signal fingerprints to their paired geo-locations of a crowdsourced signal-fingerprint map. - View Dependent Claims (24)
-
-
25. One or more computer-readable media with processor-executable instructions stored thereon which when executed by one or more processors cause performance of operations comprising:
-
downloading a location-fingerprint database in a memory of the mobile device; determining one or more present signal fingerprints about a mobile device; matching the one or more present signal fingerprints with one or more fingerprints stored in the downloaded location-fingerprint database; finding a location associated with the one or more matching signal fingerprints in the location-fingerprint database; selecting the found location as the present location; performing one or more actions based upon the present location. - View Dependent Claims (26, 27, 28, 29)
-
Specification