Patents by Inventor Rom Freiman

Rom Freiman 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).

  • Patent number: 12073229
    Abstract: A method includes generating a temporary computing environment on a computing node, wherein the temporary computing environment comprises a bootstrapping component, generating, by the bootstrapping component, a configuration for a container platform from within the temporary computing environment, and writing, by the processing device, the configuration to storage of the computing node from within the temporary computing environment.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: August 27, 2024
    Assignee: Red Hat, Inc.
    Inventors: Eran Cohen, Rom Freiman, Omer Tuchfeld, Igal Tsoiref
  • Publication number: 20230185580
    Abstract: A method includes generating a temporary computing environment on a computing node, wherein the temporary computing environment comprises a bootstrapping component, generating, by the bootstrapping component, a configuration for a container platform from within the temporary computing environment, and writing, by the processing device, the configuration to storage of the computing node from within the temporary computing environment.
    Type: Application
    Filed: December 10, 2021
    Publication date: June 15, 2023
    Inventors: Eran Cohen, Rom Freiman, Omer Tuchfeld, Igal Tsoiref
  • Patent number: 9747051
    Abstract: A method includes, in a computing system that includes one or more compute nodes that run clients, defining memory chunks, each memory chunk including multiple memory pages accessed by a respective client. Respective similarity-preserving signatures are computed for one or more of the memory chunks. Based on the similarity-preserving signatures, an identification is made that first and second memory chunks differ in content in no more than a predefined number of memory pages with at least a predefined likelihood. Efficiency of access to the identified first and second memory chunks is improved.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: August 29, 2017
    Assignee: STRATO SCALE LTD.
    Inventors: Benoit Guillaume Charles Hudzia, Rom Freiman
  • Patent number: 9342346
    Abstract: A method includes running a Virtual Machine (VM) on a first compute node in a plurality of compute nodes that communicate with one another over a communication network. The VM is migrated from the first compute node to a second compute node in the plurality by generating, for memory pages accessed by the VM, page transfer state of one or more local memory pages that are accessed locally on the first compute node, and of one or more externalized memory pages whose access is not confined to the first node. Based on the page transfer state, the migrated VM is provided with access to the memory pages, including both the local and the externalized memory pages, on the second compute node.
    Type: Grant
    Filed: July 27, 2014
    Date of Patent: May 17, 2016
    Assignee: STRATO SCALE LTD.
    Inventors: Ariel Maislos, Etay Bogner, Muli Ben-Yehuda, Shlomo Matichin, Benoit Guillaume Charles Hudzia, Rom Freiman
  • Publication number: 20160026489
    Abstract: A method includes running a Virtual Machine (VM) on a first compute node in a plurality of compute nodes that communicate with one another over a communication network. The VM is migrated from the first compute node to a second compute node in the plurality by generating, for memory pages accessed by the VM, page transfer state of one or more local memory pages that are accessed locally on the first compute node, and of one or more externalized memory pages whose access is not confined to the first node. Based on the page transfer state, the migrated VM is provided with access to the memory pages, including both the local and the externalized memory pages, on the second compute node.
    Type: Application
    Filed: July 27, 2014
    Publication date: January 28, 2016
    Inventors: Ariel Maislos, Etay Bogner, Muli Ben-Yehuda, Shlomo Matichin, Benoit Guillaume Charles Hudzia, Rom Freiman
  • Publication number: 20150286442
    Abstract: A method includes, in a computing system that includes one or more compute nodes that run clients, defining memory chunks, each memory chunk including multiple memory pages accessed by a respective client. Respective similarity-preserving signatures are computed for one or more of the memory chunks. Based on the similarity-preserving signatures, an identification is made that first and second memory chunks differ in content in no more than a predefined number of memory pages with at least a predefined likelihood. Efficiency of access to the identified first and second memory chunks is improved.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 8, 2015
    Inventors: Benoit Guillaume Charles Hudzia, Rom Freiman