GRAPHICAL USER INTERFACE AND DATA TRANSFER METHODS IN A CONTROLLING DEVICE
First Claim
1. A non-transitory, computer-readable media having stored thereon instructions which, when executed by a processing device, perform steps comprising:
- receiving into a smart device data that functions to identify an intended target appliance;
using the data to configure a remote control application of the smart device to communicate commands to the intended target device, the remote control application providing a main remote control user interface and a secondary remote control user interface;
wherein the main remote control user interface is caused to be invoked in response to a first predetermined input being provided to the smart device and, when invoked, provides to a display of the smart device a first plurality of user interface elements whereby user interactions with the first plurality of user interface elements will cause the smart device to transmit commands for controlling functional operations of the intended target device;
wherein the secondary remote control user interface is caused to be invoked in response to a second predetermined input being provided to the smart device and, when invoked, provides to the display of the smart device a second plurality of user interface elements whereby user interactions with the second plurality of user interface elements will cause the smart device to transmit commands for controlling functional operations of the intended target device; and
wherein the instructions cause the smart device to be responsive to the second predetermined user input to invoke the secondary remote control user interface independent of the main remote control user interface being invoked on the smart device.
1 Assignment
0 Petitions
Accused Products
Abstract
A smart device is provided with a main remote control application that may be configured using information. The main remote control application may present images of original remote controls corresponding to devices which are controllable by the configured main remote control application. In connection with a presented image of an original remote control, the display may present icons that are representative of a subset of the buttons of the original remote control. The user interface also allows a user to select amongst the images of the original remote controls to change which appliances are to be controlled via the user interface. A pop-up remote control widget may also be provided which may be invoked without switching to the main remote control application provisioned on the smart device.
3 Citations
20 Claims
-
1. A non-transitory, computer-readable media having stored thereon instructions which, when executed by a processing device, perform steps comprising:
-
receiving into a smart device data that functions to identify an intended target appliance; using the data to configure a remote control application of the smart device to communicate commands to the intended target device, the remote control application providing a main remote control user interface and a secondary remote control user interface; wherein the main remote control user interface is caused to be invoked in response to a first predetermined input being provided to the smart device and, when invoked, provides to a display of the smart device a first plurality of user interface elements whereby user interactions with the first plurality of user interface elements will cause the smart device to transmit commands for controlling functional operations of the intended target device; wherein the secondary remote control user interface is caused to be invoked in response to a second predetermined input being provided to the smart device and, when invoked, provides to the display of the smart device a second plurality of user interface elements whereby user interactions with the second plurality of user interface elements will cause the smart device to transmit commands for controlling functional operations of the intended target device; and wherein the instructions cause the smart device to be responsive to the second predetermined user input to invoke the secondary remote control user interface independent of the main remote control user interface being invoked on the smart device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification