Patent ID: 8634390
Filing Date: 2014-01-21
Classification: H04M

Abstract:
1. A method comprising: establishing, by a mobile phone device, a wireless local area network communication channel between the mobile phone device and a set-top box device by broadcasting from the mobile phone device a communication signal configured to direct the set-top box device to initiate the wireless local area network communication channel, the communication signal including a first key generated from a combination of a nonce value, a user ID assigned to the mobile phone device, and a password assigned to the mobile phone device, and recognizing an initiation of the wireless local area network communication channel by way of a router by the set-top box device, the initiation being performed by the set-top box device in response to detecting the communication signal broadcast from the mobile phone device by comparing the first key to a second key that is based on the nonce value, a user ID assigned to the set-top box device, and a password assigned to the set-top box device, transmitting, in response to the recognizing of the initiation of the wireless local area network communication channel, a handshaking request to the set-top box device to authenticate the wireless local area network communication channel, receiving a handshaking response from the set-top box device in response to the handshaking request, the handshaking response including a third key generated by the set-top box device and a second nonce value, and validating credentials of the set-top box device based on the handshaking response by determining that the third key was generated by the set-top box device using a valid user ID and password; providing, by the mobile phone device, a graphical user interface for display on a display screen of the mobile phone device, the graphical user interface configured to facilitate inputting of one or more control commands by a user of the mobile phone device; and controlling, by the mobile phone device, at least one operation of the set-top box device via the wireless local area network communication channel in accordance with the one or more control commands.