Authoritative factual service for blockchain smart contracts

US12361014B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12361014-B2
Application numberUS-202418645728-A
CountryUS
Kind codeB2
Filing dateApr 25, 2024
Priority dateAug 10, 2022
Publication dateJul 15, 2025
Grant dateJul 15, 2025

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.

Systems and methods for trigger event determination can include processing blockchain data to determine a trigger event. Data associated with the trigger event can be processed to determine a query. The query can then be utilized to recursively search a database for data descriptive of the trigger event occurring. A notification can then be provided to instruct a resulting action to be performed.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing system for trigger event determination, 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 from a blockchain, wherein the blockchain data is descriptive of a smart contract, wherein the smart contract is associated with a trigger event and a resulting action; processing the blockchain data to determine the trigger event, wherein the trigger event is associated with a particular topic; generating a query based on the trigger event, wherein the query is associated with the particular topic; determining the trigger event has occurred based on processing the query to search a database; and in response to determining the trigger event has occurred, causing, with a blockchain computing system, the resulting action to occur, wherein the blockchain computing system is associated with the blockchain. 2. The system of claim 1 , wherein generating the query based on the trigger event comprises: processing data descriptive of the trigger event with a machine-learned model to generate the query. 3. The system of claim 2 , wherein the machine-learned model comprises a pre-trained language model. 4. The system of claim 2 , wherein processing data descriptive of the trigger event with the machine-learned model to generate the query comprises: determining one or more labels associated with the trigger event; and generating the query based on the one or more labels. 5. The system of claim 4 , wherein the machine-learned model comprises a natural language processing model. 6. The system of claim 4 , wherein the machine-learned model comprises an image processing model. 7. The system of claim 1 , wherein determining the trigger event has occurred based on the query comprises: searching the database of an authoritative source based on the query. 8. The system of claim 1 , wherein the trigger event is associated with one or more particular knowledge graphs. 9. The system of claim 1 , wherein determining the trigger event has occurred based on processing the query to search the database comprises searching one or more knowledge graphs. 10. The system of claim 1 , wherein the blockchain is stored via a decentralized computing system, and wherein the blockchain comprises a plurality of security protocols. 11. The system of claim 1 , wherein the blockchain data comprises data associated with a plurality of non-fungible tokens. 12. A computer-implemented method for trigger event determination, the method comprising: obtaining, by a computing system comprising one or more processors, blockchain data from a blockchain, wherein the blockchain data is descriptive of a smart contract, wherein the smart contract is associated with a trigger event and a resulting action; processing, by the computing system, the blockchain data with a machine-learned model to determine a semantic intent associated with the trigger event; generating, by the computing system, a query based on the semantic intent; recursively searching, by the computing system, a knowledge database with the query; determining, by the computing system, the trigger event has occurred based on the query and the knowledge database; and in response to determining the trigger event has occurred, instructing, by the computing system, a blockchain computing system to cause the resulting action to occur, wherein the blockchain computing system is associated with the blockchain. 13. The method of claim 12 , wherein the trigger event comprises a query threshold being met. 14. The method of claim 13 , wherein the threshold comprises at least one of a total volume of queries, a total volume of queries in a given time period, a location-based time volume, or a particular user query volume. 15. The method of claim 12 , further comprising: transmitting a notification to one or more computing devices, wherein the notification is descriptive of the trigger event occurring. 16. The method of claim 12 , wherein recursively searching, by the computing system, the knowledge database with the query generates a plurality of search result datasets, wherein each search result dataset is associated with a different respective instance of a search; and wherein determining, by the computing system, the trigger event has occurred based on one or more search result datasets of the plurality of search result datasets. 17. The method of claim 12 , wherein determining the trigger event has occurred based on the query comprises: determining, by the computing system, a trending topic is associated with the query; and determining, by the computing system, the trending topic is descriptive of the trigger event occurring. 18. 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 from a blockchain, wherein the blockchain data is descriptive of a smart contract, wherein the smart contract is associated with a trigger event and a resulting action; processing the blockchain data to determine the trigger event, wherein the trigger event is associated with a particular topic; generating a query based on the trigger event, wherein the query is associated with the particular topic; determining the trigger event has occurred based on processing the query to search a database; and in response to determining the trigger event has occurred, causing, with a blockchain computing system, the resulting action to occur, wherein the blockchain computing system is associated with the blockchain. 19. The one or more non-transitory computer-readable media of claim 18 , wherein determining the trigger event has occurred based on the query comprises: providing the query to a search engine; obtaining search result data from the search engine; and determining the trigger event has occurred based on the search result data. 20. The one or more non-transitory computer-readable media of claim 18 , wherein the trigger event comprises a particular outcome of a sports event, wherein the one or more particular knowledge graphs comprise a sports knowledge graph associated with a particular sport, and wherein the sports event is associated with the particular sport.

Assignees

Inventors

Classifications

  • Query execution · CPC title

  • Machine learning · CPC title

  • Customer relationship services · CPC title

  • G06F16/248Primary

    Presentation of query results · CPC title

  • Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries · 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 US12361014B2 cover?
Systems and methods for trigger event determination can include processing blockchain data to determine a trigger event. Data associated with the trigger event can be processed to determine a query. The query can then be utilized to recursively search a database for data descriptive of the trigger event occurring. A notification can then be provided to instruct a resulting action to be performed.
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/248. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 15 2025 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).