-
1.
公开(公告)号:US20170243177A1
公开(公告)日:2017-08-24
申请号:US15050285
申请日:2016-02-22
Applicant: Bank of America Corporation
Inventor: Darrell Johnsrud , Manu Jacob Kurian , Michael Wuehler
CPC classification number: G06Q20/10 , G06Q20/322 , G06Q20/389 , G06Q20/401 , G06Q20/405 , H04L9/3236 , H04L2209/38 , H04L2209/56
Abstract: Embodiments enable a system operatively connected with a block chain distributed network to use the block chain for routing of process authorization and settlement based on specified parameters. Embodiments receive a transaction record associated with a payment transaction, wherein the transaction record comprises transaction data indicating a payor, a payee and an amount; access a distributed ledger stored in the memory device, wherein the distributed ledger is updated based on communications from a block chain distributed network; determine, using the accessed distributed ledger, one or more preferences associated with the payee of the transaction data; and route at least one of the process authorization and transaction settlement based on the accessed one or more preferences. In some cases, the preferences include a settlement routing preference and the transaction settlement is routed based on the settlement routing preference.
-
公开(公告)号:US10142312B2
公开(公告)日:2018-11-27
申请号:US15049777
申请日:2016-02-22
Applicant: BANK OF AMERICA CORPORATION
Inventor: Darrell Johnsrud , Manu Jacob Kurian , Michael Wuehler
Abstract: Systems, computer program products, and methods are described herein for a system for establishing secure access for users in a process data network. The present invention is configured to create a block chain of resource information based on at least aggregated information associated with past transfer of resources executed by an entity; analyze the block chain of resource information to determine a pattern associated with the past transfer of resources executed by the entity; receive an indication that the entity has executed a transfer of resources; receive information associated with the transfer of resources; compare the information associated with the transfer of resources with the pattern associated with the past transfer of resources executed by the entity to determine a match; and allow the execution of the transfer of resources.
-
公开(公告)号:US20170093830A1
公开(公告)日:2017-03-30
申请号:US14867824
申请日:2015-09-28
Applicant: Bank of America Corporation
Inventor: Michael Wuehler
CPC classification number: H04L63/08 , H04L9/083 , H04L9/0861 , H04L9/3236 , H04L63/0442 , H04L63/062 , H04L63/10
Abstract: A system includes a key repository and a network node. The key repository is configured to generate a private key and a public key of the network node, to communicate the private key and the public key to the network node, to verify whether the network node is authorized to operate on a network, to generate a first message indicating whether the network node is authorized to operate on the network, to encrypt the first message using the public key, and to communicate the encrypted first message to the network node. The network node is configured to decrypt the encrypted first message using the private key, to generate a second message based on the first message, to encrypt the second message using the private key, and to record the encrypted second message to a ledger.
-
公开(公告)号:US09906513B2
公开(公告)日:2018-02-27
申请号:US14867824
申请日:2015-09-28
Applicant: Bank of America Corporation
Inventor: Michael Wuehler
CPC classification number: H04L63/08 , H04L9/083 , H04L9/0861 , H04L9/3236 , H04L63/0442 , H04L63/062 , H04L63/10
Abstract: A system includes a key repository and a network node. The key repository is configured to generate a private key and a public key of the network node, to communicate the private key and the public key to the network node, to verify whether the network node is authorized to operate on a network, to generate a first message indicating whether the network node is authorized to operate on the network, to encrypt the first message using the public key, and to communicate the encrypted first message to the network node. The network node is configured to decrypt the encrypted first message using the private key, to generate a second message based on the first message, to encrypt the second message using the private key, and to record the encrypted second message to a ledger.
-
5.
公开(公告)号:US20170243217A1
公开(公告)日:2017-08-24
申请号:US15050372
申请日:2016-02-22
Applicant: BANK OF AMERICA CORPORATION
Inventor: Darrell Johnsrud , Manu Jacob Kurian , Michael Wuehler
CPC classification number: G06Q20/4014 , G06Q20/3821 , G06Q20/401 , G06Q2220/00 , H04L9/3236 , H04L2209/38 , H04L2209/56
Abstract: Embodiments of the present invention are directed to routing process authorizations to determine an appropriate legal entity name when an alternate entity name is provided. The system stores alternate entity names in a private or semi-private block chain distributed network, where a block chain ledger keeps an ongoing record of the alternate entity names and their associated legal entity name. When an authorization request is received that does not include a known legal entity name, the system will match the listed entity name with one of the stored alternate entity names, and thereby determine the legal entity name that should be associated with the authorization request.
-
公开(公告)号:US20170214675A1
公开(公告)日:2017-07-27
申请号:US15050084
申请日:2016-02-22
Applicant: BANK OF AMERICA CORPORATION
Inventor: Darrell Johnsrud , Manu Jacob Kurian , Michael Wuehler
IPC: H04L29/06
CPC classification number: H04L63/08 , H04L9/0891 , H04L9/3236 , H04L9/3242 , H04L2209/38 , H04L2209/56
Abstract: Embodiments of the invention are directed to a system, method, or computer program product for generating and using a block chain distributed network for tracking and validating a user identification morphing over time. The block chain database comprises a distributed ledger that is updated with real-time identification information including an initial identification of the user. Subsequent identifications are stored and changes or morphs in identification, such as signatures, physical attributes, or locations of the user are identified. User facts are correlated with the identifications to build a timeline for the user. Subsequently, the system generates authentication questions based off of the timeline generated. The authentication questions allow for authentication of a user into a third party system.
-
公开(公告)号:US10318938B2
公开(公告)日:2019-06-11
申请号:US15050285
申请日:2016-02-22
Applicant: Bank of America Corporation
Inventor: Darrell Johnsrud , Manu Jacob Kurian , Michael Wuehler
Abstract: Embodiments enable a system operatively connected with a block chain distributed network to use the block chain for routing of process authorization and settlement based on specified parameters. Embodiments receive a transaction record associated with a payment transaction, wherein the transaction record comprises transaction data indicating a payor, a payee and an amount; access a distributed ledger stored in the memory device, wherein the distributed ledger is updated based on communications from a block chain distributed network; determine, using the accessed distributed ledger, one or more preferences associated with the payee of the transaction data; and route at least one of the process authorization and transaction settlement based on the accessed one or more preferences. In some cases, the preferences include a settlement routing preference and the transaction settlement is routed based on the settlement routing preference.
-
公开(公告)号:US10026118B2
公开(公告)日:2018-07-17
申请号:US15049835
申请日:2016-02-22
Applicant: BANK OF AMERICA CORPORATION
Inventor: Joseph Benjamin Castinado , Michael Wuehler
Abstract: Systems, computer program products, and methods are described herein for a system for allowing external validation of data in a process data network. The present invention is configured to create a block chain of resource information based on at least aggregated information associated with past transfer of resources executed by an entity; receive an indication that the entity has executed a transfer of resources at a terminal; receive information associated with the transfer of resources based on at least receiving the indication that the entity has executed the transfer of resources; and update the block chain of transaction information with the transaction activity executed by the entity.
-
公开(公告)号:US09825931B2
公开(公告)日:2017-11-21
申请号:US15050084
申请日:2016-02-22
Applicant: BANK OF AMERICA CORPORATION
Inventor: Darrell Johnsrud , Manu Jacob Kurian , Michael Wuehler
CPC classification number: H04L63/08 , H04L9/0891 , H04L9/3236 , H04L9/3242 , H04L2209/38 , H04L2209/56
Abstract: Embodiments of the invention are directed to a system, method, or computer program product for generating and using a block chain distributed network for tracking and validating a user identification morphing over time. The block chain database comprises a distributed ledger that is updated with real-time identification information including an initial identification of the user. Subsequent identifications are stored and changes or morphs in identification, such as signatures, physical attributes, or locations of the user are identified. User facts are correlated with the identifications to build a timeline for the user. Subsequently, the system generates authentication questions based off of the timeline generated. The authentication questions allow for authentication of a user into a third party system.
-
公开(公告)号:US20170244707A1
公开(公告)日:2017-08-24
申请号:US15049777
申请日:2016-02-22
Applicant: BANK OF AMERICA CORPORATION
Inventor: Darrell Johnsrud , Manu Jacob Kurian , Michael Wuehler
CPC classification number: H04L63/08 , G06Q20/02 , G06Q20/389 , H04L9/3226 , H04L9/3236 , H04L9/3247 , H04L63/102 , H04L63/123 , H04L2209/38 , H04L2209/56 , H04L2209/80
Abstract: Systems, computer program products, and methods are described herein for a system for establishing secure access for users in a process data network. The present invention is configured to create a block chain of resource information based on at least aggregated information associated with past transfer of resources executed by an entity; analyze the block chain of resource information to determine a pattern associated with the past transfer of resources executed by the entity; receive an indication that the entity has executed a transfer of resources; receive information associated with the transfer of resources; compare the information associated with the transfer of resources with the pattern associated with the past transfer of resources executed by the entity to determine a match; and allow the execution of the transfer of resources.
-
-
-
-
-
-
-
-
-