Patents by Inventor Adam James Sweeney

Adam James Sweeney 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).

  • Publication number: 20160255043
    Abstract: A method and apparatus of a device that starts an address resolution service on a network element after a boot-up of this network element is described. In an exemplary embodiment, the network element sends an indication of the boot-up. The network element further sends a request for an address resolution table and receives a reply with the requested address resolution table. In addition, the network element starts the address resolution service using the requested address resolution table.
    Type: Application
    Filed: February 2, 2016
    Publication date: September 1, 2016
    Inventors: Vijay MAHADEVAN, Dileep Honsoge RAMESH, Adam James Sweeney
  • Patent number: 9401854
    Abstract: A method and apparatus of a device that monitors a link for a slow link flap event is described. In an exemplary embodiment, a device detects a link flap in a current time interval of a link that couples a pair of devices. In addition, the current time interval is one of a plurality of time intervals that are used to monitor the link for a slow link flap. Furthermore, a slow link flap event results from detecting a maximum number of link flap violations over the plurality of time intervals. The device additionally increments a number of detected link flaps for the current time interval. If the number of detected link flaps for the current time interval is greater than a maximum number of slow link flap violations, the device marks the current time interval as a possible slow link flap interval.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: July 26, 2016
    Assignee: Arista Networks, Inc.
    Inventors: Adam James Sweeney, Aparna Sushrut Karanjkar
  • Patent number: 9369383
    Abstract: In general, embodiments of the invention relate to routing packets between hosts or virtual machines in different layer 2 domains. More specifically, embodiments of the invention relate to using overlay routing mechanisms in an Internet Protocol (IP) fabric to enable communication between hosts or virtual machines in different layer 2 domains to communication. The overlay routing mechanisms may include direct routing, indirect routing, naked routing, or a combination thereof (e.g., hybrid routing).
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: June 14, 2016
    Assignee: Arista Networks, Inc.
    Inventors: Kenneth James Duda, Adam James Sweeney
  • Publication number: 20150010002
    Abstract: In general, embodiments of the invention relate to routing packets between servers in different layer 2 domains. More specifically, embodiments of the invention relate to using overlay routing mechanisms in an Internet Protocol (IP) fabric to enable communication between servers in different layer 2 domains to communication. The overlay routing mechanisms may include direct routing, indirect routing, naked routing, or a combination thereof (e.g., hybrid routing).
    Type: Application
    Filed: July 1, 2014
    Publication date: January 8, 2015
    Applicant: ARISTA NETWORKS, INC.
    Inventors: Kenneth James Duda, Adam James Sweeney
  • Publication number: 20150010001
    Abstract: In general, embodiments of the invention relate to routing packets between hosts or virtual machines in different layer 2 domains. More specifically, embodiments of the invention relate to using overlay routing mechanisms in an Internet Protocol (IP) fabric to enable communication between hosts or virtual machines in different layer 2 domains to communication. The overlay routing mechanisms may include direct routing, indirect routing, naked routing, or a combination thereof (e.g., hybrid routing).
    Type: Application
    Filed: July 1, 2014
    Publication date: January 8, 2015
    Applicant: Arista Networks, Inc.
    Inventors: Kenneth James Duda, Adam James Sweeney
  • Publication number: 20140337506
    Abstract: A method and apparatus of a device that monitors a link for a slow link flap event is described. In an exemplary embodiment, a device detects a link flap in a current time interval of a link that couples a pair of devices. In addition, the current time interval is one of a plurality of time intervals that are used to monitor the link for a slow link flap. Furthermore, a slow link flap event results from detecting a maximum number of link flap violations over the plurality of time intervals. The device additionally increments a number of detected link flaps for the current time interval. If the number of detected link flaps for the current time interval is greater than a maximum number of slow link flap violations, the device marks the current time interval as a possible slow link flap interval.
    Type: Application
    Filed: May 8, 2013
    Publication date: November 13, 2014
    Inventors: Adam James Sweeney, Aparna Sushrut Karanjkar
  • Publication number: 20140244840
    Abstract: A method and apparatus of a device that converts an ordered ACL to an unordered ACL is described. In an exemplary embodiment, a network element receives an ordered access control list that includes a set of ordered rules, where each of the ordered rules includes an address range and an action. Furthermore, if two address ranges for two of the ordered rules overlap, a corresponding action of a preceding rule overrules a corresponding action of a subsequent rule for an overlapping range of addresses. The network element further converts the ordered access control list to an unordered access control list, where the unordered access control list includes a plurality of independent rules and each of the plurality of independent rules include a corresponding address range that is non-overlapping with other address ranges of the plurality of independent rules.
    Type: Application
    Filed: March 28, 2013
    Publication date: August 28, 2014
    Inventors: Adam James Sweeney, Asang Kamalakar Dani