SYSTEM AND METHOD FOR FLEXIBLE CONFIGURATION OF A CONTROLLING DEVICE
First Claim
1. A method for configuring a controlling device to command functional operations of an intended target appliance, comprising:
- creating on an user interface editing device a user interface for the controlling device whereupon the created user interface is comprised of user interface elements that are associated with functional operations of a virtual equivalent of an appliance;
transferring the created user interface to the controlling device from the user interface editing device; and
at the controlling device causing the virtual equivalent of an appliance to be linked to the intended target appliance whereupon activation of those user interface elements of the graphical user interface that were associated with functional operations of the virtual equivalent of an appliance will cause the controlling device to transmit commands to control corresponding functional operations of the intended target appliance.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method whereby an user interface editing device is used to create a user interface for a controlling device, the created user interface including user interface elements that are associated with functional operations of a virtual equivalent of an appliance. After the created user interface is transferred to the controlling device, the virtual equivalent of an appliance is caused to be linked to an intended target appliance whereupon activation of those user interface elements of the graphical user interface that were associated with functional operations of the virtual equivalent of an appliance will cause the controlling device to transmit commands to control corresponding functional operations of the intended target appliance.
-
Citations
28 Claims
-
1. A method for configuring a controlling device to command functional operations of an intended target appliance, comprising:
-
creating on an user interface editing device a user interface for the controlling device whereupon the created user interface is comprised of user interface elements that are associated with functional operations of a virtual equivalent of an appliance; transferring the created user interface to the controlling device from the user interface editing device; and at the controlling device causing the virtual equivalent of an appliance to be linked to the intended target appliance whereupon activation of those user interface elements of the graphical user interface that were associated with functional operations of the virtual equivalent of an appliance will cause the controlling device to transmit commands to control corresponding functional operations of the intended target appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for configuring a controlling device to command functional operations of an intended target appliance, comprising:
providing to the controlling device a user interface comprised of user interface elements that are associated with functional operations of the intended target appliance wherein the user interface elements comprise at least one n-state widget and the n-state widget comprises a definition of multiple areas of a touch-screen display of the controlling device, one or more images to be displayed within the one or more of the multiple areas of the touch-screen display of the controlling device, one or more actions to be taken by the controlling device in response to user interaction with the one or more of the multiple areas of the touch-screen display of the controlling device, and one or more reactions to be taken by the controlling device in response to a status of the intended target appliance and wherein the one or more actions to be taken by the controlling device in response to user interaction with the one or more of the multiple areas of the touch-screen display of the controlling device comprises the controlling device being caused to transmit commands to control one or more functional operations of the intended target appliance. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
25. A method for configuring a first controlling device to command functional operations of an intended target appliance, comprising:
-
receiving at the first controlling device from a second controlling device data indicative of a linkage between a virtual equivalent of an appliance and an intended target appliance used in an operational configuration of the second controlling device; and causing the first controlling device to use the received data to automatically configure itself whereupon activation of user interface elements of a graphical user interface of the first controlling device that were associated with functional operations of a virtual equivalent of an appliance will cause the first controlling device to transmit commands to control corresponding functional operations of an intended target appliance corresponding to the intended target appliance in the operational configuration of the second controlling device. - View Dependent Claims (26, 27, 28)
-
Specification