Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
139 words
A method for displaying characters comprising: representing the structure of a character by vertical stems and horizontal stems, these stems being derived from the character definition and being scaled to the device on which they are to be displayed; grouping the counters defined by a first plurality of stems into a first chain of counters; adjusting the counter widths within said first chain relative to other counter widths within said first chain, and rounding the non-integral counter widths within said first chain up or down to integral counter widths in a manner to most faithfully reproduce the regularities of the desired character; grouping the remaining counters in the character into one or more chains and rounding the non-integral counter widths, chain by chain, to integral counter widths until all the counter widths have been adjusted to the extent required.
Claim 2
Independent Claim
139 words
A method for displaying characters comprising: representing the structure of a character by vertical stems and horizontal stems, these stems being derived from the character definition and being scaled to the device on which they are to be displayed; grouping the counters defined by a first plurality of stems into a first chain of counters; adjusting the counter widths within said first chain relative to other counter widths within said first chain, and rounding the non-integral counter widths within said first chain up or down to integral counter widths in a manner to most faithfully reproduce the regularities of the desired character; grouping the remaining counters in the character into one or more chains and rounding the non-integral counter widths, chain by chain, to integral counter widths until all the counter widths have been adjusted to the extent required.
Claim 3
Dependent Claim
63 words
The method for displaying characters of claim 1 further characterized by the adjustment of the counter widths being carried out on all counters within said chain, comparing all the fractional portions of the widths generated during conversion of these widths to display space, grouping these fractional portions and rounding them up or down to integers depending on the grouping in which they fall.
Claim 4
Dependent Claim
56 words
The method for displaying characters of claim 2 further characterized by, in instances where the dividing line between rounding up and rounding down lies within a previously established group, the counter fractions within the group on the earlier portion of the chain are rounded down and on the later portion of the chain are rounded up.
Claim 5
Dependent Claim
76 words
The method for displaying characters of claim 1 further characterized by the additional step, before the steps of claim 1, of separately grouping the stems as converted to display space into groups between adjacent integral stem widths and rounding the non-integral stem widths within one or more of said groups relative to the other stem widths within that same group in a manner to most faithfully reproduce the regularities of the stems of the desired character.
Claim 6
Independent Claim
254 words
A method for displaying characters comprising: representing the structure of a character by vertical stems and horizontal stems, these stems being derived from the character definition and being scaled to the device on which they are to be displayed; grouping the vertical counters defined by a first plurality of vertical stems into a first chain of vertical counters; adjusting the counter widths within said first chain relative to other counter widths within said first chain, and rounding the non-integral counter widths within said first chain up or down to integral counter widths in a manner to most faithfully reproduce the regularities of the desired character; grouping the remaining vertical counters in the character into one or more chains of vertical counters and rounding the non-integral counter widths, chain by chain, to integral counter widths until all the vertical counter widths have been adjusted to the extent required; grouping the horizontal counters defined by a first plurality of horizontal stems into a first chain of horizontal counters; adjusting the counter widths within said first chain relative to other counter widths within said first chain and rounding the non-integral counter widths within said first chain up or down to integral counter widths in a manner to most faithfully reproduce the regularities of the desired character; and grouping the remaining horizontal counters in the character into one or more chains of horizontal counters and rounding the non-integral counter widths, chain by chain, to integral counter widths until all the horizontal counter widths have been adjusted as required.
Claim 7
Independent Claim
254 words
A method for displaying characters comprising: representing the structure of a character by vertical stems and horizontal stems, these stems being derived from the character definition and being scaled to the device on which they are to be displayed; grouping the vertical counters defined by a first plurality of vertical stems into a first chain of vertical counters; adjusting the counter widths within said first chain relative to other counter widths within said first chain, and rounding the non-integral counter widths within said first chain up or down to integral counter widths in a manner to most faithfully reproduce the regularities of the desired character; grouping the remaining vertical counters in the character into one or more chains of vertical counters and rounding the non-integral counter widths, chain by chain, to integral counter widths until all the vertical counter widths have been adjusted to the extent required; grouping the horizontal counters defined by a first plurality of horizontal stems into a first chain of horizontal counters; adjusting the counter widths within said first chain relative to other counter widths within said first chain and rounding the non-integral counter widths within said first chain up or down to integral counter widths in a manner to most faithfully reproduce the regularities of the desired character; and grouping the remaining horizontal counters in the character into one or more chains of horizontal counters and rounding the non-integral counter widths, chain by chain, to integral counter widths until all the horizontal counter widths have been adjusted as required.
Claim 8
Dependent Claim
20 words
The method for displaying characters of claim 5 wherein the horizontal chains are grouped and adjusted before the vertical chains.
Claim 9
Independent Claim
104 words
A method for displaying characters comprising: representing the structure of a character by vertical and horizontal stems, these stems being derived from the character definition; grouping the counters defined by the vertical stems and the counters defined by the horizontal stems into separate chains of vertical and horizontal counters; as each chain is determined, starting with the longest chain, adjusting the counter widths within that chain relative to other counter widths within the same chain, and rounding the non-integral counter widths within said chain up or down to integral counter widths in a manner to most faithfully reproduce the regularities of the desired character.
Claim 10
Independent Claim
104 words
A method for displaying characters comprising: representing the structure of a character by vertical and horizontal stems, these stems being derived from the character definition; grouping the counters defined by the vertical stems and the counters defined by the horizontal stems into separate chains of vertical and horizontal counters; as each chain is determined, starting with the longest chain, adjusting the counter widths within that chain relative to other counter widths within the same chain, and rounding the non-integral counter widths within said chain up or down to integral counter widths in a manner to most faithfully reproduce the regularities of the desired character.
Claim 11
Dependent Claim
75 words
The method for displaying characters of claim 7 further characterized by the additional step, prior to the steps of claim 7, of separately grouping the stems of the character into separate groups of horizontal and vertical stems and adjusting the stem widths within one or more of said groups relative to the other stem widths within that same group in a manner to most faithfully reproduce the regularities of the stems of the desired character.
Claim 12
Dependent Claim
78 words
The method for displaying characters of claim 7 further characterized by the additional step, prior to the steps of claim 7, of separately grouping the stems as converted to display space into separate groups of horizontal and vertical stems and rounding the non-integral stem widths within one or more of said groups relative to the other stem widths within that same group in a manner to most faithfully reproduce the regularities of the stems of the desired character.
Claim 13
Independent Claim
125 words
A method for displaying characters comprising: representing the structure of a character by vertical and horizontal stems, the width of these stems being derived from width information contained within the character definition; translating the stem information from the original character definition to a different scale for display; grouping the counters defined by vertical stems and the counters defined horizontal stems into separate chains of vertical and horizontal counters; as each separate chain is determined, adjusting the counter widths within said chain relative to other counter widths within the same chain, rounding the non-integral counter widths to evenly fit said display scale, making selected counter widths equal to others within the same chain in a manner to most faithfully reproduce the regularities of the desired character.
Claim 14
Independent Claim
125 words
A method for displaying characters comprising: representing the structure of a character by vertical and horizontal stems, the width of these stems being derived from width information contained within the character definition; translating the stem information from the original character definition to a different scale for display; grouping the counters defined by vertical stems and the counters defined horizontal stems into separate chains of vertical and horizontal counters; as each separate chain is determined, adjusting the counter widths within said chain relative to other counter widths within the same chain, rounding the non-integral counter widths to evenly fit said display scale, making selected counter widths equal to others within the same chain in a manner to most faithfully reproduce the regularities of the desired character.
Claim 15
Dependent Claim
82 words
The method for displaying characters of claim 10 further characterized by the additional step, carried out first, of grouping the stems into separate groups of horizontal and vertical stems and adjusting the stem widths within one or more of said groups, rounding the non-integral stem widths to fit the display scale and making certain stem widths equal to the other stem widths within that same group in a manner to most faithfully reproduce the regularities of the stems of the desired character.