Emergency Call Location Manager Sync for Multi-Device Registration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Softphone applications on computers face challenges in determining accurate location information due to reliance on local settings files, leading to registration errors and delays in emergency calls when used on multiple devices, which can be dangerous during time-sensitive situations.

Innovation Solution

Implementing a task scheduler to automatically upload and download the most recent settings file from a remote repository, delaying the execution of the emergency call location manager until the file is updated, ensuring accurate dispatchable location information is available.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the emergency call location manager relies on a local settings file to store network address and physical address pairings, then the system can determine dispatchable location information for emergency calls, but registration errors occur when a user attempts to register the same softphone number on multiple computers

Engineering Contradiction:
Improveregistration accuracyVSAvoidmulti-device support
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

A remote server acts as an intermediary between multiple computers and the emergency call location manager. The server stores registration information centrally and mediates conflicts when users attempt to register the same softphone number on different devices, enabling multi-device support without local storage conflicts

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system transitions from computer-specific local settings files to a universal centralized registration database on a remote server. This allows the same softphone number to be registered and recognized across multiple different computers, providing universal multi-device functionality

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

2Speed

If the emergency call location manager uses a locally-stored settings file, then the system can quickly retrieve physical address information, but the settings file becomes outdated when a user switches between different computers

Engineering Contradiction:
Improvelocation information retrieval speedVSAvoidsettings file currency
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The system implements continuous feedback loops where the emergency call location manager periodically queries the remote server to check for updated settings files. When changes are detected, the system automatically downloads and applies updates, ensuring location information remains current across device switches

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by proactively checking for and downloading updated settings files before they are needed for emergency calls. This ensures the most current location information is already cached locally when a user switches computers, avoiding information loss

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the emergency call location manager immediately executes without checking for updated settings files, then the system responds quickly to user actions, but registration errors and location inaccuracies occur when using multiple computers

Engineering Contradiction:
Improvesystem response speedVSAvoidlocation information accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by automatically downloading and validating updated settings files from the remote server before the emergency call location manager executes. This preliminary file update ensures both fast response and accurate location information are achieved simultaneously

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts its behavior based on the presence of updated settings files. When updates are available, the system automatically incorporates them before execution; when no updates are present, it proceeds with immediate execution. This dynamic approach maintains both speed and accuracy under different conditions

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12513248B2Synchronization of emergency call location manager settings file
Publication Date: 2025.12.30 STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY
  • US12513248B2 patent drawing
  • US12513248B2 patent drawing
  • US12513248B2 patent drawing

AI summary

An emergency call location manager on a computer can use a settings file stored on the computer to determine a physical address that corresponds to a network address associated with the computer, such that the emergency call location manager can provide the physical address as dispatchable location information when a softphone application on the computer makes an emergency call. Task schedulers on computers can automatically execute tasks to download the settings file from a remote repository before the emergency call location manager begins executing on the computers, and to upload changes to the settings file made locally on the computers to the remote repository. Accordingly, the tasks can cause the emergency call location manager on a computer to use the most recent version of the settings file, even if the settings file was originally created on a different computer or a different computer made changes to the settings file.