Patent ID: 8223365

Claim:
A printer component for monitoring usage on non-network printers, comprising: a desktop component installed on a network computer to which a non-network printer is attached, the desktop component being for obtaining printer status information from each non-network printer attached to the network computer; and a server component installed on an external server, the server component being configured to patrol the computer network to identify each desktop component and to request printer status information for each non-network printer, wherein during installation of the desktop component a job listener is attached to the network computer to obtain printer status information for each non-network printer by listening to a job queue, wherein when the desktop component obtains printer status, a socket server is started to listen to a port and return non-network printer objects, and wherein the server component merges information obtained from the desktop component with previously stored printer information to provide printer status information for all network and non-network printers within an enterprise.