×

Method and apparatus for man-in-the-middle agent-assisted client filtering

  • US 9,407,663 B1
  • Filed: 06/28/2012
  • Issued: 08/02/2016
  • Est. Priority Date: 09/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for data stream transmission policy enforcement by a man-in-the-middle apparatus, the method comprising:

  • receiving, at the man-in-the-middle apparatus, portions of a data stream transmitted from a source device in a network intended for a destination and intercepted by the man-in-the middle apparatus at times the source device is communicatively coupled with the man-in-the-middle apparatus before the data stream escapes the network toward the destination;

    providing centralized data stream transmission policy enforcement of data stream transmissions from the source device, by the man-in-the-middle apparatus at times the source device is communicatively coupled with the man-in-the-middle apparatus, without configuration of the source device as a part of a local data stream transmission policy enforcement model for enforcement of data stream transmissions from the source device, at times the source device is communicatively coupled with the man-in-the-middle apparatus;

    performing an analysis of the portions of the data stream transmitted from the source device and intercepted by the man-in-the middle apparatus at times the source device is communicatively coupled with the man-in-the-middle apparatus at the man-in-the-middle apparatus;

    generating a data stream transmission policy at the man-in-the middle apparatus, according to the analysis of the portions of the data stream transmitted from the source device and intercepted by the man-in-the middle apparatus at times the source device is communicatively coupled with the man-in-the-middle apparatus, for local data stream transmission policy enforcement at the source device of data stream transmissions from the source device by a man-in-the-middle agent operating on the source device at times the source device is not communicatively coupled with the man-in-the-middle apparatus;

    transferring the policy for local data stream transmission policy enforcement from the man-in-the-middle apparatus to the source device for local data stream transmission policy enforcement at the source device of data stream transmissions from the source device by the man-in-the-middle agent operating on the source device at times the source device is not communicatively coupled with the man-in-the-middle apparatus; and

    affecting operation of the source device, at times the source device is not communicatively coupled with the man-in-the-middle apparatus, to provide local data stream transmission policy enforcement at the source device of data stream transmissions from the source device as if the source device were communicatively coupled with the man-in-the-middle apparatus and the man-in-the-middle apparatus were providing centralized data stream transmission policy enforcement of data stream transmissions from the source device.

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