Distributed method and system for determining the position of a mobile device using long-range signals and calibrating the position using short-range signals
First Claim
1. A method of determining a location of a mobile device comprising a positioning system, the method comprising:
- receiving positioning assistance data from a plurality of short-range position reference devices, the positioning assistance data from each position reference device comprising a location of the corresponding position reference device;
using the positioning system of the mobile device, setting the location of the mobile device to a calculated weighted sum of the locations of the position reference devices;
receiving a location of a particular position reference device;
enabling positioning calibration of the mobile device in response to a command from a graphical user interface of the mobile device; and
calibrating the positioning system of the mobile device such that the calculated location of the mobile device using the positioning system coincides with the received location of the particular position reference device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system is described where a plurality of position reference devices use short-range wireless communication protocols to transmit positioning assistance data to nearby mobile devices, and the mobile devices use the assistance data to model errors and re-calibrate their positioning systems. The short-range communication methods include NFC, RFID, Bluetooth®, short-range 802.11, Wi-Fi Direct, and high frequency focused beams such as 60 GHz. The position reference devices are passive or active NFC tags, passive or active RFID tags, other devices that include such tags as their components, Bluetooth®-enabled devices, 60 GHz-enabled devices, and 802.11 access points that can lower their transmit power. The reference devices are located at various indoor and outdoor locations such as smart posters, kiosks, ATM machines, malls, store checkout counters, store security gates, wireless access points, cellular base-stations, tollbooths, traffic lights, and street lamp posts.
76 Citations
18 Claims
-
1. A method of determining a location of a mobile device comprising a positioning system, the method comprising:
-
receiving positioning assistance data from a plurality of short-range position reference devices, the positioning assistance data from each position reference device comprising a location of the corresponding position reference device; using the positioning system of the mobile device, setting the location of the mobile device to a calculated weighted sum of the locations of the position reference devices; receiving a location of a particular position reference device; enabling positioning calibration of the mobile device in response to a command from a graphical user interface of the mobile device; and calibrating the positioning system of the mobile device such that the calculated location of the mobile device using the positioning system coincides with the received location of the particular position reference device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine readable medium storing a program for determining a location of a mobile device comprising a positioning system, the program executable by at least one processing unit of the mobile device, the program comprising sets of instructions for:
-
receiving positioning assistance data from a plurality of short-range position reference devices, the positioning assistance data from each position reference device comprising a location of the corresponding position reference device; using the positioning system of the mobile device, setting the location of the mobile device to a calculated weighted sum of the locations of the position reference devices; receiving a location of a particular position reference device; enabling positioning calibration of the mobile device in response to a command from a graphical user interface of the mobile device; and calibrating the positioning system of the mobile device such that the calculated location of the mobile device using the positioning system coincides with the received location of the particular position reference device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification