Techniques to provide sensitive information over a voice connection
AssigneeCapital One Services, LLC
InventorsAbdelkader M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
Life of this patent
Estimating the term…
Abstract
Embodiments may generally be directed components and techniques to detect a request to provide banking account information over a one or more voice connections, identify the requested banking account information, and generate speech data representing the banking account information requested. In embodiments further include communicating the speech data to another device.
Claims20
A computer-implemented method, comprising:
- generating, using at least one processor, a virtual account number corresponding to a banking account of a user, the virtual account number being generated in response to receiving a request for providing the banking account from a first device;
- associating, using the at least one processor, at least one restriction with the generated virtual account number, the at least one restriction restricting usage of the generated virtual account number by at least one second device, the at least one second device being communicatively coupled to the first device;
- converting, using the at least one processor, the generated virtual account number to an audible virtual account number;
- authenticating, using the at least one processor, the at least one second device and transmitting, upon authenticating the at least one second device, via a voice connection established with the at least one second device, the audible virtual account number to the at least one second device;
- and
- providing, using the at least one processor, in accordance with the at least one restriction, funds from the banking account of the user in response to the at least one second device confirming receipt of the audible virtual account number.
A system, comprising:
- at least one processor;
- and
- at least one non-transitory storage media storing instructions, that when executed by the at least one processor, cause the at least one processor to perform operations including
- generating a virtual account number corresponding to a banking account of a user, the virtual account number being generated in response to receiving a request for providing the banking account from a first device to at least one second device;
- converting the generated virtual account number to an audible virtual account number;
- authenticating the at least one second device and transmitting, upon authenticating the at least one second device, via a voice connection established with the at least one second device, the audible virtual account number to the at least one second device;
- and
- providing funds from the banking account of the user in response to the at least one second device confirming receipt of the audible virtual account number.
A computer program product comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
- receiving a request for providing a banking account of a user from a first device;
- authenticating the first device in response to the receiving of the request for the banking account, the authenticating including
- causing the first device to generate a prompt for providing an authentication input;
- comparing the authentication input received in response to the generated prompt with a stored authentication input;
- upon determining a match between the authentication input and the stored authentication input, authenticating the first device;
- upon a failure to determine a match between the authentication input and the stored authentication input, preventing an authentication of the first device;
- generating, based on the authenticating of the first device, a virtual account number corresponding to the banking account of the user, the virtual account number being generated in response to the receiving of the request for providing the banking account from the first device;
- associating at least one restriction with the generated virtual account number, the at least one restriction restricting usage of the generated virtual account number by at least one second device, the at least one second device being communicatively coupled to the first device;
- converting the generated virtual account number to an audible virtual account number;
- authenticating the at least one second device and transmitting, upon authenticating the at least one second device, via a voice connection established with the at least one second device, the audible virtual account number to the at least one second device;
- and
- providing, in accordance with the at least one restriction, funds from the banking account of the user in response to the at least one second device confirming receipt of the audible virtual account number.
Dependencies are inferred from the claim text.