Patent US4764867A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4764867A Expired / Lapsed US ⏱️ 0.0 years remaining

Display system and method for constructing and editing a hierarchical arrangement of information

Assignee: Broderbund Software Inc
•
Filing: 1986-06-03
•
Granted: 1988-08-16
•
Expires: 2006-06-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A user-controlled interactive computer display system and method is disclosed for manipulating a hierarchy of information (a topmost node and a number of subordinate nodes, each with only one superior node). This display system and method allows a hierarchical arrangement of information to be constructed and changed with a minimum of steps and errors because positional information about each node is handled implicitly by the system.

Inventors

  • 👤 Kenneth L. Hess

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 21:37
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489; G06F3/04895; G06F16/00; G06F16/90; G06F16/901; G06F16/9024

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 200 words
In a user-controlled interactive computer display system for constructing a hierarchy which has a single topmost node and a number of subordinate nodes such that each node has information in an associated data entry field stored about it, and each subordinate node has only one superior node, an improved method of assembling the nodes in the hierarchy comprising the steps performed in selected sequence of: determining if a topmost node exists; creating a topmost node if the topmost node is determined not to exist; displaying in one selected location on said user-controlled interactive computer display system a selected portion of the information stored about one node to identify such node to the user as a current superior node; displaying in another selected location a list of the subordinate nodes to said current superior node comprising a selected portion of the information stored about each subordinate node and at least one data entry field not associated with a node; selectively changing said information stored about the nodes; creating a new subordinate node to said current superior node in response to the user entering information in said one data entry field; and selecting for display another node as said current superior node.
Claim 2
Dependent Claim 200 words
In a user-controlled interactive computer display system for constructing a hierarchy which has a single topmost node and a number of subordinate nodes such that each node has information in an associated data entry field stored about it, and each subordinate node has only one superior node, an improved method of assembling the nodes in the hierarchy comprising the steps performed in selected sequence of: determining if a topmost node exists; creating a topmost node if the topmost node is determined not to exist; displaying in one selected location on said user-controlled interactive computer display system a selected portion of the information stored about one node to identify such node to the user as a current superior node; displaying in another selected location a list of the subordinate nodes to said current superior node comprising a selected portion of the information stored about each subordinate node and at least one data entry field not associated with a node; selectively changing said information stored about the nodes; creating a new subordinate node to said current superior node in response to the user entering information in said one data entry field; and selecting for display another node as said current superior node.
Claim 3
Dependent Claim 46 words
The method according to claim 1 wherein said step of selecting optionally displays a node that is superior to said current superior node, subordinate to said current superior node, a left sibling of said current superior node, or a right sibling of said current superior node.
Claim 4
Dependent Claim 18 words
The method according to claim 1 wherein said one selected location and said another selected location are demarcated.
Claim 5
Dependent Claim 20 words
The method according to claim 1 wherein said one selected location and said another selected location are demarcated and adjacent.
Claim 6
Dependent Claim 91 words
In a computer display system for viewing, modifying, or constructing any kind of hierarchy, an improved method of displaying information stored about said hierarchy comprising the steps of: displaying in one selected location on said computer display system a selected portion of the information stored about a superior node to identify said superior node; displaying in another selected location a list of subordinate nodes to said superior node comprising a selected portion of the information stored about each subordinate node; and selecting for display another node as a new superior node.
Claim 7
Dependent Claim 91 words
In a computer display system for viewing, modifying, or constructing any kind of hierarchy, an improved method of displaying information stored about said hierarchy comprising the steps of: displaying in one selected location on said computer display system a selected portion of the information stored about a superior node to identify said superior node; displaying in another selected location a list of subordinate nodes to said superior node comprising a selected portion of the information stored about each subordinate node; and selecting for display another node as a new superior node.
Claim 8
Dependent Claim 42 words
The method according to claim 5 wherein said step of selecting optionally displays a node that is superior to said superior node, subordinate to said superior node, a left sibling of said superior node, or a right sibling of said superior node.
Claim 9
Dependent Claim 340 words
In a user-controlled interactive computer display system for constructing a hierarchy of multiple levels which has a single topmost node and a number of subordinate nodes such that each node has descriptive information in an associated data entry field stored about it, and each subordinate node has only one superior node, an improved method of assembling the nodes in the hierarchy comprising the steps performed in selected sequence of: determining if a topmost node exists; creating a topmost node if the topmost node is determined not to exist; displaying in one demarcated location on said user-controlled interactive computer display system a selected portion of the descriptive information stored about one node to identify the node to the user as a current superior node, and displaying in such one location positional information about said current superior node including a number identifying a level in the hierarchy; displaying in another demarcated location adjacent to said one demarcated location, a list of the subordinate nodes to said current superior node comprising a selected portion of the descriptive information about each of the subordinate nodes, and displaying in such adjacent location a number identifying a level in the hierarchy for each subordinate node, and displaying in such adjacent location at least one data entry field not assigned to one of the subordinate nodes; selectively changing said information stored about the nodes; creating or destroying intervening nodes between one subordinate node and its superior node that is more than one level lower in the hierarchy as the user changes the level of the one subordinate node; creating a new subordinate node to said current superior node in response to the user entering information in said one data entry field; selecting for display another node as a new current superior node; moving a number of nodes from one location in the hierarchy to another; inserting a new node at a selected location in the hierarcy; deleting a number of nodes; and processing the information stored about the nodes to produce an output indication of the hierarchy.
Claim 10
Dependent Claim 340 words
In a user-controlled interactive computer display system for constructing a hierarchy of multiple levels which has a single topmost node and a number of subordinate nodes such that each node has descriptive information in an associated data entry field stored about it, and each subordinate node has only one superior node, an improved method of assembling the nodes in the hierarchy comprising the steps performed in selected sequence of: determining if a topmost node exists; creating a topmost node if the topmost node is determined not to exist; displaying in one demarcated location on said user-controlled interactive computer display system a selected portion of the descriptive information stored about one node to identify the node to the user as a current superior node, and displaying in such one location positional information about said current superior node including a number identifying a level in the hierarchy; displaying in another demarcated location adjacent to said one demarcated location, a list of the subordinate nodes to said current superior node comprising a selected portion of the descriptive information about each of the subordinate nodes, and displaying in such adjacent location a number identifying a level in the hierarchy for each subordinate node, and displaying in such adjacent location at least one data entry field not assigned to one of the subordinate nodes; selectively changing said information stored about the nodes; creating or destroying intervening nodes between one subordinate node and its superior node that is more than one level lower in the hierarchy as the user changes the level of the one subordinate node; creating a new subordinate node to said current superior node in response to the user entering information in said one data entry field; selecting for display another node as a new current superior node; moving a number of nodes from one location in the hierarchy to another; inserting a new node at a selected location in the hierarcy; deleting a number of nodes; and processing the information stored about the nodes to produce an output indication of the hierarchy.
Claim 11
Dependent Claim 30 words
The method according to claim 7 comprising the additional step, performed prior to said processing step, of: assigning a value to a node that determines subsequent processing of the hierarchy.
Claim 12
Dependent Claim 46 words
The method according to claim 7 wherein said step of selecting optionally displays a node that is superior to said current superior node, subordinate to said current superior node, a left sibling of said current superior node, or a right sibling of said current superior node.
Claim 13
Dependent Claim 241 words
An interactive computer-controlled system for assembling a hierarchy which has a single topmost node and a number of subordinate nodes where each subordinate node has only one superior node, the system comprising: display means for displaying the nodes of the hierarchy; storage means for storing and retrieving information about each node; processor means coupled to the display means and to the storage means for accessing and processing the information stored in the storage means to provide a display of a selected number of nodes and the information about each; said processor means identifying for display in one selected location a selected portion of the information stored about one node to identify such node as a current superior node, and identifying for display in another selected location a list of subordinate nodes to said current superior node comprising a selected portion of the stored information about each subordinate node; and input means coupled to said processor means for entering information about nodes into the storage means in response to operation of the input means, said input means supplying information in the data field for storage in the storage means and for processing by the processor means to identify for display by the display means a hierarchy including information stored about said current superior node and the selected number of subordinate nodes including a new subordinate node, said input means also for selecting for display another node as a new current superior node.
Claim 14
Dependent Claim 241 words
An interactive computer-controlled system for assembling a hierarchy which has a single topmost node and a number of subordinate nodes where each subordinate node has only one superior node, the system comprising: display means for displaying the nodes of the hierarchy; storage means for storing and retrieving information about each node; processor means coupled to the display means and to the storage means for accessing and processing the information stored in the storage means to provide a display of a selected number of nodes and the information about each; said processor means identifying for display in one selected location a selected portion of the information stored about one node to identify such node as a current superior node, and identifying for display in another selected location a list of subordinate nodes to said current superior node comprising a selected portion of the stored information about each subordinate node; and input means coupled to said processor means for entering information about nodes into the storage means in response to operation of the input means, said input means supplying information in the data field for storage in the storage means and for processing by the processor means to identify for display by the display means a hierarchy including information stored about said current superior node and the selected number of subordinate nodes including a new subordinate node, said input means also for selecting for display another node as a new current superior node.
Claim 15
Dependent Claim 175 words
In a user-controlled interactive computer display system for constructing a hierarchy which has a single topmost node and a number of subordinate nodes such that each node has information in an associated data entry field stored about it, and each subordinate node has only one superior node, an improved method of assembling the nodes in the hierarchy comprising the steps performed in selected sequence of: determining if a topmost node exists; creating a topmost node if the topmost node is determined not to exist; displaying in one selected location on said usercontrolled interactive computer display system a selected portion of the information stored about one node to identify such node to the user as current superior node; displaying in another selected location a list of the subordinate nodes to said current superior node comprising a selected portion of the information stored about each subordinate node; selectively changing said information stored about the nodes; creating a new subordinate node to said current superior node; and selecting for display another node as a new current superior node.
Claim 16
Dependent Claim 175 words
In a user-controlled interactive computer display system for constructing a hierarchy which has a single topmost node and a number of subordinate nodes such that each node has information in an associated data entry field stored about it, and each subordinate node has only one superior node, an improved method of assembling the nodes in the hierarchy comprising the steps performed in selected sequence of: determining if a topmost node exists; creating a topmost node if the topmost node is determined not to exist; displaying in one selected location on said usercontrolled interactive computer display system a selected portion of the information stored about one node to identify such node to the user as current superior node; displaying in another selected location a list of the subordinate nodes to said current superior node comprising a selected portion of the information stored about each subordinate node; selectively changing said information stored about the nodes; creating a new subordinate node to said current superior node; and selecting for display another node as a new current superior node.
Claim 17
Dependent Claim 46 words
The method according to claim 11 wherein said step of selecting optionally displays a node that is superior to said current superior node, subordinate to said current superior node, a left sibling of said current superior node, or a right sibling of said current superior node.
Claim 18
Dependent Claim 18 words
The method according to claim 11 wherein said one selected location and said another selected location are demarcated.
Claim 19
Dependent Claim 20 words
The method according to claim 11 wherein said one selected location and said another selected location are demarcated and adjacent.
Claim 20
Dependent Claim 295 words
In a user-controlled interactive computer display system for constructing a hierarchy of multiple levels which has a single topmost node and a number of subordinate nodes such that each node has descriptive information in an associated data entry field stored about it, and each subordinate node has only one superior node, an improved method of assembling the nodes in the hierarchy comprising the steps performed in selected sequence of: determining if a topmost node exists; creating a topmost node if the topmost node is determined not to exist; displaying in one demarcated location on said usercontrolled interactive computer display system a selected portion of the descriptive information stored about one node to identify the node to the user as a current superior node, and displaying in such one location positional information about said current superior node including a number identifying a level in the hierarchy; displaying in another demarcated location adjacent to said one location a list of the subordinate nodes to said current superior node comprising a selected portion of the descriptive information about each of the subordinate nodes and displaying in such adjacent location a number identifying a level in the hierarchy for each subordinate node, and displaying in such adjacent location at least one data entry field not assigned to one of the subordinate nodes; selectively changing said information stored about the nodes; creating or destroying intervening nodes between one subordinate node and its superior node that is more than one level lower in the hierarchy as the user changes the level of the one subordinate node; creating a new subordinate node to said current superior node in response to the user entering information in said one data entry field; and selecting for display another node as a new current superior node.
Claim 21
Dependent Claim 295 words
In a user-controlled interactive computer display system for constructing a hierarchy of multiple levels which has a single topmost node and a number of subordinate nodes such that each node has descriptive information in an associated data entry field stored about it, and each subordinate node has only one superior node, an improved method of assembling the nodes in the hierarchy comprising the steps performed in selected sequence of: determining if a topmost node exists; creating a topmost node if the topmost node is determined not to exist; displaying in one demarcated location on said usercontrolled interactive computer display system a selected portion of the descriptive information stored about one node to identify the node to the user as a current superior node, and displaying in such one location positional information about said current superior node including a number identifying a level in the hierarchy; displaying in another demarcated location adjacent to said one location a list of the subordinate nodes to said current superior node comprising a selected portion of the descriptive information about each of the subordinate nodes and displaying in such adjacent location a number identifying a level in the hierarchy for each subordinate node, and displaying in such adjacent location at least one data entry field not assigned to one of the subordinate nodes; selectively changing said information stored about the nodes; creating or destroying intervening nodes between one subordinate node and its superior node that is more than one level lower in the hierarchy as the user changes the level of the one subordinate node; creating a new subordinate node to said current superior node in response to the user entering information in said one data entry field; and selecting for display another node as a new current superior node.
Claim 22
Dependent Claim 24 words
The method according to claim 15 comprising the additional step of moving a number of nodes from one location in the hierarchy to another.
Claim 23
Dependent Claim 22 words
The method according to claim 15 comprising the additional step of inserting a new node at a selected location in the hierarchy.
Claim 24
Dependent Claim 16 words
The method according to claim 15 comprising the additional step of deleting a number of nodes.
Claim 25
Dependent Claim 26 words
The method according to claim 15 comprising the additional steps of processing the information stored about the nodes to produce an output indication of the hierarchy.
Claim 26
Dependent Claim 46 words
The method according to claim 15 wherein said step of selecting optionally displays a node that is superior to said current superior node, subordinate to said current superior node, a left sibling of said current superior node, or a right sibling of said current superior node.
Claim 27
Dependent Claim 25 words
The method according to claim 15 wherein said step of selecting optionally displays the node chosen from a list of all nodes in the hierarchy.

References Cited (Backward Citations)

US4477880A Cited
US4556954A Cited
US4613946A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-08-16 1992-02-15 1992-08-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-08-16 1996-02-15 1996-08-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-08-16 2000-02-15 2000-08-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag