Patents by Inventor Chieh-Ping Tsai

Chieh-Ping Tsai 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: 8214835
    Abstract: A scheduler of a virtual machine (VM) module, a scheduling method thereof, and a device containing computer software are provided. The scheduler has a classification module and a scheduling module. The classification module receives at least one VM module and analyzes a resource proportion parameter to generate classification result information. The scheduling module has a first schedule queue and a second schedule queue, sort an immediately resource-required VM module to the first schedule queue and a non immediately resource-required VM module to the second schedule queue, and determine whether the VM module of the first schedule queue exists or not, and if yes, it outputs the VM module of the first schedule queue to a processor; otherwise, outputs the VM module of the second schedule queue to the processor.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: July 3, 2012
    Assignee: Institute for Information Industry
    Inventors: Chieh-Ping Tsai, Mong-Fong Horng, Yau-Hwang Kuo, I-Hsun Chuang, Jui-Yi Kuo
  • Publication number: 20100146503
    Abstract: A scheduler of a virtual machine (VM) module, a scheduling method thereof, and a device containing computer software are provided. The scheduler has a classification module and a scheduling module. The classification module receives at least one VM module and analyzes a resource proportion parameter to generate classification result information. The scheduling module has a first schedule queue and a second schedule queue, sort an immediately resource-required VM module to the first schedule queue and a non immediately resource-required VM module to the second schedule queue, and determine whether the VM module of the first schedule queue exists or not, and if yes, it outputs the VM module of the first schedule queue to a processor; otherwise, outputs the VM module of the second schedule queue to the processor.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 10, 2010
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Chieh-Ping TSAI, Mong-Fong Horng, Yau-Hwang Kuo, I-Hsun Chuang, Jui-Yi Kuo