Patents by Inventor Peter Delevoryas

Peter Delevoryas 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: 11711370
    Abstract: A computer-implemented method for generating a ternary content addressable memory (TCAM) profile includes obtaining an access control list (ACL) configuration and generating the TCAM profile by parsing the ACL configuration. Based upon the parsing, one or more configuration features are identified, each of the features based upon a context and direction of packet flow identified in the configuration. The context includes an interface type and a routing configuration type. Based upon identifying each of the one or more configuration features, a corresponding feature is generated in the TCAM profile. At least one qualifier and at least one action associated with the respective feature is identified and associated with the feature in the TCAM profile.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: July 25, 2023
    Assignee: Arista Networks, Inc.
    Inventors: Nishant Ranjan, Peter Delevoryas, Denny Hung
  • Publication number: 20230077594
    Abstract: A traffic policy includes policy rules that specify branch actions in their action fields. A branch action specifies another policy rule in the traffic policy. Packet filters generated from the traffic policy represent the traffic policy rules and execution order semantics of the branch rules.
    Type: Application
    Filed: September 15, 2021
    Publication date: March 16, 2023
    Inventors: Denny Hung, Peter Delevoryas, Ramakrishna Paduvalli
  • Publication number: 20220417130
    Abstract: Embodiments of the present disclosure include systems and methods for updating packet processing rules of network devices. A request to update a first set of rules stored in the memory with a second set of rules is received. Upon determining the update from the first set of rules to the second set of rules satisfies a defined condition, the first set of rules in the memory is updated with the second set of rules. Upon determining the update from the first set of rules to the second set of rules does not satisfy the defined condition, the update from the first set of rules to the second set of rules is decomposed into a first set of operations and a second set of operations and the first set of rules in the memory are updated with the second set of rules.
    Type: Application
    Filed: October 26, 2021
    Publication date: December 29, 2022
    Inventors: Michael Chen, Peter Delevoryas, Eswaran Baskaran
  • Publication number: 20210359997
    Abstract: A computer-implemented method for generating a ternary content addressable memory (TCAM) profile includes obtaining an access control list (ACL) configuration and generating the TCAM profile by parsing the ACL configuration. Based upon the parsing, one or more configuration features are identified, each of the features based upon a context and direction of packet flow identified in the configuration. The context includes an interface type and a routing configuration type. Based upon identifying each of the one or more configuration features, a corresponding feature is generated in the TCAM profile. At least one qualifier and at least one action associated with the respective feature is identified and associated with the feature in the TCAM profile.
    Type: Application
    Filed: May 14, 2020
    Publication date: November 18, 2021
    Inventors: Nishant Ranjan, Peter Delevoryas, Denny Hung