LLM Agent Orchestration for Codeless Procurement Data Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing enterprise applications developed by codeless platforms face challenges in real-time data processing, data abstraction, and deriving meaningful insights due to varied data formats and complex interactions, with existing large language models (LLM) struggling to scale effectively for multiple tasks.

Innovation Solution

A system and method utilizing a layered architecture with Master and micro LLM agents, a tool repository, and a tool execution agent to process inputs, enabling efficient execution of tasks in procurement and supply chain applications through a codeless platform, with fine-tuned LLM agents and semantic search capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing large language models are used for data processing in enterprise applications, then text data processing capability is provided, but scalability for multiple tasks and varied data formats is limited

Engineering Contradiction:
Improveadaptability to varied data formatsVSAvoidcomplexity of processing system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the monolithic LLM into multiple specialized micro-LLM agents, each trained on specific data formats and tasks. This segmentation allows the system to handle varied data formats (structured, unstructured, semi-structured) through specialized agents while maintaining overall system coordination through a master controller, thereby improving adaptability without proportionally increasing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The master controller LLM agent serves as a universal coordinator that can route any type of request to appropriate micro-LLM agents. This multi-functional component handles diverse data formats and task types through a single interface, improving versatility while managing complexity through centralized control logic.

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

2Productivity

If multiple LLM agents are deployed to handle different tasks, then task execution capability is improved, but scalability and coordination complexity increases

Engineering Contradiction:
Improvetask execution capabilityVSAvoidcoordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The master controller LLM agent acts as an intermediary between user requests and multiple micro-LLM agents. It receives natural language queries, determines the appropriate specialized agents needed, and coordinates their execution. This intermediary layer improves productivity by enabling parallel processing of multiple tasks while managing coordination complexity through a single point of control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of having a single LLM handle all tasks directly, the system inverts the architecture by having multiple specialized LLM agents handle specific tasks and a master controller orchestrate them. This inversion allows distributed task execution (improving productivity) while centralizing coordination logic (managing complexity).

Inventive Principle:
Principle #13The other way round (Inversion)

3Speed

If real-time data processing is implemented in enterprise applications, then operational responsiveness is improved, but data processing complexity and resource requirements increase

Engineering Contradiction:
Improvereal-time processing speedVSAvoiddata processing complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system applies local quality by training each micro-LLM agent on specific data formats and task types relevant to their function. This specialization allows each agent to process its designated data type efficiently in real-time without the overhead of a general-purpose model, improving processing speed while managing complexity through targeted specialization.

Inventive Principle:
Principle #3Local quality

4Ease of manufacture

If codeless platform is used for application development, then ease of development is improved, but support for data abstraction and real-time modifications is limited

Engineering Contradiction:
Improveease of application developmentVSAvoidsupport for data abstraction
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The LLM-based system provides self-service capabilities by automatically understanding natural language requests and translating them into appropriate data processing operations. This eliminates the need for users to manually configure complex data abstraction layers, maintaining ease of use while enabling sophisticated data handling through the specialized micro-LLM agents.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250217753A1Large language model (LLM) based data processing in procurement and supply chain applications developed by codeless platform
Publication Date: 2025.07.03 NB VENTURES INC DBA GEP
  • US20250217753A1 patent drawing
  • US20250217753A1 patent drawing
  • US20250217753A1 patent drawing

AI summary

The present invention provides a system and method for data processing in procurement and supply chain application developed by codeless platform. The invention includes one or more large language model (LLM) agents configured for processing one or more input received on an electronic user interface. The invention includes selecting a tool selection agent from a tool repository and invoking the selected tool by a tool execution agent for processing at least one task to be executed.