Patents by Inventor Eric D. Sharakan

Eric D. Sharakan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4899342
    Abstract: A method and apparatus are disclosed for operating a multi-unit memory system so that one of such units may readily be replaced in service. The system comprises an error correction code (ECC) generation circuit, a plurality of read/write memory units and at least one spare read/write memory unit. The ECC circuit generates an error correction code for each block of data to be stored in the system and supplies this code along with the block of data to the memory units for storage. The system further comprises means for generating from a sequence of blocks of data and associated error correction codes retrieved from these memory units a sequence of bits which correct an error in the information retrieved from one memory unit and means for writing this sequence of correction bits to the spare read/write memory unit. Advantageously, the system also comprises means for rewriting the sequence of correction bits to a memory unit after a faulty memory unit has been repaired or replaced.
    Type: Grant
    Filed: February 1, 1988
    Date of Patent: February 6, 1990
    Assignee: Thinking Machines Corporation
    Inventors: David Potter, Laurence N. Provost, John M. Baron, David Stefanovic, Eric D. Sharakan, David A. Sheppard, Marshall A. Isman