Patent ID: 8694695

Claim:
A method for operating one or more peripheral devices of a wireless device from a media device, comprising: issuing one or more commands, by an application on a media device comprising a first memory and first processor coupled to said first memory, to a client WIFI framework of said media device; encapsulating, by said client WIFI framework of said media device, said commands into a TCP/IP packet; sending, by said client WIFI framework, said TCP/IP packet to a communication link, wherein said client WIFI framework on said media device is configured to emulate one or more WIFI hardware devices of a wireless device; receiving said TCP/IP packet by said wireless device comprising a second memory, a second processor coupled to said second memory, and one or more WIFI hardware devices configured to run on said second processor and said second memory, from said communication link; sending said TCP/IP packet to a server WIFI framework in said second processor of said wireless device; unwrapping, by said server WIFI framework, said encapsulated commands from said TCP/IP packet, wherein said server is configured to communicate with at least one of said one or more WIFI hardware devices; receiving, by said at least one WIFI hardware device on said wireless device, said commands; and executing said commands by said WIFI hardware device.