COMPUTER ARCHITECTURE FOR ESTABLISHING DYNAMIC CORRELITHM OBJECT COMMUNICATIONS IN A CORRELITHM OBJECT PROCESSING SYSTEM
First Claim
1. A system configured to emulate a correlithm object processing system, comprising:
- a first device comprising;
a first network interface configured to communicate data using a network connection; and
a first processor operably coupled to the first network interface, configured to implement a first correlithm object engine configured to;
send correlithm objects having a first bit having a first bit string length to a second device, wherein each correlithm object is an n-bit digital word of binary values;
send a test correlithm object having the first bit string length to the second device;
receive a switch command in response to sending the test correlithm object; and
send correlithm objects having a second bit string length to the second device in response to receiving the switch command, wherein the second bit string length is greater than the first bit string length; and
the second device in signal communication with the first device via the network connection, comprising;
a second network interface configured to communicate data using the network connection; and
a second processor operably coupled to the second network interface, configured to implement a second correlithm object engine configured to;
receive the test correlithm object;
determine a distance between the test correlithm object and a reference correlithm object, wherein the distance between the test correlithm object and the reference correlithm object is the number of different bits between a digital word representing the test correlithm object and a digital word representing the reference correlithm object;
compare the distance between the test correlithm object and the reference correlithm object to a distance threshold value; and
send the switch command to the first device in response to determining the distance between the test correlithm object and the reference correlithm object exceeds the distance threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that includes a first device and a second device. The first device is configured to send correlithm objects having a first bit having a first bit string length and to send a test correlithm object having the first bit string length to the second device. The second device is configured to receive the test correlithm object, to determine a distance between the test correlithm object and a reference correlithm object, and to send the switch command to the first device in response to determining the distance between the test correlithm object and the reference correlithm object exceeds a distance threshold value. The first device is further configured to receive a switch command, and to send correlithm objects having a second bit string length that is greater than the first bit string length to the second device in response to receiving the switch command.
-
Citations
20 Claims
-
1. A system configured to emulate a correlithm object processing system, comprising:
-
a first device comprising; a first network interface configured to communicate data using a network connection; and a first processor operably coupled to the first network interface, configured to implement a first correlithm object engine configured to; send correlithm objects having a first bit having a first bit string length to a second device, wherein each correlithm object is an n-bit digital word of binary values; send a test correlithm object having the first bit string length to the second device; receive a switch command in response to sending the test correlithm object; and send correlithm objects having a second bit string length to the second device in response to receiving the switch command, wherein the second bit string length is greater than the first bit string length; and the second device in signal communication with the first device via the network connection, comprising; a second network interface configured to communicate data using the network connection; and a second processor operably coupled to the second network interface, configured to implement a second correlithm object engine configured to; receive the test correlithm object; determine a distance between the test correlithm object and a reference correlithm object, wherein the distance between the test correlithm object and the reference correlithm object is the number of different bits between a digital word representing the test correlithm object and a digital word representing the reference correlithm object; compare the distance between the test correlithm object and the reference correlithm object to a distance threshold value; and send the switch command to the first device in response to determining the distance between the test correlithm object and the reference correlithm object exceeds the distance threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication method, comprising:
-
sending, by a first device, correlithm objects having a first bit string length to a second device, wherein each correlithm object is an n-bit digital word of binary values; sending, by the first device, a test correlithm object having the first bit string length to the second device; receiving, by the second device, the test correlithm object; determining, by the second device, a distance between the test correlithm object and a reference correlithm object, wherein the distance between the test correlithm object and the reference correlithm object is the number of different bits between a digital word representing the test correlithm object and a digital word representing the reference correlithm object; comparing, by the second device, the distance between the test correlithm object and the reference correlithm object to a distance threshold value; sending, by the second device, a switch command to the first device in response to determining the distance between the test correlithm object and the reference correlithm object exceeds the distance threshold value; sending, by the first device, correlithm objects having a second bit string length to the second device in response to receiving the switch command, wherein the second bit string length is greater than the first bit string length. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A device configured to emulate a correlithm object processing system, comprising:
-
a network interface configured to communicate data with a second device using a network connection; and a processor operably coupled to the network interface, configured to implement a correlithm object engine configured to; receive correlithm objects having a first bit string length, wherein each correlithm object is an n-bit digital word of binary values; receive a test correlithm object having the first bit string length; determine a distance between the test correlithm object and a reference correlithm object, wherein the distance between the test correlithm object and the reference correlithm object is the number of different bits between a digital word representing the test correlithm object and a digital word representing the reference correlithm object; compare the distance between the test correlithm object and the reference correlithm object to a distance threshold value; and send a switch command to the second device in response to determining the distance between the test correlithm object and the reference correlithm object exceeds the distance threshold value; and receive correlithm objects having a second bit string length in response to sending the switch command, wherein the second bit string length is greater than the first bit string length. - View Dependent Claims (17, 18, 19, 20)
-
Specification