Computer architecture for emulating digital delay nodes in a correlithm object processing system
AssigneeBank of America Corporation
InventorPatrick N. Lawrence
Life of this patent
Estimating the term…
Abstract
A device that includes an input interface that receives a correlithm object at a first time. The device further includes a memory operable to store the received correlithm object and a plurality of correlithm object values. The device further includes a processor operable to determine a Hamming distance between the correlithm object received at the input interface and each of the correlithm object values stored in the memory. The process is further operable to store the correlithm object received at the input interface in the memory if any of the determined Hamming distances are within a predetermined threshold and an output interface communicates the correlithm object at a second time later than the first time.
Claims20
A device configured to emulate a correlithm object delay node, comprising:
- an input interface that receives a correlithm object at a first time;
- a memory operable to store the received correlithm object and a plurality of correlithm object values;
- a processor operable to:
- determine a Hamming distance between the correlithm object received at the input interface and each of the correlithm object values stored in the memory;
- and
- store the correlithm object received at the input interface in the memory if any of the determined Hamming distances are within a predetermined threshold;
- and
- an output interface communicates the correlithm object at a second time later than the first time.
A method for operating a correlithm object delay node, comprising:
- receiving a correlithm object at a first time;
- storing a plurality of correlithm object values;
- determining a Hamming distance between the received correlithm object and each of the stored correlithm object values;
- storing the received correlithm object if any of the determined Hamming distances are within a predetermined threshold;
- storing the correlithm object;
- and
- communicating the correlithm object at a second time later than the first time.
A device configured to emulate a correlithm object delay node, comprising:
- an input interface that receives a first correlithm object at a first time;
- a memory operable to store the first correlithm object and a plurality of correlithm object values;
- a processor operable to:
- determine a Hamming distance between the first correlithm object and each of the correlithm object values stored in the memory;
- and
- store the first correlithm object received at the input interface in the memory if any of the determined Hamming distances are within a predetermined threshold;
- an output interface communicates the first correlithm object at a second time later than the first time;
- and
- a state input interface that receives the first correlithm object from the output interface as feedback at a third time later than the second time;
- wherein the output interface continues to communicate the first correlithm object until a time delay after the input interface receives a second correlithm object.
Dependencies are inferred from the claim text.