Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
648 words
A direct access apparatus adapted for reproducing information stored on a disc-shaped recording medium of the type defining a plurality of interconnected recording tracks on a first surface thereof, said plurality of tracks comprising a continuous path capable of being tracked by a stylus means, said tracks each storing an identification code signal, said apparatus comprising; means for rotating said medium at a constant angular velocity; an arm mechanism moveable along at least one radius of said disc-shaped recording medium above and parallel to said first surface of said medium; arm position controlling means, operatively connected to said arm mechanism, for controlling the speed and direction of movement of said arm mechanism; stylus means, supported by said arm mechanism, for reproducing at an output thereof at least a code signal stored on one of said tracks when said stylus means is moved into a first position whereat said stylus means is in contact with said first surface to track said one recording track; lifter driving means for moving said stylus means from a second position whereat said stylus means is not in contact with said first surface to said first position in response to a stylus control signal; code signal detecting means, connected to receive the output of said stylus means, for detecting the code signal reproduced by said stylus means and for rejecting any other signals reproduced by said stylus means; arm position detecting means for detecting the position of said arm mechanism; time converting means, connected to receive the detected code signal produced by said code signal detecting means and the detected arm position produced by said arm position detecting means, for calculating, from the detected code signal, indicia of the time duration necessary for said stylus means to reach the position on the plurality of interconnected tracks corresponding to said detected code signal by tracking said path from a predetermined starting position while said medium is rotating at said constant angular velocity, and alternately for calculating said indicia of duration from said detected arm mechanism position in the absence of said detected code signal; first memory means for storing said calculated indicia of duration; first data selector means, operatively connected to said first memory means, for selectively reading said stored calculated indicia of duration; desired data generating means, manipulable by a user, for generating in response to user manipulation, at an output thereof, indicia of time duration necessary for said stylus means to reach a desired position, programmable by said user, on the plurality of interconnected recording tracks by tracking said path from said predetermined starting position while said medium is rotating at said constant angular velocity; second memory means, connected to said output of said desired data generating means, for storing the indicia of duration generated by said desired data generating means; correcting means, operatively connected to said second memory means, for changing said generated duration indicia produced by said generating means in response to at least the direction of movement of said arm mechanism; second data selector means, operatively connected to said second memory means, for selectively reading said stored changed indicia; comparator means, connected to receive, at one input thereof, said calculated indicia of duration read by said first data selector means and to receive, at another input thereof, said stored changed indicia read by said second data selector means, for producing a pulse whenever the indicia applied to said one input is equal to the indicia applied to said other input; and counting means, connected to receive the pulses produced by said comparator means, for counting said pulses and for applying said stylus control signal responsive to the value of said count, causing said lifter driving means to move said stylus means into contact with said first surface of said medium whenever said comparator means detects a coincidence between the calculated indicia of duration and the changed generated indicia of duration.
Claim 2
Dependent Claim
648 words
A direct access apparatus adapted for reproducing information stored on a disc-shaped recording medium of the type defining a plurality of interconnected recording tracks on a first surface thereof, said plurality of tracks comprising a continuous path capable of being tracked by a stylus means, said tracks each storing an identification code signal, said apparatus comprising; means for rotating said medium at a constant angular velocity; an arm mechanism moveable along at least one radius of said disc-shaped recording medium above and parallel to said first surface of said medium; arm position controlling means, operatively connected to said arm mechanism, for controlling the speed and direction of movement of said arm mechanism; stylus means, supported by said arm mechanism, for reproducing at an output thereof at least a code signal stored on one of said tracks when said stylus means is moved into a first position whereat said stylus means is in contact with said first surface to track said one recording track; lifter driving means for moving said stylus means from a second position whereat said stylus means is not in contact with said first surface to said first position in response to a stylus control signal; code signal detecting means, connected to receive the output of said stylus means, for detecting the code signal reproduced by said stylus means and for rejecting any other signals reproduced by said stylus means; arm position detecting means for detecting the position of said arm mechanism; time converting means, connected to receive the detected code signal produced by said code signal detecting means and the detected arm position produced by said arm position detecting means, for calculating, from the detected code signal, indicia of the time duration necessary for said stylus means to reach the position on the plurality of interconnected tracks corresponding to said detected code signal by tracking said path from a predetermined starting position while said medium is rotating at said constant angular velocity, and alternately for calculating said indicia of duration from said detected arm mechanism position in the absence of said detected code signal; first memory means for storing said calculated indicia of duration; first data selector means, operatively connected to said first memory means, for selectively reading said stored calculated indicia of duration; desired data generating means, manipulable by a user, for generating in response to user manipulation, at an output thereof, indicia of time duration necessary for said stylus means to reach a desired position, programmable by said user, on the plurality of interconnected recording tracks by tracking said path from said predetermined starting position while said medium is rotating at said constant angular velocity; second memory means, connected to said output of said desired data generating means, for storing the indicia of duration generated by said desired data generating means; correcting means, operatively connected to said second memory means, for changing said generated duration indicia produced by said generating means in response to at least the direction of movement of said arm mechanism; second data selector means, operatively connected to said second memory means, for selectively reading said stored changed indicia; comparator means, connected to receive, at one input thereof, said calculated indicia of duration read by said first data selector means and to receive, at another input thereof, said stored changed indicia read by said second data selector means, for producing a pulse whenever the indicia applied to said one input is equal to the indicia applied to said other input; and counting means, connected to receive the pulses produced by said comparator means, for counting said pulses and for applying said stylus control signal responsive to the value of said count, causing said lifter driving means to move said stylus means into contact with said first surface of said medium whenever said comparator means detects a coincidence between the calculated indicia of duration and the changed generated indicia of duration.
Claim 3
Dependent Claim
186 words
An apparatus according to claim 1, further comprising, a first control signal line, connected between an output terminal of said counting means and a control terminal of said lifter driving means, for supplying a control signal to said control terminal of said lifter driving means so as to allow said lifter driving means to move said stylus means downward when said comparator means detects a coincidence; a second control sginal line connected between the output terminal of said counting means and a control terminal of said first data selector means, and between said output terminal of said counting means and a control terminal of said second data selector means, said second control signal line being adapted to control each of said first and second data selector means to sequentially select and produce most significant bit data in response to said control; and motor speed switching means, operatively connected to said arm position controlling means, for selectively changing the rate of movement of said arm mechanism between a high speed and a normal speed in response to selection by said comparator means of least significant bit data.
Claim 4
Dependent Claim
66 words
An apparatus according to claim 1, wherein: said detected code signal includes minuted data, 10-second data and unit second data; and said first memory means comprises first, second and thrid memories connected to receive the calculation of said time: converting means so as to respectively latch the detected minute data, detected 10-second data and detected unit second data which are included in the detected code signal.
Claim 5
Dependent Claim
76 words
An apparatus according to claim 1, wherein: said indicia produced by said desired data generating means includes minute data, 10-second data and unit second data; and said second memory means comprises fourth, fifth and sixth memories connected to said output terminal of said desired data generating means so as to respectively latch assigned minute data, assigned 10-second data, and assgined unit second data which is included in the indicia produced by said desired data generating means.
Claim 6
Dependent Claim
26 words
An apparatus according to claim 1, wherein said arm position controlling means is responsive to a selected data output terminal of said first data selector means.
Claim 7
Dependent Claim
24 words
An apparatus according to claim 1, wherein said arm position controlling means is responsive to said count data output terminal of said counting means.
Claim 8
Dependent Claim
26 words
An apparatus according to claim 1, wherein said arm position controlling means is responsive to a selected data output terminal of said second data selector means.
Claim 9
Dependent Claim
67 words
An apparatus according to claim 1, wherein said lifter driving means includes a timing and control means for forcibly and intermittently moving said stylus means to said first position during a time when said lifter driving means is operating to keep said stylus means in said second position after a predetermined time has elapsed since said lifter driving means moved said stylus means to said second position.
Claim 10
Independent Claim
397 words
An apparatus for positioning a stylus means at a desired position on a discoid storage medium, said medium of the type having a plurality of sequential addresses stored on a surface thereof, each of said addresses including a value indicating the position on said medium at which said address is stored relative to a predetermined initial position on said medium, said apparatus comprising: means for rotating said medium at a nominal angular velocity; stylus means for reproducing information stored on said medium; means for inputting a value representing a desired position on said medium; means for moving said stylus means between a raised position whereat said stylus means is not in contact with said medium and a lowered position whereat said stylus means is in contact with said medium; means operatively connected to said stylus means for reading a position value stored at the position on said medium in registry with said contacting stylus means and for producing said read value at an output thereof; means connected to the output of said reading means for storing said read value; means for a determiing whether the value stored in said storing means differs from the value inputted by said inputting means by more than a selected one of a first predetermined amount and a second predetermined amount less than said first predetermined amount; means, operatively connected to said determining means, for displacing said stylus means in said raised position along a path parallel to said medium surface in a direction determined by the sign of the difference between said value stored by said storing means and said value inputted by said inputting means; means for changing the value stored by said storing means in response to the distance and direction said stylus means is displaced by said displacing means; and means for controlling said moving means to move said stylus means to said lowered position and for controlling said determining means to selected said second predetermined amount in response to a determination by said determining means that the stored value differs from the inputted value by less than said first predetermined amount, and for controlling said rotating means to temporarily rotate said medium at a first angular velocity exceeding said nominal angular velocity in response to a determination by said determining means that said stored value differs from said inputted value by more than said second predtermined amount.
Claim 11
Independent Claim
397 words
An apparatus for positioning a stylus means at a desired position on a discoid storage medium, said medium of the type having a plurality of sequential addresses stored on a surface thereof, each of said addresses including a value indicating the position on said medium at which said address is stored relative to a predetermined initial position on said medium, said apparatus comprising: means for rotating said medium at a nominal angular velocity; stylus means for reproducing information stored on said medium; means for inputting a value representing a desired position on said medium; means for moving said stylus means between a raised position whereat said stylus means is not in contact with said medium and a lowered position whereat said stylus means is in contact with said medium; means operatively connected to said stylus means for reading a position value stored at the position on said medium in registry with said contacting stylus means and for producing said read value at an output thereof; means connected to the output of said reading means for storing said read value; means for a determiing whether the value stored in said storing means differs from the value inputted by said inputting means by more than a selected one of a first predetermined amount and a second predetermined amount less than said first predetermined amount; means, operatively connected to said determining means, for displacing said stylus means in said raised position along a path parallel to said medium surface in a direction determined by the sign of the difference between said value stored by said storing means and said value inputted by said inputting means; means for changing the value stored by said storing means in response to the distance and direction said stylus means is displaced by said displacing means; and means for controlling said moving means to move said stylus means to said lowered position and for controlling said determining means to selected said second predetermined amount in response to a determination by said determining means that the stored value differs from the inputted value by less than said first predetermined amount, and for controlling said rotating means to temporarily rotate said medium at a first angular velocity exceeding said nominal angular velocity in response to a determination by said determining means that said stored value differs from said inputted value by more than said second predtermined amount.
Claim 12
Dependent Claim
41 words
An apparatus as in claim 9 further including sensing means for sensing the distance said stylus means is moved by said displacing means, wherein said changing means changes the value stored in said storing means in response to said sensed distance.
Claim 13
Dependent Claim
23 words
An apparatus as in claim 10 further including means for offsetting the value inputted at said means for inputting by a predetermined offset.
Claim 14
Dependent Claim
69 words
An apparatus as in claim 11 wherein said offsetting means includes: means for adding said predtermined offset to said inputted value if said displacing means displaces said stylus means in a direction away from said predetermined position on said medium; and means for subtracting said predetermined offset from said inputted value if said displacing step displaces said stylus means in a direction toward said predetermined position on said medium.
Claim 15
Dependent Claim
90 words
An apparatus as in claim 9 further including: timing means for timing a predetermined period of time beginning at a time the stylus means is moved to said raised position; and means for controlling said moving means to move said stylus means to said lowered position if said predetermined period of time timed by said timing means elapses prior to a determination by said determining means that said value stored in said storing means differs from said value inputted by said inputtting means by less than said first predetermined amount.
Claim 16
Independent Claim
406 words
A method of positioning a stylus at a desired position on a discoid storage medium rotating at a nominal angular velocity, said medium of the type having a plurality of sequential addresses stored on a surface thereof, each of said addresses including a value indicating the position on said medium at which said address is stored relative to a predetermined position on said medium, said method comprising the steps of: (1) inputting a value representing a desired position on said medium; (2) moving a stylus from a raised position whereat said stylus is not in contact with said medium to a lower position whereat said stylus is in contact with said medium; (3) reading a position value address stored at the position on said medium in registry with said contacting stylus; (4) storing the value read by said reading step (3); (5) moving said stylus from said lowered position to said raised position; (6) determining whether the value stored by said storing step (4) differs from the value inputted by said inputting step (1) by more than a first predetermined amount; (7) if the determining step (6) determines that said stored value differs from the inputted value by more than said first predetermined amount, performing the following steps: (a) displacing said stylus in said raised position along the path parallel to the surface of said medium in a direction determined by the sign of the difference between said stored value and said inputted value, (b) changing the value stored by said storing storing step (4) in response to the distance and direction said stylus is displaced by said displacing step (a), and (c) repeating said steps (6) and (7); (8) if said determining step (6) determines the value stored by said storing step (4) does not differ from said inputted value by more than said first predetermined amount, performing the following steps: (d) repeating steps (2), (3) and (4), (e) determining whether the value stored by said repeated storing step (4) differs from the value inputted by said inputting step (1) by more than a second predetermined amount less than a said first predetermined amount, and (f) if the determining step (e) determines said stored value differs from said inputted value by more than said second predetermined amount, temporarily rotating said medium at a first angular velocity exceeding said nominal angular velocity, repeating said steps (3 ) and (4), and repeating said steps (e) and (f).
Claim 17
Independent Claim
406 words
A method of positioning a stylus at a desired position on a discoid storage medium rotating at a nominal angular velocity, said medium of the type having a plurality of sequential addresses stored on a surface thereof, each of said addresses including a value indicating the position on said medium at which said address is stored relative to a predetermined position on said medium, said method comprising the steps of: (1) inputting a value representing a desired position on said medium; (2) moving a stylus from a raised position whereat said stylus is not in contact with said medium to a lower position whereat said stylus is in contact with said medium; (3) reading a position value address stored at the position on said medium in registry with said contacting stylus; (4) storing the value read by said reading step (3); (5) moving said stylus from said lowered position to said raised position; (6) determining whether the value stored by said storing step (4) differs from the value inputted by said inputting step (1) by more than a first predetermined amount; (7) if the determining step (6) determines that said stored value differs from the inputted value by more than said first predetermined amount, performing the following steps: (a) displacing said stylus in said raised position along the path parallel to the surface of said medium in a direction determined by the sign of the difference between said stored value and said inputted value, (b) changing the value stored by said storing storing step (4) in response to the distance and direction said stylus is displaced by said displacing step (a), and (c) repeating said steps (6) and (7); (8) if said determining step (6) determines the value stored by said storing step (4) does not differ from said inputted value by more than said first predetermined amount, performing the following steps: (d) repeating steps (2), (3) and (4), (e) determining whether the value stored by said repeated storing step (4) differs from the value inputted by said inputting step (1) by more than a second predetermined amount less than a said first predetermined amount, and (f) if the determining step (e) determines said stored value differs from said inputted value by more than said second predetermined amount, temporarily rotating said medium at a first angular velocity exceeding said nominal angular velocity, repeating said steps (3 ) and (4), and repeating said steps (e) and (f).
Claim 18
Dependent Claim
44 words
A method as in claim 14 wherein said value changing step (b) includes the steps of: sensing the distance said stylus is moved by said displacing step (a); and changing the value stored by said storing step (4) in response to said sensed distance.
Claim 19
Dependent Claim
28 words
A method as in claim 15 wherein said step (7) further includes the step of offsetting the value inputted by said inputting step (1) by a predetermined offset.
Claim 20
Dependent Claim
66 words
A method as in claim 16 wherein said offsetting step includes the steps of: adding said predetermined offset to said inputted value if said displacing step displaces said stylus in a direction away from said predetermined position on said medium; and subtracting said predetermined offset from said inputted value if said displacing step displaces said stylus in a direction towards said predetermined position on said medium.
Claim 21
Dependent Claim
65 words
A method as in claim 14 further including the steps of: subsequent to said moving step (5), timing of a predetermined period of time; and if said predetermined period of time timed by said timing step elapses prior to the determining step (6) determining that said stored value differs from said inputted value by less than said first predetermined amount, repeating steps (2) through (5).
Claim 22
Dependent Claim
129 words
A method as in claim 14 further including the step of: (9) if said determining step (e) determines said stored value differs from said inputted value by less than said second predetermined amount, performing the following steps: (g) determining whether the values stored by said repeated storing step (4) differs from the value inputted by said inputting step (1) by more than a third predetermined amount less than said second predetermined amount, and (h) if said determining step (g) determines said stored value differs from said inputted value by more than said third predetermined amount, temporarily rotating said medium at a second angular velocity exceeding said nominal angular velocity but less than said first angular velocity, repeating said steps (3) and (4), and repeating said steps (g) and (h).