Patents by Inventor John C. Checco

John C. Checco 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).

  • Patent number: 11734686
    Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: August 22, 2023
    Assignee: Bank of America Corporation
    Inventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick N. Lawrence, Lekha Ananthakrishnan
  • Publication number: 20230262125
    Abstract: Aspects of the disclosure relate to data sharding for transmission over a high generation cellular network. A computing platform may detect, via a communication network, transmission of data from a first computing device to a second computing device. Subsequently, the computing platform may intercept, prior to receipt of the transmission by the second computing device, the data. Then, the computing platform may shard the data into a first shard and a second shard. Then, the computing platform may identify, within the communication network, a first communication channel and a second communication channel. Then, the computing platform may send, to the second computing device, the first shard via the first communication channel, and the second shard via the second communication channel. Subsequently, the computing platform may merge, the first shard and the second shard, to reconfigure the data.
    Type: Application
    Filed: April 26, 2023
    Publication date: August 17, 2023
    Inventors: John C. Checco, Ryan Muzzo
  • Patent number: 11729180
    Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: August 15, 2023
    Assignee: Bank of America Corporation
    Inventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick Nicholas Lawrence, Lekha Ananthakrishnan
  • Patent number: 11706299
    Abstract: Aspects of the disclosure relate to data sharding for transmission over a high generation cellular network. A computing platform may detect, via a communication network, transmission of data from a first computing device to a second computing device. Subsequently, the computing platform may intercept, prior to receipt of the transmission by the second computing device, the data. Then, the computing platform may shard the data into a first shard and a second shard. Then, the computing platform may identify, within the communication network, a first communication channel and a second communication channel. Then, the computing platform may send, to the second computing device, the first shard via the first communication channel, and the second shard via the second communication channel. Subsequently, the computing platform may merge, the first shard and the second shard, to reconfigure the data.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: July 18, 2023
    Assignee: Bank of America Corporation
    Inventors: John C. Checco, Ryan Muzzo
  • Patent number: 11558392
    Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: January 17, 2023
    Assignee: Bank of America Corporation
    Inventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick N. Lawrence, Lekha Ananthakrishnan
  • Patent number: 11381972
    Abstract: Aspects of the disclosure relate to optimizing authentication and management of wireless devices in zero trust computing environments. In some embodiments, a computing platform may receive, from a user computing device, a connection request. Subsequently, the computing platform may generate, using an artificial-intelligence engine, a profile for the connection request. Based on the profile for the connection request generated using the artificial-intelligence engine, the computing platform may determine that the connection request is valid. In response to determining that the connection request is valid, the computing platform may establish a connection with the user computing device. Based on establishing the connection with the user computing device, the computing platform may assign an identity to the user computing device.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: July 5, 2022
    Assignee: Bank of America Corporation
    Inventors: Elena Kvochko, Michael Ogrinz, John C. Checco
  • Publication number: 20220116401
    Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.
    Type: Application
    Filed: December 21, 2021
    Publication date: April 14, 2022
    Inventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick Nicholas Lawrence, Lekha Ananthakrishnan
  • Publication number: 20220109725
    Abstract: Aspects of the disclosure relate to data sharding for transmission over a high generation cellular network. A computing platform may detect, via a communication network, transmission of data from a first computing device to a second computing device. Subsequently, the computing platform may intercept, prior to receipt of the transmission by the second computing device, the data. Then, the computing platform may shard the data into a first shard and a second shard. Then, the computing platform may identify, within the communication network, a first communication channel and a second communication channel. Then, the computing platform may send, to the second computing device, the first shard via the first communication channel, and the second shard via the second communication channel. Subsequently, the computing platform may merge, the first shard and the second shard, to reconfigure the data.
    Type: Application
    Filed: December 16, 2021
    Publication date: April 7, 2022
    Inventors: John C. Checco, Ryan Muzzo
  • Patent number: 11265326
    Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: March 1, 2022
    Assignee: Bank of America Corporation
    Inventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick Nicholas Lawrence, Lekha Ananthakrishnan
  • Patent number: 11258854
    Abstract: Aspects of the disclosure relate to data sharding for transmission over a high generation cellular network. A computing platform may detect, via a communication network, transmission of data from a first computing device to a second computing device. Subsequently, the computing platform may intercept, prior to receipt of the transmission by the second computing device, the data. Then, the computing platform may shard the data into a first shard and a second shard. Then, the computing platform may identify, within the communication network, a first communication channel and a second communication channel. Then, the computing platform may send, to the second computing device, the first shard via the first communication channel, and the second shard via the second communication channel. Subsequently, the computing platform may merge, the first shard and the second shard, to reconfigure the data.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: February 22, 2022
    Assignee: Bank of America Corporation
    Inventors: John C. Checco, Ryan Muzzo
  • Publication number: 20220027908
    Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.
    Type: Application
    Filed: October 5, 2021
    Publication date: January 27, 2022
    Inventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick N. Lawrence, Lekha Ananthakrishnan
  • Publication number: 20220030000
    Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.
    Type: Application
    Filed: October 5, 2021
    Publication date: January 27, 2022
    Inventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick N. Lawrence, Lekha Ananthakrishnan
  • Patent number: 11196747
    Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: December 7, 2021
    Assignee: Bank of America Corporation
    Inventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick Nicholas Lawrence, Lekha Ananthakrishnan
  • Patent number: 11188909
    Abstract: Methods and systems for using block chain technology to verify transaction data are described herein. A computing platform may receive data about events related to transactions, personal or corporate information, supply chains, and other relevant information about a person or corporate entity. The event information may be received, aggregated, and processed to determine metadata about the person or corporate entity. The metadata may indicate, for example, a trustworthiness of the person or corporate entity for various purposes. Such event information and/or metadata may be stored as transactions in a block chain that may be accessible by counterparties to a potential transaction involving the person or corporate entity. The automated event processing computing platform may further use automated techniques to implement smart transactions between the person/entity and counterparty based on the trust metadata.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: November 30, 2021
    Assignee: Bank of America Corporation
    Inventors: Jisoo Lee, John C. Checco, William August Stahlhut, Joseph Castinado, Brad Romano, Suki Ramasamy, Patrick Nicholas Lawrence, Lekha Ananthakrishnan
  • Publication number: 20210266743
    Abstract: Aspects of the disclosure relate to optimizing authentication and management of wireless devices in zero trust computing environments. In some embodiments, a computing platform may receive, from a user computing device, a connection request. Subsequently, the computing platform may generate, using an artificial-intelligence engine, a profile for the connection request. Based on the profile for the connection request generated using the artificial-intelligence engine, the computing platform may determine that the connection request is valid. In response to determining that the connection request is valid, the computing platform may establish a connection with the user computing device. Based on establishing the connection with the user computing device, the computing platform may assign an identity to the user computing device.
    Type: Application
    Filed: February 24, 2020
    Publication date: August 26, 2021
    Inventors: Elena Kvochko, Michael Ogrinz, John C. Checco
  • Publication number: 20210243256
    Abstract: Aspects of the disclosure relate to data sharding for transmission over a high generation cellular network. A computing platform may detect, via a communication network, transmission of data from a first computing device to a second computing device. Subsequently, the computing platform may intercept, prior to receipt of the transmission by the second computing device, the data. Then, the computing platform may shard the data into a first shard and a second shard. Then, the computing platform may identify, within the communication network, a first communication channel and a second communication channel. Then, the computing platform may send, to the second computing device, the first shard via the first communication channel, and the second shard via the second communication channel. Subsequently, the computing platform may merge, the first shard and the second shard, to reconfigure the data.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: John C. Checco, Ryan Muzzo
  • Patent number: 11055658
    Abstract: A supply chain for a batch of identical units is provided. The supply chain includes database architecture. The batch of units may include a distributed ledger (blockchain) identification (ID), and at least two additional pieces of information. The information includes a serial number of the batch, a location of manufacture of the batch, an ID associated with the source of the batch, and/or the ID(s) of one or more components of each unit in the batch. The supply chain may include a private database supplier key. The supplier key enables publishing of batch transaction information onto a blockchain. The information may include a transfer of control of the batch from the supplier to a receiver-manufacturer. The supply chain may further include a private database receiver-manufacturer key associated with each batch associated with the receiver-manufacturer. The private database manufacturer key enables the receiver-manufacturer to review transactions associated with each batch.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: July 6, 2021
    Assignee: Bank of America Corporation
    Inventors: William P. Jacobson, John C. Checco
  • Patent number: 10965445
    Abstract: Methods, systems, and apparatuses for blockchain-based unexpected data detection are described herein. In some arrangements, a node within a decentralized peer-to-peer (e.g., P2P) network may receive a plurality of network function requests corresponding to the decentralized network. The node may analyze the plurality of network function requests to identify whether the requests included unexpected data and/or irregular data, and/or are associated with flagged wallets and/or smart contracts.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: March 30, 2021
    Assignee: Bank of America Corporation
    Inventors: Joseph Castinado, John C. Checco, Patrick Nicholas Lawrence
  • Patent number: 10848588
    Abstract: Apparatus and methods for a reverse proxy server are provided. The reverse proxy server may provide compatibility and security for nodes on an IoT network. A reverse proxy server may normalize inter-node communications. A reverse proxy server may identify an IoT node and upon identification of the node, determine native communication protocol(s) specific to the node. The reverse proxy server may encapsulate data transmitted via the native communication protocol. The reverse proxy server may impose a principal-agent relationship. For example, the reverse proxy server may be a principal of one or more nodes (agents) on the IoT. The reverse proxy server may enforce security protocols on all agents. An agent (e.g., node) may be required to route all communications to other IoT devices through the principal (e.g., reverse proxy server). An IoT network may include more than one reverse proxy server. Each agent may have one or more principals.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: November 24, 2020
    Assignee: Bank of America Corporation
    Inventors: Jisoo Lee, John C. Checco, John Ryan Bowling
  • Patent number: 10817829
    Abstract: A method for executing a smart recall of a plurality of manufactured units is provided. The method may include, inter alia, using a database architecture to administer a supply chain for the units, assigning each component of the units a distributed ledger (blockchain) identification (ID), and additional pieces of information such as a serial number of the component, a date of manufacture of the component, a location of manufacture of the component, an ID associated with the source of the component, and/or the ID(s) of one or more subcomponent unit(s) of the component. The assigned information is stored in the database architecture. The method may also include generating a private database supplier key and a manufacturer key. The method further includes: transmitting a notice to downstream manufacturers, transmitting a notice to a regulatory agency to implement safety procedures and/or unit and transmitting a recall notice.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: October 27, 2020
    Assignee: Bank of America Corporation
    Inventors: William P. Jacobson, John C. Checco