Indoor localization of mobile devices
First Claim
1. A method comprising:
- receiving a set of maps, each map of the set being associated with a wireless network access point identifier and representative rectangles each representing a signal strength;
scanning for wireless network signals to identify one or more wireless network access point identifiers and associated signal strengths;
selecting, by a processor, one or more representative rectangles of the set of rectangular maps based on the identified one or more wireless network access point identifiers and associated signal strengths;
identifying an intersection rectangle based on the intersection of the one or more identified rectangles; and
identifying a current location of a client device based on the identified intersection rectangle.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure provide systems and methods for generating models of a wireless network environment in an indoor space which may be used to predict an indoor location. The disclosure relates to collecting wireless network access point identifier information and power level observed at various locations are collected to generate various signal maps. The signal maps may be used to generate models of the indoor space. In one example, a voting model may use a probability distribution of a plurality of signal maps in order to identify a location with a highest probability of overlap with current signals received at a client device. Once a location has been identified, it may be used to assist with any number of navigational functions, such as providing turn by turn directions to another indoor location, for example, a conference room or exit, or simply providing information about the current location.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving a set of maps, each map of the set being associated with a wireless network access point identifier and representative rectangles each representing a signal strength; scanning for wireless network signals to identify one or more wireless network access point identifiers and associated signal strengths; selecting, by a processor, one or more representative rectangles of the set of rectangular maps based on the identified one or more wireless network access point identifiers and associated signal strengths; identifying an intersection rectangle based on the intersection of the one or more identified rectangles; and identifying a current location of a client device based on the identified intersection rectangle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for determining a current location, the device comprising:
-
memory; a processor to; collect one or more wireless network access point identifiers and signal strengths for an indoor geographic area; quantize the collected signal strengths into a plurality of quantized signal strengths for each collected wireless network access point identifier; generate, for each received wireless network access point identifier, a map including a rectangle representing each of the quantized signal strengths; store each map in the memory; scan for wireless network signals to identify one or more wireless network access point identifiers and associated signal strengths; select one or more representative rectangles of the set of maps based on the identified one or more wireless network access point identifiers and associated signal strengths; identify an intersection rectangle based on the intersection of the one or more identified rectangles; and identify a current location of a client device based on the identified intersection rectangle. - View Dependent Claims (10)
-
-
11. A device for determining a current location of the device, the device comprising:
-
memory storing a set of maps, each map of the set being associated with a wireless network access point identifier and representative rectangles each representing a signal strength; a processor to; scan for wireless network signals to identify one or more wireless network access point identifiers and associated signal strengths; select one or more representative rectangles of the set of maps based on the identified one or more wireless network access point identifiers and associated signal strengths; identify an intersection rectangle based on the intersection of the one or more identified rectangles; and identify a current location of the device based on the identified intersection rectangle. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification