Provided is a method to obtain a first query indicating a set of fields of a record of a first data store and generate a plurality of queries based on the first query, where the plurality of queries includes a shared set of parameters. The method includes storing a plurality of query values identifying the plurality of queries in an in-memory data store, determining a second query comprising the shared set of parameters based on the plurality of queries, and locking a set of values of the record based on the second query. The method includes retrieving a query response comprising the set of values with the second query, fulfilling the plurality of queries stored in the in-memory data store based on the set of values, and generating a response to the first query based on the fulfilled plurality of queries.
Legal claims defining the scope of protection, as filed with the USPTO.
12. The medium of claim 1, the operations further comprising determining a database type based on the request, wherein generating the plurality of queries comprises generating the plurality of queries based on the database type.
13. The medium of claim 1, wherein retrieving the query response comprises storing the retrieved query response in the second, in-memory data store.
15. The medium of claim 1, the operations further comprising storing the set of values in a tamper-evident, distributed ledger encoding records of a plurality of previous values in a directed acyclic graph of cryptographic hash pointers, wherein the tamper-evident, distributed ledger is stored in a peer-to-peer network.
17. The medium of claim 1, wherein generating the plurality of queries comprises steps for generating the plurality of queries.
18. The medium of claim 1, wherein the operations comprise steps for caching queries.
20. The medium of claim 1, wherein the unlocking the set of values of the record includes only unlocking the set of values of the record for the second query.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 9, 2021
October 18, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.