Patents by Inventor Ming Y. Wang

Ming Y. Wang 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: 6961814
    Abstract: A disk drive is disclosed comprising a cache buffer for caching data written to the disk and data read from the disk, the cache buffer comprising a plurality of cache segments linked together to form a plurality of cache links. At least one segment attribute is associated with each cache segment, including an allocation state, and at least one link attribute is associated with the segment attributes within each cache link. When a host command is received from a host computer, the link attributes are evaluated to allocate cache segments for a cache link associated with the host command.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: November 1, 2005
    Assignee: Western Digital Technologies, Inc.
    Inventors: Gregory B. Thelin, Ming Y. Wang
  • Patent number: 6910099
    Abstract: A disk drive is disclosed which receives a read command from a host computer, the read command comprising a command size representing a number of blocks of read data to read from the disk. A number M of cache segments are allocated from a cache buffer, wherein each cache segment comprises N blocks. The number M of allocated cache segments is computed by summing the command size with a predetermined default number of read-ahead blocks to generate a summation, and integer dividing the summation by N leaving a residue number of default read-ahead blocks. In one embodiment, the residue number of default read-ahead blocks are not read, in another embodiment the residue number of default read-ahead blocks are read if the residue number exceeds a predetermined threshold, and in yet another embodiment the number of read-ahead blocks is extended so that the summation divides evenly by N.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: June 21, 2005
    Assignee: Western Digital Technologies, Inc.
    Inventors: Ming Y. Wang, Gregory B. Thelin
  • Patent number: 6711635
    Abstract: A disk drive is disclosed comprising a disk having a plurality of tracks, each track comprising a plurality of blocks. A semiconductor memory comprises a cache buffer having a plurality of segment pools, each segment pool comprising a plurality of cache segments, each cache segment comprises at least one block, and the number of blocks in each cache segment varies between segment pools. When a host command is received, the command size is compared to a threshold in order to allocate a cache segment from a first segment pool or a second segment pool.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: March 23, 2004
    Assignee: Western Digital Technologies, Inc.
    Inventor: Ming Y. Wang
  • Patent number: 5336114
    Abstract: A copper blade securing structure of tail female receptacles mainly uses a flexible fastening mechanism to combine a housing and an insertion portion, forming a firm connection and rigidly grasping wires. Besides, with the aids of notches and protrusions, the conductor wires of light bulb series can be firmly set inside the receptacle, without the trouble of faltering copper plates.
    Type: Grant
    Filed: May 21, 1993
    Date of Patent: August 9, 1994
    Inventor: Ming Y. Wang