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

Method for displaying object oriented class information and content information

Assignee: MORRIS CLIFTON H
•
Filing: 1996-01-05
•
Granted: 1998-09-01
•
Expires: 2016-01-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for displaying object oriented class information and content information, wherein a user interacts with an object oriented system on a computer display. The method combines a class browser and a content browser into a hybrid browser, where the class browser displays class information and the content browser displays content information. The class information and the content information are organized into a single outline control. The user is then allowed to switch between a display of the class information only, or a display of both the class information and the content information, wherein the single outline control reduces the amount of display space used.

Inventors

  • 👤 Stewart Earle Nickolas
  • 👤 Bruce Alan Tate

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 03:57
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/30; G06F8/33; G06F9/00; G06F9/06; G06F9/44; G06F9/448; G06F9/4488; G06F9/4492

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 109 words
A method for displaying object oriented class information and content information, wherein a user interacts with an object oriented system on a computer display, the method comprising the steps of: (a) combining a class browser and a content browser into a hybrid browser, the class browser displaying class information and the content browser displaying content information; (b) organizing the class information and the content information into a single outline control; and (c) allowing the user to switch between a display of the class information only, and a display of both the class information and the content information, wherein the single outline control reduces the amount of display space used.
Claim 2
Independent Claim 109 words
A method for displaying object oriented class information and content information, wherein a user interacts with an object oriented system on a computer display, the method comprising the steps of: (a) combining a class browser and a content browser into a hybrid browser, the class browser displaying class information and the content browser displaying content information; (b) organizing the class information and the content information into a single outline control; and (c) allowing the user to switch between a display of the class information only, and a display of both the class information and the content information, wherein the single outline control reduces the amount of display space used.
Claim 3
Dependent Claim 52 words
A method as in claim 1 wherein step (b) further includes the step of: (b1) providing at least one class node in the class information; and (b2) providing a plurality of content nodes in the content information for the class node, the content nodes including event nodes, method nodes, and property nodes.
Claim 4
Dependent Claim 51 words
A method as in claim 1 wherein the computer includes a mouse, and wherein step (c) further includes the step of: (c1) switching between a display of the class information only, and a display of both the class information and the content information in response to a mouse and keyboard selection.
Claim 5
Dependent Claim 38 words
A method as in claim 3 wherein step (c) further includes the step of: (c2) when the user selects a first class node, displaying the event nodes, method nodes, and property nodes corresponding to the first class node.
Claim 6
Dependent Claim 28 words
A method as in claim 4 wherein step (c) further includes the step of: (c3) when the user selects the first class node, displaying the class information only.
Claim 7
Dependent Claim 28 words
A method as in claim 5 wherein step (c) further includes the step of: (c4) providing visual cues to distinguish between the class information and the content information.
Claim 8
Dependent Claim 111 words
A computer-readable medium containing program instructions for displaying object oriented class information and content information, wherein a user interacts with an object oriented system on a computer display, the program instructions for: (a) combining a class browser and a content browser into a hybrid browser, the class browser displaying class information and the content browser displaying content information; (b) organizing the class information and the content information into a single outline control; and (c) allowing the user to switch between a display of the class information only, and a display of both the class information and the content information, wherein the single outline control reduces the amount of display space used.
Claim 9
Dependent Claim 111 words
A computer-readable medium containing program instructions for displaying object oriented class information and content information, wherein a user interacts with an object oriented system on a computer display, the program instructions for: (a) combining a class browser and a content browser into a hybrid browser, the class browser displaying class information and the content browser displaying content information; (b) organizing the class information and the content information into a single outline control; and (c) allowing the user to switch between a display of the class information only, and a display of both the class information and the content information, wherein the single outline control reduces the amount of display space used.
Claim 10
Dependent Claim 53 words
A computer-readable medium as in claim 7 wherein instruction (b) further includes instructions for: (b1) providing at least one class node in the class information; and (b2) providing a plurality of content nodes in the content information for the class node, the content nodes including event nodes, computer-readable medium nodes, and property nodes.
Claim 11
Dependent Claim 51 words
A computer-readable medium as in claim 7 wherein the computer includes a mouse, and wherein instruction (c) further includes instructions for: (c1) switching between a display of the class information only, and a display of both the class information and the content information in response to a mouse and keyboard selection.
Claim 12
Dependent Claim 39 words
A computer-readable medium as in claim 9 wherein instruction (c) further includes instructions for: (c2) when the user selects a first class node, displaying the event nodes, computer-readable medium nodes, and property nodes corresponding to the first class node.
Claim 13
Dependent Claim 28 words
A computer-readable medium as in claim 10 wherein instruction (c) further includes instructions for: (c3) when the user selects the first class node, displaying the class information only.
Claim 14
Dependent Claim 28 words
A computer-readable medium as in claim 11 wherein instruction (c) further includes instructions for: (c4) providing visual cues to distinguish between the class information and the content information.
Claim 15
Independent Claim 186 words
A method for displaying object oriented class information and content information, wherein a user interacts with an object oriented system on a computer display, the method comprising the steps of: (a) creating a single outline control; (b) populating the outline control with class information, the class information including a plurality of nodes; (c) when a user selects a first node from the outline control determining whether the first node is one of a class, an event, method, and a property; (d) if the first node is one of an event and method, then invoking a method editor; (e) if the first node is a property, then invoking a property editor; and (f) if the first node is a class, then; (f1) if only the class information is displayed in the outline control then updating the outline control with the content information corresponding to the first node, and (f2) if the content information corresponding to the first node is already displayed in the outline control then updating the outline control with the class information only, wherein the single outline control reduces the amount of display space used.
Claim 16
Independent Claim 186 words
A method for displaying object oriented class information and content information, wherein a user interacts with an object oriented system on a computer display, the method comprising the steps of: (a) creating a single outline control; (b) populating the outline control with class information, the class information including a plurality of nodes; (c) when a user selects a first node from the outline control determining whether the first node is one of a class, an event, method, and a property; (d) if the first node is one of an event and method, then invoking a method editor; (e) if the first node is a property, then invoking a property editor; and (f) if the first node is a class, then; (f1) if only the class information is displayed in the outline control then updating the outline control with the content information corresponding to the first node, and (f2) if the content information corresponding to the first node is already displayed in the outline control then updating the outline control with the class information only, wherein the single outline control reduces the amount of display space used.
Claim 17
Dependent Claim 187 words
A computer-readable medium containing program instructions for displaying object oriented class information and content information, wherein a user interacts with an object oriented system on a computer display, the instructions for: (a) creating a single outline control; (b) populating the outline control with class information, the class information including a plurality of nodes; (c) when a user selects a first node from the outline control determining whether the first node is one of a class, an event, method, and a property; (d) if the first node is one of an event and method, then invoking a method editor; (e) if the first node is a property, then involving a property editor; and (f) if the first node is a class, then; (f1) if only the class information is displayed in the outline control then updating the outline control with the content information corresponding to the first node, and (f2) if the content information corresponding to the first node is already displayed in the outline control then updating the outline control with the class information only, wherein the single outline control reduces the amount of display space used.
Claim 18
Dependent Claim 187 words
A computer-readable medium containing program instructions for displaying object oriented class information and content information, wherein a user interacts with an object oriented system on a computer display, the instructions for: (a) creating a single outline control; (b) populating the outline control with class information, the class information including a plurality of nodes; (c) when a user selects a first node from the outline control determining whether the first node is one of a class, an event, method, and a property; (d) if the first node is one of an event and method, then invoking a method editor; (e) if the first node is a property, then involving a property editor; and (f) if the first node is a class, then; (f1) if only the class information is displayed in the outline control then updating the outline control with the content information corresponding to the first node, and (f2) if the content information corresponding to the first node is already displayed in the outline control then updating the outline control with the class information only, wherein the single outline control reduces the amount of display space used.

References Cited (Backward Citations)

US5168441A Cited
US5283898A Cited
US5432903A Cited
US5544354A Cited
US5630131A Cited
US5537630A Cited
US5590330A Cited
US5642511A Cited
US5615346A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-31 2002-03-02 2002-09-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-31 2006-03-02 2006-09-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-31 2010-03-02 2010-09-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag