×

SYSTEM AND METHOD FOR FILTERING NETWORK COMMUNICATIONS

  • US 20150156183A1
  • Filed: 12/03/2013
  • Published: 06/04/2015
  • Est. Priority Date: 12/03/2013
  • Status: Abandoned Application
First Claim
Patent Images

1. A system, comprising:

  • a network interface capable of connecting to a wide area network;

    a tunneling front end node capable of establishing a communication tunnel with a client access point, wherein packets transmitted through the communication tunnel are encapsulated, the tunneling front end node being capable of authenticating a user of a user device in communication with the client access point whereby the user is allowed access to the wide area network after a successful authentication through the communication tunnel;

    a plurality of filter nodes in communication with the network interface such that the filter nodes are connected to the wide area network via the network interface;

    a plurality of filtering rules associated with the authenticated user defining how transmissions between the user of the user device and wide area network are to be handled, the tunneling front end node being capable of determining how to handle transmissions to and from the authenticated user according to the filtering rules, wherein the tunneling front end node passes at least some of the transmission received from the authenticated user to at least one of the filter nodes according to the filtering rules;

    the filter nodes being capable of sending transmissions of the authenticated user passed from the tunneling front end node to the wide area network according to the filtering rules, the filter nodes being capable of receiving transmissions from the wide area network destined to the authenticated user, and the filter nodes being capable of filtering the transmissions received from the wide area network according to the filtering rules and passing the transmissions to the tunneling front end node for forwarding the transmissions to the authenticated user via the communications tunnel;

    a worker node capable of receiving one or more messages from one or more of nodes, the messages containing information concerning the status of the one or more nodes, the worker node being capable of generating one or more jobs in response to a received message and sending each generated job to a job dispatcher node; and

    the job dispatcher node being capable of receiving the generated jobs sent by the worker node, the job dispatcher node being capable of assigning at least one of the generated jobs to one of the nodes and sending messages to that node to perform the assigned job.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×