Blockchain-Based Automated User Matching
AssigneeBank of America Corporation
InventorsSuki Ramasamy, Sasidhar Purushothaman
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatuses for blockchain-based automated user matching are described herein. In some arrangements, a node within a decentralized peer-to-peer (e.g., P2P) network may receive match parameters from one or more computing devices associated with supply side entities and demand side entities. The node may execute one or more artificial intelligence algorithms to match the supply side entities with the demand side entities based on the received match parameters. In some instances, the artificial intelligence algorithms may be stored in a smart contract on a blockchain and the matching may be performed through execution of the smart contract by nodes of the decentralized P2P network.
Claims20
A method, comprising:
- at a computing device configured to operate in a peer-to-peer (P2P) network, the computing device including at least one or more processors and memory storing at least a blockchain of the (P2P) network:
- receiving supply side match parameters from one or more supply side customers;
- receiving demand side match parameters from one or more demand side customers;
- matching the supply side match parameters with the demand side match parameters based on execution of a matcher artificial intelligence algorithm, wherein the execution of the matcher artificial intelligence algorithm produces match data related to the supply side match parameters and the demand side match parameters;
- transmitting a network function request including the match data to the P2P network;
- and
- processing the network function request to add a block to the blockchain, wherein the block comprises the match data.
A computing device configured to operate in a peer-to-peer (P2P) network, comprising:
- one or more processors;
- and
- memory storing at least a blockchain of the P2P network and computer-readable instructions that, when executed by the one or more processors, cause the computing device to:
- receive supply side match parameters from one or more supply side customers;
- receive demand side match parameters from one or more demand side customers;
- match the supply side match parameters with the demand side match parameters based on execution of a matcher artificial intelligence algorithm, wherein the execution of the matcher artificial intelligence algorithm produces match data related to the supply side match parameters and the demand side match parameters;
- transmit a network function request including the match data to the P2P network;
- and
- process the network function request to add a block to the blockchain, wherein the block comprises the match data.
One or more non-transitory computer-readable media storing instructions that, when executed by a computing device configured to operate in a peer-to-peer (P2P) network, the computing device including at least one or more processors and memory storing at least a blockchain of the (P2P) network, cause the computing device to:
- receive supply side match parameters from one or more supply side customers;
- receive demand side match parameters from one or more demand side customers;
- match the supply side match parameters with the demand side match parameters based on execution of a matcher artificial intelligence algorithm, wherein the execution of the matcher artificial intelligence algorithm produces match data related to the supply side match parameters and the demand side match parameters;
- transmit a network function request including the match data to the P2P network;
- and
- process the network function request to add a block to the blockchain, wherein the block comprises the match data.
Dependencies are inferred from the claim text.