×

System and method for conditional analysis of network traffic

  • US 10,084,876 B2
  • Filed: 03/13/2017
  • Issued: 09/25/2018
  • Est. Priority Date: 10/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving network traffic that carries content items for processing by a network analytics system;

    extracting a content item from the network traffic, wherein extracting the content item includes deriving a respective unique identifier for the content item;

    in response to finding that the content item is a duplicate of previous content that was already processed by the network analytics system and cached in a cache memory, retrieving and outputting a cached analytics outcome of the content item from the cache memory;

    for a given content item, counting a number of matching occurrences of the given content item, and caching the number of matching occurrences in the cache memory in association with a unique identifier of the given content item, wherein the number of matching occurrences is multiplied by a weight factor that is based on a processing time of the content item to produce a weighted number of matching occurrences; and

    deleting from the cache memory the unique identifier of the given content item if the weighted number of matching occurrences during a predefined duration is lower than a predefined threshold;

    wherein the network analytics system produces analytics outcomes based on an analytics rule, and comprising, upon changing the analytics rule, updating cached analytics outcomes for the content items for which the analytics rule was applied.

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