Patents by Inventor Po-Yu (Smith) Cheng

Po-Yu (Smith) Cheng 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: 11182148
    Abstract: A method includes determining that initial boot block (IBB) firmware at an information handling system is invalid. The method further includes identifying that a redundant copy of the IBB firmware is stored at the information handling system, and executing the redundant copy of the IBB firmware.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: November 23, 2021
    Assignee: Dell Products L.P.
    Inventors: Wei Liu, Po-Yu (Smith) Cheng
  • Patent number: 10776131
    Abstract: An information handling system includes a flash memory and a processor. The processor executes boot instructions including a boot log agent configured to collect initialization phase messages. The flash memory device also includes a circular buffer configured to store the collected initialization phase messages.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: September 15, 2020
    Assignee: Dell Products, L.P.
    Inventors: Wei Liu, Po-Yu (Smith) Cheng
  • Publication number: 20200073676
    Abstract: An information handling system includes a flash memory and a processor. The processor executes boot instructions including a boot log agent configured to collect initialization phase messages. The flash memory device also includes a circular buffer configured to store the collected initialization phase messages.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Inventors: Wei Liu, Po-Yu (Smith) Cheng
  • Patent number: 10459742
    Abstract: An information handling system includes a memory and a central processor. The memory stores a firmware update for a component of the information handling system. The central processor is operable in a pre-boot mode and in an operating system runtime mode. The central processor, while in the operating system runtime, updates a location of the firmware update in the memory via a unified extensible firmware interface (UEFI) runtime service, and triggers a firmware update for the component, via the UEFI runtime service, by a boot option number being set to a BootNext EFI variable.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: October 29, 2019
    Assignee: Dell Products, LP
    Inventors: Wei Liu, Po-Yu (Smith) Cheng
  • Publication number: 20190286436
    Abstract: A method includes determining that initial boot block (IBB) firmware at an information handling system is invalid. The method further includes identifying that a redundant copy of the IBB firmware is stored at the information handling system, and executing the redundant copy of the IBB firmware.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 19, 2019
    Inventors: Wei Liu, Po-Yu (Smith) Cheng
  • Publication number: 20190026126
    Abstract: An information handling system includes a memory and a central processor. The memory stores a firmware update for a component of the information handling system. The central processor is operable in a pre-boot mode and in an operating system runtime mode. The central processor, while in the operating system runtime, updates a location of the firmware update in the memory via a unified extensible firmware interface (UEFI) runtime service, and triggers a firmware update for the component, via the UEFI runtime service, by a boot option number being set to a BootNext EFI variable.
    Type: Application
    Filed: July 20, 2017
    Publication date: January 24, 2019
    Inventors: Wei Liu, Po-Yu (Smith) Cheng