×

System and method for location of wireless communication terminals using application-level location data

  • US 9,380,412 B2
  • Filed: 07/17/2012
  • Issued: 06/28/2016
  • Est. Priority Date: 07/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • monitoring, by a location system, communication exchanged between a wireless communication terminal and a wireless communication network, wherein the wireless communication network comprises a server which provides a location-based service to the terminal through application-level data that is embedded in application-level communication exchanged between the terminal and the server;

    wherein the monitoring comprises intercepting, by the location system, one or more interfaces or links between network elements;

    decoding, by the location system, IP traffic of the monitored communication to reproduce the application-level communication;

    searching for data patterns in the decoded IP traffic, by the location system, that are characteristic of known Application Program Interfaces (APIs) used by known location-based services;

    checking, by the location system, whether a data pattern characteristic of at least one of the known APIs is found in the decoded IP traffic by the searching;

    upon the checking finding a matching data pattern, extracting location data from the decoded IP traffic, by the location system, using the matching data pattern, wherein the location data is indicative of a geographical location of the terminal;

    tracking, by the location system, a location of the wireless communication terminal based on the extracted location data; and

    upon the terminal updating the server with second location data having a higher accuracy than the location data;

    identifying, by the location system, the updates in the monitored communication,extracting, by the location system, the updated location data transferred to the server, andrefining, by the location system, a location tracking accuracy of the location system.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×