Patent ID: 8917414
Filing Date: 2014-12-23
Classification: G06F,H04L

Abstract:
1. An inline 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 network communication interface, the network router having a router housing, an internet communication interface, and a network communication interface, comprising: a housing, said housing distinct from said printer housing and said router housing; a first communication interface to provide communication to the network communication interface of the network router; a second communication interface to provide communication to the network communication interface of the non-cloud-ready networked printer; and a microcontroller located in said housing and operatively connected between said first communication interface and said second communication interface; said microcontroller converting commands associated with a first application programming interface language, received through said first communication interface, from the cloud-based service, residing on the internet, to commands associated with a native application programming interface language of the non-cloud-ready networked printer, the first application programming interface language being different from the native application programming interface language of the non-cloud-ready networked printer; said microcontroller communicating, through said second communication interface, the converted commands associated with the native application programming interface language of the non-cloud-ready networked printer to the non-cloud-ready networked printer.