Patent ID: 7861004
Filing Date: 2010-12-28
Classification: H04L

Abstract:
1. A method of managing data, the method comprising: receiving a request at a data analysis system to store a string related to header information associated with a data packet; applying a simple hash function to the string, thereby obtaining a 32-bit intermediate; applying a complicated hash function to the 32-bit intermediate, thereby obtaining a hash number; storing the string in an array position corresponding to the hash number, when the array position is empty; determining whether a matching string is stored at the array position when the array position is not empty; incrementing a counter that indicates a number of data packets received for a particular data transmission when the matching string is stored at the array position; checking a next array position when the array position is not empty and the matching string is not stored at the array position; storing the string at the next array position, when the next array position is empty; and incrementing the counter that indicates a number of data packets received for a particular data transmission when the matching string is stored at the next array position.