Controlling devices based on physical gestures
First Claim
1. A computer-implemented method of controlling an electronic device, the method comprising:
- detecting, using a processor, a user using one or more sensors,wherein detecting the user comprises using the one or more sensors to determine a location of the user, andwherein determining the location of the user comprises;
using the one or more sensors to detect signals from a satellite-based navigation system; and
calculating the position of the user using the signals from the satellite-based navigation system;
selecting, using the processor, one table from a set of tables, each table comprising a set of rules to be followed depending on the detecting step;
measuring, using the processor, changes in a position of the user that are detected by the one or more sensors;
comparing, using the processor, the changes in the position of the user to one or more rules in the selected table; and
controlling, using the processor, the electronic device based on the comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are directed to a computer-implemented method of controlling an electronic device. The method includes detecting, using a processor, a user using one or more sensors. The method further includes selecting one table from a set of tables, wherein each table includes a set of rules to be followed depending on the detecting step. The method further includes measuring changes in a position of the user that are detected by the one or more sensors. The method further includes comparing the changes in the position of the user to one or more rules in the selected table. The method further includes controlling the electronic device based on the comparison.
-
Citations
15 Claims
-
1. A computer-implemented method of controlling an electronic device, the method comprising:
-
detecting, using a processor, a user using one or more sensors, wherein detecting the user comprises using the one or more sensors to determine a location of the user, and wherein determining the location of the user comprises; using the one or more sensors to detect signals from a satellite-based navigation system; and calculating the position of the user using the signals from the satellite-based navigation system; selecting, using the processor, one table from a set of tables, each table comprising a set of rules to be followed depending on the detecting step; measuring, using the processor, changes in a position of the user that are detected by the one or more sensors; comparing, using the processor, the changes in the position of the user to one or more rules in the selected table; and controlling, using the processor, the electronic device based on the comparison. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system for controlling an electronic device, the system comprising:
-
a memory; and a processor system communicatively coupled to the memory; the processor system configured to perform a method comprising; detecting a user using one or more sensors, wherein detecting the user comprises using the one or more sensors to determine a location of the user, and wherein determining the location of the user comprises; using the one or more sensors to detect signals from a satellite-based navigation system; and calculating the position of the user using the signals from the satellite-based navigation system; selecting one table from a set of tables, each table comprising a set of rules to be followed depending on the detecting step; measuring changes in a position of the user that are detected by the one or more sensors; comparing the changes in the position of the user to one or more rules in the selected table; and controlling the electronic device based on the comparison. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for controlling an electronic device comprising:
a computer-readable storage medium having program instructions embodied therewith, wherein the computer-readable storage medium is not a transitory signal per se, the program instructions readable by a processor system to cause the processor system to perform a method comprising; detecting a user using one or more sensors, wherein detecting the user comprises using the one or more sensors to determine a location of the user; and wherein determining the location of the user comprises; using the one or more sensors to detect signals from a satellite-based navigation system; and calculating the position of the user using the signals from the satellite-based navigation system; selecting one table from a set of tables, each table comprising a set of rules to be followed depending on the detecting step; measuring changes in a position of the user that are detected by the one or more sensors; comparing the changes in the position of the user to one or more rules in the selected table; and controlling the electronic device based on the comparison. - View Dependent Claims (12, 13, 14, 15)
Specification