Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
103 words
Apparatus for refreshing a video display comprising: (a) a memory for storing list address pointers, lists, and character data, each of said lists including a data address pointer; (b) a video circuit coupled to said memory for reading a list address pointer at a designated location in said memory to be pointed to one of said lists in said memory and to read the data address pointer of said one list to be pointed to the storage location of character data; and (c) a video display coupled to said video circuit for displaying the character data to which said video circuit was pointed.
Claim 2
Dependent Claim
103 words
Apparatus for refreshing a video display comprising: (a) a memory for storing list address pointers, lists, and character data, each of said lists including a data address pointer; (b) a video circuit coupled to said memory for reading a list address pointer at a designated location in said memory to be pointed to one of said lists in said memory and to read the data address pointer of said one list to be pointed to the storage location of character data; and (c) a video display coupled to said video circuit for displaying the character data to which said video circuit was pointed.
Claim 3
Dependent Claim
93 words
Apparatus for refreshing a video display as claimed in claim 1 wherein said video display has refresh cycles and wherein each of said lists include successive elements one of which is the data address pointer and wherein said list address pointer points said video circuit to the beginning of the list to which it was pointed, said video circuit being arranged to read the list to which it was pointed element-by-element and to return to the beginning of the list to which it was pointed for the beginning of the succeeding refresh cycle.
Claim 4
Dependent Claim
37 words
Apparatus for refreshing a video display as claimed in claim 2 wherein each of said lists stored in said memory include the following elements in addition to the data address pointer: a character count and control data.
Claim 5
Dependent Claim
141 words
Apparatus for refreshing a video display as claimed in claim 3 and comprising a microprocessor for writing character data to be stored in said memory and for writing control data on a list stored in said memory, said control data supplying the location in said memory of said character data, the location on said video display for displaying said character data, and the attribute data for said character data, said video circuit reads the character data out of said memory and converts the character data into a video signal for application to said video display, said video circuit reads said control data out of said memory to apply signals to said video display to position the character data at the designated location on the video display and to display the character data on the video display with the designated video attribute.
Claim 6
Dependent Claim
115 words
Apparatus for refreshing a video display as claimed in claim 4 wherein said video circuit comprises a direct memory access circuit for accessing any location in said memory for character data and for control data during each refresh cycle, said circuit includes data shift registers coupled to said direct memory access circuit for storing character data to refresh the video circuit with character data during each refresh cycle, said video circuit including a logic circuit coupled to said direct memory access circuit for detecting a code in said control data, and attribute shift registers coupled to said logic circuit for storing attribute data to refresh said video circuit with attribute data during each refresh cycle.
Claim 7
Dependent Claim
51 words
Apparatus for refreshing a video display as claimed in claim 5 wherein said character data advances through said data shift registers in parallel with the advancement of attribute data through said attribute shift registers for displaying attributes on said video display without occupying additional space on said video display for attributes.
Claim 8
Dependent Claim
40 words
Apparatus for refreshing a video display as claimed in claim 6 wherein said control data includes various codes and wherein said video circuit controls display operations on said video display in accordance with the code read in the control data.
Claim 9
Dependent Claim
54 words
Apparatus for refreshing a video display as claimed in claim 7 wherein said video circuit includes a code logic circuit for detecting a code in said control data and emitting signals to control display operations on said video display in accordance with the code detected by said code logic circuit from the control data.
Claim 10
Dependent Claim
33 words
Apparatus for refreshing a video display as claimed in claim 4 wherein said video circuit is a refresh circuit for refreshing the video circuit with character data and control during each refresh cycle.
Claim 11
Dependent Claim
35 words
Apparatus for refreshing a video display as claimed in claim 9 wherein said refresh circuit includes a direct memory access circuit for accessing character data and control data from a designated location in said memory.
Claim 12
Dependent Claim
51 words
Apparatus for refreshing a video display as claimed in claim 10 wherein said refresh circuit includes a scan logic circuit coupled to said direct memory access circuit and a code logic circuit coupled to said scan logic circuit for detecting a code from the control data for selecting an attribute function.
Claim 13
Dependent Claim
67 words
Apparatus for refreshing a video display as claimed in claim 11 wherein said refresh circuit includes data shift registers coupled to said direct memory access circuit for storing character data to refresh the video circuit with character data during each refresh cycle and attribute shift registers coupled to said logic circuit for storing attribute data to refresh said video circuit with attribute data during each refresh cycle.
Claim 14
Dependent Claim
51 words
Apparatus for refreshing a video display as claimed in claim 12 wherein said character data advances through said data shift registers in parallel with the advancement of attribute data through said attribute shift registers for displaying attributes on said video display without occupying additional space on said video display for attributes.
Claim 15
Dependent Claim
31 words
Apparatus for refreshing a video display as claimed in claim 13 wherein said direct memory access circuit includes a counter circuit for counting data bytes loaded into said data shift registers.