Browse Prior Art Database

Handling of Error Condition in Conversion of Universal Editable Data Stream Into a Data Stream for a Specific Word Processor

IP.com Disclosure Number: IPCOM000046795D
Original Publication Date: 1983-Aug-01
Included in the Prior Art Database: 2005-Feb-07
Document File: 2 page(s) / 13K

Publishing Venue

IBM

Related People

Emry, CA: AUTHOR [+3]

Abstract

An essential element of text or word processing is the ability to communicate document contents between a variety of workstations. With a proliferation of word processing equipment, the problem of communication between word processing workstations of varying facilities has arisen. When a communication from a word processor of a given type is received by a processor from another type, a conversion has to be made on the editable data stream which is received. The present system addresses how a particular word processing system handles error conditions in the conversion by the receiving word processor. By way of example, let us assume that the editable data stream syntax being received by a particular word processing workstation is less restrictive than the syntax of the internal data stream of the word processor.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 55% of the total text.

Page 1 of 2

Handling of Error Condition in Conversion of Universal Editable Data Stream Into a Data Stream for a Specific Word Processor

An essential element of text or word processing is the ability to communicate document contents between a variety of workstations. With a proliferation of word processing equipment, the problem of communication between word processing workstations of varying facilities has arisen. When a communication from a word processor of a given type is received by a processor from another type, a conversion has to be made on the editable data stream which is received. The present system addresses how a particular word processing system handles error conditions in the conversion by the receiving word processor. By way of example, let us assume that the editable data stream syntax being received by a particular word processing workstation is less restrictive than the syntax of the internal data stream of the word processor. Assume that the received editable data stream permits the following conditions at the end of text records but that the internal data stream of the receiving word processor does not permit these conditions: 1. A multi-byte control may span a text record and be continued in the next valid text record. 2. A sequence of multi-byte controls (line format change) may span a text record and be continued in the

next valid text record. Additionally, the following error conditions may occur at the end of a text record and have to be corrected in the internal receiving word processor data stream: 1. A body text record terminates with a page end single-byte control, yet the next valid construct is

also body text. 2. A body text record does not terminate with a page

end single-byte control, yet the next valid construct

indicates that the preceding page has terminated. 3. Any text record terminates with a spanning multi-byte control, and the next valid construct is not

the same type of construct. 4. Any text record terminates with a spanning line format change, and the next valid construct is not the

same type of construct. A unique function is provided that correctly resolves all te...