Patent ID: 8918719

Claim:
A non-transitory, computer-readable media having stored thereon instructions which, when executed by a processing device, perform steps comprising: responding to a predetermined user input provided to a smart device to invoke a pop-up remote control widget whereupon the pop-up remote control widget is caused to be temporarily superimposed in a display of the smart device over a current smart device display data, wherein the remote control widget is associated with a main remote control application provisioned on the smart device, wherein, when the smart device is switched to the main remote control application, the main remote control application provides access to a first plurality of command icons each of which is activable to cause the smart device to issue at least one command for controlling a corresponding one or more of a plurality of functional operations of an at least one corresponding target device, wherein the pop-up widget provides access to a second plurality of command icons each of which is activable to cause the smart device to issue at least one command for controlling a corresponding one or more of a subset of the plurality of functional operations of the at least one corresponding target device, and wherein the pop-up remote control widget is is invokable in response to the predetermined user input provided to the smart device without the smart device having to first be switched to the main remote control application.