System and method for providing security gateways for high security blockchain … — Liquineq AG (US11042804B2)
Analyze & explore related research in Conceptio
Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.
ABSTRACT
Abstract
A system and method providing a security gateway for high security blockchain systems, that acts as a firewall (and manages users, rules, data access, transactions, fees, etc.), has the ability to understand and enforce blockchain business processes policies (access policy and transaction policy of a blockchain solution that may or may not support smart contracts), and can understand tokens and their functionality, without totally disabling code execution, for example from smart contracts or tokens enabled by smart contracts.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
application No.
Date Filed
Title
Current
Herewith
SYSTEM AND METHOD FOR
application
SECURITY GATEWAY FOR
HIGH SECURITY
BLOCKCHAIN SYSTEMS
Is a continuation-in-part of:
16/747,982
Jan. 21, 2020
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which is a continuation-in-part of:
16/684,517
Nov. 14, 2019
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which claims benefit of, and priority to:
62/767,757
Nov. 15, 2018
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
and is also a continuation-in-part of:
16/660,695
Oct. 22, 2019
SYSTEM AND METHOD FOR
CONDUCTING AND SECURING
TRANSACTIONS WHEN
BLOCKCHAIN CONNECTION
IS UNRELIABLE
which claims benefit of, and priority to:
62/749,665
Oct. 23, 2018
SYSTEM AND METHOD FOR
CONDUCTING AND SECURING
TRANSACTIONS WHEN
BLOCKCHAIN CONNECTION
IS UNRELIABLE
and is also a continuation-in-part of:
PCT/US19/
Jul. 11, 2019
SYSTEM AND METHOD FOR
41500
SECURE STORAGE OF
DIGITAL ASSETS TO
FACILITATE ELECTRONIC
TRANSACTIONS
which claims benefit of, and priority to:
62/697,377
Jul. 12, 2018
SYSTEM AND METHOD FOR
STORING, TRANSACTING AND
SECURING CRYPTOCURRENCIES
AT VERY HIGH SPEEDS
and also claims benefit of, and priority
to:
62/696,793
Jul. 11, 2018
SYSTEM AND METHOD FOR
STORING, TRANSACTING AND
SECURING CRYPTOCURRENCIES
AT VERY HIGH SPEEDS
Current
Herewith
SYSTEM AND METHOD FOR
application
SECURITY GATEWAY FOR
HIGH SECURITY BLOCKCHAIN
SYSTEMS
Is a continuation-in-part of:
16/747,982
Jan. 21, 2020
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which is a continuation-in-part of:
16/684,517
Nov. 14, 2019
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
</
CROSS-REFERENCE TO RELATED APPLICATIONS
application No.
Date Filed
Title
Current
Herewith
SYSTEM AND METHOD FOR
application
SECURITY GATEWAY FOR
HIGH SECURITY
BLOCKCHAIN SYSTEMS
Is a continuation-in-part of:
16/747,982
Jan. 21, 2020
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which is a continuation-in-part of:
16/684,517
Nov. 14, 2019
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which claims benefit of, and priority to:
62/767,757
Nov. 15, 2018
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
and is also a continuation-in-part of:
16/660,695
Oct. 22, 2019
SYSTEM AND METHOD FOR
CONDUCTING AND SECURING
TRANSACTIONS WHEN
BLOCKCHAIN CONNECTION
IS UNRELIABLE
which claims benefit of, and priority to:
62/749,665
Oct. 23, 2018
SYSTEM AND METHOD FOR
CONDUCTING AND SECURING
TRANSACTIONS WHEN
BLOCKCHAIN CONNECTION
IS UNRELIABLE
and is also a continuation-in-part of:
PCT/US19/
Jul. 11, 2019
SYSTEM AND METHOD FOR
41500
SECURE STORAGE OF
DIGITAL ASSETS TO
FACILITATE ELECTRONIC
TRANSACTIONS
which claims benefit of, and priority to:
62/697,377
Jul. 12, 2018
SYSTEM AND METHOD FOR
STORING, TRANSACTING AND
SECURING CRYPTOCURRENCIES
AT VERY HIGH SPEEDS
and also claims benefit of, and priority
to:
62/696,793
Jul. 11, 2018
SYSTEM AND METHOD FOR
STORING, TRANSACTING AND
SECURING CRYPTOCURRENCIES
AT VERY HIGH SPEEDS
Current
Herewith
SYSTEM AND METHOD FOR
application
SECURITY GATEWAY FOR
HIGH SECURITY BLOCKCHAIN
SYSTEMS
Is a continuation-in-part of:
16/747,982
Jan. 21, 2020
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which is a continuation-in-part of:
16/684,517
Nov. 14, 2019
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which is a continuation-in-part of:
16/660,695
Oct. 22, 2019
SYSTEM AND METHOD FOR
CONDUCTING AND SECURING
TRANSACTIONS WHEN
BLOCKCHAIN CONNECTION
IS UNRELIABLE
which is also a continuation-in-part of:
PCT/US19/
Apr. 23, 2019
ENHANCED INTERNATIONAL
28812
PAYMENT TRANSACTION
SYSTEM AND METHOD
which claims benefit of, and priority to:
62/667,153
May 4, 2018
ENHANCED INTERNATIONAL
PAYMENT TRANSACTION
SYSTEM AND METHOD
And also claims benefit of, and priority
to:
62/661,595
Apr. 23, 2018
SYSTEM AND METHOD FOR
ENHANCED REALTIME
SETTLEMENT SYSTEMS
Current
Herewith
SYSTEM AND METHOD FOR
application
SECURITY GATEWAY FOR
HIGH SECURITY
BLOCKCHAIN SYSTEMS
Is a continuation-in-part of:
16/747,982
Jan. 21, 2020
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which is a continuation-in-part of:
16/684,517
Nov. 14, 2019
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which is a continuation-in-part of:
16/660,695
Oct. 22, 2019
SYSTEM AND METHOD FOR
CONDUCTING AND SECURING
TRANSACTIONS WHEN
BLOCKCHAIN CONNECTION
IS UNRELIABLE
which is also a continuation-in-part of:
PCT/US19/
Jan. 11, 2019
MULTI-PARTNER REGIONAL
13272
OR NATIONAL BLOCKCHAIN
TRANSACTION SYSTEM
which claims benefit of, and priority to:
62/616,060
Jan. 11, 2018
SYSTEM AND METHOD FOR
ORGANIZING AND MANAGING A
REGIONAL OR COUNTRYWIDE
BLOCKCHAIN TRANSACTION
SYSTEM WITH MULTIPLE
PARTNERS
and is also a PCT filing of, and
claims priority to:
16/208,853
Dec. 4, 2018
SYSTEM AND METHOD FOR
PERFORMANCE TESTING OF
SCALABLE DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASES
Current
Herewith
SYSTEM AND METHOD
application
FOR SECURITY GATEWAY
FOR HIGH SECURITY
BLOCKCHAIN SYSTEMS
Is a continuation-in-part of:
16/747,982
Jan. 21, 2020
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which is a continuation-in-part of:
16/684,517
Nov. 14, 2019
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which is a continuation-in-part of:
16/660,695
Oct. 22, 2019
SYSTEM AND METHOD FOR
CONDUCTING AND SECURING
TRANSACTIONS WHEN
BLOCKCHAIN CONNECTION
IS UNRELIABLE
which is also a continuation-in-part of:
16/208,853
Dec 4, 2018
SYSTEM AND METHOD FOR
U.S. Pat. No.
Issue Date
PERFORMANCE TESTING OF
10,552,556
Feb. 4, 2020
SCALABLE DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASES
which claims benefit of, and priority to:
62/594,519
Dec. 4, 2017
SYSTEM AND METHOD FOR
CONCEPT OF HIGH
PERFORMANCE SCALABILITY
and is also a continuation-in-part of:
16/152,090
Oct. 4, 2018
SYSTEM AND METHOD FOR
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
which claims benefit of and priority to:
62/570,064
Oct. 9, 2017
MULTI-TIER BLOCKCHAIN-
BASED REGIONALIZED
CRYPTOCURRENCY SOLUTION
and is also a continuation-in-part of:
16/122,870
Sep. 5, 2018
SYSTEM AND METHOD
FOR MULTI-TIERED
DISTRIBUTED NETWORK
TRANSACTIONAL DATABASE
which claims benefit of, and priority to:
62/554,546
Sep. 5, 2017
MULTI-TIER BLOCKCHAIN-
BASED REGIONALIZED
CRYPTOCURRENCY SOLUTION
and also claims benefit of, and priority
to:
62/549,138
Aug. 23, 2017
System and Method for Enhanced
Cybercurrency Transactions
and also claims benefit of, and priority
to:
62/547,227
Aug. 18, 2017
System and Method for Enhanced
Cybercurrency Transactions
and also claims benefit of, and priority
to:
62/540,943
Aug. 3, 2017
System and Method for Enhanced
Cybercurrency Transactions
Current
Herewith
SYSTEM AND METHOD FOR
application
SECURITY GATEWAY FOR HIGH
SECURITY BLOCKCHAIN
SYSTEMS
Is also a continuation-in-part of:
16/696,352
Nov. 26, 2019
SYSTEM AND METHOD FOR
SECURITY GATEWAY FOR HIGH
SECURITY BLOCKCHAIN
SYSTEMS
which claims benefit of, and priority
to:
62/772,527
Nov. 28, 2018
Security GateWay for High Security
Blockchain Systems
and is also a continuation-in-part of:
16/684,517
Nov. 14, 2019
SYSTEM AND METHOD FOR
AUTOMOTIVE INVENTORY
MANAGEMENT AND
RECORDKEEPING USING
MULTI-TIERED DISTRIBUTED
NETWORK TRANSACTIONAL
DATABASE
the entire specification of each of which is incorporated herein by reference.
BACKGROUND OF THE INVENTION
Field of the Art
The disclosure relates to the field of computer databases and more particularly to the field of high-security blockchain databases.
Discussion of the State of the Art
âBlockchainâ is the name given to a new type of database that is distributed, unmanaged, secure, and publicly viewable. Blockchain databases differ from traditional databases in several respects. First, traditional databases must be managed, and typically have a single managing authority that has authorization to make changes to the database. Blockchain databases are unmanaged, meaning that there is no single managing authority, and changes to the database are done by consensus of computers that validate new entries in the database. Second, traditional databases are typically closed to public view, primarily because they are managed and usually held by a single managing authority. As a result, information contained in a traditional database can be held in secret, provided that appropriate security measures are in place. Blockchain databases, on the other hand, are by their nature open to public view. In fact, it is this very public availability that is one of the defining characteristics of a blockchain database. The fact that they are open to public view allows them to be managed by consensus about the validity of new entries (even where the identities of the participants in the entry are not disclosed). Third, earlier entries in traditional databases are changeable unless locked or protected by some means, usually by the managing authority, who can override such protections. In blockchain databases, prior validated transactions cannot be changed without invalidating the entire database. Blockchain databases are immutable by design to provide a tamper-proof database history, and can only be changed by adding new transactions to the database. Lastly, traditional databases are searchable, such that older entries can be found by entering some sort of query and having the computer search the database for matches. Blockchain databases, on the other hand, are encrypted and cannot be searched without knowing very specific information such as block height, hash, transaction ID, etc.
These differences in function of traditional databases versus blockchain databases have enabled new functionality such as secure, largely anonymous, decentralized transactions, but the new functionality comes with significant limitations. Blockchain databases grow larger in size as they are used, making the processing times for adding new entries longer and longer. With currently-existing blockchain databases, the processing time for adding new transactions can be half an hour, or more, which creates substantial problems in some applications.
In some cases, particularly in situations where public access is allowed to secure servers on a blockchain, or servers that have to be on a secure network, a firewall needs to be employed. However, most firewalls will block all executable code, such as code contained in tokens powered by smart contracts (TPSC) or smart contracts.
What is needed is a new blockchain database system which retains the desirable features of blockchain technology but reduces or eliminates its limitations. Other limitations of current blockchain technology include poor transactional performance and scalability, excess costs, complexity of use, and when used as the foundation for a cryptocurrency, fundamental limits to the number of available coins, currency value stability within and between economic regions, lack of support of multiple currency valuations, and ease of use for illegal activities. A further limitation is the unavailability of firewalls on networks that wish to utilize executable code such as smart contracts, as most firewalls will block all executable code, such as code contained in tokens powered by smart contracts (TPSC) or smart contracts.
SUMMARY
Accordingly, the inventor has conceived and reduced to practice, a system and method for providing security gateways for high security blockchain systems, that acts as a firewall (and manages users, rules, data access, transactions, fees, etc.), has the ability to understand and enforce blockchain business processes
CLAIMS
Claims ( 16 )
What is claimed is:
1. A system for providing security gateways for smart contract enabled blockchain systems, comprising:
a rules engine comprising a second plurality of programming instructions stored in a memory and operable on a processor of a blockchain security gateway, wherein the second plurality of programming instructions, when operating on the processor, cause the blockchain security gateway to:
maintain a set of rules, wherein the set of rules define a plurality of criteria to determine compliance of behaviors of a smart contract;
inspect a set of behaviors described in programming code contained in a smart contract for compliance with the set of rules; and
return a list of behaviors from the set of behaviors that do not comply with the set of rules; and
a blockchain security gateway comprising the processor, the memory, and a first plurality of programming instructions stored in the memory and operable on the processor, wherein the first plurality of programming instructions, when operating on the processor, cause the blockchain security gateway to:
receive a smart contract for recording on a blockchain, the smart contract comprising programming code which describes a set of behaviors;
inspect the set of behaviors of the smart contract for compliance with the set of rules using the rules engine;
where the set of behaviors of the smart contract does not fully comply with the set of rules, create a wrapper for the smart contract which disables the programming code that implements those behaviors that do not comply with the set of rules;
record the wrapped smart contract on the blockchain; and
allow the execution of code in the smart contract on the blockchain as restricted by the wrapper.
2. The system of claim 1 , wherein the rules engine checks the credentials of a sender of the smart contract prior to inspecting the set of behaviors.
3. The system of claim 1 , wherein the rules engine rejects any smart contract which has no behaviors which comply with the rules.
4. The system of claim 1 , wherein only smart contracts with behaviors that are fully compliant with the set of rules are recorded to the blockchain.
5. The system of claim 1 , wherein the blockchain security gateway enforces secure access between endpoints to a blockchain domain that comprises a ledger.
6. The system of claim 1 , wherein the blockchain security gateway enforces communication filtering, hardening and distributed denial of service protection.
7. The system of claim 1 , wherein the blockchain security gateway enforces blockchain protocol filtering based on organizational policy.
8. The system of claim 1 , wherein the blockchain security gateway enforces blockchain protocol filtering based on user identification and user permissions.
9. A method for providing security gateways for smart contract enabled blockchain systems, comprising the steps of:
maintaining a set of rules, wherein the set of rules define a plurality of criteria to determine compliance of behaviors of a smart contract;
receiving a smart contract for recording on a blockchain, the smart contract comprising programming code which describes a set of behaviors;
inspecting the set of behaviors of the smart contract for compliance with the set of rules using a rules engine operating on a blockchain security gateway;
where the set of behaviors of the smart contract does not fully comply with the set of rules, creating a wrapper for the smart contract which disables the programming code that implements those behaviors that do not comply with the set of rules;
recording the wrapped smart contract on the blockchain; and
allowing the execution of code in the smart contract on the blockchain as restricted by the wrapper.
10. The method of claim 9 , wherein the rules engine checks the credentials of a sender of the smart contract prior to inspecting the set of behaviors.
11. The method of claim 9 , wherein the rules engine rejects any smart contract which has no behaviors which comply with the rules.
12. The method of claim 9 , wherein only smart contracts with behaviors that are fully compliant with the set of rules are recorded to the blockchain.
13. The method of claim 9 , wherein the blockchain security gateway enforces secure access between endpoints to a blockchain domain that comprises a ledger.
14. The method of claim 9 , wherein the blockchain security gateway enforces communication filtering, hardening and distributed denial of service protection.
15. The method of claim 9 , wherein the blockchain security gateway enforces blockchain protocol filtering based on organizational policy.
16. The method of claim 9 , wherein the blockchain security gateway enforces blockchain protocol filtering based on user identification and user permissions.
US16/796,159
2017-08-03
2020-02-20
System and method for providing security gateways for high security blockchain systems
Active
US11042804B2
( en )
Priority Applications (7)
Application Number
Priority Date
Filing Date
Title
US16/796,159
US11042804B2
( en )
2017-08-03
2020-02-20
System and method for providing security gateways for high security blockchain systems
US16/862,419
US11475420B2
( en )
2017-08-03
2020-04-29
System and method for true peer-to-peer automatic teller machine transactions using mobile device payment systems
PCT/US2020/030874
WO2020223570A1
( en )
2019-04-30
2020-04-30
A system and method for peer-to-peer automatic teller machine transactions
US16/875,595
US11410163B2
( en )
2017-08-03
2020-05-15
Distributed smart wallet communications platform
US16/933,883
US20210073804A1
( en )
2017-08-03
2020-07-20
System and method of non-cryptographic immutable distributed ledger technology for sending and receiving multiple assets including fiat currencies
US17/865,277
US20230013074A1
( en )
2017-08-03
2022-07-14
System and method for true peer-to-peer automatic teller machine transactions using mobile device payment systems
US17/867,584
US12051060B2
( en )
2017-08-03
2022-07-18
Distributed smart wallet communications platform
Applications Claiming Priority (25)
Application Number
Priority Date
Filing Date
Title
US201762540943P
2017-08-03
2017-08-03
US201762547227P
2017-08-18
2017-08-18
US201762549138P
2017-08-23
2017-08-23
US201762554546P
2017-09-05
2017-09-05
US201762570064P
2017-10-09
2017-10-09
US201762594519P
2017-12-04
2017-12-04
US201862616060P
2018-01-11
2018-01-11
US201862661595P
2018-04-23
2018-04-23
US201862667153P
2018-05-04
2018-05-04
US201862696793P
2018-07-11
2018-07-11
US201862697377P
2018-07-12
2018-07-12
US201816122870A
2018-09-05
2018-09-05
US16/152,090
US20190303886A1
( en )
2017-08-03
2018-10-04
System and method for multi-tiered distributed network transactional database
US201862749665P
2018-10-23
2018-10-23
US201862767757P
2018-11-15
2018-11-15
US201862772527P
2018-11-28
2018-11-28
US16/208,853
US10552556B2
( en )
2017-08-03
2018-12-04
System and method for performance testing of scalable distributed network transactional databases
PCT/US2019/013272
WO2019140247A2
( en )
2018-01-11
2019-01-11
Multi-partner regional or national blockchain transaction system
PCT/US2019/028812
WO2019209889A2
( en )
2018-04-23
2019-04-23
Enhanced international payment transaction system and method
PCT/US2019/041500
WO2020014551A1
( en )
2018-07-11
2019-07-11
System and method for secure storage of digital assets to facilitate electronic transactions
US16/660,695
US20200065794A1
( en )
2017-08-03
2019-10-22
System and method for conducting and securing transactions when blockchain connection is unreliable
US201916684517A
2019-11-14
2019-11-14
US16/696,352
US20200099512A1
( en )
2017-08-03
2019-11-26
System and method for security gateway for high security blockchain systems
US16/747,982
US10997551B2
( en )
2017-08-03
2020-01-21
System and method for automotive inventory management and recordkeeping using multi-tiered distributed network transactional database
US16/796,159
US11042804B2
( en )
2017-08-03
2020-02-20
System and method for providing security gateways for high security blockchain systems
Related Parent Applications (3)
Application Number
Title
Priority Date
Filing Date
US16/696,352
Continuation-In-Part
US20200099512A1
( en )
2017-08-03
2019-11-26
System and method for security gateway for high security blockchain systems
US16/747,982
Continuation-In-Part
US10997551B2
( en )
2017-08-03
2020-01-21
System and method for automotive inventory management and recordkeeping using multi-tiered distributed network transactional database
US16/748,213
Continuation-In-Part
US11403627B2
( en )
2017-08-03
2020-01-21
System and method for conducting and securing transactions when blockchain connection is unreliable
Related Child Applications (10)
Application Number
Title
Priority Date
Filing Date
US201816122870A
Continuation-In-Part
2017-08-03
2018-09-05
US16/152,090
Continuation-In-Part
US20190303886A1
( en )
2017-08-03
2018-10-04
System and method for multi-tiered distributed network transactional database
US16/208,853
Continuation-In-Part
US10552556B2
( en )
2017-08-03
2018-12-04
System and method for performance testing of scalable distributed network transactional databases
PCT/US2019/013272
Continuation-In-Part
WO2019140247A2
( en )
2017-08-03
2019-01-11
Multi-partner regional or national blockchain transaction system
PCT/US2019/028812
Continuation-In-Part
WO2019209889A2
( en )
2017-08-03
2019-04-23
Enhanced international payment transaction system and method
PCT/US2019/041500
Continuation-In-Part
WO2020014551A1
( en )
2017-08-03
2019-07-11
System and method for secure storage of digital assets to facilitate electronic transactions
US16/660,695
Continuation-In-Part
US20200065794A1
( en )
2017-08-03
2019-10-22
System and method for conducting and securing transactions when blockchain connection is unreliable
US201916684517A
Continuation-In-Part
2017-08-03
2019-11-14
US16/862,419
Continuation-In-Part
US11475420B2
( en )
2017-08-03
2020-04-29
System and method for true peer-to-peer automatic teller machine transactions using mobile device payment systems
US16/875,595
Continuation-In-Part
US11410163B2
( en )
2017-08-03
2020-05-15
Distributed smart wallet communications platform
Publications (2)
Publication Number
Publication Date
US20200250549A1
US20200250549A1 ( en )
2020-08-06
US11042804B2
true
US11042804B2 ( en )
2021-06-22
Family
ID=71836527
Family Applications (1)
Application Number
Title
Priority Date
Filing Date
US16/796,159
Active
US11042804B2
( en )
2017-08-03
2020-02-20
System and method for providing security gateways for high security blockchain systems
Country Status (1)
Country
Link
US
( 1 )
US11042804B2
( en )
Cited By (3)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US20230237473A1
( en )
*
2022-01-25
2023-07-27
Dell Products, L.P.
System and method for device management of information handling systems using cryptographic blockchain technology
US11829498B2
( en )
2021-08-18
2023-11-28
Bank Of America Corporation
Real-time dynamic blockchain securitization platform
US12647877B2
( en )
2023-01-31
2026-06-02
Hewlett Packard Enterprise Development Lp
Managing regulatory compliance of wireless devices
Families Citing this family (11)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
CN111316258A
( en )
*
2017-09-29
2020-06-19
æ æå²©ç³æéè´£ä»»å ¬å¸
Transaction Privacy in Public Distributed Ledger Systems
US10984412B2
( en )
*
2018-09-20
2021-04-20
Coinbase, Inc.
System and method for management of cryptocurrency systems
US11165827B2
( en )
*
2018-10-30
2021-11-02
International Business Machines Corporation
Suspending communication to/from non-compliant servers through a firewall
US11223474B2
( en )
*
2018-11-20
2022-01-11
Champ Titles, Inc.
Digital asset management
US11616816B2
( en )
*
2018-12-28
2023-03-28
Speedchain, Inc.
Distributed ledger based document image extracting and processing within an enterprise system
US20210185091A1
( en )
*
2018-12-28
2021-06-17
Mox-SpeedChain, LLC
Advanced Security System for Implementation in an Internet of Things (IOT) Blockchain Network
KR102057570B1
( en )
*
2019-09-16
2020-01-23
(주) 모ë¡ë³´ê¸°
Blockchain network
US12093888B2
( en )
*
2019-12-03
2024-09-17
International Business Machines Corporation
Computation of supply-chain metrics
CN113449014B
( en )
*
2021-06-28
2022-10-14
çµåç§æå¤§å¦
Selective cloud data query system based on block chain
CN117422549A
( en )
*
2022-07-11
2024-01-19
æ±ä¸°è½¯ä»¶å¼å(广ä¸)æéå ¬å¸
A UTXO-based sharding approach for regulated cryptocurrency scenarios
US20240330080A1
( en )
*
2023-03-28
2024-10-03
U.S. Bank National Association
Cross-chain bridge creation and management
Citations (12)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US20150170112A1
( en )
2013-10-04
2015-06-18
Erly Dalvo DeCastro
Systems and methods for providing multi-currency platforms comprising means for exchanging and interconverting tangible and virtual currencies in various transactions, banking operations, and wealth management scenarios
US20150244690A1
( en )
*
2012-11-09
2015-08-27
Ent Technologies, Inc.
Generalized entity network translation (gent)
US20160292672A1
( en )
2015-03-31
2016-10-06
Nasdaq, Inc.
Systems and methods of blockchain transaction recordation
US20170232300A1
( en )
*
2016-02-02
2017-08-17
Bao Tran
Smart device
US20170236121A1
( en )
2016-02-11
2017-08-17
Mastercard International Incorporated
Method and system for offline blockchain exchanges
US20180068130A1
( en )
2016-09-02
2018-03-08
The Toronto-Dominion Bank
System and method for maintaining a segregated database in a multiple distributed ledger system
US20180096360A1
( en )
*
2016-10-04
2018-04-05
International Business Machines Corporation
Method and apparatus to enforce smart contract execution hierarchy on blockchain
US20180253725A1
( en )
2016-04-30
2018-09-06
Civic Technologies, Inc.
Methods and systems of executing a business transaction from a merchant using a centralized or distributed ledger
US20190273739A1
( en )
2018-03-02
2019-09-05
BlockSafe Technologies, Inc.
Systems and methods for controlling access to a blockchain
US20190303932A1
( en )
2018-03-28
2019-10-03
NEC Laboratories Europe GmbH
Method and system for verifying policy compliance of transactions in a blockchain executing smart contracts
US20190303920A1
( en )
2018-04-02
2019-10-03
American Express Travel Related Services Company, Inc.
Transaction process using blockchain token smart contracts
US20200082359A1
( en )
*
2018-09-07
2020-03-12
Nebulas IO Limited
Evaluating Blockchain Computer Protocols
2020
2020-02-20
US
US16/796,159
patent/US11042804B2/en
active
Active
Patent Citations (12)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US20150244690A1
( en )
*
2012-11-09
2015-08-27
Ent Technologies, Inc.
Generalized entity network translation (gent)
US20150170112A1
( en )
2013-10-04
2015-06-18
Erly Dalvo DeCastro
Systems and methods for providing multi-currency platforms comprising means for exchanging and interconverting tangible and virtual currencies in various transactions, banking operations, and wealth management scenarios
US20160292672A1
( en )
2015-03-31
2016-10-06
Nasdaq, Inc.
Systems and methods of blockchain transaction recordation
US20170232300A1
( en )
*
2016-02-02
2017-08-17
Bao Tran
Smart device
US20170236121A1
( en )
2016-02-11
2017-08-17
Mastercard International Incorporated
Method and system for offline blockchain exchanges
US20180253725A1
( en )
2016-04-30
2018-09-06
Civic Technologies, Inc.
Methods and systems of executing a business transaction from a merchant using a centralized or distributed ledger
US20180068130A1
( en )
2016-09-02
2018-03-08
The Toronto-Dominion Bank
System and method for maintaining a segregated database in a multiple distributed ledger system
US20180096360A1
( en )
*
2016-10-04
2018-04-05
International Business Machines Corporation
Method and apparatus to enforce smart contract execution hierarchy on blockchain
US20190273739A1
( en )
2018-03-02
2019-09-05
BlockSafe Technologies, Inc.
Systems and methods for controlling access to a blockchain
US20190303932A1
( en )
2018-03-28
2019-10-03
NEC Laboratories Europe GmbH
Method and system for verifying policy compliance of transactions in a blockchain executing smart contracts
US20190303920A1
( en )
2018-04-02
2019-10-03
American Express Travel Related Services Company, Inc.
Transaction process using blockchain token smart contracts
US20200082359A1
( en )
*
2018-09-07
2020-03-12
Nebulas IO Limited
Evaluating Blockchain Computer Protocols
Cited By (4)
* Cited by examiner, â Cited by third party
Publication number
Priority date
Publication date
Assignee
Title
US11829498B2
( en )
2021-08-18
2023-11-28
Bank Of America Corporation
Real-time dynamic blockchain securitization platform
US20230237473A1
( en )
*
2022-01-25
2023-07-27
Dell Products, L.P.
System and method for device management of information handling systems using cryptographic blockchain technology
US12141797B2
( en )
*
2022-01-25
2024-11-12
Dell Products, L.P.
System and method for device management of information handling systems using cryptographic blockchain technology
US12647877B2
( en )
2023-01-31
2026-06-02
Hewlett Packard Enterprise Development Lp
Managing regulatory compliance of wireless devices
Also Published As
Publication number
Publication date
US20200250549A1
( en )
2020-08-06
Similar Documents
Publication
Publication Date
Title
US11475420B2
( en )
2022-10-18
System and method for true peer-to-peer automatic teller machine transactions using mobile device payment systems
US20200099512A1
( en )
2020-03-26
System and method for security gateway for high security blockchain systems
US10997551B2
( en )
2021-05-04
System and method for automotive inventory management and recordkeeping using multi-tiered distributed network transactional database
US20200250549A1
( en )
2020-08-06
System and method for providing security gateways for high security blockchain systems
US10552556B2
( en )
2020-02-04
System and method for performance testing of scalable distributed network transactional databases
US20210073804A1
( en )
2021-03-11
System and method of non-cryptographic immutable distributed ledger technology for sending and receiving multiple assets including fiat currencies
US12608541B2
( en )
2026-04-21
Systems and methods for hyperledger-based payment transactions, alerts, and dispute settlement, using smart contracts
Wronka
2023
Financial crime in the decentralized finance ecosystem: new challenges for compliance
US11829997B2
( en )
2023-11-28
Self-enforcing security token implementing smart-contract-based compliance rules consulting smart-contract-based global registry of investors
US20200153793A1
( en )
2020-05-14
Security gateway for high security blockchain systems
US20190303886A1
( en )
2019-10-03
System and method for multi-tiered distributed network transactional database
US11410163B2
( en )
2022-08-09
Distributed smart wallet communications platform
US12141769B2
( en )
2024-11-12
Stablecoin as a medium of exchange on a blockchain-based transaction network
US20190050831A1
( en )
2019-02-14
System and method for multi-tiered distributed network transactional database
US20230013074A1
( en )
2023-01-19
System and method for true peer-to-peer automatic teller machine transactions using mobile device payment systems
US11868991B2
( en )
2024-01-09
System and method for conducting and securing transactions when blockchain connection is unreliable
WO2020014551A1
( en )
2020-01-16
System and method for secure storage of digital assets to facilitate electronic transactions
US11403627B2
( en )
2022-08-02
System and method for conducting and securing transactions when blockchain connection is unreliable
US12051060B2
( en )
2024-07-30
Distributed smart wallet communications platform
WO2020113139A1
( en )
2020-06-04
System and method for security gateway for high security blockchain systems
US20200065794A1
( en )
2020-02-27
System and method for conducting and securing transactions when blockchain connection is unreliable
CN107615317A
( en )
2018-01-19
System and method for blockchain transaction recording
WO2019113016A1
( en )
2019-06-13
System and method for performance testing of scalable distributed network transactional databases
WO2019140247A2
( en )
2019-07-18
Multi-partner regional or national blockchain transaction system
WO2020154277A1
( en )
2020-07-30
Security gateway for high security blockchain systems
Legal Events
Date
Code
Title
Description
2020-02-20
FEPP
Fee payment procedure
Free format text : ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY
2020-02-26
FEPP
Fee payment procedure
Free format text : ENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: SMAL); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY
2020-08-18
STPP
Information on status: patent application and granting procedure in general
Free format text : NON FINAL ACTION MAILED
2021-02-19
STPP
Information on status: patent application and granting procedure in general
Free format text : NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS
2021-04-30
AS
Assignment
Owner name : LIQUINEQ AG, SWITZERLAND
Free format text : CHANGE OF ADDRESS;ASSIGNOR:LIQUINEQ AG;REEL/FRAME:056105/0122
Effective date : 20210430
2021-05-03
AS
Assignment
Owner name : LIQUINEQ AG, SWITZERLAND
Free format text : ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIKINIS, ARIELA;REEL/FRAME:056119/0589
Effective date : 20200514
2021-05-24
STPP
Information on status: patent application and granting procedure in general
Free format text : PUBLICATIONS -- ISSUE FEE PAYMENT RECEIVED
2021-05-26
STPP
Information on status: patent application and granting procedure in general
Free format text : PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED
2021-06-02
STCF
Information on status: patent grant
Free format text : PATENTED CASE
2024-12-23
MAFP
Maintenance fee payment
Free format text : PAYMENT OF MAINTENANCE FEE, 4TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2551); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY
Year of fee payment : 4
Related documents
- Blockchain Technology and Smart Contracts in terms of Law of Obligations and Data Protection Law#428294
- A Blockchain Application for Payment and Traffic Management in Smart Vehicles#1027398
- Voting System using Blockchain Technology#106932
- PERSPECTIVAS PRELIMINARES SOBRE LA CADENA DE CUSTODIA EN LA EVIDENCIA DIGITAL MEDIANTE EL USO DE BLOCKCHAIN#463813
- Balancing User Privacy and Legal Demands while Conducting Businesses on the Blockchain#1178625
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive