EP0903889A2

Internet enabled computer system management

Abstract

The configuration of a managed system (10; 15) can be viewed or changed over the Internet using an HTML document to list and display the managed systems, together with icons that represent the state of the managed systems. Using embedded commands or identifiers within template documents, a program can be created to automatically acquire needed system information. In another embodiment, an HTML CGI document containing desired system information and a reference link back to the system at the manufacturer's selected site is created, allowing the manufacturer's system to retrieve this system information automatically. The system information is then analyzed against a list of currently valid system configurations to detect potential problems. In turn, if potential problems are detected, the information is sent back to the managed system automatically. By using "active controls" or Java scripts, the state of the managed systems can be dynamically updated by changing the colour of associated icons or the displayed text.

EP0903889A2, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 31 July 2018, 8.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 5 independent, 1 dependent

  1. 1
    A method of configuration management in a computing environment comprising at least one managed system (10; 15) and at least one client system (20) which manages the managed system, each of the client and managed systems being capable of communicating with each other over the Internet, the method comprising the steps of:creating (201) a web browser list of managed systems in the form of an HTML page (101);selecting (202) by a user from the web browser list a managed system of interest;invoking (207) a program (151) to obtain parameters about the managed system of interest;creating (209) a document (103) from a template document (102) using the program to insert the obtained parameters about the managed system of interest;and returning the document to the user.
  2. 2
    A method for real time configuration validation in a computing environment comprising at least one managed system (10:15) and at least one system (20) with a configuration database which manages the managed system. each of the system with a configuration database and managed systems being capable of communicating with each other over the Internet, the method comprising the steps of: creating a plurality of system configurations and status documents (103), one for each managed system using a program to create the documents from a template form (102);selecting (253) one of the system configuration and status documents;creating a standard supported system configuration database on at least a first system with a configuration database (50);transmitting (255) the selected system configuration and status document to the at least first system with a configuration database: comparing (259) the selected system configuration and status document with standard supported system configuration;and returning any differences between the selected system configuration and status document and the standard supported configuration.
  3. 3
    A method for verifying system configuration and providing system advisories in a computer environment comprised of at least one managed system (10; 15) and at least one system (20) with a configuration database which manages the managed system, each of the system with a configuration database and managed system being capable of communicating with each other over the Internet, the method comprising the steps of:running (301) a program (157) on each of the managed systems at a predetermined interval and generating a first document (109) comprised of preselected system information for each managed system;sending the first document from each managed system by electronic mail to a system with a configuration database;creating a database of information from the first documents on the system with a configuration database (50);and running (305) a second script program (161) on the system with a configuration database at a predetermined interval which compares the database of information from the first documents with a second database of valid configuration information on the system with a configuration database;generating a plurality of second documents (111) which indicate any differences between the database of information from the first documents and the valid configuration information;and returning (307) by electronic mail to each managed system the second document that corresponds to the differences between the first document that was generated for that managed system and the second database.
  4. 4
    A method for automatically registering systems in a computing environment comprised of at least one managed system (10; 15) and at least one system (20) with a configuration database which manages the managed system, each of the system with a configuration database and managed systems being capable of communicating with each other over the Internet, the method comprising the steps of:executing (351) a first program (163) automatically upon initial use of a managed system, the program presenting (353) a first form (113) to a first user of the managed system to obtain user registration information;appending (355) to the first form system configuration information from the managed system, the system configuration information being obtained by a second program running on the managed system;transmitting the first form (117) to a system with a configuration database (50);creating a first database in the system with a configuration database with first forms obtained from all managed systems managed by the system with a configuration database.
  5. 6
    A method for exception handling in a computing environment comprised of at least one managed system (10; 15) and at least one system (20) with a configuration database which manages the managed system, each of the system with a configuration database and managed systems being capable of communicating with each other over the Internet, the method comprising the steps of:detecting (403, 503) exceptions at each of the managed systems by means of a first program (165, 169);creating (405, 501) a first document at the managed system with information regarding the detected exceptions;transmitting the first document to a system with a configuration database over the Internet;and displaying the first document to an operator of the system with a configuration database to alert the operator of exceptions at each of the managed systems.