Coinplug, Inc.

République de Corée

Retour au propriétaire

1-62 de 62 pour Coinplug, Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 61
        Marque 1
Juridiction
        International 56
        Canada 5
        États-Unis 1
Date
2022 1
2021 6
2020 7
2019 4
Avant 2019 44
Classe IPC
G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails 34
H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système 24
G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives 16
H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES 12
G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement 11
Voir plus
Classe NICE
35 - Publicité; Affaires commerciales 1
36 - Services financiers, assurances et affaires immobilières 1
38 - Services de télécommunications 1

1.

DECENTRALIZED IDENTIFIER (DID)-BASED NON-FACE-TO-FACE USER AUTHENTICATION METHOD USING NON-FACE-TO-FACE USER AUTHENTICATION VERIFIABLE CREDENTIAL (VC), AND AUTHENTICATION SUPPORT SERVER USING SAME

      
Numéro d'application KR2021009518
Numéro de publication 2022/019693
Statut Délivré - en vigueur
Date de dépôt 2021-07-22
Date de publication 2022-01-27
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Suh, Moon Gju
  • Song, Joo Han

Abrégé

Disclosed are a method for issuing a DID-based non-face-to-face user authentication VC for non-face-to-face user authentication, and an authentication support server using same, the method comprising the steps of: in a state where a user DID is issued through a blockchain network and a user public key corresponding to the user DID is registered in the blockchain network, when a non-face-to-face information authentication request is acquired from a user terminal, acquiring the user public key from the blockchain network by using the user DID, or acquiring the user public key through a resolver server, by the authentication support server; verifying a user signature value by using the user public key; transmitting user identification information and real time feature point information extracted from user biometric information in real time, to a CA server so as to allow the CA server to authenticate the user identification information and transmit authentication result information to the authentication support server; acquiring a CA server public key from the blockchain network by using a CA server DID, or acquiring the CA server public key through the resolver server; verifying a CA server signature value by using the CA server public key; registering authentication result information in the blockchain network; and transmitting a non-face-to-face user authentication VC to the user terminal.

Classes IPC  ?

  • G06F 21/32 - Authentification de l’utilisateur par données biométriques, p.ex. empreintes digitales, balayages de l’iris ou empreintes vocales
  • G06F 21/33 - Authentification de l’utilisateur par certificats
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06T 7/521 - Récupération de la profondeur ou de la forme à partir de la projection de lumière structurée
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

2.

METHOD FOR PROVIDING AUTHENTICATION SERVICE BY USING DECENTRALIZED IDENTITY AND SERVER USING THE SAME

      
Numéro d'application KR2021000828
Numéro de publication 2021/150032
Statut Délivré - en vigueur
Date de dépôt 2021-01-21
Date de publication 2021-07-29
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Song, Joo Han

Abrégé

A method for providing an authentication service by using a decentralized identity (DID) application of a first user device, a mobile device, is provided. The method includes steps of: (a) if a signature verification value is transmitted from a service provider server in response to a DID service requested by a second user device, a DID authentication server transmitting the signature verification value to the DID application so that the DID application transmits a user signature and a user DID to the DID authentication server, and (b) verifying the user signature by using a user public key and transmitting signature verification result information to the service provider server, or transmitting the user signature and the user DID to the service provider server, to allow the service provider server to verify the user signature by using the user public key, to thereby provide the DID service to the second user device.

Classes IPC  ?

  • G06F 21/33 - Authentification de l’utilisateur par certificats
  • G06F 21/46 - Structures ou outils d’administration de l’authentification par la création de mots de passe ou la vérification de la solidité des mots de passe
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

3.

ZERO-KNOWLEDGE PROOF-BASED CERTIFICATE SERVICE METHOD USING BLOCKCHAIN NETWORK, CERTIFICATION SUPPORT SERVER USING SAME, AND USER TERMINAL USING SAME

      
Numéro d'application KR2020013938
Numéro de publication 2021/137396
Statut Délivré - en vigueur
Date de dépôt 2020-10-13
Date de publication 2021-07-08
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Hong, Jay Wu
  • Han, Kyoo Hyung

Abrégé

The present invention relates to a zero-knowledge proof-based certificate service method using a blockchain network, the method comprising: (a) a step in which, if a certificate registration request transaction including user trap information generated by using at least one user personal information corresponding to a user and a private key of the user is acquired from a user terminal, a certification support server confirms whether or not the user personal information included in the certificate registration request transaction is authentic; (b) a step in which, if it is confirmed that the user personal information corresponds to the user, the certification support server computes the user personal information and the user trap information included in the certificate registration request transaction by using a commitment scheme, thereby generating a user commitment corresponding to the user personal information; and (c) a step in which the certification support server transmits a certificate transaction including the user commitment to the blockchain network such that the blockchain network registers the certificate transaction in a distributed ledger.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES

4.

BLOCKCHAIN NETWORK-BASED VIRTUAL COMMON ID SERVICE METHOD AND SERVICE PROVISION SERVER USING SAME

      
Numéro d'application KR2020013955
Numéro de publication 2021/137397
Statut Délivré - en vigueur
Date de dépôt 2020-10-13
Date de publication 2021-07-08
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Hong, Jay Wu
  • Han, Kyoo Hyung

Abrégé

The present invention relates to a blockchain network-based virtual common ID service method, the method comprising: registering a user ID and ID data in each of service provision servers; registering the ID data as a user data set associated with common ID data in a blockchain network; when a particular ID request transaction including another ID data, another user data set, and proof information relating to another ID data is acquired from another service provision server among the service provision servers in a state where an ID commitment of each of the service provision servers is registered in the blockchain network, acquiring another ID commitment by a particular service provision server among the service provision servers; verifying another ID data with reference to the proof information and another ID commitment; identifying a particular user ID corresponding to particular ID data; and transmitting the identified particular user ID to another service provision server.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

5.

METHOD FOR PROVIDING ONLINE TICKET SERVICE BY USING BLOCKCHAIN NETWORK AND SERVER USING SAME

      
Numéro d'application KR2020007496
Numéro de publication 2021/020721
Statut Délivré - en vigueur
Date de dépôt 2020-06-10
Date de publication 2021-02-04
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present invention relates to a method for providing an online ticket service by using a blockchain network, comprising: (a) a step of generating a ticket token corresponding to a ticket by referring to ticket reservation information, and registering generated information on the ticket token in a distributed ledger of a blockchain network; and (b) a step in which a service server transmits the ticket token to a seller token wallet corresponding to a seller of the ticket, thereby causing the seller token wallet to transmit the ticket token to a user token wallet corresponding to a ticket user, and registering movement information of the ticket token from the seller token wallet to the user token wallet in the distributed ledger of the blockchain network.

Classes IPC  ?

  • G06Q 20/04 - Circuits de paiement
  • G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives

6.

METHOD FOR PROVIDING RELATIONAL DECENTRALIZED IDENTIFIER SERVICE AND BLOCKCHAIN NODE USING THE SAME

      
Numéro d'application KR2020008923
Numéro de publication 2021/006616
Statut Délivré - en vigueur
Date de dépôt 2020-07-08
Date de publication 2021-01-14
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Song, Joo Han

Abrégé

A method for providing a relational DID (decentralized identifier) service is provided. The method includes steps of: if a specific entity's device broadcasts to a blockchain network a request for registration of relational information which represents a relation between a specific entity's DID and another entity's DID and is set by another entity and confirmed by a specific entity, a blockchain node in the blockchain network (i) verifying the request and registering the relational information in the blockchain network as corresponding to the specific entity's DID and said another entity's DID or (ii) transmitting the request to an identity contract registered in the blockchain network, to allow the identity contract to verify the request and to register the relational information in the blockchain network as corresponding to the specific entity's DID and said another entity's DID.

Classes IPC  ?

  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 16/20 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données structurées, p.ex. de données relationnelles

7.

METHOD FOR PROVIDING VIRTUAL ASSET SERVICE BASED ON DECENTRALIZED IDENTIFIER AND VIRTUAL ASSET SERVICE PROVIDING SERVER USING THEM

      
Numéro d'application KR2020008635
Numéro de publication 2021/002692
Statut Délivré - en vigueur
Date de dépôt 2020-07-02
Date de publication 2021-01-07
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Song, Joo Han

Abrégé

A method for providing a virtual asset service based on a DID (decentralized identifier) is provided. The method includes steps of: a service providing server (a) if VADs (virtual asset addresses) are registered as a whitelist and if virtual asset transmission is requested, (a1) transmitting the virtual asset from a sender's VAD to a first VAD, (a2) if the first VAD is not registered, allowing a sender's device to request for registration of receiver's KYC, transmit or register a receiver's signature to the service providing server or in a data hub, and (3) transmit a receiver's DID to the service providing server; and (b) (i) acquiring a receiver's public key and a second VAD, or acquiring the signature from the data hub (ii) verifying the signature and the first VAD, and (iii) if the first and the second VADs are identical, registering the first VAD and transmitting the virtual asset.

Classes IPC  ?

  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de banque à domicile
  • G06Q 20/16 - Paiements effectués par le biais de systèmes de télécommunication
  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

8.

METHOD OF USING SERVICE BY USING PKI-BASED ONE-TIME ID, AND USER TERMINAL USING SAME

      
Numéro d'application KR2020005189
Numéro de publication 2020/214001
Statut Délivré - en vigueur
Date de dépôt 2020-04-17
Date de publication 2020-10-22
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Song, Joo Han

Abrégé

The present invention provides a method of using a service by using a PKI-based one-time ID. According to the present invention, in the method using a service provided on a server, a user terminal: generates, as a user master ID, a master public key or a value obtained by processing the master public key, and registers same to the server, the master public key being generated by a deterministic process using user feature information as a seed; selects or generates a specific key pair having a specific unique index from among a second key pair to an n-th key pair, each having a unique index due to a deterministic process; and generates a specific public key corresponding to the specific key pair or a value obtained by processing the specific public key, and a one-time ID including the specific unique index. Thus, the method enables the server to verify whether the one-time ID matches a user master ID.

Classes IPC  ?

9.

METHOD AND SERVER FOR MANAGING USER IDENTITY BY USING BLOCKCHAIN NETWORK, AND METHOD AND TERMINAL FOR USER AUTHENTICATION USING BLOCKCHAIN NETWORK-BASED USER IDENTITY

      
Numéro d'application KR2020003026
Numéro de publication 2020/189926
Statut Délivré - en vigueur
Date de dépôt 2020-03-03
Date de publication 2020-09-24
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Song, Joo Han
  • Lee, Ju Min

Abrégé

The present invention relates to a method for managing a user's identity by using a blockchain network, wherein at a request of a user terminal for the registration of a user identity claim, the request including a user ID, a user identity, and a claim type corresponding to the user identity, when a user identity claim registration request transaction including the user identity claim and a certification authority signature value is received from a certification authority server in response to the request, a blockchain node registers the user identity claim with a distributed ledger if the certification authority signature value is valid, by executing the user's smart contract, and transmits a user identity claim registration transaction ID to the certification authority server so that by using the user identity claim registration transaction ID, the certification authority server can acquire a user identity claim ID corresponding to the user identity claim registered with the distributed ledger and can transmit a claim signature value and the user identity claim ID to the user terminal.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/08 - Répartition de clés

10.

METHOD AND SERVER FOR MANAGING IDENTITY OF USER BY USING BLOCKCHAIN NETWORK, AND METHOD AND TERMINAL FOR AUTHENTICATING USER BY USING USER IDENTITY ON BASIS OF BLOCKCHAIN NETWORK

      
Numéro d'application KR2020003027
Numéro de publication 2020/189927
Statut Délivré - en vigueur
Date de dépôt 2020-03-03
Date de publication 2020-09-24
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Song, Joo Han
  • Lee, Ju Min

Abrégé

The present invention relates a method for managing the identify of a user by using a blockchain network, by a blockchain node, comprising: acquiring a user-specific value via a user self-claim registered in a distributed ledger, by transmitting, to an authentication institution server, a user self-claim ID registered in the distributed ledger, by running a user smart contract, if a confirmation request for the user self-claim ID in response to a user identity claim registration request from a user terminal is acquired from the authentication institution server; registering, in the distributed ledger, a user identity claim by running the user smart contract, if a signature value is valid, when a user identity claim registration request transaction including the signature value and the user identity claim is acquired from the authentication institution server; and acquiring a user identity claim ID registered in the distributed ledger, by transmitting a transaction ID to the authentication institution server, and then transmitting, to the user terminal, the user identity claim ID and a claim signature value together.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

11.

METHOD AND SERVER FOR MANAGING USER IDENTITY USING BLOCKCHAIN NETWORK, AND METHOD AND TERMINAL FOR AUTHENTICATING USER USING BLOCKCHAIN NETWORK-BASED USER IDENTITY

      
Numéro d'application KR2019018349
Numéro de publication 2020/141780
Statut Délivré - en vigueur
Date de dépôt 2019-12-24
Date de publication 2020-07-09
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Song, Joo Han

Abrégé

The present invention relates to a method for managing user identity using a blockchain network, the method comprising: (a) in response to a user ID-generating transaction from a user terminal, carrying out an ID management contract registered in a distributed ledger to register a user-claim smart contract in the distributed ledger, and transmitting, to the user terminal, the transaction ID for the user-claim smart contract registration, thereby allowing the user terminal to acquire the address of the user-claim smart contract registered in the distributed ledger as the user ID; and (b) in response to the user self-claim registration request transaction from the user terminal, allowing the user self-claim to be registered in the distributed ledger.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 20/16 - Paiements effectués par le biais de systèmes de télécommunication
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

12.

METHOD AND SERVER FOR MANAGING USER IDENTITY USING BLOCKCHAIN NETWORK, AND METHOD AND TERMINAL FOR AUTHENTICATING USER USING BLOCKCHAIN NETWORK-BASED USER IDENTITY

      
Numéro d'application KR2019018352
Numéro de publication 2020/141783
Statut Délivré - en vigueur
Date de dépôt 2019-12-24
Date de publication 2020-07-09
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Song, Joo Han

Abrégé

The present invention relates to a method for authenticating a user using a blockchain network-based user identity, the method comprising: (a) in response to a request for particular information of a particular user from a service-providing server, verifying whether a particular identity claim for the particular user is registered in a distributed ledger; and (b) providing claim information of the particular user to the service-providing server, thereby allowing same to verify the self-claim and particular identity claim of the particular user registered in the distributed ledger, and, if the claim information for the particular user is authenticated in consideration of the self-claim and particular identity claim thereof, then granting the permission for the particular user to sign up.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 20/16 - Paiements effectués par le biais de systèmes de télécommunication
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

13.

METHOD AND SERVER FOR MANAGING IDENTITY OF USER BY USING BLOCKCHAIN NETWORK, AND METHOD AND TERMINAL FOR AUTHENTICATING USER BY USING USER IDENTITY BASED ON BLOCKCHAIN NETWORK

      
Numéro d'application KR2019018351
Numéro de publication 2020/141782
Statut Délivré - en vigueur
Date de dépôt 2019-12-24
Date de publication 2020-07-09
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Song, Joo Han

Abrégé

The present invention relates to a method for managing the identity of a user by using a blockchain network, the method comprising the steps of: (a) in response to a request for confirmation of a particular user's self-claim ID, transmitting the particular user's self-claim ID to a particular authentication authority server, so that the particular authentication authority server checks the particular user's self-claim registered in a distributed ledger; and (b) in response to a transaction requesting registration of a particular identity claim of the particular user, registering the particular identity claim of the particular user in the distributed ledger and transmitting the ID of the transaction for registration of the particular identity claim of the particular user to the particular authentication authority server, so that the particular authentication authority server acquires the ID of the particular identity claim of the particular user registered in the distributed ledger and transmits same to a particular user terminal.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 20/16 - Paiements effectués par le biais de systèmes de télécommunication
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

14.

METHOD FOR GENERATING PKI KEY BASED ON BIOMETRIC INFORMATION AND DEVICE FOR GENERATING KEY BY USING SAME METHOD

      
Numéro d'application KR2019017247
Numéro de publication 2020/117020
Statut Délivré - en vigueur
Date de dépôt 2019-12-06
Date de publication 2020-06-11
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Song, Joo Han

Abrégé

The present invention relates to a method for generating a PKI key based on biometric information, the method comprising the steps of: (a) when user biometric information that is biometric information of a user is obtained, generating first unique information from the user biometric information by a key generation device; (b) generating a first private key of the user by using the first unique information by the key generation device; and (c) generating a public key of the user by using the first private key by the key generation device.

Classes IPC  ?

15.

METHOD FOR OAUTH SERVICE THROUGH BLOCKCHAIN NETWORK, AND DEVICE AND SERVER USING THE SAME

      
Numéro de document 03038450
Statut Délivré - en vigueur
Date de dépôt 2019-03-29
Date de disponibilité au public 2019-09-30
Date d'octroi 2021-06-22
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Suh, Moon Gju

Abrégé

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.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 21/33 - Authentification de l’utilisateur par certificats
  • G06F 21/41 - Authentification de l’utilisateur par une seule ouverture de session qui donne accès à plusieurs ordinateurs
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

16.

METHOD FOR SSO SERVICE USING PKI BASED ON BLOCKCHAIN NETWORKS, AND DEVICE AND SERVER USING THE SAME

      
Numéro de document 03038444
Statut Délivré - en vigueur
Date de dépôt 2019-03-29
Date de disponibilité au public 2019-09-30
Date d'octroi 2020-07-21
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Suh, Moon Gju

Abrégé

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.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 21/33 - Authentification de l’utilisateur par certificats
  • G06F 21/41 - Authentification de l’utilisateur par une seule ouverture de session qui donne accès à plusieurs ordinateurs
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

17.

BLOCKCHAIN-BASED PAYMENT METHOD, AND PAYMENT SERVER USING SAME

      
Numéro d'application KR2018012284
Numéro de publication 2019/078622
Statut Délivré - en vigueur
Date de dépôt 2018-10-17
Date de publication 2019-04-25
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Suh, Moon Gju
  • Hong, Jay Wu

Abrégé

The present invention relates to a payment method and a payment server using same, the payment method comprising: when order request information, comprising one or more of user identification information and order information, is acquired, acquiring from a blockchain a push token ID corresponding to the user identification information contained in the order request information; generating an order ID corresponding to the order request information; registering, in the blockchain, transaction data comprising at least one from among the order ID and order information; transmitting the push token ID and signature request information to a user terminal; when a signature value is acquired from the user terminal, and if the signature value is valid following authentication, transmitting, to a fund source server, approval request information comprising one or more from among a payment means token ID, the order ID, and order request information; when approval result information is acquired from the fund source server, registering the approval result information in the blockchain; and transmitting, to a service terminal, approval completion information corresponding to the approval result information.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/34 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des cartes, p.ex. cartes à puces ou cartes magnétiques
  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance

18.

BLOCKCHAIN-BASED PAYMENT METHOD, AND PAYMENT SERVER USING SAME

      
Numéro d'application KR2018012287
Numéro de publication 2019/078623
Statut Délivré - en vigueur
Date de dépôt 2018-10-17
Date de publication 2019-04-25
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Suh, Moon Gju
  • Hong, Jay Wu

Abrégé

The present invention relates to a payment method and a payment server using same, the payment method comprising: when order request information is acquired, acquiring, from a first blockchain, a push token ID corresponding to the user identification information contained in the order request information; generating an order ID corresponding to the order request information, and registering, in the first blockchain, transaction data comprising at least one from among the order ID and order information; if a triggering condition is met for registering a set hash value in a second blockchain, then registering, in the second blockchain, a second hash value generated by applying a hash function to the transaction data, and a second representative hash value with which at least one neighboring hash value matching the second has value was calculated; transmitting the push token ID and signature request information to a user terminal; when a signature value is acquired from the user terminal, and if the signature value is valid following authentication, then transmitting, to a source fund server, approval request information comprising one or more from among a payment means token ID, the order ID and order request information; registering approval result information from the fund source server in the first blockchain; registering, in the second blockchain, a third hash value generated by applying a hash function to approval result information, and a third representative hash value with which at least one neighboring hash value matching the third hash value was calculated; and transmitting, to a service terminal, approval completion information corresponding to the approval result information.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/34 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des cartes, p.ex. cartes à puces ou cartes magnétiques
  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance

19.

BLOCKCHAIN-BASED METHOD FOR MAKING PAYMENT FOR INTERNET OF THINGS DEVICE, AND SERVER, SERVICE PROVIDING TERMINAL, AND USER ELECTRONIC WALLET USING SAME

      
Numéro d'application KR2018005385
Numéro de publication 2018/208105
Statut Délivré - en vigueur
Date de dépôt 2018-05-10
Date de publication 2018-11-15
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu

Abrégé

The present invention provides a method, performed by a payment support server, for making payment for an Internet of things (IoT) device, the method comprising the steps of: (a) registering authentication certificates of the IoT device, a service providing terminal, and an electronic wallet in a blockchain DB, managing blockchain transaction IDs thereof, and when a billing transaction is acquired while being linked to the electronic wallet as a payment subject for the IoT device, checking whether the billing transaction is valid; (b) when the billing transaction is valid, acquiring, from the blockchain DB, identification information of the electronic wallet corresponding to the identification information included therein; and (c) allowing payment to be made using the corresponding electronic wallet, registering the result of the payment in the blockchain DB, managing the blockchain transaction ID thereof, and transmitting the result to at least one of the service providing terminal, the IoT device, and the electronic wallet.

Classes IPC  ?

  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails

20.

METHOD FOR MAKING PAYMENT FOR INTERNET OF THINGS DEVICE BY MEANS OF BLOCKCHAIN DATABASE AND MERKLE TREE STRUCTURE INTERWORKING THEREWITH, AND SERVER, SERVICE PROVIDING TERMINAL AND ELECTRONIC USER WALLET USING SAME

      
Numéro d'application KR2018005386
Numéro de publication 2018/208106
Statut Délivré - en vigueur
Date de dépôt 2018-05-10
Date de publication 2018-11-15
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu

Abrégé

The present invention provides a method, for making payment for an Internet of Things (IoT) device, comprising the steps of: (a) a payment support server registering certificates of an electronic wallet, an IoT device and a service providing terminal to a blockchain database, managing transaction IDs of the blockchain thereof, and confirming validity if a cost charging transaction is acquired while the electronic wallet is linked as a payment agent with respect to the IoT device; (b) if the validity is confirmed, acquiring identification information of the electronic wallet corresponding to comprised identification information from the blockchain database; and (c) enabling payment by means of the corresponding electronic wallet, registering the cost payment result to the blockchain database, managing the blockchain transaction ID thereof, and transmitting same to one or more of the service providing terminal, the IoT device and the electronic wallet.

Classes IPC  ?

  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine

21.

METHOD FOR MANAGING DOCUMENT ON BASIS OF BLOCKCHAIN BY USING MERKLE TREE STRUCTURE IN UTXO-BASED PROTOCOL, AND DOCUMENT MANAGEMENT SERVER USING SAME

      
Numéro d'application KR2018004457
Numéro de publication 2018/194351
Statut Délivré - en vigueur
Date de dépôt 2018-04-17
Date de publication 2018-10-25
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Lee, Ju Min

Abrégé

The present invention relates to a method for managing a document on the basis of a blockchain by using a Merkle tree structure in an unspent transaction output (UTXO)-based protocol, and a server using the same. Specifically, the purpose of the present invention is to manage a document, and the present invention relates to: a method for preparing a document, that is, a method for issuing a document; a method for using the prepared document, that is, a method for reading the prepared document; and a method for handling the prepared document, particularly, a method for destroying the prepared document.

Classes IPC  ?

  • G06F 21/64 - Protection de l’intégrité des données, p.ex. par sommes de contrôle, certificats ou signatures
  • G06F 21/10 - Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction

22.

METHOD FOR APPROVING USE OF CARD BY USING TOKEN ID ON BASIS OF BLOCKCHAIN AND MERKLE TREE STRUCTURE ASSOCIATED THEREWITH, AND SERVER USING SAME

      
Numéro d'application KR2018004522
Numéro de publication 2018/194379
Statut Délivré - en vigueur
Date de dépôt 2018-04-18
Date de publication 2018-10-25
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Suh, Moon Gju
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention relates to a method for approving the use of a card by using a token ID, wherein, in a state where a first and a second blockchain transaction ID are managed, when payment request information is acquired, a relay server: registers order data in a first blockchain database, and when a triggering condition is satisfied, registers a second representative hash value or a processed value thereof in a second blockchain database; and registers approval result information obtained from a financial server in the first blockchain database, and when a triggering condition is satisfied, registers a third representative hash value or a processed value thereof in the second blockchain database, manages a third, a fourth, a fifth, and a sixth blockchain transaction ID, and transmits the approval result information to at least one of a service providing terminal and a user terminal.

Classes IPC  ?

  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/34 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des cartes, p.ex. cartes à puces ou cartes magnétiques

23.

METHOD FOR MANAGING DOCUMENT ON BASIS OF BLOCKCHAIN BY USING UTXO-BASED PROTOCOL, AND DOCUMENT MANAGEMENT SERVER USING SAME

      
Numéro d'application KR2018004455
Numéro de publication 2018/194350
Statut Délivré - en vigueur
Date de dépôt 2018-04-17
Date de publication 2018-10-25
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Lee, Ju Min

Abrégé

The present invention relates to a method for managing a document on the basis of a blockchain by using an unspent transaction output (UTXO)-based protocol, and a server using the same. Specifically, the purpose of the present invention is to manage a document, and the present invention relates to: a method for preparing a document, that is, a method for issuing a document; a method for using the prepared document, that is, a method for reading the prepared document; and a method for handling the prepared document, particularly, a method for destroying the prepared document.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06F 21/60 - Protection de données
  • G06Q 10/10 - Bureautique; Gestion du temps

24.

METHOD FOR APPROVING USE OF CARD BY USING BLOCKCHAIN-BASED TOKEN ID AND SERVER USING METHOD

      
Numéro d'application KR2018004521
Numéro de publication 2018/194378
Statut Délivré - en vigueur
Date de dépôt 2018-04-18
Date de publication 2018-10-25
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Suh, Moon Gju
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention 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.

Classes IPC  ?

  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails

25.

METHOD FOR PROVIDING SIMPLIFIED ACCOUNT REGISTRATION SERVICE AND USER AUTHENTICATION SERVICE, AND AUTHENTICATION SERVER USING SAME

      
Numéro d'application KR2018000915
Numéro de publication 2018/155822
Statut Délivré - en vigueur
Date de dépôt 2018-01-19
Date de publication 2018-08-30
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Hyun, Sang Hoon
  • Lee, Ju Min

Abrégé

According to the present invention, provided is a method for logging in by proxy via PKI-based authentication for a login request of a user by using a smart contract and a blockchain database. According to the method according to the present invention, when information associated with a request for logging in by proxy via an authentication app executed by a user terminal is acquired from a service-providing app on the user terminal, a service-providing server transfers authentication request response information to the service-providing app, and when server challenge request information is acquired after an authentication redirection request of the service-providing app is transferred to the authentication app, the service-providing server transfers server challenge request response information to the authentication app, thereby supporting the determining of whether certificates of the server and the app are valid, and if the certificates are valid, the service-providing server transfers a preset access token to the service-providing app, thereby supporting so as to enable the service-providing app to use the service, and thus processing the login.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/08 - Répartition de clés
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

26.

METHOD FOR SUPERSEDING LOG-IN OF USER THROUGH PKI-BASED AUTHENTICATION BY USING BLOCKCHAIN DATABASE OF UTXO-BASED PROTOCOL, AND SERVER EMPLOYING SAME

      
Numéro d'application KR2018000912
Numéro de publication 2018/151425
Statut Délivré - en vigueur
Date de dépôt 2018-01-19
Date de publication 2018-08-23
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Ra, Seung Il
  • Kim, Hee Soon
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention provides a method for superseding a log-in through PKI-based authentication with respect to a log-in request of a user by using a blockchain database. According to the method of the present invention, once authentication request information requesting superseding of a log-in through an authentication app is obtained from a service provision app executed on a user terminal, a service provision server transfers authentication request response information to the service provision app and, after an authentication redirection request thereof is transferred to the authentication app and then server challenge request information is obtained, server challenge request response information is transferred to the authentication app, an authentication result message including information on whether or not certificates of the server and the app are valid is obtained from an authentication server, a predetermined access token is transferred to the service provision app, and thereby the log-in is handled such that a service can be used.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

27.

METHOD FOR SUPERSEDING LOG-IN OF USER THROUGH PKI-BASED AUTHENTICATION BY USING MERKLE TREE STRUCTURE IN UTXO-BASED PROTOCOL, AND SERVER EMPLOYING SAME

      
Numéro d'application KR2018000913
Numéro de publication 2018/151426
Statut Délivré - en vigueur
Date de dépôt 2018-01-19
Date de publication 2018-08-23
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Ra, Seung Il
  • Kim, Hee Soon
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention provides a method for superseding a log-in through PKI-based authentication with respect to a log-in request of a user by using a blockchain database. According to the method of the present invention, once information requesting superseding of a log-in through an authentication app is obtained from a service provision app on a user terminal, a service provision server transfers authentication request response information to the service provision app and, after an authentication redirection request thereof is transferred to the authentication app and then server challenge request information is obtained, server challenge request response information is transferred to the authentication app, thereby supporting the determination as to whether or not certificates of the server and the app are valid, an authentication result message including information on the validity is obtained from an authentication server, a predetermined access token is transferred to the service provision app, and thereby the log-in is handled by providing support such that a service can be used.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

28.

METHOD FOR SUPERSEDING LOG-IN OF USER THROUGH PKI-BASED AUTHENTICATION BY USING SMART CONTACT AND BLOCKCHAIN DATABASE, AND SERVER EMPLOYING SAME

      
Numéro d'application KR2018000914
Numéro de publication 2018/151427
Statut Délivré - en vigueur
Date de dépôt 2018-01-19
Date de publication 2018-08-23
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Ra, Seung Il
  • Kim, Hee Soon
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention provides a method for superseding a log-in through PKI-based authentication with respect to a log-in request of a user by using a smart contract and a blockchain database. According to the method of the present invention, once information requesting superseding of a log-in through an authentication app is obtained from a service provision app on a user terminal, a service provision server transfers authentication request response information to the service provision app and, after an authentication redirection request thereof is transferred to the authentication app and then server challenge request information is obtained, server challenge request response information is transferred to the authentication app, thereby supporting the determination as to whether or not certificates of the server and the app are valid, an authentication result message including information on the validity is obtained from an authentication server, a predetermined access token is transferred to the service provision app, and thereby the log-in is handled by providing support such that a service can be used.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 21/30 - Authentification, c. à d. détermination de l’identité ou de l’habilitation des responsables de la sécurité

29.

METHOD FOR PROVIDING PAYMENT GATEWAY SERVICE USING UTXO-BASED PROTOCOL AND SERVER USING SAME

      
Numéro d'application KR2018000475
Numéro de publication 2018/131886
Statut Délivré - en vigueur
Date de dépôt 2018-01-10
Date de publication 2018-07-19
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s) Hong, Jay Wu

Abrégé

The present invention relates to a method for providing a payment agency service and a server using same, and specifically, to a method for registering an authentication certificate, a method for providing a payment agency service, a card company server, and a payment agency server. A registration method according to the present invention comprises the steps of a payment agency server: (a) delivering identity authentication information and a first push token ID to a card company server, when the identity authentication information and the first push token ID is delivered from a user terminal; (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.

Classes IPC  ?

  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives

30.

METHOD FOR PROVIDING PAYMENT GATEWAY SERVICE USING UTXO-BASED PROTOCOL AND SERVER USING SAME

      
Numéro d'application KR2018000474
Numéro de publication 2018/131885
Statut Délivré - en vigueur
Date de dépôt 2018-01-10
Date de publication 2018-07-19
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s) Hong, Jay Wu

Abrégé

The present invention relates to a method for providing a payment agency service and a server using same, and specifically, to a method for registering an authentication certificate, a method for providing a payment agency service, a card company server, and a payment agency server. A method according to the present invention comprises the steps of: a card company server supporting a user terminal to generate and save a public key and a personal key of a user, when identity authentication information and a first push token ID is delivered from the user terminal; 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; and supporting the payment agency server to manage user identification information including (i) a terminal identification information hash value and (ii) the user identification information including the integrated push token ID.

Classes IPC  ?

  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives

31.

METHOD AND TERMINAL FOR AUTHENTICATING USER BY UTILIZING MOBILE ID BY MEANS OF BLOCKCHAIN DATABASE, AND SERVER UTILIZING METHOD AND TERMINAL

      
Numéro d'application KR2018000064
Numéro de publication 2018/124856
Statut Délivré - en vigueur
Date de dépôt 2018-01-02
Date de publication 2018-07-05
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Park, Jong Eun
  • Hyun, Sang Hoon
  • Song, Joo Han
  • Lee, Joon Sup
  • Uhr, Joon Sun
  • Hong, Jay Wu

Abrégé

The present invention, with respect to a method for authenticating a user by utilizing a mobile ID, is characterized in that, in the state in which a user authentication certificate is registered in a blockchain database and a transaction ID corresponding thereto is being managed, an authentication server, when a user authentication request transaction is acquired from a user terminal, confirms the user authentication certificate, supports so that an acquired verification means value and mobile ID are displayed by the user terminal, checks whether the mobile ID is valid, and transmits the results data of user authentication, which is in accordance with whether the checked mobile ID is valid, to the authentication request terminal.

Classes IPC  ?

  • G06F 21/33 - Authentification de l’utilisateur par certificats
  • G06F 21/45 - Structures ou outils d’administration de l’authentification
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

32.

BLOCKCHAIN DATABASE-BASED METHOD AND TERMINAL FOR AUTHENTICATING USER NON-FACE-TO-FACE BY UTILIZING MOBILE ID, AND SERVER UTILIZING METHOD AND TERMINAL

      
Numéro d'application KR2018000065
Numéro de publication 2018/124857
Statut Délivré - en vigueur
Date de dépôt 2018-01-02
Date de publication 2018-07-05
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Park, Jong Eun
  • Hyun, Sang Hoon
  • Song, Joo Han
  • Lee, Joon Sup
  • Uhr, Joon Sun
  • Hong, Jay Wu

Abrégé

The present invention, with respect to a method for executing a non-face-to-face authentication by utilizing a mobile ID, is characterized in that, in the state in which a user authentication certificate is registered in a blockchain database and a transaction ID corresponding thereto is being managed, an authentication server, when a mobile ID authentication request data is acquired, confirms the user authentication certificate, supports so that a non-face-to-face authentication is requested by a user terminal from a service server, and transmits results of the particular mobile ID verification, which is in accordance with whether a user signature value is valid, to the service server, thus supporting so that the verification results are referenced by the service server to execute a non-face-to-face authentication of the user.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • G06F 21/30 - Authentification, c. à d. détermination de l’identité ou de l’habilitation des responsables de la sécurité

33.

METHOD FOR PROVIDING INTEGRATED POINT SERVICE BY USING MERKLE TREE STRUCTURE IN UTXO-BASED PROTOCOL, AND SUPPORT SERVER USING SAME

      
Numéro d'application KR2017015520
Numéro de publication 2018/124716
Statut Délivré - en vigueur
Date de dépôt 2017-12-27
Date de publication 2018-07-05
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present invention relates to a method for providing an integrated point service and a server using the same and, in particular, to: a method for registration of distributors of individual points and exchange ratios between the individual points and integrated points, and issuance, distribution, use, and refund of the integrated points; and a support server using the same. Specifically, the present invention relates to: a method for verifying the validity of transactions of the registration, issuance, distribution, use, and refund of the integrated points, recording the corresponding transactions in a blockchain database according to the validity thereof, and acquiring a transaction ID which is information on a location where each transaction is recorded; and a support server using the same.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques

34.

METHOD FOR PROVIDING INTEGRATED POINT SERVICE BY MANAGING BALANCE DATABASE FOR EACH BLOCK IN BLOCKCHAIN, AND SUPPORT SERVER USING SAME

      
Numéro d'application KR2017015522
Numéro de publication 2018/124718
Statut Délivré - en vigueur
Date de dépôt 2017-12-27
Date de publication 2018-07-05
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present invention relates to a method for providing an integrated point service and a server using the same and, in particular, to: a method for registration of distributors of individual points and exchange ratios between the individual points and integrated points, and issuance, distribution, use, and refund of the integrated points; and a support server using the same. Specifically, the present invention relates to: a method for verifying the validity of transactions of the registration, issuance, distribution, use, and refund of the integrated points, recording the corresponding transactions in a blockchain database according to the validity thereof, and acquiring a transaction ID which is information on a location where each transaction is recorded; and a support server using the same.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques

35.

METHOD FOR ISSUING CURRENCY AND MAKING PAYMENT USING UTXO-BASED PROTOCOL AND SEVER USING SAME

      
Numéro de document 03039895
Statut Délivré - en vigueur
Date de dépôt 2017-10-26
Date de disponibilité au public 2018-05-03
Date d'octroi 2022-05-10
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Song, Joo Han
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention relates to a method for issuing a currency comprising the steps of: (a) confirming the validity of a currency issuing transaction and a currency issuer, when the currency issuing transaction for issuing the currency from the currency issuer is obtained, the currency issuing transaction including (i) currency receiver information, (ii) issued amount of the currency, (iii) a public key of the currency issuer, and (iv) a signature value of the currency issuer signing the (i), (ii), and (iii) with a private key of the currency issuer; and (b) registering the currency issuing transaction or a hash value thereof on a public blockchain database, and obtaining a currency issuance public transaction ID indicating location information of the currency issuing transaction or the hash value thereof on the public blockchain database, when the currency issuing transaction and the currency issuer are deemed valid.

Classes IPC  ?

  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 40/04 - Transactions; Opérations boursières, p.ex. actions, marchandises, produits dérivés ou change de devises

36.

METHOD FOR ISSUING CURRENCY AND MAKING PAYMENT USING MERKLE TREE STRUCTURE IN UTXO-BASED PROTOCOL AND SERVER USING SAME

      
Numéro d'application KR2017011938
Numéro de publication 2018/080206
Statut Délivré - en vigueur
Date de dépôt 2017-10-26
Date de publication 2018-05-03
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Song, Joo Han
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

Provided in the present invention is a method comprising: obtaining a currency issuing transaction for issuing currency from a currency issuer including (i) currency receiver information, (ii) issued amount of the currency, (iii) a public key of the currency issuer, and (iv) a signature value signing the (i), (ii), and (iii) with a private key of the currency issuer, registering the currency issuing transaction on private blockchain database, and providing, to the currency issuer or the currency receiver, a currency issuance private transaction ID indicating location information of the currency issuing transaction on the private blockchain database; and (b) registering a specific hash value and a representative hash value generated from a neighboring hash value matching the specific hash value on a public blockchain database, and obtaining a currency issuance public transaction ID indicating the location information of the representative hash value on the public blockchain database.

Classes IPC  ?

  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts ou tenue de compte
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails

37.

METHOD FOR ISSUING CURRENCY AND MAKING PAYMENT BY MANAGING BALANCE DATABASE FOR EACH BLOCK IN BLOCKCHAIN AND SERVER USING SAME

      
Numéro de document 03039899
Statut Délivré - en vigueur
Date de dépôt 2017-10-26
Date de disponibilité au public 2018-05-03
Date d'octroi 2022-06-21
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Song, Joo Han
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

Provided in the present invention is a method comprising the steps of: (a) confirming the validity of a currency issuing transaction and a currency issuer when the currency issuing transaction for issuing currency from the currency issuer is obtained, the currency issuing transaction including (i) a specific unique nonce, (ii) a receiver of the currency, (iii) issued amount of the currency, (iv) a public key of the currency issuer, and (v) a signature value of the currency issuer signing the (i), (ii), (iii), and (iv) with a private key of the currency issuer, and if valid, registering the currency issuing transaction on a private BCDB, wherein registering includes updating a balance database by referencing the amount of change in the balance due to the issued amount of the currency, included in the currency issuing transaction; and (b) registering, on the public BCDB, a specific representative hash value generated by calculating at least one associated neighboring hash value that matches the specific hash value, when a specific condition is satisfied.

Classes IPC  ?

  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet

38.

METHOD FOR ISSUING CURRENCY AND MAKING PAYMENT USING UTXO-BASED PROTOCOL AND SEVER USING SAME

      
Numéro d'application KR2017011937
Numéro de publication 2018/080205
Statut Délivré - en vigueur
Date de dépôt 2017-10-26
Date de publication 2018-05-03
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Song, Joo Han
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention relates to a method for issuing a currency comprising the steps of: (a) confirming the validity of a currency issuing transaction and a currency issuer, when the currency issuing transaction for issuing the currency from the currency issuer is obtained, the currency issuing transaction including (i) currency receiver information, (ii) issued amount of the currency, (iii) a public key of the currency issuer, and (iv) a signature value of the currency issuer signing the (i), (ii), and (iii) with a private key of the currency issuer; and (b) registering the currency issuing transaction or a hash value thereof on a public blockchain database, and obtaining a currency issuance public transaction ID indicating location information of the currency issuing transaction or the hash value thereof on the public blockchain database, when the currency issuing transaction and the currency issuer are deemed valid.

Classes IPC  ?

  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts ou tenue de compte
  • G06Q 40/04 - Transactions; Opérations boursières, p.ex. actions, marchandises, produits dérivés ou change de devises

39.

METHOD FOR ISSUING CURRENCY AND MAKING PAYMENT BY MANAGING BALANCE DATABASE FOR EACH BLOCK IN BLOCKCHAIN AND SERVER USING SAME

      
Numéro d'application KR2017011939
Numéro de publication 2018/080207
Statut Délivré - en vigueur
Date de dépôt 2017-10-26
Date de publication 2018-05-03
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Song, Joo Han
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

Provided in the present invention is a method comprising the steps of: (a) confirming the validity of a currency issuing transaction and a currency issuer when the currency issuing transaction for issuing currency from the currency issuer is obtained, the currency issuing transaction including (i) a specific unique nonce, (ii) a receiver of the currency, (iii) issued amount of the currency, (iv) a public key of the currency issuer, and (v) a signature value of the currency issuer signing the (i), (ii), (iii), and (iv) with a private key of the currency issuer, and if valid, registering the currency issuing transaction on a private BCDB, wherein registering includes updating a balance database by referencing the amount of change in the balance due to the issued amount of the currency, included in the currency issuing transaction; and (b) registering, on the public BCDB, a specific representative hash value generated by calculating at least one associated neighboring hash value that matches the specific hash value, when a specific condition is satisfied.

Classes IPC  ?

  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts ou tenue de compte
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails

40.

METHOD FOR ISSUING, REDEEMING, REFUNDING, SETTLING AND REVOKING ELECTRONIC VOUCHER BY USING UTXO-BASED PROTOCOL, AND SERVER EMPLOYING SAME

      
Numéro de document 03039896
Statut Délivré - en vigueur
Date de dépôt 2017-10-11
Date de disponibilité au public 2018-04-19
Date d'octroi 2022-05-17
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Song, Joo Han
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention provides a method for issuing an electronic voucher, the method comprising: (a) a step in which a server checks whether or not (i) electronic voucher data, (ii) a public key of a specific issuer and (iii) a signature value of the specific issuer are valid; and (b) a step in which, if the validity check result is positive, the server registers or supports the registration of a hash value associated with (i) the electronic voucher data, (ii) the public key of the specific issuer and (iii) the signature value of the specific issuer in a public blockchain database, and acquires or supports the acquisition of Txid indicating information on the location of the hash value, registered in the public blockchain database, within the public blockchain database.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 30/04 - Facturation

41.

METHOD FOR ISSUING, REDEEMING, REFUNDING, SETTLING AND REVOKING ELECTRONIC VOUCHER BY USING UTXO-BASED PROTOCOL, AND SERVER EMPLOYING SAME

      
Numéro d'application KR2017011203
Numéro de publication 2018/070781
Statut Délivré - en vigueur
Date de dépôt 2017-10-11
Date de publication 2018-04-19
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Song, Joo Han
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention provides a method for issuing an electronic voucher, the method comprising: (a) a step in which a server checks whether or not (i) electronic voucher data, (ii) a public key of a specific issuer and (iii) a signature value of the specific issuer are valid; and (b) a step in which, if the validity check result is positive, the server registers or supports the registration of a hash value associated with (i) the electronic voucher data, (ii) the public key of the specific issuer and (iii) the signature value of the specific issuer in a public blockchain database, and acquires or supports the acquisition of Txid indicating information on the location of the hash value, registered in the public blockchain database, within the public blockchain database.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 30/04 - Facturation

42.

METHOD FOR ISSUING, REDEEMING, REFUNDING, SETTLING AND REVOKING ELECTRONIC VOUCHER ON BASIS OF UTXO AND BY USING MERKLE TREE STRUCTURE, AND SERVER EMPLOYING SAME

      
Numéro d'application KR2017011208
Numéro de publication 2018/070783
Statut Délivré - en vigueur
Date de dépôt 2017-10-11
Date de publication 2018-04-19
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Song, Joo Han
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention provides a method comprising: (a) a step in which a server registers or supports the registration of (i) electronic voucher data, (ii) a public key of a specific issuer and (iii) an electronic voucher issuance transaction in a private blockchain database, and provides or supports the provision of PrivTxid indicating information on the location of the electronic voucher issuance transaction, registered in the private blockchain database, within the private blockchain database to the specific issuer; and (b) a step in which, if a predetermined condition is met, the server registers, in a public blockchain database, a representative hash value, generated by computing a specific hash value and at least one neighboring hash value matching the specific hash value, or a value generated by processing the representative hash value.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 30/04 - Facturation

43.

METHOD FOR PROVIDING SMART CONTRACT-BASED CERTIFICATE SERVICE, AND SERVER EMPLOYING SAME

      
Numéro d'application KR2017011354
Numéro de publication 2018/070848
Statut Délivré - en vigueur
Date de dépôt 2017-10-13
Date de publication 2018-04-19
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Song, Joo Han
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

The present invention provides a method for providing smart contract (SC)-based certificate registration, approval and revocation services, and an authentication supporting server employing the method. The method according to the present invention is characterized in that, upon the acquisition of a public key (PubA) of a user device, a personal information hash value (IdhashA) of a user, and a validity condition (VcertA) of a certificate, an authentication supporting server acquires a bytecode (BC(SC(VcertA))) obtained by generating and then compiling SC(VcertA), registers PubA, IdhashA and BC(SC(VcertA)) with a private blockchain DB, acquires an identifier (PrivTxidA) for this registration location, sets a state (S(SC(VcertA))) of SC(VcertA) to an initial state, registers PrivTxidA and S(SC(VcertA)) with SDB, and registers, with a public blockchain DB, a value obtained by computing together a hash value, computed from PubA, IdhashA and BC(SC(VcertA)), and a neighboring hash value matching the hash value.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06F 21/31 - Authentification de l’utilisateur
  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret
  • G06Q 50/26 - Services gouvernementaux ou services publics

44.

METHOD FOR ISSUING, REDEEMING, REFUNDING, SETTLING AND REVOKING ELECTRONIC VOUCHER BY MANAGING BALANCE DATABASE BY BLOCKS IN BLOCKCHAIN, AND SERVER EMPLOYING SAME

      
Numéro d'application KR2017011210
Numéro de publication 2018/070784
Statut Délivré - en vigueur
Date de dépôt 2017-10-11
Date de publication 2018-04-19
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Song, Joo Han
  • Hong, Jay Wu
  • Uhr, Joon Sun

Abrégé

After electronic voucher data, a public key and a signature value which are for issuing an electronic voucher are acquired from a specific issuer and validated and if the validation is successful, the invention generates an electronic voucher issuance transaction and registers same in a private blockchain database, provides PrixTxid therefor to the specific issuer, updates, by means of delta indicating a change level, value information included in the electronic voucher data and registers same in a balance database, and, if a predetermined condition is met, registers a representative hash value, generated by computing a specific hash value associated with the electronic voucher issuance transaction and a neighboring hash value matching the specific hash value, in a public blockchain database and acquires Txid therefor.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
  • G06Q 30/04 - Facturation

45.

METADIUM

      
Numéro de série 87781898
Statut Enregistrée
Date de dépôt 2018-02-02
Date d'enregistrement 2019-11-19
Propriétaire Coinplug Inc. (République de Corée)
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 36 - Services financiers, assurances et affaires immobilières
  • 38 - Services de télécommunications

Produits et services

Business supervision of payment operations and of computer payment systems; Business administration of consumer loyalty programs; Customer loyalty services and customer club services, for commercial, promotional and/or advertising purposes; Bookkeeping for electronic funds transfer; Customer relationship management; Providing commercial information and advice for consumers in the choice of products and services; Market research services regarding customer loyalty; Business information services; Business information management; Business information services and research; Business information and appraisal services; Providing of business information; Risk assessment for business information; Providing business information in the field of social media; Computerized and central file management and business file management; Compilation and systematization of information in databanks; Database management; On-line data processing services; Compilation of business directories for publishing on the Internet; Electronic data processing consultancy; Electronic data processing; Compilation of information into computer databases; Input and compilation of information into computer databases; Compilation and systemization of information into computer databases; Systemization of information into computer databases; Compilation of information into computerized registers; Computer database retrieval; Computer database management; Systematization of data in computer databases; Systemization of information into computer databases; Collection and systematization of information into computer databases; Database management, namely, collating of data in computer databases; Updating and maintenance of data in computer databases; Compiling of information into computer databases; Computer file management; Management and compilation of computerized databases; Collection, systematization, compilation and analysis of business data and information stored in computer databases; Data search in computer files for others; Computerized register management; Computerized database management; Computerized register management; Computerized data processing; Computerized and central file management and business file management; Computerized file management; Arranging subscriptions to information packages; Arranging of subscriptions for the publications of others; Arranging subscriptions to a telematics, telephone or computer service for others; Arranging subscriptions to telecommunication services for others Trading of domestic market securities futures; International fund investment; Financial transaction services, namely, providing secure commercial transactions and payment options; electronic Financial trading services; Providing an internet website portal in the field of financial transaction and payment processing services; Financial wealth management services; Financial asset management; Financial investment brokerage; Provision of information in the field of financing via wireless communications; Financial transaction services, namely, providing secure commercial transactions and payment options; Money transfer; Money brokerage; Person-to-person financial services via electronic communications network, namely, providing electronic transmission of contactless payment data via the internet; Electronic financial trading services; Investment by electronic means; Financial services provided by electronic means; Financial services, namely, providing a virtual currency for use by members of an on-line community via a global computer network; Issue and redemption of tokens of value; Redemption of tokens of value; Electronic transfer of funds by means of telecommunications networks; Currency transfer services; Exchanging money; Credit inquiries services relating to finance; Financial credit scoring services; Evaluation of the creditworthiness of companies and private individuals; Credit inquiries of enterprises; Providing information relating to credit inquiries of enterprises; Credit rating services; Credit reporting services; Credit reporting agency; Credit inquiries; Credit scoring services Providing electronic transmission of credit card transaction data and electronic payment data via a global computer network

46.

METHOD FOR PROVIDING RECORDING AND VERIFICATION SERVICE FOR DATA RECEIVED AND TRANSMITTED BY MESSENGER SERVICE, AND SERVER USING METHOD

      
Numéro d'application KR2017007447
Numéro de publication 2018/012871
Statut Délivré - en vigueur
Date de dépôt 2017-07-12
Date de publication 2018-01-18
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Hong, Jay Wu
  • Uhr, Joon Sun
  • Song, Joo Han

Abrégé

The present invention, when at least one from among chat participants requests recording of data generated by the chat participants in an environment in which a messenger bot participates in a chat, registers at least a portion of the generated data as recorded data in a database, provides a transaction ID indicating location in the database of the data registered therein to at least one participant from among the chat participants, determines, in response to a recorded data-related verification request, whether input data included in the verification request corresponds to the recorded data, and, if the input data corresponds to the recorded data, then concludes the recorded data-related verification to have been successful.

Classes IPC  ?

  • H04L 12/58 - Systèmes de commutation de messages
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret

47.

METHOD FOR PROVIDING RECORDING AND VERIFICATION SERVICE FOR DATA RECEIVED AND TRANSMITTED BY MESSENGER SERVICE, AND SERVER USING METHOD

      
Numéro d'application KR2017007448
Numéro de publication 2018/012872
Statut Délivré - en vigueur
Date de dépôt 2017-07-12
Date de publication 2018-01-18
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Hong, Jay Wu
  • Uhr, Joon Sun
  • Song, Joo Han

Abrégé

The present invention, when at least one from among chat participants requests recording of data generated by the chat participants in an environment in which a messenger bot participates in a chat, registers at least a portion of the generated data as recorded data in a database, determines, in response to a recorded data-related verification request, whether input data included in the verification request corresponds to the recorded data, and, if the input data corresponds to the recorded data, then concludes the recorded data-related verification to have been successful.

Classes IPC  ?

  • H04L 12/58 - Systèmes de commutation de messages
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES

48.

ACCREDITED CERTIFICATE AUTHENTICATION SYSTEM BASED ON BLOCKCHAIN, AND ACCREDITED CERTIFICATE AUTHENTICATION METHOD BASED ON BLOCKCHAIN, USING SAME

      
Numéro d'application KR2016011099
Numéro de publication 2018/008800
Statut Délivré - en vigueur
Date de dépôt 2016-10-05
Date de publication 2018-01-11
Propriétaire COINPLUG,INC (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present invention relates to an accredited certificate authentication system based on a blockchain, and an accredited certificate authentication method based on a blockchain, using the system, the system and method including: a user terminal (100) requesting blockchain-based accreditation; a blockchain-based accredited certificate authentication-requesting server (600) which, in response to the blockchain-based accreditation request of the user terminal (100), transmits personal information for issuing an accredited certificate, of a user operating the user terminal (100), thereby relaying the blockchain-based accreditation request; a blockchain-based accredited certificate management server(300) which performs control such that user authentication is performed, by determining, based on the personal information for issuing an accredited certificate transmitted from the blockchain-based accredited certificate authentication-requesting server (600), the validity of an accredited certificate of the user, and, if the validity of the accredited certificate is determined to be legitimate, transmitting a public key for the accredited certificate of the user to the blockchain-based accredited certificate authentication-requesting server (600); and blockchain-retaining servers (400), each having an electronic wallet, provided with a blockchain, which, when transaction information for a bitcoin payment is transmitted, validates the bitcoin payment by verifying the transmitted transaction information for the bitcoin payment, and in which the transaction information for the bitcoin payment is recorded in accordance with the validation, wherein transaction information for monitoring forgery and tampering, including accredited certificate root hash information for registration, is recorded in the blockchain.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 21/33 - Authentification de l’utilisateur par certificats
  • G06F 21/45 - Structures ou outils d’administration de l’authentification

49.

SYSTEM FOR ISSUING PUBLIC CERTIFICATE ON BASIS OF BLOCK CHAIN, AND METHOD FOR ISSUING PUBLIC CERTIFICATE ON BASIS OF BLOCK CHAIN BY USING SAME

      
Numéro d'application KR2016011293
Numéro de publication 2017/171165
Statut Délivré - en vigueur
Date de dépôt 2016-10-10
Date de publication 2017-10-05
Propriétaire COINPLUG,INC (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present invention relates to a system for issuing a public certificate on the basis of a block chain, and a method for issuing a public certificate on the basis of a block chain by using same, the system comprising: a user terminal (100); a server (200) for requesting the issuance of a public certificate on the basis of a block chain; a server (300) for managing the public certificate on the basis of the block chain; and servers (400) having the block chain.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 21/33 - Authentification de l’utilisateur par certificats
  • G06F 21/45 - Structures ou outils d’administration de l’authentification

50.

TAMPERING VERIFICATION SYSTEM AND METHOD FOR FINANCIAL INSTITUTION CERTIFICATES, BASED ON BLOCKCHAIN

      
Numéro d'application KR2016011288
Numéro de publication 2017/146333
Statut Délivré - en vigueur
Date de dépôt 2016-10-10
Date de publication 2017-08-31
Propriétaire COINPLUG,INC (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present application provides a tampering verification system and method for financial institution certificates, based on blockchain. Whether or not there is tampering of a certificate in the watermark thereof is verified by comparing the contents of the certificate at the point of first being generated by a financial institution and the point of client issue. Also, in a client certificate registration process, based on blockchain, a means for compressing and registering transaction information comprising client certificate information minimizes the generation of traffic, reduces network overload, and verifies whether there is tampering of certificates of clients of a financial institution, periodically in a predetermined cycle, thus monitoring whether a certificate is being tampered due to hacking.

Classes IPC  ?

  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts ou tenue de compte
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails

51.

METHOD AND SERVER FOR PROVIDING NOTARY SERVICE FOR FILE AND VERIFYING FILE RECORDED BY NOTARY SERVICE

      
Numéro d'application KR2017001071
Numéro de publication 2017/135669
Statut Délivré - en vigueur
Date de dépôt 2017-02-01
Date de publication 2017-08-10
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

According to one aspect of the present invention, provided is a method for providing a notary service for a file, the method comprising the steps in which: (a) when a notary service request for a specific file is obtained, a server generates, by using a hash function, or supports the generation of, a message digest of the specific file; and (b) if a predetermined condition is satisfied, the server registers, in a database, or supports the registration of, a representative hash value or a value obtained by processing the representative hash value, the representative hash value being generated by calculating at least one neighboring hash value that matches a specific hash value, wherein the specific hash value is a hash value of the result of encrypting the message digest with a private key of a specific user and a private key of the server.

Classes IPC  ?

  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES

52.

METHOD AND SERVER FOR PROVIDING NOTARY SERVICE FOR FILE AND VERIFYING FILE RECORDED BY NOTARY SERVICE

      
Numéro d'application KR2017001072
Numéro de publication 2017/135670
Statut Délivré - en vigueur
Date de dépôt 2017-02-01
Date de publication 2017-08-10
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

According to one aspect of the present invention, provided is a method for providing a notary service for a file, the method comprising the steps in which: (a) when a notary service request for a specific file is obtained, a server generates, by using a hash function, or supports the generation of, a message digest of the specific file; and (b) if a predetermined condition is satisfied, the server registers, in a database, or supports the registration of, a representative hash value or a value obtained by processing the representative hash value, the representative hash value being generated by calculating at least one neighboring hash value that matches a specific hash value, wherein the specific hash value is a hash value of the result of encrypting the message digest with a private key of a first user, a private key of a second user and a private key of the server.

Classes IPC  ?

  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES

53.

SECURE INFORMATION TRANSMITTING SYSTEM AND METHOD FOR PERSONAL IDENTITY AUTHENTICATION

      
Numéro d'application KR2016007468
Numéro de publication 2017/119564
Statut Délivré - en vigueur
Date de dépôt 2016-07-11
Date de publication 2017-07-13
Propriétaire COINPLUG,INC (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present invention relates to a secure information transmitting system and method for personal identity authentication, which, on the basis of a user public key, encrypt and transmit an authentication number transmitted from a server that provides a service to a user to a mobile communication terminal of the user, thereby preventing an unauthorized user who obtained the authentication number from being recognized even if an authentication number is externally exposed through hacking, wherein the number cannot be decrypted; and having a user public key required for encrypting an authentication number stored and managed in a block chain holding server that is tamper proof and is not a private server, and which, through means capable of providing same whenever needed, preemptively block the exposure of or tampering with the user public key through hacking which can be caused by managing the user public key in a private server. The secure information transmitting system for personal identity authentication comprises: a user terminal (100) for requesting a service desired by a user; a mobile communication terminal (200) which is possessed by the user and, when encrypted personal identity authentication information is received, decrypts and outputs the received encrypted personal identity authentication information; and a requested service providing server (300) which, when the service desired by the user is requested from the user terminal (100), encrypts information for personal identity authentication for requesting that the user is really the user, and transmits encrypted personal identity authentication information which is the encrypted information for personal identity authentication to the mobile communication terminal (200) possessed by the user who requested the service. The system and method are characterized in that after the user views the personal identity authentication information output to the mobile communication terminal (200), the user terminal (100) transmits the input personal identity authentication information to the requested service providing server (300), and after confirming the transmitted personal identity authentication information, the requested service providing server (300) implements controlling to provide the requested service desired by the user to the user terminal (100).

Classes IPC  ?

  • H04W 12/08 - Sécurité d'accès
  • H04W 12/06 - Authentification
  • H04W 12/04 - Gestion des clés, p.ex. par architecture d’amorçage générique [GBA]
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret

54.

METHOD AND SERVER FOR AUTHENTICATING AND VERIFYING FILE

      
Numéro d'application KR2016013958
Numéro de publication 2017/116019
Statut Délivré - en vigueur
Date de dépôt 2016-11-30
Date de publication 2017-07-06
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

Provided is a method according to one embodiment of the present invention comprising the steps of: (a) a server generating, by means of a hash function, a message digest (MD) of a particular file when a request for authenticating same is obtained; (b) when an MD encoded with a private key of a particular user is obtained, and if (A) information for the MD, which was encoded with the private key of the particular user, decoded with a public key of the particular user matches (B) the MD generated in step (a), then the server registering, in a database, a hash value of the MD encoded with the private key of the particular user and a private key of the server; and (c) the server obtaining a transaction ID.

Classes IPC  ?

  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret

55.

METHOD AND SERVER FOR AUTHENTICATING AND VERIFYING FILE

      
Numéro d'application KR2016014995
Numéro de publication 2017/116062
Statut Délivré - en vigueur
Date de dépôt 2016-12-21
Date de publication 2017-07-06
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

Provided is a method according to the present invention comprising the steps of: (a) generating a message digest of a particular file when a request for authenticating same is obtained; (b) when a message digest encoded with a private key of a first user and a message digest encoded with a private key of a second user are obtained, and if the (i) (A) information for the message digest, which was encoded with the private key of the first user, decoded with a public key of the first user, (ii) (B) information for the message digest, which was encoded with the private key of the second user, decoded with a public key of the second user, and (C) the message digest generated in step (a) match, then registering, in a database, a hash value of the message digest encoded using the private key of the first user, private key of the second user and a private key of a server; and (c) obtaining a transaction ID reflecting location information of the registered hash value in the database.

Classes IPC  ?

  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret

56.

BLOCK CHAIN-BASED CERTIFICATE AUTHENTICATION SYSTEM AND AUTHENTICATION METHOD USING SAME

      
Numéro d'application KR2016002227
Numéro de publication 2017/104899
Statut Délivré - en vigueur
Date de dépôt 2016-03-07
Date de publication 2017-06-22
Propriétaire COINPLUG,INC (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

Provided are a certificate authentication system and an authentication method using the same. In the case of a public key for a certificate which requires maintenance, the present invention uses a means stored and managed in a block chain of electronic wallets embedded on block chain retention servers via a peer-to-peer network (P2P)-based distributed database, rather than a server operated by a certificate authority (CA), and thus the cost of constructing a certificate authentication system, with which a high level security system is linked in order to maximally block the occurrence of hacking, and the operation and maintenance costs for the constructed certificate authentication system are not generated, while it is also possible to surveil whether a user, who requests authentication, is fraudulent or not, and maintain a degree of PC security at a level desired by a user through a means which successfully guides an authentication process even if ActiveX is not installed. Thus, the present invention provides a block chain-based certificate authentication system which is not only strong in a risk environment such as hacking but also has a simple certificate authentication performance process and is compatible with various web browsers, and an authentication method using the same.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts ou tenue de compte
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret

57.

ACCREDITED CERTIFICATE ISSUANCE SYSTEM BASED ON BLOCK CHAIN AND ACCREDITED CERTIFICATE ISSUANCE METHOD BASED ON BLOCK CHAIN USING SAME, AND ACCREDITED CERTIFICATE AUTHENTICATION SYSTEM BASED ON BLOCK CHAIN AND ACCREDITED CERTIFICATE AUTHENTICATION METHOD BASED ON BLOCK CHAIN USING SAME

      
Numéro d'application KR2016007342
Numéro de publication 2017/065389
Statut Délivré - en vigueur
Date de dépôt 2016-07-07
Date de publication 2017-04-20
Propriétaire COINPLUG,INC (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present invention relates to an accredited certificate issuance system based on a block chain and an accredited certificate issuance method based on block chain using the same, and an accredited certificate authentication system based on a block chain and an accredited certificate authentication method based on a block chain using the same, which disenable a leak of a personal key for accredited certification by autonomously generating, storing and managing the personal key for accredited certification by means of a random number generator mounted in a terminal in which it is impossible to install a function or an additional program for physically accessing and reading the inside of a system; enable a public key for accredited certification, which requires maintenance, to be stored and managed in a block chain of electronic wallets mounted in block chain retention servers via a peer-to-peer (P2P) network-based distribution database, not in a server operated by an accredited certificate authority (CA), and thus incur almost no costs for maintenance by, if hacking occurs, preventing occurrence of costs for establishing an accredited certificate issuance system having an advanced security system interworking therewith so as to maximally prevent hacking, and costs for operating and maintaining the established accredited certificate issuance system; and can perform an accredited certification process even if ActiveX is not established.

Classes IPC  ?

  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES

58.

CERTIFICATE ISSUING SYSTEM BASED ON BLOCK CHAIN

      
Numéro d'application KR2016002226
Numéro de publication 2017/022917
Statut Délivré - en vigueur
Date de dépôt 2016-03-07
Date de publication 2017-02-09
Propriétaire COINPLUG,INC (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present invention provides a certificate issuing system based on a block chain, the system having a means for directly generating a certificate public key and a certificate private key in a user terminal operated by a user, guiding the certificate public key and the certificate private key so as to be generated in a state in which a network in the user terminal is blocked, and eliminating the costs incurred for constructing, operating, maintaining and repairing the certificate issuing system having a high-grade security system linked therewith so as to block hacking, which occurred in the past, as much as possible, since the certificate public key requiring maintenance and management is stored and managed in an electronic wallet, installed in servers that hold block chains, through a peer-to-peer network (P2P)-based distributed database, not by a server run by a certificate authority (CA).

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts ou tenue de compte
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques

59.

SYSTEM AND METHOD FOR BLOCK-CHAIN-BASED FINANCIAL INSTITUTION CERTIFICATE VERIFICATION

      
Numéro d'application KR2016006236
Numéro de publication 2016/204461
Statut Délivré - en vigueur
Date de dépôt 2016-06-13
Date de publication 2016-12-22
Propriétaire COINPLUG,INC (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present invention relates to a system and a method for block-chain-based financial institution certificate verification, the system comprising a means for detecting whether a certificate provided by a financial institution to a customer is counterfeit or forged by comparing the contents of the certificate at the time the certificate was initially generated and the contents of the certificate at the time the certificate is issued later upon request by the customer. The system comprises: a financial institution terminal (100) which, when generating information regarding a certificate for customer provision, which is a certificate to be provided by the financial institution to the customer, requests record authentication of the generated information regarding the certificate for customer provision, stores transaction ID information transmitted in response to the record authentication request, and transmits the information regarding the certificate for customer provision and the transaction ID information when a download of the information regarding the certificate for customer provision is requested; a financial institution certificate authentication management server (200) which generates a certificate verification index hash by processing the information regarding the certificate for customer provision using a hashing algorithm in response to the record authentication request from the financial institution terminal (100), generates certificate verification transaction information, including the generated certificate verification index hash, transmits, stores and manages the same for record authentication, generates transaction ID information, which is used as a key value for searching the certificate verification transaction information, and transmits the same to the financial institution terminal (100); block-chain holding servers (300) which record, in a block-chain, the certificate verification transaction information transmitted from the financial institution certificate authentication management server (200), the block-chain holding servers (300) being equipped with an electronic wallet which authenticates, when bitcoin payment transaction information is transmitted, bitcoin payment by verification of the transmitted bitcoin payment transaction information, and has a block-chain in which the bitcoin payment transaction information is recorded according to the authentication; and a customer terminal (400) which requests the financial institution terminal (100) to download the information regarding the certificate for customer provision, relays the transaction ID information and the information regarding the certificate for customer provision transmitted from the financial institution terminal (100) to the financial institution certificate authentication management server (200) in response to the download request, and requests verification of the information regarding the certificate for customer provision, wherein when the information regarding the certificate for customer provision and the transaction ID information are transmitted from the customer terminal (400), the financial institution certificate authentication management server (200) is controlled to transmit the transaction ID information, from among the transmitted information, to the block-chain holding servers (300), request transmission of the certificate verification transaction information, calculate, in response to the request, a certificate verification index hash value of the certificate verification transaction information transmitted from the block-chain holding servers (300) and a certificate verification index hash value of the certificate verification transaction information that is stored and managed, respectively, generate verification information for the certificate requested by the customer, which shows whether the two hash values are the same or not, and transmit the verification information to the customer's terminal (400).

Classes IPC  ?

  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts ou tenue de compte
  • G06F 21/31 - Authentification de l’utilisateur
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives

60.

SYSTEM AND METHOD FOR VERIFYING FORGERY OF FINANCIAL INSTITUTION PROOF DOCUMENTS ON BASIS OF BLOCK CHAIN

      
Numéro d'application KR2016006483
Numéro de publication 2016/204572
Statut Délivré - en vigueur
Date de dépôt 2016-06-17
Date de publication 2016-12-22
Propriétaire COINPLUG, INC. (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Song, Joo Han

Abrégé

The present invention relates to a method for verifying forgery for financial institution proof documents. The method according to the present invention comprises the steps of: transmitting, to a block chain retention server, transaction ID information corresponding to proof certificate-verifying transaction information if a request for proof certificate information to be provided to a customer is sensed, in a state in which the proof certificate-verifying transaction information generated by using the proof certificate information, to be provided to a customer, is recorded in a block chain retention server and transaction ID information corresponding to the proof certificate-verifying transaction information is managed; acquiring, from the block chain retention server, the proof certificate-verifying transaction information corresponding to the transaction ID information; comparing (i) a proof certificate index hash value used for comparison, acquired from the proof certificate information to be provided to a customer and corresponding to a request, with (ii) a proof certificate-verifying index hash value acquired from the proof certificate verifying-transaction information; and providing verification information generated with reference to the comparison result of the proof certificate index hash value used for comparison, and the proof certificate-verifying index hash value.

Classes IPC  ?

  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts ou tenue de compte
  • G06F 21/31 - Authentification de l’utilisateur
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives

61.

DIGITAL VIRTUAL CURRENCY TRANSACTION SYSTEM AND METHOD HAVING BLOCK CHAIN BETWEEN CONCERNED PARTIES

      
Numéro d'application KR2015010582
Numéro de publication 2016/171349
Statut Délivré - en vigueur
Date de dépôt 2015-10-07
Date de publication 2016-10-27
Propriétaire COINPLUG,INC (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Park, Jong Eun

Abrégé

The present invention relates to a digital virtual currency transaction system and method which enable a receiver to make digital virtual currency transactions having a block chain regardless of whether an electronic wallet has been opened, and which have a block chain between concerned parties to guide the concerned parties to be able to conveniently make URL-based transactions without recognizing a public address comprised of 32 bytes or more for every digital virtual currency transaction having a block chain between concerned parties. Provided are a system and a method using same, the system comprising: a block chain-based digital virtual currency transaction guide server (100) which, when a transaction request signal for a giver including digital virtual currency amount information having a block chain to be given and personal information on a giver is transmitted, generates and transmits a receiver transaction selecting URL (A) for guiding to enable a digital virtual currency transaction having a block chain to be made regardless of whether an electronic wallet has been opened as required by a receiver when making a digital virtual currency transaction having a block chain, and transmits a receiver transaction guide screen (600) provided through a click of the receiver transaction selecting URL (A) in order to categorize a digital virtual currency transaction according to whether the receiver has opened an electronic wallet and guide enabling the transaction to be made; a giver terminal (200) which is loaded with a giver-side block chain-based digital virtual currency transaction app (210), generates a giver transaction request signal including digital virtual currency amount information having a block chain to be given and personal information on the giver and transmits the signal to the digital virtual currency transaction guide server (100), and guides in order to designate a receiver wanting to convey the receiver transaction selecting URL (A) transmitted from the digital virtual currency transaction guide server (100) and to transmit the URL; and a receiver terminal (300) which clicks the receiver transaction selecting URL (A) transmitted from the giver terminal (200), categorizes a digital virtual currency payment having a block chain according to whether an electronic wallet has been opened through a receiver transaction guide screen (600) transmitted from the block chain-based digital virtual currency transaction guide server (100) through the receiver terminal, and requests the payment.

Classes IPC  ?

  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives

62.

SYSTEM AND METHOD FOR TRADING DIGITAL VIRTUAL MONEY HAVING BLOCKCHAIN BETWEEN PARTIES

      
Numéro d'application KR2015010581
Numéro de publication 2016/163608
Statut Délivré - en vigueur
Date de dépôt 2015-10-07
Date de publication 2016-10-13
Propriétaire COINPLUG,INC (République de Corée)
Inventeur(s)
  • Uhr, Joon Sun
  • Hong, Jay Wu
  • Park, Jong Eun

Abrégé

The present invention relates to a system and method for trading digital virtual money having a blockchain between parties, which guides to facilitate a URL-based simple trade without recognising a public address formed with 32 bytes or more whenever trading digital virtual money having a blockchain between parties, thereby facilitating trade without a QR code for separate bitcoin payments, and preventing a number of disadvantageous effects of the QR code for bitcoin payments involving trade of digital virtual money having a blockchain, together with the inconvenience in which QR codes for bitcoin payments of all parties are required to be provided in advance one by one whenever trading bitcoins between both parties, and not only is the process complex because the trade is required to be performed by photographing the QR code when trading digital virtual money having a blockchain, but also accordingly theft risks when the giver's QR codes for bitcoin payments provided in advance to a receiver are leaked. The system comprising: blockchain retention servers (100) in which a blockchain for authenticating a blockchain-based digital virtual money trade by verifying transaction information for a trade of digital virtual money having the transmitted blockchain when the transaction information for a trade of digital virtual money having a blockchain is transmitted, and for recording the transaction information for a trade of digital virtual money having a blockchain according to the authentication is installed; a blockchain-based digital virtual money trade guide server (200) that generates and transmits a receiver recognition URL (A) for guiding so that a receiver receiving the digital virtual money having a blockchain can be recognised if a trade request signal for a giver is transmitted, to deduct the amount to be given to a receiver from information about the amount of blockchain-based digital virtual money retained in a giver's electronic wallet if a personal profile signal for receiver recognition is transmitted, to generate transaction information for digital virtual money trade that is composed of transactions in which the deducted amount is accumulated in the information about the amount of blockchain-based digital virtual money in the receiver's electronic wallet, and to disseminate the same to the blockchain retention servers (100); a giver's terminal (300) in which a giver's side application is installed for a blockchain-based digital virtual money trade (310) for guiding so that a trade request signal for a giver including information about the amount of digital virtual money having a blockchain to be given and the giver's personal information can be generated, the same can be transmitted to the digital virtual money trade guide server (200), and a receiver to whom the receiver recognition URL (A) transmitted from the digital virtual money trade guide server (200) is to be handed can be assigned and transmitted; and a receiver's terminal (400) in which a receiver's side application for a blockchain-based digital virtual money trade (410) is installed for controlling to automatically execute when clicking the receiver recognition URL (A) transmitted from the giver's terminal (300) so as to generate a personal profile signal for receiver recognition including personal information about the receiver receiving the digital virtual money having a blockchain, and to transmit the same to the digital virtual money trade guide server (200), and the method using the same are provided.

Classes IPC  ?

  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives