Patent · US Active

Efficient string hash computation

US9019135B2 · kind B2 · utility

0Cited by
7References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 15, 2013
Grant dateApr 28, 2015
Priority date
Expiry dateJun 29, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/90344
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for efficiently computing a hash value for a string is disclosed. In one embodiment, such a method includes receiving an original string comprising multiple characters. The method computes an original hash value for the original string. The method produces an updated string by performing at least one of the following updates on the original string: adding leading/trailing characters to the original string; removing leading/trailing characters from the original string, and modifying characters of the original string while preserving the length of the original string. The method then computes an updated hash value for the updated string by performing at least one operation on the original hash value, wherein the at least one operation takes into account the updates that were made to the original string. A corresponding apparatus and computer program product are also disclosed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.