Patent ID: 7567568

Claim:
A method for identifying data associated with a desired entity, wherein the data is contained in a plurality of information exchanged over a network, and wherein the method operates irrespective of a protocol, the method comprising: receiving, at a translator, a byte of information from the plurality of information; classifying, by the translator, the byte of information as being one of a valid character, an invalid character, and a delimiter; concatenating, at a register, an information unit to a string of characters in response to classifying the byte of information as the valid character, wherein the string is in the register; clearing the register in response to classifying the byte of information as one of the invalid character and the delimiter; responsive to classifying the byte of information as the delimiter, determining, by a determinator module, whether the string contains a number of characters that is greater than a predetermined minimum value and less than a predetermined maximum value, unless the register was last cleared in response to classifying the byte of information as the invalid character; comparing, by a comparator module, the string to a set of desired entities in response to determining that the number of characters is greater than a predetermined minimum value and less than a predetermined maximum value; and responsive to identifying the desired entity in the string, storing data associated with the string.