IP Library Granted Patent US 12,368,577
Granted Patent B2
US 12,368,577 · App. 18/368,022 · Granted Jul 22, 2025

Method for managing a digital identity system

Inventors: Wei-Ming Li (New Taipei, TW); Kuan-Hsun Cho (Kaohsiung, TW); Sung-Ching Lin (New Taipei, TW)
Assignee: LSC Ecosystem Corporation
H04L9/0825H04L9/3236H04L9/50
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,368,577
App. No.
18/368,022
Granted
Jul 22, 2025
Kind
B2
Abstract

A method for managing a digital identity system includes generating a user digital identity for a user, generating an asset digital identity for an asset, generating a user public key and a user private key after the user digital identity is generated, generating descriptive data related to the asset, generating a data public key and a data private key after the descriptive data is generated, encrypting the data with the data public key to generate encrypted data, saving the data private key on a user end, uploading the encrypted data to a cloud database, a platform reading the encrypted data from the cloud database, a data requester querying and requesting for data, forwarding a data request to a data owner in an qualified data owner set and granting a data access to the data request if the data owner accepts the data request.

Claims (31)

1. A method for managing a digital identity system comprising:

generating a user digital identity for a user upon receiving a registration of the user;

generating an asset digital identity for an asset upon receiving a registration of the asset;

generating a user public key and a user private key after the user digital identity is generated;

generating descriptive data related to the asset;

generating a data public key and a data private key after the descriptive data is generated;

encrypting the data with the data public key to generate encrypted data;

saving the data private key on a user end;

uploading the encrypted data to a cloud database;

a platform reading the encrypted data from the cloud database;

a data requester querying and requesting for data;

forwarding a data request to a data owner in a qualified data owner set;

granting a data access to the data request when the data owner accepts the data request;

hashing the encrypted data to generate hashed data;

uploading the hashed data to the cloud database;

encrypting the hashed data with the user private key at the user end to generate encrypted hash data;

recording the encrypted hash data on a block chain;

after the data access is granted, the data owner providing the user public key and the data private key to the platform;

after the platform receives the user public key, decrypting the encrypted hash data to generate the hashed data on the block chain; and

using the hashed data to index the encrypted data in the cloud database.

2. The method of claim 1 , further comprising when the encrypted data is not indexed successfully, returning a failed signal to the platform and presenting the failed signal to the data requester and the data owner.

3. The method of claim 1 , further comprising when the encrypted data is indexed successfully, returning a success signal to the platform and presenting the success signal to the data requester and the data owner.

4. The method of claim 3 , further comprising the platform obtaining the encrypted data from the cloud database.

5. The method of claim 4 , further comprising:

using the data private key to decrypt the encrypted data; and

providing a unique download link to the data requester.

6. The method of claim 5 , wherein the unique download link is a one-time download link and is available in a limited time period.

7. The method of claim 1 , further comprising:

after the platform receives the user public key, decrypting the encrypted hash data; and

when the hashed data is not generated by decrypting the encrypted hash data, returning a failed signal to the platform and presenting the failed signal to the data requester and the data owner.

8. The method of claim 1 , wherein the descriptive data comprises a name of the asset, a generation date of the descriptive data, and a field description of the descriptive data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2023
From: LI, WEI-MING; CHO, KUAN-HSUN; LIN, SUNG-CHING
To: LSC ECOSYSTEM CORPORATION
Reel/Frame 064961/0245 →
Continuity (2)
Provisional Application 63406257 · Sep 14, 2022
Related Publication 20240089090A1 · Mar 14, 2024
References Cited (3)
US 11716312B1 · McNamara, Jr. · 2023 [cited by examiner]
US 11973889B2 · Han · 2024 [cited by examiner]
US 20200175590A1 · Huo · 2020 [cited by examiner]