Patents by Inventor Leonid Chernin

Leonid Chernin 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: 11157312
    Abstract: Mechanisms are provided for implementing intelligent input/output (I/O) operation completion modes in a high-speed network. An application thread executing on a central processing unit in the data processing system, receives a first indication to enter a mode of operation. The application thread enters the mode of operation, arms an arm file descriptor, and processes further completions that enter the completion queue until a second indication is received indicating that the mode is to be exited. Responsive to receiving the second indication to exit the mode, the application thread exits the mode of operation and disarms the arm file descriptor.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Constantine Gavrilov, Jonathan Amit, Leonid Chernin, Alex Snast
  • Patent number: 11023250
    Abstract: Apparatuses, methods, systems, and program products are disclosed for resetting a peripheral device. An apparatus includes a disconnect module that detaches each of one or more device contexts from a peripheral device in response to a reset request for the peripheral device. Each of the one or more device contexts describes a connection between the peripheral device and a process. An apparatus includes an access module that prevents the one or more device contexts for one or more processes from accessing the peripheral device. An apparatus includes a reset module that resets the peripheral device in response to the one or more device contexts being detached from the peripheral device.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: June 1, 2021
    Assignee: International Business Machines Corporation
    Inventors: Constantine Gavrilov, Leonid Chernin
  • Publication number: 20200301718
    Abstract: Apparatuses, methods, systems, and program products are disclosed for resetting a peripheral device. An apparatus includes a disconnect module that detaches each of one or more device contexts from a peripheral device in response to a reset request for the peripheral device. Each of the one or more device contexts describes a connection between the peripheral device and a process. An apparatus includes an access module that prevents the one or more device contexts for one or more processes from accessing the peripheral device. An apparatus includes a reset module that resets the peripheral device in response to the one or more device contexts being detached from the peripheral device.
    Type: Application
    Filed: March 20, 2019
    Publication date: September 24, 2020
    Inventors: Constantine Gavrilov, Leonid Chernin
  • Patent number: 10778767
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions that are executed by the at least one processor and configure the at least one processor to implement a replication protocol for replicating memory from an initiator to a target. The initiator requests one or more pages of memory at the target. Responsive to the initiator receiving a page advertisement from the target, the initiator updates a list of pages at the initiator. The list of pages is replicated at the target. The initiator performs a remote direct memory access (RDMA) write to the one or more pages of memory at the target. Responsive to successful completion of the RDMA write, the initiator updates the list of pages at the initiator. Upon completion of the RDMA write the list of pages is updated at the target.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Leonid Chernin, Daniel Gan-Levi, Ehood Garmiza, Constantine Gavrilov
  • Publication number: 20200089527
    Abstract: Mechanisms are provided for implementing intelligent input/output (I/O) operation completion modes in a high-speed network. An application thread executing on a central processing unit in the data processing system, receives a first indication to enter a mode of operation. The application thread enters the mode of operation, arms an arm file descriptor, and processes further completions that enter the completion queue until a second indication is received indicating that the mode is to be exited. Responsive to receiving the second indication to exit the mode, the application thread exits the mode of operation and disarms the arm tile descriptor.
    Type: Application
    Filed: September 17, 2018
    Publication date: March 19, 2020
    Inventors: Constantine Gavrilov, Jonathan Amit, Leonid Chernin, Alex Snast
  • Publication number: 20180316760
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions that are executed by the at least one processor and configure the at least one processor to implement a replication protocol for replicating memory from an initiator to a target. The initiator requests one or more pages of memory at the target. Responsive to the initiator receiving a page advertisement from the target, the initiator updates a list of pages at the initiator. The list of pages is replicated at the target. The initiator performs a remote direct memory access (RDMA) write to the one or more pages of memory at the target. Responsive to successful completion of the RDMA write, the initiator updates the list of pages at the initiator. Upon completion of the RDMA write the list of pages is updated at the target.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Leonid Chernin, Daniel Gan-Levi, Ehood Garmiza, Constantine Gavrilov
  • Publication number: 20170067894
    Abstract: A method of and device for detecting and diagnosing Pseudomonal aeruginosa in a gaseous, liquid or solid sample, employing Lux-R-like receptor-driven reporter cells.
    Type: Application
    Filed: March 3, 2015
    Publication date: March 9, 2017
    Inventors: Yael HELMAN, Noam SOBEL, Sagit SHUSHAN, Igor KVIATKOVSKI, Idan FRUMIN, Leonid CHERNIN, Lavi SECUNDO
  • Publication number: 20140325707
    Abstract: The present invention provides means and methods for producing plants with enhanced growth and yield. Particularly, the present invention provides plants to which an expression construct comprising the entire prn operon was introduced, wherein said plants produce pyrrolnitrin and show enhanced growth and yield production compared to corresponding control plants not harboring the prn operon.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 30, 2014
    Applicant: Yissum Research Development Company of the Hebrew University of Jerusalem Ltd.
    Inventors: Ilan SELA, Haim David Rabinowitch, Leonid Chernin, Rita Mozes-Koch
  • Patent number: 5447113
    Abstract: A rudder assembly for a boat in which a rapid pivotal displacement of the tiller from a first position to a second position displaces the rudder into either a raised or a lowered position, and which comprises a biased locking means for releasably retaining said tiller in a first position.
    Type: Grant
    Filed: December 20, 1994
    Date of Patent: September 5, 1995
    Inventor: Leonid Chernin