Emergency Call Back Number Provisioning via SIP Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Emergency responders face challenges in calling back VoIP callers due to the inability to identify call back numbers, as VoIP technologies allow users to block network elements from passing on their call back information, leading to resource-intensive database look-ups and security issues in existing emergency call service systems.

Innovation Solution

A system where a call processing system directly provides a call back number to an emergency information system, securely inserting it into a privacy asserted identity field of SIP invite messages, eliminating the need for database look-ups and protecting call back numbers from user interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If VoIP technology is used to provide emergency call services, then users have more service options and can block network elements from passing on call back numbers, but emergency responders are unable to call back VoIP callers in the event of call disconnects

Engineering Contradiction:
Improveservice optionsVSAvoidcall back capability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary mechanism where the call processing system acts as a mediator between the VoIP caller and the emergency service. The call processing system extracts the call back number from the SIP INVITE message and provides it to the emergency service, bypassing the user's blocking capability while maintaining service options.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies preliminary action by extracting and preserving the call back number information during the call setup phase before the user can block it. The call processing system captures the call back number from the SIP INVITE message early in the call establishment process, ensuring it is available for emergency services regardless of subsequent blocking attempts.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the call processing system extracts and provides the call back number directly to the emergency service, then the reliability of call back capability is improved, but the complexity of the call processing system increases

Engineering Contradiction:
Improvecall back capabilityVSAvoidcall processing system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by making the call processing system perform multiple functions: it processes SIP INVITE messages, extracts call back number information, determines call routing, and provides emergency service information. This multi-functionality consolidates operations that would otherwise require separate systems, managing complexity through integration.

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

3Reliability

If the system uses database look-ups to determine call back numbers, then the ability to provide call back numbers is maintained, but processing resources are consumed and security issues arise

Engineering Contradiction:
Improvecall back number provisionVSAvoidprocessing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies extraction by pulling the call back number information directly from the SIP INVITE message header fields rather than retrieving it through database look-ups. This extraction approach eliminates the need for database queries, reducing processing resource consumption and avoiding security vulnerabilities associated with database access.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7702081B1Call back number provisioning for emergency call services
Publication Date: 2010.04.20 T MOBILE INNOVATIONS LLC
  • US7702081B1 patent drawing
  • US7702081B1 patent drawing
  • US7702081B1 patent drawing

AI summary

An emergency information system comprises an interface and a processing system. The interface is configured to receive first call signaling for an emergency call from a call processing system wherein the first call signaling indicates a call back number. The processing system is configured to process the first call signaling to determine a destination for the emergency call, generate second call signaling indicating a key and the destination, and generate a database message indicating the key and the call back number. The interface is further configured to transfer the second call signaling to the call processing system and transfer the database message to a database system.