Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
228 words
In an electronic text processing system having a display means and an operator controlled keyboard sub-system for entering into the system encoded data indicative of character information to be displayed and for entering signals indiciative of text manipulation functions to be performed by a processor on the character data so entered, the combination comprising: a memory having X lines of memory of Y storage locations per line; means for connecting said keyboard sub-system to said memory whereby encoded data entered in said keyboard is stored in said memory; first and second line buffers each having Y storage locations; a character buffer having at least one character storage location; means for interconnecting said memory, first line buffer, second line buffer and character buffer whereby the encoded data stored in a predetermined line of said memory is connected from said predetermined line of memory to said first line buffer to said character buffer and then from said character buffer to said second line buffer and back to said predetermined line of said memory; and control means responsive to signals indicative of text manipulating functions selected by the operator for interconnecting said memory, first line buffer, second line buffer and character generator whereby the encoded data is connected from said character buffer to a preselected one of said first line buffer, said second line buffer and said predetermined line of memory.
Claim 2
Dependent Claim
228 words
In an electronic text processing system having a display means and an operator controlled keyboard sub-system for entering into the system encoded data indicative of character information to be displayed and for entering signals indiciative of text manipulation functions to be performed by a processor on the character data so entered, the combination comprising: a memory having X lines of memory of Y storage locations per line; means for connecting said keyboard sub-system to said memory whereby encoded data entered in said keyboard is stored in said memory; first and second line buffers each having Y storage locations; a character buffer having at least one character storage location; means for interconnecting said memory, first line buffer, second line buffer and character buffer whereby the encoded data stored in a predetermined line of said memory is connected from said predetermined line of memory to said first line buffer to said character buffer and then from said character buffer to said second line buffer and back to said predetermined line of said memory; and control means responsive to signals indicative of text manipulating functions selected by the operator for interconnecting said memory, first line buffer, second line buffer and character generator whereby the encoded data is connected from said character buffer to a preselected one of said first line buffer, said second line buffer and said predetermined line of memory.
Claim 3
Dependent Claim
46 words
The combination according to claim 1 further including encoding means for generating a code indicative of a blank, said control means including means for inserting such code into at least one of said given line of memory, said first line buffer and said second line buffer.
Claim 4
Dependent Claim
22 words
The combination according to claim 2 wherein said control means includes toggle means for selectively interchanging said first and second line buffers.
Claim 5
Dependent Claim
59 words
The combination according to claim 1 further including timing means for generating a first pulse indicative of the time for a retrace cycle of the display means and a second pulse indicative of a flyback cycle of the display means, said control means being enabled at least in part by at least one of said first and second pulses.
Claim 6
Dependent Claim
42 words
The combination according to claim 4 further including row counting means for providing a count corresponding to the line of memory flowing through said first line buffer, said control means being enabled at least in part by predetermined ones of said counts.
Claim 7
Dependent Claim
68 words
The combination according to claim 5 further including operator controlled means for selecting a line on the display means corresponding to a selected line in memory and other means responsive to said row counting means for generating a row compare pulse when the selected line of memory is flowing through said first line buffer, said control means being enabled at least in part by said row compare pulse.
Claim 8
Dependent Claim
67 words
The combination according to claim 6 wherein said operator controlled means provides a visual indicator on the display of the display means and said system further includes means for generating a column compare pulse when the position of the visible indicator within the selected line corresponds to the character storage location in memory, said control means being enabled at least in part by said column compare pulse.
Claim 9
Dependent Claim
274 words
In an electronic text processing system having a display means, an operator controlled keyboard sub-system for entering into the system encoded data indicative of character information to be displayed and for entering signals indicative of text manipulation functions to be performed by a processor on the character data so entered, operator controlled means for directing a visible indicator within the text on the display to a particular character location within a line of text, the combination comprising: a memory communicating with said keyboard sub-system for storing the encoded data so entered; other storage means coupled to said memory for passage therethrough of the encoded data from the memory and back to the memory; means for generating a position signal indicative of the line in memory corresponding to the position of the visible indicator in the line selected on the display; margin means for storing the orientation of the first displayable character within at least one of said selected line, the first displayable line of text above said selected line, and the first displayable line of text below said selected line; control means responsive to a signal selected by the operator and said position signal for selectively and sequentially reconfiguring the passage of the encoded data through said other storage means for transferring at least a portion of the contents of one of said selected line and the line after said selected line to the other of such lines; and margin restoration means operative in response to said control means for determining the character storage location of the first displayable character in the line after said selected line in response of said margin storing means.
Claim 10
Dependent Claim
274 words
In an electronic text processing system having a display means, an operator controlled keyboard sub-system for entering into the system encoded data indicative of character information to be displayed and for entering signals indicative of text manipulation functions to be performed by a processor on the character data so entered, operator controlled means for directing a visible indicator within the text on the display to a particular character location within a line of text, the combination comprising: a memory communicating with said keyboard sub-system for storing the encoded data so entered; other storage means coupled to said memory for passage therethrough of the encoded data from the memory and back to the memory; means for generating a position signal indicative of the line in memory corresponding to the position of the visible indicator in the line selected on the display; margin means for storing the orientation of the first displayable character within at least one of said selected line, the first displayable line of text above said selected line, and the first displayable line of text below said selected line; control means responsive to a signal selected by the operator and said position signal for selectively and sequentially reconfiguring the passage of the encoded data through said other storage means for transferring at least a portion of the contents of one of said selected line and the line after said selected line to the other of such lines; and margin restoration means operative in response to said control means for determining the character storage location of the first displayable character in the line after said selected line in response of said margin storing means.
Claim 11
Dependent Claim
99 words
The combination according to claim 8 wherein said means for generating a position signal generates a position signal indicative of the character storage location within the line of memory, said control means opens a line in memory immediately after said selected line, transferring the contents of each line after the selected line to the next succeeding line, said control means then transferring the contents of the line of text within memory to the right of the visible indicator to the newly opened line under control of said margin restoration means with the same margin orientation as the selected line.
Claim 12
Dependent Claim
101 words
The combination according to claim 8 further including means for indicating the position of the last displayable character within the selected line, word defining means for sensing a word in the line of text after said selected line, said control means being further responsive to said last displayable character means and said word defining means for transferring to said selected line one word from the line after said selected line, said margin restoration means maintaining the same character storage location of the first displayable character of the balance of the line after said selected line after the transfer of said word.
Claim 13
Dependent Claim
61 words
The combination according to claim 10 further including means for defining a right hand margin limit zone, the words being transferred to the selected line a word at a time until the last displayable character of the last word so transferred is within the right hand margin limit zone or the line after said selected line is exhausted of textual information.
Claim 14
Dependent Claim
59 words
The combination according to claim 11 further including visual indicator incrementing means, said incrementing meAns being operative in response to the last displayable character of the last word transferred to the selected line being within the right hand margin limit zone, said incrementing means then repositioning the visible indicator to the next displayable line of text on the display.
Claim 15
Dependent Claim
36 words
The combination according to claim 12 further including inhibiting means for inhibiting the incrementing of the visible indicator when the last displayable character of the last word transferred is beyond the right hand margin limit zone.
Claim 16
Dependent Claim
105 words
The combination according to claim 8 further including means for determining whether the line in memory after the selected line contains textual information, blank line counting means operable in response to such means, means for operating said control means in response to the absence of textual information for restructuring the memory until the line after said selected line contains textual information, and other means responsive to the completion of the transfer for re-initiating said control means to re-insert the number of blank lines in memory between said selected line and the first line of text thereafter under the control of said blank line counting means.
Claim 17
Dependent Claim
58 words
The combination according to claim 10 further including means for defining a right hand margin limit zone, said control means being operative for one cycle as a word is transferred, and other means are provided for recycling said control means successively until the last word so transferred is at least partially within said right hand margin limit zone.