Browse Prior Art Database

Scanning Register Complex

IP.com Disclosure Number: IPCOM000095127D
Original Publication Date: 1965-Sep-01
Included in the Prior Art Database: 2005-Mar-07
Document File: 2 page(s) / 28K

Publishing Venue

IBM

Related People

Smith, HJ: AUTHOR

Abstract

In many applications of stream processing, it is advantageous to use information contained in the data stream to indicate critical points or boundaries within the stream. This normally means restricting the meaning or use of certain characters to provide, for example, a record mark and a group mark. In many instances this is not practical because the designated characters may not be sufficient, the character may have a rigorous meaning which cannot be altered. Restricting the meaning of a character may introduce incompatibility with historical files.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 56% of the total text.

Page 1 of 2

Scanning Register Complex

In many applications of stream processing, it is advantageous to use information contained in the data stream to indicate critical points or boundaries within the stream. This normally means restricting the meaning or use of certain characters to provide, for example, a record mark and a group mark. In many instances this is not practical because the designated characters may not be sufficient, the character may have a rigorous meaning which cannot be altered. Restricting the meaning of a character may introduce incompatibility with historical files.

Some of the types of operation that are desirable in processing data streams on lists are to determine the next location of a particular character, to determine the last location of a particular character, and to move data through the ith occurrence of a given character, etc. The system described here accomplishes all of these operations.

The drawing depicts a register complex which consists of four distinct positions. 1. The Mask is one character long. It determines which bit positions of a character are considered significant. 0 = significant, 1 = insignificant. 2. Character CH contains the bit pattern of the particular character desired as a control character. When considered with the Mask, it can designate a particular type or class of characters. 3. The i is the count of the number of occurrences of the character CH to be accepted. 4. The j is an override register indicating the number...