Patents by Inventor Hok Chan

Hok Chan 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: 9298491
    Abstract: A method for live conversion and movement of a virtual machine image and state information between hypervisors includes: freezing a current state of a source image; creating a proxy; redirecting any changes made to the source image to a journal of the proxy; reading from the source image; writing to the journal; converting the source image to a target image; and replaying the journal on the target image.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: March 29, 2016
    Assignee: VCUMULUS LIMITED
    Inventors: Kwun Hok Chan, Hing Pong Leung
  • Publication number: 20140380306
    Abstract: A system for live conversion and movement of a virtual machine image and state information between hypervisors includes: means for freezing a current state of a source image; means for creating a proxy; means for redirecting any changes made to the source image to a journal of the proxy; means for reading from the source image; means for writing to the journal; means for converting the source image to a target image; means for reattaching the journal to the target image; and means for replaying the journal on the target image.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 25, 2014
    Inventors: Kwun Hok CHAN, Hing Pong LEUNG
  • Patent number: 8312316
    Abstract: A data storage system, method and a data storage and backup system are provided. The data storage method comprises defining a local storage of the data processing system as a journal vault; storing data in the journal vault by journaling; sending the data from the journal vault to a transmitter; and transmitting the data from the transmitter to a secondary storage. The present invention enhances a write function of a low performance storage device by journaling. In a case where the present invention is applied to a backup system, the performance of the whole backup system can be improved significantly, and the backup system can be extended to a remote site easily. When a storage of a production system fails, the storage system of the present invention can be switched to “production mode” and service resumes to be provided with the shortest downtime.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: November 13, 2012
    Assignee: BizCON Solutions Limited
    Inventors: Tak Ho Alex Li, Ping Shum, Jiajie Zheng, Kwun Hok Chan
  • Patent number: 8009560
    Abstract: Technologies are described herein for detecting and managing congestion on a shared network link. A determination is made whether the shared network link is congested based on loss rate and round-trip time (RTT) between a computer and a receiver operatively coupled by the shared network link. Upon determining that the shared network link is congested, a back-off operation is performed on the computer. The back-off operation may reduce an allocated bandwidth of the computer on the shared network link by transforming a higher allocated bandwidth into a lower allocated bandwidth.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventors: Humayun Mukhtar Khan, Renato Machado de Sousa, Hiu Hok Chan, Shiwei Wang, Jiannan Zheng
  • Publication number: 20100165840
    Abstract: Technologies are described herein for detecting and managing congestion on a shared network link. A determination is made whether the shared network link is congested based on loss rate and round-trip time (RTT) between a computer and a receiver operatively coupled by the shared network link. Upon determining that the shared network link is congested, a back-off operation is performed on the computer. The back-off operation may reduce an allocated bandwidth of the computer on the shared network link by transforming a higher allocated bandwidth into a lower allocated bandwidth.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: Microsoft Corporation
    Inventors: Humayun Mukhtar Khan, Renato Machado de Sousa, Hiu Hok Chan, Shiwei Wang, Jiannan Zheng
  • Publication number: 20060261692
    Abstract: The electric motor is a fitment to a customer's unit and in particular to a customer's electronic throttle control unit. The motor comprises a can-like metal housing 10 having one or more outwardly extending flanges 21, 22 and an end cap 15 closing the open end 12 of the housing 10. The end cap 15 comprises a plastic inner part 16 which fits within the open end of the housing 10 and which supports motor terminals 17 and brush gear 18 for the motor. The end cap 15 also comprises a metal outer part 20 which has one or more portions 29, 30 extending over the flange or flanges 21, 22 of the housing. The flange(s) of the metal housing and the aforesaid portion(s) of the metal outer part of the end cap 15 have apertures 24, 32 for receiving fastening members whereby the motor can be connected to the customer's unit.
    Type: Application
    Filed: May 15, 2006
    Publication date: November 23, 2006
    Inventors: Ben To Wong, Hok Chan