IP Phone Emergency Location Validation via ALI Database

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IP phones, which can be easily moved and registered in different locations, pose challenges for determining their physical location during emergency calls, as they can be assigned numbers unrelated to their actual location, and multiple IP phones can share the same number, making it difficult for emergency services to pinpoint their location.

Innovation Solution

A system that includes an IP device, a personal computer, a local service provider footprint, a service provider domain, and an E911 Service Bureau, which uses a position server, location server, and ALI database to determine the location of IP devices by querying their registered number and updating location information, enabling accurate routing of emergency calls through selective routers and PSAPs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If IP phones are allowed to be easily moved and registered in different locations, then the adaptability and versatility of the communication system is improved, but the ability to determine the physical location of the IP phone deteriorates

Engineering Contradiction:
Improvemobility of IP phoneVSAvoidlocation determination accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces an ALI database as an intermediary component that stores the mapping relationship between telephone numbers and physical locations. When an IP phone registers or makes an emergency call, the system queries the ALI database using the telephone number to retrieve the current registered physical location, thus resolving the contradiction between mobility and location determination accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If multiple IP phones are registered to the same traditional telephone number, then the device complexity is reduced, but the difficulty of detecting and measuring the location of each IP phone increases

Engineering Contradiction:
Improvenumber of telephone numbersVSAvoidlocation identification difficulty
Core Design Contradiction:
Device complexityVSDifficulty of detecting and measuring

Solution Approach 1:

The ALI database serves as a mediator that handles the many-to-one mapping of multiple IP phones to a single telephone number. By storing the current registered location information in the database, the system can retrieve the location of any IP phone using the shared telephone number, eliminating the need for multiple numbers while maintaining location traceability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If an IP phone is assigned a traditional telephone number unrelated to its actual location, then the adaptability of the numbering system is improved, but the reliability of location-based emergency services deteriorates

Engineering Contradiction:
Improvenumbering flexibilityVSAvoidemergency service reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary registration actions where the IP phone's physical location is recorded in the ALI database before emergency calls are made. This preliminary location registration ensures that when an emergency call is placed using any traditional telephone number, the system can retrieve the correct current location from the database, thereby maintaining emergency service reliability despite numbering flexibility.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8787870B2Method, apparatus and computer program product for providing emergency service validation
Publication Date: 2014.07.22 VERIZON PATENT & LICENSING INC
  • US8787870B2 patent drawing
  • US8787870B2 patent drawing
  • US8787870B2 patent drawing

AI summary

An apparatus for providing emergency service validation may include a processor. The processor may be configured to receiving a message associated with a registration event of a device to a communication session. The message may include a parameter having information indicative of a location of the device at a time of the registration. The processor may also be configured to determine whether the location of the device at the time of the registration corresponds to a location where an emergency service dispatch is supportable.