Patents by Inventor Krishnam Datla

Krishnam Datla 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: 9331902
    Abstract: A unified network management framework enables a network operator to manage an entire network as if the operator is managing a single device.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: May 3, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam
  • Publication number: 20140359461
    Abstract: A unified network management framework enables a network operator to manage an entire network as if the operator is managing a single device.
    Type: Application
    Filed: August 14, 2014
    Publication date: December 4, 2014
    Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam
  • Patent number: 8812635
    Abstract: A unified network management framework enables a network operator to manage an entire network as if the operator is managing a single device.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: August 19, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam
  • Patent number: 8190723
    Abstract: A method of automatically determining a set of commands that a network device supports comprises the machine-implemented steps of receiving a syntax definition for a command help syntax of a network device; sending a seed command to the network device; receiving and storing a response from the network device; creating and storing information identifying commands that the network device supports, based on the response, in a database of command knowledge; determining and sending to the network device one or more command requests that cause the network device to respond with further information defining supported commands; creating and storing further information identifying additional commands or parameters supported by the network device, based on responses from the network device to the command requests, in the database; and repeating the determining, sending, creating and storing steps until the information in the database represents all commands and parameters that the network device supports.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: May 29, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam
  • Publication number: 20060015591
    Abstract: With an intelligent configuration editor a command database is learned in an automatic way for validation of the syntax and the semantics of network device configuration commands, prompting the user for the validity of the same by way of floating windows and applying the same commands on a device of interest. For example, a method provides receiving and storing, in a configuration editing workspace in an electronic digital memory, network device configuration commands associated with a network device type and a command context; validating the commands against a knowledge base of command syntax and command semantics associated with device types and command contexts for the device types; identifying syntax errors and semantic inconsistencies in the received commands; displaying the received commands in a user interface in a first style; and displaying the syntax errors and semantic inconsistencies in a contrasting style.
    Type: Application
    Filed: June 8, 2005
    Publication date: January 19, 2006
    Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam, Chandrasekhar Guntakala, Chandrareddy Manubothu
  • Publication number: 20060013217
    Abstract: Programmable network intelligence approaches as disclosed herein provide apparatus, methods and tools to achieve programmable interfaces to a device, or group of devices or a network where native programmable interfaces are not available.
    Type: Application
    Filed: June 8, 2005
    Publication date: January 19, 2006
    Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam, Chandrasekhar Guntakala, Chandrareddy Manubothu, Parthasarathy Venkatavaradhan, Muni Thunuguntlu
  • Publication number: 20060004742
    Abstract: Syntax and semantic validation of network commands use a command database that has been learned automatically for validation of the syntax and the semantics of command line interface commands before applying the same commands on a device of interest.
    Type: Application
    Filed: June 8, 2005
    Publication date: January 5, 2006
    Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam, Chandrasekhar Guntakala, Prasanthi Somepalli
  • Publication number: 20050195738
    Abstract: A method of automatically determining a set of commands that a network device supports comprises the machine-implemented steps of receiving a syntax definition for a command help syntax of a network device; sending a seed command to the network device; receiving and storing a response from the network device; creating and storing information identifying commands that the network device supports, based on the response, in a database of command knowledge; determining and sending to the network device one or more command requests that cause the network device to respond with further information defining supported commands; creating and storing further information identifying additional commands or parameters supported by the network device, based on responses from the network device to the command requests, in the database; and repeating the determining, sending, creating and storing steps until the information in the database represents all commands and parameters that the network device supports.
    Type: Application
    Filed: December 14, 2004
    Publication date: September 8, 2005
    Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam
  • Publication number: 20050152288
    Abstract: A unified network management framework enables a network operator to manage an entire network as if the operator is managing a single device.
    Type: Application
    Filed: December 14, 2004
    Publication date: July 14, 2005
    Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam