VoIP Location Tracking via Network Registration Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

On-premises, non-fixed phones such as VoIP and IP phones struggle to automatically determine their specific location, making it challenging to comply with regulations requiring dispatchable location information during emergency calls, especially when these devices are moved within a building, leading to unreliable location detection and user frustration.

Innovation Solution

A system and method for location tracking that compares network location information before and after registration periods, detecting changes and prompting users to update address information when a change is detected, using a combination of network location data like VLAN identifiers, IP addresses, and BSSIDs, and associating this information with device identification to ensure accurate dispatchable location updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If non-fixed phones (VoIP/IP phones) are moved within a building, then device mobility and flexibility are improved, but location accuracy and reliability deteriorate

Engineering Contradiction:
Improvedevice mobilityVSAvoidlocation accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system continuously monitors network location information (IP address, VLAN ID, BSSID) associated with the device and compares it against previously logged locations. When a change is detected, the system provides feedback by prompting the user to verify or update their address information, ensuring location accuracy is maintained despite device mobility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system automatically detects location changes by comparing network location information without requiring continuous user input. The device and network infrastructure self-report location data through registration events, and the system autonomously determines when user verification is needed, reducing burden while maintaining accuracy.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If the system continuously monitors and compares network location information, then location accuracy is improved, but computing resource consumption increases

Engineering Contradiction:
Improvelocation accuracyVSAvoidcomputing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Instead of continuous monitoring, the system performs location checks periodically at registration events. Network location information is captured at discrete intervals when the device registers with the network, and comparisons are made only at these periodic checkpoints, significantly reducing computational overhead while maintaining location tracking capability.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system pre-logs network location information and associated address data during registration events. This preliminary action creates a reference database that enables efficient comparison operations later, avoiding the need for complex real-time location calculations and reducing ongoing computational resource requirements.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system prompts users to update address information frequently, then location accuracy is improved, but user burden and frustration increase

Engineering Contradiction:
Improvelocation accuracyVSAvoiduser burden
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system intelligently determines when to prompt users based on actual location changes detected through network information comparison. Users are contacted only when necessary - specifically when network location information changes indicate a potential move - rather than on a fixed schedule or continuously, minimizing user burden while maintaining accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system automatically detects and flags location changes without requiring user initiation. The burden of monitoring and determining when updates are needed is transferred from the user to the automated system, which only engages the user when its sensors detect a potential location change requiring verification.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20230217229A1Location tracking for emergency calls
Publication Date: 2023.07.06 CENTURYLINK INTELLECTUAL PROPERTY LLC
  • US20230217229A1 patent drawing
  • US20230217229A1 patent drawing
  • US20230217229A1 patent drawing

AI summary

Systems and methods for detecting a location change of a phone and prompting an end-user to update the phone's location when the location change is detected are provided. Detection of the location change may be based on a change in network location information associated with a device. For example, when detecting a change in network location information for a device, an end-user may be notified and/or prompted to update address information for the device.