Patent ID: 11881218
Assignee: BANK OF AMERICA CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 12:
13. A computer program product including a non-transitory computer-readable medium, the non-transitory computer-readable medium comprising:
a first set of codes for causing a computer to receive, from a user device, a digital signal representing a perceived voice command received at user device and telemetry data compiled in response to receiving the perceived voice command, wherein the telemetry data indicates a current operating state of the user device and includes (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;
a second set of codes for causing a computer to determine, based on the telemetry data including 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; and
a third set of codes for causing a computer to (1) in response to determining that the perceived voice command input is the actual voice command (i) generate a response to a command identified from the digital signal, and (ii) transmit the response to the user device, or (2) in response to determining that the perceived voice command is likely not the actual voice command, perform an action chosen from the group consisting of (a) generate and transmit an error response to the user device, or (b) refrain from generating a response to the perceived voice command.