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, whether the first command sequence was performed correctly by the second electronic device by transmitting a fingerprint of the captured display data to a server system and receiving, from the server system, the determination as to whether the first command sequence was performed correctly by the second electronic device;
in response to determining that the first command sequence was not performed correctly by the second electronic device, transmitting a second command sequence to the second electronic device; and
in response to determining that the second command sequence was performed correctly by the second electronic device, identifying a command set that includes the second command sequence as a correct command set for the second electronic device.
|