Computer architecture for emulating a hamming distance measuring device for a correlithm object processing system
US10228940B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Sep 11, 2017 |
| Grant date | Mar 12, 2019 |
| Priority date | — |
| Expiry date | Sep 13, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N20/20
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system that includes an XOR logic gate, a shift register, and a counter. The XOR logic gate is configured to receive a pair of correlithm objects, to perform an XOR operation on the pair of correlithm objects to generate a binary string, and transfer the binary string to the shift register. Each correlithm object is a point in an n-dimensional space represented by a binary string. The shift register is configured to bitwise shift the binary string to the counter. The counter is configured to sequentially receive each bit of the binary string and determine whether a received bit has a logical high value. The counter is configured to increment a count value in response to determining the received bit has a logical high value and output the count value which indicates the distance between the pair of correlithm objects.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.