发明授权
- 专利标题: Generating a fingerprint of a bit sequence
- 专利标题(中): 生成位序列的指纹
-
申请号: US12119842申请日: 2008-05-13
-
公开(公告)号: US08086675B2公开(公告)日: 2011-12-27
- 发明人: Mark Usher
- 申请人: Mark Usher
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Bond Schoeneck & King
- 代理商 George R. McGuire; Blaine T. Bettinger
- 优先权: EP07112332 20070712
- 主分类号: G06F15/16
- IPC分类号: G06F15/16
摘要:
A method of generating a fingerprint of a bit sequence includes determining a relative occurrence frequency of each bit combination of a set of bit combinations in the bit sequence, wherein the set of bit combinations comprises all possible non-redundant sub-sequences of bits having at least one bit and at most a preset maximal number of bits. The method further includes determining for each bit combination of the set of bit combinations a difference value between the relative occurrence frequency of the bit combination and a random occurrence frequency, the random occurrence frequency relating to the expected random occurrence of the bit combination in the bit sequence. Moreover, the method includes allocating a set of bins, each bin of the set of bins being associated with a predetermined interval of difference values, each bin further relating to a bin value. The difference value of each bit combination is assigned to the bin which is associated with the interval of difference values in which the difference value of the corresponding bit combination lies. A fingerprint of the bit sequence is generated by use of the bin values of the bins to which a difference value has been assigned.
公开/授权文献
- US20090030994A1 GENERATING A FINGERPRINT OF A BIT SEQUENCE 公开/授权日:2009-01-29
信息查询