External programmatic interface for ios cli compliant routers

a programmatic interface and router technology, applied in the direction of electric digital data processing, instruments, computing, etc., can solve the problems of difficult and cumbersome automation tasks, ios cli is not the most program-friendly interface,

Inactive Publication Date: 2011-06-02
CISCO SYST INC
View PDF45 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The EPI enables easier, more automated access and configuration of routers, improving the efficiency of interacting with routing systems by providing a structured approach to handling CLI commands and data, thus enhancing usability and compatibility with existing IOS CLI systems.

Problems solved by technology

IOS CLI is not the most program-friendly of interfaces, however.
While a human user of IOS CLI may be able to sort through the complicated input and output scheme to input information and extract important data, it has proven to be a very difficult and cumbersome task to automate.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • External programmatic interface for ios cli compliant routers
  • External programmatic interface for ios cli compliant routers
  • External programmatic interface for ios cli compliant routers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027]A method of receiving and translating data within an external programmatic interface (EPI) is disclosed. Reference will now be made in detail to several embodiments of the invention. While the invention will be described in conjunction with the alternative embodiment(s), it will be understood that they are not intended to limit the invention to these embodiments. On the contrary, the invention is intended to cover alternative, modifications, and equivalents, which may be included within the spirit and scope of the invention as defined by the appended claims.

[0028]Furthermore, in the following detailed description of the present invention, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be recognized by one skilled in the art that the present invention may be practiced without these specific details or with equivalents thereof. In other instances, well-known methods, procedures, components, and circ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method of receiving and translating data within an external programmatic interface (EPI) is described. The method calls for receiving input into the EPI. The input is traversed. Where the input is presented in a prescribed format other than CLI, it is translated into a corresponding CLI statement, with reference to a representation of the CLI syntax. Where the input is presented in CLI, it is translated into a corresponding prescribed output format, with reference to a model of the prescribed output format derived from the CLI syntax. The translated input is output.

Description

RELATED UNITED STATES PATENT APPLICATIONS[0001]This application is a continuation of and claims priority to pending U.S. patent application Ser. No. 11 / 192,951, by Sankara Sastry Varanasi et al., filed on Jul. 29, 2005, entitled “External Programmatic Interface For IOS CLI Compliant Routers,” which is incorporated by reference in its entirety.[0002]This Application is related to U.S. patent application Ser. No. 11 / 149,052, now issued as U.S. Pat. No. 7,779,398, by J. Tjong et al., filed on Jun. 8, 2005, entitled “Methods and Systems for Extracting Information from Computer Code,” which is incorporated by reference in its entirety.[0003]This Application is related to U.S. patent application Ser. No. 11 / 149,063, now issued as U.S. Pat. No. 7,784,036, by J. Tjong et al., filed on Jun. 8, 2005, entitled “Methods and Systems for Transforming a Parse Graph into an AND / OR Command Tree,” which is incorporated by reference in its entirety.[0004]This Application is related to U.S. patent appl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & AuthorityApplications(United States)
IPC IPC(8): G06F9/45
CPCH04L41/08H04L41/0226
InventorVARANASI, SANKARA SASTRYTJONG, JUNGBANSAL, ANILBETTADAPUR, PRAKASHMOHANARAMAN, JANAKIRAMAN
OwnerCISCO SYST INC