Facilitating user progression in a virtual space based on user purchases of virtual currency
US-9665239-B1 · May 30, 2017 · US
US11558392B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11558392-B2 |
| Application number | US-202117494035-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 5, 2021 |
| Priority date | Dec 7, 2017 |
| Publication date | Jan 17, 2023 |
| Grant date | Jan 17, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
Needs-based resource requirements planning or analysis · CPC title
using hash chains, e.g. blockchains or hash trees · CPC title
Ensemble learning · CPC title
the source of the received data · CPC title
Entity profiles · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.