Patent US5245208A successfully refreshed from Google Patents.
Patent US4821129A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4821129A Expired / Lapsed US ⏱️ 0.0 years remaining

Tape positioning using reverse boundary capture: tape drive system and method

Assignee: HP Inc
•
Filing: 1986-11-21
•
Granted: 1989-04-11
•
Expires: 2006-11-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A tape driven system includes means for capturing data block boundaries while moving in reverse, as well as in the forward direction. Thus, block boundaries can be captured following each reversal of tape direction to cancel prior errors induced during tape reversals provided these errors are within tolerance. In a hitch operation, the rear boundary of a data block is recaptured as a reference position for the next forward operation. In a backspace operation, the front boundary of a data block is captured while the tape is moving in the reverse direction to provide a reference point for the next operation.

Inventors

  • 👤 Bradfred W. Culp

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 18:47
CPC Classifications
G; G11; G11B; G11B15/00; G11B15/005; G11B15/02; G11B15/05; G11B15/087; G11B15/18; G11B15/20; G11B27/00; G11B27/10; G11B27/19; G11B27/22; G11B2220/00; G11B2220/90

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 187 words
A method of positioning a tape relative to a transducer head, said method comprising the steps of: moving said tape by said head in a forward direction a first time; capturing a tape position indicator value of a block-to-gap boundary; inhibiting boundary capturing while ramping down to stop; ramping the tape up to speed in the reverse direction; activating boundary capturing when said tape is within a predetermined value of said captured tape position indicator value of said block-to-gap boundary; capturing a position indicator value of a next-detected gap-to-block boundary whereby said position indicator value of said next-detected gap-to-block boundary substantially reflects only the error due to a single tape direction reversal; inhibiting capturing while ramping down to stop; and moving the tape in the forward direction a second time, activating boundary capturing when said tape is within a predetermined value of said captured tape position indicator value of said next-detected gap-to-block boundary, and positioning said next-detected gap-to-block boundary of said tape relative to said transducer head sufficient to essentially restrict position error to a differential stretch over the ramp up distance and a single tape reversal.
Claim 2
Independent Claim 187 words
A method of positioning a tape relative to a transducer head, said method comprising the steps of: moving said tape by said head in a forward direction a first time; capturing a tape position indicator value of a block-to-gap boundary; inhibiting boundary capturing while ramping down to stop; ramping the tape up to speed in the reverse direction; activating boundary capturing when said tape is within a predetermined value of said captured tape position indicator value of said block-to-gap boundary; capturing a position indicator value of a next-detected gap-to-block boundary whereby said position indicator value of said next-detected gap-to-block boundary substantially reflects only the error due to a single tape direction reversal; inhibiting capturing while ramping down to stop; and moving the tape in the forward direction a second time, activating boundary capturing when said tape is within a predetermined value of said captured tape position indicator value of said next-detected gap-to-block boundary, and positioning said next-detected gap-to-block boundary of said tape relative to said transducer head sufficient to essentially restrict position error to a differential stretch over the ramp up distance and a single tape reversal.
Claim 3
Dependent Claim 34 words
The method of claim 1 further comprising the step of: after capturing the position of said gap-to-block boundary, and before ramping down to a stop in the reverse direction, capturing the next-detected block-to-gap boundary.
Claim 4
Independent Claim 234 words
A method of providing reference positions for more precise positioning of blocks of data stored on a tape relative to a read head of a tape drive system, said tape drive system being capable of transferring said tape in a forward direction so that said tape can be read, said tape drive system being capable of transferring said tape in a reverse direction so that said tape can be repositioned, said blocks of data being arranged serially along said tape, adjacent blocks being spaced by interblock gaps, said interblock gaps having a predetermined nominal minimum length, each block having an associated front boundary and an associated rear boundary said tape drive system having a position indicator for indicating position values relative to a physical position along the length of a tape, said position indicator being subject to errors induced in part during accelerations and decelerations of said tape during starts, stops and reversals of tape motion, said method comprising the steps of: inhibiting boundary capture; moving said tape in the reverse direction; activating boundary capture when said position value of said position indicator is within a predetermined value of a captured position value and; capturing at least one of said front and rear boundaries of a block for providing a reference position for more precise positioning of blocks of data stored on said tape relative to said read head of said tape drive system.
Claim 5
Independent Claim 234 words
A method of providing reference positions for more precise positioning of blocks of data stored on a tape relative to a read head of a tape drive system, said tape drive system being capable of transferring said tape in a forward direction so that said tape can be read, said tape drive system being capable of transferring said tape in a reverse direction so that said tape can be repositioned, said blocks of data being arranged serially along said tape, adjacent blocks being spaced by interblock gaps, said interblock gaps having a predetermined nominal minimum length, each block having an associated front boundary and an associated rear boundary said tape drive system having a position indicator for indicating position values relative to a physical position along the length of a tape, said position indicator being subject to errors induced in part during accelerations and decelerations of said tape during starts, stops and reversals of tape motion, said method comprising the steps of: inhibiting boundary capture; moving said tape in the reverse direction; activating boundary capture when said position value of said position indicator is within a predetermined value of a captured position value and; capturing at least one of said front and rear boundaries of a block for providing a reference position for more precise positioning of blocks of data stored on said tape relative to said read head of said tape drive system.
Claim 6
Dependent Claim 18 words
The method of claim 3 further characterized in that said at least one boundary is said front boundary.
Claim 7
Dependent Claim 18 words
The method of claim 3 further characterized in that said at least one boundary is said rear boundary.
Claim 8
Dependent Claim 22 words
The method of claim 5 further characterized in that said front boundary is also captured while the tape is moving in reverse.
Claim 9
Dependent Claim 42 words
The method of claim 5 further characterized in that said activating boundary capture is the step of enabling a gap-to-block boundary capture mode before capturing said rear boundary and while moving in the reverse direction within a gap adjacent said rear boundary.
Claim 10
Dependent Claim 32 words
The method of claim 7 further characterized in that said activating boundary capture is enabling a block-to-gap boundary capture mode at substantially the same time as said gap-to-block capture mode is enabled.
Claim 11
Dependent Claim 122 words
The method of claim 5 further comprising the following steps: prior to the moving the tape in the reverse direction, moving the tape in the forward direction across said block; capturing the rear boundary of said block; verifying that the gap immediately adjacent said rear boundary is at least as long as a predetermined nominal minimum interblock gap; and reversing the direction of said tape; and while said tape is moving in said reverse direction, activating boundary capture comprises enabling a gap-to-block capture mode when said position indicator indicates a position guaranteed to be within said gap provided the total relative error in tape position values accumulated subsequent to said forward motion capture of said rear boundary is within predetermined tolerance limits.
Claim 12
Dependent Claim 49 words
The method of claim 9 further characterized in that said enabling occurs about when said position indicator attains a value corresponding to the position value at the time of said forward motion rear boundary capture plus an offset corresponding to one half of a predetermined nominal minimum gap length.
Claim 13
Dependent Claim 22 words
The method of claim 9 further comprising: after capturing said rear boundary, enabling a block-to-gap capture mode; and capturing said front boundary.
Claim 14
Dependent Claim 141 words
The method of claim 9 further comprising the steps of: prior to the forward motion capture of said rear boundary, moving said tape in a forward direction within the gap immediately adjacent the front boundary of said block; while in said front gap enabling a gap-to-block capture mode; enabling a block-to-gap capture mode; capturing the front boundary of said block; capturing the rear boundary of said block; calculating the block length from the position values corresponding to the two forward motion captures; after said rearward motion capture of said rear boundary, traversing said block, and enabling a block-to-gap capture mode when the position indicator indicates a value corresponding to the value of said reverse motion capture of said rear boundary less the calculated length of said block and plus an offset corresponding to a predetermined tolerance; and capturing said front boundary.
Claim 15
Dependent Claim 230 words
A tape drive system for reading information from a tape medium, said information being stored in a series of data blocks separated by interblock gaps, each block having an associated rear boundary, said interblock gaps having a predetermined nominal minimum length, said tape drive system comprising: a read head; drive means for transferring a tape across said read head, including means for transferring said tape in a forward direction and in a rearward direction, means for starting and stopping said tape, and means for increasing and decreasing the speed of said tape; position indicator means for assigning position values reflecting changes in tape position relative to said head; boundary capture means for capturing a boundary between a block and a gap, including means for capturing a boundary between a block and a gap while a tape is moving in a reverse direction; controller means for controlling said drive means, said drive controller means being in communication with said position indicator and said boundary capture means so as to have access to current and stored position values; capture inhibit means for being responsive to said drive controller means so that data blocks other than one being positioned around can be ignored while said tape is moving and not operable within a predetermined value of said captured boundary to prevent improper boundary capture during repositioning said tape relative to said rear head.
Claim 16
Dependent Claim 230 words
A tape drive system for reading information from a tape medium, said information being stored in a series of data blocks separated by interblock gaps, each block having an associated rear boundary, said interblock gaps having a predetermined nominal minimum length, said tape drive system comprising: a read head; drive means for transferring a tape across said read head, including means for transferring said tape in a forward direction and in a rearward direction, means for starting and stopping said tape, and means for increasing and decreasing the speed of said tape; position indicator means for assigning position values reflecting changes in tape position relative to said head; boundary capture means for capturing a boundary between a block and a gap, including means for capturing a boundary between a block and a gap while a tape is moving in a reverse direction; controller means for controlling said drive means, said drive controller means being in communication with said position indicator and said boundary capture means so as to have access to current and stored position values; capture inhibit means for being responsive to said drive controller means so that data blocks other than one being positioned around can be ignored while said tape is moving and not operable within a predetermined value of said captured boundary to prevent improper boundary capture during repositioning said tape relative to said rear head.
Claim 17
Dependent Claim 26 words
The system of claim 13 wherein said boundary capture means includes means for capturing a gap-to-block boundary while said tape is moving in the rearward direction.
Claim 18
Dependent Claim 51 words
The system of claim 14 wherein said capture inhibit means includes means for selectively inhibiting gap-to-block boundary capture and means for selectively inhibiting block-to-gap capture, said capture inhibit means being adapted for use while said tape is moving in the rearward direction as well as in the forward direction during positioning.
Claim 19
Dependent Claim 26 words
The system of claim 13 wherein said boundary capture means includes means for capturing a block-to-gap boundary while said tape is moving in the rearward direction.
Claim 20
Dependent Claim 26 words
The system of claim 13 wherein said boundary capture means includes means for capturing a block-to-gap boundary while said tape is moving in the forward direction.
Claim 21
Dependent Claim 68 words
The system of claim 17 wherein said boundary capture means includes means for capturing a gap-to-block boundary while said tape is moving in the forward direction, and said controller means includes means for calculating the length of a block from a stored position value representing the forward motion capture of a gap-to-block boundary and a stored position value representing the next forward motion capture of a block-to-gap boundary.
Claim 22
Dependent Claim 40 words
The system of claim 17 further comprising gap verify means for verifying that a gap meets a predetermine nominal minimum interblock gap length, said gap verify means being adapted to determine whether a gap meets said nominal minimum gap length.

References Cited (Backward Citations)

US3938105A Cited
JPS5240108A Cited
US4680652A Cited
US4542427A Cited
US4551774A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-04-10 1992-10-10 1993-04-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-04-10 1996-10-10 1997-04-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-04-10 2000-10-10 2001-04-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag