US 12,452,056 B2
System and method for generating and managing virtual reality identification on basis of real-world personal information
Minji Kang, Gyeonggi-do (KR)
Assigned to Minji Kang, Gyeonggi-do (KR)
Filed by Minji Kang, Gyeonggi-do (KR)
Filed on Oct. 31, 2023, as Appl. No. 18/385,386.
Claims priority of application No. 10-2022-0143613 (KR), filed on Nov. 1, 2022.
Prior Publication US 2024/0146528 A1, May 2, 2024
Int. Cl. H04L 9/30 (2006.01); G06F 3/01 (2006.01); H04L 9/14 (2006.01)
CPC H04L 9/3006 (2013.01) [G06F 3/011 (2013.01); H04L 9/14 (2013.01)] 2 Claims
OG exemplary drawing
 
1. A system for generating and managing a virtual reality identification (ID) on the basis of real-world personal information, the system comprising:
a memory and at least one processor,
wherein the at least one processor is configured to execute operations comprising:
requesting, by a user terminal, registration and issuance of a virtual ID to be used in a metaverse virtual space;
requesting, by a virtual identity generation and management part, real-world personal information and identity verification from the user terminal;
when the identity verification is completed in the user terminal, generating, by the virtual identity generation and management part, a primary key pair including an encryption public key and an encryption private key obtained by encrypting the real-world personal information using a public key infrastructure (PKI) algorithm;
randomly generating, by the virtual identity generation and management part, a virtual ID number on the basis of hash information of a cryptogram applied to the primary key pair;
requesting, by the virtual identity generation and management part, virtual-world personal information from the user terminal and checking whether received virtual-world personal information is true through a server for supporting the metaverse virtual space;
generating, by the virtual identity generation and management part, a secondary key pair by reflecting the virtual-world personal information provided by the user terminal in the virtual ID number and encrypting the virtual ID number, providing a public key to the user terminal, and storing a cryptogram of the secondary key pair in a blockchain network in a distributed manner, and
issuing, by the virtual identity generation and management part, a virtual ID to which the secondary key pair is applied to the user terminal,
wherein the virtual-world personal information is information including at least one of an avatar non-fungible token (NFT) record, a virtual-world name, an age, a virtual-world identity generation date, and a unique virtual-world ID number.