Automated event processing computing platform for handling and enriching blockchain data

US11729180B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11729180-B2
Application numberUS-202117557841-A
CountryUS
Kind codeB2
Filing dateDec 21, 2021
Priority dateDec 7, 2017
Publication dateAug 15, 2023
Grant dateAug 15, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a blockchain computing platform comprising: one or more first processors; and first memory storing first instructions that, when executed by the one or more first processors, cause the blockchain computing platform to maintain at least one blockchain via a plurality of blockchain node devices; and a computing platform comprising: at least one second processor; and second memory storing second instructions that, when executed by the at least one second processor, cause the computing platform to: train, by a neural network, a plurality of neural network models to identify discrepancy information between supply chain input information corresponding to a first entity and that relates to a second entity, and second supply chain input information received from the second entity and that relates to the first entity; identify, based on first information associated with the first entity, a first blockchain identifier of a first blockchain associated with the first entity; retrieve, from a first block associated with the first blockchain identifier and from the first blockchain, first supply chain information comprising a smart contract and corresponding to a first supply chain associated with the first entity; retrieve, from a second block from a second blockchain, second information comprising second supply chain information including a second blockchain identifier and corresponding to a second supply chain associated with a second entity associated with the second blockchain identifier; retrieve, based on the first blockchain identifier, a timestamp associated with a block of the first blockchain storing most recent generated trust information; calculate, when the timestamp is older than a threshold amount of time and by the neural network using at least one of the plurality of neural network models and based on the first information and the second information, a first trust level associated with the first entity and a second trust level associated with the second entity; execute a function stored on the first blockchain, wherein the function comprises conditional logic based on at least one of the first trust level and the second trust level; and cause generation, by the blockchain computing platform, of a new block on at least one of the first blockchain or the second blockchain, the new block comprising a data structure including data modified by the executed function. 2. The system of claim 1 , wherein the second instructions further cause the computing platform to receive credentials for accessing an interface of one or more computing devices associated with the first entity. 3. The system of claim 1 , wherein the first information and the second information comprise information returned via application programming interface (API) functions based on the first blockchain identifier or the second blockchain identifier. 4. The system of claim 3 , wherein the second instructions further cause the computing platform to compare the first information to the second information, wherein the trust level is based on the comparison. 5. The system of claim 1 , wherein the first information and the second information include an indication of a country of incorporation for the first entity and the second entity, respectively. 6. The system of claim 1 , wherein the first instructions further cause the computing platform to generate a second new block comprising the trust level. 7. The system of claim 6 , wherein the first blockchain and the second blockchain each are respectively associated with the first entity and the second entity, wherein the second new block is for a main blockchain that is separate from the first blockchain and the second blockchain. 8. The system of claim 1 , wherein the conditional logic only executes if the trust level is above a threshold. 9. The system of claim 1 , wherein the conditional logic adjusts a value based on the trust level. 10. The system of claim 1 , wherein the second instructions further cause the computing platform to receive, from the first entity, a payment of a token associated with one of the first blockchain or the second blockchain. 11. The system of claim 1 , wherein the second instructions further cause the computing platform to receive tokens associated with one of the first blockchain and the second blockchain based on generation of the new block. 12. A computing platform comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the computing platform to: train, by a neural network, a plurality of neural network models to identify discrepancy information between supply chain input information corresponding to different corporate entities, wherein each of the plurality of neural network models maps input data to one or more target variables; identify, based on supply chain information associated with a first corporate entity of the different corporate entities, a blockchain identifier corresponding to a blockchain associated with the first corporate entity; retrieve, from a block of a first blockchain stored on a blockchain node device and via a network, first supply chain information comprising the blockchain identifier and corresponding to a first supply chain associated with the first corporate entity; retrieve, from the blockchain node device via the network, second supply chain information including a second blockchain identifier and corresponding to a second supply chain associated with a second corporate entity of the different corporate entities and from a second blockchain associated with the second blockchain identifier; retrieve, based on the blockchain identifier and from the first blockchain, a timestamp associated with a block of the first blockchain storing most recent generated trust information; calculate, when the timestamp is older than a threshold amount of time and by the neural network using at least one of the plurality of neural network models and based on the first supply chain information and the second supply chain information, a first trust level associated with the first corporate entity and a second trust level associated with the second corporate entity; execute a function of a smart contract stored on the first blockchain, wherein the function comprises conditional logic based on at least one of the first trust level and the second trust level; and trigger generation of a new block on at least one of the first blockchain or the second blockchain, the new block comprising a data structure including data modified by the executed function. 13. The computing platform of claim 12 , wherein the instructions further cause the computing platform to access, via an application programming interface (API), integration configuration information comprising credential information for securely accessing the API and the blockchain identifier for the first corporate entity. 14. The computing platform of claim 12 , wherein the information corresponding to different corporate entities includes respective countries of incorporation for each of the different corporate entities. 15. The computing platform of claim 12 , wherein the instructions further cause the computing platform to: generate a second new block comprising an event record that further comprises the information about the supply chain, the information for the first corporate entity and the second corporate entity, and the second trust level; and cause transmission of the second new block to a plurality of nodes that maintain one or more blockchains. 16.

Assignees

Inventors

Classifications

  • H04L63/102Primary

    Entity profiles · CPC title

  • Needs-based resource requirements planning or analysis · CPC title

  • specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems · CPC title

  • H04L9/50Primary

    using hash chains, e.g. blockchains or hash trees · CPC title

  • Ensemble learning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11729180B2 cover?
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 perso…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification H04L63/102. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 15 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).