Patent ID: 7165000

Claim:
A detector for deriving a digital representation of an unknown digital data stream from a first digital data stream generated from an analog data stream obtained from an analog medium having a first analog representation of the unknown digital data stream imparted therein, the first digital data stream including first noise data, at least a portion of the first noise data being correlated with at least a portion of the unknown digital data stream, the detector comprising: a filter configurator operative to impart a first known digital data stream in a second analog representation within the analog medium, generate a second digital data stream from the analog data stream obtained from the analog medium based on the second analog representation, the second digital data stream being characterized by second noise data, at least a portion of the second noise data being dependent upon at least a portion of the first known digital data stream, and compare at least a portion of the first known digital data stream with at least a portion of the second digital data stream so as to determine a first correlation between the portion of the second noise data and the portion of the first known digital data stream, the filter configurator being further operative to configure a filter based on the first correlation, the filter, so configured, being operative to substantially remove at least the portion of the first noise data from the first digital data stream prior to the derivation of the digital representation of the unknown data stream.