Patents by Inventor Ying-King Yu

Ying-King Yu 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: 5764903
    Abstract: The present invention provides methods for mirroring hard disk data of a primary server over a network to a secondary server. A virtual disk driver is provided between the operating system and the hard disk driver of the primary server. After the virtual disk driver receives a disk write request that should be mirrored, the virtual disk driver first sends a disk write request to the secondary server. The virtual disk driver then sends the disk write request to a disk drive on the primary server. In the event data residing on one server is unavailable due to a system failure, the same data would still be available on the other server. Multiple methods of synchronous and asynchronous disk mirroring are provided. The present invention provides a very low overhead and results in high performance and availability.
    Type: Grant
    Filed: September 26, 1994
    Date of Patent: June 9, 1998
    Assignee: Acer America Corporation
    Inventor: Ying-King Yu
  • Patent number: 5276840
    Abstract: A method for synchronously writing data from memory to a disk drive memory device minimizes the number of actual I/O operations by writing data to disk in large chunks. The method comprises the steps of: allocating an array for saving buffer pointers; mapping the data to the disk space; allocating a buffer for each block of disk space; copying the data into the buffer; saving a pointer to the buffer in the array and then writing physically adjacent blocks to disk in one I/O operation. The method also updates and reads address blocks in the buffer pool and writes them to disk only at the end of the write request.
    Type: Grant
    Filed: March 22, 1991
    Date of Patent: January 4, 1994
    Assignee: Acer Incorporated
    Inventor: Ying-King Yu