Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Mellanox Technologies Tlv Ltd patents


Recent patent applications related to Mellanox Technologies Tlv Ltd. Mellanox Technologies Tlv Ltd is listed as an Agent/Assignee. Note: Mellanox Technologies Tlv Ltd may have other listings under different names/spellings. We're not affiliated with Mellanox Technologies Tlv Ltd, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "M" | Mellanox Technologies Tlv Ltd-related inventors


Estimating multiple distinct-flow counts in parallel

A network switch includes circuitry, multiple ports and multiple hardware-implemented distinct-flow counters. The multiple ports are configured to receive packets from a communication network. Each of the multiple hardware-implemented distinct-flow counters is configured to receive (i) a respective count definition specifying one or more packet-header fields and (ii) a respective... Mellanox Technologies Tlv Ltd

Adaptive flow prioritization

A method for communication includes receiving and forwarding packets in multiple flows to respective egress interfaces of a switching element for transmission to a network. For each of one or more of the egress interfaces, in each of a succession of arbitration cycles, a respective number of the packets in... Mellanox Technologies Tlv Ltd

Generating high-speed test traffic in a network switch

Communication apparatus includes multiple interfaces connected to a packet data network, and a memory coupled to the interfaces and configured as a buffer to contain packets received through ingress interfaces while awaiting transmission to the network via respective egress interfaces. Packet processing logic is configured, upon receipt of a test... Mellanox Technologies Tlv Ltd

Jump on a match optimization for longest prefix match using a binary search tree

A routing table is represented as a binary search tree ordered by prefix lengths. Markers are placed to guide accessing nodes in designated subtrees to search for a longest prefix match with destination addresses of data packet. Destination descendant nodes in remote hierarchical levels of the tree are associated with... Mellanox Technologies Tlv Ltd

Ip route caching with two search stages on prefix length

A data packet is received in a network element. The network element has a cache memory in which cache entries represent a portion of addresses stored in a main memory, The destination address and the cache entries each comprise a binary number. A first determination is made that a number... Mellanox Technologies Tlv Ltd

Efficient use of buffer space in a network switch

Communication apparatus includes multiple ports configured to serve as ingress ports and egress ports for connection to a packet data network. A memory is coupled to the ports and configured to contain both respective input buffers allocated to the ingress ports and a shared buffer holding data packets for transmission... Mellanox Technologies Tlv Ltd

Forwarding of adaptive routing notifications

Communication apparatus includes multiple interfaces configured to be connected to respective links in a packet data network. Switching circuitry in the apparatus is coupled between the interfaces and is configured to receive, via a first interface among the multiple interfaces, an adaptive routing notification (ARN) requesting that a specified flow... Mellanox Technologies Tlv Ltd

System-wide synchronized switch-over of multicast flows

A network device includes multiple ports, for communicating over a communication network, and packet processing circuitry. The packet processing circuitry is configured to receive via the ports packets belonging to a plurality of multicast flows, to receive, for each of the multicast flows, (i) a first configuration that specifies clients... Mellanox Technologies Tlv Ltd

Single double cuckoo hash

In a network element a decision apparatus has a plurality of multi-way hash tables of single size and double size associative entries. A logic pipeline extracts a search key from each of a sequence of received data items. A hash circuit applies first and second hash functions to the search... Mellanox Technologies Tlv Ltd

Facilitating communication of data packets using credit-based flow control

Apparatuses and methods are described that provide for credit based flow control in a network in which a public buffer is supported at a receiver node, where a transmitter node can control the use of the public buffer. In particular, the transmitter node determines a buffer credit value (TCRi) for... Mellanox Technologies Tlv Ltd

Optimizing buffer allocation for network flow control

Communication apparatus includes a memory, which is configured to hold data packets, having respective packet sizes, for transmission over a data link, and a transmitter, which is configured to transmit the data packets over the data link at a bit rate determined by a wire speed of the data link.... Mellanox Technologies Tlv Ltd

Systems and methods for distributed storage of data across multiple hash tables

Systems and methods are described that provide for distributively storing and accessing data across multiple hash tables, such that utilization of the hash tables is optimized. In particular, a key associated with a value is split into two or more sub-keys and the sub-keys are inserted into respective hash tables... Mellanox Technologies Tlv Ltd

Flexible application of congestion control measures

Communication apparatus includes multiple interfaces configured to be connected to a packet data network and a memory, coupled to the interfaces and configured as a buffer to contain the data packets received through the ingress interfaces in multiple queues while awaiting transmission to the network via the egress interfaces. Congestion... Mellanox Technologies Tlv Ltd

Flexible buffer allocation in a network switch

Communication apparatus includes multiple interfaces configured to be connected to a packet data network for receiving and forwarding of data packets of multiple types. A memory is coupled to the interfaces and configured as a buffer to contain packets received through the ingress interfaces while awaiting transmission to the network... Mellanox Technologies Tlv Ltd

Unicast forwarding of adaptive-routing notifications

A method for communication includes, in a first network switch that is part of a communication network having a topology, detecting a compromised ability to forward a flow of packets originating from a source endpoint to a destination endpoint. In response to detecting the compromised ability, the first network switch... Mellanox Technologies Tlv Ltd

Data forwarding with speculative error correction

Communication apparatus includes an input circuit, which receives a sequence of symbols arranged in a series of data blocks, including data symbols that encode the data and forward error correction (FEC) symbols that encode an error correction code. The input circuit decodes the data encoded by the data symbols and... Mellanox Technologies Tlv Ltd

Flexible allocation of packet buffers

Communication apparatus includes multiple ports configured to serve as ingress ports and egress ports for connection to a packet data network. A single memory array is coupled to the ports and configured to contain both a respective headroom allocation for each ingress port and a shared buffer holding data packets... Mellanox Technologies Tlv Ltd

Efficient algorithmic forwarding in fat-tree networks

A switch includes multiple physical ports and forwarding circuitry. The physical ports are configured to receive and send packets over a network. The forwarding circuitry is configured to assign first port numbers to the physical ports, and second port numbers to temporary ports defined in addition to the physical ports,... Mellanox Technologies Tlv Ltd

Loopback-free adaptive routing

A method for communication includes, in a network node that includes a plurality of ports, specifying for a given destination address at least one Adaptive Routing (AR) group. The at least one AR group includes two or more ports over which packets destined to the given destination address are to... Mellanox Technologies Tlv Ltd

Switch chassis with flexible topology

A method for communication includes providing multiple chassis. Each chassis includes a plurality of slots, which are arranged in at least an outer tier and a middle tier, and which are configured for insertion therein of respective switches. In at least a first chassis among the multiple chassis, first internal... Mellanox Technologies Tlv Ltd

Congestion estimation for multi-priority traffic

Communication apparatus includes multiple interfaces for connection to a packet data network and a memory configured to contain packets awaiting transmission to the network in multiple queues, which are assigned respective transmission priorities. Control logic assigns to the queues respective weighting factors, which vary inversely with the respective transmission priorities,... Mellanox Technologies Tlv Ltd

Memory-efficient handling of multicast traffic

Communication apparatus includes multiple interfaces connected to a packet data network. A memory is coupled to the interfaces and configured as a buffer to contain packets received through ingress interfaces while awaiting transmission to the network via respective egress interfaces. Packet processing logic is configured, upon receipt of a multicast... Mellanox Technologies Tlv Ltd

Error correction on demand

Communication apparatus includes a PHY interface, which is configured to receive over a communication link and to decode a sequence of symbols arranged in a series of data blocks. The PHY interface includes an error correction circuit, which when actuated, corrects errors in decoded data symbols using FEC symbols in... Mellanox Technologies Tlv Ltd

Atomic update of packet classification rules

A method for classification includes storing in a TCAM classification rules comprising respective tags, each including an update bit. Data items are classified by extracting a respective key from each data item, appending an update-select bit to construct an extended key, and matching the extended key to one of the... Mellanox Technologies Tlv Ltd

Cuckoo hashing with selectable hash

Decision apparatus includes a first memory bank, containing a first table of hash composition factors, and a second memory bank, containing second and third tables of associative entries. A logic pipeline receives a sequence of data items and extracts a search key from each data item. A pre-hash circuit computes... Mellanox Technologies Tlv Ltd

Efficient lookup of tcam-like rules in ram

A method for classification includes extracting respective classification keys from a collection of data items and receiving a corpus of rules for matching to the classification keys. At least some of the rules include masked bits in addition to the unmasked bits. Rule patterns are extracted from the corpus, defining... Mellanox Technologies Tlv Ltd

High-performance bloom filter array

A method for classification includes extracting respective classification keys from a collection of data items and defining a set of patterns for matching to the classification keys. A plurality of memory banks contain respective Bloom filters, each Bloom configured to indicate one or more patterns in the set that are... Mellanox Technologies Tlv Ltd

Backward congestion notification in layer-3 networks

Communication apparatus includes a plurality of interfaces configured to be connected to a Layer-3 packet network and to serve as ingress and egress interfaces to receive and transmit packets from and to the network. Routing logic is coupled to process respective Layer-3 headers of the packets received through the ingress... Mellanox Technologies Tlv Ltd








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Mellanox Technologies Tlv Ltd in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Mellanox Technologies Tlv Ltd with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###