Secure authentication
AssigneeCapital One Services, LLC
InventorsEmily Smith, Erik Neighbour
Life of this patent
Estimating the term…
Abstract
Methods and systems are disclosed herein for authenticating a user. A security device may use an object associated with a user and a device of the user to authenticate the user, for example, if the user has forgotten a password. A user may insert the object (e.g., a card, or other object) into the security device and may select an option to authenticate via a device that is trusted by both the security device and the user, rather than authenticating by entering a password at the security device.
Claims20
A security device for authenticating users in physical proximity of the security device, the security device comprising:
- one or more processors and computer program instructions that, when executed by the one or more processors, cause operations comprising:
- detecting a user interaction with the security device, the user interaction corresponding to a profile associated with a user, the profile indicating one or more devices as potential devices for authenticating the user with the security device;
- generating for display, based on the user interaction, a presentation of the one or more devices indicated by the profile associated with the user;
- wirelessly broadcasting, based on a first device of the one or more devices being within a threshold distance of the security device, via a wireless personal area network (WPAN), a first access code to an environment surrounding the security device;
- sending, to a server system, an identification of the first device and a command that causes the server system to send a notification to the first device;
- and
- in response to receiving a second access code within a threshold amount of time after wirelessly broadcasting the first access code via the WPAN and determining that the first access code matches the second access code, granting access to information accessible via the security device.
A method comprising:
- determining a user interaction with a security device, the user interaction corresponding to a profile associated with a user, the profile indicating one or more devices as potential devices for authenticating the user with the security device;
- generating for display, based on the user interaction, a presentation of the one or more devices indicated by the profile associated with the user;
- wirelessly broadcasting, based on a first device of the one or more devices being within a threshold distance of the security device, a first access code to an environment surrounding the security device;
- sending, to a server system, an identification of the first device and a command that causes the server system to send a notification to the first device;
- receiving a second access code within a threshold amount of time via the first device after wirelessly broadcasting the first access code and determining that the first access code matches the second access code;
- and
- in response to receiving the second access code within the threshold amount of time after wirelessly broadcasting the first access code and determining that the first access code matches the second access code, granting access to information accessible via the security device.
One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause operations comprising:
- determining a user interaction with a security device, the user interaction corresponding to a profile associated with a user, the profile indicating one or more devices as potential devices for authenticating the user with the security device;
- generating for display, based on the user interaction, a presentation of the one or more devices indicated by the profile associated with the user;
- wirelessly broadcasting, based on a first device of the one or more devices being within a threshold distance of the security device, a first access code to an environment surrounding the security device;
- sending, to a server system, an identification of the first device and a command that causes the server system to send a notification to the first device;
- receiving a second access code within a time period related to wirelessly broadcasting the first access code and determining that the first access code matches the second access code;
- and
- in response to receiving the second access code within the time period related to wirelessly broadcasting the first access code and determining that the first access code matches the second access code, granting access to information accessible via the security device.
Dependencies are inferred from the claim text.