Patents by Inventor James H. Do

James H. Do 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: 5517631
    Abstract: A programmable data sequencer transfers fixed length data blocks between variable length storage segments of a magnetic storage disk and a buffer memory within a data storage device. The data sequencer includes a stack memory for holding user byte count values read from a header field preceding each data sector having variable length split storage segments. Each byte count value indicates respective length of a following variable length storage segment, so that the storage capacity of each segment is dynamically determined by the data sequencer in real time by popping the user byte count value from the stack into a storage segment length counter and by counting down the count value within the segment length counter.
    Type: Grant
    Filed: July 7, 1993
    Date of Patent: May 14, 1996
    Assignee: Quantum Corporation
    Inventors: Michael G. Machado, Clifford M. Gold, Bruce R. Peterson, Daniel E. Barnard, James H. Do
  • Patent number: 5465343
    Abstract: An improved disk drive architecture includes a microcontroller interface circuit connected between a drive microcontroller and a buffer controller. The microcontroller interface circuit includes address mapping registers for mapping at least one predetermined portion of directly addressable memory of the microcontroller to address locations of the drive's cache buffer. The buffer controller circuit includes an access arbitration circuit for arbitrating requests for access to the cache buffer by the drive's data sequencer, the drive's host interface controller and the drive's microcontroller. A microcontroller wait state generator responds to the access arbitration circuit by generating and applying a wait state sequence to the microcontroller until a request it makes for access to the cache buffer can be executed.
    Type: Grant
    Filed: April 30, 1993
    Date of Patent: November 7, 1995
    Assignee: Quantum Corporation
    Inventors: James A. Henson, James P. McGrath, Bruce R. Peterson, Tim R. Glassburn, Michael L. Raab, James H. Do
  • Patent number: 5255136
    Abstract: A miniature disk drive achieves storage densities of at least approximately 1700 tracks per inch per storage surface of a storage disk defining a series of radially extensive servo sectors embedded within circumferential zones of data tracks. The sectors are recorded at a constant data transfer rate while each zone has a data transfer rate adapted to disk radius. The drive includes a head and head positioner, a read preamplifier for amplifying analog signals read from, and for amplifying signals to be written to, a storage surface.
    Type: Grant
    Filed: June 4, 1991
    Date of Patent: October 19, 1993
    Assignee: Quantum Corporation
    Inventors: Michael G. Machado, Ronald R. Moon, Thomas A. Tacklind, William G. Moon, Bruce R. Peterson, Clifford M. Gold, Daniel E. Barnard, James H. Do