Patents by Inventor Moon Gju Suh

Moon Gju Suh has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11556926
    Abstract: The present disclosure relates to a method for approving the use of a card by using a token-ID, wherein, in a state where a card token ID, identification information of a user, a push token ID, and a public key of the user are registered in a blockchain database and a blockchain transaction ID corresponding thereto is managed, when payment request information is acquired, a relay server: requests authentication of order data from a user terminal; checks whether a user signature value obtained in response to the authentication request is valid, and registers the order data in the blockchain database; and registers, in the blockchain database, approval result information which is obtained through verification of the order data by a financial server, and transmits the approval result information to at least one of a service providing terminal and the user terminal.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: January 17, 2023
    Assignee: COINPLUG, INC.
    Inventors: Moon Gju Suh, Jay Wu Hong, Joon Sun Uhr
  • Patent number: 11316699
    Abstract: A method for authenticating users contactlessly with decentralized identifiers (DID) using verifiable credentials is provided. The method includes steps of: an authentication supporting server, (a) on condition that a user DID is issued and a user public key is registered in a blockchain network, in response to a contactless authentication request, (i) retrieving the user public key from the blockchain network or from a user DID document sent by a resolving server and (ii) verifying a user signature value; and (b) (i) transmitting real-time feature point information and identity confirmation information to a certification authority (CA) server, (ii) allowing the CA server to transmit authentication result information, (iii) retrieving a CA server public key from the blockchain network or from a CA server DID document sent by the resolving server, (iv) verifying a CA server signature value, (v) registering the authentication result information, and (vi) transmitting a user verifiable credential.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: April 26, 2022
    Assignee: Coinplug. Inc.
    Inventors: Joon Sun Uhr, Moon Gju Suh, Joo Han Song
  • Publication number: 20220029825
    Abstract: A method for authenticating users contactlessly with decentralized identifiers (DID) using verifiable credentials is provided. The method includes steps of: an authentication supporting server, (a) on condition that a user DID is issued and a user public key is registered in a blockchain network, in response to a contactless authentication request, (i) retrieving the user public key from the blockchain network or from a user DID document sent by a resolving server and (ii) verifying a user signature value; and (b) (i) transmitting real-time feature point information and identity confirmation information to a certification authority (CA) server, (ii) allowing the CA server to transmit authentication result information, (iii) retrieving a CA server public key from the blockchain network or from a CA server DID document sent by the resolving server, (iv) verifying a CA server signature value, (v) registering the authentication result information, and (vi) transmitting a user verifiable credential.
    Type: Application
    Filed: July 23, 2021
    Publication date: January 27, 2022
    Applicant: Coinplug, Inc.
    Inventors: Joon Sun UHR, Moon Gju SUH, Joo Han SONG
  • Patent number: 11210661
    Abstract: The present disclosure relates to a method for providing a payment agency service and a server using same, and a method for registering an authentication certificate, a method for providing a payment agency service, a card company server, and a payment agency server. The method comprises steps of a payment agency server: (a) delivering identity authentication information and a first push token ID delivered from a user terminal to a card company server; (b) delivering a successful authentication result to the user terminal to support generating and saving a public key and a private key of the user; and (c) managing the first push token ID or a second push token ID as an integrated push token ID when the first push token ID and the second push token ID match, and saving registration information including the integrated push token ID and the public key.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: December 28, 2021
    Assignee: COINPLUG, INC.
    Inventors: Jay Wu Hong, Moon Gju Suh
  • Publication number: 20200051074
    Abstract: The present disclosure relates to a method for approving the use of a card by using a token-ID, wherein, in a state where a card token ID, identification information of a user, a push token ID, and a public key of the user are registered in a blockchain database and a blockchain transaction ID corresponding thereto is managed, when payment request information is acquired, a relay server: requests authentication of order data from a user terminal; checks whether a user signature value obtained in response to the authentication request is valid, and registers the order data in the blockchain database; and registers, in the blockchain database, approval result information which is obtained through verification of the order data by a financial server, and transmits the approval result information to at least one of a service providing terminal and the user terminal.
    Type: Application
    Filed: October 17, 2019
    Publication date: February 13, 2020
    Applicant: COINPLUG, INC.
    Inventors: Moon Gju SUH, Jay Wu HONG, Joon Sun UHR
  • Patent number: 10541991
    Abstract: A method for authentication based on a blockchain network is provided. The method includes steps of: an authentication-supporting server (a) if verification is requested by a certificate authority (CA) app, verifying a signature value and transmitting an access token to a user device, supporting the CA-affiliate app to transmit a login request to a CA-affiliate server, and registering the access token in the blockchain network, and transmitting a verification request to the blockchain network to transmit the access token to the authentication-supporting server, and register the access token in the blockchain network, and transmitting the access token to the user device, and transmit the login request to the CA-affiliate server, and (b) performing one of (i) verifying the access token, and (ii) transmitting the verification request to the blockchain network, and transmitting a verification-result to the CA-affiliate server, to allow the CA-affiliate app to log in to the CA-affiliate server.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: January 21, 2020
    Assignee: COINPLUG, INC.
    Inventors: Joon Sun Uhr, Jay Wu Hong, Moon Gju Suh
  • Patent number: 10528756
    Abstract: A method, user device, and service providing server are provided for information management using a specific tree based on a blockchain. Aspects of the described approach include registering in an open ledger of the blockchain private data that belongs to a set of private data that identifies a particular subject. Furthermore, pseudo-public data including prefix values that correspond to specific private data are generated, registered as sub-data corresponding to a sub-structure of a specific leaf node to which the specific private data is allocated. Also, a pseudo-public function is created based on the pseudo-public data allocated to the specific leaf node.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: January 7, 2020
    Assignee: COINPLUG, INC.
    Inventors: Joon Sun Uhr, Jay Wu Hong, Joo Han Song, Moon Gju Suh
  • Publication number: 20190333058
    Abstract: The present disclosure relates to a method for providing a payment agency service and a server using same, and a method for registering an authentication certificate, a method for providing a payment agency service, a card company server, and a payment agency server. The method comprises steps of a payment agency server: (a) delivering identity authentication information and a first push token ID delivered from a user terminal to a card company server; (b) delivering a successful authentication result to the user terminal to support generating and saving a public key and a private key of the user; and (c) managing the first push token ID or a second push token ID as an integrated push token ID when the first push token ID and the second push token ID match, and saving registration information including the integrated push token ID and the public key.
    Type: Application
    Filed: July 10, 2019
    Publication date: October 31, 2019
    Inventors: Jay Wu Hong, Moon Gju Suh
  • Patent number: 10454918
    Abstract: A method for a Single Sign On (SSO) service using a Public Key Infrastructure (PKI) based on blockchain networks, and device and server using the same are provided. The method has objects and effects of providing (a) the SSO based on blockchain network technology to efficiently protect authentication information on users from external attacks, (b) the SSO assuring information security and preventing forgery by applying a hash function and encryption to user certificates, and (c) the SSO preventing problems incurred by information theft beforehand through a user-authentication using disposable verification values.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: October 22, 2019
    Assignee: COINPLUG, INC.
    Inventors: Joon Sun Uhr, Jay Wu Hong, Moon Gju Suh
  • Publication number: 20190306148
    Abstract: A method for authentication based on a blockchain network is provided. The method includes steps of: an authentication-supporting server (a) if verification is requested by a certificate authority (CA) app, verifying a signature value and transmitting an access token to a user device, supporting the CA-affiliate app to transmit a login request to a CA-affiliate server, and registering the access token in the blockchain network, and transmitting a verification request to the blockchain network to transmit the access token to the authentication-supporting server, and register the access token in the blockchain network, and transmitting the access token to the user device, and transmit the login request to the CA-affiliate server, and (b) performing one of (i) verifying the access token, and (ii) transmitting the verification request to the blockchain network, and transmitting a verification-result to the CA-affiliate server, to allow the CA-affiliate app to log in to the CA-affiliate server.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 3, 2019
    Inventors: Joon Sun UHR, Jay Wu HONG, Moon Gju SUH
  • Publication number: 20190306147
    Abstract: A method for a Single Sign On (SSO) service using a Public Key Infrastructure (PKI) based on blockchain networks, and device and server using the same are provided. The method has objects and effects of providing (a) the SSO based on blockchain network technology to efficiently protect authentication information on users from external attacks, (b) the SSO assuring information security and preventing forgery by applying a hash function and encryption to user certificates, and (c) the SSO preventing problems incurred by information theft beforehand through a user-authentication using disposable verification values.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 3, 2019
    Inventors: Joon Sun UHR, Jay Wu Hong, Moon Gju Suh
  • Publication number: 20190243986
    Abstract: A method for information management using a specific tree based on a blockchain is provided. The method includes steps of: a user device (a) if private data related to a subject are acquired from a specific user of the user device, generating the specific tree, wherein the specific tree has leaf nodes to which private function values, created by applying its algorithm to the private data or their processed values, is allocated; and (b) (i) performing one of (i-1) registering a representative value of the specific tree as a subject ID of the subject and (i-2) registering information on the specific tree as the subject ID of the subject, in the blockchain, and (ii) supports another device to register one of (ii-1) the representative value of the specific tree as the subject ID and (ii-2) the information on the specific tree as the subject ID, in the blockchain.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 8, 2019
    Applicant: Coinplug, Inc.
    Inventors: Joon Sun UHR, Jay Wu HONG, Joo Han SONG, Moon Gju SUH