Providing multi-factor authentication credentials via device notifications
First Claim
Patent Images
1. A method, comprising:
- acquiring, via at least one of one or more computing devices, a shared seed;
associating, via at least one of the one or more computing devices, the shared seed with an application;
generating, via at least one of the one or more computing devices, a one-time password based at least in part on the shared seed;
in response to receiving a request from the application, generating, via at least one of the one or more computing devices, a notification in an operating system notification area of a display;
facilitating, via at least one of the one or more computing devices, an entry of a user approval via the notification by showing the operating system notification area simultaneously with a user interface window of the application while the user interface window has focus, wherein the operating system notification area and the user interface window are configured to substantially fill an entirety of the display while the user interface window has focus; and
in response to receiving the user approval, transferring, via at least one of the one or more computing devices, the one-time password to the application.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for providing multi-factor authentication credentials. In one embodiment, in response to a request from an application, a notification is generated in a notification area of a display. Entry of a user approval is facilitated via the notification. The security credential may be shown in the notification area so that a user may enter it in a form field of the application.
79 Citations
20 Claims
-
1. A method, comprising:
-
acquiring, via at least one of one or more computing devices, a shared seed; associating, via at least one of the one or more computing devices, the shared seed with an application; generating, via at least one of the one or more computing devices, a one-time password based at least in part on the shared seed; in response to receiving a request from the application, generating, via at least one of the one or more computing devices, a notification in an operating system notification area of a display; facilitating, via at least one of the one or more computing devices, an entry of a user approval via the notification by showing the operating system notification area simultaneously with a user interface window of the application while the user interface window has focus, wherein the operating system notification area and the user interface window are configured to substantially fill an entirety of the display while the user interface window has focus; and in response to receiving the user approval, transferring, via at least one of the one or more computing devices, the one-time password to the application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
a data store; and a first computing device in communication with the data store, wherein when executing a first application, the first computing device is configured to at least; receive a one-time password from a second computing device via a network; generate a notification in an operating system notification area of a display of the first computing device, the notification comprising the one-time password; facilitate an entry of the one-time password into the second computing device via the notification rendered on the display by showing the operating system notification area simultaneously with a user interface window of a second application while the user interface window has focus, wherein the operating system notification area and the user interface window are configured to substantially fill an entirety of the display while the user interface window has focus; and in response to receiving the one-time password, transfer a security credential to the second application via a uniform resource locator (URL), wherein the second application is executed on the first computing device that executes the first application. - View Dependent Claims (7, 8, 9, 10, 11, 20)
-
-
12. A method, comprising:
-
receiving, via at least one of one or more computing devices, a one-time password; receiving, via at least one of the one or more computing devices, a request for a security credential via a uniform resource locator (URL); determining, via at least one of the one or more computing devices, the security credential; causing, via at least one of the one or more computing devices, the security credential to be rendered in a notification area upon a display while a user interface window of an application is also rendered upon the display while the user interface window has focus, wherein the user interface window and the notification area are configured to substantially fill an entirety of the display when the security credential is rendered in the notification area while the user interface window has focus; and receiving, via at least one of the one or more computing devices, the security credential in the application by way of a form field of the user interface window. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification