EP2028818A2

Method of surveiling internet communication

Abstract

A network probe terminal for tracking a network communication line and simulating a browser activity of a given terminal. The probe terminal monitors TCP/IP data packets routed through the communication line for filtering relevant requests and responses rotating to a given IP address. These requests and responses are analyzed and sorted according to their type and content. Based on the analysis, the probe terminal identifies all relevant data transactions relating to the navigation process of the given terminal. The probe terminal activates a virtual browser simulating the processing of identified data transactions to create navigation presentations similar to the real navigation as seen by the user of the given terminal.

EP2028818A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 23 May 2021, 5.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

18 claims: 3 independent, 15 dependent

  1. 1
    A method of monitoring network communications transmitted in a communication medium, comprising:operatively connecting a network probe to the communication medium;monitoring at least one communication session on the communication medium;receiving data packets at the network probe;analyzing received data packets to determine a protocol hierarchy;filtering the data packets according to at least one predetermined parameter in accordance with the protocol hierarchy;and reconstructing the at least one communication session between a source and a destination using filtered data packets.
  2. 12
    A network probing device, comprising:a communication medium connection that operatively connects the network probing device with a communication medium to monitor at least one communication session;a protocol analyzer that receives data communicated in the communication medium, the protocol analyzer determining a protocol hierarchy of the data and filtering the data in accordance with at least one predetermined parameter to determined filtered data;a database that stores the filtered data;and an application that reconstructs a communication session in accordance with the filtered data.
  3. 18
    A method of monitoring a TCP/IP communication session, comprising:analyzing TCP/IP packets communicated in a network;filtering header information in the TCP/IP packets in accordance with a predetermined parameter;storing filtered TCP/IP packets in a database;and reconstructing a communication session in a virtual client application from the filtered TCP/IP packets.