IP Library Granted Patent US 8,296,400
Granted Patent B2
US 8,296,400 · App. 09/942,834 · Granted Oct 23, 2012

System and method for generating a configuration schema

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,296,400
App. No.
09/942,834
Granted
Oct 23, 2012
Kind
B2
Abstract

A system and method for interfacing with a network component is described. One embodiment includes an electronic method that accesses a network component; retrieves a command set from the network component; generates a configuration schema corresponding to the network component using the retrieved command set; and then stores the generated configuration schema.

Claims (38)

1. An electronic method comprising:

accessing a network component;

retrieving a command set from the network component the command set including commands that the network component is capable of responding to;

determining a characteristic of the network component, wherein the determined characteristic is indicative of at least one of: device type, manufacturer, model, and operating system version;

generating a configuration schema using the retrieved command set, wherein the generated configuration schema corresponds to the network component; and

storing the generated configuration schema in accordance with the determined characteristic so as to enable the configuration schema to be identified from among a collection of configuration schemas that includes configuration schemas that are associated with other network components.

2. The method of claim 1 further comprising:

activating a command extraction mode of the network component.

3. The method of claim 1 , wherein retrieving the command set comprises:

retrieving a set of primary commands;

retrieving a set of subcommands for each of the primary commands in the set of primary commands; and

retrieving a set of bounds for a plurality of the set of subcommands for a first primary command.

4. The method of claim 3 , wherein generating the configuration schema comprises:

identifying a command array in the command set, wherein the command array includes a primary command and a subcommand associated with the primary command;

extracting the primary command from the command array; and

extracting the subcommand from the command array.

5. The method of claim 4 , wherein generating the configuration schema comprises:

forming an XML object using the extracted primary command and the extracted subcommand.

6. The method of claim 1 , wherein the retrieved command set is a first command set and includes a plurality of primary commands and wherein generating the configuration schema comprises:

configuring the network component according to a first of the plurality of primary commands; and

retrieving a second command set;

wherein the second command set includes a plurality of subcommands associated with the first of the plurality of primary commands and wherein the first command set and the second command set are different.

7. The method of claim 1 , further comprising:

cleansing the retrieved command set.

8. The method of claim 1 , wherein accessing a network component comprises:

accessing a router.

9. A computer program product comprising:

a computer readable storage medium, wherein the computer readable storage medium includes non-signal elements; and

a plurality of instructions stored upon the storage medium, the plurality of instructions configured to instruct an electronic device to:

access a network component;

retrieve a command set from the network component the command set including commands that the network component is capable of responding to;

determine a characteristic of the network component, wherein the determined characteristic is indicative of at least one of: device type, manufacturer, model, and operating system version;

generate a configuration schema corresponding to the network component, wherein the configuration schema is based upon the retrieved command set; and

store the generated configuration schema in accordance with the determined characteristic so as to enable the configuration schema to be identified from among a collection of configuration schemas that includes configuration schemas that are associated with other network components.

10. The computer program product of claim 9 , wherein the plurality of instructions are further configured to instruct the electronic device to:

activate a command extraction mode associated with the network component.

11. The computer program product of claim 9 , wherein the plurality of instructions are further configured to instruct the electronic device to:

retrieve a bound for a first command in the command set.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2010
From: INTELLIDEN, INC.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 024906/0572 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2010
From: MATRIX PARTNERS VI, L.P.; MATRIX VI PARALLEL PARTNERSHIP-B, L.P.; WESTON & CO. VI, LLC; W CAPITAL PARTNERS II, L.P.; WESTBURY EQUITY PARTNERS SBIC, L.P.; GRANITE GLOBAL VENTURES II L.P.; GGV II ENTREPRENEURS FUND L.P.; AKINYEMI O. LAIUDE; SUE GERDELMAN & JOHN GERDELMAN TTEE REVOC. TRUST OF JOHN WILLIAM GERDELMAN; SUE GERDELMAN & JOHN GERDELMAN; SNOWS HILL, LLC; REMKO VOS; DALE HECHT; JAMES M. SCHNEIDER; BOYNTON FAMILY TRUST; MICHAEL J. ROWNY REVOCABLE TRUST UTA 6/6/95; BLACK FAMILY TRUST 2001 U/I DTD NOVEMBER 26, 2001; ROBERT GAFFNEY; MATRIX VI PARALLEL PARTNERSHIP-A, L.P.
To: INTELLIDEN, INC.
Reel/Frame 024053/0635 →
SECURITY AGREEMENT Recorded Apr 17, 2009
From: INTELLIDEN, INC.
To: MATRIX PARTNERS VI, L.P.; MATRIX VI PARALLEL PARTNERSHIP-A, L.P.; MATRIX VI PARALLEL PARTNERSHIP-B, L.P.; WESTON & CO. VI, LLC; KOOKABURRA LLC; WESTBURY EQUITY PARTNERS SBIC, L.P.; GRANITE GLOBAL VENTURES II L.P.; GGV II ENTREPRENEURES FUND L.P.; LALUDE, AKINYEMI O.; SUE GERDELMAN & JOHN GERDELMAN TTEE REVOC. TRUST OF JOHN WILLIAM GERDELMAN; GERDELMAN, SUE & JOHN; SNOWS HILL, LLC; VOS, REMKO; SCHNEIDER, JAMES M.; GAFFNEY, ROBERT P.; MICHAEL J. ROWNY REVOCABLE TRUST UTA; BLACK FAMILY TRUST 2001 U/I DTD; BOYNTON FAMILY TRUST BY CHARLES BOYNTON
Reel/Frame 022552/0785 →