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

Method of reading recording data and a read system

Assignee: Callahan Cellular LLC
•
Filing: 1994-09-23
•
Granted: 1995-10-17
•
Expires: 2014-09-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention relates to a method and system reading data recorded in the form of tracks on a magnetic recording medium. The recorded data is read by a row of read heads greater in number than a number of data tracks. The system of the invention does not require the read heads to follow the data tracks when reading recorded data, and allows a magnetic tape to be read even if the positions of the data tracks relative to the read head positions are unknown. The reading system of the present invention finds particular application in the area of reading high density recorded magnetic tapes.

Inventors

  • 👤 Joseph Colineau
  • 👤 Jean-Claude Lehureau

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:29
CPC Classifications
G; G11; G11B; G11B20/00; G11B21/00; G11B27/00; G11B27/10; G11B27/34; G11B5/00; G11B5/008; G11B5/00813; G11B5/00817; G11B5/02; G11B5/48; G11B5/49; G11B5/4969

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 266 words
A method of reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, comprising the steps of: aligning a plurality of individual read heads in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks, said plurality of individual read heads being greater in number than said plurality of longitudinally parallel data tracks; reading, via each one of said individual read heads, all data recorded on a data track which passes thereunder and outputting read signals during a read operation; calculating an absolute value of each read signal output from each one of said individual read heads during said read operation and integrating, for each individual read head, absolute values of all signals output from each individual read head and outputting first output signals during a first integration operation; integrating, for each pair of adjacent individual read heads, absolute values of sums of all read signals output from each pair of adjacent individual read heads and outputting second output signals during a second integration operation; spatially interleaving said first output signals and said second output signals along a direction of said row of said plurality of individual read heads, thereby generating a value profile; and detecting local maxima of said value profile which indicate that a pair of individual read heads to which each of said local maxima correspond are reading data recorded on the same data track, and determining a position of each of said individual read heads relative to said plurality of longitudinally parallel data tracks.
Claim 2
Independent Claim 266 words
A method of reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, comprising the steps of: aligning a plurality of individual read heads in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks, said plurality of individual read heads being greater in number than said plurality of longitudinally parallel data tracks; reading, via each one of said individual read heads, all data recorded on a data track which passes thereunder and outputting read signals during a read operation; calculating an absolute value of each read signal output from each one of said individual read heads during said read operation and integrating, for each individual read head, absolute values of all signals output from each individual read head and outputting first output signals during a first integration operation; integrating, for each pair of adjacent individual read heads, absolute values of sums of all read signals output from each pair of adjacent individual read heads and outputting second output signals during a second integration operation; spatially interleaving said first output signals and said second output signals along a direction of said row of said plurality of individual read heads, thereby generating a value profile; and detecting local maxima of said value profile which indicate that a pair of individual read heads to which each of said local maxima correspond are reading data recorded on the same data track, and determining a position of each of said individual read heads relative to said plurality of longitudinally parallel data tracks.
Claim 3
Independent Claim 266 words
A method of reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, comprising the steps of: aligning a plurality of individual read heads in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks, said plurality of individual read heads being greater in number than said plurality of longitudinally parallel data tracks; reading, via each one of said individual read heads, all data recorded on a data track which passes thereunder and outputting read signals during a read operation; calculating a squared value of each read signal output from each one of said individual read heads during said read operation and integrating, for each individual read head, squared values of all signals output from each individual read head and outputting first output signals during a first integration operation; integrating, for each pair of adjacent individual read heads, absolute values of sums of all read signals output from each pair of adjacent individual read heads and outputting second output signals during a second integration operation; spatially interleaving said first output signals and said second output signals along a direction of said row of said plurality of individual read heads, thereby generating a value profile; and detecting local maxima of said value profile which indicate that a pair of individual read heads to which each of said local maxima correspond are reading data recorded on the same data track, and determining a position of each of said individual read heads relative to said plurality of longitudinally parallel data tracks.
Claim 4
Independent Claim 266 words
A method of reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, comprising the steps of: aligning a plurality of individual read heads in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks, said plurality of individual read heads being greater in number than said plurality of longitudinally parallel data tracks; reading, via each one of said individual read heads, all data recorded on a data track which passes thereunder and outputting read signals during a read operation; calculating a squared value of each read signal output from each one of said individual read heads during said read operation and integrating, for each individual read head, squared values of all signals output from each individual read head and outputting first output signals during a first integration operation; integrating, for each pair of adjacent individual read heads, absolute values of sums of all read signals output from each pair of adjacent individual read heads and outputting second output signals during a second integration operation; spatially interleaving said first output signals and said second output signals along a direction of said row of said plurality of individual read heads, thereby generating a value profile; and detecting local maxima of said value profile which indicate that a pair of individual read heads to which each of said local maxima correspond are reading data recorded on the same data track, and determining a position of each of said individual read heads relative to said plurality of longitudinally parallel data tracks.
Claim 5
Independent Claim 266 words
A method of reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, comprising the steps of: aligning a plurality of individual read heads in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks, said plurality of individual read heads being greater in number than said plurality of longitudinally parallel data tracks; reading, via each one of said individual read heads, all data recorded on a data track which passes thereunder and outputting read signals during a read operation; calculating an absolute value of each read signal output from each one of said individual read heads during said read operation and integrating, for each individual read head, absolute values of all signals output from each individual read head and outputting first output signals during a first integration operation; integrating, for each pair of adjacent individual read heads, squared values of sums of all read signals output from each pair of adjacent individual read heads and outputting second output signals during a second integration operation; spatially interleaving said first output signals and said second output signals along a direction of said row of said plurality of individual read heads, thereby generating a value profile; and detecting local maxima of said value profile which indicate that a pair of individual read heads to which each of said local maxima correspond are reading data recorded on the same data track, and determining a position of each of said individual read heads relative to said plurality of longitudinally parallel data tracks.
Claim 6
Independent Claim 266 words
A method of reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, comprising the steps of: aligning a plurality of individual read heads in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks, said plurality of individual read heads being greater in number than said plurality of longitudinally parallel data tracks; reading, via each one of said individual read heads, all data recorded on a data track which passes thereunder and outputting read signals during a read operation; calculating an absolute value of each read signal output from each one of said individual read heads during said read operation and integrating, for each individual read head, absolute values of all signals output from each individual read head and outputting first output signals during a first integration operation; integrating, for each pair of adjacent individual read heads, squared values of sums of all read signals output from each pair of adjacent individual read heads and outputting second output signals during a second integration operation; spatially interleaving said first output signals and said second output signals along a direction of said row of said plurality of individual read heads, thereby generating a value profile; and detecting local maxima of said value profile which indicate that a pair of individual read heads to which each of said local maxima correspond are reading data recorded on the same data track, and determining a position of each of said individual read heads relative to said plurality of longitudinally parallel data tracks.
Claim 7
Independent Claim 264 words
A method of reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, comprising the steps of: aligning a plurality of individual read heads in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks, said plurality of individual read heads being greater in number than said plurality of longitudinally parallel data tracks; reading, via each one of said individual read heads, all data recorded on a data track which passes thereunder and outputting read signals during a read operation; calculating an absolute value of each read signal output from each one of said individual read heads during said read operation and integrating, for each individual read head, absolute values of all signals output from each individual read head and outputting first output signals during a first integration operation; integrating, for each pair of adjacent individual read heads, product values of all read signals output from each pair of adjacent individual read heads and outputting second output signals during a second integration operation; spatially interleaving said first output signals and said second output signals along a direction of said row of said plurality of individual read heads, thereby generating a value profile; and detecting local maxima of said value profile which indicate that a pair of individual read heads to which each of said local maxima correspond are reading data recorded on the same data track, and determining a position of each of said individual read heads relative to said plurality of longitudinally parallel data tracks.
Claim 8
Independent Claim 264 words
A method of reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, comprising the steps of: aligning a plurality of individual read heads in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks, said plurality of individual read heads being greater in number than said plurality of longitudinally parallel data tracks; reading, via each one of said individual read heads, all data recorded on a data track which passes thereunder and outputting read signals during a read operation; calculating an absolute value of each read signal output from each one of said individual read heads during said read operation and integrating, for each individual read head, absolute values of all signals output from each individual read head and outputting first output signals during a first integration operation; integrating, for each pair of adjacent individual read heads, product values of all read signals output from each pair of adjacent individual read heads and outputting second output signals during a second integration operation; spatially interleaving said first output signals and said second output signals along a direction of said row of said plurality of individual read heads, thereby generating a value profile; and detecting local maxima of said value profile which indicate that a pair of individual read heads to which each of said local maxima correspond are reading data recorded on the same data track, and determining a position of each of said individual read heads relative to said plurality of longitudinally parallel data tracks.
Claim 9
Dependent Claim 24 words
The method according to claim 1, wherein said recording medium is a magnetic recording medium and said individual read heads are magnetic read heads.
Claim 10
Dependent Claim 14 words
The method according to claim 5, wherein said recording medium is a magnetic tape.
Claim 11
Independent Claim 154 words
A system for reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, said system comprising: a plurality of individual read heads aligned in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks; a plurality of first integration circuits, corresponding in number to a number of said individual read heads, each one of said first integration circuits integrating absolute values of signals output by a corresponding individual read head; a plurality of second integration circuits, each one of said second integration circuits integrating a sum of absolute values of signals output by a corresponding pair of adjacent individual read heads; and a circuit for linearly combining said first integration signal and said second integration signal to determine a position and a width of each of said plurality of longitudinally parallel tracks on said recording medium.
Claim 12
Independent Claim 154 words
A system for reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, said system comprising: a plurality of individual read heads aligned in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks; a plurality of first integration circuits, corresponding in number to a number of said individual read heads, each one of said first integration circuits integrating absolute values of signals output by a corresponding individual read head; a plurality of second integration circuits, each one of said second integration circuits integrating a sum of absolute values of signals output by a corresponding pair of adjacent individual read heads; and a circuit for linearly combining said first integration signal and said second integration signal to determine a position and a width of each of said plurality of longitudinally parallel tracks on said recording medium.
Claim 13
Dependent Claim 30 words
The system according to claim 7, wherein said plurality of individual read heads is at least twice as great in number as a number of said longitudinally parallel data tracks.
Claim 14
Dependent Claim 49 words
The system according to claim 7, further comprising a filter circuit for interpolating data read by said individual read heads so as to determine a position of each of said longitudinally parallel data tracks on said recording medium and to extract data recorded on said longitudinally parallel data tracks.
Claim 15
Independent Claim 155 words
A system for reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, said system comprising: a plurality of individual read heads aligned in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks; a plurality of first integration circuits, corresponding in number to a number of said individual read heads, each one of said first integration circuit integrating squared values of signals output by a corresponding individual read head; a plurality of second integration circuits, each one of said second integration circuits integrating a sum of squared values of signals output by a corresponding pair of adjacent individual read heads; and a circuit for linearly combining said first integration signal and said second integration signal to determine a position and a width of each of said plurality of longitudinally parallel data tracks on said recording medium.
Claim 16
Independent Claim 155 words
A system for reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, said system comprising: a plurality of individual read heads aligned in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks; a plurality of first integration circuits, corresponding in number to a number of said individual read heads, each one of said first integration circuit integrating squared values of signals output by a corresponding individual read head; a plurality of second integration circuits, each one of said second integration circuits integrating a sum of squared values of signals output by a corresponding pair of adjacent individual read heads; and a circuit for linearly combining said first integration signal and said second integration signal to determine a position and a width of each of said plurality of longitudinally parallel data tracks on said recording medium.
Claim 17
Independent Claim 165 words
A system for reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, said system comprising: a plurality of individual read heads aligned in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks; a plurality of first integration circuits, corresponding in number to a number of said individual read heads, each one of said first integration circuit integrating absolute values of signals output by a corresponding individual read head; a plurality of second integration circuits, corresponding in number to one-half of a number of said individual read heads, each one of said second integration circuits integrating product values of signals output by a corresponding pair of adjacent individual read heads; and a circuit for linearly combining said first integration signal and said second integration signal to determine a position and a width of each of said plurality of longitudinally parallel data tracks on said recording medium.
Claim 18
Independent Claim 165 words
A system for reading data recorded in the form of a plurality of longitudinally parallel data tracks on a recording medium, said system comprising: a plurality of individual read heads aligned in a row across said recording medium in a direction orthogonal to a longitudinal direction of said longitudinally parallel data tracks; a plurality of first integration circuits, corresponding in number to a number of said individual read heads, each one of said first integration circuit integrating absolute values of signals output by a corresponding individual read head; a plurality of second integration circuits, corresponding in number to one-half of a number of said individual read heads, each one of said second integration circuits integrating product values of signals output by a corresponding pair of adjacent individual read heads; and a circuit for linearly combining said first integration signal and said second integration signal to determine a position and a width of each of said plurality of longitudinally parallel data tracks on said recording medium.
Claim 19
Dependent Claim 55 words
The system according to claim 7, further comprising a filter circuit, a self-matching check circuit, and a combination circuit, wherein said self-matching check circuit receives data representing a position of each of said data tracks on said recording medium from said combination circuit and generates a feedback signal to modify characteristics of said filter circuit.
Claim 20
Dependent Claim 22 words
The system according to claim 7, wherein said recording medium is a magnetic medium and said individual read heads are magnetic heads.
Claim 21
Dependent Claim 25 words
The system according to claim 7, wherein said plurality of individual read heads is greater in number than said plurality of longitudinally parallel data tracks.

References Cited (Backward Citations)

FR831264A Cited
US3158846A Cited
US3769465A Cited
JPS523601A Cited
JPS5236010A Cited
GB1478339A Cited
JPS5877009A Cited
JPS58189877A Cited
US4903150A Cited
US4616272A Cited
US4953161A Cited
EP0400678A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-10-16 1999-04-17 1999-10-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-10-16 2003-04-17 2003-10-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-10-16 2007-04-17 2007-10-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag