Patents by Inventor Chung-Ting Kao

Chung-Ting Kao 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: 9705847
    Abstract: A management server and a management method thereof are provided. The management server is connected to a switch on a trunk port. The switch is connected to a plurality of cloud appliances in different virtual local area networks (VLANs). The management severs operates a management system and a translation system for managing cloud appliances. The translation system is operated to modify the receiving data packet by converting the source MAC address or the source IP address and removing the VLAN tag, and to modify the transmitting data packet by converting the destination MAC address or the destination IP address and adding a VLAN tag.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: July 11, 2017
    Assignee: Institute For Information Industry
    Inventors: Chung-Ting Kao, Yu-Jung Cheng
  • Patent number: 9590921
    Abstract: A network grouping system and a network grouping method thereof are provided. The network grouping system includes a controlling server and a connecting server. The connecting server connects to the controlling server via a switch. The connecting server embeds a grouping identifier into a network packet, and transmits the network packet to the controlling server via the switch. The controlling server retrieves the grouping identifier from the network packet, and creates a grouping configuration according to the grouping identifier. The grouping configuration records a matching relation of the grouping identifier with the connecting server. The controlling server further transmits the grouping configuration to the switch so that the switch passes on network packets according to the grouping configuration.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: March 7, 2017
    Assignee: Institute For Information Industry
    Inventors: Yu-Jung Cheng, Chung-Ting Kao
  • Publication number: 20160087839
    Abstract: A network grouping system and a network grouping method thereof are provided. The network grouping system includes a controlling server and a connecting server. The connecting server connects to the controlling server via a switch. The connecting server embeds a grouping identifier into a network packet, and transmits the network packet to the controlling server via the switch. The controlling server retrieves the grouping identifier from the network packet, and creates a grouping configuration according to the grouping identifier. The grouping configuration records a matching relation of the grouping identifier with the connecting server. The controlling server further transmits the grouping configuration to the switch so that the switch passes on network packets according to the grouping configuration.
    Type: Application
    Filed: October 31, 2014
    Publication date: March 24, 2016
    Inventors: Yu-Jung CHENG, Chung-Ting KAO
  • Patent number: 9227097
    Abstract: A fireproof rack for protecting an object is provided. The fireproof rack includes a major frame, a moveable frame, a fireproof chamber and a fireproof liquid. The moveable frame is slidably connected to the major frame, and the moveable frame slides between a first position and a second position relative to the major frame, and the object is disposed in the moveable frame, and the moveable frame and the object are in the first position under an operation mode. Under a fireproof mode, the moveable frame and the object slide to the second position, and are received in the fireproof chamber. The fireproof liquid is located in the fireproof chamber. When the moveable frame and the object are in the second position, the object is soaked in the fireproof liquid.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: January 5, 2016
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Po-Kuan Lee, Chung-Ting Kao
  • Publication number: 20150131674
    Abstract: A management server and a management method thereof are provided. The management server is connected to a switch on a trunk port. The switch is connected to a plurality of cloud appliances in different virtual local area networks (VLANs). The management severs operates a management system and a translation system for managing cloud appliances. The translation system is operated to modify the receiving data packet by converting the source MAC address or the source IP address and removing the VLAN tag, and to modify the transmitting data packet by converting the destination MAC address or the destination IP address and adding a VLAN tag.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Applicant: Institute For Information Industry
    Inventors: Chung-Ting KAO, Yu-Jung CHENG
  • Publication number: 20150134941
    Abstract: A control center deployment method for a cloud-based system is provided. The cloud-based system includes a first appliance. The control center deployment method is applied to the first appliance and includes the following steps: (a) storing an image file corresponding to a virtual machine combined with a first control center and installing an operating system simultaneously; (b) defining a management network port connected with the management LAN for the first control center during installing the operating system; and (c) creating a virtual switch to connect the first control center with the management network port upon installing the operating system so that the first control center controls the cloud-based system through the virtual switch, the management network port and the management LAN.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Applicant: Institute For Information Industry
    Inventors: Chung-Ting KAO, Feng-Sheng WANG
  • Patent number: 8788800
    Abstract: An operating system (OS) processing method for a host computer includes the following steps: when the host computer is booting, a boot loader is read from a boot reading device according to a boot priority order of the host computer. A signature detecting program included in the boot loader is executed to detect data stored in a specified address of a master boot record (MBR) of the host computer. When it is determined that the present version signature of the host computer does not match the preset version signature according to the data stored in the specified address, an OS image is read from the boot reading device, an OS is installed on the host computer according to the OS image. The data stored in the specified address of the MBR is amended according to an image version signature of the installed OS.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: July 22, 2014
    Assignee: Institute for Information Industry
    Inventors: Yen-Wen Huang, Chung-Ting Kao, Hui-Kuang Chung, Han-Chao Lee
  • Publication number: 20140138103
    Abstract: A fireproof rack for protecting an object is provided. The fireproof rack includes a major frame, a moveable frame, a fireproof chamber and a fireproof liquid. The moveable frame is slidably connected to the major frame, and the moveable frame slides between a first position and a second position relative to the major frame, and the object is disposed in the moveable frame, and the moveable frame and the object are in the first position under an operation mode. Under a fireproof mode, the moveable frame and the object slide to the second position, and are received in the fireproof chamber. The fireproof liquid is located in the fireproof chamber. When the moveable frame and the object are in the second position, the object is soaked in the fireproof liquid.
    Type: Application
    Filed: December 12, 2012
    Publication date: May 22, 2014
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Po-Kuan LEE, Chung-Ting KAO
  • Publication number: 20140139533
    Abstract: A graphic processing unit (GPU) virtual apparatus, a GPU host apparatus and GPU program processing methods thereof are provided. The GPU virtual apparatus determines a priority of a GPU program, determines a processing order of the GPU program according to the priority, processes the GPU program according to the processing order, and transmits the processed GPU program to the GPU host apparatus. The GPU host apparatus receives the processed GPU program from the GPU virtual apparatus, determines a priority of the processed GPU program, determines a processing order of the processed GPU program according to the priority, further processes the processed GPU program according to the processing order, and transmits an operation result of the processed GPU program to the GPU virtual apparatus.
    Type: Application
    Filed: January 22, 2013
    Publication date: May 22, 2014
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Kai-Yuan JAN, Chung-Ting KAO, Feng-Sheng WANG
  • Publication number: 20140137023
    Abstract: A method for visually mapping network ports to network interface cards, applied to a network device having a plurality of network ports and a plurality of network interface cards, is provided. A network port layout corresponding to a configuration of the plurality of network ports on the network device is received. An unplugging order of the plurality of network ports is provided according to the network port layout. Numbers of the plurality of network interface cards are recorded according to an occurrence order of unplugging events occurring in the plurality of network interface cards when unplugging the plurality of network ports according to the unplugging order into an unplugging event record. The numbers of the plurality of network interface cards are combined into the network port layout according to the unplugging event record to generate a network port mapping layout Then the network port mapping layout is displayed.
    Type: Application
    Filed: December 12, 2012
    Publication date: May 15, 2014
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Chien-Nan LIN, Chung-Ting KAO
  • Publication number: 20130124841
    Abstract: An operating system (OS) processing method for a host computer includes the following steps: when the host computer is booting, a boot loader is read from a boot reading device according to a boot priority order of the host computer. A signature detecting program included in the boot loader is executed to detect data stored in a specified address of a master boot record (MBR) of the host computer. When it is determined that the present version signature of the host computer does not match the preset version signature according to the data stored in the specified address, an OS image is read from the boot reading device, an OS is installed on the host computer according to the OS image. The data stored in the specified address of the MBR is amended according to an image version signature of the installed OS.
    Type: Application
    Filed: December 13, 2011
    Publication date: May 16, 2013
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Yen-Wen Huang, Chung-Ting Kao, Hui-Kuang Chung, Han-Chao Lee
  • Publication number: 20130117417
    Abstract: A method for transmitting data includes determining which one server has sufficient bandwidth to transmit data packets by a management module when the server needs to transmit the data packets; if the server does not has sufficient bandwidth to transmit the data packets, this server will transmit the data packets to the second one server through a peripheral transmission device; and the second server will receive and transmit the data packets to the Internet by the bandwidth thereof. A data transmission system is disclosed herein.
    Type: Application
    Filed: April 2, 2012
    Publication date: May 9, 2013
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Rick C.S. Chen, Yen-Wen Huang, Chung-Ting Kao, Hui-Kuang Chung, Han-Chao Lee
  • Publication number: 20110314203
    Abstract: Resource adjustment methods and systems for virtual machines (VMs) for use in at least one physical device are provided. First, a first VM having a first resource set and a second VM having a second resource set are respectively enabled to enter a suspended state. A first user space address and a second user space address are respectively obtained from a first VM memory page table corresponding to the first VM and a second VM page table corresponding to the second VM, and a first physical memory address corresponding to the first user space address in the physical device and a second physical memory address corresponding to the second user space address in the physical device are obtained from a Hypervisor. The first user space address is mapped to the second physical memory address by the Hypervisor. Then, the first VM is enabled to enter an execution state, and the second VM is stopped.
    Type: Application
    Filed: November 30, 2010
    Publication date: December 22, 2011
    Inventors: Lee-Chung CHEN, Hui-Kuang Chung, Chih-Kai Hu, Chung-Ting Kao