Location Estimation of a Mobile Device in a UMTS Network
First Claim
1. A method for determining a location of mobile devices served by a base station pair, the method comprising:
- receiving a first timing difference of the base station pair from a first mobile device on the network, the first timing difference including a propagation delay determined from a Global Positioning System (GPS) satellite in communication with the first mobile device;
determining a timing offset of the base station pair based in part upon the timing different, and in part upon a known location of the base station pair;
receiving a second timing difference of the base station pair from a second mobile device on the network, wherein the second mobile device is unable to communicate with a GPS satellite;
transmitting a timing offset of the base station pair to the second mobile device; and
triangulating a plurality of signals from at least the base station pair and another base station to determine a location of the second mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides devices, systems, and methods to utilize relative timing offset information reported by one or more mobile devices. When coupled with AGPS information reported by one or more mobile devices, the offset information is be used to calibrate calculations and subsequently to locate all 3G mobiles with GPS-like accuracy, whether or not a GPS receiver is available on said mobile device being located. A determination of a propagation delay between one or more cell sites and a mobile device is reported to a network and used to calibrate unknown information such as a timing offset, to improve the accuracy of a detected location. The relative timing offset can be applied to determine a location for all other mobile devices within the area served by the known base station. The present disclosure utilizes this method in conjunction with information crowd-sourced from a plurality of mobile devices.
87 Citations
20 Claims
-
1. A method for determining a location of mobile devices served by a base station pair, the method comprising:
-
receiving a first timing difference of the base station pair from a first mobile device on the network, the first timing difference including a propagation delay determined from a Global Positioning System (GPS) satellite in communication with the first mobile device; determining a timing offset of the base station pair based in part upon the timing different, and in part upon a known location of the base station pair; receiving a second timing difference of the base station pair from a second mobile device on the network, wherein the second mobile device is unable to communicate with a GPS satellite; transmitting a timing offset of the base station pair to the second mobile device; and triangulating a plurality of signals from at least the base station pair and another base station to determine a location of the second mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20)
-
-
9. A system for intelligent selection of a Wi-Fi access point from a mobile device, the system comprising:
-
a first mobile device in communication with a GPS satellite; a second mobile device that is unable to communicate with a GPS satellite; a pair of base stations that provide access to a mobile network for both first and second mobile devices; a server on the mobile network, the server including logic to; receive a first timing difference of the base station pair from the first mobile device, the first timing difference including a propagation delay determined from the GPS satellite; determine a timing offset of the base station pair based in part upon the timing difference, and in part upon a known location of the base station pair; receive a second timing difference of the base station pair from the second mobile device; and transmit a timing offset of the base station pair to the second mobile device, wherein the second mobile device uses the received timing offset and triangulates a plurality of signals from at least the base station pair and another base station to determine a location for the second mobile device - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A device for assisting in determining a location of a plurality of mobile devices on a network, the device comprising:
-
a processor; a memory coupled to the processor; a network interface coupled to the processor; a GPS transceiver coupled to the processor; and logic on the memory to measure a first timing difference of the base station pair and a propagation delay determined from a GPS satellite, transmit the first timing difference and the propagation delay to along with a location of the device to a server on the network, wherein the server computes a timing offset of the base station pair based in part upon the timing difference, and in part upon a known location of the base station pair, and wherein a second mobile device receives the timing offset, and uses the timing offset with a second timing difference measured at the second mobile device to determine a location of the second mobile device. - View Dependent Claims (17, 18, 19)
-
Specification