Patents by Inventor Saar RON

Saar RON 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: 10469581
    Abstract: Various embodiments for efficient data transfer in a Remote Direct Memory Access (RDMA) operation by a memory device. A file protocol header of the data is replaced with a block protocol header. The block protocol header enables transfer over a direct data path through a transport layer from a source to a target without outside manipulation by a central processing unit (CPU).
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: November 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Amit, Vladislav Drouker, Saar Ron, Gal Rosen
  • Patent number: 10255230
    Abstract: Methods, systems, and computer storage mediums including a computer program product for managing data in a computing network are provided. One method includes registering a plurality of buffers with a work queue in a server and assigning ownership to each of the plurality of buffers to a different working thread in a plurality of working threads. The method further includes continuously polling, by a polling thread, the work queue to determine when work requests are received by the work queue, upon receipt of each work request, and performing each work request on each respective associated buffer by a working thread among the plurality of working threads that owns each respective associated buffer. One system includes a processor for performing the above method and one computer storage medium includes computer code for performing the above method.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Amit, Vladislav Drouker, Gal Rosen, Saar Ron
  • Publication number: 20180203824
    Abstract: Methods, systems, and computer storage mediums including a computer program product for managing data in a computing network are provided. One method includes registering a plurality of buffers with a work queue in a server and assigning ownership to each of the plurality of buffers to a different working thread in a plurality of working threads. The method further includes continuously polling, by a polling thread, the work queue to determine when work requests are received by the work queue, upon receipt of each work request, and performing each work request on each respective associated buffer by a working thread among the plurality of working threads that owns each respective associated buffer. One system includes a processor for performing the above method and one computer storage medium includes computer code for performing the above method.
    Type: Application
    Filed: March 15, 2018
    Publication date: July 19, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan AMIT, Vladislav DROUKER, Gal ROSEN, Saar RON
  • Patent number: 9953006
    Abstract: Methods, systems, and computer storage mediums including a computer program product for managing data in a computing network are provided. One method includes registering a plurality of buffers with a work queue in a server and assigning ownership to each of the plurality of buffers to a different working thread in a plurality of working threads. The method further includes continuously polling, by a polling thread, the work queue to determine when work requests are received by the work queue, upon receipt of each work request, determining which buffer among the plurality of buffers each work request is associated, and performing each work request on each respective associated buffer by a working thread among the plurality of working threads that owns each respective associated buffer. One system includes a processor for performing the above method and one computer storage medium includes computer code for performing the above method.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: April 24, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Amit, Vladislav Drouker, Gal Rosen, Saar Ron
  • Publication number: 20160197992
    Abstract: Various embodiments for efficient data transfer in a Remote Direct Memory Access (RDMA) operation by a memory device. A file protocol header of the data is replaced with a block protocol header. The block protocol header enables transfer over a direct data path through a transport layer from a source to a target without outside manipulation by a central processing unit (CPU).
    Type: Application
    Filed: January 5, 2015
    Publication date: July 7, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan AMIT, Vladislav DROUKER, Saar RON, Gal ROSEN