Methods and systems for augmentative and alternative communication
First Claim
Patent Images
1. A method for communication, comprising:
- detecting, by a computing device, a connection with a sensor configured to detect only a single gesture, wherein the computing device is configured to connect with a plurality of sensors of different types;
determining, by the computing device, a type of the sensor;
determining, by the computing device, a filter based on the type of the sensor, wherein the filter is generated based on analysis of signals associated with the type of sensor and configured the computing device to classify gestures as intentional or unintentional based on a first timing threshold and a frequency characteristic;
receiving, by the computing device from the sensor, a signal representing a plurality of candidate inputs detected by the sensor;
classifying, by the computing device, the plurality of candidate inputs as one or more intentional inputs based on the first timing threshold and the frequency characteristic;
determining, by the computing device, timing information indicative of a time difference between receiving a first input signal of the one or more intentional inputs and receiving a second input signal of the one or more intentional inputs;
determining, by the computing device, that the one or more intentional inputs are relevant to a single command based on the timing information;
counting, by the computing device, a number of the one or more intentional inputs relevant to the single command;
selecting, by the computing device, a target device from a plurality of devices, based on the number of the one or more intentional inputs relevant to the single command, wherein each of the plurality of devices is associated with a respective number and a number of the target device matches the number of the one or more intentional outputs relevant to the single command; and
providing a signal to the selected target device in response to the intentional input.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for augmentative and alternative communication are disclosed. An example method can comprise receiving a candidate input, classifying the candidate input as an intentional input, and generating a signal in response to the intentional input.
-
Citations
25 Claims
-
1. A method for communication, comprising:
-
detecting, by a computing device, a connection with a sensor configured to detect only a single gesture, wherein the computing device is configured to connect with a plurality of sensors of different types; determining, by the computing device, a type of the sensor; determining, by the computing device, a filter based on the type of the sensor, wherein the filter is generated based on analysis of signals associated with the type of sensor and configured the computing device to classify gestures as intentional or unintentional based on a first timing threshold and a frequency characteristic; receiving, by the computing device from the sensor, a signal representing a plurality of candidate inputs detected by the sensor; classifying, by the computing device, the plurality of candidate inputs as one or more intentional inputs based on the first timing threshold and the frequency characteristic; determining, by the computing device, timing information indicative of a time difference between receiving a first input signal of the one or more intentional inputs and receiving a second input signal of the one or more intentional inputs; determining, by the computing device, that the one or more intentional inputs are relevant to a single command based on the timing information; counting, by the computing device, a number of the one or more intentional inputs relevant to the single command; selecting, by the computing device, a target device from a plurality of devices, based on the number of the one or more intentional inputs relevant to the single command, wherein each of the plurality of devices is associated with a respective number and a number of the target device matches the number of the one or more intentional outputs relevant to the single command; and providing a signal to the selected target device in response to the intentional input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a memory comprising computer-executable instructions; and a processor functionally coupled to the memory and configured, by the computer-executable instructions, to perform at least the following actions, detecting a connection with a sensor configured to detect only a single gesture, wherein the processor is configured to connect with a plurality of sensors of different types, determining a type of the sensor, determining a filter based on the type of the sensor, wherein the filter is generated based on analysis of signals associated with the type of sensor and configures the processor to classify gestures as intentional or unintentional based on a first timing threshold and a frequency characteristic, receiving, from the sensor, a signal representing a plurality of candidate inputs detected by the sensor, classifying the plurality of candidate inputs as one or more intentional inputs based on the first timing threshold and the frequency characteristic, determining timing information indicative of a time difference between receiving a first input signal of the one or more intentional inputs and receiving a second input signal of the one or more intentional inputs, determining that the one or more intentional inputs are relevant to a single command based on the timing information, counting a number of the one or more intentional inputs relevant to the single command, selecting a target device from a plurality of devices based on the number of the one or more intentional inputs relevant to the single command, wherein each of the plurality of devices is associated with a respective number and a number of the target device matches the number of the one or more intentional outputs relevant to the single command, and providing a signal to the selected target device in response to the intentional input. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable medium comprising computer-executable instructions that when executed by a processor perform the method comprising:
-
detecting, by a computing device, a connection with a sensor configured to detect only a single gesture, wherein the computing device is configured to connect with a plurality of sensors of different types; determining, by the computing device, a type of the sensor; determining, by the computing device, a filter based on the type of the sensor, wherein the filter is generated based on analysis of signals associated with the type of sensor and configures the computing device to classify gestures as intentional or unintentional based on a first timing threshold and a frequency characteristic; receiving, by he computing device from the sensor, a signal representing a plurality of candidate inputs detected by the sensor; classifying, by the computing device, the plurality of candidate inputs as one or more intentional inputs based on the first timing threshold and the frequency characteristic; determining, by the computing device, timing information indicative of a time difference between receiving a first input signal of the one or more intentional inputs and receiving a second input signal of the one or more intentional inputs; determining, by the computing device, that the one or more intentional inputs are relevant to a single command based on the timing information; counting, by the computing device, a number of the one or more intentional inputs relevant to the single command; selecting, by the computing device, a target device from a plurality of devices, based on the number of the one or more intentional inputs relevant to the single command, wherein each of the plurality of devices is associated with a respective number and a number of the target device matches the number of the one or more intentional outputs relevant to the single command; and providing a signal to the selected target device in response to the intentional input.
-
Specification