| CPC H04N 21/44008 (2013.01) [H04N 5/50 (2013.01); H04N 21/41407 (2013.01); H04N 21/4227 (2013.01); H04N 21/4325 (2013.01); H04N 21/4334 (2013.01); H04N 21/4532 (2013.01); H04N 21/47202 (2013.01); H04N 21/47214 (2013.01); H04N 21/482 (2013.01); H04N 21/6582 (2013.01)] | 19 Claims |

|
1. A computer-implemented method comprising:
at a first electronic device coupled to a display and a second electronic device, the first electronic device including one or more processors and memory:
transmitting a first command sequence to the second electronic device;
determining, based on captured display data provided by the second electronic device, a first state of the second electronic device by comparing a fingerprint of the captured display data to one or more fingerprints corresponding to a plurality of expected display responses;
based on the first state of the second electronic device, transmitting a second command sequence to the second electronic device, wherein the second command sequence controls a feature provided by the second electronic device; and
capturing audio content provided by the second electronic device, wherein the first state of the second electronic device is determined by comparing an audio fingerprint generated from the captured audio content to one or more fingerprints for expected content.
|