US 11,809,529 B2
Systems and methods for improved authentication
Ramanandan Nambannor Kunnath, Bangalore (IN); Sruthi Surendran, Bangalore (IN); and Rakesh Muraleedharan Nair, Bangalore (IN)
Assigned to VMware, Inc., Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on Mar. 24, 2021, as Appl. No. 17/210,903.
Application 17/210,903 is a continuation of application No. 16/035,812, filed on Jul. 16, 2018, granted, now 10,984,078.
Prior Publication US 2021/0209200 A1, Jul. 8, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/12 (2013.01); G06F 21/44 (2013.01); H04L 9/32 (2006.01); G06F 21/41 (2013.01); H04L 9/40 (2022.01); G06F 3/04817 (2022.01)
CPC G06F 21/121 (2013.01) [G06F 21/41 (2013.01); G06F 21/44 (2013.01); H04L 9/3213 (2013.01); H04L 63/0815 (2013.01); G06F 3/04817 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An authentication method to provide single sign on (“SSO”) to a first application that is not SSO enabled, comprising:
providing a portal application for execution on a user device, the portal application displaying icons corresponding to a plurality of applications available to the user and providing SSO access to the plurality of applications by authenticating the user;
receiving, at the user device from an authentication server, in response to a request from the first application, a script that launches the portal application, a unique request token assigned by the authentication server, and an instruction to confirm enrollment of the user device;
launching the portal application on the user device by loading the script to a component that executes on the user device; and
sending, to the authentication server from the portal application, an authentication request that includes the unique request token and an access token accessible to the portal application,
wherein the authentication server validates the authentication request and authenticates the user at the first application.