Patents by Inventor Ortal Bashan

Ortal Bashan 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: 20260142936
    Abstract: A system for implementing a multiplane network comprises a network device including a plurality of switches for routing traffic to an endpoint through a network of other switches. Each switch in the plurality of switches corresponds to a different plane of the multiplane network. The system includes one or more circuits that manages the plurality of switches as a single logical entity.
    Type: Application
    Filed: January 16, 2026
    Publication date: May 21, 2026
    Inventors: Lion Levi, Ortal Bashan, Alex Netes, Lior Hodaya Bezen, Guy Rozenberg Kunievsky, Inbal Gal, Vladimir Koushnir
  • Patent number: 12572490
    Abstract: A network device, system-on-a-chip, and method of performing an auto-negotiation for a planarized computing system. In response to a link request, switching hardware determines whether a source of the link request is planarized or non-planarized. If a mismatch between a received link request and a sent link request occurs, a lower-level event is escalated to the operating system which is enabled to respond to continue the auto-negotiation process.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: March 10, 2026
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Ortal Bashan, Ayal Josef Lior
  • Publication number: 20260050310
    Abstract: A power allocation method includes allocating power-consumption allocations to multiple processing devices. Available power allocations, which are offered for transfer to other processing devices, are reported by one or more over-allocated processing devices among the processing devices. Power demands, which are required by one or more under-allocated processing devices among the processing devices, are reported by the under-allocated processing devices. At least some of the available power allocations are transferred from one or more of the over-allocated processing devices to one or more of the under-allocated processing devices.
    Type: Application
    Filed: October 27, 2025
    Publication date: February 19, 2026
    Inventors: Ayal Josef Lior, Ortal Bashan, Alex Netes, Amit Kazimirsky
  • Patent number: 12556494
    Abstract: A system for implementing a multiplane network comprises a network device including a plurality of switches for routing traffic to an endpoint through a network of other switches. Each switch in the plurality of switches corresponds to a different plane of the multiplane network. The system includes one or more circuits that manages the plurality of switches as a single logical entity.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: February 17, 2026
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Lion Levi, Ortal Bashan, Alex Netes, Lior Hodaya Bezen, Guy Rozenberg Kunievsky, Inbal Gal, Vladimir Koushnir
  • Patent number: 12510953
    Abstract: A controller includes an interface and a processor. The interface is to communicate with multiple processing devices. The processor is to determine respective amounts of available electrical power that are available in the processing devices for executing jobs, to select a group of one or more of the processing devices for executing a new job, based at least on (i) the amounts of available electrical power and (ii) an expected power demand needed for executing the new job, and to assign the selected group to execute the new job.
    Type: Grant
    Filed: January 14, 2024
    Date of Patent: December 30, 2025
    Assignee: Mellanox Technologies, Ltd
    Inventors: Ayal Josef Lior, Ortal Bashan
  • Patent number: 12493334
    Abstract: A power allocation method includes allocating power-consumption allocations to multiple processing devices. Available power allocations, which are offered for transfer to other processing devices, are reported by one or more over-allocated processing devices among the processing devices. Power demands, which are required by one or more under-allocated processing devices among the processing devices, are reported by the under-allocated processing devices. At least some of the available power allocations are transferred from one or more of the over-allocated processing devices to one or more of the under-allocated processing devices.
    Type: Grant
    Filed: January 16, 2024
    Date of Patent: December 9, 2025
    Assignee: Mellanox Technologies, Ltd
    Inventors: Ayal Josef Lior, Ortal Bashan, Alex Netes, Amit Kazimirsky
  • Publication number: 20250373545
    Abstract: A system and method for restricting traffic in a computer network, the method may include extracting a routing path of a packet, and determining whether to allow or block the packet based on the routing path.
    Type: Application
    Filed: May 29, 2024
    Publication date: December 4, 2025
    Applicant: Mellanox Technologies Ltd.
    Inventors: Michael TAHAR, Dmitri SHIFRIN, Alex NETES, Ortal BASHAN, Ziv BATTAT, Raghu KRISHNAMURTHY
  • Publication number: 20250321902
    Abstract: A network device includes packet processing circuitry, one or more hardware peripherals, a Baseboard Management Controller (BMC) and a Central Processing Unit (CPU). The packet processing circuitry is to communicate packets over a network. The BMC is to control the hardware peripherals. The CPU is to perform control-plane operations for communicating the packets by the packet processing circuitry. Each of the CPU and the BMC is to modify states of the hardware peripherals, and to synchronize the other of the BMC and the CPU with the modified state of the hardware peripherals.
    Type: Application
    Filed: April 16, 2024
    Publication date: October 16, 2025
    Inventors: Ayal Josef Lior, Ortal Bashan
  • Publication number: 20250231603
    Abstract: A power allocation method includes allocating power-consumption allocations to multiple processing devices. Available power allocations, which are offered for transfer to other processing devices, are reported by one or more over-allocated processing devices among the processing devices. Power demands, which are required by one or more under-allocated processing devices among the processing devices, are reported by the under-allocated processing devices. At least some of the available power allocations are transferred from one or more of the over-allocated processing devices to one or more of the under-allocated processing devices.
    Type: Application
    Filed: January 16, 2024
    Publication date: July 17, 2025
    Inventors: Ayal Josef Lior, Ortal Bashan, Alex Netes, Amit Kazimirsky
  • Publication number: 20250231610
    Abstract: A controller includes an interface and a processor. The interface is to communicate with multiple processing devices. The processor is to determine respective amounts of available electrical power that are available in the processing devices for executing jobs, to select a group of one or more of the processing devices for executing a new job, based at least on (i) the amounts of available electrical power and (ii) an expected power demand needed for executing the new job, and to assign the selected group to execute the new job.
    Type: Application
    Filed: January 14, 2024
    Publication date: July 17, 2025
    Inventors: Ayal Josef Lior, Ortal Bashan
  • Publication number: 20250193196
    Abstract: A controller includes one or more ports and a processor. The one or more ports are to communicate with a network that includes multiple network devices. The processor is to receive, from a network device in the network, a request to perform a software update in the network device, to evaluate a permission condition in response to the request, to send to the network device a response granting the request when the permission condition is met, and to at least temporarily deny the request when the permission condition is not met. The network device issues the request in response to an instruction from a Network Management System (NMS) that is separate from the controller.
    Type: Application
    Filed: February 18, 2025
    Publication date: June 12, 2025
    Inventors: Ortal Bashan, Ayal Lior
  • Publication number: 20250158931
    Abstract: An apparatus includes an interface and a processor. The interface is to receive telemetry data items obtained from one or more network adapters and from one or more network switches of a network, the telemetry data items pertaining to respective packets and including respective identifiers of flows or applications with which the packets are associated. The processor is to analyze the telemetry data items using the identifiers.
    Type: Application
    Filed: January 15, 2025
    Publication date: May 15, 2025
    Inventors: Ortal Bashan, Yaki Tebeka
  • Patent number: 12289311
    Abstract: A controller includes one or more ports and a processor. The one or more ports are to communicate with a network that includes multiple network devices. The processor is to receive, from a network device in the network, a request to perform a software update in the network device, to evaluate a permission condition in response to the request, to send to the network device a response granting the request when the permission condition is met, and to at least temporarily deny the request when the permission condition is not met.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: April 29, 2025
    Assignee: Mellanox Technologies, Ltd
    Inventors: Ortal Bashan, Ayal Lior
  • Patent number: 12284120
    Abstract: A network adapter includes a host interface, a network interface, a packet processor, and a telemetry handler. The host interface is to communicate with a host. The network interface is to send packets to a network. The packet processor is to process the packets prior to sending the packets to the network. The telemetry handler is to receive from the host, over the host interface, an indication specifying a flow or application, to mark one or more packets associated with the flow or application with a specified identifier in response to the indication, and to send the marked packets using the packet processor to the network via the network interface.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: April 22, 2025
    Assignee: Mellanox Technologies, Ltd
    Inventors: Ortal Bashan, Yaki Tebeka
  • Publication number: 20250106211
    Abstract: A controller includes one or more ports and a processor. The one or more ports are to communicate with a network that includes multiple network devices. The processor is to receive, from a network device in the network, a request to perform a software update in the network device, to evaluate a permission condition in response to the request, to send to the network device a response granting the request when the permission condition is met, and to at least temporarily deny the request when the permission condition is not met.
    Type: Application
    Filed: September 26, 2023
    Publication date: March 27, 2025
    Inventors: Ortal Bashan, Ayal Lior
  • Publication number: 20250097130
    Abstract: Methods, systems, and computer program products to generate a telemetry pipeline. In embodiments, the system includes a communication interface that receives one or more user-defined functions for the telemetry pipeline. The system also includes control logic that implements programmatically the one or more user-defined functions to collect telemetry data at a plurality of layers in the telemetry pipeline based on the one or more user-defined functions and calculate smart metrics at different layers of the plurality of layers in the telemetry pipeline. The smart metrics may be calculated at a layer closest to where associated telemetry data is collected.
    Type: Application
    Filed: December 3, 2024
    Publication date: March 20, 2025
    Inventors: Ran Sandhaus, Vladimir Shalikashvili, Ortal Bashan
  • Patent number: 12192082
    Abstract: Methods, systems, and computer program products to generate a telemetry pipeline. In embodiments, the system includes a communication interface that receives one or more user-defined functions for the telemetry pipeline. The system also includes control logic that implements programmatically the one or more user-defined functions to collect telemetry data at a plurality of layers in the telemetry pipeline based on the one or more user-defined functions and calculate smart metrics at different layers of the plurality of layers in the telemetry pipeline. The smart metrics may be calculated at a layer closest to where associated telemetry data is collected.
    Type: Grant
    Filed: August 9, 2023
    Date of Patent: January 7, 2025
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Ran Sandhaus, Vladimir Shalikashvili, Ortal Bashan
  • Publication number: 20240419619
    Abstract: A network device, system-on-a-chip, and method of performing an auto-negotiation for a planarized computing system. In response to a link request, switching hardware determines whether a source of the link request is planarized or non-planarized. If a mismatch between a received link request and a sent link request occurs, a lower-level event is escalated to the operating system which is enabled to respond to continue the auto-negotiation process.
    Type: Application
    Filed: June 13, 2023
    Publication date: December 19, 2024
    Inventors: Ortal Bashan, Ayal Josef Lior
  • Patent number: 12160498
    Abstract: Processors, systems and methods are described that synchronize clocks of devices on a second network that uses a second network protocol to a source clock on a first network that uses a first network protocol. Processors, systems and methods are described to cause a first time synchronization message corresponding to a first network communication protocol to be converted to a second time synchronization message corresponding to a second network communication protocol to enable synchronization.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: December 3, 2024
    Assignee: NVIDIA Corporation
    Inventors: Ayal Lior, Ortal Bashan
  • Publication number: 20240291775
    Abstract: A system for implementing a multiplane network comprises a network device including a plurality of switches for routing traffic to an endpoint through a network of other switches. Each switch in the plurality of switches corresponds to a different plane of the multiplane network. The system includes one or more circuits that manages the plurality of switches as a single logical entity.
    Type: Application
    Filed: February 27, 2023
    Publication date: August 29, 2024
    Inventors: Lion Levi, Ortal Bashan, Alex Netes, Lior Hodaya Bezen, Guy Rozenberg Kunievsky, Inbal Gal, Vladimir Koushnir