Process Template Updates Using Semantic Modification Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing enterprise-level software process templates are difficult to customize and modify, leading to inconsistencies and challenges in benchmarking and process improvement, as organizations often make semantically equivalent changes that are not easily detected or propagated across systems.

Innovation Solution

A method to detect and analyze modifications made by organizations to process templates, determining semantic equivalence and updating the standard template if a threshold of organizations make similar changes, ensuring consistency and coherence across systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If process templates are manually customized by organizations to suit their specific needs, then the templates become more adaptable to organizational processes, but the complexity of maintaining consistency and detecting modifications across multiple organizations increases

Engineering Contradiction:
Improveadaptability to organizational processesVSAvoidcomplexity of maintaining consistency
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically detects modifications made by organizations to process templates and provides feedback to the vendor. This feedback mechanism enables the vendor to identify semantically equivalent changes across multiple organizations and update the standard template accordingly, maintaining consistency while allowing organizational adaptability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables automatic detection and analysis of template modifications without requiring manual intervention from the vendor. The automated process identifies semantically equivalent changes and generates update recommendations, reducing the effort required to maintain template consistency across organizations.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If automated process discovery techniques are used to extract and analyze event logs, then process definition accuracy improves, but the computational resources and time required increase significantly

Engineering Contradiction:
Improveprocess definition accuracyVSAvoidcomputational resources required
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Instead of performing complete process discovery analysis on all event logs, the system focuses on detecting specific modifications to process templates. By targeting only the relevant changes rather than analyzing entire process flows, the system achieves sufficient accuracy for template updates while reducing computational resource requirements.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If manual process definition is performed to ensure precise alignment with organizational requirements, then process accuracy improves, but the time and human capital required increase

Engineering Contradiction:
Improveprocess alignment accuracyVSAvoidtime for process definition
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary automatic detection of template modifications and generates update recommendations before manual review is needed. This preliminary analysis reduces the time and human capital required for manual process definition by pre-identifying and validating proposed changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses copied and analyzed examples of successful organizational modifications to update standard templates. By leveraging patterns from multiple organizations' customizations, the system achieves precise process alignment without requiring extensive manual definition for each organization.

Inventive Principle:
Principle #26Copying

4Productivity

If standard process templates are provided by software vendors, then implementation speed improves, but the ability to accommodate organizational-specific processes deteriorates

Engineering Contradiction:
Improveimplementation speedVSAvoidaccommodation of organizational processes
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system makes the previously static standard process templates dynamic by enabling automatic detection and incorporation of organizational modifications. Templates evolve based on feedback from multiple organizations, maintaining implementation speed while improving adaptability to specific organizational processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system enhances the universality of standard process templates by incorporating modifications from multiple organizations. The updated templates serve multiple organizations simultaneously, accommodating diverse organizational processes while maintaining a single standardized framework that can be quickly implemented.

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

Data Source

PatentUS20260003834A1Automated update of process templates
Publication Date: 2026.01.01 SAP SE
  • US20260003834A1 patent drawing
  • US20260003834A1 patent drawing
  • US20260003834A1 patent drawing

AI summary

Large enterprises often modify standard process templates provided by software vendors to better suit their organizational processes. These modifications, which can include tracking new types of events or using modified event definitions, are typically difficult for the software vendor to detect. However, they can represent improvements to the template that could provide enhanced functionality for other organizations. The present disclosure provides techniques and solutions for detecting and analyzing such modifications made by organizations. It determines whether a subset of these modifications are semantically equivalent and whether they satisfy a threshold. If the threshold is satisfied, the process template is updated to include a modification of the semantically equivalent modifications, providing an updated version of the standard template that can be provided to other organizations.