US6903892B1 - Minimization of tape repositions using multiple read elements per track - Google Patents
Minimization of tape repositions using multiple read elements per track Download PDFInfo
- Publication number
- US6903892B1 US6903892B1 US10/280,621 US28062102A US6903892B1 US 6903892 B1 US6903892 B1 US 6903892B1 US 28062102 A US28062102 A US 28062102A US 6903892 B1 US6903892 B1 US 6903892B1
- Authority
- US
- United States
- Prior art keywords
- read
- tape
- data
- leading
- trailing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime, expires
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B15/00—Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
- G11B15/02—Control of operating function, e.g. switching from recording to reproducing
- G11B15/12—Masking of heads; circuits for Selecting or switching of heads between operative and inoperative functions or between different operative functions or for selection between operative heads; Masking of beams, e.g. of light beams
- G11B15/125—Masking of heads; circuits for Selecting or switching of heads between operative and inoperative functions or between different operative functions or for selection between operative heads; Masking of beams, e.g. of light beams conditioned by the operating function of the apparatus
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B15/00—Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
- G11B15/18—Driving; Starting; Stopping; Arrangements for control or regulation thereof
- G11B15/20—Moving record carrier backwards or forwards by finite amounts, i.e. backspacing, forward spacing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B15/00—Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
- G11B15/60—Guiding record carrier
- G11B15/602—Guiding record carrier for track selection, acquisition or following
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1879—Direct read-after-write methods
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/008—Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires
- G11B5/00813—Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/488—Disposition of heads
- G11B5/4893—Disposition of heads relative to moving tape
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/49—Fixed mounting or arrangements, e.g. one head per track
- G11B5/4969—Details for track selection or addressing
- G11B5/4976—Disposition of heads, e.g. matrix arrangement
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/49—Fixed mounting or arrangements, e.g. one head per track
- G11B5/4969—Details for track selection or addressing
- G11B5/4992—Circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/58—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B5/584—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on tapes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B2005/0002—Special dispositions or recording techniques
- G11B2005/0005—Arrangements, methods or circuits
- G11B2005/001—Controlling recording characteristics of record carriers or transducing characteristics of transducers by means not being part of their structure
- G11B2005/0013—Controlling recording characteristics of record carriers or transducing characteristics of transducers by means not being part of their structure of transducers, e.g. linearisation, equalisation
Definitions
- the present invention relates to accessing data stored on tape.
- Tape is increasingly used as a data storage media due to its high volumetric data density and its low cost per bits stored.
- data is written onto tape with a tape head having a plurality of write elements for simultaneously writing data tracks.
- the tape head typically includes a plurality of read elements for simultaneously reading these data tracks.
- One tape head configuration includes two modules, each module having a plurality of write elements and associated read elements. The modules are arranged such that, for a given tape direction over the access head, the read elements precede the write elements on one module and the write elements precede the read elements on the other module. This configuration supports read-after-write in either tape direction.
- the present invention decreases the number of repositions during read back by making use of multiple read elements associated with each data track.
- a tape access system has two read elements associated with each data track to be simultaneously read. Each read element generates a read signal in response to information recorded on the data track. Each of a plurality of sets of read electronics receives the read signal from either one or the other of the two read elements associated with each data track and converts the received read signal into read data. For each data track, control logic selects one of the two read elements as a source for output data. In response to a determination that a read error has occurred, the control logic selects the other of the two read elements as the source for output data.
- the two read elements comprise a leading read element preceding a trailing element in the tape direction.
- the control logic selects the trailing read element prior to determining that a read error has occurred and selects the leading read element after determining that a read error has occurred.
- a buffer holds read data generated by the leading read clement. The control logic reads data from the buffer after determining that a read error has occurred.
- control logic selects the leading read element prior to determining that a read error has occurred and selects the trailing read element after determining that a read error has occurred.
- each read element in the two read elements associated with each data track is offset relative to the other read element in an offset direction normal to the tape direction.
- a write element associated with one read element may be offset in the offset direction so as to be aligned in the offset direction with the other read element.
- a write element associated with the other read element may be offset in the offset direction so as to be aligned in the offset direction with the one read element.
- a method of reading data written onto a plurality of data tracks is also provided.
- Each data track is accessed with a leading read element and a trailing read element.
- the leading read element accesses a particular location on the data track before the trailing read element accesses that particular location.
- Each read element generates a read signal.
- output data is generated based on the read signals from the leading read element. If an error is determined, the output data is generated based on the read signals from the trailing read element.
- a tape head for accessing a plurality of data tracks written along a length of a tape is also provided.
- the tape head includes a plurality of leading read elements, each leading read element accessing one data track, and a trailing read element corresponding to each leading read element.
- Each read element has a width less than the accessed data track width.
- Each trailing read element is offset across the width of the data track relative to the corresponding leading read element.
- the tape head includes a plurality of write elements.
- Each write element is constructed as part of a leading read element and is offset across the width of the data track relative to the leading read clement by an amount substantially the same as the amount that the corresponding trailing read element is offset across the width of the data track relative to the leading read element.
- a write element may be constructed as part of a trailing read element with the write element offset across the width of the data track relative to the trailing read element by an amount substantially the same as the amount that the corresponding leading read element is offset across the width of the data track relative to the trailing read element.
- FIG. 1 is a block diagram illustrating tape access electronics that may be used with the present invention
- FIG. 2 is a schematic diagram of a tape access system according to an embodiment of the present invention.
- FIG. 3 is a schematic diagram of a tape access system with buffered read elements according to an embodiment of the present invention
- FIG. 4 is a schematic diagram of a tape access system with a full set of primary read access elements and less than a full set of recovery read access elements according to an embodiment of the present invention
- FIG. 5 is a schematic diagram illustrating a tape access head having aligned elements that may be used with the present invention
- FIG. 6 is a schematic diagram illustrating a tape access head having offset read elements that may be used with the present invention
- FIG. 7 is a schematic diagram illustrating a tape access head with offset read and write elements that may be used with the present invention.
- FIG. 8 is a schematic diagram illustrating read access with a tape head having offset read and write elements.
- a tape access system shown generally by 20 , processes data 22 from processor 24 .
- Data to be written onto tape 26 is received by data formatter 28 which properly formats data 22 . Formatting may include inserting special fields to identify each record as being unique, provide the record length, describe the compression status of the record, determine how data is to be spread across one or more tracks, and the like. Data formatter 28 may also perform block level error correction and detection. Formatted data is received by encoder 30 for further format conversion such as, for example, run length limited encoding. Encoder 30 produces write signal 32 .
- Write equalizer 34 modifies write signal 32 in a manner that enables more robust detection during subsequent read operations.
- Write driver 36 converts write equalized signals 38 into write current 40 having alternating polarities.
- Write element 42 converts write currents 40 into a write field which writes data patterns onto tape 26 .
- Read element 44 generates read signals 46 in response to fields written on tape 26 .
- Preamp 48 amplifies read output signals 46 . If read element 44 is a magnetoresistive (MR) element, preamp 48 may also include a bias supply to provide the required bias for MR read element 44 .
- Read equalizer 50 shapes amplified read signals 46 . Shaping may include one or more of amplitude equalization as a function of frequency, pulse shaping to reduce the width of isolated pulses, low pass filtering to improve read signal-to-noise ratio, and the like.
- Automatic gain control (AGC) 52 normalizes the output of read equalizer 50 . Typical read elements 44 exhibit variations in output amplitude.
- Detector and clock recovery 54 accepts the magnitude normalized read signal and determines the location and time of recorded data transitions. Clock recovery determines the reference frequency and phase required to determine transition locations. Decoder 56 undoes the encoding performed by encoder 30 . Data formatter 28 accepts the unencoded data stream and formats the data for reception by processor 24 .
- the read electronics illustrated here, shown generally by 58 are typical of read electronics used in tape access systems 20 . However, as will be recognized by one of ordinary skill in the art, the present invention applies to a wide variety of read electronics.
- Tape system 20 includes a tape head, shown generally by 70 , with leading module 72 and trailing module 74 .
- Leading module 72 precedes trailing module 74 when accessing tape moving past tape head 70 in tape direction 76 .
- Each module 72 , 74 includes a plurality of write elements 42 and read elements 44 .
- modules 72 , 74 are arranged such that, for a given tape direction 76 , read elements 44 precede write elements 42 in one module 72 and read elements 44 follow write elements 42 in the other module 74 .
- Tape head 70 as illustrated includes read elements 44 and write elements 42 for accessing four data tracks simultaneously. As will be recognized by one of ordinary skill in the art, the number of data tracks simultaneously accessed may be varied within the scope of the present invention.
- Read electronics 58 are illustrated for one data track. In an embodiment of the present invention, electronics 58 are duplicated for each data track. Electronics 58 for only one data track is shown for clarity. At least a portion of each set of electronics 58 is duplicated so that both leading read element 44 L and trailing read element 44 T are simultaneously supported.
- read signals 46 from both read elements 44 L , 44 T are amplified and fed into multiplexer 78 .
- Select line 80 determines which input to multiplexer 78 is fed into electronics 82 which handle equalization, gain control, detection, decoding, formatting, and the like to generate output data 84 .
- Control logic 86 monitors output data 84 for errors that would otherwise require a rewind recovery. Control logic 86 instead switches multiplexer 78 to obtain output data 84 from the other read element.
- control logic 86 causes output data 84 to be generated by leading read element 44 L .
- control logic 86 switches multiplexer 78 to use trailing read element 44 T as the source for output data 84 .
- Trailing read element 44 T has the chance to re-read the problematic portion of tape 26 on the fly. Trailing read element 44 T could continue to be the source of output data until the end of a file or until a reposition is required.
- control logic 86 switches back to leading read element 44 L .
- Tape head 70 is constructed such that leading read element 44 L is separated from trailing read element 44 T by a sufficient distance to allow error detection of output data 84 and subsequent switching of multiplexer 78 . This spacing depends on the format of data recorded, linear recording density, tape speed, geometry of tape head 70 , and the like.
- each read element 44 has its own substantially complete set of read electronics 58 .
- control logic 86 commands multiplexer 92 to select trailing read element 44 T as the source for output data 84 . Meanwhile, data generated by leading read clement 44 L is held in buffer 90 . If output data 84 from trailing read element 44 T is determined to be erroneous, control logic 86 can splice in good data from buffer 90 read by leading read element 44 L . When trailing read elements 44 T continue correctly reading the data stream, buffer 90 can be emptied and refilled with additional data from leading read element 44 L .
- buffer 90 can be implemented as a first in-first out buffer.
- each read element 44 in leading module 72 has a substantially complete set of electronics 82 .
- read elements 44 in trailing module 74 have fewer sets of read electronics 82 than read elements 44 .
- N is the number of data channels to be simultaneously read
- y is the number of sets of electronics 82 supporting trailing module 74
- y can be expressed as 0 ⁇ y ⁇ N.
- Select line 80 for multiplexer 100 selects between read elements 44 in trailing module 74 to be serviced by electronics 82 .
- Control logic 102 which may be, for example, data formatter 28 , generates multiplexing control signal 80 . Since rewind avoidance is being performed by a subset of trailing readers 44 , control logic 102 can note which blocks are in error and select which channel from trailing module 74 to use in a recovery attempt. Control logic 102 generates output data 84 using read signals 46 from leading module 72 corrected by information from trailing module 74 as needed.
- Leading write element 42 L includes long pole 110 and short pole 112 .
- the width of data track 114 written by write element 42 L is determined by the width of short pole 112 .
- trailing write element 42 T is formed by long pole 116 and short pole 118 .
- Leading read element 44 L includes MR sensor 120 shielded by long pole 110 and read shield 122 .
- trailing read element 44 T includes MR sensor 124 shielded by long pole 116 and read shield 126 .
- each of elements 110 , 112 , 116 , 118 , 120 , 122 , 124 , 126 is centered in a direction normal to tape direction 76 about centerline 128 .
- One difficulty with this arrangement is that any defect on data track 114 will be sensed by MR sensor 120 and MR sensor 124 in approximately the same manner. Construction of elements 110 , 112 , 116 , 118 , 120 , 122 , 124 , 126 is well known in the art of tape access systems.
- FIG. 6 a schematic diagram illustrating a tape access head having offset read elements that may be used with the present invention is shown.
- data track 114 includes defect 130 .
- MR element 120 is offset across the width of data track 114 relative to read element 124 .
- the effect of defect 130 will be different on leading read element 44 L than on trailing read element 44 T .
- Effectively offsetting read elements 44 L , 44 T increases the chance that one or the other of read elements 44 L , 44 T will generate data signal 46 free of error.
- FIG. 7 a schematic diagram illustrating a tape access head with offset read and write elements that may be used with the present invention is shown.
- Leading read element 44 L and trailing write element 42 T are centered about centerline 128 a .
- Trailing read element 44 T and leading write element 42 L are centered about centerline 128 b .
- Centerlines 128 a , 128 b are separated in a direction normal to tape direction 76 by separation distance d.
- FIG. 8 a schematic diagram illustrating read access with a tape head having offset read and write elements is shown.
- leading read element 44 L and trailing read element 44 T are each offset from data track centerline 140 by one half of the separation distance between centerlines 128 a , 128 b . This positioning keeps read elements 44 L , 44 T well within data track 114 .
Abstract
Description
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/280,621 US6903892B1 (en) | 2002-10-25 | 2002-10-25 | Minimization of tape repositions using multiple read elements per track |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/280,621 US6903892B1 (en) | 2002-10-25 | 2002-10-25 | Minimization of tape repositions using multiple read elements per track |
Publications (1)
Publication Number | Publication Date |
---|---|
US6903892B1 true US6903892B1 (en) | 2005-06-07 |
Family
ID=34619177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/280,621 Expired - Lifetime US6903892B1 (en) | 2002-10-25 | 2002-10-25 | Minimization of tape repositions using multiple read elements per track |
Country Status (1)
Country | Link |
---|---|
US (1) | US6903892B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050134989A1 (en) * | 2003-12-18 | 2005-06-23 | Carolyn Girvin | Multi-format thinfilm head and associated methods |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5353176A (en) * | 1991-12-09 | 1994-10-04 | Hitachi, Ltd. | Method of reproducing magnetic recording data and a magnetic storage system using switching between plural heads provided to a track |
US6084735A (en) * | 1997-03-31 | 2000-07-04 | Nec Corporation | Magnetic tape drive with function to select magnetic head |
US6111708A (en) * | 1996-12-11 | 2000-08-29 | Tecmar Technologies, Inc. | Apparatus and method for detecting read/write gap failure and switching to an alternative read/write gap |
-
2002
- 2002-10-25 US US10/280,621 patent/US6903892B1/en not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5353176A (en) * | 1991-12-09 | 1994-10-04 | Hitachi, Ltd. | Method of reproducing magnetic recording data and a magnetic storage system using switching between plural heads provided to a track |
US6111708A (en) * | 1996-12-11 | 2000-08-29 | Tecmar Technologies, Inc. | Apparatus and method for detecting read/write gap failure and switching to an alternative read/write gap |
US6084735A (en) * | 1997-03-31 | 2000-07-04 | Nec Corporation | Magnetic tape drive with function to select magnetic head |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050134989A1 (en) * | 2003-12-18 | 2005-06-23 | Carolyn Girvin | Multi-format thinfilm head and associated methods |
US7154691B2 (en) * | 2003-12-18 | 2006-12-26 | Quantum Corporation | Multi-format thinfilm head and associated methods |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6937415B2 (en) | Method and apparatus for enhanced data channel performance using read sample buffering | |
US8159770B2 (en) | Apparatus and method to transfer data to and from a sequential information storage medium | |
US8611039B2 (en) | Arrangement and processing of longitudinal position information on a data storage medium | |
US6178053B1 (en) | Storage apparatus for reducing a read error caused by a thermal asperity of a magneto-resistive head | |
EP1600967A2 (en) | Servo track having periodic frames of tone field and embedded synchronization marks | |
KR100234586B1 (en) | Multipath channel apparatus and method using offset parameter to compensate amplitude and timing error | |
JP3869117B2 (en) | Servo system for tracking a magnetic track having an identification pulse width | |
EP1915758A1 (en) | Method and apparatus for providing error correction capability to longitudinal position data | |
US20070025006A1 (en) | Sector format setting processing method for disk storage device and disk storage device | |
US7746588B2 (en) | Tape-based data storage system capable of reading and/or writing multiple error correctable sets of data | |
US20050248870A1 (en) | Magnetic tape reading system and method | |
US6557141B1 (en) | Magnetic media certification | |
US6903892B1 (en) | Minimization of tape repositions using multiple read elements per track | |
US6934105B1 (en) | Tape reposition minimization using multiple reads | |
US20020023248A1 (en) | Medium defect detection method and data storage apparatus | |
US7284164B2 (en) | Method and apparatus for error correction of read data in a disk drive | |
US5398140A (en) | Digital data tape storage automatic track follower system | |
US20030028841A1 (en) | Data transfer device and method | |
US5521769A (en) | Magnetic tape drive with displaceable head capable of a re-try operation | |
US8817400B1 (en) | Storage device interface for shingled magnetic recording system | |
US5825569A (en) | Constant-density magnetic disc apparatus and magnetic disc used therefor | |
US9792928B2 (en) | Tape storage device having at least one redundant read data element | |
US5383069A (en) | Data reproducing device with drop out detection of position information and means for compensating with tape speed detecting | |
JPH0620403A (en) | Magnetic disk device | |
US6307693B1 (en) | Integration of filter into read/write preamplifier integrated circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: STORAGE TECHNOLOGY CORPORATION, COLORADO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CATES, JAMES C.;REEL/FRAME:013433/0746 Effective date: 20021022 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: ORACLE AMERICA, INC., CALIFORNIA Free format text: MERGER AND CHANGE OF NAME;ASSIGNORS:ORACLE USA, INC.;SUN MICROSYSTEMS, INC.;ORACLE AMERICA, INC.;REEL/FRAME:037695/0299 Effective date: 20100212 Owner name: SUN MICROSYSTEMS, INC., CALIFORNIA Free format text: MERGER;ASSIGNOR:STORAGE TECHNOLOGY CORPORATION;REEL/FRAME:037695/0010 Effective date: 20061222 |
|
FPAY | Fee payment |
Year of fee payment: 12 |