Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
177 words
An optical data disk controller for an optical data disk having tracks adapted to contain data arranged in sectors, comprising: means for preprogramming externally a predetermined width of a search window for searching the data in a predefined region of each sector on the optical data disk; means for searching the tracks for a pattern of bits corresponding to a sector mark identifying the beginning of each sector from which data is to be read; means for generating a pseudo sector mark signal upon determination by said searching means of an absence of a sector mark within the predetermined width of the search window, said searching means includes means for programmably varying the width of said search window in response to said preprogramming means, wherein said pseudo mark signal is generated when no sector mark is detected in previous sectors of the disk using said search window; and means for inhibiting generation of further pseudo sector mark signals by said generating means upon generation of a predetermined number of pseudo sector mark signals by said generating means.
Claim 2
Dependent Claim
177 words
An optical data disk controller for an optical data disk having tracks adapted to contain data arranged in sectors, comprising: means for preprogramming externally a predetermined width of a search window for searching the data in a predefined region of each sector on the optical data disk; means for searching the tracks for a pattern of bits corresponding to a sector mark identifying the beginning of each sector from which data is to be read; means for generating a pseudo sector mark signal upon determination by said searching means of an absence of a sector mark within the predetermined width of the search window, said searching means includes means for programmably varying the width of said search window in response to said preprogramming means, wherein said pseudo mark signal is generated when no sector mark is detected in previous sectors of the disk using said search window; and means for inhibiting generation of further pseudo sector mark signals by said generating means upon generation of a predetermined number of pseudo sector mark signals by said generating means.
Claim 3
Dependent Claim
28 words
The controller of claim 1, including means for identifying the predefined region of a sector mark by counting bytes from a sector mark detected for the previous sector.
Claim 4
Dependent Claim
23 words
The controller of claim 1, including means for inhibiting writing of data to a sector upon generation of a pseudo sector mark signal.
Claim 5
Dependent Claim
26 words
The controller of claim 1, wherein said means for programmably varying the width of said search window provides a plurality of fixed values of said width.
Claim 6
Dependent Claim
130 words
An optical data disk controller for an optical data disk having tracks adapted to contain data arranged in sectors, comprising: means for searching a predefined region of each sector for a pattern of bits corresponding to a sector mark identifying the beginning of the sector using a search window of a predetermined width, said means for searching including means for varying the width of the search window under search in accordance with a manually preset program; and means responsive to said searching means for generating a pseudo sector mark signal upon determination of an absence of a sector mark in the predefined region of each sector, wherein said pseudo sector mark signal is generated when no sector mark is detected in previous sectors of the disk, using said search window.
Claim 7
Dependent Claim
130 words
An optical data disk controller for an optical data disk having tracks adapted to contain data arranged in sectors, comprising: means for searching a predefined region of each sector for a pattern of bits corresponding to a sector mark identifying the beginning of the sector using a search window of a predetermined width, said means for searching including means for varying the width of the search window under search in accordance with a manually preset program; and means responsive to said searching means for generating a pseudo sector mark signal upon determination of an absence of a sector mark in the predefined region of each sector, wherein said pseudo sector mark signal is generated when no sector mark is detected in previous sectors of the disk, using said search window.
Claim 8
Dependent Claim
34 words
The controller of claim 5, wherein said means for varying the size of the search window comprises means for establishing the width of said window variable from "wide open" to a programmably preselected width.
Claim 9
Dependent Claim
23 words
The controller of claim 5, including means for inhibiting writing of data to a sector upon generation of a pseudo sector mark signal.
Claim 10
Dependent Claim
25 words
The controller of claim 5, wherein said means for varying the width of the search window provides a plurality of fixed values of said width.
Claim 11
Independent Claim
183 words
A method of detecting a sector mark within a sector with a predefined format of a track of an optical data disk, comprising the steps of: (1) searching a first sector for a pattern of bits corresponding to a sector marker; (2) generating a "sector mark found" signal upon detection of a sector mark in any region of the first sector; (3) searching, in a predefined region of the next sector, for said pattern using a pattern window having a predefined width programmably variable in accordance with the predefined format of the sector; (4) if a sector mark is found in said next sector during step (3), generating a "sector mark found" signal; (5) if a sector mark is not found during step (3), generating a pseudo sector mark signal, wherein said pseudo sector mark signal is generated when no sector mark is detected in previous sectors of the disk using said search window; (6) repeating steps (3)-(4) at least once; and (7) reading data stored in any sector for which a "sector mark found" or "pseudo sector mark" signal has been generated.
Claim 12
Independent Claim
183 words
A method of detecting a sector mark within a sector with a predefined format of a track of an optical data disk, comprising the steps of: (1) searching a first sector for a pattern of bits corresponding to a sector marker; (2) generating a "sector mark found" signal upon detection of a sector mark in any region of the first sector; (3) searching, in a predefined region of the next sector, for said pattern using a pattern window having a predefined width programmably variable in accordance with the predefined format of the sector; (4) if a sector mark is found in said next sector during step (3), generating a "sector mark found" signal; (5) if a sector mark is not found during step (3), generating a pseudo sector mark signal, wherein said pseudo sector mark signal is generated when no sector mark is detected in previous sectors of the disk using said search window; (6) repeating steps (3)-(4) at least once; and (7) reading data stored in any sector for which a "sector mark found" or "pseudo sector mark" signal has been generated.
Claim 13
Dependent Claim
27 words
The method of claim 9, wherein step (3) comprises locating the predefined region of said sector by counting bytes from said sector mark in said first sector.
Claim 14
Dependent Claim
32 words
The method of claim 9, including the additional step of counting pseudo sector mark signals generated during step (5), and inhibiting further generation of pseudo sector mark signals upon a predetermined count.
Claim 15
Dependent Claim
38 words
The method of claim 9, including, following step (5), searching for said pattern within a pattern window having a first width greater than said predefined width, and generating a "sector mark found" signal upon detection of said pattern.
Claim 16
Dependent Claim
20 words
The method of claim 12, including thereafter searching for said pattern within a second width greater than said predefined width.
Claim 17
Dependent Claim
23 words
The method of claim 9, including the step of inhibiting generation of additional pseudo sector mark signals in excess of a predetermined number.
Claim 18
Dependent Claim
21 words
The method of claim 9, including inhibiting writing of data to a sector upon generation of a pseudo sector mark signal.
Claim 19
Dependent Claim
23 words
The method of claim 9, wherein said step of searching is carried out using a plurality of fixed values of the pattern window.
Claim 20
Independent Claim
244 words
A method of detecting a sector mark within a sector of a track of an optical data disk, comprising the steps of: (1) searching bits obtained from said disk for a pattern of bits corresponding to a sector mark; (2) generating a "sector mark found" signal upon detecting a sector mark in any region of a first sector of said disk, and in response, executing a first routine comprising (ai) using a search window having a programmably variable width, searching for said pattern of bits in the next sector of said disk within a first predefined width of the search window, (aii) if a sector mark is found during step (ai), generating a "sector mark found" signal, and (aiii) if a sector mark is not found during step (ai), executing a second routine comprising (bi) generating a pseudo sector mark signal, wherein said pseudo sector mark signal is generated when no sector mark is detected in previous sectors of the disk using said search window, (bii) searching for said pattern of bits within a second predefined width of the search window different from said first width, (biii) if said pattern is found during step (bii), generating a "sector mark found" signal and re-executing the first routine, (biv) if said pattern is not found during step (bii), re-executing said second routine; and (3) reading sector data stored in any desired sector for which a "sector mark found" or "pseudo sector mark" signal has been generated.
Claim 21
Independent Claim
244 words
A method of detecting a sector mark within a sector of a track of an optical data disk, comprising the steps of: (1) searching bits obtained from said disk for a pattern of bits corresponding to a sector mark; (2) generating a "sector mark found" signal upon detecting a sector mark in any region of a first sector of said disk, and in response, executing a first routine comprising (ai) using a search window having a programmably variable width, searching for said pattern of bits in the next sector of said disk within a first predefined width of the search window, (aii) if a sector mark is found during step (ai), generating a "sector mark found" signal, and (aiii) if a sector mark is not found during step (ai), executing a second routine comprising (bi) generating a pseudo sector mark signal, wherein said pseudo sector mark signal is generated when no sector mark is detected in previous sectors of the disk using said search window, (bii) searching for said pattern of bits within a second predefined width of the search window different from said first width, (biii) if said pattern is found during step (bii), generating a "sector mark found" signal and re-executing the first routine, (biv) if said pattern is not found during step (bii), re-executing said second routine; and (3) reading sector data stored in any desired sector for which a "sector mark found" or "pseudo sector mark" signal has been generated.
Claim 22
Dependent Claim
34 words
The method of claim 17, wherein said second routine further includes counting the number of pseudo sector mark signals generated, and inhibiting further generation of pseudo sector mark signals upon reaching a predetermined count.
Claim 23
Dependent Claim
59 words
The method of claim 17, wherein said searching step (1) is carried out without consideration of any predefined region of the disk, said searching step (ai) is carried out using a window having the first predefined width, and said searching step (bii) is carried out using a window having the second predefined width greater than said first predefined width.
Claim 24
Dependent Claim
23 words
The method of claim 17, wherein said second routine includes a step of returning to step (1) in response to a preprogrammed instruction.
Claim 25
Dependent Claim
24 words
The method of claim 17, including the step of inhibiting writing of data to a sector upon generation of a pseudo sector mark pattern.
Claim 26
Dependent Claim
47 words
The method of claim 17, including executing a third routine in response to a preprogrammed instruction, said third routine comprising searching sectors of said disk for said pattern with a wide open detection window and generating "sector mark found" signals in response to detections of said pattern.
Claim 27
Dependent Claim
18 words
The method of claim 17, wherein said first predefined width corresponds to less than wide open detection window.
Claim 28
Dependent Claim
17 words
The method of claim 23, wherein said second predefined width corresponds to a wide open detection window.
Claim 29
Dependent Claim
90 words
The method of claim 17, including generating a mode control signal for operation of the disk either in a read only (RO) mode or in a magneto-optic mode (MO), and further including the step of executing a third routine in response to a preprogrammed instruction, said third routine comprising generating said mode control signal for operating the disk in the MO mode while searching sectors of said disk for said pattern with a wide open detection window and generating "sector mark found" signals in response to detections of said pattern.
Claim 30
Dependent Claim
19 words
The method of claim 17, wherein said first and second predefined widths of the search window have fixed values.