US 11,057,372 B1
System and method for authenticating a user to provide a web service
Valery Zubovsky, San Francisco, CA (US); Suwat Phruksawan, Pleasant Hill, CA (US); Toby R. Kendall, San Francisco, CA (US); Patrick C. McGraw, Round Rock, TX (US); and Dominic E. Caudell, Austin, TX (US)
Assigned to Charles Schwab & Co., Inc., Westlake, TX (US)
Filed by Charles Schwab & Co., Inc., San Francisco, CA (US)
Filed on Dec. 14, 2019, as Appl. No. 16/714,729.
Application 16/714,729 is a continuation of application No. 15/400,935, filed on Jan. 6, 2017, granted, now 10,511,592.
Claims priority of provisional application 62/276,204, filed on Jan. 7, 2016.
Claims priority of provisional application 62/406,332, filed on Oct. 10, 2016.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); G06K 9/00 (2006.01)
CPC H04L 63/083 (2013.01) [G06K 9/00087 (2013.01); H04L 63/0853 (2013.01); H04L 63/0861 (2013.01); H04L 63/166 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of authenticating a user for a web service comprising:
receiving at a first device a request from a second device to authenticate the user for the web service;
in response to the request, returning a code from the first device to the second device, in a form that, when rendered by the second device is rendered by the second device in a human perceptible way, with the code encoded in such rendering;
by a third device, different from the first device and the second device, capturing a human perceptible rendering performed by the second device of the encoded code and providing an identifier of the user after the third device has authenticated the user;
identifying the code from the human-perceptible rendering captured; and
granting access to the web service, responsive to the code identified and the identifier of the user.