EP0592046A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
A computerized system and process for interactively managing a distributed database system
Assignee: International Business Machines Corp
•
Filing: 1993-10-05
•
Granted: —
•
Expires: 2013-10-05
Abstract
Abstract An interactive graphical display of object relationships and instances is implemented by means of a table driven process. The user can select one or more object occurrences and then select an action to be performed on the selected object occurrences using a dynamic menu of actions. Changes are made to the tables without modifying the processes. The process can be used in managing a distributed database system to provide a user with increasingly detailed levels of information about object types and occurrences in the database systems. <IMAGE>
Inventors
- 👤 Thomas E. Conrad
- 👤 Garry L. Haas
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-11-08 23:40
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489; G06F3/04895; G06F16/00; G06F16/20; G06F16/26; G06F16/27; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/965; Y10S715/966; Y10S715/968
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
203 words
In a distributed data processing system including a plurality of computer systems each having a central processing unit (CPU), memory, a database stored in the memory, a database management system (DBMS), and communication means, a method of managing the distributed data processing system from a computer system having a display device and user interaction device, comprising the steps of: (a) displaying on the display device an object listing of related data processing system object types and object occurrences; (b) interactively modifying said object listing using input from the user interaction device and control information accessible from a set of at least one table stored in the distributed system; (c) interactively selecting an action to be performed on a user selected list of at least one object occurrence from said object listing using input from the user interaction device and control information from a set of at least one table stored in the distributed system; and (d) performing the selected action on the selected object occurrence list, by means of the CPU executing a list of at least one program stored in the distributed system, wherein the program list is identified using a set of at least one table stored in the distributed system.
Claim 2
Dependent Claim
58 words
The method of claim 1 further comprising the step of displaying a dynamic action listing on a portion of the display device, said action listing comprising at least one action performable on the user selected object occurrence list, wherein said action listing is produced by accessing a set of at least one table stored in the distributed system.
Claim 3
Dependent Claim
96 words
The method of claim 1 wherein interactively selecting an action comprises the steps of: (a) selecting from the object listing by means of the user interaction device, a list of at least one object occurrence; (b) displaying on a portion of the display device a list of at least one action, wherein each action in the action list is identified using the selected object occurrence as a key to identify at least one action entry in an action table; and (c) selecting, by means of the user interaction device, an action from the displayed action list.
Claim 4
Dependent Claim
191 words
The method of claim 1 wherein interactively modifying the object listing comprises the steps of: (a) receiving input from the user interaction device selecting an object occurrence from the displayed object listing; (b) displaying, on a portion of the display device, a list of object types related to the selected object occurrence, wherein the related object types are identified using the selected object occurrence as a key to identify at least one object type entry in a Related Object Table; (c) receiving input from the user interaction device selecting a related object type from the displayed list of related object types; (d) retrieving occurrences of the selected related object type using an object occurrence program executed by the CPU, wherein the object occurrence program is identified using the selected related object type as a key to identify a program entry in an Object Action Table; (e) displaying the occurrences of the selected related object on the display device as part of the object listing; and (f) repeating steps (a) through (e) a plurality of times until input is received from the user interaction device to perform an action other than display.
Claim 5
Dependent Claim
100 words
The method of claim 4 further comprising the steps of: (a) displaying a list of qualifiers for the selected related object type in response to input received from the user interaction device, wherein the list of qualifiers for a related object type is identified using a related object qualifier table; (b) receiving input from the user interaction device selecting a qualifier from the qualifier list; (c) receiving input from the user interaction device identifying a qualifier value; and (d) retrieving related object type occurrences having the qualifier value by using the qualifier value as a parameter for the selected program.
Claim 6
Dependent Claim
28 words
The method of claim 1 wherein the object listing is in the form of a hierarchical tree with related object occurrences displayed indebted beneath the corresponding object type.
Claim 7
Dependent Claim
26 words
The method of claim 1 wherein the object listing is displayed in the form of a network of object occurrence nodes connected to object type nodes.
Claim 8
Dependent Claim
26 words
The method of claim 1 wherein the object listing is context sensitive and dynamically obtained and the performable action lists are context sensitive and dynamically obtained.
Claim 9
Dependent Claim
343 words
In a distributed data processing system including a plurality of computer systems each having a central processing unit (CPU), memory, a database stored in the memory, a database management system (DBMS), and communication means, a method of managing the distributed data processing system from a computer system having a display device and user interaction device, comprising the steps of: (a) displaying, on the display device, a list of at least one occurrence of a computer system object type; (b) receiving input from the user interaction device selecting a displayed object occurrence; (c) identifying a list of at least one qualifiable object type related to the selected occurrence using a set of at least one table stored in the distributed system; (d) displaying the related object type list on a portion of the display device; (e) receiving input from the user interaction device selecting a related object type; (f) retrieving a list of at least one occurrence of the selected object type using a program stored in the distributed system, wherein the program is identified using a set of at least one table stored in the distributed system; (g) displaying the retrieved object occurrence list; (h) repeating steps (b) through (g) a plurality of times until input is received from the user interaction device to perform a non-display action on a user selected list of at least one object occurrence; (j) identifying a list of at least one performable action for the selected object occurrence list using a set of at least one table stored in the distributed system; (k) displaying on a portion of the display device the performable action list; (l) receiving input from the user interaction device selecting an action from the displayed performable action list; (m) performing the selected action on the selected occurrence list, using a list of at least one program, wherein the action program list is identified using a table stored in the distributed system; and (n) repeating steps (b) through (m) a plurality of times until input is received from the user interaction device to stop.
Claim 10
Dependent Claim
105 words
The method of claim 9 further comprising the step of: (a) adding a new object occurrence to the system by adding at least one entry to the set of at least one table; (b) adding a new object relationship to the system by adding at least one entry to the set of at least one table; and (c) adding a new performable action for an object type to the system by adding at least one entry to the set of at least one table and storing in the distributed system a program executable by the CPU to perform the new action on the object type.
Claim 11
Dependent Claim
37 words
The method of claim 9 wherein at least one program is used to perform an action for more than one type of object type, having at least one parameter passed to the program for the object type.
Claim 12
Dependent Claim
33 words
The method of claim 11 wherein a computer system object type for a selected object occurrence is used as a partial key for the table set and as a parameter for the program.
Claim 13
Dependent Claim
167 words
In a data processing system having a central processing unit (CPU), memory, a display device and a user interaction device, a method of interactively displaying a hierarchical list of related objects comprising the steps of: (a) displaying, on the display device, a list of occurrences of a computer system object type; (b) receiving input from the user interaction device selecting a displayed object occurrence; (c) identifying a list of at least one object type related to the selected object occurrence using a table stored in the distributed system; (d) displaying the related object type list on a portion of the display device; (e) receiving input from the user interaction device selecting a displayed related object type; (f) identifying a list of at least one occurrence of the selected object type using a program stored in the distributed system, wherein the program is identified using a set of at least one table stored in the distributed system; and (g) displaying on the display device, the object occurrence list.
Claim 14
Dependent Claim
26 words
The method of claim 13 further comprising the step of repeating steps (b) through (g) until input is received from the user interaction device to stop.
Claim 15
Dependent Claim
23 words
The method of claim 13 wherein the object occurrence list is displayed on the display device in conjunction with the related object occurrence.
Claim 16
Dependent Claim
18 words
The method of claim 15 wherein the object occurrence list is displayed indented beneath the related object occurrence.
Claim 17
Dependent Claim
100 words
The method of claim 13 further comprising the steps of: (a) displaying a list of qualifiers for the selected related object type in response to input received from the user interaction device, wherein the list of qualifiers for a related object type is identified using a related object qualifier table; (b) receiving input from the user interaction device selecting a qualifier from the qualifier list; (c) receiving input from the user interaction device identifying a qualifier value; and (d) identifying related object type occurrences having the qualifier value by using the qualifier value as a parameter for the selected program.
Claim 18
Dependent Claim
57 words
The method of claim 13 further comprising the steps of: (a) adding a new object occurrence to the system by adding at least one entry to the set of at least one table; and (b) adding a new object relationship to the system by adding at least one entry to the set of at least one table.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.