Patents Assigned to Thinking Machines Corporation
  • Patent number: 4691291
    Abstract: A random sequence generator includes a plurality of successive stages in a closed loop wherein each of the stages includes a logic circuit and an input-output circuit, the input-output circuit having an input coupled to the output of the logic circuit. The logic circuit, which has n inputs, functions as a storage element or look-up table having 2.sup.n addresses. Connection circuitry is provided for connecting one of the inputs of the logic circuit to the output of the input-output circuit of the same stage. Each of the remaining n-1 inputs of the logic circuit is connected to the output of the input-output circuit of a corresponding one of the other stages. An output signal having a plurality of sequential random values is generated at the output of each of the input-output circuits in response to an initial key signal applied to inputs of the input-output circuit.
    Type: Grant
    Filed: September 23, 1985
    Date of Patent: September 1, 1987
    Assignee: Thinking Machines Corporation
    Inventor: Stephen Wolfram
  • Patent number: 4598400
    Abstract: A parallel processor array is disclosed comprising an array of processor/memories and means for interconnecting these processor/memories in an n-dimensional pattern having at least 2.sup.n nodes through which data may be routed from any processor/memory in the array to any other processor/memory. Each processor/memory comprises a read/write memory and a processor for producing an output depending at least in part on data read from the read/write memory and on instruction information. The interconnecting means comprises means for generating an addressed message packet that is routed from one processor/memory to another in accordance with address information in the message packet and a synchronized routing circuit at each node in the n-dimensional pattern for routing message packets in accordance with the address information in the packets.
    Type: Grant
    Filed: November 15, 1984
    Date of Patent: July 1, 1986
    Assignee: Thinking Machines Corporation
    Inventor: W. Daniel Hillis
  • Patent number: 4574311
    Abstract: A sensing device for generating an output signal corresponding to an input signal which comprises a substrate, an array of sensor elements for receiving the input signal and transfer members located on the surface of the substrate and interposed between the sensor elements. The sensor elements have their barycenters distributed on the surface of the substrate in a random non-periodic pattern. The transfer members are coupled to the sensor elements and generate the output signal.The sensing device is incorporated in an apparatus which generates an output signal from an input image wherein the output signal is substantially free of detectable aliases. The apparatus includes an image pick-up device for viewing the input image and transmitting radiation to the image sensing device, an analog-to-digital converter for converting the analog signal from a sensing device to a digital signal, a position encoder, an interpolator and a memory means for storing the output of the interpolator.
    Type: Grant
    Filed: April 4, 1985
    Date of Patent: March 4, 1986
    Assignee: Thinking Machines Corporation
    Inventors: Howard L. Resnikoff, Tomaso Poggio, Karl Sims