Patents by Inventor Cheen Liao

Cheen Liao 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: 7363632
    Abstract: A method for installing an external storage device (such as a hard drive) to a computer is disclosed. The external hard drive includes a driver storage formed integral to the external hard drive. The driver storage stores the device driver information. Upon connection to the computer, the external hard drive's driver storage imitates a known disk drive to the computer. The computer can then access the device driver information and install the external hard drive.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: April 22, 2008
    Assignee: Synology, Inc.
    Inventors: Yin Hui Wong, Cheen Liao, Jia-Shiun Lee, Tu Dun Hong
  • Patent number: 7331051
    Abstract: A method for installing a peripheral device to a computer is disclosed. The peripheral device includes a driver storage formed integral to the peripheral device. The driver storage stores the device driver information. Upon connection to the computer, the peripheral device's driver storage imitates a known disk drive to the computer. The computer can then access the device driver information and install the peripheral device.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: February 12, 2008
    Assignee: Synology, Inc.
    Inventors: Yin Hui Wong, Cheng Yu Tu, Cheen Liao
  • Patent number: 7055010
    Abstract: A method for efficiently maintaining snapshot instances. To maintain the state of snapshot instances, the snapshot copies the data needed to be protected into free space on the same volume. In order to identify whether a block is free, a snapshot record is created for each block on a volume to record write operations on the block. With these snapshot records, the allocation status of blocks on a volume can quickly be identified. Free space allocation is then accomplished by allocating free space via the file-system provided interface and identifying it with snapshot records. With this mechanism, snapshot software can allocate free space to store snapshot metadata and “copy-to-write” data dynamically.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: May 30, 2006
    Assignee: Synology Inc.
    Inventors: Alvis Lin, Cheen Liao
  • Publication number: 20050216717
    Abstract: A method for installing an external storage device (such as a hard drive) to a computer is disclosed. The external hard drive includes a driver storage formed integral to the external hard drive. The driver storage stores the device driver information. Upon connection to the computer, the external hard drive's driver storage imitates a known disk drive to the computer. The computer can then access the device driver information and install the external hard drive.
    Type: Application
    Filed: February 22, 2005
    Publication date: September 29, 2005
    Applicant: Synology, Inc.
    Inventors: Yin Wong, Cheen Liao, Jia-Shiun Lee, Tu Hong
  • Publication number: 20040205778
    Abstract: A method for installing a peripheral device to a computer is disclosed. The peripheral device includes a driver storage formed integral to the peripheral device. The driver storage stores the device driver information. Upon connection to the computer, the peripheral device's driver storage imitates a known disk drive to the computer. The computer can then access the device driver information and install the peripheral device.
    Type: Application
    Filed: April 8, 2003
    Publication date: October 14, 2004
    Inventors: Yin Hui Wong, Cheng Yu Tu, Cheen Liao
  • Publication number: 20040093474
    Abstract: A method for efficiently maintaining snapshot instances. To maintain the state of snapshot instances, the snapshot copies the data needed to be protected into free space on the same volume. In order to identify whether a block is free, a snapshot record is created for each block on a volume to record write operations on the block. With these snapshot records, the allocation status of blocks on a volume can quickly be identified. Free space allocation is then accomplished by allocating free space via the file-system provided interface and identifying it with snapshot records. With this mechanism, snapshot software can allocate free space to store snapshot metadata and “copy-to-write” data dynamically.
    Type: Application
    Filed: November 3, 2003
    Publication date: May 13, 2004
    Inventors: Alvis Lin, Cheen Liao