Patents by Inventor Hung-Lu Chu

Hung-Lu Chu 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: 10698679
    Abstract: A server with a double-firmware storage space and a firmware update method therefor are provided. The server includes a baseboard management controller (BMC) with a control module and an update module, a selection circuit, a first storage circuit, and a second storage circuit. The control module executes a first firmware program from the first storage circuit. The update module stores a second firmware program in the second storage circuit according to a firmware update instruction when the control module executes the first firmware program. The BMC resets after the second firmware program is stored in the second storage circuit. After the BMC is reset, the control module obtains the second firmware program from the second storage circuit and executes the second firmware program.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: June 30, 2020
    Assignee: MITAC COMPUTING TECHNOLOGY CORPORATION
    Inventors: Hung-Lu Chu, Yu-Jui Lu
  • Publication number: 20190079748
    Abstract: A server with a double-firmware storage space and a firmware update method therefor are provided. The server includes a baseboard management controller (BMC) with a control module and an update module, a selection circuit, a first storage circuit, and a second storage circuit. The control module executes a first firmware program from the first storage circuit. The update module stores a second firmware program in the second storage circuit according to a firmware update instruction when the control module executes the first firmware program. The BMC resets after the second firmware program is stored in the second storage circuit. After the BMC is reset, the control module obtains the second firmware program from the second storage circuit and executes the second firmware program.
    Type: Application
    Filed: June 21, 2018
    Publication date: March 14, 2019
    Applicant: MITAC COMPUTING TECHNOLOGY CORPORATION
    Inventors: Hung-Lu CHU, Yu-Jui LU
  • Patent number: 9921852
    Abstract: In some implementations, network interface controller (NIC) configuration information can be obtained from a NIC prior to booting up an operating system. For example, a Basic Input Output System (BIOS) can obtain the NIC configuration information from the NIC during the execution of a system check (e.g., Power-On Self-Test). A system controller can receive the NIC configuration information from the BIOS. The system controller can store the NIC configuration information in memory associated with the system controller. A management system can request the NIC configuration information from the system controller using an out-of-band communication channel. For example, the management system can send the request for NIC configuration information to the system controller prior to powering on a server using a dedicated network interface of the system controller.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 20, 2018
    Assignee: QUANTA COMPUTER INC.
    Inventors: Hung-Lu Chu, Chin-Fu Tsai, Yung-Fu Li
  • Publication number: 20170031694
    Abstract: Embodiments generally relate to updating a basic input/output system (BIOS) configuration in a computing system. The present technology discloses techniques that that can enable a remote BIOS configuration updating using a shared storage device between a service controller and a BIOS. By enabling an out-of-band management protocol, the present technology can achieve a remote and efficient BIOS management method.
    Type: Application
    Filed: September 14, 2015
    Publication date: February 2, 2017
    Inventors: Hung-Lu CHU, Chin-Fu TSAI, Yung-Fu LI
  • Patent number: 9544267
    Abstract: In some implementations, an IP address can be configured for a computing device using an out-of-band communication channel. For example, a system administrator can configure a system controller (e.g., baseband management controller) with an IP address using an out-of-band communication channel. In some implementations, the system controller can be configured with the IP address when the computing device is powered down. The system controller can store the IP address in memory associated with the system controller. In some implementations, an operating system of the computing device can be configured with an agent (e.g., process, application, utility) that will request the IP address from the system controller and configure the computing device to use the IP address. For example, the operating system agent can use various operating system commands to configure the IP address for the computing device based on the IP address received from the system controller.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: January 10, 2017
    Assignee: QUANTA COMPUTER INC.
    Inventors: Hung-Lu Chu, Chin-Fu Tsai, Yung-Fu Li
  • Publication number: 20160026477
    Abstract: In some implementations, network interface controller (NIC) configuration information can be obtained from a NIC prior to booting up an operating system. For example, a Basic Input Output System (BIOS) can obtain the NIC configuration information from the NIC during the execution of a system check (e.g., Power-On Self-Test). A system controller can receive the NIC configuration information from the BIOS. The system controller can store the NIC configuration information in memory associated with the system controller. A management system can request the NIC configuration information from the system controller using an out-of-band communication channel. For example, the management system can send the request for NIC configuration information to the system controller prior to powering on a server using a dedicated network interface of the system controller.
    Type: Application
    Filed: March 31, 2015
    Publication date: January 28, 2016
    Inventors: Hung-Lu Chu, Chin-Fu Tsai, Yung-Fu Li
  • Publication number: 20160028685
    Abstract: In some implementations, an IP address can be configured for a computing device using an out-of-band communication channel. For example, a system administrator can configure a system controller (e.g., baseband management controller) with an IP address using an out-of-band communication channel. In some implementations, the system controller can be configured with the IP address when the computing device is powered down. The system controller can store the IP address in memory associated with the system controller. In some implementations, an operating system of the computing device can be configured with an agent (e.g., process, application, utility) that will request the IP address from the system controller and configure the computing device to use the IP address. For example, the operating system agent can use various operating system commands to configure the IP address for the computing device based on the IP address received from the system controller.
    Type: Application
    Filed: November 10, 2014
    Publication date: January 28, 2016
    Applicant: QUANTA COMPUTER INC.
    Inventors: Hung-Lu CHU, Chin-Fu TSAI, Yung-Fu LI