The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 11, 2025
Filed:
Mar. 08, 2024
Milaboratories Inc., San Francisco, CA (US);
Dmitriy Bolotin, Ramat Gan, IL;
Stanislav Poslavsky, Bilbao, ES;
Denis Korenevskii, San Francisco, CA (US);
Gleb Zakharov, San Francisco, CA (US);
Dmitriy Chudakov, Brno, CZ;
Abstract
Disclosed here are systems and methods for optimized computation and data management. The systems and methods can be implemented, for example, in a Directed Acyclic Graph (DAG). The disclosed methods and systems involve receiving user instructions to create a graph configured to represent computations and data as a plurality of resources. Cache rules are set in accordance with the user instructions for cached resources to prevent the cached resources from being removed by a garbage collector. The disclosed methods and systems may also involve performing dynamic garbage collection of one or more un-cached resources in response to detection that the one or more un-cached resources are not referenced by any other resource or that all caching periods are over. Iterated computations and data are identified, and recovery policies and deduplication policies are determined for the iterated computations and data.