Apparatus, system and method for using a universal controlling device for displaying a graphical user element in a display device
First Claim
1. A non-transitory computer readable media having stored thereon instructions executable by a processing device of a first appliance, wherein the instructions, when executed by the processing device of the first appliance, cause the first appliance to perform steps comprising:
- determining an identity of a second appliance that is connected to an active input port of the first appliance;
using the determined identity of the second appliance that is connected to the active input port of the first appliance to cause a one of a plurality of templates to be retrieved from a memory store associated with the first appliance, wherein each of the plurality of templates comprises a plurality of display elements and wherein each of the plurality of display elements is representative of a controllable appliance operation;
causing the retrieved one of the plurality of templates to be displayed in a display associated with the first appliance;
receiving a data that is representative of a one of the plurality of display elements;
using the received data that is representative of the one of the plurality of display elements and information indicative of the retrieved and displayed one of the plurality of templates to determine a command to be transmitted from the first appliance to a target appliance; and
transmitting to the target appliance, using a communication protocol recognizable by the target appliance, the determined command for the purpose of controlling a corresponding operation of the target appliance.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, system and method is described for controlling one or more consumer electronic devices that is performed by a smart device in cooperation with a universal controlling device. The smart device causes a particular consumer electronic device template to be displayed to a user in response to receiving an indication of a particular key that was touched by the user on the universal controlling device. The template comprises one or more graphical elements, each for performing a particular operation in association with the particular consumer electronic device. The smart device then causes an action to be performed when the user selects one of the graphical elements by pressing one of the keys on the universal controlling device.
8 Citations
15 Claims
-
1. A non-transitory computer readable media having stored thereon instructions executable by a processing device of a first appliance, wherein the instructions, when executed by the processing device of the first appliance, cause the first appliance to perform steps comprising:
-
determining an identity of a second appliance that is connected to an active input port of the first appliance; using the determined identity of the second appliance that is connected to the active input port of the first appliance to cause a one of a plurality of templates to be retrieved from a memory store associated with the first appliance, wherein each of the plurality of templates comprises a plurality of display elements and wherein each of the plurality of display elements is representative of a controllable appliance operation; causing the retrieved one of the plurality of templates to be displayed in a display associated with the first appliance; receiving a data that is representative of a one of the plurality of display elements; using the received data that is representative of the one of the plurality of display elements and information indicative of the retrieved and displayed one of the plurality of templates to determine a command to be transmitted from the first appliance to a target appliance; and transmitting to the target appliance, using a communication protocol recognizable by the target appliance, the determined command for the purpose of controlling a corresponding operation of the target appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification