Computerized system and process for interactively managing a distributed database system
First Claim
1. 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 and navigating 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 displaying object occurrences corresponding to each of the displayed object types;
(b) interactively modifying said object listing using input from the user interaction device and control information accessible from a set of at least one user alterable Related Object 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 modified object listing using input from the user interaction device and control information from a set of at least one user alterable Object Action Table stored in the distributed system; and
(d) performing said selected action on said user 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 the set of at least one user alterable Object Action Table stored in the distributed system.
4 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. 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 and navigating 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 displaying object occurrences corresponding to each of the displayed object types; (b) interactively modifying said object listing using input from the user interaction device and control information accessible from a set of at least one user alterable Related Object 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 modified object listing using input from the user interaction device and control information from a set of at least one user alterable Object Action Table stored in the distributed system; and (d) performing said selected action on said user 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 the set of at least one user alterable Object Action Table stored in the distributed system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 and navigating 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 type using a set of at least one user alterable Related Object 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 user alterable Object Action 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 the set of at least one user alterable Object Action Table stored in the distributed system; (k) displaying on a portion of the display device the performable action list; (1) 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 user alterable Object Action 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. - View Dependent Claims (10, 11, 12)
-
-
13. 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 and navigating a list of related objects in hierarchical form comprising the steps of:
-
(a) displaying, on the display device, a list of occurrences of an object type computer system; (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 user alterable Related Object Table stored in the data processing 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 data processing system, wherein the program is identified using a set of at least one user alterable Object Action Table stored in the data processing system; and (g) displaying on the display device, the identified object occurrence list. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system to interactively display and navigate a list of related objects on distributed databases, comprising:
-
a processor; and a controller to control said processor, comprising; means for displaying a list of occurrences of an object type computer system; means for receiving input from a user interaction device selecting a displayed object occurrence; means for identifying a list of at least one object type related to the selected object occurrence using a user alterable Related Object Table stored in the computer system; and means for identifying a list of at least one occurrence of the selected object type using a program stored in the computer system, wherein the program is identified using a set of at least one user alterable Object Action Table stored in the computer system.
-
-
20. A controller for enabling a processor to interactively display and navigate a list of related objects on distributed databases, comprising:
-
means for displaying a list of occurrences of an object type computer system; means for receiving input from a user interaction device selecting a displayed object occurrence; means for identifying a list of at least one object type related to the selected object occurrence using a user alterable Related Object Table stored in the computer system; and means for identifying a list of at least one occurrence of the selected object type using a program stored in the computer system, wherein the program is identified using a set of at least one user alterable Object Action Table stored in the computer system.
-
Specification