Patents by Inventor Sunitha Nagendra

Sunitha Nagendra 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: 9645835
    Abstract: The present application is directed towards systems and methods for monitoring and maintaining consistency of a configuration across a plurality of cores or packet engines in a multi-core system. A configuration manager handles communication of configuration commands to a plurality of cores or packet engines. If a command executes successfully on a first packet engine but fails on a second packet engine, the configuration manager may communicate an undo command to the first packet engine. Successful execution of the undo command may restore the packet engines to a consistent configuration.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: May 9, 2017
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Graham Peter Phillips, Sunitha Nagendra
  • Publication number: 20160004546
    Abstract: The present application is directed towards systems and methods for monitoring and maintaining consistency of a configuration across a plurality of cores or packet engines in a multi-core system. A configuration manager handles communication of configuration commands to a plurality of cores or packet engines. If a command executes successfully on a first packet engine but fails on a second packet engine, the configuration manager may communicate an undo command to the first packet engine. Successful execution of the undo command may restore the packet engines to a consistent configuration.
    Type: Application
    Filed: September 18, 2015
    Publication date: January 7, 2016
    Inventors: Graham Peter Phillips, Sunitha Nagendra
  • Patent number: 9141580
    Abstract: The present application is directed towards systems and methods for monitoring and maintaining consistency of a configuration across a plurality of cores or packet engines in a multi-core system. A configuration manager handles communication of configuration commands to a plurality of cores or packet engines. If a command executes successfully on a first packet engine but fails on a second packet engine, the configuration manager may communicate an undo command to the first packet engine. Successful execution of the undo command may restore the packet engines to a consistent configuration.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: September 22, 2015
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Graham Peter Phillips, Sunitha Nagendra
  • Publication number: 20110238792
    Abstract: The present application is directed towards systems and methods for monitoring and maintaining consistency of a configuration across a plurality of cores or packet engines in a multi-core system. A configuration manager handles communication of configuration commands to a plurality of cores or packet engines. If a command executes successfully on a first packet engine but fails on a second packet engine, the configuration manager may communicate an undo command to the first packet engine. Successful execution of the undo command may restore the packet engines to a consistent configuration.
    Type: Application
    Filed: March 23, 2010
    Publication date: September 29, 2011
    Applicant: Citrix Systems, Inc.
    Inventors: GRAHAM PETER PHILLIPS, Sunitha Nagendra