Business Process Framework Customization via Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing enterprise content management systems face challenges in minimizing redundancy while customizing content for diverse business processes across industries, geographies, and customer segments, leading to inefficiencies in development and maintenance.

Innovation Solution

A business process framework that allows users to select solution types, retrieve application types and sub-application types, generate configurable attributes, and validate user inputs to create and execute customized business processes, reducing redundancy through metadata-driven validation and error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content is customized for each business process to meet specific industry, geography, and customer requirements, then business process adaptability is improved, but development and maintenance redundancy increases

Engineering Contradiction:
Improvebusiness process adaptabilityVSAvoiddevelopment and maintenance redundancy
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments content into template portions and customizable portions. Template portions contain common elements that can be reused across multiple business processes, while customizable portions allow specific adaptations. This segmentation enables content to be divided into reusable components that reduce redundancy while maintaining adaptability to different business processes, industries, and customer requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates template content that serves multiple business processes simultaneously. A single template with customizable portions can be instantiated for different industries, geographies, and customer segments, making the content universal yet adaptable. This multi-functionality reduces development effort by creating once and reusing across multiple contexts while maintaining the ability to customize for specific needs.

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

2Manufacturing precision

If complete customization is performed for each business process, then content specificity is improved, but development time and maintenance effort increase

Engineering Contradiction:
Improvecontent specificityVSAvoiddevelopment and maintenance time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary customization by creating template content with pre-defined customizable portions before actual business process instantiation. The template structure, common elements, and customization interfaces are prepared in advance, so that when a specific business process requires content, only the customizable portions need to be filled in rather than creating entire documents from scratch. This preliminary action significantly reduces development time while maintaining content specificity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses template copying where a standardized template structure is copied and instantiated for different business processes. The template contains all common elements that can be reused, and only the customizable portions need to be modified for each specific case. This copying approach maintains consistent content specificity across processes while dramatically reducing the time and effort required for development and maintenance compared to creating custom content for each process individually.

Inventive Principle:
Principle #26Copying

3Productivity

If a framework is implemented to reuse content across business processes, then development efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvedevelopment efficiencyVSAvoidframework complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The framework segments content into distinct template and customizable portions, creating a simple yet effective structure that balances reuse and customization. This segmentation approach implements content reuse without requiring complex enterprise content management systems, achieving development efficiency through a straightforward template instantiation model that maintains manageable framework complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The framework applies local quality by allowing customization only in specific portions of the template content rather than requiring full customization. The template structure maintains consistent quality and structure across all instances, while only the necessary customizable portions vary by business process. This localized customization approach improves development efficiency through reuse while keeping the framework complexity low by limiting customization to specific areas rather than the entire content structure.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9508050B2Executing a business process in a framework
Publication Date: 2016.11.29 SAP SE
  • US9508050B2 patent drawing
  • US9508050B2 patent drawing
  • US9508050B2 patent drawing

AI summary

Various embodiments of systems and methods for executing a customized business process in a business process framework are described herein. A user selection of a solution type corresponding to a business process is received from a user interface. In response to the user selection, a query is executed to retrieve application types and corresponding sub-application types from a business logic stored in a database. Configurable attributes are generated based upon the application types and the corresponding sub-application types. Based upon the application types, the sub-application types and the configurable attributes, the business process is customized to create a customized business process. Based upon a configuration information, a user input to the customized business process is captured from the user interface. The user input is validated by comparing the user input with the business logic. The customized business process that is validated is further executed in the business process framework.