IP Library Granted Patent US 11,057,374
Granted Patent B1
US 11,057,374 · App. 15/977,181 · Granted Jul 6, 2021

Systems and methods for one-click two-factor authentication

Inventors: Charles B. Smith (Livermore, CA); Charles O. Schwabacher (San Francisco, CA); Theobolt N. Leung (San Francisco, CA); Daniel O'Shea (San Francisco, CA)
Assignee: BLUEOWL, LLC
H04L63/0853H04L63/083H04L2463/082
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,057,374
App. No.
15/977,181
Filed
May 11, 2018
Granted
Jul 6, 2021
Kind
B1
Art Unit
2494
USPC
726/7
Abstract

A system for one-click two-factor includes a processor and a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations including: (i) receiving an access request from a user, the access request including a first authentication factor; (ii) generating a second authentication factor and a hyperlink that includes the second authentication factor; (iii) providing the hyperlink that includes the second authentication factor to a client device associated with the user; (iv) automatically receiving the second authentication factor in response to selection of the hyperlink by the user; and (v) verifying the first authentication factor and the second authentication factor to authenticate the identity of the user. In one aspect, a remote server may generate and send an email that verifies an email address while also passing an application download link that includes a verification code, eliminating the need for a user to manually copy or enter the code.

Claims (33)

1. A computer system for one-click two-factor authentication, the computer system comprising:

a processor; and

a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:

receiving an access request from a user, the access request including a first authentication factor;

in response to receiving the first authentication factor, generating a second authentication factor and a hyperlink that includes the second authentication factor, the hyperlink target of the hyperlink being a database record storing the second authentication factor;

providing the hyperlink that includes the second authentication factor to a client device associated with the user such that the second authentication factor is automatically extracted from the hyperlink target in response to selection of the hyperlink by the user at the client device;

automatically receiving the second authentication factor from the database record in response to selection of the hyperlink by the user; and

verifying the first authentication factor and the second authentication factor to authenticate the identity of the user.

2. The computer system of claim 1 , wherein the first authentication factor is a password associated with a user account.

3. The computer system of claim 1 , wherein the second authentication factor is a numeric code.

4. The computer system of claim 1 , wherein the processor is further configured to perform operations comprising transmitting the hyperlink to one of: a telephone number of the user and an email account of the user.

5. A computer system for one-click two-factor authentication, the computer system comprising:

a processor; and

a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:

receiving a registration request from a user;

generating, in response to the registration request, a user account, the user account associated with an account identifier and a first authentication factor;

receiving at least one communications channel identifier from the user;

storing the at least one communications channel identifier in association with the user account;

providing, via at least one hyperlink delivered to a client device of the user via the at least one communications channel identifier, a second authentication factor, the hyperlink target of the at least one hyperlink being a database record storing the second authentication factor configured to be automatically extracted in response to selection of the at least one hyperlink by the user at the client device;

receiving the second authentication factor from the database record in response to selection of the at least one hyperlink by the user; and

verifying the second authentication factor to authenticate the identity of the user.

6. The computer system of claim 5 , wherein the first authentication factor is a password associated with the user account.

7. The computer system of claim 5 , wherein the second authentication factor is a numeric code.

8. The computer system of claim 5 , wherein the at least one communications channel identifier is at least one of: a telephone number and an email address.

9. A computer-implemented method for one-click two-factor authentication comprising:

receiving, by a processor, an access request from a user, the access request including a first authentication factor;

in response to receiving the first authentication factor, generating, by the processor, a hyperlink that includes a second authentication factor, the hyperlink target of the hyperlink being a database record storing the second authentication factor;

providing, by the processor, the hyperlink that includes the second authentication factor to a client device associated with the user such that the second authentication factor is automatically extracted from the hyperlink target in response to selection of the hyperlink by the user at the client device;

automatically receiving, by the processor, the second authentication factor from the database record in response to selection of the hyperlink by the user; and

verifying, by the processor, the first authentication factor and the second authentication factor to authenticate the identity of the user.

10. The method of claim 9 , wherein the first authentication factor is a password associated with a user account.

11. The method of claim 9 , wherein the second authentication factor is a numeric code.

12. The method of claim 9 , further comprising transmitting, by the processor, the hyperlink to one of: a telephone number of the user and an email account of the user.

Assignments (2)
CHANGE OF NAME Recorded May 29, 2024
From: BLUEOWL, LLC
To: QUANATA, LLC
Reel/Frame 067558/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2020
From: SMITH, CHARLES B.; SCHWABACHER, CHARLES O.; LEUNG, THEOBOLT N.; O'SHEA, DANIEL
To: BLUEOWL, LLC
Reel/Frame 053829/0983 →
Continuity (2)
Provisional Application 62520279 · Jun 15, 2017
Provisional Application 62506701 · May 16, 2017
Cited By (2)
US 12,306,291 US 12,481,053