Mellanox Technologies Ltd.

Israël

Retour au propriétaire

1-100 de 1 456 pour Mellanox Technologies Ltd. Trier par
Recheche Texte
Excluant les filiales
Affiner par Reset Report
Type PI
        Brevet 1 421
        Marque 35
Juridiction
        États-Unis 1 424
        International 31
        Europe 1
Date
Nouveautés (dernières 4 semaines) 30
2025 novembre (MACJ) 7
2025 octobre 43
2025 septembre 22
2025 août 16
Voir plus
Classe IPC
G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation 74
G02B 6/42 - Couplage de guides de lumière avec des éléments opto-électroniques 70
G06F 13/40 - Structure du bus 67
G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié 59
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 50
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 34
35 - Publicité; Affaires commerciales 1
Statut
En Instance 380
Enregistré / En vigueur 1 076
  1     2     3     ...     15        Prochaine page

1.

PAYLOAD DIRECT MEMORY STORING (PDMS) FOR REMOTE DIRECT MEMORY ACCESS (RDMA)

      
Numéro d'application 19274880
Statut En instance
Date de dépôt 2025-07-21
Date de la première publication 2025-11-13
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Friedman, Yamin
  • Shahar, Ariel
  • Borshteen, Idan
  • Moyal, Roee

Abrégé

Technologies for payload direct memory storing (PDMS) for out-of-order delivery of packets in remote direct memory access (RDMA) are described. A responder device includes an RDMA transport layer that can receive packets out of order and allow direct data placement of packet data in order. The responder device receives a first packet with a first packet number and first location information. The responder device stores first packet data to a first location according to the first location information. The responder device also receives a second packet and stores second packet data to a second location according to the second location information. A second packet number indicates that the first packet is received out of order. The first and second packet data are stored in order. The responder device can provide an indication that a message has arrived in response to determining that all packets of the message have arrived.

Classes IPC  ?

  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes
  • G06F 13/28 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p. ex. acces direct à la mémoire, vol de cycle
  • G06F 15/167 - Communication entre processeurs utilisant une mémoire commune, p. ex. boîte aux lettres électronique
  • H04L 49/90 - Dispositions de mémoires tampon

2.

Estimating Long-Term Block Error Rate of a Forward Error Correction Code

      
Numéro d'application 18817275
Statut En instance
Date de dépôt 2024-08-28
Date de la première publication 2025-11-13
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Rubin, Amir
  • Koch, Lavi
  • Balan, Vishnu

Abrégé

A method includes receiving a set of codewords of a Forward Error Correction (FEC) code, each codeword including a plurality of code symbols. A temporal distribution of erroneous code symbols is estimated over the set of codewords. A long-term Block Error Rate (BLER) associated with the set of codewords is estimated based on the temporal distribution of the erroneous code symbols.

Classes IPC  ?

  • H03M 13/15 - Codes cycliques, c.-à-d. décalages cycliques de mots de code produisant d'autres mots de code, p. ex. codes définis par un générateur polynomial, codes de Bose-Chaudhuri-Hocquenghen [BCH]
  • H03M 13/25 - Détection d'erreurs ou correction d'erreurs transmises par codage spatial du signal, c.-à-d. en ajoutant une redondance dans la constellation du signal, p. ex. modulation codée en treillis [TMC]

3.

ADAPTIVE PORT ROUTING

      
Numéro d'application 19274319
Statut En instance
Date de dépôt 2025-07-18
Date de la première publication 2025-11-13
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Kazimirsky, Amit
  • Beracha, Eran Gil
  • Mula, Liron
  • Kfir, Aviv
  • Gafni, Barak

Abrégé

A device, communication system, and method are provided. In one example, a system for routing traffic is described that includes a plurality of ports to facilitate communication over a network. The system also includes a controller to selectively activate or deactivate ports of the system based on queue depths and additional information to improve power efficiency of the system.

Classes IPC  ?

  • H04L 47/129 - Prévention de la congestionRécupération de la congestion au point de destination final, p. ex. réservation des ressources du terminal ou de l’espace en mémoire tampon
  • H04L 47/30 - Commande de fluxCommande de la congestion en combinaison avec des informations sur l'occupation de mémoires tampon à chaque extrémité ou aux nœuds de transit

4.

Dual Mode QOS for Multiplex Network Receive Queue

      
Numéro d'application 18652825
Statut En instance
Date de dépôt 2024-05-02
Date de la première publication 2025-11-06
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Tu, Chengchun
  • Jurgens, Daniel T.
  • Wang, Bodong

Abrégé

In one embodiment, a network device includes a network interface to receive packets over a packet data network, packet processing circuitry to manage a multiplex network receive queue, and including a policer to provide queue fairness for a plurality of network flows competing for access to the multiplex network receive queue, and including meters to label the received packets, and selectively operate in (a) a two-level mode with two-levels of the meters, and (b) a single-level mode with a single one of the meters, and queueing logic to add some of the received packets to the multiplex network receive queue and drop others of the received packets responsively to labelling of the packets by the meters.

Classes IPC  ?

  • H04L 47/625 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement pour des créneaux de service ou des commandes de service
  • H04L 47/20 - Commande de fluxCommande de la congestion en assurant le maintien du trafic
  • H04L 47/32 - Commande de fluxCommande de la congestion en supprimant ou en retardant les unités de données, p. ex. les paquets ou les trames
  • H04L 47/50 - Ordonnancement des files d’attente

5.

ADVANCED PROTECTION FROM LLM-POISONING

      
Numéro d'application 18653591
Statut En instance
Date de dépôt 2024-05-02
Date de la première publication 2025-11-06
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Rosen, Nir
  • Gechman, Vadim
  • Mannor, Shie
  • Chechik, Gal

Abrégé

Systems and methods herein are for determining a poisoning in a machine learning (ML) model, which may be a pre-trained ML model that is subject to finetuning by a third-party. The system and method herein obtain first observations associated with the pre-trained ML model and may determine a distribution or classification of the first observations with respect to second observations obtained during the finetuning of the pre-trained ML model at different periods. Further, the determining of the poisoned ML model may be based in part on the distribution or classification being different than a predetermined threshold or being outside a predetermined threshold range.

Classes IPC  ?

6.

ADAPTIVE AUTO-SCALING OF STREAMING PIPELINES

      
Numéro d'application 18660136
Statut En instance
Date de dépôt 2024-05-09
Date de la première publication 2025-11-06
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Basavaraja, Rohith
  • Ramamurthy, Sharath
  • Prasad V, Vinay

Abrégé

Apparatuses, systems, and techniques to collect network intelligence related to a particular node in a network is passed to an immediate upstream neighbor in the network. The upstream neighbor analyzes the received network intelligence and automatically scales a telemetry streaming pipeline up or down to accommodate telemetry communication with the downstream neighbor in the network.

Classes IPC  ?

  • H04L 41/0896 - Gestion de la bande passante ou de la capacité des réseaux, c.-à-d. augmentation ou diminution automatique des capacités
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle

7.

LIVE MIGRATION FOR CONFIDENTIAL COMPUTE ENVIRONMENTS

      
Numéro d'application 19015129
Statut En instance
Date de dépôt 2025-01-09
Date de la première publication 2025-11-06
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s) Pismenny, Boris

Abrégé

Systems and methods are directed toward migration operations, such as live migration operations, associated with confidential computing environments. Responsive to a request to migrate data, a secure hypervisor may establish a secure communication channel to a network interface controller to pass one or more keys for accessing securely stored data. The secure hypervisor may generate a descriptor associated with a memory location of the data and then pass the descriptor to the network interface controller. As a result, encryption/decryption operations may be offloaded to the network interface controller, which may use the descriptor and key to migrate the data from a source location to a destination location.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

8.

NETWORK PIPELINE ABSTRACTION LAYER (NPAL) OPTIMIZED PIPELINE FOR NETWORK ACCELERATION

      
Numéro d'application 18649319
Statut En instance
Date de dépôt 2024-04-29
Date de la première publication 2025-10-30
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s) Rozenbaum, Chen

Abrégé

Technologies for creating an optimized and accelerated network pipeline using a network pipeline abstraction layer (NPAL) are described. A DPU includes DPU hardware and memory that stores DPU software with the NPAL that supports multiple network protocols and network functions in a network pipeline. The network pipeline includes a set of tables and logic organized in a specific order to be accelerated by an acceleration hardware engine of the DPU. The acceleration hardware engine processes network traffic data using the network pipeline.

Classes IPC  ?

9.

USING CONTRASTIVE LEARNING TO TRAIN NEURAL NETWORKS

      
Numéro d'application 18658284
Statut En instance
Date de dépôt 2024-05-08
Date de la première publication 2025-10-30
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Shavit, Yoli
  • Zahavi, Eitan
  • Mataev, Gary
  • Shteingart, Hanan
  • Puget, Jean-Francois
  • Binshtock, Zachi

Abrégé

Methods, systems, and machine-readable mediums to encode at least one vector associated with a log using a neural network. In at least one embodiment, a neural network is trained, at least in part, by obtaining first, second, and third encoded vectors by encoding a first vector associated with a first log sequence, a second vector associated with a second log sequence similar to the first log sequence, and a third vector associated with a third log sequence dissimilar from the first log sequence; and selecting at least one model weight that increases a likelihood that the first encoded vector is closer to the second encoded vector than the third encoded vector.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/0455 - Réseaux auto-encodeursRéseaux encodeurs-décodeurs

10.

USING SIMILARITY LOSS TO TRAIN NEURAL NETWORKS

      
Numéro d'application 18658324
Statut En instance
Date de dépôt 2024-05-08
Date de la première publication 2025-10-30
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Shavit, Yoli
  • Zahavi, Eitan
  • Mataev, Gary
  • Shteingart, Hanan
  • Puget, Jean-Francois
  • Binshtock, Zachi

Abrégé

Methods, systems, and machine-readable mediums to encode at least one vector associated with a log using a neural network. In at least one embodiment, a processor is to encode at least one log message using at least one neural network trained, at least in part, by: obtaining a similarity score associated with a first vector and a second vector, the first vector to be associated with one or more first log messages, and the second vector to be associated with one or more second log messages; generating at least one similarity value indicating similarity between the first vector and the second vector; and determining a metric indicating similarity between the similarity score and the at least one similarity value.

Classes IPC  ?

11.

NETWORK PIPELINE ABSTRACTION LAYER (NAPL) EMULATION

      
Numéro d'application 18928772
Statut En instance
Date de dépôt 2024-10-28
Date de la première publication 2025-10-30
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s) Rozenbaum, Chen

Abrégé

Technologies for creating an optimized and accelerated network pipeline using an emulated network pipeline abstraction layer (NPAL) of an emulated data processing unit (DPU), including an emulated processing device and an emulated acceleration hardware engine, are described. The emulated NPAL supports multiple network protocols and network functions in an emulated network pipeline. The emulated network pipeline includes a set of tables and logic organized in a specific order to be accelerated by the emulated acceleration hardware engine. The emulated acceleration hardware engine can process network traffic data using the emulated network pipeline.

Classes IPC  ?

  • H04L 49/00 - Éléments de commutation de paquets
  • H04L 49/55 - Prévention, détection ou correction des erreurs

12.

NETWORK PIPELINE ABSTRACTION LAYER (NAPL) SPLIT INTERFACES

      
Numéro d'application 18928778
Statut En instance
Date de dépôt 2024-10-28
Date de la première publication 2025-10-30
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s) Rozenbaum, Chen

Abrégé

Technologies for creating an optimized and accelerated network pipeline using a network pipeline abstraction layer (NPAL) for split interfaces are described. A DPU includes a physical port configured to couple to a breakout cable that physically couples to a set of a plurality of devices, DPU hardware, and a memory operatively coupled to the DPU hardware. The NPAL supports a plurality of logical split ports, each logical split port corresponding to one of the plurality of devices, wherein the network pipeline comprises a set of tables and logic organized in a specific order to be accelerated by the acceleration hardware engine. The acceleration hardware engine is to process the network traffic data using the network pipeline.

Classes IPC  ?

13.

NETWORK PIPELINE ABSTRACTION LAYER (NAPL) FAST LINK RECOVERY

      
Numéro d'application 18928781
Statut En instance
Date de dépôt 2024-10-28
Date de la première publication 2025-10-30
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s) Rozenbaum, Chen

Abrégé

Technologies for creating an optimized and accelerated network pipeline using a virtual switch and a network pipeline abstraction layer (NPAL) for fast link recovery are described. The virtual switch can monitor a link availability of each of a plurality of links to a destination, the plurality of links being specified in an initial group of identifiers. The virtual switch can detect a link failure of a first link of the plurality of links. The NPAL can remove a first link identifier, associated with the first link, from the initial group of link identifiers to obtain a modified group of link identifiers. The NPAL can cause a routing table in the NPAL to be updated to remove the first link identifier. The acceleration hardware engine can process network traffic data using the network pipeline and distribute the network traffic data to only the remaining links of the plurality of links.

Classes IPC  ?

  • H04L 45/28 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données en utilisant la reprise sur incident de routes
  • H04L 45/586 - Association de routeurs de routeurs virtuels
  • H04L 45/74 - Traitement d'adresse pour le routage

14.

HARDWARE-ACCELERATED POLICY-BASED ROUTING (PBR) OVER SERVICE FUNCTION CHAINING (SFC)

      
Numéro d'application 18928794
Statut En instance
Date de dépôt 2024-10-28
Date de la première publication 2025-10-30
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s) Rozenbaum, Chen

Abrégé

Technologies for creating an optimized and accelerated network pipeline using a network pipeline abstraction layer (NPAL) for policy-based routing (PBR) over Service Function Chaining (SFC) are described. A DPU includes acceleration hardware engine to provide a single accelerated data plane. A processing device can generate a first virtual bridge and a second virtual bridge, the first virtual bridge to be controlled by a first network service hosted on the DPU and having a set of one or more network rules, and the second virtual bridge having a policy-based routing policy (PBR policy). The processing device can add the virtual port between the first virtual bridge and the second virtual bridge. The acceleration hardware engine, in the single accelerated data plane, can route network traffic data using the PBR policy and process the network traffic data using the set of one or more network rules.

Classes IPC  ?

  • H04L 47/20 - Commande de fluxCommande de la congestion en assurant le maintien du trafic
  • H04L 45/586 - Association de routeurs de routeurs virtuels
  • H04L 45/76 - Routage dans des topologies définies par logiciel, p. ex. l’acheminement entre des machines virtuelles

15.

CONFIGURABLE AND DYNAMIC SERVICE FUNCTION CHAINING (SFC) INTERFACE MAPPING ON A DATA PROCESSING UNIT (DPU)

      
Numéro d'application 18649334
Statut En instance
Date de dépôt 2024-04-29
Date de la première publication 2025-10-30
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s) Rozenbaum, Chen

Abrégé

Technologies for configuring multiple virtual bridges and interface mappings in a Service Function Chaining (SFC) architecture are described. A DPU can include memory to store a configuration file specifying the virtual bridges and interface mappings, and a processing device operatively coupled to the memory. The processing device, according to the configuration file, generates a first virtual bridge and a second virtual bridge. The first virtual bridge is controlled by a first network service hosted on the DPU, and the second virtual bridge is controlled by a user-defined logic. The processing device adds add one or more host interfaces to the second virtual bridge, a first service interface to the first virtual bridge to operatively couple to the first network service, and one or more virtual ports between the first virtual bridge and the second virtual bridge.

Classes IPC  ?

16.

VERTICAL-CAVITY SURFACE-EMITTING LASER WITH HIGH SIDE-MODE SUPPRESSION RATIO AND HIGH POLARIZATION-MODE SUPPRESSION RATIO AND A METHOD OF MANUFACTURING THE SAME

      
Numéro d'application 18650861
Statut En instance
Date de dépôt 2024-04-30
Date de la première publication 2025-10-30
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Iakovlev, Vladimir
  • Berk, Yuri
  • Hjort, Filip Leonard
  • Larsson, Anders Gösta
  • Cestier, Isabelle
  • Mentovich, Elad

Abrégé

Some embodiments of the present disclosure are directed to a laser design that provides side-mode suppression that is separately configurable from polarization-mode suppression, such that each may be independently optimized to simultaneously provide a high side-mode suppression ratio and a high polarization-mode suppression ratio. For example, a laser (e.g., a VCSEL) may include an active region configured to emit light, an aperture defining an optical axis, a first element positioned along the optical axis on a first side of the active region, and a second element positioned along the optical axis on a second side of the active region opposite the first side of the active region. The first element may be configured to increase a side-mode suppression ratio of the laser, and the second element may be configured to increase a polarization-mode suppression ratio of the laser.

Classes IPC  ?

  • H01S 5/065 - Accrochage de modesSuppression de modesSélection de modes
  • H01S 5/068 - Stabilisation des paramètres de sortie du laser
  • H01S 5/183 - Lasers à émission de surface [lasers SE], p. ex. comportant à la fois des cavités horizontales et verticales comportant uniquement des cavités verticales, p. ex. lasers à émission de surface à cavité verticale [VCSEL]

17.

USING NEURAL NETWORKS TO ENCODE LOG DATA

      
Numéro d'application 18658362
Statut En instance
Date de dépôt 2024-05-08
Date de la première publication 2025-10-30
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Shavit, Yoli
  • Zahavi, Eitan
  • Mataev, Gary
  • Shteingart, Hanan
  • Puget, Jean-Francois
  • Binshtock, Zachi

Abrégé

Methods, systems, and machine-readable mediums to perform a neural network to encode log data. In at least one embodiment, a processor comprising one or more circuits to encode at least one log message, at least in part, by encoding a first type of information in the at least one log message to obtain a first encoding, encoding a second type of information in the at least one log message to obtain a second encoding, and obtaining a resultant encoding at least in part by combing at least the first and second encodings.

Classes IPC  ?

  • G06F 40/126 - Encodage de caractères
  • H03M 7/30 - CompressionExpansionÉlimination de données inutiles, p. ex. réduction de redondance

18.

USING NEURAL NETWORKS TO CLASSIFY LOGS

      
Numéro d'application 18658508
Statut En instance
Date de dépôt 2024-05-08
Date de la première publication 2025-10-30
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Shavit, Yoli
  • Zahavi, Eitan
  • Mataev, Gary
  • Shteingart, Hanan
  • Puget, Jean-Francois
  • Binshtock, Zachi

Abrégé

Methods, systems, and machine-readable mediums to perform a neural network to classify one or more logs. In at least one embodiment, a processor comprising one or more circuits to classify one or more log entries to obtain one or more classified log entries, obtain combined information at least in part by combing at least the one or more classified log entries and telemetry information, and use at least one machine learning process to classify the combined information.

Classes IPC  ?

  • G06F 18/2411 - Techniques de classification relatives au modèle de classification, p. ex. approches paramétriques ou non paramétriques basées sur la proximité d’une surface de décision, p. ex. machines à vecteurs de support
  • G06F 18/2433 - Perspective d'une seule classe, p. ex. une classification "une contre toutes"Détection de nouveautéDétection de valeurs aberrantes

19.

Hardware-accelerated flexible steering rules over service function chaining (SFC)

      
Numéro d'application 18649295
Numéro de brevet 12470480
Statut Délivré - en vigueur
Date de dépôt 2024-04-29
Date de la première publication 2025-10-30
Date d'octroi 2025-11-11
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s) Rozenbaum, Chen

Abrégé

Technologies for configuring flexible hardware-accelerated rules in a Service Function Chaining (SFC) architecture are described. A DPU includes an acceleration hardware engine to provide a single accelerated data plane, and a processing device that generates a first virtual bridge and a second virtual bridge. The first virtual bridge is controlled by a first network service hosted on the DPU and has a first set of one or more network rules. The second virtual bridge has a second set of one or more user-defined network rules. The processing device generates a combined set of network rules based on the first set of one or more network rules and the second set of one or more user-defined network rules. The acceleration hardware engine processes network traffic data in the single accelerated data plane using the combined set of network rules.

Classes IPC  ?

  • H04L 45/586 - Association de routeurs de routeurs virtuels
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • H04L 45/42 - Routage centralisé

20.

Load balancing between network devices based on communication load

      
Numéro d'application 18638756
Statut En instance
Date de dépôt 2024-04-18
Date de la première publication 2025-10-23
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Bloch, Noam
  • Narkis, Lior
  • Marcovitch, Daniel
  • Koren, Ran Avraham

Abrégé

A system includes multiple network devices and one or more processors. The network devices are to connect to a network. The one or more processors are to exchange communication traffic over the network via the multiple network devices, to estimate multiple communication loads experienced respectively by the multiple network devices, and to distribute subsequent communication traffic among the multiple network devices, responsively to the multiple estimated communication loads.

Classes IPC  ?

  • H04L 47/125 - Prévention de la congestionRécupération de la congestion en équilibrant la charge, p. ex. par ingénierie de trafic
  • H04L 43/0876 - Utilisation du réseau, p. ex. volume de charge ou niveau de congestion

21.

NETWORK PACKET PROCESSING FLOW TESTS

      
Numéro d'application 18638254
Statut En instance
Date de dépôt 2024-04-17
Date de la première publication 2025-10-23
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Gurvitz, Elya
  • Dickman, Yohad
  • Shalom, Gal
  • Yehezkel, Aviad
  • Kahalon, Omri

Abrégé

Systems and methods herein are for at least one circuit that can be associated with a host controller and that can enable a network element to perform a test of packet processing flow in a network, where instructions can be performed for different match-action tables in an order so that first instructions of the different match-action tables can generate test packets for the packet processing flow, second instructions can provide rules associated with the packet processing flow, and third instructions can perform verification of the test based on the rules under the test and using the test packets.

Classes IPC  ?

22.

SPARSE TRANSMITTER FINITE IMPULSE RESPONSE EQUALIZER

      
Numéro d'application 18639729
Statut En instance
Date de dépôt 2024-04-18
Date de la première publication 2025-10-23
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s) Vad-Miller, Bjarke

Abrégé

Data transceivers including a transmitter configured with a digital filter, and a receiver configured with an equalizer, are equipped with logic to measure a combined pulse response to a symbol generated by the transmitter at an output of the equalizer, adjust the combined pulse response by an impulse response of the digital filter to generate an adjusted pulse response, and modify the digital filter with one or more floating taps based on the adjusted pulse response.

Classes IPC  ?

  • H04L 25/03 - Réseaux de mise en forme pour émetteur ou récepteur, p. ex. réseaux de mise en forme adaptatifs
  • H04B 1/04 - Circuits

23.

Clock synchronization control optimization

      
Numéro d'application 18914327
Statut En instance
Date de dépôt 2024-10-14
Date de la première publication 2025-10-23
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Shteingart, Hanan
  • Kernen, Thomas
  • Machnikowski, Maciej
  • Shabat, Gil

Abrégé

In one embodiment, a device includes a processing unit to find at least one value of at least one filter parameter using Bayesian Optimization, and provide the at least one value of the at least one filter parameter to a filter to generate an adjustment to cause clock circuitry to adjust a local clock signal or local clock based on an error signal and the at least one value of the at least one filter parameter, and a memory to store data used by the processing unit.

Classes IPC  ?

  • G06F 1/12 - Synchronisation des différents signaux d'horloge
  • G06F 1/10 - Répartition des signaux d'horloge
  • G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes

24.

PROTECTING FROM DENIAL OF SERVICE ATTACKS

      
Numéro d'application 18634829
Statut En instance
Date de dépôt 2024-04-12
Date de la première publication 2025-10-16
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Liron, Gabi
  • Shemesh, Moshe
  • Gonen, Chen

Abrégé

Apparatuses, systems, and techniques to detect a Denial of Service (DoS) attack on a target device by an entity. In at least one embodiment, the detection is followed by an event message to prevent the entity from sending further communications to the target device.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

25.

Symmetrical Control of Hardware Peripherals

      
Numéro d'application 18636351
Statut En instance
Date de dépôt 2024-04-16
Date de la première publication 2025-10-16
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Lior, Ayal Josef
  • Bashan, Ortal

Abrégé

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.

Classes IPC  ?

  • G06F 13/10 - Commande par programme pour dispositifs périphériques

26.

EGRESS PORT ACTIVATION

      
Numéro d'application 18636660
Statut En instance
Date de dépôt 2024-04-16
Date de la première publication 2025-10-16
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Kazimirsky, Amit
  • Sucher, Nir

Abrégé

An interconnect device is provided. In one example, an interconnect device includes circuits capable of receiving a request via an ingress port; in response to receiving the request, identifying one or more egress ports associated with the ingress port; activating the one or more egress ports associated with the ingress port; receiving data via the ingress port; processing the received data to identify an egress port associated with a destination of the data; and scheduling the data to be forwarded from the egress port associated with the destination of the data.

Classes IPC  ?

  • H04L 49/00 - Éléments de commutation de paquets

27.

HEAT SINKS FOR CAGE RECEPTABLE ASSEMBLY

      
Numéro d'application 19095910
Statut En instance
Date de dépôt 2025-03-31
Date de la première publication 2025-10-16
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Katz, Erez
  • Ger, Andrey
  • Ruvel, Rachel
  • Shoham, Yair

Abrégé

Apparatuses and associated methods of manufacturing are described that provide a cage receptacle assembly configured to receive a cable connector. An illustrative cage receptacle assembly is described to include a cage body, a first heat dissipation unit disposed proximate to a bottom side of the cage body and configured to remove heat from the bottom side of the cage body, and a second heat dissipation unit disposed proximate to a top side of the cage body and configured to remove heat from the top side of the cage body.

Classes IPC  ?

  • H05K 7/14 - Montage de la structure de support dans l'enveloppe, sur cadre ou sur bâti
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage

28.

ELECTRONIC MODULES FOR CO-PACKAGED OPTICS AND COPPER PACKAGES

      
Numéro d'application 19242145
Statut En instance
Date de dépôt 2025-06-18
Date de la première publication 2025-10-16
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Oren, Amit
  • Freedman, Barak
  • Dietrich, Casper

Abrégé

An example electronic module includes a multi-chip module (MCM) substrate comprising a central portion configured to receive a main die; a plurality of MCM sockets positioned about a peripheral portion of the MCM substrate; and a plurality of mezzanine packages coupled to respective MCM sockets of the plurality of MCM sockets. The plurality of MCM sockets and the MCM substrate are configured to enable communication of digital data between the main die and respective mezzanine packages of the plurality of mezzanine packages. The plurality of mezzanine packages includes at least one co-packaged copper (CPC) package; and at least one co-packaged optics (CPO) package.

Classes IPC  ?

  • H05K 1/18 - Circuits imprimés associés structurellement à des composants électriques non imprimés

29.

Scheduled synchronization messages

      
Numéro d'application 18631095
Statut En instance
Date de dépôt 2024-04-10
Date de la première publication 2025-10-16
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Manevich, Natan
  • Levi, Dotan David
  • Laufer, Nir
  • Wasko, Wojciech
  • Machnikowski, Maciej
  • Shapira, Bar
  • Almog, Ariel

Abrégé

In one embodiments, a system includes a network device including a host interface to receive time synchronization messages generated by software executed by a processing unit of a host device, a hardware clock to maintain a clock time, scheduler circuitry to manage periodic transmission of the time synchronization messages according to the clock time and schedule data provided by the software, and a network interface to transmit the time synchronization messages to at least one clock synchronization follower according to the schedule data and the clock time.

Classes IPC  ?

  • H04J 3/06 - Dispositions de synchronisation

30.

MULTI-CABLE INTERCONNECT CONNECTION SYSTEM

      
Numéro d'application 19253255
Statut En instance
Date de dépôt 2025-06-27
Date de la première publication 2025-10-16
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s) Levy, Ofer

Abrégé

A system for connecting cage-side connectors to PCB-side connectors. The system enables OSFP and QSFP pluggable modules to be connected to breakouts on PCBs within a networking device. The system includes one or more cage-side connectors connected via one or more cables to one or more PCB-side connectors. Keyed PCB-side connectors and unique lengths of cables ensure proper connections to headers on a PCB.

Classes IPC  ?

  • H01B 9/00 - Câbles de transport d'énergie
  • H01R 12/71 - Dispositifs de couplage pour circuits imprimés rigides ou structures similaires

31.

SYSTEMS AND DEVICES FOR NETWORK DATA COLLECTION, TRANSMISSION, AND PROCESSING

      
Numéro d'application 18625738
Statut En instance
Date de dépôt 2024-04-03
Date de la première publication 2025-10-09
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Dalal, Gal
  • Fuhrer, Benjamin
  • Tessler, Chen
  • Shpigelman, Yuval
  • Yefet, Gal
  • Haim, Doron

Abrégé

Systems and devices for network data collection and processing are provided. An example system includes a first networked device and a centralized computing device communicably coupled with the at least one networked device. The first networked device operates to generate event-driven data entries associated with the first networked device and generate first data packets including the event-driven data entries and/or manipulated outputs generated based on manipulations to the event-driven data entries. The centralized computing device receives the first data packets from the first networked device and determines configuration updates based on the first data packets. The configuration updates are generated locally by the centralized computing device, and the centralized computing device transmits the one or more configuration updates to the first networked device.

Classes IPC  ?

  • H04L 41/082 - Réglages de configuration caractérisés par les conditions déclenchant un changement de paramètres la condition étant des mises à jour ou des mises à niveau des fonctionnalités réseau

32.

SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR MACHINE LEARNING FOR DATACENTER APPLICATIONS

      
Numéro d'application 18625851
Statut En instance
Date de dépôt 2024-04-03
Date de la première publication 2025-10-09
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Dalal, Gal
  • Fuhrer, Benjamin
  • Tessler, Chen
  • Shpigelman, Yuval
  • Yefet, Gal
  • Haim, Doron

Abrégé

Methods, systems, devices, and computer program products for machine learning in datacenter applications are provided. An example method includes receiving, by a centralized computing device, data packets from a networked device communicably coupled with the centralized computing device. The networked device is associated with performance of at least a first machine learning based task, and each of the data packets include data entries generated by the networked device based on data traffic associated with the at least one networked device and/or one or more modifications thereto. The method further includes generating updated operational parameters associated with the first machine learning based task based on the data entries forming the plurality of data packets where the updated operational parameters are generated locally by the centralized computing device. The method also includes transmitting, by the centralized computing device, the updated operational parameters to the networked device.

Classes IPC  ?

33.

HYBRID RING-INTERFEROMETER TUNING SYSTEMS FOR EFFICIENT RING-ASSISTED INTERFEROMETER CONTROL

      
Numéro d'application 18628973
Statut En instance
Date de dépôt 2024-04-08
Date de la première publication 2025-10-09
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • De Koninck, Yannick
  • Li, Hao
  • Verbist, Jochem
  • Kjergaard, Jens
  • Sakib, Meer Nazmus

Abrégé

A system can include a ring waveguide, a ring waveguide heater operatively coupled to the ring waveguide, and an interferometer including a first arm waveguide and a second arm waveguide. The first arm waveguide is positioned to be heated by the ring waveguide heater and to not be optically coupled to the ring waveguide, and the second arm waveguide is positioned to be optically coupled to the ring waveguide.

Classes IPC  ?

  • G02B 6/293 - Moyens de couplage optique ayant des bus de données, c.-à-d. plusieurs guides d'ondes interconnectés et assurant un système bidirectionnel par nature en mélangeant et divisant les signaux avec des moyens de sélection de la longueur d'onde
  • G02F 1/01 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur
  • G02F 1/225 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur par interférence dans une structure de guide d'ondes optique

34.

SYSTEM AND METHOD FOR COOLING INTERCONNECT MODULES

      
Numéro d'application 18629354
Statut En instance
Date de dépôt 2024-04-08
Date de la première publication 2025-10-09
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Weltsch, Oren
  • Haim, Lian
  • Becker, Rom
  • Katz, Kfir
  • Ullman, Yuval
  • Zaretsky, Shay
  • Gutman, Igal
  • Vert, Adi
  • Noyman, Bar
  • Blayer, Yuval
  • Dolinski, Michael
  • Shabtay, Ayal
  • Dagan, Yuval

Abrégé

Assemblies, systems, and methods are provided for dissipating heat from a receptacle assembly for holding a transceiver and attaching to a PCB. The receptacle assembly has a body defining a first end, a second end, a top surface extending between the first end and the second end, and a bottom surface extending between the first end and the second end opposite the top surface. A thermal dissipation device is disposed on the bottom surface, and the thermal dissipation device is configured to dissipate heat from the receptacle assembly to an external environment via the bottom surface. The thermal dissipation device may include at least one conductive element and at least one dissipation element and may interact with other cooling features of the PCB.

Classes IPC  ?

  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage
  • H01R 25/00 - Pièces de couplage adaptées à la coopération simultanée avec plusieurs pièces complémentaires identiques, p. ex. pour la distribution d'énergie à plusieurs circuits

35.

INTERCONNECT DEVICE POWER ALLOCATION

      
Numéro d'application 18627972
Statut En instance
Date de dépôt 2024-04-05
Date de la première publication 2025-10-09
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Kazimirsky, Amit
  • Sucher, Nir

Abrégé

An interconnect device is provided. In one example, an interconnect device includes ports and circuits to receive measurements from two or more switching devices; determine, based on the measurements, a relative power consumption of each switching device from the two or more switching devices; generate, based on the relative power consumption of each switching device from the two or more switching devices, respective power instructions for each switching device from the two or more switching devices; and distribute the respective power instructions to each switching device from the two or more switching devices.

Classes IPC  ?

  • G06F 1/3206 - Surveillance d’événements, de dispositifs ou de paramètres initiant un changement de mode d’alimentation

36.

NON-INTRUSIVE REKEYING FOR MEMORY ENCRYPTION

      
Numéro d'application 18630557
Statut En instance
Date de dépôt 2024-04-09
Date de la première publication 2025-10-09
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Atamli, Ahmad
  • Spinney, Barry
  • Cohen, Yonatan
  • Chapman, Hillel

Abrégé

Rekeying operations can be performed without significantly impacting the execution of software that relies on those keys. In one embodiment, a hardware-based solution connects to a memory controller in a way that hides the rekeying from the software, where the hardware keeps track of which memory addresses in a memory space correspond to new keys. Rekeying can be performed for memory addresses in order, such as from bottom to top addresses in a region table, and a rekeying address can be used to keep track the rekeying process, such that addresses below the rekeying address in the table are to use the new keys and addresses above the rekeying address are to use the current or old key, with the address corresponding to the rekeying address using the prior key for reads and the new key for writes. Keys can then be updated frequently without significant downtime or software modifications.

Classes IPC  ?

  • G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire

37.

SYSTEM FOR IMPLEMENTING QUANTUM KEY DISTRIBUTION (QKD) IN A DATA CENTER ENVIRONMENT

      
Numéro d'application 18630704
Statut En instance
Date de dépôt 2024-04-09
Date de la première publication 2025-10-09
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Abelson, Ziv
  • Mentovich, Elad
  • Cestier, Isabelle
  • Gofman, Tal
  • Hasson Ruso, Ran

Abrégé

Systems and methods are described for implementing quantum key distribution (QKD) in a data center environment. An example quantum transmitter includes an on-chip semiconductor laser as a light source to generate photons, quantum state preparation circuitry configured to receive a sequence of bits, map each bit to a quantum state and a measurement basis, and encode the quantum state of each bit onto a corresponding photon to generate a qubit, and a quantum channel interface configured to transmit the qubit to a quantum receiver via a quantum communication channel. An example quantum receiver includes a quantum channel interface to receive qubits, a silicon-based single photon avalanche diode (SPAD) as a photon detector for qubit detection, and quantum state measurement circuitry that is configured to decode the state of each qubit based on a selected measurement basis.

Classes IPC  ?

38.

REDUNDANT LASER SOURCE FOR OPTICAL SYSTEMS

      
Numéro d'application 19057414
Statut En instance
Date de dépôt 2025-02-19
Date de la première publication 2025-10-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Arbel, David
  • Freedman, Barak
  • De Koninck, Yannick Charles J.

Abrégé

Systems, methods, and computer program products are described for a redundant external laser source in optical systems (e.g., CPO systems). An example system may include a plurality of ELS units, a RELS unit, an optical switch, and a plurality of optical couplers, and a control unit. The control circuit may be configured to detect an operational failure of a first ELS unit. In response to detecting such a failure, the control circuit may configure the RELS unit to replace the first ELS unit and, using the optical switch, substitute the first ELS unit with the RELS unit. Such a configuration ensures continuous system performance by dynamically replacing failing ELS units with redundant ELS units, thereby reducing downtime and enhancing the reliability of the optical communication system.

Classes IPC  ?

39.

LIQUID COOLED NETWORK-INTERFACE CONTROLLER (NIC) ASSEMBLY

      
Numéro d'application 19093865
Statut En instance
Date de dépôt 2025-03-28
Date de la première publication 2025-10-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Weltsch, Oren
  • Dagan, Yuval
  • Hermon, Michal Shlomai
  • Becker, Rom
  • Ruvel, Rachel
  • Katz, Kfir

Abrégé

Assemblies and methods of manufacturing are provided for a liquid cooled network-interface controller (NIC) assembly configured to receive and operably engage a transceiver module. An example liquid cooled NIC assembly includes a PCB, a first thermally conductive member supported by the PCB, and a second thermally conductive member supported by the first thermally conductive member. The first thermally conductive member is thermally isolated from the second thermally conductive member. A liquid cooling unit may thermally engage the first thermally conductive member and the second thermally conductive member. The first thermally conductive member and the second thermally conductive member are configured to conduct heat toward the liquid cooling unit, such that the liquid cooling unit may dissipate heat from the first thermally conductive member and the second thermally conductive member.

Classes IPC  ?

  • H05K 1/02 - Circuits imprimés Détails
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

40.

Real-time performance optimization of a packet network

      
Numéro d'application 19234364
Statut En instance
Date de dépôt 2025-06-11
Date de la première publication 2025-10-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Ding, Xiaoqi
  • Cheng, Wei
  • Li, Hong

Abrégé

A system and method for managing congestion in a computer communication network is disclosed. The system comprises a plurality of Network Interface Controllers (NICs) that connect multiple hosts to the network, the NICs supporting a configurable Congestion Control (CC) scheme selected from among multiple available CC schemes. One or more processors coupled to the network are configured to automatically select, based on time-series data indicative of one or more performance measures of the network over time, respective CC schemes and/or CC parameters for one or more of the NICs. The one or more processors provision the selected CC schemes and/or parameters to the NICs and iteratively repeat the selection and provisioning steps in response to updated performance measures so as to optimize network performance.

Classes IPC  ?

  • H04L 47/12 - Prévention de la congestionRécupération de la congestion
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
  • H04L 43/08 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux

41.

EMBEDDED JET COOLING FOR SEMICONDUCTOR PRODUCTS

      
Numéro d'application 18618635
Statut En instance
Date de dépôt 2024-03-27
Date de la première publication 2025-10-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Hasson Ruso, Ran
  • Mentovich, Elad

Abrégé

Systems and methods herein are for a semiconductor product having at least one channel and at least one nozzle formed on or within a surface thereof, where the at least one channel can allow flow of a liquid therethrough, where the at least one nozzle can allow ejection of the liquid to the surface or to an area above the surface, where an enclosure retains the liquid, to provide at least part of a cooling of the semiconductor product having heat absorbed to the liquid from device activity in the semiconductor product.

Classes IPC  ?

  • H01L 23/473 - Dispositions pour le refroidissement, le chauffage, la ventilation ou la compensation de la température impliquant le transfert de chaleur par des fluides en circulation par une circulation de liquides
  • H01L 23/427 - Refroidissement par changement d'état, p. ex. caloducs

42.

Maximum Compare-and-Swap Remote Direct Memory Operation (RDMO)

      
Numéro d'application 18624176
Statut En instance
Date de dépôt 2024-04-02
Date de la première publication 2025-10-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Kahalon, Omri
  • Polyakov, Artem Yurievich
  • Gorentla Venkata, Manjunath
  • Tiffany, Zach
  • Yehezkel, Aviad Shaul

Abrégé

A system includes a first network device and a second network device. The first network device is to send over a network a command that (i) specifies a memory location, a compare value and a swap value and (ii) instructs that the swap value be written into the memory location only if the compare value is larger than a current value in the memory location. The second network device is to receive the command over the network, and to execute the command by reading the current value from the memory location, comparing the current value to the compare value, and, upon finding that the compare value is larger than the current value, writing the swap value to the memory location in place of the current value.

Classes IPC  ?

  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]

43.

Hash Table Remote Direct Memory Operations (RDMO)

      
Numéro d'application 18624180
Statut En instance
Date de dépôt 2024-04-02
Date de la première publication 2025-10-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Kahalon, Omri
  • Polyakov, Artem Yurievich
  • Gorentla Venkata, Manjunath
  • Tiffany, Zach
  • Yehezkel, Aviad Shaul

Abrégé

A system includes a first network device and a second network device. The first network device is to send over a network a command that (i) specifies a key for accessing a hash table in a memory and (ii) instructs that a value be read or written at a location in the hash table corresponding to the key. The second network device is to receive the command over the network, and to execute the command by calculating the location in the hash table based on the key, and reading or writing the value at the location.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 45/7453 - Recherche de table d'adressesFiltrage d'adresses en utilisant le hachage

44.

Remote Logging Remote Direct Memory Operations (RDMO)

      
Numéro d'application 18624191
Statut En instance
Date de dépôt 2024-04-02
Date de la première publication 2025-10-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Kahalon, Omri
  • Polyakov, Artem Yurievich
  • Gorentla Venkata, Manjunath
  • Tiffany, Zach
  • Yehezkel, Aviad Shaul

Abrégé

A system includes a first network device and a second network device. The first network device is to connect a host to a network, and to send over the network a command that requests logging of one or more software transactions conducted in the host. The second network device is to receive the command over the network, and to execute the command by logging the one or more software transactions.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

45.

MODULES, SYSTEMS, AND METHODS FOR COOLING OPTICS AND COPPER PACKAGES

      
Numéro d'application 18616960
Statut En instance
Date de dépôt 2024-03-26
Date de la première publication 2025-10-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Franz, John
  • Cader, Tahir
  • Mentovich, Elad
  • Babish, Eyal
  • Atias, Boaz

Abrégé

Modules, systems, and methods for cooling optics and copper packages are described herein. Some embodiments of the present invention may be directed to cooling systems for cooling electronic modules (e.g., network switches) that include optics and copper packages. An electronic module may include a substrate having a first surface defining a central portion and a peripheral portion. A main die (e.g., an ASIC) may be positioned on the central portion of the first surface, and a plurality of optical modules may be positioned on the peripheral portion of the first surface (e.g., around the main die). A cooling system may include a cold plate thermally coupled to the main die that includes a fluid inlet and a fluid outlet for receiving and releasing a cooling fluid. The cooling system may also include multiple cooling conduits, each thermally coupling the cold plate to an optical module.

Classes IPC  ?

  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage

46.

Cache replacement system

      
Numéro d'application 18623099
Numéro de brevet 12450171
Statut Délivré - en vigueur
Date de dépôt 2024-04-01
Date de la première publication 2025-10-02
Date d'octroi 2025-10-21
Propriétaire Mellanox Technologies, Ltd (Israël)
Inventeur(s)
  • Rosen, Amir
  • Szapiro, Ariel
  • Levy, Gil
  • Albahari, Arye
  • Lahav, Sagi
  • Mannor, Shie

Abrégé

In one embodiment, a system includes prefetcher engines to predict next memory access addresses of a memory from which to load data to a cache during execution of a software application, and load the data from the predicted next memory access addresses to the cache during execution of the software application, and a processor to assign cache replacement precedence values to cache lines based on the prefetcher engines that loaded the cache lines, and evict the cache lines from the cache based on the cache replacement precedence values of the cache lines.

Classes IPC  ?

  • G06F 12/12 - Commande de remplacement
  • G06F 12/08 - Adressage ou affectationRéadressage dans des systèmes de mémoires hiérarchiques, p. ex. des systèmes de mémoire virtuelle
  • G06F 12/0862 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p. ex. mémoires cache avec pré-lecture
  • G06F 12/126 - Commande de remplacement utilisant des algorithmes de remplacement avec maniement spécial des données, p. ex. priorité des données ou des instructions, erreurs de maniement ou repérage

47.

Reducing set of policies with two or more hyper-dimensions

      
Numéro d'application 18623103
Numéro de brevet 12450172
Statut Délivré - en vigueur
Date de dépôt 2024-04-01
Date de la première publication 2025-10-02
Date d'octroi 2025-10-21
Propriétaire Mellanox Technologies, Ltd (Israël)
Inventeur(s)
  • Rosen, Amir
  • Szapiro, Ariel
  • Levy, Gil
  • Albahari, Arye
  • Lahav, Sagi

Abrégé

In one embodiment, a system includes a processor to reduce a number of cache replacement precedence value policies available for selection by a machine learning agent, each cache replacement precedence value policy including an array of predefined cache replacement precedence values for corresponding different combinations of (a) prefetcher engines that loaded cache lines, and (b) event-types of events that have been performed on the cache lines, and a memory to store data used by the processor.

Classes IPC  ?

  • G06F 12/12 - Commande de remplacement
  • G06F 12/08 - Adressage ou affectationRéadressage dans des systèmes de mémoires hiérarchiques, p. ex. des systèmes de mémoire virtuelle
  • G06F 12/0862 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p. ex. mémoires cache avec pré-lecture
  • G06F 12/126 - Commande de remplacement utilisant des algorithmes de remplacement avec maniement spécial des données, p. ex. priorité des données ou des instructions, erreurs de maniement ou repérage

48.

Environmental-based parameters optimization of clock

      
Numéro d'application 18624169
Statut En instance
Date de dépôt 2024-04-02
Date de la première publication 2025-10-02
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Laufer, Nir
  • Levi, Dotan David
  • Shapira, Bar
  • Manevich, Natan
  • Porat, Dror
  • Shabat, Gil

Abrégé

In one embodiment, a device includes clock circuitry including an oscillator to generate a local clock signal having a clock frequency, and a hardware clock to maintain a local clock responsively to the clock signal, at least one sensor to measure at least one value of at least one environmental parameter, processing circuitry to find at least one value of at least one filter parameter based on the at least one value of the at least one environmental parameter, and a filter to receive an error signal between a remote clock and the local clock, and filter the error signal and generate an adjustment to cause the clock circuitry to adjust the local clock signal or the local clock based on the at least one value of the at least one filter parameter.

Classes IPC  ?

  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur
  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
  • G06F 1/12 - Synchronisation des différents signaux d'horloge

49.

Append Remote Direct Memory Operation (RDMO)

      
Numéro d'application 18624184
Statut En instance
Date de dépôt 2024-04-02
Date de la première publication 2025-10-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Kahalon, Omri
  • Polyakov, Artem Yurievich
  • Gorentla Venkata, Manjunath
  • Tiffany, Zach
  • Yehezkel, Aviad Shaul

Abrégé

A system includes a first network device and a second network device. The first network device is to send over a network a command that specifies a value and instructs that the value be appended to a set of values in a memory. The second network device is to receive the command over the network, and to execute the command by appending the value to the set of values.

Classes IPC  ?

  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]

50.

LIQUID COOLED NETWORK-INTERFACE CONTROLLER (NIC) ASSEMBLY

      
Numéro d'application 18624662
Statut En instance
Date de dépôt 2024-04-02
Date de la première publication 2025-10-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Weltsch, Oren
  • Dagan, Yuval
  • Hermon, Michal Shlomai
  • Becker, Rom
  • Ruvel, Rachel
  • Katz, Kfir

Abrégé

Assemblies and methods of manufacturing are provided for a liquid cooled network-interface controller (NIC) assembly configured to receive and operably engage a transceiver module. An example liquid cooled NIC assembly includes a PCB, a first thermally conductive member supported by the PCB, and a second thermally conductive member supported by the first thermally conductive member. The first thermally conductive member is thermally isolated from the second thermally conductive member. A liquid cooling unit may thermally engage the first thermally conductive member and the second thermally conductive member. The first thermally conductive member and the second thermally conductive member are configured to conduct heat toward the liquid cooling unit, such that the liquid cooling unit may dissipate heat from the first thermally conductive member and the second thermally conductive member.

Classes IPC  ?

51.

WAFER ALIGNMENT IN MULTIPLE DIES

      
Numéro d'application 18888767
Statut En instance
Date de dépôt 2024-09-18
Date de la première publication 2025-09-25
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Greenboim, Guy
  • Freedman, Barak
  • Layosh, Yaakov Yonatan
  • Bigio, Victor

Abrégé

Some embodiments of the present disclosure are directed to wafer alignment in multiple dies. For example, a receptacle wafer and a photonic wafer may be prepared containing a plurality of individual dies. Further, these two wafers may be aligned, wafer bonded, and cut into the individual dies. Additionally, or alternatively, these individual dies may be ready to be attached to a substrate and require no further alignment. The method of the present disclosure may be (i) cost effective since a single, passive receptacle wafer alignment results in multiple dies, (ii) repeatable (e.g., less variance in production) since it utilizes silicon lithography alignment features and scalable silicon WOW assembly, and (iii) improve optical performance since the thin receptacle wafer has a lower height resulting in a shorter optical path.

Classes IPC  ?

  • G02B 6/42 - Couplage de guides de lumière avec des éléments opto-électroniques

52.

OPTICAL CONNECTORS AND METHODS OF ASSEMBLING THE SAME

      
Numéro d'application 18889952
Statut En instance
Date de dépôt 2024-09-19
Date de la première publication 2025-09-25
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Freedman, Barak
  • Oren, Amit

Abrégé

Some embodiments of the present disclosure are directed to optical connectors and methods of assembling the same. For example, the present disclosure provides for a “semi-detachable” connector. A mechanical receptacle may be actively aligned to the photonic integrated circuit die, allowing for full testing of the device and for a simplified assembly process. At a later step in the assembly process, the connector may be placed on the receptacle (passively—already tested) and the connector may be adhered to the receptacle. The present disclosure may result in a simplified assembly, and a smaller device size that fits inside an octal small form factor pluggable (OSFP) transceiver.

Classes IPC  ?

  • G02B 6/42 - Couplage de guides de lumière avec des éléments opto-électroniques

53.

Network Adapter Providing Address Translation as a Service

      
Numéro d'application 19198048
Statut En instance
Date de dépôt 2025-05-04
Date de la première publication 2025-09-25
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Marcovitch, Daniel
  • Bar-Ilan, Eliav
  • Liss, Liran

Abrégé

A network adapter including a host interface, a network interface, packet processing circuitry, and Translation-as-a-Service (TaaS) circuitry. The host interface is to communicate with a host over a peripheral bus. The network interface is to send and receive packets to and from a network for the host. The packet processing circuitry is to process the packets. The TaaS circuitry is integrated in the network adapter and is to (i) receive from a requesting device a request to translate an input address into a requested address in a requested address space, (ii) translate the input address into the one or more requested addresses, and (iii) return the one or more requested addresses to the requesting device.

Classes IPC  ?

  • G06F 12/1072 - Traduction d’adresse décentralisée, p. ex. dans des systèmes de mémoire partagée distribuée
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]

54.

HARDWARE BASED COLLECTIVE OPERATIONS PROFILING

      
Numéro d'application 19227950
Statut En instance
Date de dépôt 2025-06-04
Date de la première publication 2025-09-25
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Tebeka, Jacob Yaki
  • Rabenstein, Itamar
  • Paxton, Aviv Avraham

Abrégé

A system includes one or more processors to trace one or more packets transmitted by an application distributed among a plurality of computing nodes. The one or more processors are to generate tracing data based at least in part on tracing the one or more packets. The tracing data includes temporal information associated with transmission of the one or more packets. The one or more processors are to manage a data allocation associated with the application based on the tracing data.

Classes IPC  ?

  • H04L 43/106 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p. ex. en ajoutant des horodatages

55.

Duplicate Write Circuit

      
Numéro d'application 18611951
Statut En instance
Date de dépôt 2024-03-21
Date de la première publication 2025-09-25
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Singer, Alon
  • Basher, Uria

Abrégé

A computer system includes a processor and a Duplicate Write Circuit (DWC). The DWC is to hold a definition that specifies an address range and a plurality of additional address ranges, and to receive, from the processor, a write command that specifies a write-data and a write-address. When the write-address falls outside the address range, the DWC is to generate a write cycle that writes the write-data to the address. When the write-address falls in the address range, the DWC is to generate (i) the write cycle that writes the write-data to the address, and (ii) a sequence of additional write cycles that write the write-data to corresponding addresses in the additional address ranges.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

56.

OPTICAL WAVEGUIDE FOR CO-PACKAGED OPTICS

      
Numéro d'application 18891159
Statut En instance
Date de dépôt 2024-09-20
Date de la première publication 2025-09-25
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Freedman, Barak
  • Oren, Amit

Abrégé

Some embodiments of the present disclosure are directed to an optical waveguide for co-packaged optics packages. For example, a module may include a substrate having a substrate optical waveguide, an interposer disposed on a surface of the substrate, where the interposer comprises an interposer optical waveguide, and where the interposer is configured to optically align the interposer optical waveguide with the substrate optical waveguide, a main die disposed on a surface of the interposer, and a photonic IC disposed on the surface of the interposer and configured to be in optical communication with the interposer optical waveguide. Additionally, or alternatively, the substrate optical waveguide may be configured to convey optical signals between the substrate and the interposer. Further, the interposer optical waveguide may be configured to convey optical signals between the surface of the substrate and the interposer.

Classes IPC  ?

  • H01L 25/16 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide les dispositifs étant de types couverts par plusieurs des sous-classes , , , , ou , p. ex. circuit hybrides
  • G02B 6/42 - Couplage de guides de lumière avec des éléments opto-électroniques
  • H01L 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 23/498 - Connexions électriques sur des substrats isolants

57.

DIGITAL SIGNAL SYMBOL DECISION GENERATION WITH CONFIDENCE LEVEL BASED ON ERROR ANALYSIS

      
Numéro d'application 19232072
Statut En instance
Date de dépôt 2025-06-09
Date de la première publication 2025-09-25
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Harel, Oz
  • Faig, Hananel
  • Yakoby, Yair

Abrégé

A receiver including a first component to receive a signal including a sequence of symbols and generate an equalized signal with an estimated sequence of symbols corresponding to the signal. The receiver further includes a second component to generate, based on the equalized signal, a decision including a sequence of one or more bits that represent each symbol of the estimated sequence of symbols. The second component of the receiver further generates a confidence level corresponding to the decision, wherein the confidence level is based on a comparison of a first probability that the equalized signal comprises two or more errors and a second probability that the equalized signal comprises zero errors.

Classes IPC  ?

  • H03M 13/15 - Codes cycliques, c.-à-d. décalages cycliques de mots de code produisant d'autres mots de code, p. ex. codes définis par un générateur polynomial, codes de Bose-Chaudhuri-Hocquenghen [BCH]
  • H03M 13/11 - Détection d'erreurs ou correction d'erreurs transmises par redondance dans la représentation des données, c.-à-d. mots de code contenant plus de chiffres que les mots source utilisant un codage par blocs, c.-à-d. un nombre prédéterminé de bits de contrôle ajouté à un nombre prédéterminé de bits d'information utilisant plusieurs bits de parité

58.

DROP PORT ASSISTED RESONANCE DETECTION SYSTEM FOR A RING ASSISTED MACH-ZEHNDER INTERFEROMETER (RAMZI)

      
Numéro d'application 18611188
Statut En instance
Date de dépôt 2024-03-20
Date de la première publication 2025-09-25
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Sakib, Meer Nazmus
  • Kjergaard, Jens Smith
  • Jensen, Rasmus Glarborg
  • De Koninck, Yannick Charles J.

Abrégé

Systems and methods are described herein for drop port assisted resonance detection for ring assisted Mach-Zehnder Interferometers (RAMZI). An example system comprises a ring assisted Mach-Zehnder Interferometer (RAMZI) that includes a Mach-Zehnder Interferometer (MZI) and a ring resonator, a drop port operatively coupled to the ring resonator, and a control circuit operatively coupled to the drop port and the RAMZI. The drop port is configured to capture an optical signal indicative of an output power spectrum of the ring resonator, and the control circuit is configured to tune the RAMZI for spectral alignment between the MZI and the ring resonator based on at least the optical signal.

Classes IPC  ?

  • G01B 11/27 - Dispositions pour la mesure caractérisées par l'utilisation de techniques optiques pour mesurer des angles ou des cônesDispositions pour la mesure caractérisées par l'utilisation de techniques optiques pour tester l'alignement des axes pour tester l'alignement des axes

59.

REPRODUCIBLE FLOATING-POINT STOCHASTIC ROUNDING

      
Numéro d'application 18605549
Statut En instance
Date de dépôt 2024-03-14
Date de la première publication 2025-09-18
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Leshem, Roee Levy
  • Alben, Jonah Matthew
  • Siu, Ming Yiu
  • Segalovich, Daniel
  • Rabenstein, Itamar
  • Michaelis, Noam
  • Altshul, Ofir Klara
  • Paxton, Aviv Avraham

Abrégé

Systems, devices, and methods are provided. In one example, a system is described that includes circuits to receive a plurality of numbers at a first computing system, perform an operation on the plurality of numbers to generate a number, and use the generated number to perform stochastic rounding of a floating point number to generate a stochastically rounded floating point number.

Classes IPC  ?

  • G06F 7/499 - Maniement de valeur ou d'exception, p. ex. arrondi ou dépassement
  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p. ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante

60.

ELECTRONIC DEVICE INCLUDING LIQUID COOLANT CONDUIT WITH HELICAL PORTION

      
Numéro d'application 18606119
Statut En instance
Date de dépôt 2024-03-15
Date de la première publication 2025-09-18
Propriétaire Mellanox Technologies Ltd. (Israël)
Inventeur(s)
  • Weltsch, Oren
  • Zaretsky, Shay
  • Becker, Rom
  • Weisberg, Elan
  • Mazliach, Aviad

Abrégé

An electronic device, which may include an electronic component, a cooling body in thermal contact with the electronic component, a conduit coupled to the cooling body to deliver a coolant to or from the cooling body, the conduit comprising a coiled portion, and a coupler coupled to the coiled portion of the conduit, the coupler being removably couplable to a coolant infrastructure coupler.

Classes IPC  ?

  • H02B 1/56 - RefroidissementVentilation
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage

61.

High Frequency Telemetry

      
Numéro d'application 18607830
Statut En instance
Date de dépôt 2024-03-18
Date de la première publication 2025-09-18
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Tabul, Amihay
  • Singer, Alon
  • Vershkov, Ilya
  • Haramaty, Zachy
  • Hitron, Amir

Abrégé

In one embodiment, a system includes a network device application-specific integrated circuit (ASIC), which includes a microcontroller to provide a command to a hardware accelerator to perform a job including gathering telemetry data from at least one hardware unit and write the gathered telemetry data to a memory, and the hardware accelerator to gather the telemetry data from the at least one hardware unit and write the gathered telemetry data to the memory based on the command.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • H04Q 9/00 - Dispositions dans les systèmes de commande à distance ou de télémétrie pour appeler sélectivement une sous-station à partir d'une station principale, sous-station dans laquelle un appareil recherché est choisi pour appliquer un signal de commande ou pour obtenir des valeurs mesurées

62.

USER-PROGRAMMABLE PACKET FORWARDING

      
Numéro d'application 18608213
Statut En instance
Date de dépôt 2024-03-18
Date de la première publication 2025-09-18
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Maman, Yonatan Liel
  • Biber, Barak
  • Kahalon, Omri
  • Yehezkel, Aviad Shaul
  • Shalom, Gal

Abrégé

A system for transmitting data is described, among other things. An illustrative system is disclosed to include one or more circuits to perform receive-side scaling (RSS) by receiving a packet, identifying one or more bits in the packet, and forwarding the packet to a receiving queue based on the identified one or more bits in the packet.

Classes IPC  ?

63.

LOW MEMORY NTH PERCENTILE COMPUTATION

      
Numéro d'application 18608777
Statut En instance
Date de dépôt 2024-03-18
Date de la première publication 2025-09-18
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s) Mula, Liron

Abrégé

A device, systems, and method are described which provide low memory determination of an nth percentile. The device, systems, and method include receiving user input indicating a percentile (n) to be approximated for a measurement. The device, systems, and method further include initializing an nth-percentile estimator to an initial value and using a control loop to update the nth-percentile estimator until n% of samples are lower than the nth-percentile estimator and 100%-n% of samples are higher than the nth-percentile estimator, wherein for each value in a set of data, the nth-percentile estimator is updated based on whether each value is higher or lower than the nth-percentile estimator.

Classes IPC  ?

  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques

64.

Selective retransmission mechanisms

      
Numéro d'application 19050153
Statut En instance
Date de dépôt 2025-02-11
Date de la première publication 2025-09-11
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Friedman, Yamin
  • Borshteen, Idan
  • Shahar, Ariel
  • Moyal, Roee
  • Aisman, Shay
  • Crupnicoff, Diego
  • Shpigelman, Yuval

Abrégé

In one embodiment, a responder device includes a network interface to receive packets of a stream of packets transmitted from a requester device with packet sequence numbers, and packet processing circuitry to collect information about the packet sequence numbers of the packets that have been received from the requester device, generate a selective acknowledgement including an indication of the packet sequence numbers of at least one packet of the packets that has been received and at least one other packet of the packets that has not been received by the responder device from the requester device, wherein the at least one packet that has been received by the responder device includes at least one of the packets received out-of-order according to the packet sequence numbers, and send the selective acknowledgement to the requester device via the network interface.

Classes IPC  ?

  • H04L 47/2466 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en utilisant le trafic de signalisation
  • H04L 1/1607 - Détails du signal de contrôle

65.

Sideband interface using CQEs

      
Numéro d'application 19067914
Statut En instance
Date de dépôt 2025-03-02
Date de la première publication 2025-09-11
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Shpigelman, Yuval
  • Cohen, Elazar
  • Friedman, Yamin
  • Shahar, Ariel
  • Moyal, Roee
  • Aisman, Shay
  • Urman, Avi
  • Haim, Doron
  • Tarnopolsky, Saar
  • Sharaffy, Amir

Abrégé

A network device includes a hardware-implemented packet processing pipeline includes: multiple pipeline stages, and a processor. The hardware-implemented packet processing pipeline is to process packets exchanged with a packet network. The processor is to execute sideband tasks for the packet processing pipeline. At least one of the pipeline stages is to trigger the processor to execute a sideband task by posting a Completion-Queue Element (CQE) on a Completion Queue (CQ) accessible to the processor.

Classes IPC  ?

  • H04L 47/625 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement pour des créneaux de service ou des commandes de service
  • H04L 47/12 - Prévention de la congestionRécupération de la congestion
  • H04L 49/00 - Éléments de commutation de paquets

66.

Network path state detection

      
Numéro d'application 19063380
Statut En instance
Date de dépôt 2025-02-26
Date de la première publication 2025-09-11
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Cohen, Elazar
  • Zahavi, Eitan
  • Borshteen, Idan
  • Friedman, Yamin
  • Shpigelman, Yuval
  • Shahar, Ariel

Abrégé

In one embodiment, a sender node includes packet processing circuitry to associate, at layer 2 or 3 of Open Systems Interconnection (OSI) model, path identifiers and per-path packet sequence numbers with packets, wherein the path identifiers identify paths from the sender node to receiver nodes, and an interface to send the packets with the associated packet sequence numbers and path identifiers to the receiver nodes.

Classes IPC  ?

  • H04L 45/12 - Évaluation de la route la plus courte
  • H04L 47/12 - Prévention de la congestionRécupération de la congestion
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

67.

REMOTE DIRECT MEMORY ACCESS (RDMA) MULTIPATH

      
Numéro d'application 19204775
Statut En instance
Date de dépôt 2025-05-12
Date de la première publication 2025-09-11
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Friedman, Yamin
  • Borshteen, Idan
  • Moyal, Roee
  • Shpigelman, Yuval

Abrégé

Technologies for spreading a burst of data across multiple network paths in remote direct memory access (RDMA) over converged Ethernet (ROCE) and InfiniBand are described. A RDMA adapter receives, from a requestor device over a local interface, a request to send data of a transport flow directed to a target device over a network interface, and one or more parameters being related to a multipath selection by the network controller. The RDMA adapter sends a first burst of data of the transport flow via a first network path to the target device. The RDMA adapter identifies, using the one or more parameters, a second network path to the target device. The RDMA adapter sends the second burst of data to the target device on the second network path.

Classes IPC  ?

68.

TELEMETRY-BASED ANOMALY DETECTION

      
Numéro d'application 18600435
Statut En instance
Date de dépôt 2024-03-08
Date de la première publication 2025-09-11
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Sandhaus, Ran
  • Shalikashvili, Vladimir
  • Shteingart, Hanan
  • Tabul, Amihay

Abrégé

A system for predicting and/or capturing data relating to anomalies in a networking device is provided. In one example, a networking device receives telemetry data, stores the telemetry data in a cyclic buffer, detects an anomaly, and outputs the telemetry data from the cyclic buffer. The telemetry data from the cyclic buffer may be used for training a prediction model. In another example, a trained prediction model analyzes telemetry data sampled at a first rate, predicts a future anomaly, and in response to the prediction of the future anomaly, triggers sampling of the telemetry at a second rate, faster than the first rate.

Classes IPC  ?

  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
  • H04L 67/147 - Méthodes de signalisation ou messages fournissant des extensions aux protocoles définis par la normalisation

69.

Peripheral Device with Relaxed-Order Bus Interface

      
Numéro d'application 18591008
Statut En instance
Date de dépôt 2024-02-29
Date de la première publication 2025-09-04
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Shicht, Yuval
  • Marcovitch, Daniel
  • Bloch, Noam
  • Hummel, Mark

Abrégé

A peripheral device includes a bus interface and circuitry. The bus interface is to exchange bus transactions over a peripheral bus that permits out-of-order transfer of at least some of the bus transactions. The circuitry is to generate a plurality of streams of the bus transactions, to select, from among the plurality of streams, one or more streams for which transaction ordering is required, to enforce the transaction ordering among the bus transactions of the selected streams, and to send the bus transactions via the bus interface to the peripheral bus.

Classes IPC  ?

  • G06F 13/10 - Commande par programme pour dispositifs périphériques
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

70.

MANAGING IMPEDANCE MISMATCHES FOR ELECTRO-ABSORPTION MODULATED LASERS

      
Numéro d'application 18591749
Statut En instance
Date de dépôt 2024-02-29
Date de la première publication 2025-09-04
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Koren, Uziel
  • Steinberg, Oren
  • Oron, Moshe
  • Cestier, Isabelle
  • Mentovich, Elad
  • De Keulenaer, Timothy
  • Verbist, Jochem

Abrégé

Approaches presented herein provide for the reduction of unwanted electrical reflections caused by impedance mismatches at an input of an optical modulator device, such as at the interface between a (radio frequency) signal source and an electro-absorption modulated laser (EML). Reflections can be reduced though use of one or more electrical filters, such as resistor-capacitor (RC) filters, that can be placed at the input of the EML device to reduce reflections through impedance matching at that location, while maintaining the efficiency and bandwidth of the modulator for high bandwidth transmission. Such a filter can be used with a single ended or differential EML device, and can be integrated on an EML chip or added as discrete components on a chip carrier on which the EML chip is supported.

Classes IPC  ?

71.

SYSTEM FOR IN-BAND SPECTRAL CROSS-TALK MONITORING

      
Numéro d'application 19212953
Statut En instance
Date de dépôt 2025-05-20
Date de la première publication 2025-09-04
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s) Seyedi, Mir Ashkan

Abrégé

Systems and methods are described for in-band spectral cross-talk monitoring. An example system includes a built-in self-test (BIST) and logic circuitry and a processor. The processor is operatively coupled to the BIST and logic circuitry, a first micro ring modulator (MRM) associated with a first data packet (FD), and a second MRM associated with a second data packet (SD). The processor is configured to: receive, from the first MRM, a complement of the first data packet (FD) that comprises second MRM spectral cross-talk data; receive, from a second MRM, a complement of the second data packet (SD); and determine, using the BIST and logic circuitry, a spectral ordering of the FD and the SD based on at least the second MRM spectral cross-talk data and the SD to address shifting in the initial mapping of the positional order of the MRMs and the spectral order of the data packets.

Classes IPC  ?

  • H04B 10/073 - Dispositions pour la surveillance ou le test de systèmes de transmissionDispositions pour la mesure des défauts de systèmes de transmission utilisant un signal hors service
  • H04B 10/80 - Aspects optiques concernant l’utilisation de la transmission optique pour des applications spécifiques non prévues dans les groupes , p. ex. alimentation par faisceau optique ou transmission optique dans l’eau

72.

SYSTEM FOR EFFICIENT LINK FAILURE MANAGEMENT USING PHYSICAL LAYER TRANSMISSION

      
Numéro d'application 18594729
Statut En instance
Date de dépôt 2024-03-04
Date de la première publication 2025-09-04
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Golan, Gil
  • Rechtman, Zvi
  • Ravid, Ran
  • Lederman, Guy
  • Horev, Asaf
  • Nadir, Oded
  • Koch, Lavi
  • Rodan, Andy

Abrégé

Systems, computer program products, and methods are described for efficient link-down management. An example transmitter detects an impending link-down event at the transmitter. Once detected, the transmitter encodes the link-down event within a control block. The encoded control block is then transmitted via a physical layer of the communication network to a receiver. Once the control block is transmitted, the transmitter then initiates the link-down event. An example receiver receives the control block via a physical layer of the communication network from a transmitter. Then, the receiver extracts, from the control block, an operational code (opcode) identifying an impending link-down event at the transmitter. In response, the receiver retrieves, from a database, a responsive action corresponding to the link-down event based on the extracted opcode and subsequently executes the responsive action.

Classes IPC  ?

  • H04L 41/0654 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant la reprise sur incident de réseau
  • H04L 43/0823 - Erreurs, p. ex. erreurs de transmission

73.

ADAPTIVE ROUTING WITH ENDPOINT FEEDBACK

      
Numéro d'application 18585504
Statut En instance
Date de dépôt 2024-02-23
Date de la première publication 2025-08-28
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Barkai, Ofek
  • Kadosh, Matty
  • Shabtai, Omer
  • Moshref Javadi, Masoud
  • Schartung, Brent David

Abrégé

Systems, switches, network endpoints, and methods are provided. In one example, a system is described that includes a latency measurement circuit to measure traffic on a network from an endpoint sender to an endpoint receiver across multiple paths. The system also includes a packet marking circuit to provide a routing mark for a packet destined for the endpoint receiver according to a network traffic measurement provided by the latency measurement circuit, where the routing mark provides an indication that supports routing for the packet to reach the endpoint receiver via a chosen path or subset of paths among the multiple paths.

Classes IPC  ?

  • H04L 45/12 - Évaluation de la route la plus courte
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • H04L 45/121 - Évaluation de la route la plus courte en minimisant les retards

74.

SEQUENTIAL EVENT TRACKER WITH LOOSE ACCESS ATOMICITY

      
Numéro d'application 18815046
Statut En instance
Date de dépôt 2024-08-26
Date de la première publication 2025-08-28
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Shicht, Yuval
  • Menes, Miriam
  • Shahar, Ariel

Abrégé

A device includes a cache to store an array that tracks occurrence of events and a processing device coupled to the cache. The processing device tracks control values associated with a state of cache lines of the array. The processing device tracks, within the cache lines, a window of cell index values corresponding to event identifier values and having a window size that moves with an occurrence of any event that is positioned beyond the window. In response to detecting an event, the processing device updates a first value of a particular cache line of the cache lines based on a control value that corresponds to the particular cache line and on whether the first value is located within a range of cell index values currently defined by the window.

Classes IPC  ?

75.

GENRE CLASSIFICATION FOR VIDEO COMPRESSION

      
Numéro d'application 18587491
Statut En instance
Date de dépôt 2024-02-26
Date de la première publication 2025-08-28
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Levi, Dotan David
  • Porat, Dror
  • Martin, Limor
  • Shvartzman, Yury
  • Markus, Ohad
  • Ram, Eshed
  • Frishman, Eyal

Abrégé

Systems and methods herein are for at least one execution unit that can perform an inference using a machine learning (ML) model and that is coupled to a video encoder, where the ML model can determine a genre associated with received frames of a media stream based in part on using ML model features associated with different genres, where the video encoder can encode the media stream based in part on the determined genre.

Classes IPC  ?

  • H04N 19/142 - Détection de coupure ou de changement de scène
  • G06T 7/13 - Détection de bords
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • H04N 19/139 - Analyse des vecteurs de mouvement, p. ex. leur amplitude, leur direction, leur variance ou leur précision

76.

INTERCONNECT DEVICE POWER PROFILING

      
Numéro d'application 18581839
Statut En instance
Date de dépôt 2024-02-20
Date de la première publication 2025-08-21
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Aibester, Niv
  • Kazimirsky, Amit
  • Shalom, Avi
  • Shichrur, Shmuel Roi
  • Sucher, Nir

Abrégé

An interconnect device is provided. In one example, an interconnect device includes ports and a power profile controller to receive a power profile, monitor one or more of data traversing the switch and power consumption of the switch, and during a first time period determine at least one of an ingress bandwidth exceeds a first bandwidth threshold and the power consumption exceeds a first power threshold. At least one of the first bandwidth threshold and the first power threshold is defined in the power profile. During the first time period, the power profile controller is to, in response to determining the at least one of the ingress bandwidth exceeds the first bandwidth threshold and the power consumption exceeds the first power threshold, limit one or more of the data traversing the switch and the power consumption of the interconnect device.

Classes IPC  ?

  • G06F 1/3206 - Surveillance d’événements, de dispositifs ou de paramètres initiant un changement de mode d’alimentation
  • G06F 1/3234 - Économie d’énergie caractérisée par l'action entreprise
  • H04L 43/16 - Surveillance de seuil

77.

DEVICE WITH INTEGRATED LIQUID COOLING SYSTEM

      
Numéro d'application 19184039
Statut En instance
Date de dépôt 2025-04-21
Date de la première publication 2025-08-21
Propriétaire Mellanox Technologies Ltd. (Israël)
Inventeur(s)
  • Weltsch, Oren
  • Becker, Rom
  • Zaretsky, Shay
  • Shabtay, Ayal
  • Halachmi, Beeri
  • Blayer, Yuval
  • Katz, Kfir
  • Dagan, Yuval
  • Noyman, Bar

Abrégé

A device may include: a frame having an interior; an electronic component; a heat conducting body in thermal contact with the electronic component; a conduit containing a liquid coolant, the conduit being coupled to the heat conducting body to deliver the liquid coolant to and from the heat conducting body; and a pump positioned within the interior of the frame, the pump being removably insertable into the interior of the frame and being removably couplable to the conduit to circulate the liquid coolant through the conduit.

Classes IPC  ?

  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage

78.

INTERRUPT MODERATION ONLOAD FOR ACCELERATED DATA PATHS

      
Numéro d'application 18624679
Statut En instance
Date de dépôt 2024-04-02
Date de la première publication 2025-08-21
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s) Pandit, Parav Kanaiyalal

Abrégé

Systems and methods herein are for use with a Virtio standard and include at least one circuit to host a virtualizer component that enables different virtual machines (VMs), an accelerator driver, and a virtualizer interrupt moderation library, where the accelerator driver can be associated with an accelerator device. The accelerator driver can monitor interrupts associated with the different VMs to determine at least a current interrupt value and packet statistics that may be used by the virtualizer interrupt moderation library as a basis to provide an intended interrupt value to be used by the accelerator device for managing further interrupts to the different VMs.

Classes IPC  ?

  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

79.

Hardware supported flow migration

      
Numéro d'application 18443859
Numéro de brevet 12407569
Statut Délivré - en vigueur
Date de dépôt 2024-02-16
Date de la première publication 2025-08-21
Date d'octroi 2025-09-02
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Yehezkel, Aviad
  • Shahar, Ariel
  • Shalom, Gal
  • Kahalon, Omri
  • Dickman, Yohad

Abrégé

Systems and methods herein are for at least one circuit that can determine that a network reference associated with a first network hardware is subject to a network performance degradation in a network, can cause suspension of traffic flow associated with the network reference, can save configuration for at least the network reference at a node associated with the first network hardware, and can cause the configuration to be deployed in a second network hardware so that the network reference that was previously in the first network hardware is provided from the second network hardware to resume the traffic flow.

Classes IPC  ?

  • H04L 41/0823 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 41/0816 - Réglages de configuration caractérisés par les conditions déclenchant un changement de paramètres la condition étant une adaptation, p. ex. en réponse aux événements dans le réseau
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle

80.

FASTEST CLOCK SYNCHRONIZATION ALGORITHM

      
Numéro d'application 18438663
Statut En instance
Date de dépôt 2024-02-12
Date de la première publication 2025-08-14
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Machnikowski, Maciej
  • Kernen, Thomas
  • Laufer, Nir
  • Wasko, Wojciech
  • Levi, Dotan David
  • Or Shapira, Bar

Abrégé

Embodiments of the present disclosure are directed to synchronizing clocks across a plurality of computing devices. Generally speaking, the clocks of the plurality of devices can be synchronized to whichever of the clocks is the furthest ahead in time. More specifically, embodiments provide for determining a common time reference establishment without need for an external reference. Rather, a computing device or node with the furthest ahead in time clock among devices or nodes in a group or time domain can be become the leader node and propagate time to the other nodes. Embodiments of the present disclosure can replace the traditional one-way time transfer from the IEEE 1588 timeTransmitter to the timeReceiver with two-way communication and time transfer.

Classes IPC  ?

  • G06F 1/12 - Synchronisation des différents signaux d'horloge
  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable

81.

INTERCONNECT DEVICE LOAD BALANCING

      
Numéro d'application 18440777
Statut En instance
Date de dépôt 2024-02-13
Date de la première publication 2025-08-14
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Aibester, Niv
  • Srebro, Eyal
  • Kazimirsky, Amit

Abrégé

An interconnect device is provided. In one example, an interconnect device includes ports and circuits to determine a rate of change in a number of entries in a queue exceeds a first threshold or falls below a second threshold. In response to the rate of change in the number of entries in the queue exceeding the first threshold or falling below the second threshold, a rate at which packets to be transmitted from the interconnect device are processed for egress may be reduced to avoid an excessive drop or rise in power consumption of the interconnect device.

Classes IPC  ?

  • H04L 47/25 - Commande de fluxCommande de la congestion le débit étant modifié par la source lors de la détection d'un changement des conditions du réseau

82.

MULTI-MATERIAL THREE-DIMENSIONAL THERMAL CONDUCTIVE TRACES

      
Numéro d'application 18441261
Statut En instance
Date de dépôt 2024-02-14
Date de la première publication 2025-08-14
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Sanders Klein, Ella
  • Hasson Ruso, Ran
  • Glick Carmi, Rotem
  • Mentovich, Elad

Abrégé

Systems and methods herein are for a printed circuit board (PCB) having open circuitry and having a three-dimensional (3D) printed material that is deposited in a single process over at least one area of the PCB, where the 3D printed material may include at least a thermally-conductive material to enable at least one thermal conductive trace by the thermally-conductive material being over an electrically-insulating material of the 3D printed material and being over the open circuitry, and where the at least one thermal conductive trace can provide heat spreading from at least one hot area of the PCB to a remote area of the PCB.

Classes IPC  ?

  • H05K 1/02 - Circuits imprimés Détails
  • H05K 3/28 - Application de revêtements de protection non métalliques

83.

MALICIOUS UNIFORM RESOURCE LOCATOR (URL) DETECTION

      
Numéro d'application 19192823
Statut En instance
Date de dépôt 2025-04-29
Date de la première publication 2025-08-14
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Gechman, Vadim
  • Rosen, Nir
  • Elisha, Haim
  • Richardson, Bartley
  • Allen, Rachel
  • Saleh, Ahmad
  • Ailabouni, Rami
  • Nguyen, Thanh

Abrégé

Apparatuses, systems, and techniques for classifying a candidate uniform resource locator (URL) as a malicious URL using a machine learning (ML) detection system. An integrated circuit is coupled to physical memory of a host device via a host interface. The integrated circuit hosts a hardware-accelerated security service that obtains a snapshot of data stored in the physical memory and extracts a set of features from the snapshot. The security service classifies the candidate URL as a malicious URL using the set of features and outputs an indication of the malicious URL.

Classes IPC  ?

  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

84.

INTEGRATED LOCAL HEATER FOR ELECTRO-ABSORPTION MODULATED LASER

      
Numéro d'application 18429797
Statut En instance
Date de dépôt 2024-02-01
Date de la première publication 2025-08-07
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Koren, Uziel
  • Steinberg, Oren
  • Oron, Moshe
  • Cestier, Isabelle
  • Mentovich, Elad
  • De Keulenaer, Timothy
  • Verbist, Jochem

Abrégé

Systems and methods are directed localized heating for a modulator incorporated into an electro-absorption modulated laser (EML). A heater may be positioned proximate one or more portions of the modulator to apply heat energy to the modulator responsive to an input. The heater may be configured to apply a dissipation of heat so that the modulator operates within a selected temperature range. The modulator and/or the heater may be thermally insulated, at least in part, from a substrate associated with the EML by one or more low thermal conductivity layers arranged between the modulator and a substrate of the EML.

Classes IPC  ?

  • H01S 5/026 - Composants intégrés monolithiques, p. ex. guides d'ondes, photodétecteurs de surveillance ou dispositifs d'attaque
  • H01S 5/024 - Dispositions pour la gestion thermique

85.

NETWORK INTERFACE DEVICE HAVING HEAT DISSIPATING MEMBERS

      
Numéro d'application 19188425
Statut En instance
Date de dépôt 2025-04-24
Date de la première publication 2025-08-07
Propriétaire Mellanox Technologies Ltd. (Israël)
Inventeur(s)
  • Shabtay, Ayal
  • Rokach, Alon
  • Noyman, Bar
  • Mousa, Jamal
  • Hazin, Nimer
  • Becker, Rom

Abrégé

A network interface device may include: a frame having: a first frame end, a second frame end, a top frame surface, a bottom frame surface, a first lateral frame surface and a second lateral frame surface, wherein the top frame surface includes a longitudinal frame indent extending along a portion of the top frame surface and between the first lateral frame surface and the second lateral frame surface; and heat dissipating members protruding from the longitudinal frame indent of the top frame surface.

Classes IPC  ?

  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage
  • H01R 13/66 - Association structurelle avec des composants électriques incorporés

86.

OPTICAL SWITCH ASSEMBLY

      
Numéro d'application 18432531
Statut En instance
Date de dépôt 2024-02-05
Date de la première publication 2025-08-07
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Ruso, Ran Hasson
  • Kalavrouziotis, Dimitrios
  • Mentovich, Elad
  • Bakopoulos, Paraskevas
  • Patronas, Ioannis (giannis)

Abrégé

Assemblies and methods are provided for optical switch assemblies. An example optical switch assembly includes a first switch member configured to support a first plurality of optical fibers. The first switch member is designed to selectively rotate about a first longitudinal axis. The assembly further includes a second switch member configured to support a second plurality of optical fibers. The second switch member defines a second longitudinal axis aligned with the first longitudinal axis. In a first position of the first switch member, a first subset of the first plurality of optical fibers is aligned with a first subset of the second plurality of optical fibers for transmitting optical signals therebetween. In a second position of the first switch member, a second subset of the first plurality of optical fibers is aligned with a second subset of the second plurality of optical fibers for transmitting optical signals therebetween.

Classes IPC  ?

  • G02B 6/35 - Moyens de couplage optique comportant des moyens de commutation

87.

LOW LATENCY COMMUNICATION CHANNEL OVER A COMMUNICATIONS BUS USING A HOST CHANNEL ADAPTER

      
Numéro d'application 18432986
Statut En instance
Date de dépôt 2024-02-05
Date de la première publication 2025-08-07
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Nudelman, Roman
  • Bar-Ilan, Eliav
  • Mikheev, Alexander

Abrégé

Embodiments of the present disclosure are directed to utilizing a Host Channel Adapter (HCA) to facility low latency intra-node communications over a communications bus such as a Peripheral Component Interconnect express (PCIe) bus, for example. Generally speaking, hardware devices coupled with the communications bus can write short, “doorbell” messages to the HCA. The messages can indicate tasks to be performed by another device also coupled with the communications bus. The HCA in turn can write a Completion Queue Entry (CQE) based on the received message to a Completion Queue (CQ) of the other device. The other device can then read the CQE from the CQ and perform the indicated task.

Classes IPC  ?

  • H04L 49/356 - Interrupteurs spécialement adaptés à des applications spécifiques pour les réseaux de stockage
  • G06F 13/16 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus de mémoire

88.

POWER-AWARE CONTROL PLANE

      
Numéro d'application 18433114
Statut En instance
Date de dépôt 2024-02-05
Date de la première publication 2025-08-07
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Levi, Dean Itzhak
  • Srebro, Eyal
  • Remen, Tom
  • Aibester, Niv

Abrégé

An interconnect device is provided. In one example, an interconnect device includes ports and a control circuit capable of enabling and disabling control plane components based on received packets. Enabled control plane components enable the received packets to be forwarded to a destination via an egress port. Disabled control plane components enable a reduction in power consumption.

Classes IPC  ?

  • G06F 1/3209 - Surveillance d’une activité à distance, p. ex. au travers de lignes téléphoniques ou de connexions réseau
  • H04L 45/74 - Traitement d'adresse pour le routage
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

89.

SYSTEM FOR ALLOCATION OF NETWORK RESOURCES FOR OPTIMIZED DATA COMMUNICATION IN HIERARCHICAL NETWORKS

      
Numéro d'application 18427046
Statut En instance
Date de dépôt 2024-01-30
Date de la première publication 2025-07-31
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Patronas, Ioannis (giannis)
  • Wertheimer, Zsolt-Alon
  • Terzenidis, Nikolaos
  • Syrivelis, Dimitrios
  • Zahavi, Eitan
  • Bakopoulos, Paraskevas
  • Mentovich, Elad

Abrégé

Systems, computer program products, and methods are described herein for allocation of network resources. An example system receives, from a user input device, a data distribution task with execution parameters that include a plurality of data portions and a plurality of hosts; determines a plurality of points of delivery (PODs), wherein the plurality of PODs comprises a plurality of switches, wherein each switch is associated with a radix (k); operatively couples the plurality of PODs to the plurality of hosts to configure a network structure; identifies at least one destination host for each source host based on at least the radix (k); and executes the data distribution task by transmitting respective portions of the plurality of data portions to from each source host to the at least one identified destination host via a corresponding subset of the plurality of PODs.

Classes IPC  ?

  • H04L 47/78 - Architectures d'allocation des ressources
  • H04L 47/80 - Actions liées au type d'utilisateur ou à la nature du flux
  • H04L 49/111 - Interfaces de commutation, p. ex. détails de port

90.

SEMICONDUCTOR HEAT SPREADER BY TRANSFER APPLICATION

      
Numéro d'application 18427065
Statut En instance
Date de dépôt 2024-01-30
Date de la première publication 2025-07-31
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Hasson Ruso, Ran
  • Kalavrouziotis, Dimitrios
  • Sanders, Ella
  • Bakopoulos, Paraskevas
  • Mentovich, Elad

Abrégé

Systems and methods herein are for semiconductor product to include landing areas, where the landing areas may include at least one hot area to occur during operation of the semiconductor product, where the semiconductor product may also include heat spreader material from a transfer application, and wherein the heat spreader material may be conformal in the landing areas and can spread heat associated with the at least one hot area to at least one dissipation area of the semiconductor product.

Classes IPC  ?

  • H01L 23/367 - Refroidissement facilité par la forme du dispositif
  • H01L 23/373 - Refroidissement facilité par l'emploi de matériaux particuliers pour le dispositif

91.

SYSTEM FOR OPTIMIZED DATA COMMUNICATION IN HIERARCHICAL NETWORKS

      
Numéro d'application 18427269
Statut En instance
Date de dépôt 2024-01-30
Date de la première publication 2025-07-31
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Patronas, Ioannis (giannis)
  • Wertheimer, Zsolt-Alon
  • Terzenidis, Nikolaos
  • Syrivelis, Dimitrios
  • Zahavi, Eitan
  • Bakopoulos, Paraskevas
  • Mentovich, Elad

Abrégé

Systems, computer program products, and methods are described for data communication. In an example, a data distribution task with execution parameters that include plurality of data portions and plurality of hosts is received from a user input device. A plurality of points of delivery (PODs) are determined, wherein the plurality of PODs comprises a plurality of switches, and the plurality of PODs are operatively coupled to the plurality of hosts to configure a network structure. At least one destination host is identified for each source host based on at least a number of communication hops required for traversal of data from each source host to the at least one destination host via a corresponding subset of the plurality of switches, and the data distribution task is executed by transmitting respective portions of the plurality of data portions from each source host to the at least one identified destination.

Classes IPC  ?

  • H04L 41/12 - Découverte ou gestion des topologies de réseau
  • H04L 45/02 - Mise à jour ou découverte de topologie
  • H04L 49/25 - Routage ou recherche de route dans une matrice de commutation

92.

SYSTEM FOR ALLOCATION OF NETWORK RESOURCES FOR OPTIMIZED DATA COMMUNICATION IN HIERARCHICAL NETWORKS

      
Numéro d'application 19016091
Statut En instance
Date de dépôt 2025-01-10
Date de la première publication 2025-07-31
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Patronas, Ioannis (giannis)
  • Wertheimer, Zsolt-Alon
  • Terzenidis, Nikolaos
  • Syrivelis, Dimitrios
  • Zahavi, Eitan
  • Bakopoulos, Paraskevas
  • Mentovich, Elad

Abrégé

Systems, computer program products, and methods are described herein for allocation of network resources to execute AI workloads. An example system receives a data distribution task along with execution parameters, including a plurality of data portions and hosts. The system determines a plurality of points of delivery (PODs), each comprising switches with a defined radix (k), and couples the PODs to the hosts to configure a network structure optimized for AI workload execution. The system identifies at least one destination host for each source host based on the radix (k) and executes the data distribution task by transmitting data portions from each source host to the identified destination hosts through a corresponding subset of the PODs.

Classes IPC  ?

  • H04L 67/1001 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour accéder à un serveur parmi une pluralité de serveurs répliqués
  • H04L 47/70 - Contrôle d'admissionAllocation des ressources

93.

OPTICAL CHIP FOR FIBER EDGE COUPLING AND/OR ACTIVE PHOTONICS INTEGRATION

      
Numéro d'application 18943302
Statut En instance
Date de dépôt 2024-11-11
Date de la première publication 2025-07-31
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s) Seyedi, Ashkan

Abrégé

An optical chip configured for coupling to optical fibers and methods of manufacturing the same are provided. The optical chip includes a plurality of optical structures embedded within an optical routing layer; a first support layer; and a second support layer, bonded onto the exposed surface of the first support layer. The first support layer has a first etched mirror and a first v-groove aligned with the first etched mirror formed in an exposed surface of the first support layer. The second support layer has a second etched mirror and a second v-groove aligned with the second etched mirror formed in an exposed surface of the second support layer. The first etched mirror and the second etched mirror are optically aligned with a first optical structure and a second optical structure of the plurality of optical structures, respectively.

Classes IPC  ?

  • G02B 6/42 - Couplage de guides de lumière avec des éléments opto-électroniques
  • G02B 6/43 - Dispositions comprenant une série d'éléments opto-électroniques et d'interconnexions optiques associées

94.

OPTICAL CHIP FOR FIBER EDGE COUPLING AND/OR ACTIVE PHOTONICS INTEGRATION

      
Numéro d'application 18943328
Statut En instance
Date de dépôt 2024-11-11
Date de la première publication 2025-07-31
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s) Seyedi, Ashkan

Abrégé

An optical chip including integrated active photonics and methods of manufacturing the same are provided. The optical chip includes optical structures embedded within an optical routing layer; and a support layer secured with respect to the optical routing layer. The support layer includes an etched mirror and a groove formed in an exposed surface of the support layer. The groove is aligned with etched mirror. Disposed within the groove are a first electrode, second electrode, and active region including gain material disposed between the first electrode and the second electrode such that applying a voltage difference between the first electrode and the second electrode causes the gain material to lase toward the etched mirror. The etched mirror is aligned with a respective optical structure of the plurality of optical structures such that the etched mirror directs lased light toward the respective optical structure for coupling into the optical routing layer.

Classes IPC  ?

  • H01S 5/026 - Composants intégrés monolithiques, p. ex. guides d'ondes, photodétecteurs de surveillance ou dispositifs d'attaque
  • H01S 5/02255 - Découplage de lumière utilisant des éléments de déviation de faisceaux lumineux

95.

Efficient device recovery

      
Numéro d'application 18426096
Numéro de brevet 12373293
Statut Délivré - en vigueur
Date de dépôt 2024-01-29
Date de la première publication 2025-07-29
Date d'octroi 2025-07-29
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Itkin, Yuval
  • Atamli, Ahmad
  • Khan, Nadir Muhammad
  • Riegelsberger, Edward L.
  • Sampath, Varun

Abrégé

Embodiments of the present disclosure are directed to efficient processes for recovering a hardware device in a computing system. Generally speaking, embodiments of the present disclosure include a two-part device recovery process. In a first part of the two-part process, an initial firmware image can be provided to the recovery device over a first, slower communication bus of the computing system. This initial image can provide the core for the device to communicate using a second, faster communications by of the computing system. A second part of the two-part process can then take place utilizing the second, faster communication bus.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
  • G06F 13/40 - Structure du bus

96.

SYSTEM FOR ALLOCATION OF NETWORK RESOURCES FOR EXECUTING DEEP LEARNING RECOMMENDATION MODEL (DLRM) TASKS

      
Numéro d'application 18415878
Statut En instance
Date de dépôt 2024-01-18
Date de la première publication 2025-07-24
Propriétaire Mellanox Technologies, Ltd. (Israël)
Inventeur(s)
  • Patronas, Ioannis (giannis)
  • Terzenidis, Nikolaos
  • Zahavi, Eitan
  • Bakopoulos, Paraskevas
  • Wertheimer, Zsolt-Alon
  • Syrivelis, Dimitrios
  • Kashinkunti, Prethvi Ramesh
  • Capps, Jr., Louis Bennie
  • Bernauer, Julie Irene Marcelle
  • Mentovich, Elad

Abrégé

Systems, computer program products, and methods are described herein for allocation of network resources for executing deep learning recommendation model (DLRM) tasks. An example system receives a task and an input specifying information associated with execution of the task, wherein the input comprises a plurality of hosts, determines a plurality of leaf switches based on the plurality of hosts, operatively couples each leaf switch to a subset of the plurality of hosts to configure a network structure; and triggers the execution of the task using the network structure.

Classes IPC  ?

  • H04L 41/0806 - Réglages de configuration pour la configuration initiale ou l’approvisionnement, p. ex. prêt à l’emploi [plug-and-play]
  • H04L 41/0816 - Réglages de configuration caractérisés par les conditions déclenchant un changement de paramètres la condition étant une adaptation, p. ex. en réponse aux événements dans le réseau
  • H04L 41/12 - Découverte ou gestion des topologies de réseau

97.

SYSTEMS AND METHODS FOR IDENTIFYING FIBER LINK FAILURES IN AN OPTICAL NETWORK

      
Numéro d'application 19078910
Statut En instance
Date de dépôt 2025-03-13
Date de la première publication 2025-07-24
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Bakopoulos, Paraskevas
  • Tokas, Konstantinos
  • Patronas, Ioannis (giannis)
  • Argyris, Nikolaos
  • Syrivelis, Dimitrios
  • Kalavrouziotis, Dimitrios
  • Mentovich, Elad
  • Zahavi, Eitan
  • Capps, Jr., Louis Bennie
  • Kashinkunti, Prethvi Ramesh
  • Bernauer, Julie Irene Marcelle

Abrégé

Systems and Methods for Identifying Fiber Link Failures in an Optical Network Systems, computer program products, and methods are described herein for network discovery, port identification, and/or identifying fiber link failures in an optical network, in accordance with an embodiment of the invention. The present invention may be configured to sequentially connect each port of an optical switch to a network port of a server and generate, based on information associated with network devices connected to the ports, a network map. The network map may identify which network devices are connected to which ports of the optical switch and may permit dynamic port mapping for network installation, upgrades, repairs, and/or the like. The present invention may also be configured to determine a fiber link in which a failure occurred and reconfigure the optical switch to allow communication between an optical time-domain reflectometer and the fiber link to test the fiber link.

Classes IPC  ?

  • H04B 10/073 - Dispositions pour la surveillance ou le test de systèmes de transmissionDispositions pour la mesure des défauts de systèmes de transmission utilisant un signal hors service
  • H04B 10/071 - Dispositions pour la surveillance ou le test de systèmes de transmissionDispositions pour la mesure des défauts de systèmes de transmission utilisant un signal réfléchi, p. ex. utilisant des réflectomètres optiques temporels [OTDR]
  • H04B 10/077 - Dispositions pour la surveillance ou le test de systèmes de transmissionDispositions pour la mesure des défauts de systèmes de transmission utilisant un signal en service utilisant un signal de surveillance ou un signal supplémentaire
  • H04B 10/079 - Dispositions pour la surveillance ou le test de systèmes de transmissionDispositions pour la mesure des défauts de systèmes de transmission utilisant un signal en service utilisant des mesures du signal de données

98.

Cross network bridging

      
Numéro d'application 19172729
Statut En instance
Date de dépôt 2025-04-08
Date de la première publication 2025-07-24
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Marcovitch, Daniel
  • Burstein, Idan
  • Liss, Liran
  • Chapman, Hillel
  • Goldenberg, Dror
  • Kagan, Michael
  • Yehezkel, Aviad
  • Paneah, Peter
  • Crupnicoff, Diego
  • Bloch, Noam
  • Narkis, Lior
  • Shicht, Yuval

Abrégé

A system includes multiple devices, multiple processors and a cross-network bridge. The cross-network bridge includes a bus interface for connecting to a system bus, and bridging circuitry configured to translate between (i) system-bus transactions that are exchanged between one or more local devices and one or more remote processors among the processors, the one or more local devices being coupled to the system bus and served by the system bus, and the one or more remote processors being located across a network from the cross-network bridge, and (ii) data units that convey the system-bus transactions, for transmitting and receiving as network packets over the network to and from the remote processors.

Classes IPC  ?

  • H04L 12/46 - Interconnexion de réseaux
  • G06F 13/40 - Structure du bus
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

99.

Mechanical thermal interface for improved heat dissipation in network transceivers

      
Numéro d'application 19172755
Statut En instance
Date de dépôt 2025-04-08
Date de la première publication 2025-07-24
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Mousa, Jamal
  • Mazbar, Aziz
  • Hazin, Nimer
  • Rokach, Alon
  • Shabtay, Ayal
  • Ullman, Yuval

Abrégé

Apparatus for cooling an electro-optical (EO) device, the apparatus includes (i) a housing configured to encapsulate components of the EO device, including: a first portion including a substrate for supporting the components, and a second portion configured to connect with the first portion, the second portion having opening facing the components and shelf surrounding the opening, and (ii) a cooling assembly, includes a base plate configured to be removably fitted in the opening of the second portion, array of multiple c-shaped elements arranged in a face-to-back configuration on a first surface of the base plate, and a second surface of the base plate opposite the first surface, the second surface configured to face the components when the base plate is fitted in the opening, the base plate configured to transfer heat between the components and the c-shaped elements and has higher thermal conductivity than the second portion of the housing.

Classes IPC  ?

  • G02B 6/42 - Couplage de guides de lumière avec des éléments opto-électroniques
  • H04B 10/40 - Émetteurs-récepteurs

100.

DYNAMIC FABRIC REACTION FOR OPTIMIZED COLLECTIVE COMMUNICATION

      
Numéro d'application 19174316
Statut En instance
Date de dépôt 2025-04-09
Date de la première publication 2025-07-24
Propriétaire MELLANOX TECHNOLOGIES, LTD. (Israël)
Inventeur(s)
  • Kadosh, Matty
  • Shabtai, Omer
  • Manaa, Khalid

Abrégé

A networking device and system are described, among other things. An illustrative system is disclosed to include a congestion controller that manages traffic across a network fabric using receiver-based packet scheduling and a networking device that employs the congestion controller for data flows qualified as a large data flow but bypasses the congestion controller for data flows qualified as a small data flow. For example, the networking device may receive information describing a data flow directed toward a processing network; determine, based on the information describing the data flow, a size of the data flow; determine the size of the data flow is below a predetermined flow threshold; and in response to determining that the size of the data flow is below a predetermined threshold, bypass the congestion controller.

Classes IPC  ?

  • H04L 47/12 - Prévention de la congestionRécupération de la congestion
  • H04L 47/10 - Commande de fluxCommande de la congestion
  • H04L 47/30 - Commande de fluxCommande de la congestion en combinaison avec des informations sur l'occupation de mémoires tampon à chaque extrémité ou aux nœuds de transit
  • H04L 47/36 - Commande de fluxCommande de la congestion en déterminant la taille des paquets, p. ex. l’unité de transfert maximale [MTU]
  1     2     3     ...     15        Prochaine page