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.

| Summary / Description | A configuration management system which maintains more than one level of information. |
| Type of Prior Art | Issued Patents - US |
| Country | United States of America |
| Patent/Application # | 6704933 |
| Kind Code | United States (US) - United STATES Patent - A |
| Patentee Name | Tanaka, Akihiro; Mori, Toshiya; Masushita Electric Industrial Co., Ltd., |
| Relevant Pages, Columns, or Lines | Col. 1 Line 63 - Col. 2 Line 4 |
| URL | http://www.freepatentsonline.co... |
| Filing Date | February 2, 2000 |
| Additional Information | |
| Notes | |
Excerpt Summary of the Invention: The present invention relates to a program configuration management apparatus that is used for a communication terminal device, which downloads the entire new version of a program or each module of the new version and updates a current version with the downloaded new version or module. In view of the stated problems, the present program configuration management apparatus avoids the inconvenience that a defective downloaded version or module may hinder the functioning of other programs that hitherto operated properly.The stated object is achieved by a program configuration management apparatus that is used for a communication terminal device and manages a configuration of programs for providing functions of the communication terminal device, the program configuration management apparatus including: a download unit for downloading a program via a communication channel; a program holding unit for holding the downloaded program as well as at least one previous version of the downloaded program; and a previous version reinstallation unit for receiving a previous version reinstallation designation for a specific program held in the program holding unit, invalidating a current version of the specific program, and validating a previous version of the specific program. With this construction, the program configuration management apparatus of the present invention validates previous versions stored in the communication terminal device. Therefore, even if programs that are newly downloaded for version-up contain bugs, the program configuration management apparatus restores the state (program configuration) of the communication terminal device to the original state where the communication terminal device functioned properly. As a result, a situation where programs downloaded for version-up impair the functioning of the communication terminal device is avoided. Here, the program holding unit may include: a program holding unit for holding each program downloaded by the download unit, and a management information holding unit for holding management information that shows a name, a version, and validity information for each program in the program holding unit, the validity information showing whether a program is valid or invalid, with programs whose validity information is valid being selected as execution objects, and the previous version reinstallation unit may include: a receiving unit for receiving a designation of a name of the specific program and a reinstallation target version of the specific program; and a reinstallation unit for validating a previous version of the specific program by changing the validity information of a certain version of the specific program, the certain version being a most recent version, out of the reinstallation target version and older versions of the specific program, in the program holding unit. |
In a train dispatching system for controlling the movement of plural trains over plural track resources, the plural track resources being defined by domain data, 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 | See 'Summary of the Invention' in the Excerpt. |





United States