IP Library Granted Patent US 11,461,769
Granted Patent B2
US 11,461,769 · App. 16/587,787 · Granted Oct 4, 2022

Multi-tiered digital wallet security

Inventor: Manu Kurian (Dallas, TX)
Assignee: Bank of America Corporation
G06Q20/3674G06Q20/065G06Q20/382H04L67/104
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 11,461,769
App. No.
16/587,787
Granted
Oct 4, 2022
Kind
B2
Abstract

Methods, systems, and apparatuses for facilitating multi-tiered digital wallet security are described herein. In some arrangements, a computing platform configured to operate within one or more decentralized peer-to-peer (P2P) networks may provide a digital wallet interface to a user computing device. Through the digital wallet interface, a user of the user computing device may be able to partition digital currency holdings into one or more differentiated storage compartments or tiers. Each of the one or more compartments may be password secured and may only permit access to the amount of digital currency holdings specified by the user. The user of the user computing device may enter a password corresponding to a compartment and the computing platform may provide access to the compartment based on the provided password. E.g., successive tiers may provide successively more limited (or enhanced) access to available funds, permissions, and the like.

Claims (49)

1. A method, comprising:

at a computing platform configured to operate in a peer-to-peer (P2P) network, the computing platform including at least one or more processors and memory storing at least a digital wallet interface:

receiving a plurality of access criteria corresponding to a plurality of wallet tiers;

receiving a public/private key pair associated with the P2P network;

retrieving digital currency holding information based on a public key of the public/private key pair;

executing a network command to broadcast a network function request to the P2P network, the network function request including execution of a transfer of a first amount of digital currency;

receiving, from a user computing device through an access criteria entry interface, an access criterion, wherein a first access criterion corresponds to a first wallet tier of the digital wallet interface and a second access criterion corresponds to a second wallet tier of the digital wallet interface;

based on whether the access criteria provided by a user of the user computing device is the first access criterion or the second access criterion, providing access to the tier of the digital wallet interface corresponding to the access criterion provided by the user;

authorizing the transfer of the first amount of digital currency based on the access criterion provided by the user and the public/private key pair;

executing the transfer of the first amount of digital currency from the tier of the digital wallet corresponding to the access criterion provided by the user based on the authorizing, executing the transfer including adding a new block to a blockchain, the new block including a block hash including at least a digest of the network function request; and

broadcasting the blockchain, including the new block, to each full node in the P2P network.

2. The method of claim 1 , wherein the first access criterion is a first password and is associated with a first alphanumeric string and the second access criterion is a second password and is associated with a second alphanumeric string, and wherein the second alphanumeric string is longer than the first alphanumeric string.

3. The method of claim 1 , wherein the first wallet tier is associated with a first amount of funds and the second wallet tier is associated with a second amount of funds, and wherein the second amount of funds is greater than the first amount of funds.

4. The method of claim 3 , wherein the digital wallet interface comprises a central core and the plurality of wallet tiers, including at least the first wallet tier and the second wallet tier.

5. The method of claim 4 , wherein the central core of the digital wallet interface is associated with a third amount of funds greater than the first amount of funds associated with the first wallet tier and the second amount of funds associated with the second wallet tier.

6. The method of claim 5 , wherein the central core of the digital wallet interface is associated with a multi-signature password.

7. A computing platform configured to operate in a peer-to-peer (P2P) network, comprising:

one or more processors; and

memory storing at least a digital wallet interface and computer-readable instructions that, when executed by the one or more processors, cause the computing platform to:

receive a plurality of access criteria corresponding to a plurality of wallet tiers;

receive a public/private key pair associated with the P2P network;

retrieve digital currency holding information based on a public key of the public/private key pair;

execute a network command to broadcast a network function request to the P2P network, the network function request including execution of a transfer of a first amount of digital currency;

receive, from a user computing device through an access criteria entry interface, an access criterion, wherein a first access criterion corresponds to a first wallet tier of the digital wallet interface and a second access criterion corresponds to a second wallet tier of the digital wallet interface;

based on whether the access criterion provided by a user of the user computing device is the first access criterion or the second access criterion, provide access to the tier of the digital wallet interface corresponding to the access criterion provided by the user;

authorize the transfer of the first amount of digital currency based on the access criterion provided by the user and the public/private key pair;

execute the transfer of the first amount of digital currency from the tier of the digital wallet corresponding to the access criterion provided by the user based on the authorizing, executing the transfer including adding a new block to a blockchain, the new block including a block hash including at least a digest of the network function request; and

broadcast the blockchain, including the new block, to each full node in the P2P network.

8. The computing platform of claim 7 , wherein the first access criterion is a first password and is associated with a first alphanumeric string and the second access criterion is a second password and is associated with a second alphanumeric string, and wherein the second alphanumeric string is longer than the first alphanumeric string.

9. The computing platform of claim 7 , wherein the first wallet tier is associated with a first amount of funds and the second wallet tier is associated with a second amount of funds, and wherein the second amount of funds is greater than the first amount of funds.

10. The computing platform of claim 9 , wherein the digital wallet interface comprises a central core and the plurality of wallet tiers, including at least the first wallet tier and the second wallet tier.

11. The computing platform of claim 10 , wherein the central core of the digital wallet interface is associated with a third amount of funds greater than the first amount of funds associated with the first wallet tier and the second amount of funds associated with the second wallet tier.

12. The computing platform of claim 11 , wherein the central core of the digital wallet interface is associated with a multi-signature password.

13. The computing platform of claim 12 , wherein at least a first-signature password comprising the multi-signature password is required to be entered by an entity within a particular geographical region.

14. One or more non-transitory computer-readable media storing instructions that, when executed by a computing platform configured to operate in a peer-to-peer (P2P) network, the computing platform including at least one processors and memory storing at least a digital wallet interface, cause the at least one processor of the computing platform to:

receive a plurality of access criteria corresponding to a plurality of wallet tiers;

receive a public/private key pair associated with the P2P network;

retrieve digital currency holding information based on a public key of the public/private key pair;

execute a network command to broadcast a network function request to the P2P network, the network function request including execution of a transfer of a first amount of digital currency;

receive, from a user computing device through an access criteria entry interface, an access criterion, wherein a first access criterion corresponds to a first wallet tier of the digital wallet interface and a second access criterion corresponds to a second wallet tier of the digital wallet interface;

based on whether the access criterion provided by a user of the user computing device is the first access criterion or the second access criterion, provide access to the tier of the digital wallet interface corresponding to the access criterion provided by the user;

authorize the transfer of the first amount of digital currency based on the access criterion provided by the user and the public/private key pair;

execute the transfer of the first amount of digital currency from the tier of the digital wallet corresponding to the access criterion provided by the user based on the authorizing, executing the transfer including adding a new block to a blockchain, the new block including a block hash including at least a digest of the network function request; and

broadcast the blockchain, including the new block, to each full node in the P2P network.

15. The one or more non-transitory computer-readable media of claim 14 wherein the first access criterion is a first password and is associated with a first alphanumeric string and the second access criterion is a second password and is associated with a second alphanumeric string, and wherein the second alphanumeric string is longer than the first alphanumeric string.

16. The one or more non-transitory computer-readable media of claim 14 , wherein the first wallet tier is associated with a first amount of funds and the second wallet tier is associated with a second amount of funds, and wherein the second amount of funds is greater than the first amount of funds.

17. The one or more non-transitory computer-readable media of claim 16 , wherein the digital wallet interface comprises a central core and the plurality of wallet tiers, including at least the first wallet tier and the second wallet tier.

18. The one or more non-transitory computer-readable media of claim 17 , wherein the central core of the digital wallet interface is associated with a third amount of funds greater than the first amount of funds associated with the first wallet tier and the second amount of funds associated with the second wallet tier.

19. The one or more non-transitory computer-readable media of claim 18 , wherein the central core of the digital wallet interface is associated with a multi-signature password, and wherein at least a first-signature password comprising the multi-signature password is required to be entered by an entity within a particular geographical region.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2019
From: KURIAN, MANU
To: BANK OF AMERICA CORPORATION
Reel/Frame 050566/0577 →
Continuity (2)
Continuation 15895187 · Feb 13, 2018
Related Publication 20200027079A1 · Jan 23, 2020