Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
212 words
In an electronic graphic display system capable of displaying characters on a display screen, a method of generating characters by interconnecting a series of stroke-vectors, each stroke-vector being characterized by at least a plurality of character-shape dependent stroke attributes and a plurality of character-field-size dependent stroke attributes, said method comprising the steps of: receiving a first data signal defining a character type, character field dimensions, and a character drawing point; retrieving from a first memory a plurality of encoded binary valued stroke-drawing directives for the character type defined by said first data signal; retrieving from a second memory encoded initial values for each character-shape dependent stroke attribute, said initial values being independent of the character type; decoding said encoded stroke-drawing directives and said encoded initial values and sequentially applying the decoded drawing directives to the decoded initial values thereby generating a series of stroke signals representing a series of interconnected stroke-vectors; scaling the length of each stroke-vector so that the resulting character image is scaled to the character field dimensions defined by said first data signal; and converting each scaled stroke-vector into a series of signals to generate start/stop positions, of each interconnected stroke-vector, said series of signals defining a character mask for the character type defined by said first data signal.
Claim 2
Dependent Claim
212 words
In an electronic graphic display system capable of displaying characters on a display screen, a method of generating characters by interconnecting a series of stroke-vectors, each stroke-vector being characterized by at least a plurality of character-shape dependent stroke attributes and a plurality of character-field-size dependent stroke attributes, said method comprising the steps of: receiving a first data signal defining a character type, character field dimensions, and a character drawing point; retrieving from a first memory a plurality of encoded binary valued stroke-drawing directives for the character type defined by said first data signal; retrieving from a second memory encoded initial values for each character-shape dependent stroke attribute, said initial values being independent of the character type; decoding said encoded stroke-drawing directives and said encoded initial values and sequentially applying the decoded drawing directives to the decoded initial values thereby generating a series of stroke signals representing a series of interconnected stroke-vectors; scaling the length of each stroke-vector so that the resulting character image is scaled to the character field dimensions defined by said first data signal; and converting each scaled stroke-vector into a series of signals to generate start/stop positions, of each interconnected stroke-vector, said series of signals defining a character mask for the character type defined by said first data signal.
Claim 3
Dependent Claim
31 words
The method according to claim 1 further including the steps of projecting said scaled stroke-vectors at said character drawing point onto said display screen and thereby generating the desired character display.
Claim 4
Dependent Claim
55 words
The method according to claim 2 further including the steps of mapping said scaled stroke-vectors into a virtual-pixel display, and converting the coordinates of said virtual-pixel display to the coordinates of said display screen, both steps performed prior to the step of projecting said scaled stroke-vectors at said character drawing point onto said display screen.
Claim 5
Dependent Claim
66 words
The method according to claim 3 wherein the step of scaling the length of each stroke-vector results in a series of stroke-vectors wherein each horizontal stroke-vector is made uniform in length, wherein each vertical stroke-vector is made uniform in length, such that the horizontal stroke-vector span and the vertical stroke-vector span are made equal to their respective character field dimensions specified by said first data signal.
Claim 6
Dependent Claim
61 words
The method according to claim 1, wherein the first retrieving step is performed by: decoding said first data signal and generating a character code signal defining the character type; addressing a location in said first memory using said character code signal as a memory address; and reading out of said first memory means a plurality of encoded binary valued stroke-drawing directives.
Claim 7
Dependent Claim
22 words
The method according to claim 5 further comprising: applying logical pel attributes to said scaled stroke-vectors prior to the step of projecting.
Claim 8
Dependent Claim
58 words
The method according to claim 5 further comprising the followng steps performed after the step of scaling: generating the signals PELX-LENGTH and PELY-LENGTH corresponding to the X,Y dimensions of a logical pel, and also generating an output signal corresponding to the pixel location on said display screen of said series of stroke signals with the logical-pel superimposed thereon.
Claim 9
Dependent Claim
208 words
In an electronic graphic display system having a character generator, a method of generating characters having a plurality of possible character image rotations by interconnecting a series of stroke-vectors, each stroke-vector being characterized by at least a plurality of character-shape dependent stroke attributes and a plurality of character-field-size dependent stroke attributes, said method comprising the steps of: receiving a first data signal defining a character type, character field dimensions, a character drawing point; and a character rotation; retrieving from a first memory a plurality of binary valued stroke-drawing directives for the character defined by said first data signal; retrieving from a second memory encoded initial values for each character-shape dependent stroke attribute, said initial values being only dependent upon said character rotation; decoding said encoded stroke-drawing directives and sequentially applying the decoded drawing directives to said initial values thereby generating a series of stroke signals representing a series of interconnected stroke-vectors; scaling the length of each stroke-vector to a character cell size having the character field dimensions defined by said first data signal; converting each scaled stroke-vector into a series of signals to generate start/stop positions of each interconnected stroke-vector, said series of signals defining a character mask for the character type defined by said first data signal.
Claim 10
Dependent Claim
208 words
In an electronic graphic display system having a character generator, a method of generating characters having a plurality of possible character image rotations by interconnecting a series of stroke-vectors, each stroke-vector being characterized by at least a plurality of character-shape dependent stroke attributes and a plurality of character-field-size dependent stroke attributes, said method comprising the steps of: receiving a first data signal defining a character type, character field dimensions, a character drawing point; and a character rotation; retrieving from a first memory a plurality of binary valued stroke-drawing directives for the character defined by said first data signal; retrieving from a second memory encoded initial values for each character-shape dependent stroke attribute, said initial values being only dependent upon said character rotation; decoding said encoded stroke-drawing directives and sequentially applying the decoded drawing directives to said initial values thereby generating a series of stroke signals representing a series of interconnected stroke-vectors; scaling the length of each stroke-vector to a character cell size having the character field dimensions defined by said first data signal; converting each scaled stroke-vector into a series of signals to generate start/stop positions of each interconnected stroke-vector, said series of signals defining a character mask for the character type defined by said first data signal.
Claim 11
Dependent Claim
31 words
The method according to claim 8 further including the steps of projecting said scaled stroke-vectors at said character drawing point onto said display screen and thereby generating the desired character display.
Claim 12
Dependent Claim
61 words
The method according to claim 9, wherein the first retrieving step is performed by: decoding said first data signal and generating a character code signal defining the character type; addressing a location in said first memory using said character code signal as a memory address; and reading out of said first memory means a plurality of encoded binary valued stroke-drawing directives.
Claim 13
Dependent Claim
22 words
The method according to claim 10 further comprising: applying logical pel attributes to said scaled stroke-trajectories prior to the step of projecting.