Patent ID: 8010952
Filing Date: 2011-08-30
Classification: H04L

Abstract:
1. A method, comprising machine-implemented steps of: receiving user input on a command line interface, the user input representing an incomplete portion of a command line interface (CLI) command for execution on a network device; displaying the user input on the command line interface as the user input is being received on the command line interface; interpreting the incomplete portion of the CLI command, as the user input is being received, to identify one or more syntax errors or semantic errors in the incomplete portion of the CLI command; wherein interpreting the incomplete portion of the CLI command comprises validating the user input against a stored knowledge base of command syntax and semantics and determining whether one or more parameters, that follow a command keyword in the user input, are valid parameters for the command keyword; in response to identifying the one or more syntax errors or semantic errors in the incomplete portion of the CLI command, generating and displaying a modified display, on the command line interface, that identifies the one or more syntax errors or semantic errors as the user input is being received on the command line interface.