Facilitating user progression in a virtual space based on user purchases of virtual currency
US-9665239-B1 · May 30, 2017 · US
US11729180B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11729180-B2 |
| Application number | US-202117557841-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 21, 2021 |
| Priority date | Dec 7, 2017 |
| Publication date | Aug 15, 2023 |
| Grant date | Aug 15, 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 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.
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
using hash chains, e.g. blockchains or hash trees · CPC title
Ensemble learning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.