| CPC G10L 15/22 (2013.01) [G10L 15/08 (2013.01); H04Q 9/00 (2013.01)] | 20 Claims |

|
1. A system for protection against voice misappropriation in a voice interaction system, the system comprising:
a user computing platform including a first memory, one or more first processing devices in communication with the first memory, at least one microphone in communication with at least one of the first processing devices, and at least one touch panel in communication with at least one of the processing devices, wherein the first memory stores first instructions that are executable by the one or more first processing devices and configured to cause the one or more first processing devices to:
receive, via the at least one microphone, a perceived voice command,
in response to receiving the perceived voice command, compile telemetry data that indicates a current operating state of the user computing platform, wherein the telemetry data comprises two or more of: (i) power consumption data of one or more components of the user computing platform, (ii) touch panel input data from that at least one touch panel, and (iii) motion data from one or more diaphragms of the at least one microphone,
transmit a digital signal representing the perceived voice command and the telemetry data to the voice interaction system; and
a voice interaction system computing platform including a second memory and one or more second processing devices in communication with the second memory, wherein the second memory stores second instructions that are included within the voice interaction system, executable by the one or more second processing devices and configured to cause the one or more second processing devices to:
receive, from the user computing platform, the digital signal and the telemetry data,
determine, based on the telemetry data including the two or more of the power consumption data, the touch panel input data and the motion data, whether the perceived voice command is an actual voice command originating from a voice of a user,
in response to determining that the perceived voice command input is the actual voice command:
generate a response to a command identified from the digital signal, and
transmit the response to the user computing platform.
|