Patents by Inventor Trinh Bui

Trinh Bui 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: 5963977
    Abstract: A method of coordinating access to a data buffer including a plurality of data blocks, using a buffer list with a plurality of entries corresponding to the data blocks. Each buffer list entry includes: (i) a status code for indicating the status of data in the corresponding data block, and (ii) a partial address common to both the next buffer list entry and a data block corresponding to said next buffer list entry. A status code is selected from a cyclical set of sequential status codes having a period of N, the status codes sequentially, and alternately, representing the most recent history of a data block, including: (i) full status, indicating data in the data block has been retrieved from the storage device or is to be stored to the storage device, or (ii) empty status, indicating data transferred out of the data block to a host or to the storage device. A store flag maintains a status code representing empty status, and a retrieve flag maintains a status code representing full status.
    Type: Grant
    Filed: October 9, 1997
    Date of Patent: October 5, 1999
    Assignee: Quantum Corporation
    Inventors: Clifford M. Gold, Hang D. Nguyen, George Li, Minnie Uppuluri, Hoa Luong, Steve Paul, Bryan Mee, Trinh Bui
  • Patent number: 5812564
    Abstract: A disk drive having error detection and correction capability includes a dedicated finite field processor for performing corrections and for generating software syndromes for miscorrection detection. The processor operates over a finite field under program control and performs parallel finite field multiplication and addition operations in a single execution cycle.
    Type: Grant
    Filed: May 8, 1995
    Date of Patent: September 22, 1998
    Assignee: Western Digital Corporation
    Inventors: Carl Bonke, Trinh Bui, Stanley Chang, Joanne Wu, Phong Tran
  • Patent number: 5691994
    Abstract: An intelligent disk drive employing a controller which performs high speed error correction and miscorrection detection using a finite field processor. The error correction code is defined over a finite field and the error detection code is defined over an extension field of the finite field. The finite field processor performs calculation over both the finite field and extension field to provide high speed error correction and correction validation.
    Type: Grant
    Filed: May 8, 1995
    Date of Patent: November 25, 1997
    Assignee: Western Digital Corporation
    Inventors: Marc Acosta, Carl Bonke, Trinh Bui, Stanley Chang, Patrick Lee, Phong Tran, Joanne Wu
  • Patent number: 5689727
    Abstract: An intelligent disk drive having error detection and correction capability employs an embedded error correction controller with a pipelined architecture for performing error correction under program control. The pipelined architecture provides parallel operand fetching and instruction execution for high speed operations during error correction.
    Type: Grant
    Filed: May 8, 1995
    Date of Patent: November 18, 1997
    Assignee: Western Digital Corporation
    Inventors: Carl Bonke, Trinh Bui, Stanley Chang, Joanne Wu, Phong Tran
  • Patent number: 5640286
    Abstract: An intelligent disk drive includes a controller which embeds user data address information into error correction code check symbols written to the data storage disk. The address information is not written to disk, but address errors are detected by decoding the error correction code check symbols during read operations. Disk space is saved while maintaining robust address error detection.
    Type: Grant
    Filed: May 8, 1995
    Date of Patent: June 17, 1997
    Assignee: Western Digital Corporation
    Inventors: Marc Acosta, Carl Bonke, Patrick Lee, Trinh Bui, Stanley Chang, Joanne Wu