Dynamic Emergency Dial-String Selection via Location Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Travelers often face difficulties in determining the correct emergency dial-string for their location when making calls, as these strings vary significantly across different countries and regions, leading to confusion and potential inability to reach local emergency services.

Innovation Solution

A system that determines the local emergency dial-string by using location information, such as longitude and latitude or civic format, to provide the appropriate numeric sequence for contacting emergency services, which can be obtained through a Dynamic Host Configuration Protocol (DHCP) server or Session Initiation Protocol (SIP) registrar server, ensuring users have the correct dial-string for their current location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If travelers use a fixed emergency dial-string from their home country, then they can easily remember and use it, but it may not work in other countries with different dial-strings

Engineering Contradiction:
Improveease of remembering dial-stringVSAvoidadaptability to different countries
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The emergency dial-string is made dynamic by automatically changing it based on the user's current location. The system retrieves location information (GPS coordinates, cell tower data, or IP address) and dynamically selects the appropriate dial-string for that region, allowing the same device to adapt to different countries without requiring users to manually change settings or remember multiple dial-strings

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

An intermediary system (server or network component) acts as a mediator between the user's device and emergency services. This intermediary automatically determines the user's location, queries a database for the correct dial-string associated with that location, and provides it to the user's device, eliminating the need for users to directly manage location-based dial-string variations

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system provides automatic location-based dial-string selection, then users can access the correct emergency service, but the system complexity increases

Engineering Contradiction:
Improvereliability of emergency call connectionVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex logic for location determination and dial-string selection is extracted from the user's endpoint device and placed in an external server or network component. The endpoint device only needs to send location data and receive the dial-string, while the heavy lifting of maintaining location databases, performing geocoding, and selecting appropriate dial-strings is handled by the external system, keeping the user device simple

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses universal location identification methods that work across different technologies and regions. By relying on standard location data formats (GPS coordinates, cell tower identifiers, IP addresses) and a centralized database that maps locations to dial-strings, the system achieves universal functionality without requiring device-specific implementations or complex local processing at each endpoint

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8068586B2Determining a local emergency dial-string
Publication Date: 2011.11.29 CISCO TECHNOLOGY INC
  • US8068586B2 patent drawing
  • US8068586B2 patent drawing
  • US8068586B2 patent drawing

AI summary

Determining a local emergency dial-string includes determining location information of an endpoint in a network. The location information indicates a current location of the endpoint. An emergency dial-string is received. The emergency dial-string is determined according to the location information, and the emergency dial-string operates to contact an emergency service associated with the current location of the endpoint.