Patent ID: 7103540

Claim:
A method of recognizing pattern states from a noisy signal, the method comprising: removing noise from a representation of a portion of the noisy signal to produce a representation of a portion of a cleaned signal, wherein removing noise from a representation of a portion of a noisy signal comprises removing noise from a feature vector representing a frame of the noisy signal through steps comprising: identifying a mixture component based on the feature vector for the noisy signal; identifying a correction vector and an error value associated with the correction vector based on the identified mixture component; and using the correction vector, the error value, and the feature vector for the noisy signal to identify a feature vector for a frame of the cleaned signal; identifying an uncertainty associated with removing the noise; using the uncertainty to adjust a probability distribution to form a modified probability distribution; and using the representation of a portion of the cleaned signal and the modified probability distribution to decode a pattern state.