LLM Plugin Templates for Cloud-Agnostic Deployment and Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack a robust, end-to-end development pipeline for creating, deploying, and integrating plugins with large language model applications in a cloud-agnostic and platform-agnostic manner, requiring manual coding for each platform and lacking scalability across enterprise applications and cloud computing environments.

Innovation Solution

A system and method for creating, deploying, and integrating plugins using standardized code templates, enabling developers to customize and package plugins as containerized APIs, register them in a registry, and connect them to applications through a plugin registry API, allowing for cloud-agnostic and scalable deployment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual coding is used for each platform, then platform-specific customization is achieved, but development time and complexity increase significantly

Engineering Contradiction:
Improveplatform-specific customizationVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent uses code templates as reusable copies that can be instantiated across multiple platforms. Developers retrieve standardized code templates from an online repository and customize them for specific platforms, avoiding the need to manually code from scratch for each platform while maintaining platform-specific adaptability

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent creates a universal code template system that serves multiple platforms simultaneously. The templates are designed to be platform-agnostic and can be deployed across different cloud environments and applications, reducing development time while maintaining versatility through customization

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If standardized code templates are used, then development efficiency and scalability improve, but flexibility for platform-specific customization decreases

Engineering Contradiction:
Improvedevelopment efficiencyVSAvoidplatform-specific customization
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the plugin development into modular components within the code templates, including context templates, native function templates, semantic prompt templates, and customizable sections. This segmentation allows developers to efficiently reuse standardized portions while customizing specific segments for platform requirements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent makes the code templates dynamic by allowing developers to retrieve them from an online repository, modify them locally, and deploy them to different platforms. The templates are not static but can be adapted and updated, balancing standardization with flexibility

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If plugins are created without a standardized deployment pipeline, then custom deployment processes can be used, but consistency and scalability across enterprise applications are compromised

Engineering Contradiction:
Improvecustom deployment processesVSAvoiddeployment consistency
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent implements preliminary actions by providing pre-configured code templates that include all necessary deployment configurations, context settings, and function definitions before the actual plugin deployment. This ensures consistency is built-in from the start rather than requiring complex deployment pipelines

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250370727A1Systems, devices, and methods for creating, deploying, and integrating plugins with large language model applications
Publication Date: 2025.12.04 PWC PRODUCT SALES LLC
  • US20250370727A1 patent drawing
  • US20250370727A1 patent drawing
  • US20250370727A1 patent drawing

AI summary

A method for creating and deploying plugins for use with one or more web-hosted large language model applications includes: displaying a user interface comprising a code template for creation of a plugin, wherein the code template comprises a context template, a native function template, and a semantic prompt template; receiving modifications to the code template via the user interface to form a modified code template, the modified code template comprising: custom context based on the context template; custom native code comprising one or more computer executable functions based on the native function template; and a custom prompt configured to prompt a large language model based on the semantic prompt template; generating a plugin based on the modified code template; and storing the plugin within a database of a plugin registry.