Invention Grant
- Patent Title: Data transferring system reading and temporarily storing a record until a length of the record is different from a defined record length parameter value
-
Application No.: US72425Application Date: 1998-05-04
-
Publication No.: US6112261APublication Date: 2000-08-29
- Inventor: Mark J. Simms , R. Alexis Takasugi
- Applicant: Mark J. Simms , R. Alexis Takasugi
- Applicant Address: CA Palo Alto
- Assignee: Hewlett-Packard Company
- Current Assignee: Hewlett-Packard Company
- Current Assignee Address: CA Palo Alto
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/00
Abstract:
Data transfer methods and systems are described. The methods and systems permit the transferring of data which is organized into a plurality of records from a readable data storage medium to a host system with reductions in overhead and processing complexity. In a preferred embodiment, the readable data storage medium comprises a tape drive and the records have variable lengths. A data transfer processor is provided and is operably configured for coupling between the host system and the tape drive. A first record length parameter value is defined and describes a length of at least one record which is to be transferred from the tape drive to the host system. A first record having a length corresponding to the first record length parameter value is read from the tape drive and into a temporary record-holding location. Reading of additional records from the tape drive continues until a record is read having a length which is different from the length of the first-defined record length parameter value. In one aspect, the reading of the records is discontinued and records stored in the temporary record-holding location having lengths corresponding to the record length parameter value are transferred to the host system. Reading of additional records from the tape drive can continue. In a preferred embodiment, the length of the first record which is read into the record-holding location is used to define the record length parameter value; and, after the transfer of all of such records, the record length parameter value can be redefined to comprise the length of the record having the different length. Reading can then continue of additional records having lengths corresponding to such redefined record length parameter value until a different length record is encountered. Processing can continue as described until a desired number of records are transferred to the host system.
Public/Granted literature
- USD425809S Housing for emitters for infrared detectors Public/Granted day:2000-05-30
Information query