Patents by Inventor Prasanna Parthasarathy

Prasanna Parthasarathy 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: 20220231934
    Abstract: 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 time stamp to a set of one or more time stamps included within the production network data, and a control plane coupled to the data plane, the control plane including a latency analyzer to analyze the set of one or more time stamps included within the production network data.
    Type: Application
    Filed: January 7, 2022
    Publication date: July 21, 2022
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Patent number: 11301231
    Abstract: Embodiments disclosed herein relate to method and systems for updating hardware tables. Such methods may include receiving a flexible pipeline definition from a controller at a compiler; generating, by the compiler, a hardware table update initial instruction set; and transmitting the hardware table update initial instruction set to a network device. The network device may use the hardware table initial instruction set to configure the network device to implement the flexible pipeline definition for a network chip.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: April 12, 2022
    Assignee: Arista Networks, Inc.
    Inventors: Prasanna Parthasarathy, Kenneth James Duda, Simon Francis Capper
  • Patent number: 11233720
    Abstract: 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 time stamp to a set of one or more time stamps included within the production network data, and a control plane coupled to the data plane, the control plane including a latency analyzer to analyze the set of one or more time stamps included within the production network data.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: January 25, 2022
    Assignee: Arista Networks, Inc.
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Patent number: 11151826
    Abstract: A system for limiting access to confidential information including storage circuitry for storing the confidential information. An access enabling circuit allows access to the storage circuitry in response to a first level of an enabling signal. A processor generates the enabling signal for a predetermined amount of time in response to sensing of a change of a predetermined value that is produced in response to an act by a person responsible for the confidentiality of the confidential information. The enabling signal assumes a second level after the predetermined amount of time to block access to the storage circuitry.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: October 19, 2021
    Assignee: Texas Instruments Incorporated
    Inventors: Prasanna Parthasarathy, Michael L Mitchell
  • Publication number: 20200319875
    Abstract: Embodiments disclosed herein relate to method and systems for updating hardware tables. Such methods may include receiving a flexible pipeline definition from a controller at a compiler; generating, by the compiler, a hardware table update initial instruction set; and transmitting the hardware table update initial instruction set to a network device. The network device may use the hardware table initial instruction set to configure the network device to implement the flexible pipeline definition for a network chip.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventors: Prasanna Parthasarathy, Kenneth James Duda, Simon Francis Capper
  • Publication number: 20200273276
    Abstract: A system for limiting access to confidential information including storage circuitry for storing the confidential information. An access enabling circuit allows access to the storage circuitry in response to a first level of an enabling signal. A processor generates the enabling signal for a predetermined amount of time in response to sensing of a change of a predetermined value that is produced in response to an act by a person responsible for the confidentiality of the confidential information. The enabling signal assumes a second level after the predetermined amount of time to block access to the storage circuitry.
    Type: Application
    Filed: March 9, 2020
    Publication date: August 27, 2020
    Inventors: Prasanna Parthasarathy, Michael L Mitchell
  • Patent number: 10673757
    Abstract: A method and apparatus of a network element that processes data by a network element with a data processing pipeline is described. In an exemplary embodiment, the network element receives network data and performs a policy-based routing lookup using one or more characteristics of the network data to retrieve a next hop identifier. In addition, the network element generates a key for the next hop identifier and performs a longest prefix match lookup to retrieve a forwarding result. The network element further determines a next hop interface based on the forwarding result.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: June 2, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Prasanna Parthasarathy, Sriharsha Jayanarayana, Prashant Kumar
  • Publication number: 20200145314
    Abstract: 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 time stamp to a set of one or more time stamps included within the production network data, and a control plane coupled to the data plane, the control plane including a latency analyzer to analyze the set of one or more time stamps included within the production network data.
    Type: Application
    Filed: January 3, 2020
    Publication date: May 7, 2020
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Patent number: 10586412
    Abstract: A system for limiting access to confidential information including storage circuitry for storing the confidential information. An access enabling circuit allows access to the storage circuitry in response to a first level of an enabling signal. A processor generates the enabling signal for a predetermined amount of time in response to sensing of a change of a predetermined value that is produced in response to an act by a person responsible for the confidentiality of the confidential information. The enabling signal assumes a second level after the predetermined amount of time to block access to the storage circuitry.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: March 10, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Prasanna Parthasarathy, Michael L Mitchell
  • Patent number: 10541900
    Abstract: 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 time stamp to a set of one or more time stamps included within the production network data, and a control plane coupled to the data plane, the control plane including a latency analyzer to analyze the set of one or more time stamps included within the production network data.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: January 21, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Publication number: 20190372895
    Abstract: A method and apparatus of a network element that processes data by a network element with a data processing pipeline is described. In an exemplary embodiment, the network element receives network data and performs a policy-based routing lookup using one or more characteristics of the network data to retrieve a next hop identifier. In addition, the network element generates a key for the next hop identifier and performs a longest prefix match lookup to retrieve a forwarding result. The network element further determines a next hop interface based on the forwarding result.
    Type: Application
    Filed: October 15, 2018
    Publication date: December 5, 2019
    Inventors: Prasanna Parthasarathy, Sriharsha Jayanarayana, Prashant Kumar
  • Patent number: 10257019
    Abstract: 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 link aggregation group, wherein one or more peers within the LAG is to query the status resolution server to determine an operational status of a peer in the set of peers in response to detection of an apparent failure of the peer.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: April 9, 2019
    Assignee: Arista Networks, Inc.
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Publication number: 20170222909
    Abstract: 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 time stamp to a set of one or more time stamps included within the production network data, and a control plane coupled to the data plane, the control plane including a latency analyzer to analyze the set of one or more time stamps included within the production network data.
    Type: Application
    Filed: February 1, 2016
    Publication date: August 3, 2017
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Publication number: 20170163473
    Abstract: 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 link aggregation group, wherein one or more peers within the LAG is to query the status resolution server to determine an operational status of a peer in the set of peers in response to detection of an apparent failure of the peer.
    Type: Application
    Filed: July 14, 2016
    Publication date: June 8, 2017
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Publication number: 20160086404
    Abstract: A system for limiting access to confidential information including storage circuitry for storing the confidential information. An access enabling circuit allows access to the storage circuitry in response to a first level of an enabling signal. A processor generates the enabling signal for a predetermined amount of time in response to sensing of a change of a predetermined value that is produced in response to an act by a person responsible for the confidentiality of the confidential information. The enabling signal assumes a second level after the predetermined amount of time to block access to the storage circuitry.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Prasanna Parthasarathy, Michael L. Mitchell