Patents by Inventor Yevgeny Kliteynik

Yevgeny Kliteynik 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: 20160294983
    Abstract: A method for data storage includes provisioning, in a cluster of computers, including at least first and second computers, which are connected to a packet data network, a range of RAM on the second computer for use by the first computer. Blocks of data are stored in the provisioned range for use by programs running on the first computer. Upon incurring a page fault on the first computer in response to a request for a page of virtual memory by a program running on the first computer, a block swap request is directed to the NIC of the first computer with respect to the requested page. In response to the block swap request, an RDMA read request is initiated by the NIC via the network to the NIC of the second computer, to retrieve the requested page from the provisioned range, so as to resolve the page fault.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventors: Yevgeny Kliteynik, Aviad Yehezkel, Liran Liss, Amir Vadai, Eli Cohen, Erez Shitrit, Gabi Liron
  • Patent number: 8291419
    Abstract: The present invention provides a fault tolerant system and method for parallel job execution. In the proposed solution the job state and the state transition control are decoupled. The job execution infrastructure maintains the state information for all the executing jobs, and the job control units, one per-job, control the state transitions of their jobs. Due to the stateless nature of the control units, the system and method allow jobs to continue uninterrupted execution even when the corresponding control units fail.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, Tamar Domany, Yevgeny Kliteynik, Edi Shmueli
  • Publication number: 20080077925
    Abstract: The present invention provides a fault tolerant system and method for parallel job execution. In the proposed solution the job state and the state transition control are decoupled. The job execution infrastructure maintains the state information for all the executing jobs, and the job control units, one per-job, control the state transitions of their jobs. Due to the stateless nature of the control units, the system and method allow jobs to continue uninterrupted execution even when the corresponding control units fail.
    Type: Application
    Filed: September 26, 2006
    Publication date: March 27, 2008
    Inventors: Yariv Aridor, Tamar Domany, Yevgeny Kliteynik, Edi Shmueli