Patents by Inventor Jian-Jr Li

Jian-Jr Li 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: 11775284
    Abstract: An electronic device and a code patching method are provided. The electronic device includes a processor, a read-only memory (ROM), and a one-time programmable (OTP) memory. The ROM stores a boot code, and the boot code includes at least one checkpoint code segment. The OTP memory stores at least one patch code. The processor executes the boot code and queries whether there is a corresponding patch code in the OTP memory when the checkpoint code segment is executed, and if yes, executes the corresponding patch code.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: October 3, 2023
    Assignee: REALTEK SINGAPORE PRIVATE LIMITED
    Inventors: Aleksandr Nemirovsky, Jian-Jr Li, He Zhu
  • Publication number: 20230236827
    Abstract: An electronic device and a code patching method are provided. The electronic device includes a processor, a read-only memory (ROM), and a one-time programmable (OTP) memory. The ROM stores a boot code, and the boot code includes at least one checkpoint code segment. The OTP memory stores at least one patch code. The processor executes the boot code and queries whether there is a corresponding patch code in the OTP memory when the checkpoint code segment is executed, and if yes, executes the corresponding patch code.
    Type: Application
    Filed: January 27, 2022
    Publication date: July 27, 2023
    Inventors: Aleksandr Nemirovsky, Jian-Jr Li, He Zhu
  • Patent number: 11507385
    Abstract: An embedded electronic device, a boot method, and an electronic device readable recording medium with a stored program are provided. A processor in the embedded electronic device executes a plurality of stage boot procedures after the embedded electronic device is powered on. Each of the stage boot procedures includes: executing current-stage boot firmware; reading a test request message and a firmware location message from a first memory; loading next-stage boot firmware according to the firmware location message in response to the test request message being a current-stage request; and updating the test request message to a next-stage request and updating the firmware location message to a next boot firmware location when the loading of the next-stage boot firmware succeeds, or otherwise, updating the test request message to a failure message and soft rebooting the embedded electronic device.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: November 22, 2022
    Assignee: CORTINA ACCESS, INC.
    Inventors: Aleksandr Nemirovsky, Jian-Jr Li, He Zhu
  • Publication number: 20220350611
    Abstract: An embedded electronic device, a boot method, and an electronic device readable recording medium with a stored program are provided. A processor in the embedded electronic device executes a plurality of stage boot procedures after the embedded electronic device is powered on. Each of the stage boot procedures includes: executing current-stage boot firmware; reading a test request message and a firmware location message from a first memory; loading next-stage boot firmware according to the firmware location message in response to the test request message being a current-stage request; and updating the test request message to a next-stage request and updating the firmware location message to a next boot firmware location when the loading of the next-stage boot firmware succeeds, or otherwise, updating the test request message to a failure message and soft rebooting the embedded electronic device.
    Type: Application
    Filed: April 30, 2021
    Publication date: November 3, 2022
    Inventors: Aleksandr Nemirovsky, Jian-Jr Li, He Zhu
  • Patent number: 9088476
    Abstract: A method of operation of a network communication system includes: analyzing a packet header by: loading a packet input register, generating a forwarding hash from the packet input register, and identifying a routing update by comparing the forwarding hash; accessing a packet analysis bus for updating the packet header; and enabling a routing switch for forwarding a packet including the packet header updated.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: July 21, 2015
    Assignee: Cortina Access, Inc.
    Inventors: Xiaochong Cao, Wen Hsu, Jian-Jr Li, Chih-Hsien Hsu
  • Publication number: 20120250687
    Abstract: A method of operation of a network communication system includes: analyzing a packet header by: loading a packet input register, generating a forwarding hash from the packet input register, and identifying a routing update by comparing the forwarding hash; accessing a packet analysis bus for updating the packet header; and enabling a routing switch for forwarding a packet including the packet header updated.
    Type: Application
    Filed: April 1, 2011
    Publication date: October 4, 2012
    Applicant: CORTINA SYSTEMS, INC.
    Inventors: Xiaochong Cao, Wen Hsu, Jian-Jr Li, Chih-Hsien Hsu