US 12,461,727 B2
Systems and methods for independent application design and deployment to platform host
Anatolii Kolesov, Moscow (RU); Viacheslav Dubinskii, Barcelona (ES); and Dmitry Nozdrin, Moscow (RU)
Assigned to CloudBlue LLC, Irvine, CA (US)
Filed by CloudBlue LLC, Irvine, CA (US)
Filed on May 25, 2022, as Appl. No. 17/824,563.
Prior Publication US 2023/0409306 A1, Dec. 21, 2023
Int. Cl. G06F 8/60 (2018.01); G06F 8/61 (2018.01)
CPC G06F 8/60 (2013.01) [G06F 8/61 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for creating, sharing, and integrating a vendor application into a host platform, the method comprising:
communicating, by a host platform implemented by a host processor, a framework package corresponding to an application framework, wherein the framework package comprises a software abstraction for providing generic functionality in developing a vendor application;
receiving, by the host platform, an application package corresponding to a vendor application, wherein the application package comprises a plurality of metadata files, control method descriptions, and content files; and
integrating the application package to generate an integration of the vendor application based on the application framework; and
initiating a handshake procedure between the vendor application provided by the application package and the host platform, wherein the handshake procedure comprises:
mounting one or more web components of the vendor application at a container;
communicating a first indicator between the container and the host platform to indicate that the application is ready for deployment;
awaiting communication of the first indicator by the host platform;
upon receiving the first indicator, integrating application parameters corresponding to the vendor application;
communicating a second indicator to indicate that the application has been deployed; and
setting parameters of the application to permit rendering by a runtime process.