Virtual Solution Architect for PBC Integration and Architecture Design

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of managing and integrating numerous packaged business capabilities (PBCs) due to their large number, overlapping features, varying cost structures, and evolving regulatory and security requirements poses challenges for human solution architects in designing effective technology solution architectures.

Innovation Solution

An automated virtual solution architect (VSA) utilizing generative artificial intelligence (AI) and large language models (LLMs) to process natural language queries, collect relevant knowledge from various sources, and generate coherent solution architecture designs by integrating PBCs to meet business objectives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If human solution architects manually design solution architectures integrating PBCs, then the design quality and expertise can be maintained, but the process becomes time-consuming and difficult to scale as the number of PBCs increases

Engineering Contradiction:
Improvedesign qualityVSAvoiddesign time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent introduces a virtual solution architect as an intermediary system between human architects and PBC integration tasks. This AI-based intermediary automates the analysis of business requirements, selection of appropriate PBCs, and generation of solution architecture designs, thereby maintaining design quality while dramatically reducing the time required for architecture design as the number of PBCs increases

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the manual mechanical process of human architects reviewing and integrating numerous PBCs with an automated AI-based system. The virtual solution architect uses machine learning models to automatically analyze requirements, evaluate PBC compatibility, and generate integration designs, substituting human manual effort with automated computational processes that scale efficiently

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If the number of PBCs increases to provide more business capabilities, then the versatility and functionality improve, but the complexity of managing and integrating them increases

Engineering Contradiction:
Improvebusiness capability coverageVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The virtual solution architect serves as an intelligent intermediary that manages the complexity of numerous PBCs by automatically analyzing their features, dependencies, and compatibility. The system uses AI models to evaluate business requirements against available PBCs, selecting and integrating the appropriate components without requiring human architects to manually manage the increasing complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the complex qualitative task of PBC integration into quantifiable parameters that can be automatically processed. The system evaluates PBCs based on multiple parameters including feature matching, compatibility scores, integration effort estimates, and cost metrics, allowing the AI to systematically manage complexity by changing the problem from qualitative judgment to quantitative optimization

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If human architects manually analyze business requirements and select PBCs, then the accuracy and relevance of the solution can be ensured, but the productivity and speed of delivery decrease

Engineering Contradiction:
Improvesolution accuracyVSAvoiddesign speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces manual human analysis with automated AI-based analysis that processes business requirements and PBC specifications at machine speed. The virtual solution architect uses natural language processing to understand requirements and machine learning models to evaluate PBC suitability, maintaining accuracy through sophisticated algorithms while achieving productivity levels impossible for manual review

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables continuous automated analysis of business requirements and PBC options without the interruptions inherent in manual processes. The virtual solution architect can continuously process requirements, evaluate multiple PBC combinations, and generate design options in an uninterrupted automated workflow, dramatically increasing the speed and throughput of solution design while maintaining consistent quality standards

Inventive Principle:
Principle #20Continuity of useful action

4Measurement precision

If comprehensive knowledge of all PBCs and their characteristics is maintained by human architects, then the quality of architecture design is preserved, but the difficulty and time required for continuous learning increases

Engineering Contradiction:
Improvedesign expertiseVSAvoidlearning time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The virtual solution architect implements self-service by automatically acquiring and maintaining knowledge about PBCs through direct integration with PBC catalogs and documentation systems. The AI system autonomously updates its understanding of PBC features, capabilities, and changes without requiring human architects to manually learn and remember details about numerous evolving PBCs, thereby preserving design expertise while eliminating continuous learning overhead

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250348743A1Virtual solution architect
Publication Date: 2025.11.13 SAP SE
  • US20250348743A1 patent drawing
  • US20250348743A1 patent drawing
  • US20250348743A1 patent drawing

AI summary

A virtual solution architect (VSA) for facilitating the design of technology solution architectures via a natural language interface is provided. In one set of embodiments, the VSA can collect various types of knowledge relevant to technology solution design, such as a knowledge graph of business processes and their relationships, information pertaining to the application programming interfaces (APIs) of packaged business capabilities (PBCs), and so on. The VSA can further receive a natural language query pertaining to a technology solution architecture, retrieve at least a portion of the collected knowledge based on the query, and build a prompt for a large language model (LLM) using the query and the retrieved knowledge. The VSA can then provide the prompt as input to the LLM, thereby causing the LLM to output a natural language answer to the natural language query, and can provide the answer to the query originator.