Credential management using wearable devices
First Claim
1. A method performed by an electronic device, the method comprising:
- receiving, by the electronic device and from a server system over a communication network, an authentication request for a user, wherein the authentication request is associated with a request for access to a secured resource;
determining, by the electronic device, that a wearable device previously associated with the user is in proximity to the electronic device;
in response to determining that the wearable device previously associated with the user is in proximity to the electronic device, sending, by the electronic device, a notification to the wearable device that includes data that causes the wearable device to provide an approval option and a denial option;
receiving, by the electronic device, approval data indicating user selection of the approval option using the wearable device to approve access to the secured resource in response to the notification;
with the wearable device and the electronic device requesting neither credential data nor biometric data from the user after the electronic device receives the authentication request, authenticating, by the electronic device, the user based on the determination that the wearable device is in proximity to the electronic device; and
based on authenticating the user and based on receiving the approval data, providing, by the electronic device and to the server system over the communication network, data indicating approval of the authentication request associated with the request for access to the secured resource in response to receiving the approval data from the wearable device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer-readable medium storing executable instructions, for credential management using wearable devices. In some implementations, an authentication request for a user is received. It is determined that a wearable device previously associated with the user is in proximity to the electronic device. In response to determining that the wearable device associated with the user is in proximity to the electronic device, a notification is sent to the wearable device for output by the wearable device. Approval data is received indicating user interaction with the wearable device approving authentication in response to the notification. Data indicating approval of the authentication request is provided in response to receiving the approval data from the wearable device.
157 Citations
21 Claims
-
1. A method performed by an electronic device, the method comprising:
-
receiving, by the electronic device and from a server system over a communication network, an authentication request for a user, wherein the authentication request is associated with a request for access to a secured resource; determining, by the electronic device, that a wearable device previously associated with the user is in proximity to the electronic device; in response to determining that the wearable device previously associated with the user is in proximity to the electronic device, sending, by the electronic device, a notification to the wearable device that includes data that causes the wearable device to provide an approval option and a denial option; receiving, by the electronic device, approval data indicating user selection of the approval option using the wearable device to approve access to the secured resource in response to the notification; with the wearable device and the electronic device requesting neither credential data nor biometric data from the user after the electronic device receives the authentication request, authenticating, by the electronic device, the user based on the determination that the wearable device is in proximity to the electronic device; and based on authenticating the user and based on receiving the approval data, providing, by the electronic device and to the server system over the communication network, data indicating approval of the authentication request associated with the request for access to the secured resource in response to receiving the approval data from the wearable device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform operations comprising:
-
receiving, by the electronic device and from a server system over a communication network, an authentication request for a user, wherein the authentication request is associated with a request for access to a secured resource; determining, by the electronic device, that a wearable device previously associated with the user is in proximity to the electronic device; in response to determining that the wearable device previously associated with the user is in proximity to the electronic device, sending, by the electronic device, a notification to the wearable device that includes data that causes the wearable device to provide an approval option and a denial option; receiving, by the electronic device, approval data indicating user selection of the approval option using the wearable device to approve access to the secured resource in response to the notification; with the wearable device and the electronic device requesting neither credential data nor biometric data from the user after the electronic device receives the authentication request, authenticating, by the electronic device, the user based on the determination that the wearable device is in proximity to the electronic device; and based on authenticating the user and based on receiving the approval data, providing, by the electronic device and to the server system over the communication network, data indicating approval of the authentication request associated with the request for access to the secured resource in response to receiving the approval data from the wearable device.
-
-
18. An electronic device comprising:
-
one or more processors; and one or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the electronic device to perform operations comprising; storing, by the electronic device, an identifier corresponding to a particular secured resource that is accessible using a credential of a user; providing, by the electronic device, the stored identifier corresponding to the particular secured resource to a server system; after providing the stored identifier, receiving, by the electronic device, a push notification initiated by the server system in response to an attempt by the user to access the particular secured resource; determining, by the electronic device, that a wearable device previously associated with the user is in proximity to the electronic device; in response to determining that the wearable device associated with the user is in proximity to the electronic device, forwarding, by the electronic device, the received push notification to the wearable device for output by the wearable device; receiving, by the electronic device, approval data indicating user interaction with the wearable device approving authentication in response to output of the push notification by the wearable device; and providing, by the electronic device and to the server system, data indicating approval of the authentication in response to receiving the approval data from the wearable device. - View Dependent Claims (19, 20, 21)
-
Specification