GAI Reuse Flowchains for Low-Code Enterprise LLM Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrating generative artificial intelligence (GAI) into enterprise platforms is a non-trivial task due to technical challenges and inefficiencies, including the need for developer skills, time, and resources to code specific prompts and data retrieval for each unique use case, leading to code duplication and maintenance issues.

Innovation Solution

A GAI reuse service utilizing scenario flowchains that enable time- and resource-efficient integration of GAI by providing a design-time tool for configuring and testing scenario flowchains, allowing applications to connect to a GAI reuse service via a URL, minimizing code duplication and streamlining integration processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If GAI is integrated into enterprise platforms using traditional coding methods, then functional capabilities are achieved, but development time and resource consumption increase significantly

Engineering Contradiction:
Improveintegration efficiencyVSAvoiddevelopment time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-configuring scenario flowchains with all necessary GAI integration parameters, data retrieval logic, and prompt templates during design-time. This allows the integration architecture to be established in advance, eliminating the need for time-consuming custom coding during deployment and significantly reducing development time while maintaining full functional capabilities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements copying by creating reusable scenario flowchain templates that can be instantiated multiple times across different applications. Instead of coding GAI integration from scratch for each use case, the same proven flowchain configurations can be copied and adapted, dramatically improving integration efficiency and reducing both development time and resource consumption.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If custom GAI integration is coded for each unique use case, then specific functionality is achieved, but code duplication increases

Engineering Contradiction:
Improveuse case flexibilityVSAvoidcode complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing scenario flowchains as multi-functional templates that can serve multiple different use cases through configuration rather than custom coding. A single flowchain template can be adapted to various GAI applications by changing parameters and data sources, providing use case flexibility while eliminating code duplication and reducing overall system complexity.

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

Solution Approach 2:

The patent implements segmentation by breaking down GAI integration into discrete, independently configurable scenario flowchain modules. Each flowchain represents a specific functional segment that can be developed, tested, and maintained separately. This modular approach allows different use cases to be built by combining and configuring these segments rather than writing duplicate custom code for each scenario.

Inventive Principle:
Principle #1Segmentation

3Reliability

If traditional GAI integration methods are used, then application functionality is achieved, but maintenance burden increases

Engineering Contradiction:
Improvefunctional reliabilityVSAvoidmaintenance ease
Core Design Contradiction:
ReliabilityVSEase of repair

Solution Approach 1:

The patent applies copying by using standardized scenario flowchain templates that can be replicated across multiple applications. When maintenance or updates are needed, changes can be made to the template once and automatically propagated to all instances, ensuring functional reliability while dramatically easing maintenance burden compared to custom-coded integrations that would require individual updates.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements preliminary action by establishing standardized flowchain configurations and best practices during design-time. This preliminary setup creates a proven, reliable integration pattern that can be consistently applied, reducing functional risks while making future maintenance easier since the architecture and procedures are already documented and tested in advance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12572603B1Generative artificial intelligence (GAI) reuse service for integration of GAI into application scenarios
Publication Date: 2026.03.10 SAP SE
  • US12572603B1 patent drawing
  • US12572603B1 patent drawing
  • US12572603B1 patent drawing

AI summary

Methods, systems, and computer-readable storage media for receiving a scenario service request for a scenario of an application, determining a scenario flowchain represented in the scenario service request, retrieving a scenario flowchain configuration of the scenario flowchain from a database, the scenario flowchain configuration including a data object that defines a set of steps that are to be executed in an order, each step being associated with a step type and a set of parameters, executing steps in the set of steps, where at least one step is executed to prompt a large language model (LLM), and returning a result to the application, the result comprising a response from the LLM that is responsive to the prompt.