Patents by Inventor Sagi Rotem

Sagi Rotem 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: 11570118
    Abstract: Apparatus including a network switch which includes switching circuitry to switch packets, packet drop decision circuitry to identify a packet that is to be dropped, packet duplication circuitry to duplicate the packet that is to be dropped, producing a first packet and a second packet, and packet exporting circuitry to export the first packet to a memory external to the switch via direct memory access (DMA). Related apparatus and methods are also provided.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: January 31, 2023
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Moni Levy, Sagi Rotem
  • Patent number: 11349780
    Abstract: A network element includes at least one communication port and a processor. The communication port is configured to communicate with a peer communication port of a peer network element. The processor is configured to support a full-boot mode and a fast-boot mode, to establish, by negotiation with the peer network element, whether the fast-boot mode is supported both for the communication port and for the peer communication port, and, in response to finding that the fast-boot mode is supported both for the communication port and for the peer communication port, to coordinate with the peer network element a boot of the communication port and of the peer communication port, both using the fast-boot mode.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: May 31, 2022
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Sagi Rotem, Zvi Rechtman, Lavi Koch, Roee Shapiro
  • Publication number: 20220070117
    Abstract: A network element includes at least one communication port and a processor. The communication port is configured to communicate with a peer communication port of a peer network element. The processor is configured to support a full-boot mode and a fast-boot mode, to establish, by negotiation with the peer network element, whether the fast-boot mode is supported both for the communication port and for the peer communication port, and, in response to finding that the fast-boot mode is supported both for the communication port and for the peer communication port, to coordinate with the peer network element a boot of the communication port and of the peer communication port, both using the fast-boot mode.
    Type: Application
    Filed: September 3, 2020
    Publication date: March 3, 2022
    Inventors: Sagi Rotem, Zvi Rechtman, Lavi Koch, Roee Shapiro
  • Patent number: 10997007
    Abstract: A method including determining, for a given hardware link, whether a signal error rate for signals sent over the given hardware link is beyond a given threshold, when the signal error rate is beyond the given threshold, generating an error indication for the given hardware link, the error indication including a prediction that a hardware component associated with the given hardware link is likely to fail. Related apparatus and methods are also provided.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: May 4, 2021
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Sagi Rotem, Roee Shapiro, Ihab Khoury
  • Publication number: 20210063486
    Abstract: A method including determining, for a given hardware link, whether a signal error rate for signals sent over the given hardware link is beyond a given threshold, when the signal error rate is beyond the given threshold, generating an error indication for the given hardware link, the error indication including a prediction that a hardware component associated with the given hardware link is likely to fail. Related apparatus and methods are also provided.
    Type: Application
    Filed: August 28, 2019
    Publication date: March 4, 2021
    Inventors: Sagi Rotem, Roee Shapiro, Ihab Khoury
  • Publication number: 20200403927
    Abstract: Apparatus including a network switch which includes switching circuitry to switch packets, packet drop decision circuitry to identify a packet that is to be dropped, packet duplication circuitry to duplicate the packet that is to be dropped, producing a first packet and a second packet, and packet exporting circuitry to export the first packet to a memory external to the switch via direct memory access (DMA). Related apparatus and methods are also provided.
    Type: Application
    Filed: September 9, 2020
    Publication date: December 24, 2020
    Inventors: Moni Levy, Sagi Rotem
  • Patent number: 10834006
    Abstract: A method including providing a network switch, including switching circuitry, packet drop decision circuitry, packet duplication circuitry, and packet exporting circuitry, and performing the following in the network switch: switching packets in the switching circuitry, identifying a packet that is to be dropped in the packet drop decision circuitry, duplicating the packet that is to be dropped in the packet duplication circuitry, producing a first packet and a second packet, exporting the first packet to a tail-drop packet buffer in the packet exporting circuitry, and exporting the second packet to a cyclic packet buffer in the packet exporting circuitry. Related apparatus and methods are also provided. The abstract is not intended to be limiting.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: November 10, 2020
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Moni Levy, Sagi Rotem
  • Publication number: 20200244586
    Abstract: A method including providing a network switch, including switching circuitry, packet drop decision circuitry, packet duplication circuitry, and packet exporting circuitry, and performing the following in the network switch: switching packets in the switching circuitry, identifying a packet that is to be dropped in the packet drop decision circuitry, duplicating the packet that is to be dropped in the packet duplication circuitry, producing a first packet and a second packet, exporting the first packet to a tail-drop packet buffer in the packet exporting circuitry, and exporting the second packet to a cyclic packet buffer in the packet exporting circuitry. Related apparatus and methods are also provided. The abstract is not intended to be limiting.
    Type: Application
    Filed: January 24, 2019
    Publication date: July 30, 2020
    Inventors: Moni Levy, Sagi Rotem
  • Publication number: 20040218623
    Abstract: A network interface adapter includes a memory interface, for coupling to a memory containing a first data packet composed in accordance with a first communication protocol, and a network interface, for coupling to a packet communication network. Packet processing circuitry in the adapter reads the first data packet from the memory via the memory interface, computes a checksum of the first data packet, inserts the checksum in the first data packet in accordance with the first communication protocol, and encapsulates the first data packet in a payload of a second data packet in accordance with a second communication protocol applicable to the packet communication network, so as to transmit the second data packet over the network via the network interface. The circuitry likewise computes checksums of incoming encapsulated data packets from the network.
    Type: Application
    Filed: May 1, 2003
    Publication date: November 4, 2004
    Inventors: Dror Goldenberg, Michael Kagan, Benny Koren, Gil Stoler, Peter Paneah, Roi Rachamim, Gilad Shainer, Rony Gutierrez, Sagi Rotem, Dror Bohrer