IP Library Granted Patent US 12,713,205
Granted Patent B2
US 12,713,205 · App. 18/343,217 · Granted Aug 18, 2026

Emergency call location accuracy testing

Inventors: William Beckwith (Washington, DC); Darci O'Hearn (Littleton, CO); Mehdi Alasti (Arlington, VA)
Assignee: DISH Wireless L.L.C.
H04W4/029
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,713,205
App. No.
18/343,217
Granted
Aug 18, 2026
Kind
B2
Abstract

Systems and methods for improving accuracy of location information related to mobile communication are provided. In one example, a method includes: receiving communications including location information corresponding to locations where the communications are initiated by a requestor, wherein the communications include a first communication including first location information having a first level of accuracy, obtaining a first registered location based on the first location information, returning the first registered location to the requestor, receiving updated location information for the first communication from the requestor, wherein the updated location information has a second level of accuracy, comparing the first level and second level of accuracies, and in response to the second level of accuracy is higher than the first level of accuracy, registering the updated location information corresponding to the first location information.

Claims (39)

1 . A computer-implemented method, comprising:

receiving, by a call center simulator, test calls including location information corresponding to locations where the test calls are initiated by a requestor, wherein the test calls include a first communication including first location information having a first level of accuracy, and the call center simulator configured to block the test calls from being delivered to a real-world call center;

obtaining, by a location testing device and from a location information store, a first registered location based on the first location information, the location testing device being located at the first registered location;

returning, by the location testing device, the first registered location to the requestor;

receiving, by the location testing device, updated location information for the first communication from the requestor, wherein the updated location information has a second level of accuracy;

comparing, by the location testing device, the first level and second level of accuracy; and

in response to the second level of accuracy is higher than the first level of accuracy, registering, in the location information store, the updated location information corresponding to the first location information.

2 . The method of claim 1 , wherein the first location information includes a set of coordinates indicating where the first communication is initiated.

3 . The method of claim 2 , wherein the set of coordinates indicates a location in a three-dimensional space.

4 . The method of claim 1 , wherein the communications include a second communication including second location information, wherein the second location information includes a set of coordinates indicating where the second communication is initiated, wherein the first and second location information indicates the same location.

5 . The method of claim 1 , wherein the updated location information includes ground truth location information corresponding to the first location information.

6 . The method of claim 5 , wherein the ground truth location information indicates a real-world identifier of the location ascertainable by the call center simulator receiving the first location information.

7 . The method of claim 6 , wherein the real-world identifier comprises: a street name, a street number, a floor number, a room number, or a cubicle number an indicator identifying an area within a structure.

8 . A system comprising:

one or more processors; and

a computer-readable storage media storing computer-executable instructions that, when executed by the one or more processors, cause the system to:

receive, by a call center simulator, test calls including location information corresponding to locations where the test calls are initiated by a requestor, wherein the test calls include a first communication including first location information having a first level of accuracy, and the call center simulator configured to block the test calls from being delivered to a real-world call center;

obtain, by a location testing device and from a location information store, a first registered location based on the first location information, the location testing device being located at the first registered location;

return, by the location testing device, the first registered location to the requestor;

receive, by the location testing device, updated location information for the first communication from the requestor, wherein the updated location information has a second level of accuracy;

compare, by the location testing device, the first level and second level of accuracy; and

in response to the second level of accuracy is higher than the first level of accuracy, register, in the location information store, the updated location information corresponding to the first location information.

9 . The system of claim 8 , wherein the first location information includes a set of coordinates indicating where the first communication is initiated.

10 . The system of claim 9 , wherein the set of coordinates indicates a location in a three-dimensional space.

11 . The system of claim 8 , wherein the communications include a second communication including second location information, wherein the second location information includes a set of coordinates indicating where the second communication is initiated, wherein the first and second location information indicates the same location.

12 . The system of claim 8 , wherein the updated location information includes ground truth location information corresponding to the first location information.

13 . The system of claim 12 , wherein the ground truth location information indicates a real-world identifier of the location ascertainable by the call center simulator receiving the first location information.

14 . The system of claim 13 , wherein the real-world identifier comprises: a street name, a street number, a floor number, a room number, or a cubicle number an indicator identifying an area within a structure.

15 . A non-transitory machine-readable storage medium encoded with instructions, the instructions executable to cause one or more processors of a computerized system to perform:

receiving, by a call center simulator, test calls including location information corresponding to locations where the test calls are initiated by a requestor, wherein the test calls include a first communication including first location information having a first level of accuracy, and the call center simulator configured to block the test calls from being delivered to a real-world call center;

obtaining, by a location testing device and from a location information store, a first registered location based on the first location information, the location testing device being located at the first registered location;

returning, by the location testing device, the first registered location to the requestor;

receiving, by the location testing device, updated location information for the first communication from the requestor, wherein the updated location information has a second level of accuracy;

comparing, by the location testing device, the first level and second level of accuracy; and

in response to the second level of accuracy is higher than the first level of accuracy, registering, in the location information store, the updated location information corresponding to the first location information.

16 . The non-transitory machine-readable storage medium of claim 15 , wherein the first location information includes a set of coordinates indicating where the first communication is initiated.

17 . The non-transitory machine-readable storage medium of claim 16 , wherein the set of coordinates indicates a location in a three-dimensional space.

18 . The non-transitory machine-readable storage medium of claim 15 , wherein the communications include a second communication including second location information, wherein the second location information includes a set of coordinates indicating where the second communication is initiated, wherein the first and second location information indicates the same location.

19 . The method of claim 1 , wherein the location testing device is a mobile device separate from a user device.