Patents by Inventor Lincoln Travis Dale

Lincoln Travis Dale 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: 11558294
    Abstract: 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 of entries; and a network processor that forwards packets based on the second plurality of entries of the forwarding information base. The second plurality of entries is less than the first plurality of entries.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: January 17, 2023
    Assignee: Arista Networks, Inc.
    Inventor: Lincoln Travis Dale
  • Publication number: 20210344597
    Abstract: 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 the second number of entries based on access information of the first number of entries; ranks a second portion of the second number of entries based on access information of the default entry; and updates at least one entry of the FIB based on the ranks of the first portion of the second number of entries and the ranks of the second portion of the second number of entries. The first number of entries is less than the second number of entries.
    Type: Application
    Filed: July 12, 2021
    Publication date: November 4, 2021
    Inventor: Lincoln Travis Dale
  • Patent number: 11063870
    Abstract: 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 the second number of entries based on access information of the first number of entries; ranks a second portion of the second number of entries based on access information of the default entry; and updates at least one entry of the FIB based on the ranks of the first portion of the second number of entries and the ranks of the second portion of the second number of entries. The first number of entries is less than the second number of entries.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: July 13, 2021
    Assignee: Arista Networks, Inc.
    Inventor: Lincoln Travis Dale
  • Patent number: 10938653
    Abstract: A method and apparatus of a device that updates boot images of a network segment of a network is described. In an exemplary embodiment, the device receives a configuration point for the network segment, where the network segment includes a heterogeneous mix of a plurality of network elements. For each of the plurality of network elements in the network segment, the device identifies a boot image for that network element corresponding to the configuration point and updates the network element. The boot image for a network element includes the software that network element runs and a configuration of this software.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: March 2, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Anshul Sadana, Ashwin Kohli, Lincoln Travis Dale
  • Publication number: 20200328974
    Abstract: 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 of entries; and a network processor that forwards packets based on the second plurality of entries of the forwarding information base. The second plurality of entries is less than the first plurality of entries.
    Type: Application
    Filed: June 25, 2020
    Publication date: October 15, 2020
    Inventor: Lincoln Travis Dale
  • Patent number: 10742549
    Abstract: 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 of entries; and a network processor that forwards packets based on the second plurality of entries of the forwarding information base. The second plurality of entries is less than the first plurality of entries.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: August 11, 2020
    Assignee: Arista Networks, Inc.
    Inventor: Lincoln Travis Dale
  • Patent number: 10547548
    Abstract: In general, embodiments of the invention relate to a method for programming a network element to granularly track network traffic traversing through one or more network elements.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: January 28, 2020
    Assignee: Arista Networks, Inc.
    Inventor: Lincoln Travis Dale
  • Publication number: 20190014047
    Abstract: In general, embodiments of the invention relate to a method for programming a network element to granularly track network traffic traversing through one or more network elements.
    Type: Application
    Filed: July 2, 2018
    Publication date: January 10, 2019
    Inventor: Lincoln Travis Dale
  • Publication number: 20180198710
    Abstract: 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 of entries; and a network processor that forwards packets based on the second plurality of entries of the forwarding information base. The second plurality of entries is less than the first plurality of entries.
    Type: Application
    Filed: February 28, 2018
    Publication date: July 12, 2018
    Inventor: Lincoln Travis Dale
  • Patent number: 9942140
    Abstract: 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 of entries; and a network processor that forwards packets based on the second plurality of entries of the forwarding information base. The second plurality of entries is less than the first plurality of entries.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: April 10, 2018
    Assignee: Arista Networks, Inc.
    Inventor: Lincoln Travis Dale
  • Publication number: 20170171079
    Abstract: 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 the second number of entries based on access information of the first number of entries; ranks a second portion of the second number of entries based on access information of the default entry; and updates at least one entry of the FIB based on the ranks of the first portion of the second number of entries and the ranks of the second portion of the second number of entries. The first number of entries is less than the second number of entries.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 15, 2017
    Applicant: Arista Networks, Inc.
    Inventor: Lincoln Travis Dale
  • Publication number: 20170104678
    Abstract: 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 of entries; and a network processor that forwards packets based on the second plurality of entries of the forwarding information base. The second plurality of entries is less than the first plurality of entries.
    Type: Application
    Filed: October 8, 2015
    Publication date: April 13, 2017
    Applicant: Arista Networks, Inc.
    Inventor: Lincoln Travis Dale
  • Publication number: 20160315803
    Abstract: A method and apparatus of a device that updates boot images of a network segment of a network is described. In an exemplary embodiment, the device receives a configuration point for the network segment, where the network segment includes a heterogeneous mix of a plurality of network elements. For each of the plurality of network elements in the network segment, the device identifies a boot image for that network element corresponding to the configuration point and updates the network element. The boot image for a network element includes the software that network element runs and a configuration of this software.
    Type: Application
    Filed: April 11, 2016
    Publication date: October 27, 2016
    Inventors: Anshul Sadana, Ashwin Kohli, Lincoln Travis Dale