Method for providing payment gateway service using UTXO-based protocol and server using same

US11210661B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11210661-B2
Application numberUS-201916508090-A
CountryUS
Kind codeB2
Filing dateJul 10, 2019
Priority dateJan 11, 2017
Publication dateDec 28, 2021
Grant dateDec 28, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure relates to a method for providing a payment agency service and a server using same, and a method for registering an authentication certificate, a method for providing a payment agency service, a card company server, and a payment agency server. The method comprises steps of a payment agency server: (a) delivering identity authentication information and a first push token ID delivered from a user terminal to a card company server; (b) delivering a successful authentication result to the user terminal to support generating and saving a public key and a private key of the user; and (c) managing the first push token ID or a second push token ID as an integrated push token ID when the first push token ID and the second push token ID match, and saving registration information including the integrated push token ID and the public key.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for registering an authentication certificate for a payment gateway service, comprising: receiving from a user device, by a payment gateway server, identity authentication information and a unique 1-st push token ID, wherein the unique 1-st push token ID is associated with a push service to the user device; transmitting, by the payment gateway server, the identity authentication information and the 1-st push token ID to a card service providing server; receiving, by the payment gateway server, an authentication result from the card service providing server; transmitting, by the payment gateway server, the authentication result to the user device; receiving, at the user device, biometric information input into the user device; in response to receiving the biometric information at the user device, generating, by the user device, a public/private key pair for the user, wherein the public/private key pair for the user corresponds to the biometric information; receiving from the user device, by the payment gateway server (i) a public key of the public/private key pair for the user of the user device and (ii) a 2-nd push token ID corresponding to the 1-st push token ID; storing in a private blockchain database, by the payment gateway server, registration information including an identifier of a push token and the public key, wherein the identifier of a push token is one of the 1-st push token ID or the 2-nd push token ID; determining whether an anchoring condition is satisfied, wherein the anchoring condition is one of (i) acquiring a certain number of a specific hash value and a neighboring hash value, (ii) determining whether a certain amount of time has elapsed, (iii) generating a block in the private blockchain database, and (iv) a condition including one or more characteristics of services; in response to the anchoring condition being satisfied, generating, by a card service providing server, from transactions stored in the private blockchain database, a representative hash value, where the representative hash value is generated by a hashing calculation using both (i) a specific hash value which is a hash value of the registration information and (ii) its corresponding at least one neighboring hash value which is one of (ii-1) a hash value of a specific registering transaction which is specific registration information including a specific push token ID and a public key of a specific user and (ii-2) a hash value of a specific payment-proving transaction which is transaction information including at least part of a specific hash value of a device identification information, the specific push token ID, and specific payment subject information; storing in a public blockchain database, by the card service providing server, the representative hash value generated from transactions stored in the private blockchain database; verifying, by the card service providing server, an integrity of the private blockchain database, wherein the verification includes comparing (i) the representative hash value and (ii) the corresponding representative hash value stored in the public blockchain database by the card service providing server. 2. The method of claim 1 , further comprising: transmitting to the user device, by the payment gateway server, a completion of registration of a certificate message. 3. The method of claim 1 , wherein the identity authentication information includes at least one of a name of the user, a phone number of the user, a number of a credit card of the user, and a CVC (Card Verification Value) of the credit card of the user.

Assignees

Inventors

Classifications

  • Push-based network services · CPC title

  • using hash chains, e.g. blockchains or hash trees · CPC title

  • A63B23/16Primary

    for hands or fingers {(for teaching typing G09B13/00)} · CPC title

  • Verifying personal identification numbers [PIN] · CPC title

  • using certificate validation, registration, distribution or revocation, e.g. certificate revocation list [CRL] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11210661B2 cover?
The present disclosure relates to a method for providing a payment agency service and a server using same, and a method for registering an authentication certificate, a method for providing a payment agency service, a card company server, and a payment agency server. The method comprises steps of a payment agency server: (a) delivering identity authentication information and a first push token …
Who is the assignee on this patent?
Coinplug Inc
What technology area does this patent fall under?
Primary CPC classification A63B23/16. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Dec 28 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).