VAST Data Assigned Two Patents
Fast creation of file system entity, scheduling storage tasks
By Francis Pelletier | May 29, 2025 at 2:00 pmFast creation of file system entity
VAST Data Ltd., Tel Aviv, Israel, has been assigned a patent (12306807) developed by Ben-Hagai; Ilan, and Zdornov; Vlad, Tel Aviv, Israel, for a “fast creation of a file system entity.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method for creating a file system entity (FSE), the method includes (i) receiving, by a processing circuit of a storage system and from a client, a first request that is related to the FSE, while the FSE does not exist in the storage system; (ii) partially creating a FSE in the storage system, by the processing circuit, before a reception of a FSE creation request from the client; (iii) checking fulfillment of a condition associated with the FSE; and (iv) upon the fulfillment of the condition associated with the FSE, completing the creation of the FSE in the storage system, wherein the fulfillment of the condition includes receiving the FSE creation request from the client.”
The patent application was filed on 2024-02-29 (18/592411).
Scheduling storage tasks
VAST Data Ltd., Tel Aviv, Israel, has been assigned a patent (12265713) developed by Costeff; Hillel, and Levy; Asaf, Tel Aviv, Israel, for “scheduling storage tasks.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method for managing tasks in a storage system, the method may include: (a) obtaining, by a scheduler, a shared budget for background storage tasks and foreground storage tasks; (b) obtaining, by the scheduler, a background budget for background storage tasks; wherein the background budget is a fraction of the shared budget; (c) allocating, by the scheduler, resources to pending storage tasks according to the shared budget and the background budget; wherein the allocating comprises (i) allocating the shared budget while prioritizing foreground storage tasks over background storage tasks; and (ii) allocating the background budget to background storage tasks; and (d) participating, by the scheduler, in executing of storage tasks according to the allocation.”
The patent application was filed on 2021-11-05 (17/453821).