×

Computer architecture for emulating a distance measuring device for a correlithm object processing system

  • US 10,409,885 B2
  • Filed: 09/11/2017
  • Issued: 09/10/2019
  • Est. Priority Date: 09/11/2017
  • Status: Active Grant
First Claim
Patent Images

1. A device configured to emulate a distance measuring device in a correlithm object processing system, comprising:

  • a memory configured to store a counting table, wherein the counting table comprises;

    a plurality of binary strings; and

    a plurality of numeric values, wherein;

    each numeric value from the plurality of numeric values is linked with a binary string from the plurality of binary strings; and

    the numeric value identifies the number of bits in a corresponding binary string with a logical high value;

    a processor operably coupled to the memory, configured to;

    receive an input binary string, wherein;

    receiving the input binary string comprises receiving the input binary string as a result from performing an XOR operation on a pair of correlithm objects; and

    each correlithm object is a point in an n-dimensional space represented by a binary string;

    mask a first portion of the input binary string, wherein a second portion of the input binary string is not modified;

    identify a first binary string in the counting table matching the second portion of the input binary string;

    fetch a first numeric value linked with the first binary string;

    increment a count value of a counter by the first numeric value;

    mask the second portion of the input binary string;

    unmask the first portion of the input binary string;

    identify a second binary string in the counting table matching the first portion of the input binary string;

    fetch a second numeric value linked with the second binary string;

    increment the count value of the counter by the second numeric value; and

    output the count value from the counter, wherein the count value corresponds with the distance between the pair of correlithm objects.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×