Patent Application Number: 2005326766
Please help IP Australia examine the application by evaluating the relevance of the publicly submitted prior art to the patent application.
Peer-to-Patent forwards the Top 10 most relevant prior art submissions and their annotations to the United States Patent and Trademark Office.Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to IP Australia.If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application. Submitted by: Mik ClarkeLast updated: 8 months ago 0 thumbs up 0 thumbs down
| Summary / Description | IBM Tivoli Configuration Manager is an IBM software product that, amongst other things, has the ability to package software for distribution to systems, validate the installation and roll it back if it is found to be unsatisfactory. |
| |
| Type of Prior Art | Online Publication |
| |
| URL | http://www-01.ibm.com/software/... |
| |
| Author/Creator | IBM Corporation |
| |
| Title | IBM Tivoli Configuration Manager |
| |
| Publication Date | 2002 |
| |
| Publisher | IBM Corporation |
| |
| Directions to Document Location | See URL - http://www-01.ibm.com/software/tivoli/products/config-mgr/ |
| |
| Additional Information | Publication date is for version 4.2.1 - original publication would have been earlier. |
| |
Excerpt You can perform an undo operation on the software package so that, if a fatal error occurs during the installation process, the undo operation is triggered automatically and returns the system to its state prior to the execution of the last install or remove operation. This means that any files added by the installation, that did not exist before the distribution, are removed. Files that existed before the distribution and were removed, are added back. Files that existed prior to the distribution and were replaced, are restored to the previous copy. This is also true for any additions, deletions, or changes made to configuration or system information such as registry changes, .INI file entries, folders, and shortcuts. |
| |
Claims
In a software system that uses domain data to define entities upon which the software operates, a method of modifying the domain data comprising: (a) developing a first change set of intended modifications to the domain data; (b) developing a second change set of intended modifications to the domain data which reverses the modifications made by the first change set; (c) implementing the first change set to a domain data baseline; (d) evaluating the implementation of the first change set against a predetermined criteria; and (e) implementing the second change set if the evaluation of the first change set does not satisfy the predetermined criteria to return the domain data to the domain data baseline.
| Relevance | Tools to develop a Software package (change set), automatic deployment (c), deployment monitoring and verification (d), auto-generation of undo process (their reversal change set), auto-rollback if deployment or verification failed (e). |
| |
A computer program for modifying domain data wherein the domain data defines entities upon which the computer program operates, the computer program comprising: a computer usable medium having computer readable program code modules embodied in said medium for modifying domain data; a computer readable first program code module for developing a first change set of intended modifications to the domain data, a computer readable second program code module for developing a second change set of intended modifications to the domain data which reverses the modifications made by the first change set, a computer readable third program code module for implementing the first change set to a domain data baseline, a computer readable fourth program code module for evaluating the implementation of the first change set against a predetermined criteria; and a computer readable fifth program code module for implementing the second change set if the evaluation of the first change set does not satisfy the predetermined criteria to return the domain data to the domain data baseline.
| Relevance | Probably uses more than just computer readable module and probably uses parameter input files, but those are trivial implementation differences ($1 vs 5x 20cent coins). |
| |