Patent ID: 8908214

Claim:
A network virtual printer interface device for providing communication between a cloud-based service, residing on an internet, and a non-cloud-ready networked printer through to a network router, the non-cloud-ready networked printer having a printer housing and a local area network communication interface, the network router having a router housing, the network router having an internet communication interface, the network router having a local area network communication interface, the network virtual printer interface device consisting essentially of: a device housing, said device housing being distinct from said printer housing and said router housing; a device communication interface to provide communication to the network router through the local area network communication interface of the network router and to provide communication to the local area network communication interface of the non-cloud-ready networked printer through the local area network communication interface of the network router; and a microcontroller located in said device housing and operatively connected to said device communication interface; said microcontroller converting commands, received through said device communication interface, from the cloud-based service, residing on the internet, to native protocols of the non-cloud-ready networked printer; said microcontroller communicating, through said device communication interface via the network router, the converted native protocols to the non-cloud-ready networked printer.