Patents by Inventor Noam RAHOUM

Noam RAHOUM 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: 12107744
    Abstract: A system for cycle-based per-flow packet drop counting. The system comprises a communication network which interconnects nodes including receiver/s, supervisor/s, and sender/s. The sender sends flow/s of packets, via link/s, to the receiver/s. Flow/s are divided into cycles whose lengths are known to sender, receiver and supervisor. The sender adds to each packet indications of: a cycle during which the packet was sent, and whether the packet belongs to a given flow for which packet drops are being counted. The sender reports to the supervisor a number of packets sent during the individual cycle. The receiver reports to the supervisor, by counting indications, for the individual flow, how many packets, sent during the individual cycle, were received. The supervisor computes a difference between the number of packets sent and received, and, for certain difference value/s, implements further action/s.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: October 1, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Yair Chasdai, Alon Riesenberg, Noam Rahoum, Ido Zemah
  • Publication number: 20230370352
    Abstract: A system for cycle-based per-flow packet drop counting. The system comprises a communication network which interconnects nodes including receiver/s, supervisor/s, and sender/s. The sender sends flow/s of packets, via link/s, to the receiver/s. Flow/s are divided into cycles whose lengths are known to sender, receiver and supervisor. The sender adds to each packet indications of: a cycle during which the packet was sent, and whether the packet belongs to a given flow for which packet drops are being counted. The sender reports to the supervisor a number of packets sent during the individual cycle. The receiver reports to the supervisor, by counting indications, for the individual flow, how many packets, sent during the individual cycle, were received. The supervisor computes a difference between the number of packets sent and received, and, for certain difference value/s, implements further action/s.
    Type: Application
    Filed: May 12, 2022
    Publication date: November 16, 2023
    Inventors: Yair CHASDAI, Alon RIESENBERG, Noam RAHOUM, Ido ZEMAH