Patents by Inventor Roman NUDELMAN

Roman NUDELMAN 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: 20240143527
    Abstract: Disclosed are apparatuses, systems, and techniques that improve efficiency and decrease latency of remote direct memory access (RDMA) operations. The techniques include but are not limited to unified RDMA operations that are recognizable by various communicating devices, such as network controllers and target memory devices, as requests to establish, set, and/or update arrival indicators in the target memory devices responsive to arrival of one or more portions of the data being communicated.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Daniel Marcovitch, Roman Nudelman, Noam Bloch
  • Patent number: 11880711
    Abstract: A processing device includes an interface and one or more processing circuits. The interface is to connect to a host processor. The one or more processing circuits are to receive from the host processor, via the interface, a notification specifying an operation for execution by the processing device, the operation including (i) multiple tasks that are executable by the network device, and (ii) execution dependencies among the tasks, in response to the notification, to determine a schedule for executing the tasks, the schedule complying with the execution dependencies, and to execute the operation by executing the tasks of the operation in accordance with the schedule.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: January 23, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Roman Nudelman, Gil Bloch, Daniel Marcovitch
  • Publication number: 20240012773
    Abstract: A Direct Memory Access (DMA) device includes an interface and a DMA engine. The interface is configured to communicate with a first memory and with a second memory. The DMA engine is configured to (i) receive a request to transfer data between the first memory and the second memory in accordance with a pattern of offsets to be accessed in the first memory or in the second memory, and (ii) transfer the data in accordance with the request.
    Type: Application
    Filed: July 6, 2022
    Publication date: January 11, 2024
    Inventors: Daniel Marcovitch, Gil Bloch, Richard Graham, Yossef Itigin, Ortal Ben Moshe, Roman Nudelman
  • Publication number: 20240012753
    Abstract: A network device includes a first interface, a second interface, and circuitry. The first interface is configured to communicate at least with a memory. The second interface is configured to communicate over a network with a peer network device. The circuitry is configured to receive a request to transfer data over the network between the memory and the peer network device in accordance with (i) a pattern of offsets to be accessed in the memory and (ii) a memory key representing a memory space to be accessed using the pattern, and to transfer the data in accordance with the request.
    Type: Application
    Filed: July 6, 2022
    Publication date: January 11, 2024
    Inventors: Daniel Marcovitch, Gil Bloch, Richard Graham, Yossef Itigin, Ortal Ben Moshe, Roman Nudelman
  • Publication number: 20240015217
    Abstract: A network device includes a first interface, a second interface and circuitry. The first interface is configured to communicate at least with a first memory. The second interface is configured to communicate over a network with a peer network device coupled to a second memory. The circuitry is configured to (i) receive a request to transfer data over the network between the first memory and the second memory in accordance with a pattern of offsets to be accessed in the first memory or in the second memory, and (ii) transfer the data in accordance with the request.
    Type: Application
    Filed: July 6, 2022
    Publication date: January 11, 2024
    Inventors: Daniel Marcovitch, Gil Bloch, Richard Graham, Yossef Itigin, Ortal Ben Moshe, Roman Nudelman
  • Publication number: 20230089099
    Abstract: A processing device includes an interface and one or more processing circuits. The interface is to connect to a host processor. The one or more processing circuits are to receive from the host processor, via the interface, a notification specifying an operation for execution by the processing device, the operation including (i) multiple tasks that are executable by the network device, and (ii) execution dependencies among the tasks, in response to the notification, to determine a schedule for executing the tasks, the schedule complying with the execution dependencies, and to execute the operation by executing the tasks of the operation in accordance with the schedule.
    Type: Application
    Filed: November 30, 2022
    Publication date: March 23, 2023
    Inventors: Roman Nudelman, Gil Bloch, Daniel Marcovitch
  • Patent number: 11556378
    Abstract: A network device includes a network interface, a host interface and processing circuitry. The network interface is configured to connect to a communication network. The host interface is configured to connect to a host including a processor. The processing circuitry is configured to receive from the processor, via the host interface, a notification specifying an operation for execution by the network device, the operation including (i) multiple tasks that are executable by the network device, and (ii) execution dependencies among the tasks in response to the notification, the processing circuitry is configured to determine a schedule for executing the tasks, the schedule complying with the execution dependencies, and to execute the operation by executing the tasks of the operation is accordance with the schedule.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: January 17, 2023
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Roman Nudelman, Gil Bloch, Daniel Marcovitch
  • Publication number: 20220188147
    Abstract: A network device includes a network interface, a host interface and processing circuitry. The network interface is configured to connect to a communication network. The host interface is configured to connect to a host including a processor. The processing circuitry is configured to receive from the processor, via the host interface, a notification specifying an operation for execution by the network device, the operation including (i) multiple tasks that are executable by the network device, and (ii) execution dependencies among the tasks in response to the notification, the processing circuitry is configured to determine a schedule for executing the tasks, the schedule complying with the execution dependencies, and to execute the operation by executing the tasks of the operation is accordance with the schedule.
    Type: Application
    Filed: December 14, 2020
    Publication date: June 16, 2022
    Inventors: Roman Nudelman, Gil Bloch, Daniel Marcovitch
  • Publication number: 20210345616
    Abstract: The invention disclosed herein relates to a method of producing metal particles of a preselected form in a biological system such a glycoprotein.
    Type: Application
    Filed: September 3, 2019
    Publication date: November 11, 2021
    Inventors: Shachar RICHTER, Roman NUDELMAN, Einat HAUZER
  • Publication number: 20190125923
    Abstract: The present disclosure is directed to a naniofiber comprising a jellyfish extract and at least one non-jellyfish-derived electrospinnable polymer. The jellyfish extract may comprise an alcohol extract of jellyfish biomass. The jellyfish extract may comprise comprise Q-mucin. Methods of producing the nanofiber are also disclosed.
    Type: Application
    Filed: April 10, 2017
    Publication date: May 2, 2019
    Applicant: Ramot at Tel-Aviv University Ltd.
    Inventors: Shachar RICHTER, Roman NUDELMAN, Tamilla GULAKHMEDOVA
  • Patent number: 9591853
    Abstract: Embodiments of the invention relate to jellyfish polymer comprising jellyfish protein and at least one additive, wherein the jellyfish protein comprises mucin and collagen. Further embodiments relate to hydrogels, antibacterial polymers, composite polymers and methods of making the polymers.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: March 14, 2017
    Assignee: RAMOT AT TEL-AVIV UNIVERSITY LTD.
    Inventors: Bogdan Belgorodsky, Ludmila Fadeev, Netta Hendler, Elad Mentovich, Michael Gozin, Shachar Richter, Liron Reshef-Steinberger, Roman Nudelman, Tamilla Gulakhmedova
  • Publication number: 20150335014
    Abstract: Embodiments of the invention relate to jellyfish polymer comprising jellyfish protein and at least one additive, wherein the jellyfish protein comprises mucin and collagen. Further embodiments relate to hydrogels, antibacterial polymers, composite polymers and methods of making the polymers.
    Type: Application
    Filed: January 7, 2014
    Publication date: November 26, 2015
    Applicant: RAMOT AT TEL-AVIV UNIVERSITY LTD.
    Inventors: Bogdan BELGORODSKY, Ludmila FADEEV, Netta HENDLER, Elad MENTOVICH, Michael GOZIN, Shachar RICHTER, Liron RESHEF-STEINBERGER, Roman NUDELMAN, Tamilla GULAKHMEDOVA