IP Library Granted Patent US 12,307,441
Granted Patent B2
US 12,307,441 · App. 18/022,338 · Granted May 20, 2025

Electronic payment system and electronic payment method

Inventors: Suguru Nagahora (Yokohama, JP); Nishio Yamada (Tokyo, JP); Yasunori Hashimoto (Tokyo, JP); Tomokazu Sakai (Tokyo, JP); Kaiho Fukuchi (Tokyo, JP)
Assignee: HITACHI, LTD.
G06Q20/3825G06Q20/3827G06Q20/3829
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,307,441
App. No.
18/022,338
Granted
May 20, 2025
Kind
B2
Abstract

A transaction has: lock release information; and a lock release condition. A first transaction has a record with a plurality of successive lock release conditions. A lock release condition of the first transaction includes public key information pertaining to an electronic signature different from the electronic signature of the issuer of the transaction. An asset/fund settlement device posts the first transaction in a ledger and determines executability of a second transaction issued after the first transaction by comparing, in accordance with the order of the plurality of successive lock release conditions, the lock release information and the lock release condition which have been posted in the ledger to lock release information and a lock release condition in a ledger of the second transaction. Thus, in a DvP transaction using electronic settlement, locked assets are safely returned, and deterioration in liquidity of assets/funds is avoided when the transaction is not established.

Claims (26)

1. An electronic payment system comprising:

a transaction issuing device for issuing transactions relating to assets/funds;

an asset/fund settlement device connected to said transaction issuing device via a network and configured to settle assets/funds based on transactions issued by said transaction issuing device; and

a shared storage area in communication with the transaction issuing device and the asset/fund settlement device, the shared storage area storing a plurality of templates including a first transaction template for generating a first transaction and a second transaction template for generating a second transaction, the first and second transaction templates indicating respective attributes of the first transaction and the second transaction, the respective attributes including a transaction identifier (ID), asset/fund ID, an amount, unlock information, and unlock conditions, wherein

each transaction of the transactions has a quantity of assets/funds, the unlock information including an electronic signature of a transaction issuer, and the unlock conditions including a trader's public key,

said first transaction generated by the transaction issuing device and corresponding to the first transaction template includes records holding multiple consecutive unlock conditions,

the unlock condition for said first transaction includes public key information related to an electronic signature different from that of said transaction issuer,

said asset/fund settlement device posts said first transaction issued by said transaction issuing device to a ledger, determines whether or not the second transaction corresponding to the second transaction template and issued after said first transaction can be executed by means of collating unlock information and unlock condition posted to said ledger with unlock information and unlock condition of the second transaction when posted to said ledger, according to the order of the plurality of consecutive unlock conditions of said first transaction, and executes said second transaction based at least on the second transaction having been determined to be executable.

2. The electronic payment system according to claim 1 ,

wherein said transaction unlock information further comprises secret information;

wherein said transaction unlock condition of said transaction comprises a hash value for said secret information of said transaction unlock information; and

wherein said unlock condition for said first transaction includes a hash value different from secret information held by said transaction issuer.

3. The electronic payment system according to claim 2 ,

wherein, in transactions that a first trader owning a first asset/fund and a second trader owning a second asset/fund exchange the first asset/fund and the second asset/fund respectively,

the unlock information of the transaction issued when said first trader cancels a transaction, includes an electronic signature and secret information included in a transaction issued by said second trader.

4. The electronic payment system according to claim 1 ,

wherein said transaction issuing device has a transaction status management table corresponding to the transactions issued by said transaction issuing device;

wherein records in the transaction status management table are categorize with “urgent” and “non-urgent”; and

wherein said transaction issuing device preferentially issues a transaction corresponding to a record designated as “urgent”.

5. An electronic payment method by an electronic payment system having a transaction issuing device for issuing transactions relating to assets/funds, an asset/fund settlement device connected to said transaction issuing device via a network for performing settlement of assets/funds based on transactions issued by said transaction issuing device, and a shared storage area in communication with the transaction issuing device and the asset/fund settlement device, the shared storage area storing a plurality of templates including a first transaction template for generating a first transaction and a second transaction template for generating a second transaction, the first and second transaction templates indicating respective attributes of the first transaction and the second transaction, the respective attributes including a transaction identifier (ID), asset/fund ID, an amount, unlock information, and unlock conditions,

each transaction of the transactions has a quantity of assets/funds, the unlock information including an electronic signature of a transaction issuer and secret information, and the unlock conditions including a trader's public key and a hash value of said unlock information,

said first transaction generated by the transaction issuing device and corresponding to the first transaction template includes records holding multiple consecutive unlock conditions,

said unlock condition for said first transaction includes public key information related to an electronic signature different from that of said transaction issuer,

said electronic payment method comprising:

posting, by said asset/fund settlement device, the first transaction issued by said transaction issuing device to a ledger; and

determining, by said asset/fund settlement device, whether or not the second transaction corresponding to the second transaction template and issued after the first transaction can be executed, by means of collating the unlock information and unlock condition posted to said ledger with the unlock information and unlock condition of the second transaction when posted to said ledger, according to the order of the plurality of consecutive unlock conditions of said first transaction, and executing the second transaction based at least one the second transaction having been determined to be executable.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2023
From: NAGAHORA, SUGURU; YAMADA, NISHIO; HASHIMOTO, YASUNORI; SAKAI, TOMOKAZU; FUKUCHI, KAIHO
To: HITACHI, LTD.
Reel/Frame 062753/0101 →
Priority Claims (1)
JP 2020-145947 · Aug 31, 2020 · national
Continuity (1)
Related Publication 20230325822A1 · Oct 12, 2023
References Cited (41)
US 6629081B1 · Cornelius · 2003 [cited by examiner]
US 6931382B2 · Laage · 2005 [cited by examiner]
US 10417217B2 · Pierce · 2019 [cited by examiner]
US 10614446B2 · Zarakas · 2020 [cited by examiner]
US 10796329B2 · Arora · 2020 [cited by examiner]
US 10839379B2 · Pierce · 2020 [cited by examiner]
US 10861112B2 · Forbes, Jr. · 2020 [cited by examiner]
US 11087293B1 · Yan · 2021 [cited by examiner]
US 11315138B1 · Olson · 2022 [cited by examiner]
US 11477654B1 · Kahn · 2022 [cited by examiner]
US 11544731B2 · Arora · 2023 [cited by examiner]
US 20020138445A1 · Laage · 2002 [cited by examiner]
US 20170358041A1 · Forbes, Jr. · 2017 [cited by examiner]
US 20180039667A1 · Pierce · 2018 [cited by examiner]
US 20180191503A1 · Alwar · 2018 [cited by examiner]
US 20190028276A1 · Pierce · 2019 [cited by examiner]
US 20190095879A1 · Eyal · 2019 [cited by examiner]
US 20190114706A1 · Bell · 2019 [cited by examiner]
US 20200027077A1 · Zarakas · 2020 [cited by examiner]
US 20200167775A1 · Reese · 2020 [cited by examiner]
US 20200311816A1 · Calvin · 2020 [cited by examiner]
US 20210073804A1 · Kikinis · 2021 [cited by examiner]
US 20210287285A1 · Yan · 2021 [cited by examiner]
US 20210383334A1 · Krasnyansky · 2021 [cited by examiner]
US 20220051235A1 · Ohashi et al. · 2022 [cited by applicant]
US 20240121613A1 · Kahn · 2024 [cited by examiner]
CN 111033542A · 2020 [cited by examiner]
JP 200224532A · 2002 [cited by applicant]
JP 2019528590A · 2019 [cited by examiner]
JP 202047104A · 2020 [cited by applicant]
JP 202067806A · 2020 [cited by applicant]
JP 2020123265A · 2020 [cited by applicant]
WO 2019104250A1 · 2019 [cited by applicant]
WO WO2019235198A1 · 2019 [cited by examiner]
Alex Hughes et al. “Beyond Bitcoin: What blockchain and distributed ledger technologies mean for firms.” (Feb. 2019). Retrieved online Sep. 18, 2024. https://www.researchgate.net/publication/330972635_Beyond_Bitcoin_Wha… [cited by examiner]
Information and Communication Technology Division. “National Blockchain Strategy: Bangladesh.” (Mar. 2020). Retrieved online Sep. 18, 2024. https://bcc.portal.gov.bd/sites/default/files/files/bcc.portal.gov.bd/page/bdb0… [cited by examiner]
Martin Kleppmann. “How to do distributed locking.” (Feb. 8, 2016). Retrieved online Sep. 18, 2024. https://martin.kleppmann.com/2016/02/08/how-to-do-distributed-locking.html (Year: 2016). [cited by examiner]
TierNolan, Bitcoin Forum > Bitcoin > Development & Technical Discussion > Alt chains and atomic transfers, Jul. 18, 2020 (online), searched on Jul. 18, Reiwa 02, Internet <URL:https://bitcointalk.org/index.php?topic=193… [cited by applicant]
Stella, “Secunties settlement systems: delivery-versus-payment in a distributed ledger environment” A joint research project of European Central Bank and the Bank of Japan, Mar. 2018., <URL:https://www.boj.or.jp/announc… [cited by applicant]
International Search Report of PCT/JP2021/027808 dated Nov. 2, 2021. [cited by applicant]
1 Indian Office Action received in corresponding Indian Application No. 202347011922 dated Jan. 28, 2025. [cited by applicant]