Patent ID: 11868748
Assignee: INFORMATICA LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. The at least one non-transitory computer-readable medium of claim 12, wherein the solution is part of a solution object and wherein the instructions that, when executed by at least one of the one or more computing devices, cause at least one of the one or more computing devices to launch the solution on the deployment platform based at least in part on a determination that the solution is executable on the deployment platform further cause at least one of the one or more computing devices to perform one of:
launch the solution within the local runtime environment based at least in part on a determination that the solution language is compatible with the local runtime environment, wherein the helper program communicates with the launched solution via intra-process communication through one or more wrapper objects within the solution object;
launch the solution as a separate process on the deployment platform based at least in part on a determination that that the solution language is not compatible with the local runtime environment and a determination that the deployment platform includes a runtime environment compatible with solution language, wherein the helper program communicates with the launched solution via inter process communication; or
launch the solution within a container on the deployment platform based at least in part on a determination that that the solution language is not compatible with the local runtime environment, a determination that the deployment platform does not include a runtime environment compatible with solution language, and a determination that the deployment platform comprises containerization software compatible with the solution language, wherein the helper program communicates with the launched solution via inter process communication.