Processing an input stream of a user device to facilitate security associated with an account of a user of the user device
AssigneeCapital One Services, LLC
InventorsJoshua Edwards, Lauren Fox, Michael Mossoba
Life of this patent
Estimating the term…
Abstract
In some implementations, a user device may obtain an input stream, wherein the input stream is obtained via a virtual keyboard provided by the user device. The user device may process the input stream to determine that the input stream includes particular information. The user device may cause, based on determining that the input stream includes the particular information, one or more security parameters associated with an account of a user of the user device to be modified.
Claims20
A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:
- one or more instructions that, when executed by one or more processors of a device, cause the device to:
- provide, based on an interaction with the device causing the device to execute an application, a virtual keyboard for display on a display screen of the device;
- obtain, via the virtual keyboard, an input stream;
- process, in real-time or near real-time, the input stream to identify one or more strings included in the input stream;
- process, using one or more cryptographic techniques, the one or more strings to generate one or more cryptographic values;
- compare the input stream, the one or more strings, and the one or more cryptographic values to information stored in a data structure associated with the device to determine whether the input stream includes particular information;
- and
- send, to a different device, a notification indicating that the input stream includes the particular information,
- wherein sending the notification causes the different device to modify one or more security parameters associated with an account of a subject of the device in response to determining that the input stream includes the particular information based on comparing the input stream, the one or more strings, and the one or more cryptographic values to the information stored in the data structure associated with the device.
A system for facilitating security associated with an account of a subject, the system comprising:
- one or more memories;
- and
- one or more processors, communicatively coupled to the one or more memories, configured to:
- receive, from a device and in response to a determination that an input stream obtained via a virtual keyboard provided by the device includes particular information based on comparing the input stream, one or more strings of the input stream, and one or more cryptographic values associated with the one or more strings to stored information, a notification indicating that the input stream includes the particular information,
- wherein the input stream is obtained by the device via a virtual keyboard provided on a display screen of the device based on an interaction with the device causing the device to execute an application;
- determine, based on the notification, that the account of the subject may be subject to an unauthorized access attempt;
- and
- modify, based on determining that the account may be subject to the unauthorized access attempt, one or more security parameters associated with the account.
A method, comprising:
- obtaining, via a virtual keyboard provided by a device, an input stream,
- wherein the input stream is obtained via the virtual keyboard provided by the device based on an interaction with the device causing the device to execute an application;
- processing, by the device, the input stream to identify one or more strings included in the input stream;
- processing, by the device and using one or more cryptographic techniques, the one or more strings to generate one or more cryptographic values;
- comparing, by the device, the input stream, the one or more strings, and the one or more cryptographic values to information stored in a data structure to determine whether the input stream includes particular information;
- and
- causing, by the device and in response to determining that the input stream includes the particular information based on comparing the input stream, the one or more strings, and the one or more cryptographic values to the information stored in the data structure associated with the device, one or more security parameters associated with an account of a subject of the device to be modified.
Dependencies are inferred from the claim text.