Patents by Inventor Thomas Benjamin Emmons

Thomas Benjamin Emmons has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11165887
    Abstract: 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 processed by the control plane. The method may also include classifying the control plane network data based on characteristics of the control plane network data. Furthermore, the method may include storing the control plane network data in one of a plurality of output queues for the input port based on a class of the control plane network data, and forwarding control plane network data from a selected one of the plurality of output queues to a control plane of the network element.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: November 2, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Satish Kumar Eerpini, Thomas Benjamin Emmons, Francois Labonte
  • Patent number: 10778809
    Abstract: 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 processed by the control plane. The method may also include classifying the control plane network data based on characteristics of the control plane network data. Furthermore, the method may include storing the control plane network data in one of a plurality of output queues for the input port based on a class of the control plane network data, and forwarding control plane network data from a selected one of the plurality of output queues to a control plane of the network element.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: September 15, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Satish Kumar Eerpini, Thomas Benjamin Emmons, Francois Labonte
  • Publication number: 20200244769
    Abstract: 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 processed by the control plane. The method may also include classifying the control plane network data based on characteristics of the control plane network data. Furthermore, the method may include storing the control plane network data in one of a plurality of output queues for the input port based on a class of the control plane network data, and forwarding control plane network data from a selected one of the plurality of output queues to a control plane of the network element.
    Type: Application
    Filed: April 16, 2020
    Publication date: July 30, 2020
    Inventors: Satish Kumar Eerpini, Thomas Benjamin Emmons, Francois Labonte
  • Publication number: 20170251077
    Abstract: 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 processed by the control plane. The method may also include classifying the control plane network data based on characteristics of the control plane network data. Furthermore, the method may include storing the control plane network data in one of a plurality of output queues for the input port based on a class of the control plane network data, and forwarding control plane network data from a selected one of the plurality of output queues to a control plane of the network element.
    Type: Application
    Filed: August 31, 2016
    Publication date: August 31, 2017
    Inventors: Satish Kumar Eerpini, Thomas Benjamin Emmons, Francois Labonte