IP Library Granted Patent US 7,925,924
Granted Patent B2
US 7,925,924 · App. 12/408,858 · Granted Apr 12, 2011

Method for command line interface restore points with support for an atomic sets of commands

Assignee: International Business Machines Corporation
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,925,924
App. No.
12/408,858
Granted
Apr 12, 2011
Kind
B2
Abstract

The present invention introduces methods for controlling and configuring systems using a new command line interface (CLI) command. The CLI command allows a user to set a save point or a restore point of the configuration (e.g., setsavepoint). After the CLI command is executed, the user can continue issuing configuration commands. In addition, if at some point the user wants to go back to the restore point, the user can issue an additional command which generates a CLI script containing all of the commands that need to be executed in order to modify the configuration such that it goes back to its state at the point at which the restore point was set.

Claims (7)

1. A method for configuring systems using a command line interface allowing any user selected group of configuration commands to be removed if any configuration command in the group fails, said method comprising:

receiving a start group command to mark initiation of a group of configuration commands to be implemented as a group;

setting a restore point marker to initiate creation of a set of undo commands complementary to each configuration command in said group of commands that are to be implemented only if each command in said group does not fail;

creating a complementary undo command for each subsequent configuration command issued by said user;

storing each said undo command;

triggering execution of said stored sequence of undo commands in reverse order of creation in response to an indication of any configuration command issued by said user subsequent to receiving said start group command failing; and

removing said restore point marker and terminating creation of said undo commands in response to an end of group command from said user without an indication of any configuration command issued subsequent to said start of group command failing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2011
From: ACEDO, MARIO FRANCISCO; CERVANTES, EZEQUIEL; JENNAS, PAUL ANTHONY, II; PEIPELMAN, JASON LEE; WARD, MATTHEW JOHN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 025836/0614 →
Continuity (1)
Related Publication 20100241842A1 · Sep 23, 2010