System and method for localization
First Claim
Patent Images
1. A mobile device comprising a processor and a non-transitory computer-readable medium storing a set of instructions, the processor when executing the set of instructions causes the mobile device to:
- wirelessly receive and measure a Received Signal Strength (RSS) of at least one signal emitted from each network access point in a subset of a plurality of network access points;
determine a reduced area of a geographic area within which a location of the mobile device is likely to be by using;
a radio map, stored in the mobile device, defining the geographic area by a plurality of reference points each characterized by the RSS of signals that are emitted from the plurality of network access points; and
the measured RSS of the at least one signal emitted from each said network access point in the subset of the plurality of network access points;
anddetermine the location of the mobile device based on;
the determined reduced area; and
compressive sensing applied to a set of RSS measurements selected from the group consisting of the measured RSS of the at least one signal emitted from each said network access point in the subset of the plurality of network access points;
wherein the determined reduced area is determined by using a cluster matching algorithm or a tracking algorithm.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system, method and computer program for anonymous localization. The location of a mobile device can be determined based on received signal strength (RSS) from one or more access points (APs) and a radio map. A radio map can be generated by measuring RSS at a set of fingerprints, which are a finite set of reference points within the area to be mapped.
-
Citations
27 Claims
-
1. A mobile device comprising a processor and a non-transitory computer-readable medium storing a set of instructions, the processor when executing the set of instructions causes the mobile device to:
-
wirelessly receive and measure a Received Signal Strength (RSS) of at least one signal emitted from each network access point in a subset of a plurality of network access points; determine a reduced area of a geographic area within which a location of the mobile device is likely to be by using; a radio map, stored in the mobile device, defining the geographic area by a plurality of reference points each characterized by the RSS of signals that are emitted from the plurality of network access points; and the measured RSS of the at least one signal emitted from each said network access point in the subset of the plurality of network access points; and determine the location of the mobile device based on; the determined reduced area; and compressive sensing applied to a set of RSS measurements selected from the group consisting of the measured RSS of the at least one signal emitted from each said network access point in the subset of the plurality of network access points; wherein the determined reduced area is determined by using a cluster matching algorithm or a tracking algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method implemented by a plurality of network access points and a mobile device comprising a processor and a non-transitory computer-readable medium the method comprising:
-
wirelessly receiving a radio map defining a geographic area by a plurality of reference points each characterized by the received signal strength (RSS) of signals that are emitted from the plurality of network access points; wirelessly receiving and measuring the RSS of at least one signal emitted from each said access point in a subset of the plurality of network access points; determining a reduced area of the geographic area within which a location of the mobile device is likely to be by using; the received radio map; and the measured RSS of the at least one signal emitted from each said network access point in the subset of the plurality of network access points; and determining the location of the mobile device based on; the determined reduced area; and compressive sensing applied to a set of RSS measurements selected from the group consisting of the measured RSS of the at least one signal emitted from each said network access point in the subset of the plurality of network access points; wherein the determined reduced area is determined by using a cluster matching algorithm or a tracking algorithm. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method implemented by a plurality of network access points and mobile device comprising a processor and a non-transitory computer-readable medium, the method comprising:
-
wirelessly receiving, and measuring a received signal strength (RSS) of, a signal emitted from each access point in a subset of the plurality of network access points; determining a portion of a geographic area in which the mobile device is located by using; a radio map, stored in the mobile device, defining the geographic area by a plurality of reference points each characterized by the RSS of signals that are emitted from the plurality of network access points; and the measured RSS of the signal emitted from each said network access point in the subset of the plurality of network access points; and determining the location of the mobile device from; the determined portion of the geographic area; and compressive sensing with the measured RSS of the signal emitted from each said network access point in the subset of the plurality of network access points, wherein the determining of the location of the mobile device hardware is without the location of any said network access point; wherein the determined portion of the geographic area is determined by using a cluster matching algorithm or a tracking algorithm. - View Dependent Claims (27)
-
Specification