Wireless Terminal Location Tracking via Application Data Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for locating wireless communication terminals in wireless networks lack the capability for real-time, high-resolution tracking, especially when dealing with encrypted communications and frequent location data updates.

Innovation Solution

A system that monitors and decodes Internet Protocol (IP) traffic between wireless communication terminals and servers providing location-based services, identifying interactions and extracting location data to track terminal locations, even in encrypted communications, using techniques like SSL inspection and correlation with identifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If current location tracking methods are used, then basic location information can be obtained, but real-time high-resolution tracking capability is lacking

Engineering Contradiction:
Improvelocation tracking accuracyVSAvoidreal-time tracking speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent extracts location data directly from application-level communication between terminals and location-based service servers, separating the location tracking function from traditional network signaling. This extraction approach enables access to high-resolution location information that terminals voluntarily provide to applications, achieving both high accuracy and real-time tracking capability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a monitoring system that acts as an intermediary to intercept and analyze communication traffic between terminals and servers. This intermediary captures location data during normal application operations without requiring changes to terminal or server infrastructure, enabling real-time tracking while maintaining service functionality

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If encrypted communication protocols are used, then communication security is improved, but location data extraction becomes difficult

Engineering Contradiction:
Improvecommunication securityVSAvoidlocation data extraction difficulty
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The monitoring system performs preliminary actions by intercepting and decrypting communication traffic before location data extraction. By establishing decryption capabilities in advance and analyzing the structure of location-based service API calls, the system can identify and extract location parameters from encrypted streams without breaking overall communication security

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by targeting specific portions of encrypted communication - namely the application data layer where location information is embedded. The system selectively decrypts and analyzes only the relevant data segments containing location parameters while leaving other encrypted communications intact, thus extracting location data without compromising overall communication security

Inventive Principle:
Principle #3Local quality

3Productivity

If traditional location tracking methods are used, then basic tracking functionality is provided, but frequent location data updates cannot be processed efficiently

Engineering Contradiction:
Improvelocation data update processing efficiencyVSAvoidtime for processing location updates
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements continuous monitoring of application-level communications, allowing the system to capture location data updates as they occur during normal terminal operations. This continuous passive monitoring eliminates the need for periodic polling or active location requests, processing frequent location updates in real-time without adding overhead or time delays

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system leverages the terminal's own location-based service communications to provide tracking data. Since terminals already exchange location information with servers for application functionality, the monitoring system simply intercepts these self-generated location updates, converting existing service traffic into tracking data without requiring additional processing time or resources

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9380412B2System and method for location of wireless communication terminals using application-level location data
Publication Date: 2016.06.28 COGNYTE TECH ISRAEL LTD
  • US9380412B2 patent drawing
  • US9380412B2 patent drawing

AI summary

Methods and systems for tracking the locations of wireless communication terminals such as mobile phones. A location system monitors communication conducted between a wireless communication terminal and a wireless communication network. The monitoring system may monitor the communication by intercepting one or more of the interfaces or links between network elements. The location system decodes the monitored communication, and identifies an interaction between the terminal and a server that provides the terminal with a location-based service. The identification may be performed, for example, by detecting a data pattern that is indicative of the Application Programming Interface (API) of the location-based service. The monitoring system then finds location data in the decoded communication between the terminal and the server. The monitoring system extracts this location data and uses it to track the location of the terminal.