Configurable controlling device having an associated editing program
First Claim
1. A computer-readable media having instructions executable on a computing device for editing a controlling device user interface downloadable to a controlling device and comprised of a plurality of individual GUI pages including a first GUI page and a second GUI page, the instructions performing steps comprising:
- accepting input to edit the controlling device user interface, the input being used to create a link between the first GUI page and the second GUI page where the link is executable on the controlling device to cause the controlling device to transition from the first GUI page to the second GUI page;
accepting input to cause a display of a visual representation of the link created between the first GUI page and the second GUI page; and
accepting input to initiate a download of the edited controlling device user interface to the controlling device.
2 Assignments
0 Petitions
Accused Products
Abstract
A configurable controlling device and associated editor program that allows a consumer to create on a personal computer for downloading to the controlling device a user interface comprised of user interface pages having icons which icons, when activated on the controlling device, cause the controlling device to perform a function, such as to transmit a command to an appliance, to change the user interface page being displayed, etc. The editor program allows for the visualization of links created between user interface pages, single step assigning of commands to logical groups of function keys (both iconic and hard keys), single step assigning of backgrounds to groups of user interface pages, and pre-rendering of user interface pages prior to the downloading of the user interface to the controlling device.
-
Citations
44 Claims
-
1. A computer-readable media having instructions executable on a computing device for editing a controlling device user interface downloadable to a controlling device and comprised of a plurality of individual GUI pages including a first GUI page and a second GUI page, the instructions performing steps comprising:
-
accepting input to edit the controlling device user interface, the input being used to create a link between the first GUI page and the second GUI page where the link is executable on the controlling device to cause the controlling device to transition from the first GUI page to the second GUI page;
accepting input to cause a display of a visual representation of the link created between the first GUI page and the second GUI page; and
accepting input to initiate a download of the edited controlling device user interface to the controlling device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for interacting with a computing device to edit a controlling device user interface downloadable to a controlling device and comprised of a plurality of individual GUI pages including a first GUI page and a second GUI page, the method comprising:
-
editing the controlling device user interface on the computing device by providing input used to create a link between the first GUI page and the second GUI page where the link is executable on the controlling device to cause the controlling device to transition from the first GUI page to the second GUI page;
causing the computing device to display a visual representation of the link created between the first GUI page and the second GUI page; and
causing a download of the edited controlling device user interface to the controlling device. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-readable media having instructions executable on a computing device for editing a controlling device user interface downloadable to a controlling device and comprising of a set of command keys used to command a set of logically grouped functions of a controllable appliance, the instructions performing steps comprising:
-
displaying a representation of the logical group of command keys;
displaying a representation of the controllable appliance;
accepting input for editing the controlling device user interface, the input being used to associate the representation of the controllable appliance with the representation of the logical group of command keys whereupon commands from a command set used to command the set of logically grouped functions of the controllable appliance are automatically associated with corresponding command keys of the set of command keys; and
accepting input to initiate a download of the edited controlling device user interface to the controlling device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for interacting with a computing device to edit a controlling device user interface downloadable to a controlling device and comprising of a set of command keys used to command a set of logically grouped functions of a controllable appliance, the method comprising:
-
providing input to the computing device to display a representation of the logical group of command keys on the computing device;
providing input to the computing device to display a representation of the controllable appliance on the computing device;
providing input to the computing device to edit the controlling device user interface, the input being used to associate the representation of the controllable appliance with the representation of the logical group of command keys whereupon commands from a command set used to command the set of logically grouped functions of the controllable appliance are automatically associated with corresponding command keys of the set of command keys; and
causing the edited controlling device user interface to be downloaded into the controlling device. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A computer-readable media having instructions executable on a computing device for editing a controlling device user interface downloadable to a controlling device and comprising a set of GUI pages, the instructions performing steps comprising:
-
displaying a representation of the GUI pages;
displaying a representation of a GUI page background image;
accepting input for editing the controlling device user interface, the input being used to associate the GUI page background image with a grouped set of GUI pages within the representation of GUI pages whereupon the GUI page background image is automatically designated to be used with each GUI page within the grouped set of GUI pages; and
accepting input to initiate a download of the edited controlling device user interface to the controlling device. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A method for interacting with a computing device to edit a controlling device user interface downloadable to a controlling device and comprising a set of GUI pages, the method comprising:
-
providing input to the computing device to display a representation of the GUI pages on the computing device;
providing input to the computing device to display a representation of a GUI page background image on the computing device;
providing input to the computing device to edit the controlling device user interface, the input being used to associate the GUI page background image with a grouped set of GUI pages within the representation of GUI pages whereupon the GUI page background image is automatically designated to be used with each GUI page within the grouped set of GUI pages; and
causing the edited controlling device user interface to be downloaded to the controlling device. - View Dependent Claims (37, 38, 39)
-
-
40. A computer-readable media having instructions executable on a computing device for editing a controlling device user interface downloadable to a controlling device and comprising a GUI page having a plurality of soft keys, the instructions performing steps comprising:
-
accepting input for editing the controlling device user interface, the input being used to select for each of the plurality of soft keys an image which is to be used to represent an unactivated state of each of the plurality of soft keys; and
accepting input to initiate a download of the edited controlling device user interface to the controlling device wherein, prior to the download of the edited controlling device user interface, the selected images and a background image of the GUI page are automatically rendered into a single graphic element. - View Dependent Claims (41, 42, 43)
-
-
44. A method for interacting with a computing device to edit a controlling device user interface downloadable to a controlling device and comprising a GUI page having a plurality of soft keys, the method comprising:
-
providing input for editing the controlling device user interface, the input being used to select for each of the plurality of soft keys an image which is to be used to represent an unactivated state of each of the plurality of soft keys; and
causing the edited controlling device user interface to be downloaded to the controlling device wherein, prior to the download of the edited controlling device user interface, the selected images and a background image of the GUI page are automatically rendered into a single graphic element.
-
Specification