Patent ID: 6909358

Claim:
A method for performing hamming distance comparison comprising the steps of: receiving a first data packet, wherein said first data packet comprises a plurality of bits of data; storing a first value at a first capacitor and a second value at a second capacitor, wherein said first value corresponds to a value of a first bit of said plurality of bits of data of said first data packet, wherein said second value corresponds to a complement value of said first bit of said plurality of bits of data of said first data packet; receiving a second data packet, wherein said second data packet comprises said plurality of bits of data; and determining if a value at a second bit of said plurality of bits of data of said second data packet differs with said first value, wherein said second bit of said plurality of bits of data of said second data packet corresponds to a same bit position as said first bit of said plurality of bits of data of said first data packet; wherein if said value at said first bit differs with said value at said second bit, then a net change of potential is produced on a common line of said first capacitor and said second capacitor.