Patent ID: 7769120

Claim:
A method of dynamically adjusting a sync window of an optical disk device, comprising: setting a default sync window to a finite value that is greater than a default sync pattern; inputting a data signal based on data read from an optical disk, the data signal including an incorrect sync pattern portion and a correct sync pattern portion; determining if a sync pattern of the data signal occurs in the sync window; if the sync pattern of the data signal occurs in the sync window, increasing a first counter without resetting a second counter; if the sync pattern of the data signal occurs out of the sync window, increasing the second counter without resetting the first counter; if the first counter achieves a first threshold: reducing the sync window; and resetting the first counter; if the second counter achieves a second threshold: increasing the sync window; and resetting the second counter, so that the sync window includes the correct sync pattern portion of the data signal but not the incorrect sync pattern portion.