Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
203 words
A general purpose interactive rule based system for generating problem solutions in schematic diagram form comprising: a computer processor; a graphics terminal coupled to said processor; means for providing a multi-portion split display on said graphics terminal; a plurality of functions and graphic primitives stored in said computer processor; means for creating a library of icons for an intended application by enabling a methodology designer to: select and arrange said graphic primitives using said graphics terminal, designate more than one output for an icon to couple to more than one other icon, and identify parameters for using each icon; means for generating and storing a specific set of rules pertaining to the use of each icon on the basis of the parameters identified; means for symbolically displaying in one portion of said split display a set of icons from said library; means for displaying in another portion of said split display a set of said functions; and means for enabling a problem solving user to access and select displayed icons and functions, and to build a solution to a problem by using functions to graphically couple icons together on a chart work area portion of said split display in accordance with said rules.
Claim 2
Dependent Claim
203 words
A general purpose interactive rule based system for generating problem solutions in schematic diagram form comprising: a computer processor; a graphics terminal coupled to said processor; means for providing a multi-portion split display on said graphics terminal; a plurality of functions and graphic primitives stored in said computer processor; means for creating a library of icons for an intended application by enabling a methodology designer to: select and arrange said graphic primitives using said graphics terminal, designate more than one output for an icon to couple to more than one other icon, and identify parameters for using each icon; means for generating and storing a specific set of rules pertaining to the use of each icon on the basis of the parameters identified; means for symbolically displaying in one portion of said split display a set of icons from said library; means for displaying in another portion of said split display a set of said functions; and means for enabling a problem solving user to access and select displayed icons and functions, and to build a solution to a problem by using functions to graphically couple icons together on a chart work area portion of said split display in accordance with said rules.
Claim 3
Dependent Claim
42 words
The system of claim 7 further comprising means for enabling a methodology designer to select and concatenate functions to each other and to icons, using said graphics terminal, to create more complex functions for display and for use in building problem solutions.
Claim 4
Dependent Claim
76 words
The system of claim 7 further comprising: means for analyzing icons created by a methodology designer to identify open ended connectors having no values assigned thereto; and means for enabling a methodology designer to assign input or output values to said open ended connectors; whereby said input and output values establish a transfer function across said icon, said icon and values in combination forming a new function for display and for use in building problem solutions.
Claim 5
Dependent Claim
22 words
The system of claim 7 further comprising prompting means for instructing a methodology designer to define points of connection to each icon.
Claim 6
Dependent Claim
29 words
The system of claim 4 wherein said prompting means instructs a methodology designer to indicate, for each connection point, whether the point is an input, an output, or bidirectional.
Claim 7
Dependent Claim
32 words
The system of claim 4 wherein said prompting means instructs a methodology designer to indicate for each connection point, the connector line styles which are permitted to be connected to that point.
Claim 8
Dependent Claim
32 words
The system of claim 4 wherein said prompting means instructs a methodology designer to indicate, for each connection point, the connector line types which are permitted to be connected to that point.
Claim 9
Dependent Claim
35 words
The system of claim 4 wherein said prompting means instructs a methodology designer to indicate, for each connection point, what other icons or functions are permitted to be connected, through a connector, to that point.
Claim 10
Dependent Claim
89 words
The system of claim 4 wherein said prompting means instructs a methodology designer to indicate, for each connection point: the connector line types which are permitted to be connected to that point; the connector line styles which are permitted to be connected to that point; whether the point is an input, an output, or bi-directional; what other icons or functions are permitted to be connected, through a connector, to that point; and whether and what type of annotation is to be associated with a connector connected to that point.
Claim 11
Dependent Claim
28 words
The system of claim 7 further comprising prompting means for instructing a user to identify any fixed and variable text and labels to be associated with each icon.
Claim 12
Dependent Claim
25 words
The system of claim 1 further comprising means for verifying that all of said rules are complied with during the building of a problem solution.
Claim 13
Dependent Claim
29 words
The system of claim 1 further comprising a mouse input device and a keyboard to enable a methodology designer or problem solving user to interface with the graphics terminal.
Claim 14
Dependent Claim
31 words
The system of claim 1 wherein the creating means also enables a methodology designer to designate more than one input for an icon to couple to more than one other icon.
Claim 15
Dependent Claim
12 words
The system of claim 1 wherein said graphic primitives include logic symbols.
Claim 16
Dependent Claim
203 words
A general purpose interactive rule based system for generating problem solutions in schematic diagram form comprising: a computer processor; a graphics terminal coupled to said processor; means for providing a multi-portion split display on said graphics terminal; a plurality of functions and graphic primitives stored in said computer processor; means for creating a library of icons for an intended application by enabling a methodology designer to: select and arrange said graphic primitives using said graphics terminal, designate more than one input for an icon to couple to more than one other icon, and identify parameters for using each icon; means for generating and storing a specific set of rules pertaining to the use of each icon on the basis of the parameters identified; means for symbolically displaying in one portion of said split display a set of icons from said library; means for displaying in another portion of said split display a set of said functions; and means for enabling a problem solving user to access and select displayed icons and functions, and to build a solution to a problem by using functions to graphically couple icons together on a chart work area portion of said split display in accordance with said rules.
Claim 17
Dependent Claim
203 words
A general purpose interactive rule based system for generating problem solutions in schematic diagram form comprising: a computer processor; a graphics terminal coupled to said processor; means for providing a multi-portion split display on said graphics terminal; a plurality of functions and graphic primitives stored in said computer processor; means for creating a library of icons for an intended application by enabling a methodology designer to: select and arrange said graphic primitives using said graphics terminal, designate more than one input for an icon to couple to more than one other icon, and identify parameters for using each icon; means for generating and storing a specific set of rules pertaining to the use of each icon on the basis of the parameters identified; means for symbolically displaying in one portion of said split display a set of icons from said library; means for displaying in another portion of said split display a set of said functions; and means for enabling a problem solving user to access and select displayed icons and functions, and to build a solution to a problem by using functions to graphically couple icons together on a chart work area portion of said split display in accordance with said rules.