Automated event processing computing platform for handling and enriching blockchain data

US11558392B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11558392-B2
Application numberUS-202117494035-A
CountryUS
Kind codeB2
Filing dateOct 5, 2021
Priority dateDec 7, 2017
Publication dateJan 17, 2023
Grant dateJan 17, 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 system comprising memory storing one or more blockchains; and a computing platform comprising: one or more processors; a network interface; and non-transitory memory storing instructions that, when executed by the one or more processors, cause the computing platform to: receive, via the network interface, information about a supply chain associated with a first corporate entity comprising integration configuration information for accessing the information about the supply chain associated with the first corporate entity, wherein the integration configuration information comprises a blockchain identifier for the first corporate entity; retrieve, based on the blockchain identifier for the first corporate entity and from a first block associated with the blockchain identifier stored in the one or more blockchains, a smart contract and information about a plurality of corporate entities associated with the supply chain; retrieve, based on the blockchain identifier, a timestamp associated with a second block of the blockchain storing most recent generated trust information; calculate, when the timestamp is older than a threshold amount of time and by at least one neural network model of a plurality of trained neural network models of the computing platform and based on the information about the supply chain and on the information for the plurality of corporate entities, a numerical trust level associated with the first corporate entity, wherein each of the plurality of trained models of the computing platform calculate a higher numerical trust level or a lower numerical trust level based on specified information associated with the first corporate entity, and wherein each of the plurality of trained models of the computing platform is trained by at least one of a plurality of data sets using a neural network that maps the plurality of data sets to a plurality of target variables that indicate the numerical trust level; execute a function stored on the block of the blockchain, wherein the function comprises conditional logic based on the numerical trust level associated with the first corporate entity and a value received with a request to execute the function; causing, by the blockchain computing system, generation of a new block comprising a data structure including data modified by the executed function; and causing, by the blockchain computing system sending the new block to each of a plurality of nodes that maintain the one or more blockchains, addition of the new block to the one or more blockchains. 2. The system of claim 1 , wherein the instructions, when executed by the one or more processors, cause the computing platform to: receive, before receipt of the information about the supply chain, credentials for accessing an interface of one or more computing devices associated with the first corporate entity. 3. The system of claim 1 , wherein the information about the plurality of corporate entities associated with the supply chain further comprises information about supply chains respectively associated with the plurality of corporate entities and wherein the instructions causing the computing platform to retrieve the information about the supply chain associated with the first corporate entity 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. 4. The system of claim 3 , wherein the instructions further cause the computing platform to: compare, before calculation of the numerical trust level, the information about the supply chains respectively associated with the plurality of corporate entities to the information about the supply chain associated with the first corporate entity, wherein the numerical trust level is based on the comparison. 5. The system of claim 1 , wherein the information for the plurality of corporate entities includes respective countries of incorporation for the plurality of corporate entities. 6. The system of claim 1 , wherein the instructions further cause the computing platform to: cause generation, by the blockchain computing system, a second new block comprising an event record that further comprises the information about the supply chain, the information for the plurality of corporate entities, and the numerical trust level; and cause transmission, by the blockchain computing system, of the second new block to the plurality of nodes that maintain the one or more blockchains. 7. The system of claim 6 , wherein the one or more blockchains comprise a plurality of corporate entity blockchains respectively associated with the plurality of corporate entities, wherein the second new block is for a main blockchain that is separate from the plurality of corporate entity blockchains. 8. The system of claim 1 , wherein the conditional logic only executes if the numerical trust level is above a threshold. 9. The system of claim 1 , wherein the conditional logic adjusts a value based on the numerical trust level. 10. The system of claim 1 , wherein the instructions cause the computing platform to receive, before execution of the function and from a computing device of the first corporate entity, a payment of a token associated with the one or more blockchains. 11. The system of claim 1 , wherein generation of the new block causes the computing platform to receive tokens associated with the blockchain. 12. A computing platform comprising: one or more processors; a network interface; and memory storing instructions that, when executed by the one or more processors, cause the computing platform to: receive, via the network interface, information about a supply chain associated with a first corporate entity comprising integration configuration information for accessing the information about the supply chain associated with the first corporate entity, wherein the integration configuration information comprises a blockchain identifier for the first corporate entity; retrieve, based on the blockchain identifier for the first corporate entity and from a block associated with the blockchain identifier stored in one or more blockchains stored by a blockchain computing system, a smart contract and information about a plurality of corporate entities associated with the supply chain; retrieve, based on the blockchain identifier and from the blockchain computing system, a timestamp associated with a block of the blockchain storing most recent generated trust information; train, using a neural network, a plurality of models of the computing platform by mapping a plurality of input data sets to a plurality of target variables that indicate a trustworthiness level; calculate, when the timestamp is older than a threshold amount of time and by at least one of the plurality of models of the computing platform and based on the information about the supply chain and on the information for the plurality of corporate entities, a numerical trust level associated with the first corporate entity, wherein each of the plurality of models of the computing platform calculate a higher numerical trust level or lower numerical trust level based on specified information associated with the first corporate entity; execute a function stored on the block of the blockchain, wherein the function comprises conditional logic based on the numerical trust level associated with the first corporate entity and a value received with a request to execute the function, wherein the request is initiated by the first corpor

Assignees

Inventors

Classifications

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

  • H04L9/50Primary

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

  • Ensemble learning · CPC title

  • the source of the received data · CPC title

  • H04L63/102Primary

    Entity profiles · 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 US11558392B2 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 H04L9/50. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 17 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).