Patent ID: 8380888
Filing Date: 2013-02-19
Classification: G06F

Abstract:
1. A method for determining whether a printing device is operating properly comprising: determining, by a computing device, whether a plurality of protocols are supported by the printing device, comprising: for each of the supported protocols, transmitting implementation information to the printing device using each of the supported protocols, wherein the implementation information comprises commands instructing the printing device to perform the specific and unique function defined by a corresponding supported protocol; receiving response information from the printing device; for each of the supported protocols, determining if the printing device performed the specific and unique function defined by the corresponding supported protocol, resulting in a pass/fail determination; and for each of the supported protocols, reporting a result based on the response information and the pass/fail determination, wherein the result is indicative of the operation of the supported protocol on the printing device and whether an identified fault at the printing device is a result of a communication error or an error within between the computing device and the printing device.