Patent ID: 8766783

Claim:
A computer-implemented method of controlling electronics, comprising: at an apparatus comprising one or more processors, a camera, and a transmitter: using the camera to acquire a first image of an electronic device situated within view of the camera, the electronic device being configured for remote control; receiving user input specifying a command for the electronic device; based on the first image, determining that the electronic device is not in a state corresponding to the command; in response to determining that the electronic device is not in a state corresponding to the command, transmitting an instruction corresponding to the command to the electronic device using the transmitter; after transmitting the instruction, acquiring a second image of the electronic device using the camera; based on the second image, determining that the electronic device did not perform the instruction; and in response to determining that the electronic device did not perform the instruction, retransmitting the instruction to the electronic device using the transmitter.