← Back to Patent Explorer
EP0398644A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Data processing system comprising system configuration means

Assignee: International Business Machines Corp
•
Filing: 1990-05-15
•
Granted: —
•
Expires: 2010-05-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In the system and method of this invention, a data processing system is dynamically configured during IPL (initial program load) time. All of the entities of the data processing system, including physical and logical devices, are represented as objects in an object oriented database. The object oriented database also contains an object class of rules which define the sequence of events that are needed in order to configure the system. A number of methods are defined to perform specific functional operations on the objects. A configuration manager invokes the appropriate method to perform operations on the objects according to the rules. The objects are dynamically defined, configured, started, stopped, unconfigured, and undefined independent of whether the objects represent physical or logical entities. In this way, both physical and logical entities are configured in a consistent and similar fashion.

Inventors

  • 👤 Rufus James Archon
  • 👤 Luke Matthew Browning
  • 👤 Robert Anthony Fabbio
  • 👤 Mean-Sang Patrick Goal
  • 👤 Iii John Claude O'quin
  • 👤 Peter Manabat Valdes

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-30 09:28
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4411; G06F13/00; G06F13/10

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 72 words
A data processing system comprising, for configuring the system, means for representing a plurality of entities, having attributes, of the data processing system as a plurality of objects stored in an object oriented data base, means for defining a plurality of methods associated with the objects and means for invoking the methods to perform at least one operation on the objects independent of the attributes for dynamically configuring the data processing system.
Claim 2
Dependent Claim 72 words
A data processing system comprising, for configuring the system, means for representing a plurality of entities, having attributes, of the data processing system as a plurality of objects stored in an object oriented data base, means for defining a plurality of methods associated with the objects and means for invoking the methods to perform at least one operation on the objects independent of the attributes for dynamically configuring the data processing system.
Claim 3
Dependent Claim 37 words
A data processing system as claimed in claim 1 wherein the means for representing the entities further comprises means for representing at least one physical device and at least one logical device of the data processing system.
Claim 4
Dependent Claim 50 words
A data processing system as claimed in claim 1 or claim 2 further comprising means for dynamically updating the object database with at least one definition of the plurality of objects and with information of at least one connection between the objects wherein a reboot of the system is avoided.
Claim 5
Dependent Claim 33 words
A data processing system as claimed in claim 1 wherein the means for invoking the methods performs at least one operation on objects for dynamically configuring the system when the system is booted.
Claim 6
Dependent Claim 48 words
A data processing system as claimed in any preceding claim further comprising means for representing a topology in the object oriented database of at least one connection between the plurality of objects and traversing the topology of the objects to configure the objects of the data processing system.
Claim 7
Dependent Claim 29 words
A data processing system as claimed in any preceding claim wherein the attributes define a plurality of physical device entities and logical device entities of the data processing system.
Claim 8
Dependent Claim 68 words
A procedure for configuring a data processing system; the procedure comprising: representing a plurality of entities, having attributes, of the data processing system as a plurality of objects stored in an object oriented data base; defining a plurality of methods associated with the objects; and invoking the methods to perform at least one operation on the objects independent of the attributes for dynamically configuring the data processing system.
Claim 9
Dependent Claim 68 words
A procedure for configuring a data processing system; the procedure comprising: representing a plurality of entities, having attributes, of the data processing system as a plurality of objects stored in an object oriented data base; defining a plurality of methods associated with the objects; and invoking the methods to perform at least one operation on the objects independent of the attributes for dynamically configuring the data processing system.
Claim 10
Dependent Claim 33 words
A procedure as claimed in claim 7 wherein the step of representing the entities further comprises representing at least one physical device and at least one logical device of the data processing system.
Claim 11
Dependent Claim 24 words
A procedure as claimed in claim 7 wherein the methods are invoked for dynamically configuring the data processing system when the system is booted.
Claim 12
Dependent Claim 47 words
A procedure as claimed in any preceding claim further comprising the step of representing a topology in the object oriented database of at least one connection between the plurality of objects and traversing the topology of the objects to configure the objects of the data processing system.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag