Emergency Call Back via Endpoint Fingerprinting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Emergency Call Back feature in Public Switched Telephone Network (PSTN) fails to reconnect emergency calls for unregistered Session Initiation Protocol (SIP) users who prematurely disconnect, as it lacks the necessary mechanism to identify and reconnect the communication endpoint.

Innovation Solution

A fingerprint based on a hardware identifier, such as a Media Access Control (MAC) address, is used to uniquely identify communication endpoints, allowing the system to initiate an emergency call back by routing the request to the correct endpoint even after a premature disconnection, ensuring the call is properly re-established.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the Emergency Call Back feature is implemented for registered SIP users, then emergency calls can be reconnected after premature disconnection, but the feature does not work for unregistered SIP users who lack proper identification mechanisms

Engineering Contradiction:
Improveemergency call reconnection reliabilityVSAvoidcompatibility with unregistered SIP users
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by making the fingerprint-based identification mechanism applicable to all SIP users regardless of registration status. The system extracts fingerprints from both registered and unregistered users, storing them in a unified database that enables emergency call back functionality for all user types through a common identification approach

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

Solution Approach 2:

The patent introduces an intermediary fingerprint extraction and matching mechanism that bridges the gap between registered and unregistered users. The system extracts fingerprints from SIP packets, compares them against stored fingerprints, and uses this intermediate identification layer to enable call back functionality without requiring traditional user registration

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If traditional emergency call back mechanisms are used, then registered users can be reconnected, but unregistered users cannot be identified or reconnected after disconnection

Engineering Contradiction:
Improveautomatic call back initiationVSAvoidendpoint identification information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies preliminary action by extracting and storing fingerprints from SIP packets before emergency disconnection occurs. The system proactively captures identification information during normal call setup and maintains this data in the database, enabling automatic call back initiation without requiring any action from the user after disconnection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback through the fingerprint matching mechanism. When an emergency call is disconnected, the system extracts the fingerprint from the disconnected call's SIP packets, compares it against the stored fingerprint database, and uses this feedback to automatically re-establish the call with the correct endpoint, creating a closed-loop identification and reconnection process

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10225401B2Emergency call back for remote workers
Publication Date: 2019.03.05 ARLINGTON TECHNOLOGIES LLC
  • US10225401B2 patent drawing
  • US10225401B2 patent drawing
  • US10225401B2 patent drawing

AI summary

A fingerprint is received from a communication endpoint. The fingerprint is based on a hardware identifier of the communication endpoint. For example the fingerprint may be based on a Media Access Control (MAC) address of the communication endpoint. A request for an emergency call from the communication endpoint is received that also includes the fingerprint. For instance, a user may initiate a 911 call from the communication endpoint. The emergency call is established. After the emergency call is disconnected, a request for an emergency call back is received. For example, if the emergency call prematurely disconnected, the emergency call back is initiated. The request for the emergency call back is routed to the communication endpoint based on the fingerprint to ensure that the emergency call is properly completed.