DETERMINING A LOCATION OF AN ELECTRONIC DEVICE
First Claim
1. A computer-implemented method for determining a location of an electronic device, the method comprising:
- receiving a plurality of beacon signals from a plurality of beacon devices at the electronic device, wherein each beacon signal of the plurality of beacon signals comprises an identity of a beacon device transmitting a respective beacon signal, and wherein each beacon device of the plurality of beacon devices has a known location;
measuring a received signal strength for each beacon signal of the plurality of beacon signals;
determining a distance of the electronic device from each beacon device for which the plurality of beacon signals is received, wherein the distance of the electronic device from a beacon device is based at least in part on the received signal strength of the beacon signal transmitted by the beacon device; and
determining a location of the electronic device based at least on part on the distance of the electronic device from each beacon device for which the plurality of beacon signals is received.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for determining a location of an electronic device, a plurality of beacon signals are received from a plurality of beacon devices at the electronic device, wherein each beacon signal of the plurality of beacon signals includes an identity of a beacon device transmitting a respective beacon signal, and each beacon device of the plurality of beacon devices has a known location. A received signal strength for each beacon signal of the plurality of beacon signals is measured. A distance of the electronic device from each beacon device for which the plurality of beacon signals is received is determined, wherein the distance of the electronic device from a beacon device is based at least in part on the received signal strength of the beacon signal transmitted by the beacon device. A location of the electronic device is determined based at least on part on the distance of the electronic device from each beacon device for which the plurality of beacon signals is received.
-
Citations
23 Claims
-
1. A computer-implemented method for determining a location of an electronic device, the method comprising:
-
receiving a plurality of beacon signals from a plurality of beacon devices at the electronic device, wherein each beacon signal of the plurality of beacon signals comprises an identity of a beacon device transmitting a respective beacon signal, and wherein each beacon device of the plurality of beacon devices has a known location; measuring a received signal strength for each beacon signal of the plurality of beacon signals; determining a distance of the electronic device from each beacon device for which the plurality of beacon signals is received, wherein the distance of the electronic device from a beacon device is based at least in part on the received signal strength of the beacon signal transmitted by the beacon device; and determining a location of the electronic device based at least on part on the distance of the electronic device from each beacon device for which the plurality of beacon signals is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A mobile electronic device comprising:
-
a receiver configured to receive a plurality of beacon signals from a plurality of beacon devices and to measure a received signal strength for each beacon signal of the plurality of beacon signals, wherein each beacon signal of the plurality of beacon signals comprises an identity of a beacon device transmitting a respective beacon signal, and wherein each beacon device of the plurality of beacon devices has a known location; a processor capable of determining a location of the mobile electronic device, wherein the processor is operable to; determine a distance of the mobile electronic device from each beacon device for which the plurality of beacon signals is received, wherein the distance of the mobile electronic device from a beacon device is based at least in part on the received signal strength of the beacon signal transmitted by the beacon device; and determine a location of the mobile electronic device based at least on part on the distance of the mobile electronic device from each beacon device for which the plurality of beacon signals is received. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory computer readable storage medium having computer readable program code stored thereon for causing a computer system to perform a method for determining a location of an electronic device, the method comprising:
-
receiving a plurality of beacon signals from a plurality of beacon devices at the electronic device, wherein each beacon signal of the plurality of beacon signals comprises an identity of a beacon device transmitting a respective beacon signal, wherein each beacon device of the plurality of beacon devices has a known location, and wherein at least one beacon device of the plurality of beacon devices has an associated calibration factor; measuring a received signal strength for each beacon signal of the plurality of beacon signals; determining a distance of the electronic device from each beacon device for which the plurality of beacon signals is received, wherein the distance of the electronic device from a beacon device is based at least in part on the received signal strength of the beacon signal transmitted by the beacon device; adjusting the distance of the electronic device from each beacon device for which the plurality of beacon signals is received according to the associated calibration factor for the at least one beacon device; and determining a location of the electronic device based at least on part on the distance of the electronic device from each beacon device for which the plurality of beacon signals is received. - View Dependent Claims (20, 21, 22, 23)
-
Specification