Patents by Inventor Brandon Castagna

Brandon Castagna has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240020682
    Abstract: This application describes an autonomous system for utilizing a non-fungible token (“NFT”) to manage dynamic operational conditions applied to bank account. The autonomous system may include a dynamic NFT stored on a distributed ledger. The dynamic NFT may include non-editable fields and editable fields. The autonomous system may include a static NFT stored on the distributed ledger. The dynamic and static NFTs may be linked to an account. The static NFT may define operating conditions for the non-editable account number. The autonomous system may include a smart contract that executes on the distributed ledger. The smart contract may detect a change in a value stored in the editable field of the dynamic NFT. The smart contract may locate operating conditions stored in the static NFT. Based on the operating conditions and the value, the smart contract may take action to manage the corresponding account.
    Type: Application
    Filed: July 13, 2022
    Publication date: January 18, 2024
    Inventors: Brandon Castagna, Lisa Pugh, Mei Lin, Alfred Reed
  • Publication number: 20240020692
    Abstract: Apparatus and methods for utilizing non-fungible tokens (“NFTs”) for payment redemption and remittances are provided. A payor may use a computer program product to create an NFT. The NFT may include a digital envelope and metadata. The digital envelope may include one or more payment terms as a payment statement and the payment funds. The NFT may be transferred to a digital wallet belonging to a payee. The payee may select an option to redeem the payment funds. The payment funds may be transferred to the payee per the selection.
    Type: Application
    Filed: July 13, 2022
    Publication date: January 18, 2024
    Inventors: Brandon Castagna, Lisa Pugh, Mei Lin, Alfred Reed
  • Patent number: 11645643
    Abstract: A method for harnessing a connected network to securely verify and execute a transaction is provided. The method may include requesting a PIN from a mobile device. The request may be transmitted via a USSD message. The method may also include receiving the PIN from the mobile device. The PIN may be received via a response to the USSD message. The method may also include authenticating the mobile device. The method may also include accessing a third-party network to verify an authentication status of the mobile device. The third-party network may include a plurality of IoT endpoints. Each IoT endpoint may include a stored verification usage process. The stored verification usage process may relate to a user associated with the mobile device. The method may also include executing the transaction upon receipt of an authentication signal from the third-party network.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: May 9, 2023
    Assignee: Bank of America Corporation
    Inventors: Christopher Hope, James McMorrow, Sumita Desai, Shehreyar Jamshed, Ayeesha Sachedina, Anna Xu, Brandon Castagna, Sasikumar Sivaraman, Lauren Hewings, Alex Wong
  • Publication number: 20220101302
    Abstract: A method for harnessing a connected network to securely verify and execute a transaction is provided. The method may include requesting a PIN from a mobile device. The request may be transmitted via a USSD message. The method may also include receiving the PIN from the mobile device. The PIN may be received via a response to the USSD message. The method may also include authenticating the mobile device. The method may also include accessing a third-party network to verify an authentication status of the mobile device. The third-party network may include a plurality of IoT endpoints. Each IoT endpoint may include a stored verification usage process. The stored verification usage process may relate to a user associated with the mobile device. The method may also include executing the transaction upon receipt of an authentication signal from the third-party network.
    Type: Application
    Filed: September 29, 2020
    Publication date: March 31, 2022
    Inventors: Christopher Hope, James McMorrow, Sumita Desai, Shehreyar Jamshed, Ayeesha Sachedina, Anna Xu, Brandon Castagna, Sasikumar Sivaraman, Lauren Hewings, Alex Wong
  • Patent number: 10812574
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a dynamic endpoint engine. A computing platform may receive, from a client computing device, event definition information defining an event. Subsequently, the computing platform may receive, from a recipient computing device associated with the event, a request for a recipient-selection user interface, and may determine that a dynamic endpoint option is available for a user of the recipient computing device. Thereafter, the computing platform may send, to the recipient computing device, a delivery selection user interface that includes a user-selectable option that, when invoked, causes the computing platform to create a new endpoint.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: October 20, 2020
    Assignee: Bank of America Corporation
    Inventors: Akiva D. Kates, Joseph Benjamin Castinado, Rob Oddy, Brandon Castagna
  • Publication number: 20200226677
    Abstract: Apparatus and methods for utilizing distributed electronic ledger technology to process and record syndicated loan payments are provided. An agent address may receive an interest payment from a borrower address (e.g., interest accrual). The agent address may distribute the interest, pro rata, to members of a lender consortium and records the payments on the distributed electronic ledger. The distributed electronic ledger may provide and maintain a shared source of truth for event details associated with a syndicated loan. Facility agreements and corresponding utilizations (e.g., loans) may be represented on the distributed electronic ledger as smart contracts. As events occur, a corresponding record of each event is anchored to the facility/utilization smart contract, creating a chronological audit trail of all activity associated with the syndicated loan.
    Type: Application
    Filed: April 9, 2019
    Publication date: July 16, 2020
    Inventors: Lalit Dhawan, Ron Papka, Brandon Castagna
  • Publication number: 20200036775
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a dynamic endpoint engine. A computing platform may receive, from a client computing device, event definition information defining an event. Subsequently, the computing platform may receive, from a recipient computing device associated with the event, a request for a recipient-selection user interface, and may determine that a dynamic endpoint option is available for a user of the recipient computing device. Thereafter, the computing platform may send, to the recipient computing device, a delivery selection user interface that includes a user-selectable option that, when invoked, causes the computing platform to create a new endpoint.
    Type: Application
    Filed: October 7, 2019
    Publication date: January 30, 2020
    Inventors: Akiva D. Kates, Joseph Benjamin Castinado, Rob Oddy, Brandon Castagna
  • Publication number: 20200007647
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a link discovery engine. A computing platform may receive event definition information defining an event. The computing platform may identify and validate one or more linked first client user accounts, and transmit to a host computing platform a response identifying user account information. The computing platform may transmit notification to a first recipient computing device. The computing platform may generate first event orchestration command(s) directing a first event processor to execute action(s) associated with the first event. The computing platform may transmit to the host computing platform, account reconciliation instructions.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Inventors: Brandon Castagna, Kian Hui Teo, Vaibhav A. Pancholi
  • Patent number: 10440102
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a dynamic endpoint engine. A computing platform may receive, from a client computing device, event definition information defining an event. Subsequently, the computing platform may receive, from a recipient computing device associated with the event, a request for a recipient-selection user interface, and may determine that a dynamic endpoint option is available for a user of the recipient computing device. Thereafter, the computing platform may send, to the recipient computing device, a delivery selection user interface that includes a user-selectable option that, when invoked, causes the computing platform to create a new endpoint.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: October 8, 2019
    Assignee: Bank of America Corporation
    Inventors: Akiva Kates, Joseph Benjamin Castinado, Rob Oddy, Brandon Castagna
  • Patent number: 10310712
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data with centralized event orchestration. A computing platform may receive, from a client computing device, event definition information defining an event. Subsequently, the computing platform may receive, from a recipient computing device associated with the event, a request for a delivery selection user interface. The computing platform may send the delivery selection user interface to the recipient computing device and may receive, from the recipient computing device, delivery selection information identifying a destination for the event selected by a user of the recipient computing device. Subsequently, the computing platform may generate one or more event orchestration commands directing an external event processor to execute one or more actions associated with the event, and may send the one or more event orchestration commands to the external event processor via an external event processing interface.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: June 4, 2019
    Assignee: Bank of America Corporation
    Inventors: Matthew R. Leavenworth, Eileen M. Holcomb, Kay Griep, Dean L. Henry, Brandon Castagna, Tracey A. Mochnal, Robert Foote, Ather Williams, III, Jack Vaalburg
  • Patent number: 10216830
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a link discovery engine. A computing platform may receive event definition information defining an event. Subsequently, the computing platform may receive a request for a recipient-selection user interface. The computing platform may mine alias data associated with a unique alias linked to a recipient computing device and may generate one or more relational user interface elements having relational content mined from the alias data. Then, the computing platform may send a delivery selection user interface having the one or more relational user interface elements to the recipient computing device. The computing platform may receive delivery selection information from the recipient computing device and may generate and send one or more event orchestration commands directing an event processor to execute one or more actions associated with the event.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: February 26, 2019
    Assignee: Bank of America Corporation
    Inventors: Akiva D. Kates, Tracey A. Mochnal, Jack Vaalburg, Joseph Benjamin Castinado, Kay Griep, Robert Foote, Brandon Castagna, Rob Oddy
  • Patent number: 10217087
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator. A computing platform may receive event definition information defining an event as well as stimulus selection information. Subsequently, the computing platform may receive a request for a recipient-selection user interface. The computing platform may identify one or more stimulus options available for a user of a recipient computing device associated with the event and may send a delivery selection user interface that includes a user-selectable component, which, when invoked, causes the computing platform to create a new endpoint associated with a stimulus option. Thereafter, the computing platform may receive delivery selection information and may generate one or more event orchestration commands directing an event processor to execute one or more actions associated with the event.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: February 26, 2019
    Assignee: Bank of America Corporation
    Inventors: Dean L. Henry, Joseph Benjamin Castinado, Brandon Castagna, Rob Oddy
  • Publication number: 20180164961
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data with centralized event orchestration. A computing platform may receive, from a client computing device, event definition information defining an event. Subsequently, the computing platform may receive, from a recipient computing device associated with the event, a request for a delivery selection user interface. The computing platform may send the delivery selection user interface to the recipient computing device and may receive, from the recipient computing device, delivery selection information identifying a destination for the event selected by a user of the recipient computing device. Subsequently, the computing platform may generate one or more event orchestration commands directing an external event processor to execute one or more actions associated with the event, and may send the one or more event orchestration commands to the external event processor via an external event processing interface.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 14, 2018
    Inventors: Matthew R. Leavenworth, Eileen M. Holcomb, Kay Griep, Dean L. Henry, Brandon Castagna, Tracey Mochnal, Robert Foote, Ather Williams, III, Jack Vaalburg
  • Publication number: 20180167442
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a dynamic endpoint engine. A computing platform may receive, from a client computing device, event definition information defining an event. Subsequently, the computing platform may receive, from a recipient computing device associated with the event, a request for a recipient-selection user interface, and may determine that a dynamic endpoint option is available for a user of the recipient computing device. Thereafter, the computing platform may send, to the recipient computing device, a delivery selection user interface that includes a user-selectable option that, when invoked, causes the computing platform to create a new endpoint.
    Type: Application
    Filed: December 8, 2016
    Publication date: June 14, 2018
    Inventors: Akiva Kates, Joseph Benjamin Castinado, Rob Oddy, Brandon Castagna
  • Publication number: 20180165350
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a link discovery engine. A computing platform may receive event definition information defining an event. Subsequently, the computing platform may receive a request for a recipient-selection user interface. The computing platform may mine alias data associated with a unique alias linked to a recipient computing device and may generate one or more relational user interface elements having relational content mined from the alias data. Then, the computing platform may send a delivery selection user interface having the one or more relational user interface elements to the recipient computing device. The computing platform may receive delivery selection information from the recipient computing device and may generate and send one or more event orchestration commands directing an event processor to execute one or more actions associated with the event.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 14, 2018
    Inventors: Akiva D. Kates, Tracey A. Mochnal, Jack Vaalburg, Joseph Benjamin Castinado, Kay Griep, Robert Foote, Brandon Castagna, Rob Oddy
  • Publication number: 20180165647
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator. A computing platform may receive event definition information defining an event as well as stimulus selection information. Subsequently, the computing platform may receive a request for a recipient-selection user interface. The computing platform may identify one or more stimulus options available for a user of a recipient computing device associated with the event and may send a delivery selection user interface that includes a user-selectable component, which, when invoked, causes the computing platform to create a new endpoint associated with a stimulus option. Thereafter, the computing platform may receive delivery selection information and may generate one or more event orchestration commands directing an event processor to execute one or more actions associated with the event.
    Type: Application
    Filed: December 8, 2016
    Publication date: June 14, 2018
    Inventors: Dean L. Henry, Joseph Benjamin Castinado, Brandon Castagna, Rob Oddy
  • Publication number: 20150052044
    Abstract: A system for monitoring one or more transactions includes a memory, which stores first metadata, second metadata, and third metadata, communicatively coupled to one or more processors. The one or more processors receive the first metadata from a first transaction processing system, the second metadata from a second transaction processing system, and the third metadata from a third transaction processing system and determine attributes from each of the first, second, and third metadata. Each of the first, second, and third metadata are associated with a task performed by the first, second, and third transaction processing systems, respectively. The one or more processors associate the first metadata with a first transaction. The one or more processors then determine that none of the attributes from the second metadata are the same as any of the attributes from the first metadata and then associate the second metadata with a second transaction.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 19, 2015
    Applicant: Bank of America Corporation
    Inventors: Brandon Castagna, Laith Sheet, John Arcidiacono, Brian Kunzie, Suresh Jagarlamudi, Tim Murphy, Michael Galloway