System and method for statistics-based pattern searching of compressed data and encrypted data
AssigneeCyborg Inc.
InventorsNicolas Thomas Mathieu DUPONT, Alexandre HELLE, Glenn Lawrence CASH
Life of this patent
Estimating the term…
Loading patent…
AssigneeCyborg Inc.
InventorsNicolas Thomas Mathieu DUPONT, Alexandre HELLE, Glenn Lawrence CASH
Estimating the term…
A method for searching compressed, encrypted data includes receiving uncompressed data and identifying patterns thereof. Each pattern includes a predetermined number of bytes. Each pattern is hashed into a hash value, producing a set of hash values that is stored in a hash table. Each record of the hash table includes a hash value from the set of hash values and an associated position value. A Boolean filter is generated based on the hash table, each bit of the Boolean filter associated with a different hash value. A search string hash value is calculated based on a received search request. A location in the Boolean filter, having an address equal to the search string hash value, is inspected to determine whether a position stored at the location is true or false. If the position is true, at least a portion of the compressed data is flagged as relevant.
A method, comprising:
A method, comprising:
A system, comprising:
A method, comprising:
A system, comprising:
Dependencies are inferred from the claim text.