Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
191 words
For use in a typewriter that stores text and includes means for identifying printing positions along a line according to position numbers and means for storing a code representative of a present printing position, means for associating position numbers in storage with tab selections, and key means for generating a predefined tab code responsive to an operator actuation, a tab code converter comprising: logic means, responsive to the tab code for initiating a code conversion; means, responsive to said initiating means, for producing in a set of storage locations a composite tab code that includes, at one end, a first series of bits in a predefined pattern that includes the composite code is a tab code and a second series of bits in a predefined pattern at the other end of the composite code that indicates the composite coded is a tab code, said code producing means including means for accessing, from a tab storage, the code representative of the destination printing position for an initiated tab operation and for storing such code at a storage location between said first and second series of bits as part of the composite code.
Claim 2
Dependent Claim
191 words
For use in a typewriter that stores text and includes means for identifying printing positions along a line according to position numbers and means for storing a code representative of a present printing position, means for associating position numbers in storage with tab selections, and key means for generating a predefined tab code responsive to an operator actuation, a tab code converter comprising: logic means, responsive to the tab code for initiating a code conversion; means, responsive to said initiating means, for producing in a set of storage locations a composite tab code that includes, at one end, a first series of bits in a predefined pattern that includes the composite code is a tab code and a second series of bits in a predefined pattern at the other end of the composite code that indicates the composite coded is a tab code, said code producing means including means for accessing, from a tab storage, the code representative of the destination printing position for an initiated tab operation and for storing such code at a storage location between said first and second series of bits as part of the composite code.
Claim 3
Dependent Claim
291 words
For use in a typewriter of the kind that includes means for positioning a print point along a line at positions corresponding to coded position numbers, means for maintaining a stored code indicating the current print point position, sequential storage for strings of text in coded form, means to indicate by a stored code the current text string storage access location, said strings of text being based on actuation of keyboard apparatus that includes means for producing a keyboard tab code to initiate a print point shift from a present printing position to a destination printing position which is defined by a position representative code from a set of stored tab setting codes, and operator-activatable playback means for incrementing said access location in a forward or reverse direction with printer action corresponding to the code stored at the accessed locations, tab code logic apparatus comprising: means for detecting a keyboard tab code introduced in a text string from said keyboard apparatus; means, responsive to said keyboard tab code detecting means, for storing a multisection tab code for entry in said text string storage, said storing means including means for identifying said destination position code, means for accessing said entry point code and for writing in said sequential storage, at a location determined therefrom, a series of codes including predefined tab identifier codes that are positioned at respective end locations for the multisection code, said writing means further writing said destination position code between said end locations; and means, responsive to forward operation of said playback causing means, for detecting tab indicator codes accessed from said text string storage and for responsively accessing the position code portion of the corresponding multisection code to initiate a print position shift to the represented location.
Claim 4
Dependent Claim
291 words
For use in a typewriter of the kind that includes means for positioning a print point along a line at positions corresponding to coded position numbers, means for maintaining a stored code indicating the current print point position, sequential storage for strings of text in coded form, means to indicate by a stored code the current text string storage access location, said strings of text being based on actuation of keyboard apparatus that includes means for producing a keyboard tab code to initiate a print point shift from a present printing position to a destination printing position which is defined by a position representative code from a set of stored tab setting codes, and operator-activatable playback means for incrementing said access location in a forward or reverse direction with printer action corresponding to the code stored at the accessed locations, tab code logic apparatus comprising: means for detecting a keyboard tab code introduced in a text string from said keyboard apparatus; means, responsive to said keyboard tab code detecting means, for storing a multisection tab code for entry in said text string storage, said storing means including means for identifying said destination position code, means for accessing said entry point code and for writing in said sequential storage, at a location determined therefrom, a series of codes including predefined tab identifier codes that are positioned at respective end locations for the multisection code, said writing means further writing said destination position code between said end locations; and means, responsive to forward operation of said playback causing means, for detecting tab indicator codes accessed from said text string storage and for responsively accessing the position code portion of the corresponding multisection code to initiate a print position shift to the represented location.
Claim 5
Dependent Claim
63 words
Tab code logic apparatus according to claim 2 including means for accessing, in response to a keyboard tab code, said stored code indicating the current print position, means for differencing the destination position code and the current print position code to produce a shift distance code, and means for writing that code into a distinct storage location between said multisection code end points.
Claim 6
Dependent Claim
45 words
Tab code logic apparatus according to claim 3 wherein means is provided, responsive to playback operation in the reverse direction, for detecting a tab indicator code and for responsively accessing said shift distance code for use in controlling reverse shifting of the current print position.
Claim 7
Dependent Claim
21 words
Tab code logic apparatus according to claim 2 wherein said tab identifier codes for respective multisection code ends are the same.
Claim 8
Dependent Claim
57 words
Tab code logic apparatus according to claim 2 wherein means is provided to increment the storage pointer to the code beyond the multi-section code in the text string after accessing said destination position code, the increment corresponding to fixed number of locations from the destination code to and including the end code prescribed for the multisection code.
Claim 9
Dependent Claim
35 words
Tab code logic apparatus according to claim 3 wherein means is provided for decrementing the shift distance code and the destination position code by one increment for particular individual keyboard apparatus actuations corresponding to erase.
Claim 10
Dependent Claim
337 words
For use in a typewriter of the kind that includes means for positioning a print point along a line at positions corresponding to coded position numbers, means for maintaining a stored code indicating the current print point position, sequential storage for strings of text in coded form, means to indicate by a stored code the current text string storage entry location, said strings of text being based on actuation of keyboard apparatus that includes means for producing a keyboard tab indent code to initiate a print point shift from a present printing position to a destination printing position which is defined by a position representative code from a set of stored tab setting codes, means for establishing an active left margin location and storing the location thereof in coded form, and operator-activatable playback means for incrementing said access location in a forward or reverse direction with printer action corresponding to the code stored at the accessed locations, tab code logic apparatus comprising: means for detecting a keyboard tab indent code introduced in a text string from said keyboard apparatus; means, responsive to said keyboard tab code detecting means, for converting a multi-section tab code for entry in said text string storage, said converting means including means for identifying said destination position code, means for accessing said entry point code and for writing, at a location determined therefrom, a series of codes including predefined tab identifier codes that are positioned at respective end locations for the multisection code, said writing means further writing said destination position code at a particular storage location between said end locations; means for accessing said active left margin code and for writing said active left margin code in a distinct location between said multisection code end points; and means, responsive to forward operation of said playback causing means, for detecting tab indicator codes accessed from said text string storage and for responsively accessing the destination position code portion of the corresponding multisection code to initiate a print position shift to the represented location.
Claim 11
Dependent Claim
337 words
For use in a typewriter of the kind that includes means for positioning a print point along a line at positions corresponding to coded position numbers, means for maintaining a stored code indicating the current print point position, sequential storage for strings of text in coded form, means to indicate by a stored code the current text string storage entry location, said strings of text being based on actuation of keyboard apparatus that includes means for producing a keyboard tab indent code to initiate a print point shift from a present printing position to a destination printing position which is defined by a position representative code from a set of stored tab setting codes, means for establishing an active left margin location and storing the location thereof in coded form, and operator-activatable playback means for incrementing said access location in a forward or reverse direction with printer action corresponding to the code stored at the accessed locations, tab code logic apparatus comprising: means for detecting a keyboard tab indent code introduced in a text string from said keyboard apparatus; means, responsive to said keyboard tab code detecting means, for converting a multi-section tab code for entry in said text string storage, said converting means including means for identifying said destination position code, means for accessing said entry point code and for writing, at a location determined therefrom, a series of codes including predefined tab identifier codes that are positioned at respective end locations for the multisection code, said writing means further writing said destination position code at a particular storage location between said end locations; means for accessing said active left margin code and for writing said active left margin code in a distinct location between said multisection code end points; and means, responsive to forward operation of said playback causing means, for detecting tab indicator codes accessed from said text string storage and for responsively accessing the destination position code portion of the corresponding multisection code to initiate a print position shift to the represented location.