Patent EP0052711A1 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0052711A1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method of processing text by insertion of a block of text in a text processing system

Assignee: International Business Machines Corp
•
Filing: 1981-09-23
•
Granted: —
•
Expires: 2001-09-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The keyboard character set selection apparatus operates in a text processing system in which a text stream is stored (20) for recall on a display (22) and editing on a printer-(25). The characters in the text stream can be derived from a number of keyboard character sets but each character must be identified according to its character set to be properly printed or displayed. When the system operator moves, copies or deletes blocks of text the correct keyboard character sets (28) must be maintained. When blocks of text are inserted or deleted the keyboard character sets (64) are determined for the interfacing text blocks. When there is a transition from one keyboard character set to another, a character set change code is inserted to indicate the correct keyboard character set for the immediately following text.

Inventors

  • 👤 John Andrew Aiken, Jr.
  • 👤 Kenneth Osborn Shipp, Jr.

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 19:15
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/12; G06F40/123; G06F40/126; G06F40/129; G06F40/166

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 167 words
Keyboard character set selection apparatus in a text processing system comprising means (22) for displaying a text stream to an operator, means (32) for signalling the location in the text stram at which a block of text is to be inserted or deleted and means (14, 30, 34) for altering said text stream by inserting or deleting said block of text, different keyboard character sets being used in said system; said apparatus being characterized in that it comprises : means (28) for determining the keyboard characterset for the preceding text in said text stream immediately before said location and for the following text in said text stream immediately after said location; means (64) for entering into said system the keyboard character set(s) for said block of text; and means (44) for inserting character set change codes in the text stream between said preceding text and said following text to insure that the characters in the altered text stream are subject to the corresponding original keyboard character sets.
Claim 2
Dependent Claim 167 words
Keyboard character set selection apparatus in a text processing system comprising means (22) for displaying a text stream to an operator, means (32) for signalling the location in the text stram at which a block of text is to be inserted or deleted and means (14, 30, 34) for altering said text stream by inserting or deleting said block of text, different keyboard character sets being used in said system; said apparatus being characterized in that it comprises : means (28) for determining the keyboard characterset for the preceding text in said text stream immediately before said location and for the following text in said text stream immediately after said location; means (64) for entering into said system the keyboard character set(s) for said block of text; and means (44) for inserting character set change codes in the text stream between said preceding text and said following text to insure that the characters in the altered text stream are subject to the corresponding original keyboard character sets.
Claim 3
Dependent Claim 157 words
Apparatus according to claim 1 for inserting a block of text in said text stream, in which means (44) for inserting character set change codes comprises : means (45) for comparing the active keyboard character set in said text stream provided by said determining means (28) to the keyboard character set of said block of text provided by said entering means (64) to produce a first output when said character keyboard sets compare and a second output when said character keyboard sets do not compare; means (44) being responsive to said second output for adding a character set change code immediately upstream of said location in said text stream to indicate the keyboard character set for said block of text at said location, and for adding a character set change code immediately downstream of said block of text inserted in said text stream to indicate the keyboard character set for the text stram subsequent to said block.
Claim 4
Dependent Claim 133 words
Apparatus according to claim 1 for inserting a block of text in said text stream in which means (64) determine the keyboard character for the starting text and ending text of said block of text and means (44) for inserting character set change codes comprise : means for inserting a character set change code in said text stream between said preceding text and said starting text to indicate the keyboard character set for said starting text when said preceding text and said starting text have different keyboard character sets; and means for inserting a character set change code in said text stream between said ending text and said following text to indicate the keyboard character set for said following text when said ending text and said following text have different keyboard character sets.
Claim 5
Dependent Claim 73 words
Apparatus according to claim 1 for deleting a block of text from a text stream in which means (44) for inserting character set change codes comprise : means for inserting a character set change code after said preceding text and before said following text to indicate the keyboard character set of said following text if the keyboard character set of said following text differs from the keyboard character set for said preceding text.
Claim 6
Dependent Claim 27 words
Apparatus according to anyone of claims 1 to 4 including means for deleting all but the last of contiguous character set change codes in said text stream.
Claim 7
Dependent Claim 151 words
Keyboard character set selection method in a text processing system where a stored text stream is displayed to an operator, and different keyboard character sets can be used within the text stream, characterized by the steps of : identifying a block of selected text to be inserted or deleted from said text stream at a selected location, said identification in response to operator commands; determining the keyboard character set for the preceding text in said text stream immediately before said location and for the following text in said text stream immediately after said location; altering said text stream by inserting or deleting said block of selected text; and inserting character set change codes in said altered text stream between said preceding text and said following text to insure that the characters in said text stream and in said block of selected text are subject to the corresponding original keyboard character sets.
Claim 8
Dependent Claim 151 words
Keyboard character set selection method in a text processing system where a stored text stream is displayed to an operator, and different keyboard character sets can be used within the text stream, characterized by the steps of : identifying a block of selected text to be inserted or deleted from said text stream at a selected location, said identification in response to operator commands; determining the keyboard character set for the preceding text in said text stream immediately before said location and for the following text in said text stream immediately after said location; altering said text stream by inserting or deleting said block of selected text; and inserting character set change codes in said altered text stream between said preceding text and said following text to insure that the characters in said text stream and in said block of selected text are subject to the corresponding original keyboard character sets.
Claim 9
Dependent Claim 177 words
Method according to claim 6 for altering a text stream by inserting a block of text comprising the stepsof : in response to an operator command, identifying a location in said text stream for inserting said block of text; determining the keyboard character set for the preceding text in said text stream immediately before said location and for the following text in said text stream immediately after said location; determining the keyboard character set for the starting text and ending text of said block of text; inserting said block of text at said location; inserting a character set change code in said text stream between said preceding text and said starting text to indicate the keyboard character set for said starting text when said preceding text and said starting text have different keyboard character sets; and insering a character set change code in said text stream between said ending text and said following text to indicate the keyboard character set for said following text when said ending text and said following text have different keyboard character sets.
Claim 10
Dependent Claim 179 words
Method according to claim 6 for altering a text stream by inserting a block of text comprising the steps of : signaling the location at which an insert character is to be added to said text stream; comparing the active keyboard character set in said text stream immediately preceding said location for inserting the block of text to the keyboard character set of said block of text to produce a first output when said keyboard character sets compare and a second output when said keyboard character sets do not compare; entering said block of text at said location in response to said first output; and in response to said second output, adding a character set change code immediately upstream of said location in said text stream to indicate the keyboard character set for said block of text; entering said block of text at said location; and adding a character set change code immediately downstream of said block of text in said text stream to indicate the keyboard character set for the text stream subsequent to said block of text.
Claim 11
Dependent Claim 119 words
Method according to claim 6 for altering a text stream by deleting a block of text, comprising the steps of : in response to an operator command, identifying a block a said text stream for deletion from said text stream; determining the keyboard character set for the preceding text immediately before said block of text stream and for the following text immediately after said block of text stream; deleting said block of text stream; and inserting a character set change code after said preceding text and before said following text to indicate the keyboard character set of said following text if the keyboard character set of said following text differs from the keyboard character set for said preceding text.
Claim 12
Dependent Claim 28 words
Method according to anyone of claims 6 to 9 including the step of deleting all but the last of contiguous character set change codes in said text stream.

References Cited (Backward Citations)

US4051459A Cited
GB1537429A Cited
GB2016188A Cited
US4205922A Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag