Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
360 words
In display apparatus for N display units, N being an integer greater than one, each display unit having a television monitor responsive to a television signal to display a frame of characters in the form of M lines of characters, M being an integer, the signal being characterized by a periodic television raster defined by horizontal and vertical timing signals produced by a source of timing signals, the raster being adapted for encoding with a frame of character codes corresponding to and manifesting said frame of characters; each unit further including a unit line buffer for storing said frame of codes, a line at a time, means for reading the codes from said buffer, and means for combining the raster timing signals with the codes so read to produce said television signal; said display apparatus comprising: memory means for storing for each display unit (a) the associated frame of character codes in the form of M blocks of codes in any order of block storage locations therein, each block having a starting address and the codes in each block manifesting a line of characters, and (b) a frame display program including M instructions corresponding to the M blocks, each instruction specifying the starting address of the associated block of codes, instruction execution means including (a) basic counting means responsive to the horizontal timing signals for generating a set of character line signals defining M time periods and a further set of signals defining a group of horizontal timing signals occurring within each of the M time periods; (b) first control means utilizing the character line signal set and the further signal set to process N instructions in N sequentially occurring time slots during each character line time period, one from each program, to retrieve from memory during each such period the N blocks of codes associated with said N instructions; and (c) second control means responsive to said signal sets to load the N blocks of codes into the corresponding N unit line buffers during each such period so that each program has one of its M instructions executed during each of the M time periods in each television frame.
Claim 2
Dependent Claim
360 words
In display apparatus for N display units, N being an integer greater than one, each display unit having a television monitor responsive to a television signal to display a frame of characters in the form of M lines of characters, M being an integer, the signal being characterized by a periodic television raster defined by horizontal and vertical timing signals produced by a source of timing signals, the raster being adapted for encoding with a frame of character codes corresponding to and manifesting said frame of characters; each unit further including a unit line buffer for storing said frame of codes, a line at a time, means for reading the codes from said buffer, and means for combining the raster timing signals with the codes so read to produce said television signal; said display apparatus comprising: memory means for storing for each display unit (a) the associated frame of character codes in the form of M blocks of codes in any order of block storage locations therein, each block having a starting address and the codes in each block manifesting a line of characters, and (b) a frame display program including M instructions corresponding to the M blocks, each instruction specifying the starting address of the associated block of codes, instruction execution means including (a) basic counting means responsive to the horizontal timing signals for generating a set of character line signals defining M time periods and a further set of signals defining a group of horizontal timing signals occurring within each of the M time periods; (b) first control means utilizing the character line signal set and the further signal set to process N instructions in N sequentially occurring time slots during each character line time period, one from each program, to retrieve from memory during each such period the N blocks of codes associated with said N instructions; and (c) second control means responsive to said signal sets to load the N blocks of codes into the corresponding N unit line buffers during each such period so that each program has one of its M instructions executed during each of the M time periods in each television frame.
Claim 3
Dependent Claim
153 words
Display apparatus as set forth in claim 1 wherein said horizontal and vertical timing signals include (a) one set of horizontal timing signals produced by a horizontal signal timer and (b) N sets of vertical timing signals produced by N vertical timers, one for each display unit, the corresponding television raster being defined by the horizontal signal set and the associated vertical signal set; wherein the basic counting means produces a frame synchronization signal once per television raster and a set of basic vertical timing signals; and wherein each of said display units includes raster synchronization means responsive to said frame synchronization signal and to the further set of signals to operate its associated vertical timer to produce its associated vertical timing signal set offset in time by at least one of the time slots from the vertical timing signal set of any of the other units and of the basic counting means.
Claim 4
Dependent Claim
74 words
Display apparatus as set forth in claim 1 wherein said instruction execution means executes at least 2 N instructions during each said time period, said 2 N instructions including at least two instructions of each display program; wherein each display program has at least one further instruction specifying the vertical and horizontal position of a cursor marker; and wherein said at least two instructions include the cursor instruction and one of the M instructions.
Claim 5
Dependent Claim
246 words
Display apparatus as set forth in claim 3 wherein the character line signal set is manifested by a character line count field having M values per television raster and the further signal set is manifested by a scan line count field having P values for each character line count value, P being an integer; wherein said first control means includes a source of cursor address field; a cursor instruction register; a memory block address counter; a display program address multiplexer; and means active during each of the time periods in response to at least one signal of the further signal set to perform the following operations for each display program: operate the display program address multiplexer first to use the cursor address field and the scan line count field to retrieve from the memory the cursor instruction of the associated frame display program and load it into the cursor register and next to use the character line and scan line count fields to retrieve from the memory one of the M instructions of the associated frame display program and to load it into the memory block address counter; wherein said second control means includes a unit line buffer decoder responsive to the scan line count field to select for loading the unit line buffer corresponding to the associated display program; and means responsive to the completion of the loading of the memory block address counter with one of the M instructions for executing said one instruction.
Claim 6
Dependent Claim
51 words
Display apparatus as set forth in claim 4 wherein the first and second control means are responsive to the execution of said one instruction to retrieve from the memory the line of character codes designated by such one instruction and to load such retrieved codes into the selected unit line buffer.
Claim 7
Dependent Claim
59 words
Display apparatus as set forth in claim 5 wherein said means for executing said one instruction further includes means for detecting from said one instruction a blank line condition and upon such detection disabling said retrieving and loading by the first and second control means and signalling the selected display unit that a blank line is to be displayed.
Claim 8
Dependent Claim
83 words
Display apparatus as set forth in claim 6 wherein the second control means includes line loader means for producing a line buffer load field; means for updating the memory block address counter and the line buffer loader means as each of the codes is read from the associated memory block; a character code register for storing each said code as it is read from memory; means for transferring the line buffer load field and the character codes to the selected unit line buffer.
Claim 9
Dependent Claim
69 words
Display apparatus as set forth in claim 1 wherein the first control means further includes a cursor comparator for comparing the contents of the cursor register with the character line field and the line buffer load field and upon a match producing a cursor signal; and wherein the means for transferring includes means responsive to said cursor signal for transferring a cursor code to the selected unit line buffer.