Methods and systems for remotely controlling electronics
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of controlling electronics is performed at an apparatus that includes one or more processors, a camera, and a transmitter. In the method, the camera acquires a first image of an electronic device situated within view of the camera and configured for remote control. User input is received specifying a command for the electronic device. Based on the first image, a determination is made that the electronic device is not in a state corresponding to the command. In response to the determination, an instruction corresponding to the command is transmitted to the electronic device using the transmitter.
38 Citations
24 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. A system for controlling electronics, comprising:
-
a camera; a transmitter; one or more processors; and memory storing one or more programs configured for execution by the one or more processors, the one or more programs comprising instructions for; 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. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A non-transitory computer readable storage medium storing one or more programs configured for execution by a system for controlling electronics, the one or more programs comprising instructions for:
at a system 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. - View Dependent Claims (24)
Specification