← Back to Patent Explorer
US6842878B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method to document relations between objects using a graphical interface tree component

Assignee: International Business Machines Corp
•
Filing: 2000-09-29
•
Granted: 2005-01-11
•
Expires: 2020-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Logical relationships between objects are displayed using a graphical interface tree component. In a data base application, by selecting and expanding a table node, user can see those views and indexes which are directly related to the table, but not contained within the table, i.e., where there is no physical connection, but there are logical connections (relations). With context menus, the user can make changes in place.

Inventors

  • 👤 Peter John Johnson
  • 👤 Michael Donald Pfeifer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:41
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0482; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/965; Y10S715/966; Y10S715/968

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 87 words
A method of documenting relations between objects using a graphical interface tree component, comprising: displaying a graphical tree structure of objects grouped by type; when an object in the tree is selected to be expanded by a user with a pointing device, displaying in the graphical tree structure objects having a logical connection to the object that is expanded, grouped by type, wherein the objects having a logical connection to the object that is expanded are contained in a different container from the object that is expanded.
Claim 2
Independent Claim 87 words
A method of documenting relations between objects using a graphical interface tree component, comprising: displaying a graphical tree structure of objects grouped by type; when an object in the tree is selected to be expanded by a user with a pointing device, displaying in the graphical tree structure objects having a logical connection to the object that is expanded, grouped by type, wherein the objects having a logical connection to the object that is expanded are contained in a different container from the object that is expanded.
Claim 3
Dependent Claim 16 words
The method according to claim 1 , wherein the objects are parts of a data base.
Claim 4
Dependent Claim 23 words
The method according to claim 2 , wherein the parts of the data base include at least three types: tables, indexes and views.
Claim 5
Dependent Claim 38 words
The method according to claim 3 , wherein when a table is selected to be expanded by a user with a pointing device, indexes and views having a logical connection to the table are displayed, grouped by type.
Claim 6
Dependent Claim 73 words
The method according to claim 1 , further comprising making changes to an object in place with a pointing device and a data input device by selecting the object in the graphical tree structure, right-clicking on the selected object to display a context menu, selecting properties in the context menu, entering data according to a desired change, and closing the context menu, wherein the graphical tree structure is refreshed to show the change.
Claim 7
Dependent Claim 40 words
A computer program product, comprising: a recording medium; and instruction means, disposed on the recording medium, for causing a computer to implement the method of documenting relations between objects using a graphical interface tree component according to claim 1 .
Claim 8
Dependent Claim 32 words
A computer system having processing means, storage means, a pointing device, a data input device, and display means, and operating a graphical user interface utilizing the method according to claim 1 .
Claim 9
Dependent Claim 79 words
A displayed graphical interface tree component, comprising: a displayed graphical tree structure of objects grouped by type; wherein, an object in the tree can be expanded by a user with a pointing device, thereby displaying in the graphical tree structure, objects having a logical connection to the object that is expanded, grouped by type, wherein the objects having a logical connection to the object that is expanded are contained in a different container from the object that is expanded.
Claim 10
Dependent Claim 79 words
A displayed graphical interface tree component, comprising: a displayed graphical tree structure of objects grouped by type; wherein, an object in the tree can be expanded by a user with a pointing device, thereby displaying in the graphical tree structure, objects having a logical connection to the object that is expanded, grouped by type, wherein the objects having a logical connection to the object that is expanded are contained in a different container from the object that is expanded.
Claim 11
Dependent Claim 120 words
In a computer system having a display and having a data base application with component parts stored therein, a method of displaying and manipulating the data base comprising: accessing logical relationships between parts of the data base; and displaying the logical relationships between parts of the data base as a graphical tree structure of objects grouped by type; wherein, an object in the tree can be expanded by a user using a pointing device, thereby displaying in the graphical tree structure, objects having a logical connection to the object that is expanded, grouped by type, wherein the objects having a logical connection to the object that is expanded are contained in a different container from the object that is expanded.
Claim 12
Dependent Claim 120 words
In a computer system having a display and having a data base application with component parts stored therein, a method of displaying and manipulating the data base comprising: accessing logical relationships between parts of the data base; and displaying the logical relationships between parts of the data base as a graphical tree structure of objects grouped by type; wherein, an object in the tree can be expanded by a user using a pointing device, thereby displaying in the graphical tree structure, objects having a logical connection to the object that is expanded, grouped by type, wherein the objects having a logical connection to the object that is expanded are contained in a different container from the object that is expanded.
Claim 13
Dependent Claim 31 words
The method according to claim 9 , further comprising: displaying a context menu for an object in response to a right-clicking on the object with a pointing device by a user.
Claim 14
Dependent Claim 73 words
The method according to claim 9 , further comprising: enabling a user to make changes to an object in place by selecting the object in the graphical tree structure with a pointing device, right-clicking on the selected object to display a context menu, selecting properties in the context menu, entering data according to a desired change, and closing the context menu, wherein the graphical tree structure is thereafter refreshed to show the change.
Claim 15
Dependent Claim 23 words
The method according to claim 9 , wherein the parts of the data base include at least three types: tables, indexes and views.
Claim 16
Dependent Claim 34 words
The method according to claim 12 , wherein when a table is selected to be expanded by a user, indexes and views having a logical connection to the table are displayed, grouped by type.
Claim 17
Dependent Claim 125 words
A computer system, comprising: processing means for performing data processing; storage means for storing data including objects and program instructions; display means for displaying graphical representations to a user; and input means for inputting data; wherein the program instructions implement a graphical user interface which causes the display of a graphical tree structure of objects grouped by type and logical relationships between objects, wherein, an object in the tree can be expanded by a user using the input means, thereby displaying in the graphical tree structure, objects having a logical connection to the object that is expanded, grouped by type, wherein the objects having a logical connection to the object that is expanded are contained in a different container firm the object that is expanded.
Claim 18
Dependent Claim 125 words
A computer system, comprising: processing means for performing data processing; storage means for storing data including objects and program instructions; display means for displaying graphical representations to a user; and input means for inputting data; wherein the program instructions implement a graphical user interface which causes the display of a graphical tree structure of objects grouped by type and logical relationships between objects, wherein, an object in the tree can be expanded by a user using the input means, thereby displaying in the graphical tree structure, objects having a logical connection to the object that is expanded, grouped by type, wherein the objects having a logical connection to the object that is expanded are contained in a different container firm the object that is expanded.

References Cited (Backward Citations)

US5627979A Cited
US6189019B1 Cited
US6108004A Cited
JPH11161531A Cited
US6247020B1 Cited
US6282547B1 Cited
US6523035B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-01-11 2008-07-12 2009-01-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-01-11 2012-07-12 2013-01-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-01-11 2016-07-12 2017-01-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag