Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
226 words
An alignable electronic background grid generation system for use with a raster-type video graphics display unit on which graphic data is displayed, comprising: control means for supplying alterable grid pattern and offset data, vertical grid pattern generation means, cooperating with said control means and synchronized with the display unit horizontal video scan, for providing in response to said alterable grid pattern data vertical grid pattern defining signals indicative of requisite background grid spots at horizontal picture element locations corresponding to desired vertical background grid lines specified by said grid pattern data, horizontal grid pattern generation means, cooperating with said control means and synchronized with the display unit vertical line scan, for providing in response to said alterable grid pattern data horizontal grid pattern defining signals indicative of a desired horizontal grid line pattern specified by said grid pattern data, and combinatorial logic means, cooperating with both said vertical and horizontal grid pattern generation means, for combining said provided vertical and horizontal grid pattern defining signals and producing as a result of said combination a set of grid intensity or color control signals, said grid intensity control signals being supplied to said video gaphics display unit to be mixed with the other video signals defining said graphic data being displayed, said display unit thereby producing a composite display including both said graphic data and said background grid.
Claim 2
Dependent Claim
226 words
An alignable electronic background grid generation system for use with a raster-type video graphics display unit on which graphic data is displayed, comprising: control means for supplying alterable grid pattern and offset data, vertical grid pattern generation means, cooperating with said control means and synchronized with the display unit horizontal video scan, for providing in response to said alterable grid pattern data vertical grid pattern defining signals indicative of requisite background grid spots at horizontal picture element locations corresponding to desired vertical background grid lines specified by said grid pattern data, horizontal grid pattern generation means, cooperating with said control means and synchronized with the display unit vertical line scan, for providing in response to said alterable grid pattern data horizontal grid pattern defining signals indicative of a desired horizontal grid line pattern specified by said grid pattern data, and combinatorial logic means, cooperating with both said vertical and horizontal grid pattern generation means, for combining said provided vertical and horizontal grid pattern defining signals and producing as a result of said combination a set of grid intensity or color control signals, said grid intensity control signals being supplied to said video gaphics display unit to be mixed with the other video signals defining said graphic data being displayed, said display unit thereby producing a composite display including both said graphic data and said background grid.
Claim 3
Dependent Claim
119 words
A system according to claim 1 wherein said graphics display unit has a pan capability, and wherein said control means comprises: grid offset circuitry for providing to said vertical and horizontal grid pattern generation means respective vertical and horizontal grid offset data indicating the number of horizontal picture element locations and the number of complete video scan lines to be skipped before generation respectively of the first vertical and horizontal grid lines in said background grid, and offset modification means for modifying the operation of said vertical and horizontal grid pattern generation means in accordance with the extent of panning of said graphics display unit, so that the generated background grid moves in synchronism with said displayed graphic data.
Claim 4
Dependent Claim
61 words
A system according to claim 2 wherein said displayed graphic data is generated from a memory storing such data, said panning being accomplished by changing the memory initial storage address from which said graphic data is accessed, and wherein said offset modification means modifies said provided grid offset data in response to changes in said graphic data memory initial storage address.
Claim 5
Dependent Claim
108 words
A system according to claim 1 wherein said graphics display unit has a zoom capability, and wherein said control means comprises: grid size circuitry for providing horizontal and vertical grid size data specifying the number of picture element locations between adjacent vertical grid lines and specifying the number of horizontal video scan lines between adjacent horizontal grid lines, and zoom circuitry means, cooperating with said grid size circuitry, for modifying said provided grid size data in response to changes in the zoom magnification factor of said graphics display unit so that the generated grid will be effectively magnified in scale in unison with the displayed zoomed graphic data.
Claim 6
Dependent Claim
65 words
A system according to claim 1 wherein said vertical grid pattern generation means comprises: minor grid logic including a first register for storing a fraction indicative of minor grid size, and an accumulator for repetitively accumulating the minor grid size indicating fraction from said first register at each horizontal video bit clock pulse time, the overflow of said accumulator providing said grid intensity control signals.
Claim 7
Dependent Claim
50 words
A system according to claim 5 wherein said minor grid logic also comprises: another register for storing a minor grid offset value, and means for presetting said accumulator to the offset value stored in said other register at the beginning of each horizontal video scan of said graphics display unit.
Claim 8
Dependent Claim
128 words
A system according to claim 5 wherein said background grid includes grid lines of at least two different intensities, and wherein said vertical grid pattern generation means further comprises: major grid logic including a second register for storing a value indicative of the number of vertical grid lines of one intensity per each vertical grid line of a different intensity, and a second accumulator for effectively counting the number of grid intensity control signals produced by said minor grid logic and for producing a different grid intensity control signal when said count corresponds to the value stored in said second register, said grid intensity control signals from said minor and major grid logic respectively causing said graphics display unit to produce background grid spots of mutually different intensity.
Claim 9
Dependent Claim
81 words
A system according to claim 7 wherein said major grid logic further comprises: offset register means for providing a grid offset value indicative of how many vertical grid lines of intensity established by said minor grid logic are to be produced before production of the first vertical grid line of intensity established by said major grid logic, and means for presetting said second accumulator to the offset value from said offset register means at the beginning of each horizontal video scan.
Claim 10
Dependent Claim
94 words
A system according to claim 7 wherein each horizontal grid pattern generation means comprises: separate minor grid logic circuitry including a third register for storing a fraction indicative of the number of horizontal video scan lines between adjacent horizontal grid lines, and a third accumulator for repetitively accumulating the fraction from said third register at the completion of each horizontal video scan, the overflow of said third accumulator providing a signal for enabling a grid intensity control signal to be supplied to said video graphics display unit throughout the entire next horizontal video scan.
Claim 11
Dependent Claim
75 words
A system according to claim 9 wherein said separate grid logic circuitry also comprises: a fourth register for storing a minor grid offset value indicating the number of horizontal video scan lines which are to occur before generation of the first horizontal grid line for each video frame, and means for presetting said third accumulator to the offset value from said fourth register at the beginning of each video frame of said graphics display unit.
Claim 12
Dependent Claim
143 words
A system according to claim 9 wherein said background grid includes grid lines of at least two different intensities, and wherein said horizontal grid pattern generation means further comprises: separate grid logic circuitry including a fifth register for storing a value indicative of the number of horizontal grid lines of one intensity per each horizontal grid line of a different intensity, and a fourth accumulator for effectively counting the number of grid intensity control signals produced by said separate minor grid logic circuitry and for producing a major horizontal grid intensity control signal when said count corresponds to the value stored in said fifth register, said major horizontal grid intensity control signal being supplied to said graphics display unit for an entire horizontal video scan so as to produce background grid spots having the intensity of only one of said mutually different intensities.
Claim 13
Dependent Claim
86 words
A system according to claim 11 wherein said separate major grid logic circuitry further comprises: a sixth register for providing a grid offset value and indicative of the number of horizontal grid lines of intensity established by said separate minor grid logic circuitry which are to be produced before the first horizontal grid line of intensity established by said separate major grid logic circuitry, and means for presetting said fourth accumulator to the offset value from said sixth register at the beginning of each video frame.
Claim 14
Dependent Claim
109 words
A background grid generation system according to claim 1 wherein said vertical grid pattern generation means comprises: a vertical grid pattern memory having a storage region corresponding to each picture element location in a horizontal scan line of said video graphics display unit, grid data generation means for entering into said vertical grid pattern memory signals indicating the positions of requisite background vertical grid spots in a horizontal video scan line, and video bit address logic for accessing said vertical grid pattern memory in unison with horizontal video scan clock pulses from said display unit, the output of said vertical grid pattern memory providing said grid pattern defining signals.
Claim 15
Dependent Claim
72 words
A system according to claim 13 wherein said horizontal grid pattern generation means comprises: horizontal grid pattern logic, said grid data generation means entering into said horizontal grid pattern logic signals indicative of the horizontal grid line pattern to be generated, means for accessing said horizontal grid pattern logic in synchronism with successive horizontal line scanning of said video graphics display unit, said logic thereby providing said horizontal grid pattern defining signals.
Claim 16
Dependent Claim
156 words
A system according to claim 14 wherein said background grid has horizontal grid lines of at least two different intensities, the vertical locations of such horizontal grid lines of different intensity being indicated by signals entered into said horizontal grid pattern logic, and wherein said vertical grid pattern memory stores signals indicative of the horizontal positions of background grid spots associated with vertical background grid lines of at least first and second different intensities, said combinatorial logic means comprising logic circuitry for providing, during each horizontal video scan for which no horizontal grid line is to be produced, grid pattern defining signals designating a grid intensity in accordance with the accessed contents of said vertical grid pattern memory, and for providing, during each horizontal video scan for which a horizontal grid line is to be produced, a grid pattern defining signal designating a grid intensity in accordance with the output of said horizontal grid pattern logic.
Claim 17
Dependent Claim
43 words
A system according to claim 14 wherein said grid data generation means includes circuitry for entering into at least one of said vertical grid pattern memory and said horizontal grid pattern logic signals indicative of a grid pattern having non-linearly spaced grid lines.
Claim 18
Dependent Claim
109 words
A system according to claim 1 wherein said vertical grid pattern generation means produces vertical grid pattern defining signals having a first value indicating that no vertical background grid spot is to be produced, a second value indicating that a vertical background grid is to be produced, or a third value indicating that the horizontal grid pattern is to be inhibited, and wherein said combinatorial logic means produces grid intensity control signals that result in no background grid whenever said vertical grid pattern defining signals have said third value, regardless of whether or not a horizontal grid pattern defining signal is concurrently provided by said horizontal grid pattern generation.
Claim 19
Dependent Claim
109 words
A system according to claim 1 wherein said horizontal grid pattern generation means produces horizontal grid pattern defining signals having a first value indicating that no horizontal background grid spot is to produced, a second value indicating that a horizontal background grid is to be produced, or a third value indicating that the vertical grid pattern is to be inhibited, and wherein said combinatorial logic means produces grid intensity control signals that result in no background grid whenever said horizontal grid pattern defining signals have said third value, regardless of whether or not a vertical grid pattern defining signal is concurrently provided by said vertical grid pattern generation means.
Claim 20
Dependent Claim
25 words
A system according to claim 1 wherein said horizontal grid pattern generation means comprises computational logic for algorithmically computing said horizontal grid pattern defining signals.
Claim 21
Dependent Claim
64 words
A system according to claim 1 wherein each of said vertical and horizontal grid pattern generation means produces multibit grid pattern defining signals, said combinatorial logic means being configured to utilize a certain bit of each such signal to establish which subset of bits of the other signal will be used to control production by said logic means of said grid intensity control signals.
Claim 22
Dependent Claim
120 words
An electronic background grid generation system for use with a raster-type video graphics display unit on which graphic data is displayed, comprising: a vertical grid pattern memory having a storage region corresponding to each picture element location in one horizontal scan line of said video graphics display unit, said memory containing data indicative of a desired pattern of individual picture element spot intensities to be produced in each picture element location along a horizontal scan line of said display unit, and first means for reading out the contents of said vertical grid pattern memory and for converting said read out contents to grid intensity control signals for said video graphics display unit in synchronism with the horizontal video scanning thereof.
Claim 23
Dependent Claim
120 words
An electronic background grid generation system for use with a raster-type video graphics display unit on which graphic data is displayed, comprising: a vertical grid pattern memory having a storage region corresponding to each picture element location in one horizontal scan line of said video graphics display unit, said memory containing data indicative of a desired pattern of individual picture element spot intensities to be produced in each picture element location along a horizontal scan line of said display unit, and first means for reading out the contents of said vertical grid pattern memory and for converting said read out contents to grid intensity control signals for said video graphics display unit in synchronism with the horizontal video scanning thereof.
Claim 24
Dependent Claim
65 words
An electronic background grid generation system according to claim 21 further comprising: alteration means for altering the addresses from which the contents of said vertical grid pattern memory are read out during said horizontal video scanning in response to changes in the displayed location of said graphic data, so that the generated background grid remains aligned with said displayed graphic data despite display relocation thereof.
Claim 25
Dependent Claim
76 words
An electronic background grid generation system according to claim 21 further comprising: a horizontal grid pattern logic for providing data indicative of the desired vertical locations and relative intensities of horizontal grid lines, and second means for accessing the data provided by said horizontal grid pattern logic in synchronism with scanning of each horizontal scan line of said video graphics display unit and for modifying said grid intensity control signals in response to said accessed data.
Claim 26
Dependent Claim
48 words
An electronic background grid generation system according to claim 23 further comprising: means for modifying the utilized contents of said vertical grid pattern memory and the data provided by horizontal grid pattern logic in response to changes in the display location or size of said displayed graphic data.
Claim 27
Dependent Claim
53 words
An electronic background grid generation system according to claim 23 wherein said second means includes combinatorial logic, cooperating with said first means, for combining both the read out contents of said vertical grid pattern memory and the accessed data provided by said horizontal grid pattern logic to produce said grid intensity control signals.
Claim 28
Dependent Claim
51 words
An electronic background grid generation system according to claim 23 wherein at least one of said read out contents and said accessed data includes an inhibit code, said combinatorial logic being configured to produce a grid intensity control signal that results in no background grid upon occurrence of an inhibit code.
Claim 29
Dependent Claim
51 words
An electronic background grid generation system according to claim 25 wherein each of said read out contents and said accessed data specifies a grid spot of different intensity or color, said combinatorial logic being configured to produce a grid intensity or color control signal in accordance with a selectable truth table.
Claim 30
Dependent Claim
26 words
An electronic background grid generation system according to claim 23 wherein said horizontal grid pattern logic comprises computational circuitry for providing said data by algorithmic calculation.
Claim 31
Dependent Claim
178 words
An alignable electronic background grid generation system for use with a raster-type graphics display unit on which graphic data is displayed, comprising: a vertical grid pattern generator, a horizontal grid pattern controller, a control means connected to said generator and said controller, for providing background grid parameter data thereto, said generator producing, in response to such provided data and in synchronism with horizontal video scanning of the display unit, grid intensity control signals indicating the requisite intensity of background grid spots at corresponding picture elements in the resultant display, said controller producing, in response to such provided data and in synchronism with vertical video scanning of the display unit, output signals for modifying said grid intensity control signals from said generator, the resultant modified intensity control signals being supplied to said graphics display unit for utilization thereby, and alteration means cooperating with said control means, for altering said supplied grid parameter data as the location or size of the displayed graphic data is changed, so that the resultant background grid will remain aligned with said displayed graphic data.
Claim 32
Dependent Claim
178 words
An alignable electronic background grid generation system for use with a raster-type graphics display unit on which graphic data is displayed, comprising: a vertical grid pattern generator, a horizontal grid pattern controller, a control means connected to said generator and said controller, for providing background grid parameter data thereto, said generator producing, in response to such provided data and in synchronism with horizontal video scanning of the display unit, grid intensity control signals indicating the requisite intensity of background grid spots at corresponding picture elements in the resultant display, said controller producing, in response to such provided data and in synchronism with vertical video scanning of the display unit, output signals for modifying said grid intensity control signals from said generator, the resultant modified intensity control signals being supplied to said graphics display unit for utilization thereby, and alteration means cooperating with said control means, for altering said supplied grid parameter data as the location or size of the displayed graphic data is changed, so that the resultant background grid will remain aligned with said displayed graphic data.
Claim 33
Dependent Claim
46 words
A system according to claim 29 further comprising: combinatorial logic means, cooperating with said generator and said controller, for modifying said grid intensity control signals from said generator in response to said controller output signals in accordance with a predetermined truth table set of combinatorial conditions.
Claim 34
Dependent Claim
235 words
An alignable electronic background grid generation system for use with a raster-type video graphics display unit on which graphic data is displayed, comprising: control means for supplying alterable grid pattern and offset data, vertical grid pattern generation means, cooperating with said control means and synchronized with the display unit horizontal video scan, for providing in response to said alterable grid pattern data vertical grid pattern defining signals indicative of requisite background grid spots at horizontal picture element locations corresponding to desired vertical background grid lines specified by said grid pattern data, horizontal grid pattern generation means, cooperating with said control means and synchronized with the display unit vertical line scan, for providing in response to said alterable grid pattern data horizontal grid pattern defining signals indicative of a desired horizontal grid line pattern specified by said grid pattern data, combinatorial logic means, cooperating with both said vertical and horizontal grid pattern generation means, for combining said provided vertical and horizontal grid pattern defining signals and producing as a result of said combination a set of grid intensity or color control signals, and mixing means, operatively connected to said combinatorial logic means, for non-exclusively mixing said grid intensity control signals with other video signals defining said graphic data being displayed so as to produce a composite display, utilizable by said video graphics display unit, in which said graphic data is concurrently overlayed on said background grid.
Claim 35
Dependent Claim
235 words
An alignable electronic background grid generation system for use with a raster-type video graphics display unit on which graphic data is displayed, comprising: control means for supplying alterable grid pattern and offset data, vertical grid pattern generation means, cooperating with said control means and synchronized with the display unit horizontal video scan, for providing in response to said alterable grid pattern data vertical grid pattern defining signals indicative of requisite background grid spots at horizontal picture element locations corresponding to desired vertical background grid lines specified by said grid pattern data, horizontal grid pattern generation means, cooperating with said control means and synchronized with the display unit vertical line scan, for providing in response to said alterable grid pattern data horizontal grid pattern defining signals indicative of a desired horizontal grid line pattern specified by said grid pattern data, combinatorial logic means, cooperating with both said vertical and horizontal grid pattern generation means, for combining said provided vertical and horizontal grid pattern defining signals and producing as a result of said combination a set of grid intensity or color control signals, and mixing means, operatively connected to said combinatorial logic means, for non-exclusively mixing said grid intensity control signals with other video signals defining said graphic data being displayed so as to produce a composite display, utilizable by said video graphics display unit, in which said graphic data is concurrently overlayed on said background grid.