Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
216 words
A method of precisely varying the display rate of an animated graphic image generated by a computer system, said animated graphic image being comprised of a plurality of graphic cells, said graphic cells displayed in a sequence from first graphic cell 1 to a last graphic cell N, said method comprising the steps of: (a) entering a desired display rate into said computer system; (b) converting said display rate into a cell display vector located in the first quadrant of an x-y rectangular coordinate system having an x-axis and an y-axis, the x-axis of said coordinate system representing increasing time, the y-axis of said coordinate system representing increasing displayed graphic cell number, said cell display vector being displaced from the x-axis of said coordinate system through an angle, the measure of said angle, being a predetermined function of said desired display rate; (c) displaying the first cell of said N cells on a display of said computer system; (d) waiting a predetermined period of time; (e) calculating the height of said cell display vector above said x-axis, and if said cell display vector is above a predetermined height, displaying the next cell in said sequence; (f) repeating steps (d) and (e) until all N cells in said sequence forming said animated graphic image have been displayed.
Claim 2
Independent Claim
216 words
A method of precisely varying the display rate of an animated graphic image generated by a computer system, said animated graphic image being comprised of a plurality of graphic cells, said graphic cells displayed in a sequence from first graphic cell 1 to a last graphic cell N, said method comprising the steps of: (a) entering a desired display rate into said computer system; (b) converting said display rate into a cell display vector located in the first quadrant of an x-y rectangular coordinate system having an x-axis and an y-axis, the x-axis of said coordinate system representing increasing time, the y-axis of said coordinate system representing increasing displayed graphic cell number, said cell display vector being displaced from the x-axis of said coordinate system through an angle, the measure of said angle, being a predetermined function of said desired display rate; (c) displaying the first cell of said N cells on a display of said computer system; (d) waiting a predetermined period of time; (e) calculating the height of said cell display vector above said x-axis, and if said cell display vector is above a predetermined height, displaying the next cell in said sequence; (f) repeating steps (d) and (e) until all N cells in said sequence forming said animated graphic image have been displayed.
Claim 3
Dependent Claim
35 words
The method of claim 1, wherein after a last image in said sequence has been displayed, a first image in said sequence is displayed after said vector has reached said predetermined height in step (e).
Claim 4
Dependent Claim
39 words
The method of claim 1 wherein said cells may be displayed at a maximum rate and said measure of said angle is equal to the arctangent of the ratio of said desired display rate to said maximum display rate.
Claim 5
Dependent Claim
18 words
The method of claim 3, wherein said maximum display rate is approximately equal to 30 cells per second.
Claim 6
Dependent Claim
17 words
The method of claim 1, wherein said predetermined interval of time is approximately 1/30 of a second.
Claim 7
Dependent Claim
243 words
A computer graphic display system capable of varying the display rate of a computer generated graphic image, comprising: a clock for generating a series of clock pulses at predetermined intervals of time; a central processing unit (CPU) coupled to said clock, said CPU having an output line, said CPU having an input means for entering a desired display rate to said CPU, said CPU converting said desired display rate into a cell display vector located in an x-y rectangular coordinate system having an x-axis and a y-axis, said cell display vector being displayed away from the x-axis of said coordinate system through an angle, the measure of said angle being a predetermined function of said desired display rate, said CPU after each clock pulse calculating the height of said cell display vector above said x-axis, and if said cell display vector is above a predetermined height transmitting an output signal over said output line; a controller means coupled to said output line of said CPU, for controlling a sequence of cells which form said graphical image to be displayed, said controller means being coupled to a memory and a video display of said computer graphic display system, said controller means accepting said output signal from said CPU fetching data stored in said memory which represents a single cell of said graphic image and transmitting said cell to said video display, said video display displaying said cell to a user of said computer system.
Claim 8
Dependent Claim
243 words
A computer graphic display system capable of varying the display rate of a computer generated graphic image, comprising: a clock for generating a series of clock pulses at predetermined intervals of time; a central processing unit (CPU) coupled to said clock, said CPU having an output line, said CPU having an input means for entering a desired display rate to said CPU, said CPU converting said desired display rate into a cell display vector located in an x-y rectangular coordinate system having an x-axis and a y-axis, said cell display vector being displayed away from the x-axis of said coordinate system through an angle, the measure of said angle being a predetermined function of said desired display rate, said CPU after each clock pulse calculating the height of said cell display vector above said x-axis, and if said cell display vector is above a predetermined height transmitting an output signal over said output line; a controller means coupled to said output line of said CPU, for controlling a sequence of cells which form said graphical image to be displayed, said controller means being coupled to a memory and a video display of said computer graphic display system, said controller means accepting said output signal from said CPU fetching data stored in said memory which represents a single cell of said graphic image and transmitting said cell to said video display, said video display displaying said cell to a user of said computer system.
Claim 9
Dependent Claim
20 words
The device of claim 6 wherein said predetermined interval of time is approximately equal to one thirtieth of a second.
Claim 10
Dependent Claim
48 words
The device of claim 6 wherein said input means comprises a rotatable knob, said user rotating said knob in a first direction so as to increase said desired display rate, and said user rotating said knob in a second direction so as to decrease said desired display rate.
Claim 11
Dependent Claim
31 words
The device of claim 6 wherein said input means comprises a keyboard and said user enters said desired display rate by typing in a number corresponding to said desired display rate.
Claim 12
Dependent Claim
38 words
The device of claim 6 wherein said images may be displayed at a maximum display rate and said predetermined function comprises taking the trigonometric arctangent of the ration of said desired display rate and said maximum display rate.
Claim 13
Dependent Claim
14 words
The device of claim 6 wherein said maximum value of said angle is 45°.