US6711580B2

Data management system, apparatus, and method to use buffered file marks

Summary by NHIP

Buffered tape mark recording

The method records information on a data storage medium by transferring data from memory buffers after configuring a Dataset Control Block. This process sets a buffered tape mark indicator and issues a SYNC=NONE command while enabling a DCBESYN_NONE attribute and a UCBCX_BUFFTM attribute.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method to record information on a data storage medium using buffered tape marks. A data storage device comprising a computer useable medium having computer readable program code disposed therein for implementing Applicants' method to record information on a data storage medium using buffered tape marks. A data storage and retrieval system comprising a computer useable medium having computer readable program code disposed therein for implementing Applicants' method to record information on a data storage medium using buffered tape marks. Computer program products embodied as program code stored in one or more memory devices, such as a magnetic disk, a magnetic tape, or other non-volatile memory device disposed in a host computer, a data storage device, and/or a library controller.

US6711580B2, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Expired 10 January 2022, 4.7 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

9 claims: 3 independent, 6 dependent

  1. 1
    Broadest claimClaim Score 45, average(NHIP)A method to record information on a data storage medium using buffered tape marks, comprising the steps of:providing a data storage and retrieval system comprising a host computer, one or more memory buffers, an operating system, and a data storage device;configuring said data storage and retrieval system to allow use of buffered tape marks;providing information from said host, wherein said information includes one or more tape marks;providing a Dataset Control Block along with said information;setting a buffered tape mark indicator in said Dataset Control Block to request use of buffered tape marks;storing said information in said one or more memory buffers;removeably disposing said data storage medium in said data storage device;and transferring said information from said one or more memory buffers to said data storage medium.
  2. 4
    A data storage and retrieval system comprising a computer useable medium having computer readable program code disposed therein for recording information using buffered tape marks, wherein said data storage and retrieval system comprises a host computer, one or more memory buffers, an operating system, a data storage device, and a data storage medium removeably disposed in said data storage device, the computer readable program code comprising a series of computer readable program steps to effect:configuring said data storage and retrieval system to allow use of buffered tape marks;providing information from said host computer, wherein said information comprises one or more tape marks;providing a Dataset Control Block along with said information;setting a buffered tape mark indicator in said Dataset Control Block to request use of buffered tape marks;storing said information in said one or more memory buffers: and transferring said information from said one or more memory buffers to said data storage medium.
  3. 8
    A computer program product usable with a programmable computer processor having computer readable program code embodied therein for recording information using buffered tape marks, comprising:a DCBESYN_NONE attribute;a SYNC=NONE command;computer readable program code which causes said programmable computer processor to issue said SYNC=NONE command;and computer readable program code which causes said programmable computer processor to set said DCBESYN_NONE attribute to ON;computer readable program code which causes said programmable computer processor to configure said data storage and retrieval system to allow use of buffered tape marks;computer readable program code which causes said programmable computer processor to provide information, wherein said information comprises one or more tape marks;computer readable program code which causes said programmable computer processor to store said information in a memory buffer;and computer readable program code which causes said programmable computer processor to transfer said information from said memory buffer to a data storage medium.