Apparatus and method for configuration and operation of a remote-control system
First Claim
Patent Images
1. A method for configuring a remote-control system comprising:
- querying via a bus a High Definition Multi-Media Interface (HDMI) display for an Extended Display Identification Data (EDID) for the HDMI display;
receiving via the bus from the HDMI display the EDID for the HDMI display; and
storing via a processor in a memory the EDID and a link between the EDID of the HDMI display and a set of command codes configured for controlling the HDMI display.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for configuring a remote-control system includes querying via a bus a High Definition Multi-Media Interface (HDMI) display for an Extended Display Identification Data (EDID) for the HDMI display; receiving via the bus from the HDMI display the EDID for the HDMI display; and storing via a processor in a memory the EDID and a link between the EDID of the HDMI display a set of command codes configured for controlling the HDMI display.
283 Citations
23 Claims
-
1. A method for configuring a remote-control system comprising:
-
querying via a bus a High Definition Multi-Media Interface (HDMI) display for an Extended Display Identification Data (EDID) for the HDMI display; receiving via the bus from the HDMI display the EDID for the HDMI display; and storing via a processor in a memory the EDID and a link between the EDID of the HDMI display and a set of command codes configured for controlling the HDMI display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for operating a remote-control system comprising:
-
querying via a bus a set of High Definition Multi-Media Interface (HDMI) appliances for a set of Consumer Electronic Control (CEC) identifiers, wherein the HDMI appliances of the set of HDMI appliances are respectively associated with the CEC vendor identifiers of the set of CEC vendor identifiers; receiving via the bus from the set of HDMI appliances the set of CEC vendor identifiers; and storing via a processor in a memory the set of CEC vendor identifiers, and a set of links that respectively link in the memory the CEC vendor identifiers in the set of CEC vendor identifiers with sets of command codes for the set of HDMI appliances. - View Dependent Claims (10, 11)
-
-
12. A method for building a database of command codes comprising:
-
monitoring a CEC bus for a set of CEC command codes transmitted over the CEC bus; comparing the set of CEC command codes transmitted over the CEC bus with sets of known CEC command codes for an HDMI appliances that received the set of CEC command codes; identifying a subset of CEC command codes, which are included in the set of CEC command codes and which are not in the sets of known CEC command codes; and storing the subset of CEC command codes in memory as unrecognized. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium having stored thereon instructions that, when executed by one or more processors of a system, cause the system to:
-
query via a bus a High Definition Multi-Media Interface (HDMI) display for an Extended Display Identification Data (EDID) for the HDMI display; receive via the bus from the HDMI display the EDID for the HDMI display; and store via a processor in a memory the EDID and a link between the EDID of the HDMI display and a set of command codes configured for controlling the HDMI display. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium having stored thereon instructions that, when executed by one or more processors of a system, cause the system to:
-
monitor a CEC bus for a set of CEC command codes transmitted over the CEC bus; compare the set of CEC command codes transmitted over the CEC bus with sets of known CEC command codes for an HDMI appliances that received the set of CEC command codes; identify a subset of CEC command codes, which are included in the set of CEC command codes and which are not in the sets of known CEC command codes; and store the subset of CEC command codes in memory as unrecognized. - View Dependent Claims (22, 23)
-
Specification