12430419

Method and System for Writing Authentication Information

PublishedSeptember 30, 2025
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for writing authentication information, applicable to a system-on-chip (SoC), the method comprising: configuring a processor to perform: writing predetermined authentication information into an overlay data register (ODR); executing a boot process, reading the ODR according to a secure attribute table stored in a read-only memory in the boot process to obtain to-be-verified authentication information corresponding to the predetermined authentication information, wherein the to-be-verified authentication information is used to replace authentication information predetermined to be read from a one-time programmable (OTP) memory in the boot process; executing a security verification process of the boot process on the to-be-verified authentication information to determine whether or not the to-be-verified authentication information passes a security verification; and in response to determining that the to-be-verified authentication information passes the security verification, writing the to-be-verified authentication information into the OTP memory to serve as the authentication information.

2

2. The method according to claim 1, further comprising: obtaining the security attribute table established in the read-only memory.

3

3. The method according to claim 2, wherein the security attribute table defines: a security attribute code used to indicate an authentication information type of the predetermined authentication information; a starting position parameter used to indicate a starting position of the predetermined authentication information in the OTP memory; and a length parameter used to indicate a data length of the predetermined authentication information in the OTP memory.

4

4. The method according to claim 3, wherein the predetermined authentication information is stored in the ODR according to a corresponding one of the length parameter.

5

5. The method according to claim 3, further comprising: setting an overlay configuration register (OCR) attribute for an OCR when writing the predetermined authentication information into the ODR, wherein the OCR attribute is used to indicate the authentication information type corresponding to the predetermined authentication information.

6

6. The method according to claim 5, further comprising: setting an OCR valid parameter for the OCR to indicate whether or not to allow the to-be-verified authentication information to be written into the OTP memory when the to-be-verified authentication information passes the security verification.

7

7. The method according to claim 1, wherein the boot process is a warm reboot process, and the SoC remains powered when the warm boot process is executed.

8

8. The method according to claim 3, further comprising: configuring the processor to read the ODR according to the security attribute table stored in the read-only memory in response to determining that the security attribute code is not a null value, the to-be-verified authentication information belongs to the security attribute code that is defined, and the authentication information has not been written into the OTP memory.

9

9. The method according to claim 1, further comprising: configuring the processor to write the to-be-verified authentication information into the OTP memory to serve as the authentication information in response to receiving a security monitor call (SMC).

10

10. A system for writing authentication information, the system comprising: a system-on-chip (SoC) including: a read-only memory storing a boot process and a secure attribute table; an overlay data register (ODR); a one-time programmable (OTP) memory predetermined for storing authentication information; and a processor electrically connected to the read-only memory, the ODR and the OTP memory, wherein the processor is configured to perform: writing predetermined authentication information into the ODR; executing the boot process, reading the ODR according to the secure attribute table in the boot process to obtain to-be-verified authentication information corresponding to the predetermined authentication information, wherein the to-be-verified authentication information is used to replace authentication information predetermined to be read from the OTP memory in the boot process; executing a security verification process of the boot process on the to-be-verified authentication information to determine whether or not the to-be-verified authentication information passes a security verification; and in response to determining that the to-be-verified authentication information passes the security verification, writing the to-be-verified authentication information into the OTP memory to serve as the authentication information.

11

11. The system according to claim 10, wherein the security attribute table is established in the read-only memory.

12

12. The system according to claim 11, wherein the security attribute table defines: a security attribute code used to indicate an authentication information type of the predetermined authentication information; a starting position parameter used to indicate a starting position of the predetermined authentication information in the OTP memory; and a length parameter used to indicate a data length of the predetermined authentication information in the OTP memory.

13

13. The system according to claim 12, wherein the predetermined authentication information is stored in the ODR according to a corresponding one of the length parameter.

14

14. The system according to claim 3, further comprising an overlay configuration register (OCR), wherein the processor is further configured to set an OCR attribute for the OCR when writing the predetermined authentication information into the ODR, wherein the OCR attribute is used to indicate the authentication information type corresponding to the predetermined authentication information.

15

15. The system according to claim 14, wherein the processor is further configured to set an OCR valid parameter for the OCR to indicate whether or not to allow the to-be-verified authentication information to be written into the OTP memory when the to-be-verified authentication information passes the security verification.

16

16. The system according to claim 10, wherein the boot process is a warm reboot process, and the SoC remains powered when the warm boot process is executed.

17

17. The system according to claim 12, wherein the processor is further configured to read the ODR according to the security attribute table stored in the read-only memory in response to determining that the security attribute code is not a null value, the to-be-verified authentication information belongs to the security attribute code that is defined, and the authentication information has not been written into the OTP memory.

18

18. The system according to claim 10, wherein the SoC is electrically connected to a host, and the processor is further configured to write the to-be-verified authentication information into the OTP memory to serve as the authentication information in response to receiving a security monitor call (SMC).

Patent Metadata

Filing Date

Unknown

Publication Date

September 30, 2025

Inventors

HSIN-CHIA CHUNG

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND SYSTEM FOR WRITING AUTHENTICATION INFORMATION” (12430419). https://patentable.app/patents/12430419

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

METHOD AND SYSTEM FOR WRITING AUTHENTICATION INFORMATION — HSIN-CHIA CHUNG | Patentable