Patent ID: 9654726
Date: 2017-05-16
CPC Classifications: H04N

Claim:
1. A computer-implemented method comprising: installing, on a computer, a client user interface Application Programming Interface (API) effective to provide an interface between the computer and a communication client engine on a peripheral device connected to the computer via a local connection between the computer and the peripheral device; receiving, using the computer and through a network connection, data packets at a network interface associated with the computer, the data packets associated with a peer-to-peer connection maintained by the communication client engine on the peripheral device and configured to be processed by the communication client engine on the peripheral device; forwarding, using the computer and through the local connection, the received data packets from the computer to the peripheral device; receiving, using the computer and through the local connection, processed data packets from the peripheral device; and displaying, using the computer, at least some data contained in the received processed data packets using the client user interface API, the client user interface API configured to be controlled by the communication client engine on the peripheral device.