Patent US3582936A successfully refreshed from Google Patents.
US3582936A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for storing data and thereafter continuously converting stored data to video signals for display
Assignee: AB Dick Co
•
Filing: 1968-01-02
•
Granted: 1971-06-01
•
Expires: 1988-01-02
Abstract
Abstract A system for continuously reading data out of memory, decoding said data, and using it to select representative video signals generated by a character generator, which are then displayed on a television monitor. Incoming data is stored in memory at an address corresponding to the location of a cursor displayed on the monitor. The system operates at frequencies used for home television receivers.
Inventors
- 👤 Martin N Kite
- 👤 Robert E Gettings
- 👤 Roman A Adams
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 10:15
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/222; G09G5/08
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
240 words
In a system for displaying alpha-numeric characters stored as data word signal sets in a memory, which are sequentially read out of said memory for the purpose of displaying said characters in synchronism with vertical and horizontal sync signals; a character generator including counter means responsive to said horizontal sync signals for producing successive pairs of output signals representative of addresses of successively occurring points within a two dimensional array; a plurality of sets of first selecting gate means, each set connected for selecting a sequence of pairs of output signals from said counter means which provide successively occurring points which when displayed represent an alpha-numeric character; a plurality of disenabled second selecting gate means; means for connecting the output of each of said set of first selecting gate means to the input of a different one of said plurality of second selecting gate means; decoding means connected to said plurality of disenabled second selecting gate means and responsive to a data word signal set read out from said memory for enabling the one of said second selecting gate means which has applied thereto a sequence of signals corresponding to successively occurring points which when displayed will represent the alpha-numeric character represented by the data word signal set; display means to which said vertical and horizontal sync signals are applied; and means for applying the output of said enabled second selecting gate means to said display means to be displayed.
Claim 2
Dependent Claim
240 words
In a system for displaying alpha-numeric characters stored as data word signal sets in a memory, which are sequentially read out of said memory for the purpose of displaying said characters in synchronism with vertical and horizontal sync signals; a character generator including counter means responsive to said horizontal sync signals for producing successive pairs of output signals representative of addresses of successively occurring points within a two dimensional array; a plurality of sets of first selecting gate means, each set connected for selecting a sequence of pairs of output signals from said counter means which provide successively occurring points which when displayed represent an alpha-numeric character; a plurality of disenabled second selecting gate means; means for connecting the output of each of said set of first selecting gate means to the input of a different one of said plurality of second selecting gate means; decoding means connected to said plurality of disenabled second selecting gate means and responsive to a data word signal set read out from said memory for enabling the one of said second selecting gate means which has applied thereto a sequence of signals corresponding to successively occurring points which when displayed will represent the alpha-numeric character represented by the data word signal set; display means to which said vertical and horizontal sync signals are applied; and means for applying the output of said enabled second selecting gate means to said display means to be displayed.
Claim 3
Dependent Claim
108 words
Apparatus as recited in claim 1 wherein said counter means includes an X counter and a Y counter; clock oscillator means; means for applying a horizontal sync pulse to said clock oscillator means for enabling it to produce a predetermined number of pulses per horizontal sync pulse; means for applying the pulse outputs of said clock oscillator means to said X counter to cause it to count through a predetermined number of its cycles corresponding to the number of characters desired to be displayed on a line; and means for applying horizontal sync pulses to said Y counter and to cause it to advance its count responsive thereto.
Claim 4
Dependent Claim
139 words
Apparatus as recited in claim 2 wherein there is included a character counter means having the same count capacity as the number of characters to be displayed on a line; a line counter means having the same count capacity as the number of lines of characters to be displayed; means for applying a count output from said X counter to said character counter means during a count cycle of said X counter to advance said character counter; means for applying one count output from said Y counter to said line counter means during a count cycle of said Y counter to advance said line counter means; and means for deriving an address from the count output of said character and line counter of a location in said memory from which the next character to be displayed will be read.
Claim 5
Dependent Claim
165 words
Apparatus as recited in claim 3 wherein there is included: a cursor character counter means having the same count capacity as the number of characters to be displayed on a line; a cursor line counter means having the same count capacity as the number of lines of characters to be displayed; means for advancing the count of said cursor character counter means; means for advancing the count of said cursor line counter means one each time said cursor character counter means attains a full count; means for comparing the count outputs of said character counter means and cursor character counter means and said line counter means and said cursor line counter means; means responsive to said means for comparing sensing an identity in the counts of said compared character counter means and said compared line counter means for producing a cursor signal; and means for displaying said cursor signal on said display means at an address determined by the count outputs of said cursor counters.
Claim 6
Dependent Claim
102 words
Apparatus as recited in claim 4 wherein there is included a means responsive to the count output of said cursor character counter means and said cursor line counter means for generating memory address signals indicating the location for writing data into said memory gate means for comparing counts of line counter means and cursor counter means and character counter means and cursor character counter means and producing an output when they are identical; means responsive to output from said gate means for comparing for entering a data word signal set into said memory at a location determined by said memory address signals.
Claim 7
Dependent Claim
167 words
Apparatus as recited in claim 1 wherein said plurality of disenabled second selecting gate means includes a plurality of three input coincidence gates arranged in columns and rows; a plurality of row busses each of which is connected to one input of all of the coincidence gates in each of the different rows of coincidence gates; a plurality of column busses each of which is connected to a second input of all of the coincidence gates in each of the different columns of coincidence gates; and means for connecting the output of each of a different one of said plurality of coincidence gates; said decoding means including first gate means for energizing one of said plurality of row busses responsive to one portion of a data word signal set; and second gate means for energizing one of said plurality of column busses responsive to the remaining portion of the data word signal set whereby the coincidence gate connected to the energized row and column bus is enabled.
Claim 8
Independent Claim
329 words
A system for displaying alpha-numeric characters arranged in successive lines of characters across a cathode-ray tube face comprising: means for sequentially generating sets of binary signals each set being representative of an alpha-numeric character desired to be displayed; means for generating horizontal and vertical sync signals; character generator means responsive to said horizontal and vertical sync signals for generating a plurality of signal pulse trains, each of which forms a different alpha-numeric character when displayed in synchronism with said horizontal and vertical sync signals; said character generator means including an X counter means actuated responsive to a horizontal sync pulse for generating a plurality of output pulses responsive thereto; Y counter means actuated responsive to a horizontal sync pulse for generating a pulse responsive thereto; a set of selecting gate means for each alpha-numeric connected for selecting outputs from said x and y counter means which provide a signal pulse train which forms the alpha-numeric character when displayed in synchronism with said horizontal and vertical sync signals; a plurality of disenabled output gate means, one for each alpha-numeric character; means connecting each disenabled output gate means to the output of one of said sets of selecting gate means; a plurality of row busses; a plurality of column busses; means connecting each of said disenabled output gate means to one of said row busses and one of said column busses; decoding gate means to which said binary signal sets are applied for energizing one of said row busses and one of said column busses which are connected to the one of said disenabled output gate means which produces responsive thereto at its output a signal pulse train which forms the alpha-numeric character when displayed in synchronism with said horizontal and vertical sync signals; and cathode-ray tube means to which said horizontal and vertical sync signals together with said signal pulse train are applied for displaying the alpha-numeric character represented by the binary signal set applied to said decoding gate means.
Claim 9
Independent Claim
329 words
A system for displaying alpha-numeric characters arranged in successive lines of characters across a cathode-ray tube face comprising: means for sequentially generating sets of binary signals each set being representative of an alpha-numeric character desired to be displayed; means for generating horizontal and vertical sync signals; character generator means responsive to said horizontal and vertical sync signals for generating a plurality of signal pulse trains, each of which forms a different alpha-numeric character when displayed in synchronism with said horizontal and vertical sync signals; said character generator means including an X counter means actuated responsive to a horizontal sync pulse for generating a plurality of output pulses responsive thereto; Y counter means actuated responsive to a horizontal sync pulse for generating a pulse responsive thereto; a set of selecting gate means for each alpha-numeric connected for selecting outputs from said x and y counter means which provide a signal pulse train which forms the alpha-numeric character when displayed in synchronism with said horizontal and vertical sync signals; a plurality of disenabled output gate means, one for each alpha-numeric character; means connecting each disenabled output gate means to the output of one of said sets of selecting gate means; a plurality of row busses; a plurality of column busses; means connecting each of said disenabled output gate means to one of said row busses and one of said column busses; decoding gate means to which said binary signal sets are applied for energizing one of said row busses and one of said column busses which are connected to the one of said disenabled output gate means which produces responsive thereto at its output a signal pulse train which forms the alpha-numeric character when displayed in synchronism with said horizontal and vertical sync signals; and cathode-ray tube means to which said horizontal and vertical sync signals together with said signal pulse train are applied for displaying the alpha-numeric character represented by the binary signal set applied to said decoding gate means.
Claim 10
Dependent Claim
181 words
A system as recited in claim 7 wherein the means for generating sets of binary signals includes memory system means for storing sets of binary signals at predetermined addresses; means for successively generating addresses for sequentially reading out the stored sets of binary signals including: character counter means having the same count capacity as the number of characters to be displayed on a line; a line counter means having the same count capacity as the number of lines of characters to be displayed; means for applying a count output from said x counter to said character counter means during a count cycle of said x counter means to advance the count of said character counter means; means for applying a count output from said y counter to said line counter means during a count cycle of said y counter means to advance the count of said line counter means; and means responsive to the count output of said character counter and line counter for generating the address of the next set of binary signals to be read from said memory means.
Claim 11
Dependent Claim
166 words
A system as recited in claim 8 wherein there is included: a cursor character counteR means having the same count capacity as the number of characters to be displayed on a line; a cursor line counter means having the same count capacity as the number of lines of characters to be displayed; means for advancing the count of said cursor character counter means; means for advancing the count of said cursor line counter means once each time said cursor character counter means attains a full count; means for comparing the count outputs of said character counter means and cursor character counter means and said line counter means and said cursor line counter means; means responsive to said means for comparing sensing an identity in the counts of said compared character counter means and said compared line counter means for producing a cursor signal; and means for displaying said cursor signal on said display means at an address determined by the count outputs of said cursor counters.
Claim 12
Dependent Claim
121 words
A system as recited in claim 9 wherein there is included a means responsive to the count output of said cursor character counter means and said cursor line counter means for generating memory address signals indicating the location for writing data into said memory gate means for comparing counts of line counter means and cursor counter means and character counter means and producing an output when they are identical; means responsive to output from said gate means for comparing for entering a data word signal set into said memory at a location determined by said memory address signals; and means for advancing the count of said cursor character counter means for each set of binary signals to be entered into memory.
Claim 13
Dependent Claim
130 words
Apparatus as recited in claim 7 wherein there is included means responsive to a first predetermined binary signal set for causing alpha-numeric characters which are being displayed to flicker, said means including: an oscillator; a coincidence gate having two inputs; means connecting said oscillator to one of said two inputs; means connected to said memory means output for recognizing said first predetermined binary signal set for applying an enabling signal to said coincidence gate second input; means for applying said gate output to said cathode-ray tube device to cause a flickering of the characters which are being displayed while set coincidence gate is enabled; means connected to said memory means output for recognizing a second predetermined binary signal set for removing said enabling signal from said coincidence gate second input.
Claim 14
Independent Claim
359 words
A system for displaying alpha-numeric characters arranged in successive lines of characters across the face of a cathode-ray tube comprising memory means for storing sets of binary signals, each set being representative of an alpha-numeric character desired to be displayed and stored at a different location therein having a different address, means for generating horizontal sync signals and vertical sync signals, first counter means responsive to said horizontal and vertical sync signals for successively producing pairs of output signals representative of dot addresses in a two dimensional dot matrix, a plurality of sets of logic gates means for selecting with each set of gate means those outputs of said first counter means which provide dot addresses in said two dimensional matrix which form a numeric character, second counter means responsive to the outputs of said first counter means for successively producing pairs of output signals representative the successive addresses of characters which are displayed across the face of said cathode-ray tube, third counter means for producing a pair of output signals representative of the address of the location desired for displaying a cursor on the face of said cathode-ray tube, means for advancing the count of said third counter means, means responsive to each pair of output signals of said second counter means for generating the address of a binary signal sEt in said memory, means responsive to the signals representative of the address of a binary signal set for reading said binary signal set out of said memory, means responsive to the binary signal set read from said memory for selecting the output signals from a set of logic gates provide dot addresses in said two dimensional matrix which forms a character corresponding to the one represented by said binary signal set, means for comparing the outputs of said second and third counter means and producing an identity signal when the addresses represented by these outputs correspond, means for producing a cursor signal responsive to said identity signal, and means for applying said vertical and horizontal sync signals, said selected output signals and said cursor signal to said cathode-ray tube whereby said character and cursor signal are displayed.
Claim 15
Independent Claim
359 words
A system for displaying alpha-numeric characters arranged in successive lines of characters across the face of a cathode-ray tube comprising memory means for storing sets of binary signals, each set being representative of an alpha-numeric character desired to be displayed and stored at a different location therein having a different address, means for generating horizontal sync signals and vertical sync signals, first counter means responsive to said horizontal and vertical sync signals for successively producing pairs of output signals representative of dot addresses in a two dimensional dot matrix, a plurality of sets of logic gates means for selecting with each set of gate means those outputs of said first counter means which provide dot addresses in said two dimensional matrix which form a numeric character, second counter means responsive to the outputs of said first counter means for successively producing pairs of output signals representative the successive addresses of characters which are displayed across the face of said cathode-ray tube, third counter means for producing a pair of output signals representative of the address of the location desired for displaying a cursor on the face of said cathode-ray tube, means for advancing the count of said third counter means, means responsive to each pair of output signals of said second counter means for generating the address of a binary signal sEt in said memory, means responsive to the signals representative of the address of a binary signal set for reading said binary signal set out of said memory, means responsive to the binary signal set read from said memory for selecting the output signals from a set of logic gates provide dot addresses in said two dimensional matrix which forms a character corresponding to the one represented by said binary signal set, means for comparing the outputs of said second and third counter means and producing an identity signal when the addresses represented by these outputs correspond, means for producing a cursor signal responsive to said identity signal, and means for applying said vertical and horizontal sync signals, said selected output signals and said cursor signal to said cathode-ray tube whereby said character and cursor signal are displayed.
Claim 16
Dependent Claim
33 words
A system as recited in claim 12 wherein the horizontal sync signals and vertical sync signals generated by said means for generating provide a scanning raster for substantially the entire cathode-ray tube face.
References Cited (Backward Citations)
US3345458A
Cited
US3323119A
Cited
US3346853A
Cited
US3406387A
Cited
US3400377A
Cited
US3413610A
Cited
US3422420A
Cited
US3426344A
Cited
US3444319A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1974-05-31 | 1974-11-30 | 1975-06-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1978-05-31 | 1978-11-30 | 1979-06-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1982-05-31 | 1982-11-30 | 1983-06-01 | $7700.00 | Window Closed / Lapsed |