System and method for optimized appliance control
First Claim
1. A method for using a media source appliance to control a media rendering appliance that is coupled to the media source appliance via use of a High-Definition Multimedia Interface (HDMI) connection, comprising:
- automatically determining by the media source appliance a one of a plurality of HDMI input ports of the media rendering appliance to which the media source appliance is coupled via use of the HDMI connection;
receiving at the media source appliance a command for placing the media source appliance into a state in which the media source appliance is to provide video data to the media rendering appliance via the one of the plurality of HDMI input ports of the media rendering appliance to which the media source appliance is coupled via use of the HDMI connection; and
in response to the media source appliance receiving the command, using information stored with a memory of the media source appliance to automatically cause a Consumer Electronics Control (CEC) command to be transmitted to the media rendering appliance via use of the HDMI connection, wherein the CEC command will cause the media rendering appliance to select for input use the one of the plurality of HDMI input ports of the media rendering appliance to which the media source appliance is coupled via use of the HDMI connection.
3 Assignments
0 Petitions
Accused Products
Abstract
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
-
Citations
16 Claims
-
1. A method for using a media source appliance to control a media rendering appliance that is coupled to the media source appliance via use of a High-Definition Multimedia Interface (HDMI) connection, comprising:
-
automatically determining by the media source appliance a one of a plurality of HDMI input ports of the media rendering appliance to which the media source appliance is coupled via use of the HDMI connection; receiving at the media source appliance a command for placing the media source appliance into a state in which the media source appliance is to provide video data to the media rendering appliance via the one of the plurality of HDMI input ports of the media rendering appliance to which the media source appliance is coupled via use of the HDMI connection; and in response to the media source appliance receiving the command, using information stored with a memory of the media source appliance to automatically cause a Consumer Electronics Control (CEC) command to be transmitted to the media rendering appliance via use of the HDMI connection, wherein the CEC command will cause the media rendering appliance to select for input use the one of the plurality of HDMI input ports of the media rendering appliance to which the media source appliance is coupled via use of the HDMI connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A media source appliance configured to control a media rendering appliance that is coupled to the media source appliance via use of a High-Definition Multimedia Interface (HDMI) connection, comprising:
-
a processing device; a HDMI output port coupled to the processing device; and a memory coupled to the processing device having stored thereon instructions executable by the processing device wherein the instructions, when executed by the processing device, cause the media source appliance to perform the steps of; automatically determining a one of a plurality of HDMI input ports of the media rendering appliance to which the HDMI output port is coupled via use of the HDMI connection; receiving a command for placing the media source appliance into a state in which the media source appliance is to provide video data to the media rendering appliance via the one of the plurality of HDMI input ports of the media rendering appliance to which the media source appliance is coupled via use of the HDMI connection; and in response to receiving the command, using information stored within the memory to automatically cause a Consumer Electronics Control (CEC) command to be transmitted to the media rendering appliance via use of the HDMI connection, wherein the CEC command will cause the media rendering appliance to select for input use the one of the plurality of HDMI input ports of the media rendering appliance to which the media source appliance is coupled via use of the HDMI connection. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification