US5768568A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for initializing an information processing system
Assignee: International Business Machines Corp
•
Filing: 1997-01-30
•
Granted: 1998-06-16
•
Expires: 2017-01-30
Abstract
Abstract An information processing system and method is disclosed that can automatically establish a software environment suitable for a hardware configuration without the operator's intervention even if the hardware configuration for the information processing system changes. This is accomplished by establishing a file of system configurations describing the data for any previously established software system environment. The file is stored in the information processing system and is changed based on any hardware changes so that the software system configuration can also change.
Inventors
- 👤 Takashi Inui
- 👤 Kazumi Itoh
- 👤 Ken Inoue
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 05:12
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4411
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
240 words
An information processing system having a set of different hardware configurations, each hardware configuration based on one or more add-on units being attached or detached to or from said information processing system and having a stored initialization data corresponding to a configuration, said information processing system comprising: means for detecting a current hardware configuration of said information processing system; means for comparing the current configuration to the stored initialization data to detect a change of configuration and for determining, in the event of a change, an identifier for a corresponding identified system, if any; means for holding multiple versions of system configuration defining data for initialization of said information processing system, each of said multiple versions of system configuration defining data corresponding to an identifier for a corresponding identified system; means, responsive to said means for comparing finding a change, for initializing the system by using a particular version of the associated stored initialization information, if the compare means finds a corresponding identifier, and by using system configuration defining data if there is no correspondence, said initializing means including means for storing initialization data change for such data which does not correspond to an identifier and for associating it with an identifier; and means for associating user supplied software system configuration file components with corresponding hardware identifiers and for selectively activating components associated with the identifier for the current configuration utilizing conditional logic defined in said software system configuration file.
Claim 2
Dependent Claim
240 words
An information processing system having a set of different hardware configurations, each hardware configuration based on one or more add-on units being attached or detached to or from said information processing system and having a stored initialization data corresponding to a configuration, said information processing system comprising: means for detecting a current hardware configuration of said information processing system; means for comparing the current configuration to the stored initialization data to detect a change of configuration and for determining, in the event of a change, an identifier for a corresponding identified system, if any; means for holding multiple versions of system configuration defining data for initialization of said information processing system, each of said multiple versions of system configuration defining data corresponding to an identifier for a corresponding identified system; means, responsive to said means for comparing finding a change, for initializing the system by using a particular version of the associated stored initialization information, if the compare means finds a corresponding identifier, and by using system configuration defining data if there is no correspondence, said initializing means including means for storing initialization data change for such data which does not correspond to an identifier and for associating it with an identifier; and means for associating user supplied software system configuration file components with corresponding hardware identifiers and for selectively activating components associated with the identifier for the current configuration utilizing conditional logic defined in said software system configuration file.
Claim 3
Dependent Claim
23 words
An information processing system according to claim 1 wherein said comparing means selects a corresponding identifier by reference to stored initialization data images.
Claim 4
Dependent Claim
29 words
An information processing system according to claim 2 wherein the initialization data is stored on non-volatile memory and the initialization data images are stored on a non-volatile storage device.
References Cited (Backward Citations)
US4593353A
Cited
US4562535A
Cited
US4672532A
Cited
US4622633A
Cited
US4748561A
Cited
US4757534A
Cited
US4688169A
Cited
US5165018A
Cited
US5353432A
Cited
US5014193A
Cited
US5022077A
Cited
US5136713A
Cited
US5210875A
Cited
US5355489A
Cited
US5297262A
Cited
US5128995A
Cited
US5257368A
Cited
US5257379A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-06-15 | 2001-12-15 | 2002-06-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-06-15 | 2005-12-15 | 2006-06-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-06-15 | 2009-12-15 | 2010-06-16 | $7700.00 | Window Closed / Lapsed |