Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
114 words
A method of displaying one or more instructions of a source program utilizing a computer system having a display device, wherein the source program is compilable into a control program executable by a controller which is capable of controlling the operation of one or more devices, the method comprising the steps of: receiving the one or more instructions of the source program; and displaying, on the display device, a ladder diagram representative of at least one of the one or more instructions, the ladder diagram comprising a graphical interconnection of one or more schematic elements, wherein at least one of the one or more schematic elements has a corresponding display width which is variable.
Claim 2
Independent Claim
114 words
A method of displaying one or more instructions of a source program utilizing a computer system having a display device, wherein the source program is compilable into a control program executable by a controller which is capable of controlling the operation of one or more devices, the method comprising the steps of: receiving the one or more instructions of the source program; and displaying, on the display device, a ladder diagram representative of at least one of the one or more instructions, the ladder diagram comprising a graphical interconnection of one or more schematic elements, wherein at least one of the one or more schematic elements has a corresponding display width which is variable.
Claim 3
Dependent Claim
33 words
The method of claim 1 wherein the corresponding display width of a first of the schematic elements is variable with respect to the corresponding display width of a second of the schematic elements.
Claim 4
Dependent Claim
15 words
The method of claim 1 wherein the ladder-based language is a relay ladder logic language.
Claim 5
Dependent Claim
21 words
The method of claim 1 wherein the one or more instructions of the source program are in a high-level text-based language.
Claim 6
Dependent Claim
15 words
The method of claim 4 wherein the high-level text-based Language is a C-based programming language.
Claim 7
Dependent Claim
21 words
The method of claim 1 wherein the at least one of the one or more schematic elements contains a corresponding symbol.
Claim 8
Dependent Claim
21 words
The method of claim 6 wherein the at least one of the one or more schematic elements contains a corresponding label.
Claim 9
Dependent Claim
45 words
The method of claim 7 wherein the step of displaying comprises the step of varying the corresponding display width of the at least one of the one or more schematic elements in dependence upon a corresponding symbol display width and a corresponding label display width.
Claim 10
Dependent Claim
29 words
The method of claim 8 wherein the corresponding display width is varied in dependence upon the greater of the corresponding symbol display width and the corresponding label display width.
Claim 11
Dependent Claim
26 words
The method of claim 9 wherein the corresponding symbol display width is derived from a sum of a corresponding symbol width and a symbol spacing width.
Claim 12
Dependent Claim
26 words
The method of claim 9 wherein the corresponding label display width is derived from a sum of a corresponding label width and a label spacing width.
Claim 13
Dependent Claim
16 words
The method of claim 1 wherein the ladder diagram contains a parallel interconnection of schematic elements.
Claim 14
Dependent Claim
14 words
The method of claim 12 wherein the parallel interconnection defines a plurality of branches.
Claim 15
Dependent Claim
44 words
The method of claim 13 wherein the step of displaying comprises the step of varying the corresponding display width of at least one of the schematic elements of the parallel interconnection in dependence upon a greatest branch display width of the plurality of branches.
Claim 16
Dependent Claim
50 words
The method of claim 14 wherein the step of varying the corresponding display width comprises the steps of: calculating a corresponding branch display width for each of the plurality of branches of the parallel interconnection; and determining the greatest of the corresponding branch display widths of the plurality of branches.
Claim 17
Dependent Claim
68 words
The method of claim 15 wherein the step of calculating the corresponding branch display width includes the steps of: determining the corresponding display width of each of the schematic elements of the parallel interconnection; and calculating a corresponding sum for each branch of the plurality of branches, the corresponding sum of each branch derived from the corresponding display width of each of the schematic elements within the branch.
Claim 18
Dependent Claim
33 words
The method of claim 14 wherein the step of varying the corresponding display width comprises the step of determining the corresponding display width of each of the schematic elements of the parallel interconnection.
Claim 19
Dependent Claim
48 words
The method of claim 14 wherein the corresponding display width of the at least one of the schematic elements of the parallel interconnection is varied so that a corresponding branch display width of each of the plurality of branches is substantially equal to the greatest branch display width.
Claim 20
Independent Claim
119 words
A system for displaying one or more instructions of a source program utilizing a computer system having a display device, wherein the source program is compilable into a control program executable by a controller which is capable of controlling the operation of one or more devices, the system comprising: receiving means for receiving the one or more instructions of the source program; and variable width display means for displaying on the display device a ladder diagram representative of at least one of the one or more instructions, the ladder diagram comprising a graphical interconnection of one or more schematic elements, wherein at least one of the one or more schematic elements has a corresponding display width which is variable.
Claim 21
Independent Claim
119 words
A system for displaying one or more instructions of a source program utilizing a computer system having a display device, wherein the source program is compilable into a control program executable by a controller which is capable of controlling the operation of one or more devices, the system comprising: receiving means for receiving the one or more instructions of the source program; and variable width display means for displaying on the display device a ladder diagram representative of at least one of the one or more instructions, the ladder diagram comprising a graphical interconnection of one or more schematic elements, wherein at least one of the one or more schematic elements has a corresponding display width which is variable.
Claim 22
Dependent Claim
33 words
The system of claim 19 wherein the corresponding display width of a first of the schematic elements is variable with respect to the corresponding display width of a second of the schematic elements.
Claim 23
Dependent Claim
15 words
The system of claim 19 wherein the ladder-based language is a relay ladder logic language.
Claim 24
Dependent Claim
21 words
The system of claim 19 wherein the one or more instructions of the source program are in a high-level text-based language.
Claim 25
Dependent Claim
15 words
The system of claim 22 wherein the high-level text-based language is a C-based programming language.
Claim 26
Dependent Claim
21 words
The system of claim 19 wherein the at least one of the one or more schematic elements contains a corresponding symbol.
Claim 27
Dependent Claim
21 words
The system of claim 24 wherein the at least one of the one or more schematic elements contains a corresponding label.
Claim 28
Dependent Claim
40 words
The system of claim 25 further comprising means for varying the corresponding display width of the at least one of the one or more schematic elements in dependence upon a corresponding symbol display width and a corresponding label display width.
Claim 29
Dependent Claim
29 words
The system of claim 26 wherein the corresponding display width is varied in dependence upon the greater of the corresponding symbol display width and the corresponding label display width.
Claim 30
Dependent Claim
26 words
The system of claim 27 wherein the corresponding symbol display width is derived from a sum of a corresponding symbol width and a symbol spacing width.
Claim 31
Dependent Claim
26 words
The system of claim 27 wherein the corresponding label display width is derived from a sum of a corresponding label width and a label spacing width.
Claim 32
Dependent Claim
16 words
The system of claim 19 wherein the ladder diagram contains a parallel interconnection of schematic elements.
Claim 33
Dependent Claim
14 words
The system of claim 30 wherein the parallel interconnection defines a plurality of branches.
Claim 34
Dependent Claim
44 words
The system of claim 31 wherein the variable width display means comprises means for varying the corresponding display width of at least one of the schematic elements of the parallel interconnection in dependence upon a greatest branch display width of the plurality of branches.
Claim 35
Dependent Claim
51 words
The system of claim 32 wherein the means for varying the corresponding display width comprises: means for calculating a corresponding branch display width for each of the plurality of branches of the parallel interconnection; and means for determining the greatest of the corresponding branch display widths of the plurality of branches.
Claim 36
Dependent Claim
69 words
The system of claim 33 wherein the means for calculating the corresponding branch display width includes: means for determining the corresponding display width of each of the schematic elements of the parallel interconnection; and means for calculating a corresponding sum for each branch of the plurality of branches, the corresponding sum of each branch derived from the corresponding display width of each of the schematic elements within the branch.
Claim 37
Dependent Claim
32 words
The system of claim 32 wherein the means for varying the corresponding display width comprises means for determining the corresponding display width of each of the schematic elements of the parallel interconnection.
Claim 38
Dependent Claim
48 words
The system of claim 32 wherein the corresponding display width of the at least one of the schematic elements of the parallel interconnection is varied so that a corresponding branch display width of each of the plurality of branches is substantially equal to the greatest branch display width.