Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Arista Networks Inc patents


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

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "A" | Arista Networks Inc-related inventors


Pulse counters

A method and apparatus of a device that reads and writes a plurality of counters is described. In an exemplary embodiment, a device receives plurality labels that correspond to the plurality of counters. The plurality of counters is stored in a shared memory table in the shared memory of the... Arista Networks Inc

Method and system for programming equal-cost multi-path routes on network devices

A method for configuring a network device. The method includes writing a route for a destination IP prefix to the forwarding information base (FIB), and after writing the route, obtaining a set of routes and Writing the set of routes to a routing information base (RIB). The method further includes,... Arista Networks Inc

System and a high buffered high bandwidth network element

A method and apparatus of a network element that processes a packet in the network element is described. In an exemplary embodiment, the network element receives a data packet that includes a destination address. The network element receives a packet, with a packet switch unit, wherein the packet was received... Arista Networks Inc

Method and system for license management of network elements

A method for license management. The method includes receiving a first license request for a feature from a network element and in response to the first license request, making a first determination that no feature licenses of a first type are available for the feature. The method further includes based... Arista Networks Inc

Method and system for license management

A method for license management. The method includes making a first determination by a local license server of a coordination point that a feature license that is not available on the local license server is required by the local license server. The method further includes, based on the first determination:... Arista Networks Inc

Method and system for visualizing networks

A method for visualizing a network. The method includes identifying, for each of a set of network elements, a network element role and a network element connectivity, grouping the network elements based on the network element roles, displaying at least a subset of the grouped network elements, and displaying connections... Arista Networks Inc

System and authentication for field replaceable units

A method and apparatus of a network element that authenticates a field replaceable unit of the network element is described. The network element authenticates a field replaceable unit of the network element by generating a nonce. In addition, the network element generates a signature using a nonce and a private... Arista Networks Inc

Container tracer

In general, embodiments of the invention relate to a method and system for presenting container tracing information (CTI). More specifically, CTI represents the union of container-server mappings, provided by a third-party container management system (CMS), and server-port mappings obtained by a network element using neighbor information. As a solution, CTI... Arista Networks Inc

Peer state synchronization mechanism for dynamic network address translation (dnat) in a network element

In general, embodiments of the invention relate to a method and system for enabling a peer state synchronization mechanism for dynamic network address translation (DNAT). More specifically, at least two network elements may be permitted to mount each other's DNAT tables, thereby providing redundancy for the implementation of DNATs in... Arista Networks Inc

High-availability network controller

A method for high-availability operation is provided. The method includes communicating state information from each of a plurality of network elements to at least a first master network controller. The method includes communicating transformed state information from the first master network controller to the plurality of network elements and to... Arista Networks Inc

Variable tcam actions

Described herein are various embodiments of a network element comprising a network port to receive a unit of network data and a data plane coupled to the network port. In one embodiment the data plane includes a ternary content addressable memory (TCAM) module to compare a first set of bits... Arista Networks Inc

System and a fallback access control list port configuration

A method and apparatus of a device that installs a new access control list for a port of a network element is described. In an exemplary embodiment, a network element receives an indication that the first access control list for the port is to be updated with a second access... Arista Networks Inc

Method and system for using an openconfig architecture on network elements

In general, embodiments of the invention relate to a method for managing network element state information (NESI). The method includes receiving, from a target entity, a state information request, storing a preferred transport protocol (PTP), obtaining a preferred serialization encoding (PSE), determining, in response to the state information request, that... Arista Networks Inc

Method and system for performing a read-modify-write operation on a network element

In general, embodiments of the invention relate to a method for modifying a targeted subset of a table row (consisting of assorted data) on a network element. More specifically, a network element agent, executing on the network element, may request that changes be applied to a portion of the assorted... Arista Networks Inc

Method and system for tracking network device information in a network switch

In general, embodiments of the invention relate to method for processing network device information. The method includes receiving network device information (NDI) from a plurality of network devices, storing the NDI in a computer cluster, after storing the NDI, determining that a first application is registered to receive the NDI,... Arista Networks Inc

System and evaluating network asserts

A method and apparatus of a device that evaluates multiple network asserts in response to changing network of network elements is described. In an exemplary embodiment, the device receives the multiple network asserts, where each of the plurality of network asserts represents a Boolean expression regarding a condition of at... Arista Networks Inc

Connector for printed circuit board

A printed circuit board is provided. The board includes a plurality of vias through the printed circuit board, each having a first section with a first width, a second section with a second width less than the first width, and a third section with a third width greater than the... Arista Networks Inc

Method and system for detecting abnormalities in network element operation

A method for detecting abnormalities in network element operation. The method includes monitoring at least a portion of the network element for abnormalities and making a determination that an abnormality exists, in response to the monitoring, and based on the determination, tracking the abnormality. An abnormality includes a measured performance... Arista Networks Inc

System and bgp sflow export

A method and apparatus of a device that exports Border Gateway Protocol (BGP) data in sFlow samples. The device generates separate tables for BGP attribute information, community list information, and autonomous systems path (AS_PATH) attribute information, where each entry in the BGP attribute information table is associated with an entry... Arista Networks Inc

System and load balancing across a multi-link group

A method and apparatus of a device that queues an out-of-order packet received on a multi-link group is described. In an exemplary embodiment, the device receives a packet on a link of the multi-link group of a network element, where the packet is part of a data flow. The device... Arista Networks Inc

Packed row representation for efficient network serialization with direct column indexing in a network switch

A method for operating a network element includes obtaining a write request that specifies a variable length data. The method includes identifying a row of a table based on the write request. The method includes processing the row to identify an empty portion of a variable length data storage portion... Arista Networks Inc

Use of null rows to indicate the end of a one-shot query in network switch

A network device includes a query service instance (QSI), a database, and an observer. The QSI is programmed to generate an output based on a, at least in part, a first table of a database; send the output to the database for storage; and send a query completion indicator to... Arista Networks Inc

External data source linking to queries in memory

A network device includes a database that includes database entries, an external data that includes external data entries, an interpreter, and a standing query instance (SQI). The interpreter is programmed to convert an external data entry into a temporary database entry and provide the temporary database entry to the database.... Arista Networks Inc

Standing queries in memory

A network device includes a database that includes a number of tables, an observer, and a query service (QS) manager. The observer monitors an element of a first table of the number of tables and provide a value of the element to a query instance of a number of query... Arista Networks Inc

Implicit subscriptions in the connection protocol of a network switch

A network device includes a connection manager and a state machine. The connection manager is programmed to establish a connection with a client; send, using the connection, a database planner to the client; obtain, using the connection, a subscription request from the client; and modify the database planner based on... Arista Networks Inc

Query result flow control in a network switch

A network device includes a standing query instance (SQI) and a database. The SQI is programmed to generate an output stored in a low resource storage table of a database. The database is programmed to monitor a storage capacity of the low resource storage table based on at least, in... Arista Networks Inc

Non-materialized tables with standing queries

A network device includes a database that includes a materialized table and a non-materialized table. The network device also includes a standing query instance that generates an output that is stored in the non-materialized table. The database obtains a request that specifies the output, and provides the output in response... Arista Networks Inc

Local and remote execution of standing queries

A network device includes a standing query (SQ) service manager. The SQ service manager may obtain a standing query (SQ) request; determine a location of a table specified in the SQ request; identify a target location based on, at least in part, the location of the table; and generate a... Arista Networks Inc

Indirect vxlan bridging

A method for transmitting MAC frames between hosts/remote machines and virtual machines across network elements (e.g., switches, routers, and multilayer switches) that conventionally do not hold capacity to address VXLAN encapsulation to any and all possible destination VTEPs within expanding data centers. More specifically, the method permits a network element... Arista Networks Inc

Interface for a client of a network device

A network device includes an external subscription table, an interpreter, and a state machine. The external subscription table includes a subscription associated with a client. The interpreter is programmed to obtain the subscription; generate an entity, based on the subscription, that produces an output; and notify the client of the... Arista Networks Inc

Show command service aka cli relay

A method for accessing operational information of a deployed network device through non-preprogrammed command line interface instructions. More specifically, a show command service is disclosed, which enables the procurement of additional configuration and/or state information on a network device through a coordination point.... Arista Networks Inc

Next hop groups

In general, the invention relates to a method for programming a network device to perform routing of data packets between and/or within networks. More specifically, the method provides a more efficient process for updating the forwarding equivalence class (FEC) table with minimal impacting of the mappings in the forward information... Arista Networks Inc

Network management system control service for vxlan on an mlag domain

Various embodiments are described herein that provide a network system comprising a first network element coupled to a network and a second network element directly coupled to the first network element. The first network element and the second network element are to connect to form a link aggregation group. The... Arista Networks Inc

System and a managing multiple data centers

A method and apparatus of a device that automates a task over a network that includes a plurality of data centers is described. In an exemplary embodiment, the device receives state change information from a plurality of devices in the plurality of data centers. In addition, the device generates an... Arista Networks Inc

08/31/17 / #20170250862

System and configuring network devices

A method, version server, and non-transitory computer readable medium for configuring a network device. Configuring the network device may include obtaining, by a version server, a first configuration action; matching, by the version server, the first configuration action to a first entry of an action database of the version server;... Arista Networks Inc

08/31/17 / #20170250867

System and configuring network elements

A method and apparatus to configure a plurality of network elements is described. In an exemplary embodiment, an automation controller receives a plurality of labels for the plurality of network elements. Each of the plurality of labels is associated with a different configlet and each of the different configlets includes... Arista Networks Inc

08/31/17 / #20170250887

System and a cloud service provider tracer

A method and apparatus of a device that measures performance of a plurality of cloud service providers is described. In an exemplary embodiment, the device deploys a plurality of cloud agents to the plurality of cloud service providers. In addition, the device configures a controller to measure the performance of... Arista Networks Inc

08/31/17 / #20170250893

Forwarding information base entry priority

In general, embodiments of the invention relate to a method of programming a data plane forwarding information base (FIB). The method includes obtaining, by a FIB entry optimizer in a control plane, a new entry to be loaded into the data plane FIB, making a first determination, by the FIB... Arista Networks Inc

08/31/17 / #20170251077

Per-input port, per-control plane network data traffic class control plane policing

Methods and systems for per-input port, per-control plane network data traffic class control plane policing in a network element are described. In one embodiment, the method comprises receiving control plane network data at an input port of a network element, wherein the control plane network data is data that is... Arista Networks Inc

08/17/17 / #20170237662

System and using an exact match table and longest prefix match table as a combined longest prefix match

A method and apparatus of a device that determines a match for a destination address using an exact match table and a longest prefix match table of a network element is described. In an exemplary embodiment, the network element receives a data packet that includes a destination address. The network... Arista Networks Inc

08/17/17 / #20170237663

System and loading an exact match table and longest prefix match table

A method and apparatus of a device that determines a match for a destination address using an exact match table and a longest prefix match table of a network element is described. In an exemplary embodiment, the network element receives a data packet that includes a destination address. The network... Arista Networks Inc

08/03/17 / #20170220659

System and key range deletions

A method and apparatus of a device that updates a key range in a database for a writer of a network element that replicates changes to the database to a plurality of readers. In an exemplary embodiment, the device receives a key deletion notification for a key, where the key... Arista Networks Inc

08/03/17 / #20170222881

Network data stream tracer

Various embodiments of a network element comprising a control plane including stream tracer logic are described herein. The network element additionally includes a data plane coupled to the control plane, where the data plane includes forwarding logic to forward a unit of network data from an ingress interface to an... Arista Networks Inc

08/03/17 / #20170222909

Hierarchical time stamping

Various embodiments are described herein, which provide a network element comprising a network port to receive production network data that is used for purposes other than testing the performance of a network, a data plane coupled to the network port, the data plane including a timing module to append a... Arista Networks Inc

08/03/17 / #20170223575

System and a pause watchdog

A method and apparatus of a device that triggers a pause watchdog is described. In an exemplary embodiment, the device receives a pause message from a second network element on a first network element, where the pause message indicates that data should not be transmitted by the first network element.... Arista Networks Inc

07/06/17 / #20170195181

Method and system for selective route download in network devices

A method for selective route download (SRD) in network devices. The method includes obtaining, by a network device, a first SRD route selection list. The method further includes identifying a first route to be installed in the FIB, based on the first SRD route selection list, including making a first... Arista Networks Inc

06/15/17 / #20170168253

Pluggable optical module with heat sink

An optical module includes an optoelectronic transceiver. The optical modules includes a heat sink. The heat sink includes a heat radiating element aligned along a length of the heat sink. The heat sink radiates heat received from the optoelectronic transceiver. The optical modules includes a housing. The optoelectronic transceiver is... Arista Networks Inc

06/15/17 / #20170171079

Selective route download traffic sampling

A network device includes a forwarding information base (FIB). The FIB includes a first number of entries and a default entry. The network device includes a routing information base that includes a second number of entries. The network device includes a FIB entry optimizer that ranks a first portion of... Arista Networks Inc

06/08/17 / #20170163473

Link aggregation split-brain detection and recovery

Various embodiments are described herein that provide a network system comprising a set of peers within a link aggregation group (LAG), the first set of peers including a first network element and a second network element and a status resolution server to connect to the set of peers within the... Arista Networks Inc

06/08/17 / #20170163547

Virtual cable

Embodiments for communicating packets with a first port of a network element without the first port being communicatively coupled to another device (e.g., testing equipment) are described. In one embodiment, a packet is generated by testing equipment that is communicatively coupled to a second port of the network element. The... Arista Networks Inc

05/04/17 / #20170126490

Method and system for configuring network devices

An identification server includes a definitions database stored on a storage of the identification server; a network device identifier configured to identify a network device; and an identification files generator configured to generate an identification file based on an identity of the network device. The definitions database includes at least... Arista Networks Inc

04/13/17 / #20170102731

System for reducing peak electromagnetic interference in a network device

A system for reducing peak electromagnetic interference in a network device. The network device includes multiple clock sources and multiple clocked components. Each clocked component receives a clock signal with an actual clock frequency from a separate clock source. The clock signals have an identical nominal frequency. The actual frequency... Arista Networks Inc

04/13/17 / #20170104666

Method and system for initializing the border gateway protocol on network devices

A method for initializing the border gateway protocol (BGP) on network devices. The method includes initializing, by a first network device, a BPG session with a second network device. The method further includes receiving, by the first network device from the second network device, route updates and an end of... Arista Networks Inc

04/13/17 / #20170104678

Dynamic forward information base prefix optimization

A network device includes a routing information base including a first plurality of entries, a forwarding information base including a second plurality of entries; a forwarding information base entry optimizer that programs the second plurality of entries of the forwarding information base using, at least in part, the first plurality... Arista Networks Inc

04/13/17 / #20170104828

Bidirectional forwarding detection accelerator

A network device for performing bidirectional forwarding detection (BFD) includes a processor that receives packets from a peer; a session state machine that manages a session with the peer; a receive module that determines whether the packet indicates no change to the session; and a transmit module. The transmit module... Arista Networks Inc

04/06/17 / #20170099182

Dynamic service device integration

Various embodiments are described herein to enable physical topology independent dynamic insertion of a service device into a network. One embodiment provides for a network system comprising a set of network elements to interconnect a set of host devices, the set of network elements having a physical topology defined by... Arista Networks Inc

04/06/17 / #20170099187

Dynamic service insertion

Various embodiments are described herein to enable physical topology independent dynamic insertion of a service device into a network. One embodiment provides for a network system comprising a set of network elements to interconnect a set of host devices, the set of network elements having a physical topology defined by... Arista Networks Inc

03/09/17 / #20170068700

System and a dynamic shared memory hash table with notifications

A method and apparatus of a device that grows and/or shrinks a table that is shared between a writer and a plurality of readers is described. In an exemplary embodiment, a device receives an entry to be added to the shared table. In response to receiving the entry, the device... Arista Networks Inc

03/09/17 / #20170070431

Software fib arp fec encoding

Described herein are various embodiments of a network element to process routing entries in a forwarding information base (FIB) for hosts that are directly attached to a multi-layer network element to encode address resolution protocol (ARP) data into forwarding equivalence class (FEC) entries for the directly attached hosts. One embodiment... Arista Networks Inc

02/16/17 / #20170048084

Method and system for vxlan encapsulation offload

A method for virtual extensible local area network (VXLAN) encapsulation. The method includes receiving a first augmented MAC frame on a first ingress port of a first network device, where the first augmented MAC frame includes a first egress port ID (EPID), a first ingress port ID (IPID), and a... Arista Networks Inc

02/09/17 / #20170039143

System and a shared memory hash table with notifications and reduced memory utilization

A method and apparatus of a device that includes a shared memory hash table that notifies one or more readers of changes to the shared memory hash table is described. In an exemplary embodiment, a device receives a key that corresponds to the value, where the key used to retrieve... Arista Networks Inc

01/26/17 / #20170024154

System and broadcasting data to multiple hardware forwarding engines

A method and apparatus of a device that broadcasts data to multiple hardware forwarding engines is described. In an exemplary embodiment, a central processing unit of the device receives the data to broadcast to the plurality of hardware forwarding engines. The device further writes the data to a broadcast log.... Arista Networks Inc

01/05/17 / #20170005816

Protocol independent multicast designated router notify delay feature

Method and system for reducing multicast traffic loss including configuring, on a primary DR including a first configured DR priority, a DR parameter including a value and an attribute; sending to a secondary DR, after a PIM interface comes up, a PIM hello message including a default DR priority lower... Arista Networks Inc

01/05/17 / #20170005951

Network data processor having per-input port virtual output queues

Various embodiments of a virtual output queue system within a network element enables per-input port virtual output queues within a network data processor of the network element. In one embodiment, each port managed by a network data processor has an associated set of virtual output queues for each output port... Arista Networks Inc

Patent Packs







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 Arista Networks Inc 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 Arista Networks Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###