Browse Prior Art Database

Formatted File Scanner

IP.com Disclosure Number: IPCOM000093144D
Original Publication Date: 1967-Jun-01
Included in the Prior Art Database: 2005-Mar-06
Document File: 2 page(s) / 69K

Publishing Venue

IBM

Related People

Jacobs, N: AUTHOR

Abstract

The system detects and tags all records, on every track of a data storage unit, which satisfy one of several multiple search-parameter queries. This is accomplished for all queries and all records in only one pass through the storage unit. For purposes of example, the data storage unit can be a disk file with several data storage surfaces. A read-write head is associated with each surface. Data records are formatted into fields on tracks. The latter are grouped into cylinders.

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 53% of the total text.

Page 1 of 2

Formatted File Scanner

The system detects and tags all records, on every track of a data storage unit, which satisfy one of several multiple search-parameter queries. This is accomplished for all queries and all records in only one pass through the storage unit. For purposes of example, the data storage unit can be a disk file with several data storage surfaces. A read-write head is associated with each surface. Data records are formatted into fields on tracks. The latter are grouped into cylinders.

The system comprises Field Compare Matrix FC, Query Field Match Indicator Register QR, Query Field Control Section QF, Record Compare Matrix RC, Record Match Indicator RM, Field Compare Section consisting of Query Data Compare Store QD, and a String Identity Section consisting of a Query Identification Compare Store QI.

The search-parameters and comparison operators of the several queries are grouped in QD and QF, respectively, in the order of their occurrence in a query. As is shown, BUS, TRUCK, and CAR indicate the first search-parameter of three separate queries all with equal operators. B, C, and D indicate the second search-parameter again with equal operators of these three queries. Each search-parameter is given a unique identifier in the QD, location 1...N. The complete queries are identified in strings in QI. For example, query I in the QI consists of search-parameters 1 and 5 from QD. Thus, that query represents records containing the words BUS and C. Likewise, the second query identified in the QI 2 and 4 is TRUCK and B, and query 3 is CAR and D.

In operation, a character-by-character comparison as specified in...