Patents by Inventor Aleksandr Nemirovsky

Aleksandr Nemirovsky 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