The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 21, 2000
Filed:
Feb. 10, 1998
Keith Anthony Bello, Tucson, AZ (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Disclosed is a system, typically implemented in a storage controller, for extracting data from a device storing data in a first format, such as the count-key-data (CKD) format. The first format is comprised of a plurality of tracks. Each track has at least one data area and each data area is comprised of at least one addressable block of data. A request from a host system for an address of a block of data in a second data format, such as the Fixed Block Architecture (FBA) format, is received. The system calculates a byte displacement value for the requested address. A data area in a track in the device having a byte displacement value less than the byte displacement value for the requested address is located. A byte location offset is then determined by subtracting the byte displacement value for the located data area from the byte displacement value for the requested address. The system then determines a location in the located data area of a block of data at the byte location offset. The system then provides the host system with the located block of data.