Blockchain Validation of Software
US-2021256113-A1 · Aug 19, 2021 · US
US12353483B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12353483-B2 |
| Application number | US-202218043930-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 30, 2022 |
| Priority date | Jun 30, 2022 |
| Publication date | Jul 8, 2025 |
| Grant date | Jul 8, 2025 |
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.
Systems and methods for identifying token data can include processing blockchain data to determine candidate token data, which can be processed to determine whether the candidate token data is associated with a blockchain trigger event that is associated with a non-fungible token. The systems and methods can process the output action of a blockchain trigger event to determine whether the output action acts similar to the output action of a non-fungible token. The determination may be based on the candidate token data being associated with one or more standards. The identified token data can be indexed and can then be surfaced in response to a search query. The surfaced index data can be provided for display in a search results page.
Opening claim text (preview).
What is claimed is: 1. A computing system, the system comprising: one or more processors; and one or more non-transitory computer-readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising: obtaining blockchain data, wherein the blockchain data comprises byte code associated with a blockchain; processing the blockchain data to determine that a subset of the blockchain data comprises candidate token data, wherein the candidate token data is associated with a blockchain trigger event, wherein processing the blockchain data comprises: storing the blockchain data in a sandbox; parsing, within the sandbox, the blockchain data into a plurality of parsed segments; determining a parsed segment of the subset of the blockchain data comprises non-fungible token characteristics; determining an output action associated with the blockchain trigger event, wherein the output action is associated with a digital resource; processing the output action to determine that the candidate token data is descriptive of a non-fungible token; and providing identification data as an output, wherein the identification data is descriptive of the candidate token data being associated with the non-fungible token. 2. The system of claim 1 , wherein processing the output action to determine the candidate token data is descriptive of the non-fungible token comprises: determining an entity associated with the output action; and determining the entity is a digital resource being transferred in response to the blockchain trigger event. 3. The system of claim 1 , wherein the operations further comprise: determining a validity of the candidate token data, wherein the validity is determined based on whether the candidate token data comprises determined problematic characteristics; and wherein the identification data is generated based at least in part on the validity. 4. The system of claim 1 , wherein processing the output action to determine the candidate token data is descriptive of the non-fungible token comprises: determining the output action comprises a link to a landing address; obtaining landing data associated with the landing address; processing the landing data to determine the landing data comprises a digital resource; and determining the digital resource is associated with the non-fungible token. 5. The system of claim 1 , wherein the operations further comprise: processing the output action to determine a digital resource associated with the non-fungible token; processing the digital resource to determine a quality of the digital resource; and determining whether to index the candidate token data based at least in part on the identification data and the quality of the digital resource. 6. The system of claim 5 , wherein the quality of the digital resource is determined based on at least one of a resolution of the digital resource, a size of the digital resource, or a determined uniqueness of the digital resource. 7. The system of claim 1 , wherein processing the output action to determine the candidate token data is descriptive of the non-fungible token comprises: obtaining, via an application programming interface, a uniform resource identifier. 8. The system of claim 1 , wherein the candidate token data is determined based on one or more standards associated with non-fungible token code standards. 9. The system of claim 1 , wherein the candidate token data comprises reference data associated with the digital resource. 10. A computer-implemented method, the method comprising: obtaining, by a computing system comprising one or more processors, blockchain data, wherein the blockchain data comprises byte code associated with a blockchain; processing, by the computing system, the blockchain data to determine that a subset of the blockchain data comprises candidate token data, wherein the candidate token data is associated with a blockchain trigger event, wherein processing the blockchain data comprises: storing the blockchain data in a sandbox; parsing, within the sandbox, the blockchain data into a plurality of parsed segments; determining a parsed segment of the subset of the blockchain data comprises non-fungible token characteristics; obtaining, by the computing system, standard data, wherein the standard data comprises one or more standards associated with standards for a non-fungible token; processing, by the computing system, the candidate token data to determine the candidate token data is associated with the one or more standards; generating, by the computing system, identification data based on the candidate token data being associated with the one or more standards, wherein the identification data is descriptive of the candidate token data being associated with the non-fungible token; and providing, by the computing system, the identification data as output. 11. The method of claim 10 , further comprising: generating, by the computing system, index data based on the candidate token data and the identification data. 12. The method of claim 10 , further comprising: processing, by the computing system, the blockchain trigger event to determine a digital resource associated with the non-fungible token; processing, by the computing system, the digital resource to determine the digital resource is vulgar; and determining, by the computing system, whether to index the candidate token data based at least in part on the identification data and the digital resource being vulgar. 13. The method of claim 10 , wherein obtaining, by the computing system comprising the one or more processors, the blockchain data comprises: obtaining, by the computing system, first node data from a blockchain node, wherein the blockchain node is associated with a particular blockchain; processing, by the computing system, the first node data in the sandbox to generate a first portion of the blockchain data; and storing, by the computing system, the first portion of the blockchain data. 14. The method of claim 13 , wherein obtaining, by the computing system comprising the one or more processors, the blockchain data comprises: obtaining, by the computing system, second node data from the blockchain node, wherein the blockchain node is associated with the particular blockchain; processing, by the computing system, the second node data in the sandbox to generate a second portion of the blockchain data; and storing, by the computing system, the second portion of the blockchain data. 15. One or more non-transitory computer-readable media that collectively store instructions that, when executed by one or more computing devices, cause the one or more computing devices to perform operations, the operations comprising: obtaining blockchain data, wherein the blockchain data comprises byte code associated with a blockchain; processing the blockchain data to determine a subset of the blockchain data comprises candidate token data, wherein the candidate token data is associated with a blockchain trigger event, wherein processing the blockchain data comprises: storing the blockchain data in a sandbox; parsing, within the sandbox, the blockchain data into a plurality of parsed segments; determining a parsed segment of the subset of the blockchain data comprises non-fungible token characteristics; processing the candidate token data to determine an intent associated with the candidate token data, wherein the candidate token data comprises reference data associated with a digital resource; pr
using tickets or tokens, e.g. Kerberos (network architectures or network communication protocols for entities authentication using tickets in a packet data network H04L63/0807) · CPC title
using hash chains, e.g. blockchains or hash trees · CPC title
Distributed indices · CPC title
Synchronous replication · CPC title
Journaling file systems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.