Patents by Inventor Roman YAKOVENKO

Roman YAKOVENKO has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240176704
    Abstract: A computing device is configured to operate as a server in a cluster system. The computing device includes a controller, a local memory and a communications interface. The communications interface is configured to connect to a second computing device and to connect to a shared memory configured to store data. The controller is configured to receive a command from a client and determine redo and/or undo information relating to the command. The controller is further configured to store the redo and/or undo information in the local memory and to store the redo and/or undo information in the local memory of the second computing device, thereby mirroring the redo and/or undo information, where the local memory is a persistent memory.
    Type: Application
    Filed: February 5, 2024
    Publication date: May 30, 2024
    Inventors: Roman Yakovenko, Michael Hirsch, Dan Bar Dov
  • Publication number: 20170262463
    Abstract: A method and a system for dynamically managing a space in a volume of a storage device occupied by an inode file in a file system are provided herein. The method may include: monitoring a file system having an inode file storing a plurality of inodes, wherein the file system manages a storage device, to determine a usage of the space in a volume of the storage device occupied by the inode file; releasing space by applying a trim file operation to a portion of the space occupied by the inode file, wherein said portion of space is not in use by some of the inodes; recording, on the inode file, a data structure pointing to a location of said portion in the inode file; and storing data files or metadata on space in the volume that is associated with the portion of space.
    Type: Application
    Filed: March 14, 2016
    Publication date: September 14, 2017
    Inventors: Itay DAR, Dan BARDOV, Roman YAKOVENKO