← Back to Patent Explorer
US3579195A Expired / Lapsed US ⏱️ 0.0 years remaining

Data system incorporating method and apparatus for referencing media locations

Assignee: International Business Machines Corp
•
Filing: 1968-11-05
•
Granted: 1971-05-18
•
Expires: 1988-11-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention concerns a data processing system that includes methods and apparatus for establishing accurate referencing of data locations on a storage media, such as a magnetic tape record media. The system includes a central processor interconnected with a magnetic tape unit having character registers therein and normally operable under command from the processor to read a tape media at relatively high speeds, the data so derived being supplied through the registers to the processor for additional processing. The magnetic tape unit drive is coupled to a disc and photodetection means that supplies coded indications of data locations on the media. The tape unit is operable in a forward direction upon receiving a Read command from the processor and operable in a reverse direction upon receiving a Write-Backspace command, the latter command establishing a pseudowrite operation. In the event the processor does not accept the data characters, or changes commands, or detects an error, provision is made for an overrun operation. During this operation, the last character location not transferred is accurately referenced by counting means while the media is brought to a stop, repositioned in the opposite direction to a point sufficiently removed to insure sufficient acceleration for accurate data reading, and again started in the selected direction during which the overrun occurred. The system inherently provides insurance against mechanical jitter or other mechanical inconsistencies. The system combines counting of character locations on the media with a direction memory to insure that access of characters is accurately maintained.

Inventors

  • 👤 T Milton Hallmark
  • 👤 John M Woodward

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 12:10
CPC Classifications
G; G11; G11B; G11B15/00; G11B15/005; G11B15/18; G11B15/22; G11B15/46; G11B27/00; G11B27/10; G11B27/102; G11B27/107

Claims Analysis

Total Claims: 96
Claim 1
Independent Claim 216 words
A method for referencing a media location on a media having a plurality of discrete locations, comprising the steps of: A. relatively moving said media and a scanning means in order to scan locations on said media in a first direction during a transducing operation; B. terminating the transducing operation at one of said locations; C. decelerating and terminating relative movement of said media and said scanning means at a location beyond said one location; D. relatively moving said media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of locations past said one location to establish an acceleration zone; E. decelerating and terminating said opposite relative movement of said media and said scanning means; and F. referencing said one location by: 1. forwardly counting media locations encountered in step C beyond said one location prior to termination of scanning of said media in said first direction; and 2. reversely counting media locations encountered up to said one location in step D during scanning of said media in the opposite direction; and the number of locations encountered past said one location including at least said predetermined number of locations and any additional locations encountered prior to deceleration and termination of opposite relative movement in step E.
Claim 2
Independent Claim 216 words
A method for referencing a media location on a media having a plurality of discrete locations, comprising the steps of: A. relatively moving said media and a scanning means in order to scan locations on said media in a first direction during a transducing operation; B. terminating the transducing operation at one of said locations; C. decelerating and terminating relative movement of said media and said scanning means at a location beyond said one location; D. relatively moving said media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of locations past said one location to establish an acceleration zone; E. decelerating and terminating said opposite relative movement of said media and said scanning means; and F. referencing said one location by: 1. forwardly counting media locations encountered in step C beyond said one location prior to termination of scanning of said media in said first direction; and 2. reversely counting media locations encountered up to said one location in step D during scanning of said media in the opposite direction; and the number of locations encountered past said one location including at least said predetermined number of locations and any additional locations encountered prior to deceleration and termination of opposite relative movement in step E.
Claim 3
Dependent Claim 24 words
reversely counting character locations encountered up to said one character location in step F during scanning of said media in the opposite direction; and
Claim 4
Dependent Claim 24 words
reversely counting character locations encountered up to said one character location in step F during scanning of said media in the opposite direction; and
Claim 5
Dependent Claim 21 words
reversely counting character locations encountered back to said one character location during scanning of said media in the opposite direction; and
Claim 6
Dependent Claim 21 words
reversely counting character locations encountered back to said one character location during scanning of said media in the opposite direction; and
Claim 7
Dependent Claim 57 words
reversely counting media locations encountered up to said one location in step D during scanning of said media in the opposite direction; and the number of locations encountered past said one location including at least said predetermined number of locations and any additional locations encountered prior to deceleration and termination of opposite relative movement in step E.
Claim 8
Dependent Claim 57 words
reversely counting media locations encountered up to said one location in step D during scanning of said media in the opposite direction; and the number of locations encountered past said one location including at least said predetermined number of locations and any additional locations encountered prior to deceleration and termination of opposite relative movement in step E.
Claim 9
Dependent Claim 66 words
The method of claim 1, wherein: the relative movements, deceleration and acceleration of said media are performed in a media transport unit interconnected with a data processor, and wherein initiation of relative movement to scan said media in said first direction during a transducing operation at step A and termination of the transducing operation at step B occur in response to commands emanating from said processor.
Claim 10
Dependent Claim 24 words
reversely counting character locations encountered up to said one character location in step D during scanning of said media in the opposite direction; and
Claim 11
Dependent Claim 24 words
reversely counting character locations encountered up to said one character location in step D during scanning of said media in the opposite direction; and
Claim 12
Dependent Claim 20 words
reversely counting media locations encountered back to said one location during scanning of said media in the opposite direction; and
Claim 13
Dependent Claim 20 words
reversely counting media locations encountered back to said one location during scanning of said media in the opposite direction; and
Claim 14
Dependent Claim 21 words
reversely counting character locations encountered up to said one character location during scanning of said media in the opposite direction; and
Claim 15
Dependent Claim 21 words
reversely counting character locations encountered up to said one character location during scanning of said media in the opposite direction; and
Claim 16
Dependent Claim 21 words
reversely counting character locations encountered back to said one character location during scanning of said media in the opposite direction; and
Claim 17
Dependent Claim 21 words
reversely counting character locations encountered back to said one character location during scanning of said media in the opposite direction; and
Claim 18
Dependent Claim 21 words
reversely counting character locations encountered back to said one character location during scanning of said media in the opposite direction; and
Claim 19
Dependent Claim 21 words
reversely counting character locations encountered back to said one character location during scanning of said media in the opposite direction; and
Claim 20
Dependent Claim 51 words
reversely counting media locations encountered back to said one location during scanning of said media in the opposite direction; and the number of locations encountered past said one location including at least said predetermined number of locations and any additional locations encountEred prior to deceleration and termination of opposite relative movement.
Claim 21
Dependent Claim 51 words
reversely counting media locations encountered back to said one location during scanning of said media in the opposite direction; and the number of locations encountered past said one location including at least said predetermined number of locations and any additional locations encountEred prior to deceleration and termination of opposite relative movement.
Claim 22
Dependent Claim 21 words
reversely counting character locations encountered back to said one character location during scanning of said media in the opposite direction; and
Claim 23
Dependent Claim 21 words
reversely counting character locations encountered back to said one character location during scanning of said media in the opposite direction; and
Claim 24
Dependent Claim 41 words
forwardly counting the number of character locations encountered past said one character location including at least saId predetermined number of character locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 25
Dependent Claim 41 words
forwardly counting the number of character locations encountered past said one character location including at least saId predetermined number of character locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 26
Dependent Claim 41 words
forwardly counting the number of character locations encountered past said one character location including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 27
Dependent Claim 41 words
forwardly counting the number of character locations encountered past said one character location including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 28
Dependent Claim 40 words
counting the number of character locations encountered past said one character location including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 29
Dependent Claim 40 words
counting the number of character locations encountered past said one character location including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 30
Dependent Claim 41 words
forwardly counting the number of character locations encountered past said one character location including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 31
Dependent Claim 41 words
forwardly counting the number of character locations encountered past said one character location including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 32
Dependent Claim 38 words
forwardly counting the number of locations encountered past said one location including at least said predetermined number of locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 33
Dependent Claim 38 words
forwardly counting the number of locations encountered past said one location including at least said predetermined number of locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 34
Dependent Claim 48 words
forwardly counting the number of character locations encountered past said one character location during scanning of said media in the opposite direction including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of opposite relative movement in step E.
Claim 35
Dependent Claim 48 words
forwardly counting the number of character locations encountered past said one character location during scanning of said media in the opposite direction including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of opposite relative movement in step E.
Claim 36
Dependent Claim 67 words
The method of claim 1, further comprising the steps of: G. accelerating and relatively moving said media and said scanning means to again scan said media in said first direction; H. counting media locations encountered up to said one location; and I. recognizing a preselected count status indicative of reaching said one location to initiate a transducing operation wiTh respect to said one location and subsequent locations.
Claim 37
Dependent Claim 41 words
forwardly counting the number of character locations encountered past said one character location including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 38
Dependent Claim 41 words
forwardly counting the number of character locations encountered past said one character location including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of scanning of said media in the opposite direction.
Claim 39
Dependent Claim 48 words
forwardly counting the number of character locations encountered past said one character location during scanning of said media in the opposite direction including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of opposite relative movement in step G.
Claim 40
Dependent Claim 48 words
forwardly counting the number of character locations encountered past said one character location during scanning of said media in the opposite direction including at least said predetermined number of character locations and any additional locations encountered prior to deceleration and termination of opposite relative movement in step G.
Claim 41
Dependent Claim 68 words
The method of claim 3, wherein: the relative movements, deceleration and acceleration of said media are performed in a media transport unit interconnected with a data processor, and wherein initiation of relative movement to scan said media during a transducing operation in said first direction at steps A and G and termination of the transducing operation at step B occur in response to commands emanating from said processor.
Claim 42
Independent Claim 147 words
A method for referencing a character location on a tape record media having a plurality of discrete locations, comprising the steps of: A. relatively moving said tape record media and a scanning means to scan character locations on said media in a first direction during a transducing operation; B. terminating the transducing operation at one of said character locations; C. decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; D. relatively moving said tape record media and said scanning means to scan locations on said media in the opposite direction at least a predetermine number of character locations past said one character location to establish an acceleration zone; E. decelerating and terminating said opposite relative movement of said tape record media and said scanning means; and F. referencing said one character location by:
Claim 43
Independent Claim 147 words
A method for referencing a character location on a tape record media having a plurality of discrete locations, comprising the steps of: A. relatively moving said tape record media and a scanning means to scan character locations on said media in a first direction during a transducing operation; B. terminating the transducing operation at one of said character locations; C. decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; D. relatively moving said tape record media and said scanning means to scan locations on said media in the opposite direction at least a predetermine number of character locations past said one character location to establish an acceleration zone; E. decelerating and terminating said opposite relative movement of said tape record media and said scanning means; and F. referencing said one character location by:
Claim 44
Dependent Claim 74 words
The method of claim 5 further comprising the steps of: G. accelerating and relatively moving said tape record media and said scanning means to again scan said media in said first direction; H. reversely counting character locations encountered up to said one character location; and I. recognizing a preselected count status indicative of reaching said one character location to initiate a transducing operation with respect to said one character location and subsequent character locations.
Claim 45
Independent Claim 194 words
A method for referencing a character location on a tape record media having a plurality of discrete locations and mounted for driving and scanning movement in a tape unit interconnected with a central processor, comprising the steps of: A. issuing a first command from said processor; B. responding to said first command to establish a reading operation by relatively moving said tape record media and a scanning means to read character locations on said media in a first direction; C. providing characters as they are read to said processor; D. terminating the reading operation at one of said character locations in response to a status condition; E. decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; F. relatively moving said tape record media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; G. decelerating and terminating said opposite relative movement of said tape record media and said scanning means; and H. referencing said one character location by:
Claim 46
Independent Claim 194 words
A method for referencing a character location on a tape record media having a plurality of discrete locations and mounted for driving and scanning movement in a tape unit interconnected with a central processor, comprising the steps of: A. issuing a first command from said processor; B. responding to said first command to establish a reading operation by relatively moving said tape record media and a scanning means to read character locations on said media in a first direction; C. providing characters as they are read to said processor; D. terminating the reading operation at one of said character locations in response to a status condition; E. decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; F. relatively moving said tape record media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; G. decelerating and terminating said opposite relative movement of said tape record media and said scanning means; and H. referencing said one character location by:
Claim 47
Dependent Claim 85 words
The method of claim 7, further comprising the steps of: I. issuing an additional command from said processor; J. responding to said additional command to accelerate and relatively move said tape read media and said scanning means to again scan said media in said first direction; K. reversely counting character locations encountered up to said one character location; and L. recognizing a preselected count status indicative of reaching said one character location to again initiate reading of said one character location and subsequent character locations.
Claim 48
Dependent Claim 25 words
The method of claim 8, wherein: said first command and said additional commands are Read commands initiating normal reading of characters in said first direction.
Claim 49
Dependent Claim 38 words
The method of claim 8, wherein: said first and additional commands are Write-Backspace commands initiating a pseudowrite operation to effect scanning of said media in said first direction a selected number of character locations determined by said processor.
Claim 50
Dependent Claim 12 words
The method of claim 7, wherein: said command is a Read command.
Claim 51
Dependent Claim 12 words
The method of claim 7, wherein: said command is a Write-Backspace command.
Claim 52
Dependent Claim 22 words
The method of claim 7, wherein: said condition in step D is an error condition in transferred characters sensed by said processor.
Claim 53
Dependent Claim 20 words
The method of claim 7, wherein: said condition in step D is a change in commands issued by said processor.
Claim 54
Dependent Claim 18 words
The method of claim 7, wherein: said condition in step D is nonacceptance of characters by said processor.
Claim 55
Dependent Claim 32 words
The method of claim 15, wherein: nonacceptance of characters by said processor is recognized internally in said tape unit by checking of the status of character registers connected in the transfer path
Claim 56
Dependent Claim 149 words
Apparatus for referencing a media location on a media having a plurality of discrete locations and repositioning said media, comprising: scanning means; means initiating a reading operation by relatively moving said media and said scanning means to scan locations on said media in a first direction; means for terminating said reading operation at one of said locations; means for decelerating and terminating relative movement of said media and said scanning means at a location beyond said one location; means for repositioning said media by relatively moving said media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of locations past said one location establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said media and said scanning means; counting means; and control means for operating said counting means to reference said one location by:
Claim 57
Dependent Claim 149 words
Apparatus for referencing a media location on a media having a plurality of discrete locations and repositioning said media, comprising: scanning means; means initiating a reading operation by relatively moving said media and said scanning means to scan locations on said media in a first direction; means for terminating said reading operation at one of said locations; means for decelerating and terminating relative movement of said media and said scanning means at a location beyond said one location; means for repositioning said media by relatively moving said media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of locations past said one location establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said media and said scanning means; counting means; and control means for operating said counting means to reference said one location by:
Claim 58
Dependent Claim 58 words
The apparatus of claim 17, wherein: said apparatus comprises a media transport unit interconnected with a data processor, and wherein initiation of said reading operation by relative movement of said media and said scanning means to scan said media in said first direction and termination of said reading operation occur in response to commands emanating from said processor.
Claim 59
Dependent Claim 88 words
The apparatus of claim 17, further comprising: means in said first direction moving means that is further operable to accelerate and relatively move said media and said scanning means to again scan locations on said media in said first direction; means in said control means for operating said counting means to count media locations encountered up to said one location; and means in said control means for recognizing preselected a count status indicative of reaching said one location to initiate reading of said one location and subsequent locations.
Claim 60
Dependent Claim 48 words
The apparatus of claim 19, wherein: said apparatus comprises a media transport unit interconnected with a data processor, and wherein initiation of reading of said media in said first direction both prior to and subsequent to a repositioning operation occurs in response to commands emanating from said processor.
Claim 61
Dependent Claim 168 words
Apparatus for referencing a character location on a tape record media having a plurality of discrete locations and repositioning said media, comprising: scanning means; means for initiating a reading operation by relatively moving said tape record media and said scanning means to scan character locations on said media in a first direction; means for terminating said reading operation at one of said character locations; means for decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; means for repositioning said media by relatively moving said tape record media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said tape record media and said scanning means; counting means; and control means for operating said counting means to reference said one character location by:
Claim 62
Dependent Claim 168 words
Apparatus for referencing a character location on a tape record media having a plurality of discrete locations and repositioning said media, comprising: scanning means; means for initiating a reading operation by relatively moving said tape record media and said scanning means to scan character locations on said media in a first direction; means for terminating said reading operation at one of said character locations; means for decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; means for repositioning said media by relatively moving said tape record media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said tape record media and said scanning means; counting means; and control means for operating said counting means to reference said one character location by:
Claim 63
Dependent Claim 86 words
The apparatus of claim 21, further comprising: means in said first direction moving means that is further operable to accelerate said tape record media and said scanning means again in said first direction; means in said control means for operating said counting means to reversely count character locations encountered up to said one character location; and means in said control means for recognizing a preselected count status indicative of reaching said one character location to initiate reading of said one character location and subsequent character locations.
Claim 64
Dependent Claim 210 words
Apparatus for referencing a character location on a tape record media having a plurality of discrete character locations and mounted for driving and scanning movement in a tape unit interconnected with a central processor, compriSing: means in said processor for issuing a read command; means responding to said read command to initiate a reading operation by relatively moving said tape record media and a scanning means to read character locations on said media in a first direction; means to supply characters to said processor as they are read; means for terminating the reading operation at one of said character locations in response to a status condition; means for decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; means for repositioning said media by relatively moving said tape record media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said tape record media and said scanning means; counting means; and control means for operating said counting means to reference said one character location by:
Claim 65
Dependent Claim 210 words
Apparatus for referencing a character location on a tape record media having a plurality of discrete character locations and mounted for driving and scanning movement in a tape unit interconnected with a central processor, compriSing: means in said processor for issuing a read command; means responding to said read command to initiate a reading operation by relatively moving said tape record media and a scanning means to read character locations on said media in a first direction; means to supply characters to said processor as they are read; means for terminating the reading operation at one of said character locations in response to a status condition; means for decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; means for repositioning said media by relatively moving said tape record media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said tape record media and said scanning means; counting means; and control means for operating said counting means to reference said one character location by:
Claim 66
Dependent Claim 22 words
The apparatus of claim 23, wherein: said command is a Pseudo-Write command to which said apparatus responds essentially as a read command.
Claim 67
Dependent Claim 20 words
The apparatus of claim 23, wherein: said status condition is an error condition in transferred characters sensed by said processor.
Claim 68
Dependent Claim 17 words
The apparatus of claim 23, wherein: said condition is a change in commands issued by said processor.
Claim 69
Dependent Claim 16 words
The apparatus of claim 23, wherein: said status condition is nonacceptance of characters by said processor.
Claim 70
Dependent Claim 33 words
The apparatus of claim 27, further comprising: means in said tape unit for recognizing nonacceptance of characters by said processor by checking of the status of character registers connected in the transfer path.
Claim 71
Dependent Claim 106 words
The apparatus of claim 23, further comprising: means in said processor command means for issuing an additional command; means in said first direction moving means responsive to said additional command to relatively move said tape record media and said scanning means to again scan locations on said media in said first direction; means in said control means for operating said counting means to reversely count character locations encountered back to said one character location; and means in said control means for recognizing a preselected count status indicative of reaching said one character location to again initiate reading of said one character location and subsequent character locations.
Claim 72
Dependent Claim 39 words
The apparatus of claim 29, wherein: said first and additional commands are Write-Backspace commands initiating a pseudowrite operation to effect scanning of said media in said first direction a selected number of character locations as determined by said processor.
Claim 73
Dependent Claim 32 words
The apparatus of claim 29, wherein: said first command and said additional command are Read commands initiating normal reading of characters by scanning character locations on said media in said first direction.
Claim 74
Dependent Claim 178 words
Apparatus for referencing a media location on a media having a plurality of discrete locations and repositioning said media, comprising: scanning means; means for Initiating a transducing operation by relatively moving said media and said scanning mean to scan locations on said media in a first direction; means for terminating said transducing operation at one of said locations; means for decelerating and terminating relative movement of said media and said scanning means at a location beyond said one location; means for repositioning said media by relatively moving said media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of locations past said one location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said media and said scanning means; timing means coupled to said relative moving means for indicating the passage of individual locations on said media past said scanning means; counting means; and control means responsive to said timing means for operating said counting means to reference said one location by:
Claim 75
Dependent Claim 178 words
Apparatus for referencing a media location on a media having a plurality of discrete locations and repositioning said media, comprising: scanning means; means for Initiating a transducing operation by relatively moving said media and said scanning mean to scan locations on said media in a first direction; means for terminating said transducing operation at one of said locations; means for decelerating and terminating relative movement of said media and said scanning means at a location beyond said one location; means for repositioning said media by relatively moving said media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of locations past said one location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said media and said scanning means; timing means coupled to said relative moving means for indicating the passage of individual locations on said media past said scanning means; counting means; and control means responsive to said timing means for operating said counting means to reference said one location by:
Claim 76
Dependent Claim 97 words
The apparatus of claim 32, further comprising: means in said first direction moving means that is further operable to accelerate and relatively move said media and said scanning means to again scan locations on said media in said first direction; means in said control means that is further responsive to said timing means to operate said counting means to reversely count media locations encountered up to said one location; and means in said control means for recognizing a preselected count status indicative of reaching said one location to initiate transducing of said one location and subsequent locations.
Claim 77
Dependent Claim 258 words
Apparatus for referencing a character location on a tape record media having a plurality of discrete locations and repositioning said media, comprising: scanning means; means for initiating a transducing operation by relatively moving said tape record media and said scanning means to scan character locations on said media in a first direction; means for terminating the transducing operation at one of said character locations; means for decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; means for repositioning said media by relatively moving said tape record media and said scanning means to scan character locations on said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said tape record media and said scanning means; timing means coupled to said relative moving means, said timing means including in one to one correspondence with character locations on a media, individual timing indicia arranged in a coded format indicative of the direction of movement of said media; direction memory means responsive to said indicia for storing representations of the same as they are encountered during movement of said media and said timing means, to thereby provide an indication of the direction of movement of said media; counting means; and control means responsive to said direction memory means and said timing means for operating said counting means to reference said one character location by:
Claim 78
Dependent Claim 258 words
Apparatus for referencing a character location on a tape record media having a plurality of discrete locations and repositioning said media, comprising: scanning means; means for initiating a transducing operation by relatively moving said tape record media and said scanning means to scan character locations on said media in a first direction; means for terminating the transducing operation at one of said character locations; means for decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; means for repositioning said media by relatively moving said tape record media and said scanning means to scan character locations on said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said tape record media and said scanning means; timing means coupled to said relative moving means, said timing means including in one to one correspondence with character locations on a media, individual timing indicia arranged in a coded format indicative of the direction of movement of said media; direction memory means responsive to said indicia for storing representations of the same as they are encountered during movement of said media and said timing means, to thereby provide an indication of the direction of movement of said media; counting means; and control means responsive to said direction memory means and said timing means for operating said counting means to reference said one character location by:
Claim 79
Dependent Claim 100 words
The apparatus of claim 34, further comprising: means in said first direction moving means that is further operable to accelerate said tape record media and said scanning means to again scan locations on said media in said first direction; means in said control means that is further responsive to said timing means to operate said counting means to reversely count character locations encountered up to said one character location; and means in said control means for recognizing a preselected count status indicative of reaching said one character location to initiate transducing of said one character location and subsequent character locations.
Claim 80
Dependent Claim 41 words
The apparatus of claim 34, further comprising: logical circuitry associated with said counting means and responsive to signals from said direction memory means, said timing means and said control means to provide incrementing and decrementing signals to operate said counting means.
Claim 81
Dependent Claim 50 words
The apparatus of claim 36, further comprising: indicia means in said timing means arranged for recognition as 1, 2, 3, 1, 2, 3, etc.... in one direction of scanning of said media and as 3, 2, 1, 3, 2, 1, etc.... in an opposite direction of scanning of said media.
Claim 82
Dependent Claim 236 words
Apparatus for referencing a character location on a tape record media having a plurality of discrete character locations and mounted for driving and scanning movement in a tape unit interconnected with a central processor, comprising: means in said processor for issuing a read command; means responding to said read command to initiate a reading operation by relatively moving said tape record media and a scanning means to read character locations on said media in a first direction; a first data register; a second data register; means interconnecting said scanning means, said first and second registers and said processor in that sequence for the transfer of characters as they are encountered during said reading operation; means for terminating said reading operation at one of said character locations in response to a status condition; means for decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; means for repositioning said media by relatively moving said tape record media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said tape record media and said scanning means; counting means; and control means for operating said counting means to reference said one character location by:
Claim 83
Dependent Claim 236 words
Apparatus for referencing a character location on a tape record media having a plurality of discrete character locations and mounted for driving and scanning movement in a tape unit interconnected with a central processor, comprising: means in said processor for issuing a read command; means responding to said read command to initiate a reading operation by relatively moving said tape record media and a scanning means to read character locations on said media in a first direction; a first data register; a second data register; means interconnecting said scanning means, said first and second registers and said processor in that sequence for the transfer of characters as they are encountered during said reading operation; means for terminating said reading operation at one of said character locations in response to a status condition; means for decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; means for repositioning said media by relatively moving said tape record media and said scanning means to scan locations on said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said tape record media and said scanning means; counting means; and control means for operating said counting means to reference said one character location by:
Claim 84
Dependent Claim 42 words
The apparatus of claim 38, further comprising: overrun means settable for initiating said repositioning procedure; and means responsive to recognition of a full status of said registers, an error, or a change in command from said processor for setting said overrun means.
Claim 85
Dependent Claim 43 words
The apparatus of claim 38, further comprising: register status means for indicating the empty and full condition of said registers, and overrun means responsive to a full indication from said register status means for terminating said reading operation and initiating said repositioning procedures.
Claim 86
Dependent Claim 34 words
The apparatus of claim 40, further comprising: means to render said overrun means ineffective if a said register becomes available to store data prior to actual control initiation of an overrun and repositioning operation.
Claim 87
Dependent Claim 103 words
The apparatus of claim 38, further comprising: means in said processor command means for issuing an additional command; means in said first direction moving means responsive to said additional command to relatively move said media and said scanning means to again scan locations on said media in said direction; means in said control means for operating said counting means to reversely count character locations encountered back to said one character location; and means in said control means for recognizing a preselected count status indicative of reading said one character location to again initiate reading of said one character location and subsequent character locations.
Claim 88
Dependent Claim 162 words
The apparatus of claim 42, further comprising: overrun means settable for initiating said repositioning procedure and resettable following a repositioning operation; and means responsive to a full status of said registers or reading of a predetermined character from said media for setting said overrun means; and first reset means operative following a repositioning operation and responsive to receipt of a read command as said additional command to reset said overrun means; means controlled by said first set means to initiate relative driving movement in a forwardly direction along said media corresponding to said first direction; second reset means responsive to receipt of a Pseudo-Write command as said additional command to reset said overrun means; means controlled by said second reset means to initiate relative driving movement reversely along said media; and third reset means operative upon termination of either of said commands or receipt of an unload command to reset said overrun means and to condition said apparatus to a standby status.
Claim 89
Dependent Claim 321 words
Apparatus for referencing a character location on a tape record media having a plurality of discrete character locations and mounted for driving and scanning movement in a tape predetermined interconnected with a central processor, comprising: means in said processor for issuing a read command; means responding to said read command to initiate a reading operation by relatively moving said tape record media and a scanning means to read character locations on said media in a first direction; a first data register; a second data register; means interconnecting said scanning means, said first and second registers and said processor in that sequence for the transfer of characters as they are encountered during said reading operation; means for terminating the said reading operation at one of said character locations in response to a status condition; means for decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; means for repositioning said media by relatively moving said tape record media and said scanning means to scan locations on Said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said tape record media and said scanning means; timing means coupled to said relative moving means, said timing means including in one to one correspondence with character locations on a media individual timing indicia arranged in a coded format indicative of the direction of movement of said media; direction memory means responsive to said indicia for storing representations of the same as they are encountered during movement of said media and said timing means, to thereby provide an indication of the direction of movement of said media; counting means; and control means responsive to said direction memory means and said timing means to reference said one character location by:
Claim 90
Dependent Claim 321 words
Apparatus for referencing a character location on a tape record media having a plurality of discrete character locations and mounted for driving and scanning movement in a tape predetermined interconnected with a central processor, comprising: means in said processor for issuing a read command; means responding to said read command to initiate a reading operation by relatively moving said tape record media and a scanning means to read character locations on said media in a first direction; a first data register; a second data register; means interconnecting said scanning means, said first and second registers and said processor in that sequence for the transfer of characters as they are encountered during said reading operation; means for terminating the said reading operation at one of said character locations in response to a status condition; means for decelerating and terminating relative movement of said tape record media and said scanning means at a character location beyond said one character location; means for repositioning said media by relatively moving said tape record media and said scanning means to scan locations on Said media in the opposite direction at least a predetermined number of character locations past said one character location to establish an acceleration zone; means for decelerating and terminating said opposite relative movement of said tape record media and said scanning means; timing means coupled to said relative moving means, said timing means including in one to one correspondence with character locations on a media individual timing indicia arranged in a coded format indicative of the direction of movement of said media; direction memory means responsive to said indicia for storing representations of the same as they are encountered during movement of said media and said timing means, to thereby provide an indication of the direction of movement of said media; counting means; and control means responsive to said direction memory means and said timing means to reference said one character location by:
Claim 91
Dependent Claim 41 words
The apparatus of claim 44, further comprising: logical circuitry associated with said counting means and responsive to signals from said direction memory means, said timing means and said control means to provide incrementing and decrementing signals to operate said counting means.
Claim 92
Dependent Claim 38 words
The apparatus of claim 44, further comprising: means for rendering said counting means free-running prior to a scan termination; means to reset said counting means; and means in said control means to initiate counting by said counting means.
Claim 93
Dependent Claim 100 words
The apparatus of claim 44, further comprising: means in said first direction moving means that is further operable to accelerate said tape record media and said scanning means to again scan locations on said media in said first direction; means in said control means that is further responsive to said timing means to operate said counting means to reversely count character locations encountered up to said one character location; and means in said control means for recognizing a preselected count status indicative of reaching said one character location to initiate reading of said one character location and subsequent character locations.
Claim 94
Dependent Claim 119 words
The apparatus of claim 47, further comprising: means in said processor to provide a read command to initiate a read operation by establishing scanning of said media in a preferred direction and a Pseudo-Write command establishing scanning of said media in a direction opposite to said preferred direction, with the repositioning operation occurring in conversely opposite directions in each respective case; and means in said control means for recognizing a count of ''''1'''' in said counting means in a repositioning operation following a read command and a count of ''''3'''' in a repositioning operation following a Pseudo-Write command to select the required one character thereby compensating for the inclusion of the two data registers in the data transfer path.
Claim 95
Dependent Claim 74 words
The apparatus of claim 48, further comprising: latch control means, including a Forward Stop latch, a Reverse latch, a Reverse Stop latch and a Forward latch; set-reset means activated during a repositioning operation following a Read command to set and reset said latches in the order named; and means controlled by said latch conTrol means to operate said relative moving means and said counting control means in the sequence named to reposition said media.
Claim 96
Dependent Claim 69 words
The apparatus of claim 49, further comprising: means in said set-reset means for operating said latch control means during a repositioning operation following a Pseudo-Write command to set and reset said latches in the sequence Reverse Stop, Forward, Forward Stop, and Reverse; and means in said means controlled by said latch means for operating said relative moving means and said counting means in that sequence to reposition said media.

References Cited (Backward Citations)

US3069666A Cited
US3049291A Cited
US3248030A Cited
US3206133A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1974-05-17 1974-11-16 1975-05-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1978-05-17 1978-11-16 1979-05-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1982-05-17 1982-11-16 1983-05-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag