IP Library Granted Patent US 7,653,874
Granted Patent B2
US 7,653,874 · App. 10/879,583 · Granted Jan 26, 2010

Methods and devices for generating XML expressed management transactions

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 7,653,874
App. No.
10/879,583
Granted
Jan 26, 2010
Kind
B2
Abstract

New XML management transaction requests including XPath expressions are used, for example, to forward configuration changes on to a data network device. The generation and use of these new requests helps reduce the costs associated with designing or upgrading data network devices. These new requests may be generated in a novel command line interface that has been augmented to give a user access to more configuration functions. Complex management transactions may be executed substantially simultaneously by a central management module using the new requests and their associated XPath expressions. In addition to configuration changes, the new requests may be used to obtain the current configuration of data network devices.

Claims (27)

1. A central management module (CMM) operable to:

receive at least one XML expressed management transaction request including an XPath expression;

validate the syntax of the request using an XML schema;

validate the semantics of the request using a centralized DOM Tree representing an overall configuration;

convert the request to an expanded, internal request which does not comprise an XPath expression provided the request has a valid syntax and valid semantics;

generate a DOM Tree associated with the request;

identify at least one target configuration element within the DOM Tree;

search a centralized DOM Tree to determine if the centralized DOM Tree contains a match for the identified element; and

identify a subsystem associated with a match of the element identified within DOM Tree.

2. The CMM as in claim 1 further operable to:

compare the request to an XML schema to validate the syntax of the request.

3. The CMM as in claim 1 further operable to forward the request on to the subsystem identified within the DOM Tree.

4. The CMM as in claim 1 further operable to:

convert the request into an expanded, internal request which does not contain an XPath expression; and

forward the internal request on to the subsystem identified within the DOM Tree.

5. A method for forwarding an extensible mark-up language (XML) expressed management transaction request to one or more subsystems using a central management module (CMM) comprising:

receiving at least one XML expressed management transaction request including an XPath expression;

validating the syntax of the request using an XML schema;

validating the semantics of the request using a centralized DOM Tree representing an overall configuration;

converting the request to an expanded, internal request which does not comprise an XPath expression provided the request has a valid syntax and valid semantics;

generating a DOM Tree associated with the request;

identifying at least one target configuration element within the DOM Tree;

searching a centralized DOM Tree to determine if the centralized DOM Tree contains a match for the identified element; and

identifying a subsystem associated with a match of the element identified within the DOM Tree.

6. The method as in claim 5 further comprising:

comparing the request to an XML schema to validate the syntax of the request.

7. The method as in claim 5 further comprising forwarding the request on to the subsystem identified within the virtual DOM Tree.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033950/0261 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
MERGER Recorded Nov 18, 2009
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 023536/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2004
From: MENTEN, LAWRENCE EDWIN
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 015538/0505 →