IP Library Granted Patent US 7,586,708
Granted Patent B1
US 7,586,708 · App. 12/061,744 · Granted Sep 8, 2009

Tape drive for avoiding tape stiction

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,586,708
App. No.
12/061,744
Granted
Sep 8, 2009
Kind
B1
Abstract

A method for avoiding tape stiction is provided with a tape drive with a pair of motors for driving a pair of tape reels for conveying data tape across one or more read/write heads. Tachometers measure rotation of the pair of tape reels. Motion of the tape is started and rotation of the tape reels is measured by the tachometers. The measurement of the rotation of the tape reels is compared to determine if there is enough slack associated with tape stiction. The location of tape stiction is stored and weighted. Another method stops motion of the tape at a location wherein excessive tape stiction has not been detected. A tape drive is provided for performing methods for avoiding tape stiction.

Claims (66)

1. A method for avoiding tape stiction with a tape drive comprising:

providing a tape drive with a pair of motors for driving a pair of tape reels for conveying data tape between the pair of tape reels across a read/write head;

providing a tachometer for each of the pair of tape reels for measuring rotation of each of the pair of tape reels;

starting motion of the tape by driving the pair of motors;

measuring rotation of both tape reels by the tachometers;

comparing the measurement of rotation of both tape reels to determine if linear displacement of both tape reels differs enough to cause slack that is associated with the tape adhering to the read/write head; and

storing and weighting a location of tape stiction.

2. The method of claim 1 further comprising stopping motion of the tape at a location wherein excessive tape stiction has not been detected.

3. The method of claim 1 further comprising:

receiving a request for targeted tape motion; and

if a targeted stop location has sufficiently-weighted stored tape stiction history, then adjusting the targeted stop location.

4. The method of claim 1 further comprising:

receiving a request for targeted tape motion; and

if the targeted stop location does not have sufficiently-weighted stored tape stiction history, then starting the requested tape motion without target adjustment.

5. The method of claim 1 further comprising identifying and storing a potential tape stiction location if the measurement of rotation of both tape reels differs by a predetermined amount of linear displacement.

6. The method of claim 1 further comprising:

stopping motion of the tape if the measurement of rotation of both tape reels differs by a predetermined amount of linear displacement; and

reducing tension on the tape once motion of the tape is stopped.

7. The method of claim 6 further comprising retrying motion of the tape after the tension is reduced.

8. The method of claim 7 further comprising stopping motion of the tape as motion of the tape is retried, if the measurement of rotation of both tape reels differs by a predetermined amount of linear displacement.

9. The method of claim 7 further comprising gently moving the tape away from the location of stiction in a direction appropriate for a current motion command.

10. The method of claim 9 further comprising reapplying tension to the tape.

11. The method of claim 10 further comprising:

starting motion of the tape; and

stopping motion of the tape at a location wherein tape stiction has not been detected.

12. A tape drive system comprising:

a read/write head;

a pair of motors for driving a pair of tape reels for conveying data tape between the pair of tape reels across the read/write head;

a pair of tachometers, each connected to one of the pair of tape reels for measuring rotation of the tape reel; and

a controller in communication with the pair of motors and the pair of tachometers, the controller having computer executable instructions for:

starting motion of the tape by driving the pair of motors,

measuring rotation of both tape reels by the tachometers,

comparing the measurement of rotation of both tape reels to determine if linear displacement of both tape reels differs enough to cause slack that is associated with the tape adhering to the read/write head, and

storing and weighting a location of tape stiction.

13. The tape drive system of claim 12 wherein the controller further comprises computer executable instructions for stopping motion of the tape at a location wherein excessive tape stiction has not been detected.

14. The tape drive system of claim 12 wherein the controller further comprises computer executable instructions for:

receiving a request for targeted tape motion; and

if a targeted stop location has sufficiently-weighted stored tape stiction history, then adjusting the targeted stop location.

15. The tape drive system of claim 12 wherein the controller further comprises computer executable instructions for:

receiving a request for targeted tape motion; and

if the targeted stop location does not have sufficiently-weighted stored tape stiction history, then starting the requested tape motion without target adjustment.

16. The tape drive system of claim 12 wherein the controller further comprises computer executable instructions for identifying and storing a potential tape stiction location if the measurement of rotation of both tape reels differs by a predetermined amount of linear displacement.

17. The tape drive system of claim 12 wherein the controller further comprises computer executable instructions for:

stopping motion of the tape if the measurement of rotation of both tape reels differs by a predetermined amount of linear displacement; and

reducing tension on the tape once motion of the tape is stopped.

18. A method for avoiding tape stiction with a tape drive comprising:

providing a tape drive with a pair of motors for driving a pair of tape reels for conveying data tape between the pair of tape reels across a read/write head;

providing a tachometer for each of the pair of tape reels for measuring rotation of each of the pair of tape reels;

starting motion of the tape by driving the pair of motors;

measuring rotation of both tape reels by the tachometers;

comparing the measurement of rotation of both tape reels to determine if linear displacement of both tape reels differs enough to cause slack that is associated with the tape adhering to the read/write head;

storing and weighting a location of tape stiction;

stopping motion of the tape at a location wherein excessive tape stiction has not been detected;

waiting for a request for targeted tape motion;

if a targeted stop location has sufficiently-weighted stored tape stiction history, then adjusting the targeted stop location; and

if the targeted stop location does not have sufficiently-weighted stored tape stiction history, then starting the requested tape motion without target adjustment.

19. The method of claim 18 further comprising identifying and storing a potential tape stiction location if the measurement of rotation of both tape reels differs by a first predetermined amount of linear displacement.

20. The method of claim 19 further comprising:

stopping motion of the tape if the measurement of rotation of both tape reels differs by a second predetermined amount of linear displacement;

reducing tension on the tape once motion of the tape is stopped;

retrying motion of the tape after the tension is reduced;

stopping motion of the tape as motion of the tape is retried, if the measurement of rotation of both tape reels differs by the second predetermined amount of linear displacement;

gently moving tape away from the location of stiction in a direction appropriate for a current motion command;

reapplying tension to the tape;

starting motion of the tape; and

stopping motion of the tape at a location wherein tape stiction has not been detected.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 16, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037304/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2008
From: DUGAR, VINCENT F.; WYMAN, ROBERT O.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 020748/0310 →