CONTROL USING MOVEMENTS
First Claim
Patent Images
1. A method of receiving a touchless input to an electronic device from a moving input object, the method comprising:
- determining that one of a plurality of software applications or interaction modes is active on the electronic device;
selecting, in dependence on the active software application or interaction mode, an active gesture set consisting of a subset of a larger set of predetermined gestures identifiable by the electronic device;
receiving a signal conveying information relating to movement of the input object when the input object is not in contact with the electronic device;
processing the received signal to identify a gesture from the active gesture set based on the information relating to movement of the input object, thereby determining a touchless input to the electronic device; and
the electronic device performing an action in response to the determined touchless input.
1 Assignment
0 Petitions
Accused Products
Abstract
A movement of an object is recognised as a predetermined movement, by transmitting signals between transmitter-receiver pairs, which are reflected from the object. A first event is recorded for one of the transmitter-receiver pairs if a reflected signal meets a predetermined proximity criterion, and a second event is recorded for a second transmitter-receiver pair if, after the first event, a subsequent reflected signal meets a predetermined proximity criterion. The first and second events are used to identify the movement.
-
Citations
19 Claims
-
1. A method of receiving a touchless input to an electronic device from a moving input object, the method comprising:
-
determining that one of a plurality of software applications or interaction modes is active on the electronic device; selecting, in dependence on the active software application or interaction mode, an active gesture set consisting of a subset of a larger set of predetermined gestures identifiable by the electronic device; receiving a signal conveying information relating to movement of the input object when the input object is not in contact with the electronic device; processing the received signal to identify a gesture from the active gesture set based on the information relating to movement of the input object, thereby determining a touchless input to the electronic device; and the electronic device performing an action in response to the determined touchless input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device configured to receive a touchless input from a moving input object, the electronic device comprising:
-
a transducer arranged to receive a signal conveying information relating to movement of the input object when the input object is not in contact with the electronic device; and a processing system configured to; determine that one of a plurality of software applications or interaction modes is active on the electronic device; select, in dependence on the active software application or interaction mode, an active gesture set consisting of a subset of a larger set of predetermined gestures identifiable by the electronic device; process the received signal to identify a gesture from the active gesture set based on the information relating to movement of the input object, thereby determining a touchless input to the electronic device; and cause the electronic device to perform an action in response to the determined touchless input. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transient medium-bearing computer software, which, when executed on a processing system of an electronic device, causes the processing system to:
-
determine that one of a plurality of software applications or interaction modes is active on the electronic device; select, in dependence on the active software application or interaction mode, an active gesture set consisting of a subset of a larger set of predetermined gestures identifiable by the electronic device; process a received signal conveying information relating to movement of an input object when the input object is not in contact with the electronic device, to identify a gesture from the active gesture set based on the information relating to movement of the input object, thereby determining a touchless input to the electronic device; and cause the electronic device to perform an action in response to the determined touchless input.
-
Specification