Time distance of arrival based mobile device location detection with disturbance scrutiny
First Claim
1. A system, comprising:
- a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
receiving signal information from a mobile device indicating arrival times of signals received by the mobile device from respective base station devices included in a group of base station devices;
determining, using a closed form hyperbolic curve function, an intersection point between hyperbolic curves generated based on the signal information;
determining, using the closed form hyperbolic curve function, a disturbed intersection point between disturbed hyperbolic curves generated based on the signal information as modified based on a deliberate error value;
determining a distance between the intersection point and the disturbed intersection point; and
determining a location of the mobile device using the intersection point based on the difference being determined to be less than a threshold distance.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for locating a mobile device using a time distance of arrival (TDOA) method with disturbance scrutiny are provided. In an aspect, for respective combinations of three base station devices of a number of base station devices greater than or equal to three, intersections in hyperbolic curves, generated using a closed form function with input values based on differences of distances from the device to pairs of base station devices of the respective combinations of three base station devices, are determined. The intersection points are then tested for robustness against measurement errors associated with the input values and a subset of the intersection points that are associated with a degree of resistance to the measurement errors are selected to estimate a location of the device.
-
Citations
20 Claims
-
1. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving signal information from a mobile device indicating arrival times of signals received by the mobile device from respective base station devices included in a group of base station devices; determining, using a closed form hyperbolic curve function, an intersection point between hyperbolic curves generated based on the signal information; determining, using the closed form hyperbolic curve function, a disturbed intersection point between disturbed hyperbolic curves generated based on the signal information as modified based on a deliberate error value; determining a distance between the intersection point and the disturbed intersection point; and determining a location of the mobile device using the intersection point based on the difference being determined to be less than a threshold distance. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, by a system comprising a processor, signal information from a mobile device indicating arrival times of signals received by the mobile device from respective base station devices of a group of base station devices; determining, by the system using a closed form hyperbolic curve function, intersection points between hyperbolic curves generated based on the signal information and base station location information identifying respective locations of the base station devices; determining, by the system using the closed form hyperbolic curve function, disturbed intersection points between disturbed hyperbolic curves generated based on the signal information as modified based on a deliberate error value; determining, by the system, a degree of robustness of respective intersection points of the intersection points based on differences between the respective intersection points and corresponding disturbed intersection points of the disturbed intersection points; and determining, by the system, a location of the mobile device based on robust intersection points of the intersection points that are associated with at least a defined degree of robustness. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
receiving signal information from a mobile device indicating arrival times of signals received by the mobile device from respective base station devices included in a group of base station devices; determining, using a closed form function, intersection points between hyperbolic curves generated based on the signal information and base station location information identifying respective locations of the base station devices; determining, using the closed form function, disturbed intersection points between disturbed hyperbolic curves generated based on the signal information as modified based on a deliberate error value; determining a degree of robustness of respective intersection points of the intersection points based on differences between the respective intersection points and corresponding disturbed intersection points of the disturbed intersection points; and determining a location of the mobile device based on a robust intersection point of the intersection points based on the robust intersection point being determined to have an acceptable degree of robustness. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification