Emergency Call Routing via Dynamic Location Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional communication clients often route emergency calls to the registered location, which may not reflect the user's current location, leading to incorrect dispatch of emergency services, wasting time and resources.
Innovation Solution
The system updates the location of the communication client device by obtaining position information from a position information system and communicates this updated location to the public-safety answering point if it differs from the registered location, ensuring emergency services are dispatched to the user's current location.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If emergency calls are routed to the registered location of the communication client, then the routing process is simple and straightforward, but the emergency services may be dispatched to the wrong location when the user is not at the registered location
Solution Approach 1:
The system performs preliminary location updates by continuously monitoring the client device's current location and comparing it with the registered location. When the device moves to a new location, the system proactively updates the location information before an emergency call is placed, ensuring that emergency services are routed to the correct location without requiring complex real-time routing decisions during the emergency call itself.
Solution Approach 2:
The system implements a feedback mechanism where the current location of the client device is continuously tracked and compared with the registered location. This feedback loop ensures that the location information remains accurate and up-to-date, allowing the system to automatically determine whether to use the registered location or the current location for emergency call routing, thereby improving dispatch accuracy without significantly increasing routing complexity.
2Reliability
If the system continuously updates and monitors the client device location, then the accuracy of emergency service routing is improved, but the system complexity and resource consumption increase
Solution Approach 1:
Instead of continuously monitoring and updating location information without condition, the system applies partial action by only updating the registered location when the client device actually moves to a different location. This approach maintains routing accuracy by performing location updates only when necessary, avoiding the excessive complexity and resource consumption that would result from continuous unconditioned monitoring and updating.
3Productivity
If the system uses the registered location for emergency calls, then the routing process is fast and efficient, but it wastes time and resources when services are dispatched to the wrong location
Solution Approach 1:
The system performs preliminary location verification by comparing the current location with the registered location before routing the emergency call. This preliminary action ensures that the most accurate location information is used for routing, preventing wasted resources from dispatching emergency services to the wrong location while maintaining efficient routing through pre-computed location data.
Solution Approach 2:
The system uses feedback from location monitoring to dynamically determine the appropriate location for emergency call routing. By continuously comparing current location data with registered location data, the system ensures that emergency calls are routed to the correct location, thereby eliminating resource wastage from incorrect dispatches while maintaining routing efficiency through automated decision-making.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Techniques for emergency calling are described. In one or more implementations, data corresponding to an emergency call is received over a network from a communication client implemented at a client device. A registered location of the communication client and an updated location of the client device is obtained, and the updated location of the client device is compared to the registered location of the communication client. If the updated location is different than the registered location, the data of the emergency call is routed along with the updated location to a public-safety answering point.