Request Approval Using Blockchain Technology
First Claim
1. A computer-implemented method comprising steps of:
- initiating creation of a blockchain network comprising multiple devices corresponding to multiple required sub-requests configured for a particular request for approval transaction, wherein the blockchain network further comprises multiple cryptographic tokens corresponding to the multiple devices;
implementing, at a given one of the multiple devices, a distinct block in the blockchain network, wherein the implemented block comprises cryptographic information pertaining to the particular request for approval transaction, a decision value for one or more of the required sub-requests, and a count of the cryptographic tokens remaining in the blockchain network;
broadcasting, from the given device to the remaining devices within the blockchain network, information pertaining to the implemented block;
removing at least one of the cryptographic tokens from the blockchain network in response to each implemented block that corresponds to approval of a required sub-request; and
granting the particular request for approval transaction in response to removal of all of the cryptographic tokens from the blockchain network;
wherein the steps are performed by at least one processing device comprising a processor coupled to a memory.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and processor-readable storage media for request approval using blockchain technology are provided herein. An example computer-implemented method includes initiating creation of a blockchain network comprising multiple devices corresponding to required sub-requests configured for a particular request for approval transaction; implementing, at a given one of the devices, a distinct block in the blockchain network, wherein the block comprises cryptographic information pertaining to the particular request for approval transaction, a decision value for one or more of the sub-requests, and a count of the cryptographic tokens remaining in the blockchain network; broadcasting, from the given device to the remaining devices, information pertaining to the block; removing at least one cryptographic tokens from the blockchain network in response to each implemented block that corresponds to approval of a required sub-request; and granting the particular request in response to removal of all of the cryptographic tokens from the blockchain network.
9 Citations
20 Claims
-
1. A computer-implemented method comprising steps of:
-
initiating creation of a blockchain network comprising multiple devices corresponding to multiple required sub-requests configured for a particular request for approval transaction, wherein the blockchain network further comprises multiple cryptographic tokens corresponding to the multiple devices; implementing, at a given one of the multiple devices, a distinct block in the blockchain network, wherein the implemented block comprises cryptographic information pertaining to the particular request for approval transaction, a decision value for one or more of the required sub-requests, and a count of the cryptographic tokens remaining in the blockchain network; broadcasting, from the given device to the remaining devices within the blockchain network, information pertaining to the implemented block; removing at least one of the cryptographic tokens from the blockchain network in response to each implemented block that corresponds to approval of a required sub-request; and granting the particular request for approval transaction in response to removal of all of the cryptographic tokens from the blockchain network; wherein the steps are performed by at least one processing device comprising a processor coupled to a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processing device causes the at least one processing device:
-
to initiate creation of a blockchain network comprising multiple devices corresponding to multiple required sub-requests configured for a particular request for approval transaction, wherein the blockchain network further comprises multiple cryptographic tokens corresponding to the multiple devices; to implement, at a given one of the multiple devices, a distinct block in the blockchain network, wherein the implemented block comprises cryptographic information pertaining to the particular request for approval transaction, a decision value for one or more of the required sub-requests, and a count of the cryptographic tokens remaining in the blockchain network; to broadcast, from the given device to the remaining devices within the blockchain network, information pertaining to the implemented block; to remove at least one of the cryptographic tokens from the blockchain network in response to each implemented block that corresponds to approval of a required sub-request; and to grant the particular request for approval transaction in response to removal of all of the cryptographic tokens from the blockchain network. - View Dependent Claims (14, 15, 16)
-
-
17. An apparatus comprising:
-
at least one processing device comprising a processor coupled to a memory; the at least one processing device being configured; to initiate creation of a blockchain network comprising multiple devices corresponding to multiple required sub-requests configured for a particular request for approval transaction, wherein the blockchain network further comprises multiple cryptographic tokens corresponding to the multiple devices; to implement, at a given one of the multiple devices, a distinct block in the blockchain network, wherein the implemented block comprises cryptographic information pertaining to the particular request for approval transaction, a decision value for one or more of the required sub-requests, and a count of the cryptographic tokens remaining in the blockchain network; to broadcast, from the given device to the remaining devices within the blockchain network, information pertaining to the implemented block; to remove at least one of the cryptographic tokens from the blockchain network in response to each implemented block that corresponds to approval of a required sub-request; and to grant the particular request for approval transaction in response to removal of all of the cryptographic tokens from the blockchain network. - View Dependent Claims (18, 19, 20)
-
Specification