×

System and method for customizing the identification of application or content type

  • US 9,722,918 B2
  • Filed: 03/15/2013
  • Issued: 08/01/2017
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for dynamic network traffic control, comprising:

  • identifying, by a traffic controller, a first data packet, flowing from a source network device to a destination network device, as a subject of traffic-type classification by the traffic controller, the first packet produced in response to an action by an end-user, the traffic type classification being associated with at least one of an application type and a content type, the traffic controller including a control engine coupled to a network interface, the control engine controlling transmission and receipt of data packets between clients and servers, the control engine including classification modules, each of the classification modules having a unique identifier and being operable to trigger on a RULE INIT event;

    identifying by a first collection of traffic classification modules of the traffic controller, a session identifier of the first data packet, the session identifier corresponding to a network session between the source network device and the destination network device, the session identifier distinguishing the network session from other network sessions;

    determining that the traffic controller is transitioning from the first collection of traffic classification modules to a second collection of traffic classification modules;

    setting the collection identifier for the session to point to the second collection of traffic classification modules;

    determining that the first data packet is an event of a first event type, the first event type representing an initiating event;

    processing the first data packet in accordance with a rule set defined by the second collection of classification modules and the initiating event; and

    producing, as a result of processing the first data packet, an intra-session persistent state for the second collection of traffic classification modules.

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