US 12,407,669 B2
System and methods for using a trusted single web portal for accessing multiple web services
Christopher M. Canfield, Nevada City, CA (US); Todd Hickerson, Nevada City, CA (US); and Herbert W. Spencer, III, Nevada City, CA (US)
Assigned to California, Reno, NV (US)
Filed by Traitware inc., Nevada City, CA (US)
Filed on Nov. 15, 2021, as Appl. No. 17/455,002.
Application 17/455,002 is a continuation of application No. PCT/US2020/033063, filed on May 15, 2020.
Claims priority of provisional application 62/848,228, filed on May 15, 2019.
Prior Publication US 2022/0150237 A1, May 12, 2022
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0815 (2013.01) [H04L 63/0838 (2013.01); H04L 63/102 (2013.01); H04L 63/104 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method of authenticating a user, comprising:
providing an authentication application installed on a mobile device, the authentication application having a plurality of secure resources associated with the user;
providing through a web browser a platform application to permit the user to request access to an account hosted by a service provider, the platform application is different from the authentication application installed on the mobile device;
displaying on the web browser through the platform application a one-time code;
receiving a selection of a desired secure resource from the plurality of secure resources from the authentication application on the mobile device;
receiving the one-time code through the authentication application;
receiving the one-time code from the authentication application at an authentication server for verification of the one-time code; and
sending a redirect universal resource identifier (URI) to the platform application on the web browser when the one-time code is verified, the URI associated with the desired secure resource.