US 11,720,410 B2
Secure service isolation between instances of cloud products using a SaaS model
Scott Culp, Bellevue, WA (US); Beau Croteau, Bay Shore, NY (US); and Steve White, Battle Ground, WA (US)
Assigned to Forgerock, Inc., San Francisco, CA (US)
Filed by ForgeRock, Inc., San Francisco, CA (US)
Filed on Dec. 14, 2021, as Appl. No. 17/550,916.
Application 17/550,916 is a continuation of application No. 17/068,653, filed on Oct. 12, 2020, granted, now 11,347,560.
Application 17/068,653 is a continuation of application No. 16/579,740, filed on Sep. 23, 2019, granted, now 10,817,346, issued on Oct. 27, 2020.
Prior Publication US 2022/0107846 A1, Apr. 7, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 12/00 (2006.01); G06F 9/50 (2006.01); G06F 21/62 (2013.01)
CPC G06F 9/5072 (2013.01) [G06F 9/5027 (2013.01); G06F 9/5077 (2013.01); G06F 21/6218 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A computer-implemented method of initializing an application instance using a software as a service (abbreviated SaaS) model in a project implemented on a cloud-based computing service, including:
at a first time, running a SaaS cluster configuration engine that enables a service provider for a SaaS application to set configuration parameters for the project implemented on the cloud-based computing service and initializing the project in which an application instance will be built, then removing authorization of the SaaS cluster configuration engine to access to the project, including removing access to set the configuration parameters;
at a second time following the first time, running a SaaS application infrastructure builder autonomously, without the service provider having access to the builder, to build the application instance in the project; and
after the application instance is built, delivering application services.