IP Library › Granted Patent US 12,609,841
Granted Patent B2
US 12,609,841 · App. 18/632,751 · Granted Apr 21, 2026

Chain of authentication using public key infrastructure

Inventor: Unho Choi (Seoul, KR)
H04L9/3268B60L53/30G05D1/0291G05D1/104G05D1/69G05D1/695G06Q10/0832G06Q20/227G06Q20/321G06Q20/3829G06Q20/389G06Q20/40145H04L9/0825H04L9/14H04L9/3231H04L9/3263H04L9/3265B60L2200/10G06Q20/38215G06Q30/018H04L9/50H04L2209/84
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,609,841
App. No.
18/632,751
Granted
Apr 21, 2026
Kind
B2
Abstract

A method for sequential authentication based on chain of authentication using public key infrastructure (PKI) is provided. The method includes generating, by a user, a first private key and a first public key corresponding to each other; generating, by an n th service provider, an n th private key and an n th public key corresponding to each other; transmitting, from the user to the n th service provider, a level n key; verifying, by the n th service provider, the level n key; generating, by the n th service provider, a level (n+1) key by concatenating the level n key and the n th public key signed with the n th private key; and transmitting, by the n th service provider, the level (n+1) key to the user, where n is a natural number, and when n=1, the level 1 key is the first public key signed with the first private key.

Claims (34)

1 . A method for virtual meeting, comprising:

displaying a virtual representation of a participant; and

displaying authentication status information of the participant,

wherein the authentication status information of the participant includes information configured for sequential authentication based on a chain of authentication using a public key infrastructure (PKI) certificate, and

wherein the sequential authentication is configured to sequentially authenticate multiple participants in a chained manner such that authentication of each subsequent participant is based on a modified key that is generated by cryptographically combining authentication information of one or more previously authenticated participants with authentication information of a current participant, and to generate modified public keys that include, in a single key, the authentication information of all of the multiple participants that have been previously authenticated.

2 . The method of claim 1 , wherein the virtual representation of the participant and the authentication status information of the participant are visually displayed in a virtual environment or a metaverse.

3 . The method of claim 1 , wherein the virtual representation of the participant is implemented as a picture, an avatar, a memoji, a hologram, an emoticon, an emoji, or any combination thereof.

4 . The method of claim 1 , wherein the information configured for authentication based on the PKI certificate includes a biometric code contained in the PKI certificate.

5 . The method of claim 4 , wherein the biometric code includes an object identifier (OID), a distinguished encoding rules (DER) code, a user verification index (UVI) code, or any combination thereof.

6 . The method of claim 1 , further comprising:

displaying privacy information of the participant that is preset by the participant.

7 . The method of claim 6 ,

wherein the privacy information is set among open, closed, and research purpose only, compliant to a privacy regulation.

8 . The method of claim 1 , further comprising:

receiving votes from other participants; and

evicting the participant from the virtual meeting or storing a record of the participant's behavior in response to a number of the votes from other participants exceeding a predetermined number.

9 . The method of claim 8 , further comprising:

reporting the evicted participant to a law enforcement agency.

10 . The method of claim 1 , wherein the authentication status information is displayed in the form of one or more angel rings appearing over a head of the virtual representation of the participant with predetermined colors.

11 . The method of claim 10 , further comprising:

permitting different activities for the participant based on a number of the angel rings over the head of the virtual representation of the participant.

12 . The method of claim 1 , wherein the authentication status information is displayed in the form of a designed motion by an angel ring over a head of the virtual representation, a symbol, an air fingertip motion, a hair accessary, a crown, a rosary, a gauntlet, a gauntlet with a ring, a gauntlet with stones, devil's horns, a skull, a wand, a baton, a light sword, or any combination thereof.

13 . The method of claim 1 , wherein the PKI certificate is implemented as a blockchain certificate, a decentralized identification (DID) certificate, a cryptocurrency certificate, an Internet-of-things (IOT) certificate, an avatar certificate, a manufacturer certificate, a mixed reality certificate, a virtual government certificate, a central bank digital currency (CBDC) certificate, a metaverse certificate, or any combination thereof.

14 . A method for virtual meeting, comprising:

displaying a virtual representation of a participant; and

displaying authentication status information of the participant, wherein the authentication status information of the participant includes information configured for sequential authentication based on a chain of authentication using a public key infrastructure (PKI) certificate, wherein the sequential authentication is configured to sequentially authenticate multiple participants in a chained manner such that authentication of each subsequent participant is based on a modified key that is generated by cryptographically combining authentication information of one or more previously authenticated participants with authentication information of a current participant, and to generate modified public keys that include, in a single key, the authentication information of all of the multiple participants that have been previously authenticated, and wherein the authentication status information of the participant further includes at least one of information associated with network connection status, information associated with type of device that the participant is using to participate in the virtual meeting, information associated with payment method, information associated with cryptocurrency, information associated with central bank digital currency (CBDC), information associated with a blockchain, information associated with GPS location, information associated with IP address, information associated with MAC address, information associated with metaverse, and information associated with virtual property on metaverse, or any combination thereof.

15 . The method of claim 14 , wherein the virtual representation of the participant and the authentication status information of the participant are visually displayed in a virtual environment or a metaverse.

16 . The method of claim 14 , wherein the virtual representation of the participant is implemented as a picture, an avatar, a memoji, a hologram, an emoticon, an emoji, or any combination thereof.

17 . The method of claim 14 , wherein the information configured for authentication based on the PKI certificate includes a biometric code contained in the PKI certificate, and wherein the biometric code includes an object identifier (OID), a distinguished encoding rules (DER) code, a user verification index (UVI) code, or any combination thereof.

18 . The method of claim 14 , further comprising:

receiving votes from other participants; and

evicting the participant from the virtual meeting or storing a record of the participant's behavior in response to a number of the votes from other participants exceeding a predetermined number.

19 . The method of claim 14 , wherein the authentication status information is displayed in the form of a designed motion by an angel ring over a head of the virtual representation, a symbol, an air fingertip motion, a hair accessary, a crown, a rosary, a gauntlet, a gauntlet with a ring, a gauntlet with stones, devil's horns, a skull, a wand, a baton, a light sword, or any combination thereof.

20 . The method of claim 14 , wherein the PKI certificate is implemented as a blockchain certificate, a decentralized identification (DID) certificate, a cryptocurrency certificate, an Internet-of-things (IOT) certificate, an avatar certificate, a manufacturer certificate, a mixed reality certificate, a virtual government certificate, a central bank digital currency (CBDC) certificate, a metaverse certificate, or any combination thereof.

Continuity (4)
Division 17472068 · Sep 10, 2021
Provisional Application 63089834 · Oct 9, 2020
Provisional Application 63089857 · Oct 9, 2020
Related Publication 20240275614A1 · Aug 15, 2024
References Cited (65)
US 6701435B1 · Numao et al. · 2004 [cited by applicant]
US 6941285B2 · Sarcanin · 2005 [cited by applicant]
US 8316237B1 · Felsher et al. · 2012 [cited by applicant]
US 9101833B2 · Behmaram-Mosavat et al. · 2015 [cited by applicant]
US 9455832B2 · Brown et al. · 2016 [cited by applicant]
US 10255419B1 · Kragh · 2019 [cited by examiner]
US 10681038B1 · Lambert · 2020 [cited by applicant]
US 10776522B1 · McNeil et al. · 2020 [cited by applicant]
US 10785369B1 · Dashevskiy · 2020 [cited by examiner]
US 11184172B2 · Fuerstner · 2021 [cited by applicant]
US 11558178B2 · O'brien et al. · 2023 [cited by applicant]
US 11587077B2 · Wang · 2023 [cited by applicant]
US 11664996B2 · Choi · 2023 [cited by applicant]
US 12021850B2 · Saint et al. · 2024 [cited by applicant]
US 20020066018A1 · Linnartz · 2002 [cited by applicant]
US 20030115475A1 · Russo et al. · 2003 [cited by applicant]
US 20040172539A1 · Herrewegen · 2004 [cited by applicant]
US 20070198436A1 · Weiss · 2007 [cited by applicant]
US 20080065895A1 · Liu et al. · 2008 [cited by applicant]
US 20080127279A1 · Futa et al. · 2008 [cited by applicant]
US 20080167994A1 · Li · 2008 [cited by applicant]
US 20090300525A1 · Jolliff · 2009 [cited by examiner]
US 20100131763A1 · Kim et al. · 2010 [cited by applicant]
US 20130262858A1 · Neuman et al. · 2013 [cited by applicant]
US 20130343545A1 · Schiefelbein · 2013 [cited by applicant]
US 20150172056A1 · Meunier et al. · 2015 [cited by applicant]
US 20150269538A1 · Stanchfield · 2015 [cited by applicant]
US 20150312041A1 · Choi · 2015 [cited by applicant]
US 20160127126A1 · Sohn et al. · 2016 [cited by applicant]
US 20160294555A1 · Jakobsson et al. · 2016 [cited by applicant]
US 20160344559A1 · Ma · 2016 [cited by examiner]
US 20170041263A1 · Shekel · 2017 [cited by examiner]
US 20170053458A1 · Smith et al. · 2017 [cited by applicant]
US 20170262789A1 · Zhang et al. · 2017 [cited by applicant]
US 20180048461A1 · Jutla · 2018 [cited by examiner]
US 20180167208A1 · Le Saint et al. · 2018 [cited by applicant]
US 20180184290A1 · Luo et al. · 2018 [cited by applicant]
US 20180205743A1 · McIver et al. · 2018 [cited by applicant]
US 20180261120A1 · Shiomi · 2018 [cited by applicant]
US 20190089546A1 · Garcia Morchon et al. · 2019 [cited by applicant]
US 20190237176A1 · O'brien et al. · 2019 [cited by applicant]
US 20190349201A1 · Fuerstner · 2019 [cited by applicant]
US 20190379536A1 · Han et al. · 2019 [cited by applicant]
US 20200082361A1 · Chan · 2020 [cited by examiner]
US 20200169460A1 · Bartlett et al. · 2020 [cited by applicant]
US 20200313890A1 · Mondello et al. · 2020 [cited by applicant]
US 20200320527A1 · Zhuang et al. · 2020 [cited by applicant]
US 20210365934A1 · Sano · 2021 [cited by examiner]
US 20220038291A1 · Hong et al. · 2022 [cited by applicant]
US 20230162182A1 · Bartolucci et al. · 2023 [cited by applicant]
US 20230396420A1 · Badrinarayanan et al. · 2023 [cited by applicant]
CN 107810617A · 2018 [cited by applicant]
CN 109328444A · 2019 [cited by applicant]
EP 1672832A1 · 2006 [cited by applicant]
EP 1689143A1 · 2006 [cited by applicant]
EP 3288214A1 · 2018 [cited by applicant]
EP 3258660B1 · 2018 [cited by applicant]
JP 2005124097A · 2005 [cited by applicant]
KR 20190124848A · 2019 [cited by applicant]
Notification of the First Office Action dated Jun. 29, 2025 from China Application No. 202180069134.7. [cited by applicant]
Office Action dated Aug. 15, 2025 from U.S. Appl. No. 17/472,058. [cited by applicant]
Office Action dated Nov. 26, 2025 from U.S. Appl. No. 18/778,924. [cited by applicant]
IEEE, Ameur Manel et al., “Securing collaborative Web applications” (Re: XP 32272483A), 2012 International Conference on Education and e-Learning Innovations, Tunisia. [cited by applicant]
University of Maryland, Morselli Ruggero et al., “KeyChains: A Decentralized Public-Key Infrastructure” (Ref: XP 93203969A), 2006, USA. [cited by applicant]
Notification of the First Office Action dated Jun. 29, 2025from Chinese Application No. 202180069134.7. [cited by applicant]