IP Library › Granted Patent US 12,348,653
Granted Patent B2
US 12,348,653 · App. 18/195,436 · Granted Jul 1, 2025

Method and system for decentralized identity generation

Inventor: Chun Hsin Ho (Taipei, TW)
Assignee: Taisys Technologies Co., Ltd.
H04L9/50G06F21/64H04W12/47
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,348,653
App. No.
18/195,436
Granted
Jul 1, 2025
Kind
B2
Abstract

The present invention provides a method for decentralized identity generation and a system thereof. The method includes the following steps: creating a Merkle tree having a Merkle root and a plurality of Merkle proofs; personalizing the Merkle proof into the SIM; uploading the Merkle root of the Merkle tree to a smart contract of a distributed ledger technology (DLT) platform; forming a digital wallet in a subscriber identity module (SIM), wherein the digital wallet is accessed by a key pair that consists of a private key and a public key; providing the personalized Merkle proof of the SIM to the smart contract of the DLT platform; and issuing an identity-based token to the digital wallet formed in the SIM based on the validity of the personalized Merkle proof.

Claims (30)

1. A method for decentralized identity generation, comprising the following steps:

creating a Merkle tree having a Merkle root and a plurality of Merkle proofs;

personalizing the Merkle proof into the SIM;

uploading the Merkle root of the Merkle tree to a smart contract of a distributed ledger technology (DLT) platform;

forming a digital wallet in a subscriber identity module (SIM), wherein the digital wallet is accessed by a key pair that consists of a private key and a public key;

providing the personalized Merkle proof of the SIM to the smart contract of the DLT platform; and

issuing an identity-based token to the digital wallet formed in the SIM based on the validity of the personalized Merkle proof,

wherein the digital wallet has a wallet address generated by the following steps:

generating a mnemonic seed;

creating a deterministic public/private key pair based on a private mnemonic code of the mnemonic seed; and

generating a wallet address based on the deterministic public key.

2. The method according to claim 1 , further comprising a step of: verifying validity of the SIM by a password generated by the SIM and sent via a bearer independent protocol (BIP) to an intermediary server.

3. The method according to claim 1 , further comprising a step of: checking whether a password received from a mobile device matches a password received from the SIM.

4. The method according to claim 1 , further comprising a step of: obtaining a hash value by hashing an identifier from the SIM and/or a mobile device.

5. The method according to claim 4 , wherein the hash value is used for the smart contract to verify the validity of the SIM.

6. The method according to claim 1 , wherein the SIM is a regular SIM, an embedded-SIM (eSIM), or a thin-film SIM.

7. A system for decentralized identity generation, comprising:

a Merkle tree managing unit, for creating a Merkle tree having a Merkle root and a plurality of Merkle proofs, for personalizing the Merkle proof into a subscriber identity module (SIM), and for uploading the Merkle root of the Merkle tree to a smart contract;

a processing unit, for forming a digital wallet in the SIM, wherein the digital wallet is accessed by a key pair that consists of a private key and a public key;

an intermediary server, network connected to the processing unit, for providing the personalized Merkle proof to the smart contract; and

a distributed ledger technology (DLT) platform, network connected to the intermediary server, having a plurality of smart contracts executed thereon, wherein an identity-based token (IBT) is issued to the digital wallet formed in the SIM based on the validity of the personalized Merkle proof by the smart contracts.

8. The system according to claim 7 , wherein the intermediary server verifies the validity of the SIM by a password generated by the SIM and sent via a bearer independent protocol (BIP).

9. The system according to claim 7 , wherein the intermediary server checks whether a password received from a mobile device matches a password received from the SIM to verify the validity of the SIM.

10. The system according to claim 7 , wherein the processing unit obtains a hash value by hashing an identifier from the SIM and/or a mobile device, and sends the hash value to the intermediary server.

11. The system according to claim 10 , wherein the hash value is sent to the DLT platform by the intermediary server for the smart contract of the DLT platform to verify the validity of the SIM.

12. The system according to claim 10 , wherein the hash value and the personalized Merkle proof are signed by the private key of the digital wallet.

13. The system according to claim 7 , wherein the processing unit generates a wallet address based on the public key.

14. The system according to claim 7 , wherein the intermediary server generates a wallet address based on the public key.

15. The system according to claim 7 , wherein the SIM is a regular SIM, an embedded-SIM (eSIM), or a thin-film SIM.

16. The system according to claim 7 , wherein the processing unit is an application in the SIM.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2023
From: HO, CHUN HSIN
To: TAISYS TECHNOLOGIES CO., LTD.
Reel/Frame 063591/0435 →
Continuity (1)
Related Publication 20240380619A1 · Nov 14, 2024
References Cited (9)
US 9736147B1 · Mead · 2017 [cited by examiner]
US 20200394648A1 · Blackshear · 2020 [cited by examiner]
US 20200396072A1 · Maurer · 2020 [cited by examiner]
US 20230206329A1 · Cella · 2023 [cited by examiner]
US 20230214925A1 · Cella · 2023 [cited by examiner]
US 20240171393A1 · Bathen · 2024 [cited by examiner]
US 20240380619A1 · Ho · 2024 [cited by examiner]
KR 20190045753A · 2019 [cited by applicant]
PCT SR from PCT/CN2023/096829, mailed Feb. 2, 2024. [cited by applicant]