US3786478A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Cathode ray tube presentation of characters in matrix form from stored data augmented by interpolation
Assignee: Massachusetts Institute of Technology
•
Filing: 1972-08-17
•
Granted: 1974-01-15
•
Expires: 1992-08-17
Abstract
Abstract Apparatus is disclosed for displaying a selected character on the face of a cathode ray tube at a particular location from information previously stored in a memory. The cathode ray tube is swept in a raster scan with a superimposed sinusoidal deflection in the y-axis direction. The intensity modulation which produces a dot-like representation of a character occurs at a particular time during the scan depending upon the desired location of the character. The intensity modulation as a function of time is unique for each character and occurs along the sinusoidal deflection. The required storage capacity of the memory storing the character information is reduced by an interpolation technique.
Inventors
- 👤 P King
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 18:04
CPC Classifications
G; G09; G09G; G09G1/00; G09G1/06; G09G1/14; G09G1/18
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
182 words
A character generator for providing selected characters at desired locations on the face of a cathode ray tube comprising: means for providing a digital code representation of a selected character, means for storing said character digital representation at a display address in a first memory in response to said character selection means, a cathode ray tube having a scanning beam, means for providing a raster scan having a sinusoidal vertical deflection to said tube, means for obtaining a stored character code from said first memory when its display address corresponds with the position of the raster beam, a second means for storing in binary form a different matrix representation of each character corresponding to each character code, means for selectively reading out the character matrix representations as serial binary signals from said character matrix storage means in response to said character codes from said first memory, means for intensity modulating said sinusoidal deflection in its linear region in synchronism with said serial binary signal to provide a dot matrix representation of the selected character in response to the character matrix representation signal.
Claim 2
Dependent Claim
182 words
A character generator for providing selected characters at desired locations on the face of a cathode ray tube comprising: means for providing a digital code representation of a selected character, means for storing said character digital representation at a display address in a first memory in response to said character selection means, a cathode ray tube having a scanning beam, means for providing a raster scan having a sinusoidal vertical deflection to said tube, means for obtaining a stored character code from said first memory when its display address corresponds with the position of the raster beam, a second means for storing in binary form a different matrix representation of each character corresponding to each character code, means for selectively reading out the character matrix representations as serial binary signals from said character matrix storage means in response to said character codes from said first memory, means for intensity modulating said sinusoidal deflection in its linear region in synchronism with said serial binary signal to provide a dot matrix representation of the selected character in response to the character matrix representation signal.
Claim 3
Dependent Claim
115 words
The apparatus of claim 1 comprising in addition: means for providing synchronizing pulses in response to said sinusoidal deflection, said means for obtaining said character matrix being connected to said synchronizing pulse means to provide the character matrix at a predetermined position of said raster scan and said sinusoidal deflection in response to said synchronizing pulses, said means for intensity modulating said sinusoidal deflection being connected to said synchronizing pulse means to provide a series of intensifying pulses corresponding in number of the number of rows in a column of the matrix, said initial intensifying pulse of the series being responsive to said synchronizing pulses to occur near the zero-crossing region of the sinusoidal deflection.
Claim 4
Dependent Claim
211 words
A character generator for providing selected characters at desired locations on the face of a cathode ray tube comprising: means for time sequentially recovering character codes from storage, each code representative of the characters to be generated on the cathode ray tube, means for applying a raster scan to said tube in response to and synchronized to pulses generated by the time sequence of character codes, the time of occurrence of each character code corresponding to its desired location on the raster, means for applying a large sinusoidal vertical deflection to the raster scan, said sinusoidal scan being responsive to said synchronizing pulses, means for storing a matrix for each character in a time-sequential binary form, means for providing each recovered character to said matrix storage to cause said matrix storage to provide a dot matrix for the character code in the form of a time-sequential binary pulse stream beginning at a time corresponding to the desired location of the character on the raster scan, means for providing said matrix as intensification pulses to said cathode ray tube in the linear region of the sinusoidal scan in response to said synchronizing pulses, whereby said character is represented in its dot matrix form at the desired location on the cathode ray tube.
Claim 5
Dependent Claim
211 words
A character generator for providing selected characters at desired locations on the face of a cathode ray tube comprising: means for time sequentially recovering character codes from storage, each code representative of the characters to be generated on the cathode ray tube, means for applying a raster scan to said tube in response to and synchronized to pulses generated by the time sequence of character codes, the time of occurrence of each character code corresponding to its desired location on the raster, means for applying a large sinusoidal vertical deflection to the raster scan, said sinusoidal scan being responsive to said synchronizing pulses, means for storing a matrix for each character in a time-sequential binary form, means for providing each recovered character to said matrix storage to cause said matrix storage to provide a dot matrix for the character code in the form of a time-sequential binary pulse stream beginning at a time corresponding to the desired location of the character on the raster scan, means for providing said matrix as intensification pulses to said cathode ray tube in the linear region of the sinusoidal scan in response to said synchronizing pulses, whereby said character is represented in its dot matrix form at the desired location on the cathode ray tube.
Claim 6
Dependent Claim
271 words
A character generator for providing selected characters at desired locations on the face of a cathode-ray tube comprising, a first memory for storing a plurality of character codes of a characTer set in serial form in the time sequence that each character is to be represented on the face of the tube, a second memory having a unique character dot matrix stored in binary form for each character of the character set in the first memory, means for providing a vertical scan frequency corresponding to a multiple of the average frequency of occurrence of character codes, means for providing a raster scan to said tube, means for providing said vertical scan frequency as a vertical deflection to said raster scan, means for sensing said vertical deflection to provide timing pulses, means for synchronizing said raster scan to said timing pulses, means for sequentially providing each stored character code from said first memory to said second memory, the second memory providing a serial binary signal in response to each character code, means for providing intensifying pulses to the cathode-ray tube of a frequency higher than that of the vertical scan frequency and synchronized with said timing pulses in response to said serial binary signal to form the dot matrix of each stored character code, said character matrix being responsive to said intensifying pulses to provide said character dot matrix to said cathode ray tube, said synchronization of the raster scan, vertical scan deflection and intensifying pulses producing a character representation for each stored character which is invariant and at the same position on the face of the tube from scan to scan.
Claim 7
Dependent Claim
271 words
A character generator for providing selected characters at desired locations on the face of a cathode-ray tube comprising, a first memory for storing a plurality of character codes of a characTer set in serial form in the time sequence that each character is to be represented on the face of the tube, a second memory having a unique character dot matrix stored in binary form for each character of the character set in the first memory, means for providing a vertical scan frequency corresponding to a multiple of the average frequency of occurrence of character codes, means for providing a raster scan to said tube, means for providing said vertical scan frequency as a vertical deflection to said raster scan, means for sensing said vertical deflection to provide timing pulses, means for synchronizing said raster scan to said timing pulses, means for sequentially providing each stored character code from said first memory to said second memory, the second memory providing a serial binary signal in response to each character code, means for providing intensifying pulses to the cathode-ray tube of a frequency higher than that of the vertical scan frequency and synchronized with said timing pulses in response to said serial binary signal to form the dot matrix of each stored character code, said character matrix being responsive to said intensifying pulses to provide said character dot matrix to said cathode ray tube, said synchronization of the raster scan, vertical scan deflection and intensifying pulses producing a character representation for each stored character which is invariant and at the same position on the face of the tube from scan to scan.
Claim 8
Dependent Claim
279 words
A character generator for providing selected characters at desired locations on the face of a cathode-ray tube comprising: means for selecting one of said characters, means responsive to said selecting means for providing a different digital code representation for each of a plurality of characters to be generated, means for designating the position on the face of the cathode-ray tube where said character is to be presented, a rotating magnetic drum containing address positions along its periphery corresponding with fixed positions on the face of the cathode-ray tube, means for storing in the drum address corresponding to a position on the face of the tube the digital code corresponding to the character to be presented at that position, means for reading out the stored digital code of each character on each revolution of the drum, a cathode ray tube having a scanning beam, means for providing a raster scan having a sinusoidal vertical deflection to said tube a second means for storing binary signals, each corresponding to a different character code, means for providing such second storage means the serial binary signal of a character in response to the digital code representation of that character produced by said rotating drum, means for synchronizing the raster scan and sinusoidal deflection with the serial binary signal so that each bit of the serialbinary signal derived from each stored character code on the drum corresponds to a fixed position on the face of the tube, means for intensity modulating the beam of said cathode ray tube with said serial binary signal to cause said intensity modulated beam to provide a dot matrix representation of the character stored at the corresponding drum address.
Claim 9
Dependent Claim
279 words
A character generator for providing selected characters at desired locations on the face of a cathode-ray tube comprising: means for selecting one of said characters, means responsive to said selecting means for providing a different digital code representation for each of a plurality of characters to be generated, means for designating the position on the face of the cathode-ray tube where said character is to be presented, a rotating magnetic drum containing address positions along its periphery corresponding with fixed positions on the face of the cathode-ray tube, means for storing in the drum address corresponding to a position on the face of the tube the digital code corresponding to the character to be presented at that position, means for reading out the stored digital code of each character on each revolution of the drum, a cathode ray tube having a scanning beam, means for providing a raster scan having a sinusoidal vertical deflection to said tube a second means for storing binary signals, each corresponding to a different character code, means for providing such second storage means the serial binary signal of a character in response to the digital code representation of that character produced by said rotating drum, means for synchronizing the raster scan and sinusoidal deflection with the serial binary signal so that each bit of the serialbinary signal derived from each stored character code on the drum corresponds to a fixed position on the face of the tube, means for intensity modulating the beam of said cathode ray tube with said serial binary signal to cause said intensity modulated beam to provide a dot matrix representation of the character stored at the corresponding drum address.
Claim 10
Dependent Claim
42 words
The apparatus of claim 5 comprising in addition: means for comparing adjacent bits in the serial binary signal occurring during the upward sweep of the sinusoidal scan to provide an additional intensifying bit intermediate two intensifying bits of said serial binary signal.
Claim 11
Dependent Claim
75 words
The apparatus of claim 6 comprising in addition: means for storing two such successive serial binary signals, means for comparing bits of these signals which occur in a row of the matrix representation of the character to provide an additional intensifying bit when intensifying bits occur in the serial binary signals corresponding to the row, means for providing these additional intensifying bits as a serial binary signal During the downward sweep of the sinusoidal scan.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1977-01-14 | 1977-07-16 | 1978-01-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1981-01-14 | 1981-07-16 | 1982-01-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1985-01-14 | 1985-07-16 | 1986-01-15 | $7700.00 | Window Closed / Lapsed |