Patent ID: 7986420

Claim:
A computer implemented method for detecting printer conditions, the computer implemented method comprising: receiving a set of images from an optical sensor in a printer; identifying within the set of images a first current state of the printer from a plurality of states; identifying within the set of images a second current state of the printer from the plurality of states; and responsive to identifying the first current state followed by the second current state, sending a printer condition to the printer; wherein: when the first current state is a paper motion-down state, the second current state is a blank field state, the second current state immediately follows the first current state, and the printer condition is a cover open condition; or when the first current state is a first paper motion-up state, the second current state is a blank field state and the printer condition is a paper jam condition; or when the first current state is a paper motion-up state, the second current state is a blank field state, the second current state immediately follows the first current state, and the printer condition is a paper out condition.