Patent ID: 8738815

Claim:
A method for virtualizing a peripheral device of a terminal device from a media device comprising: issuing, by an application on a media device comprising a first memory and first processor coupled to said first memory, one or more commands for WIFI hardware on a terminal device; capturing said commands and encapsulating said commands into a TCP/IP packet by a virtualization device control interface (“VDCI”) remote layer on said media device; sending, by said VDCI remote layer, said packet to said terminal device comprising a second memory, a second processor coupled to said second memory, and one or more peripheral devices configured to run on said second processor and said second memory, via a communication link connecting said media device and said terminal device; receiving, by said second processor in said terminal device, said TCP/IP packet, and sending said TCP/IP packet to a VDCI device daemon on said terminal device; unwrapping, by said VDCI device daemon, said commands from said TCP/IP packet; submitting, by said VDCI device daemon, said commands to said WIFI hardware of said terminal device for execution; and executing, by said WIFI hardware, said commands.