US20250378006
2025-12-11
Physics
G06F11/3612
The patent application describes a system, method, and computer program for an adaptive code packaging interface tailored for customizable single page applications (SPAs). It focuses on defining merchant-specific requirements, developing new source code, and assembling it into a deployment package. An intelligent deployment tool leverages large language models and prompt engineering to select and integrate SPA components from a library. This cohesive package is deployed to application servers, with performance validation ensuring functionality and identifying improvements.
The invention is positioned within the realm of adaptive code packaging interfaces for customizable single page applications. It addresses the need for diverse merchant solutions, allowing Independent Software Vendors (ISVs) to integrate multiple SPAs within a single container for enhanced functionality. The approach rectifies existing limitations by supporting adaptive packaging and deployment of SPAs.
A key feature is the intelligent deployment tool, which collaborates with configuration stores to select configurations based on customer needs. Using large language models, the tool identifies suitable SPA components, processed by an SPA processor. The processor assesses meta-information to determine appropriate components for assembly. These components, along with custom code, are merged and packaged for deployment.
The deployment package, comprising SPA components and custom code, is deployed to application servers. Deployment parameters are configured to fit the merchant context, including server specifications and security settings. Validation involves tests and performance monitoring, ensuring functionality and compliance with security policies. Automated testing tools are employed for functional, performance, and security assessments.
Various embodiments include storing merchant requirements in a database for future analysis, using version control for source code management, and integrating third-party libraries. The intelligent deployment tool may include a parameter reader for guiding SPA component selection. Security settings ensure compliance with merchant regulations, and validation processes utilize automated testing tools.