Computer architecture for emulating master-slave controllers for a correlithm object processing system
US-10210428-B1 · Feb 19, 2019 · US
US11250293B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11250293-B2 |
| Application number | US-201916520938-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 24, 2019 |
| Priority date | Jul 24, 2019 |
| Publication date | Feb 15, 2022 |
| Grant date | Feb 15, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system configured to emulate a correlithm object processing system includes an input node, a first output node, and a second output node. The input node receives a real-world numeric value comprising a plurality of numerical digits, and a flag indicating a numeric system associated with the numeric value. The first output node receives a first one of the plurality of numerical digits and generates a first correlithm object associated with the first numerical digit. The second output node receives a second one of the plurality of numerical digits and generates a second correlithm object associated with the second numerical digit. A string correlithm object engine maps the first correlithm object to a first sub-string correlithm object of a string correlithm object, and maps the second correlithm object to a second sub-string correlithm object of the string correlithm object.
Opening claim text (preview).
The invention claimed is: 1. A system configured to emulate a correlithm object processing system, comprising: an input node configured to receive a real-world numeric value comprising a plurality of numerical digits, and a flag indicating a numeric system associated with the numeric value; a first output node configured to receive a first one of the plurality of numerical digits and generate a first correlithm object associated with the first numerical digit, wherein the first correlithm object comprises an n-bit binary string; a second output node configured to receive a second one of the plurality of numerical digits and generate a second correlithm object associated with the second numerical digit, wherein the second correlithm object comprises an n-bit binary string; and a string correlithm object engine implemented in hardware and configured to: map the first correlithm object to a first sub-string correlithm object of a string correlithm object; and map the second correlithm object to a second sub-string correlithm object of the string correlithm object; wherein the first output node and the second output node are arranged in a first cluster associated with a base ten numeric system, and further comprising a second cluster associated with a base two numeric system, the second cluster comprising a third output node and a fourth output node. 2. The system of claim 1 , wherein the numeric system is base ten and the numeric value comprises a first digit in a tens place and a second digit in a ones place. 3. The system of claim 1 , wherein the numeric system is binary and the numeric value comprises a first digit in a twos place and a second digit in a ones place. 4. The system of claim 1 , wherein the numeric system is hexadecimal. 5. The system of claim 1 , wherein the first output node: stores a table that includes a plurality of real-world numeric values, each real-world numeric value associated with a corresponding correlithm object; identifies a real-world numeric value based on the first digit; and outputs a correlithm object that corresponds to the identified real-world numeric value in the table. 6. The system of claim 1 , wherein the second output node: stores a table that includes a plurality of real-world numeric values, each real-world numeric value associated with a corresponding correlithm object; identifies a real-world numeric value based on the second digit; and outputs a correlithm object that corresponds to the identified real-world numeric value in the table. 7. The system of claim 1 , wherein the input node routes the real-world numeric value to the first cluster if the flag indicates a base ten numeric system and to the second cluster if the flag indicates a base two numeric system. 8. The system of claim 1 , wherein the input node routes the real-world numeric value to the first cluster if the flag indicates a first type of numeric system and to the second cluster if the flag indicates a second type of numeric system. 9. The system of claim 1 , wherein the input node, the first output node, and the second output node combine to form a sensor. 10. A system configured to emulate a correlithm object processing system, comprising: an input node configured to receive a real-world numeric value comprising a plurality of numerical digits, and a flag indicating a numeric system associated with the numeric value, wherein: the input node routes the real-world numeric value to a first output node and a second output node if the flag indicates a first numeric system; and the input node routes the real-world numeric value to a third output node and a fourth output node if the flag indicates a second numeric system; the first output node configured to receive a first one of the plurality of numerical digits and generate a first correlithm object associated with the first numerical digit, wherein the first correlithm object comprises an n-bit binary string; the second output node configured to receive a second one of the plurality of numerical digits and generate a second correlithm object associated with the second numerical digit, wherein the second correlithm object comprises an n-bit binary string; the third output node configured to receive a first one of the plurality of numerical digits and generate a third correlithm object associated with the first numerical digit, wherein the third correlithm object comprises an n-bit binary string; the fourth output node configured to receive a second one of the plurality of numerical digits and generate a fourth correlithm object associated with the second numerical digit, wherein the fourth correlithm object comprises an n-bit binary string; and a string correlithm object engine implemented in hardware and configured to: map the first correlithm object to a first sub-string correlithm object of a string correlithm object; map the second correlithm object to a second sub-string correlithm object of the string correlithm object; map the third correlithm object to a third sub-string correlithm object of the string correlithm object; map the fourth correlithm object to a fourth sub-string correlithm object of the string correlithm object. 11. The system of claim 10 , wherein the first output node: stores a table that includes a plurality of real-world numeric values, each real-world numeric value associated with a corresponding correlithm object; identifies a real-world numeric value based on the first digit; and outputs a correlithm object that corresponds to the identified real-world numeric value in the table. 12. The system of claim 10 , wherein the second output node: stores a table that includes a plurality of real-world numeric values, each real-world numeric value associated with a corresponding correlithm object; identifies a real-world numeric value based on the second digit; and outputs a correlithm object that corresponds to the identified real-world numeric value in the table. 13. The system of claim 10 , wherein the input node, the first output node, the second output node, the third output node, and the fourth output node combine to form a sensor.
using clustering, e.g. of similar faces in social networks · CPC title
by using evolutionary computational techniques, e.g. genetic algorithms · CPC title
Clustering techniques · CPC title
by using string matching techniques · CPC title
for solving equations {, e.g. nonlinear equations, general mathematical optimization problems (optimization specially adapted for a specific administrative, business or logistic context G06Q10/04)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.