Modular Process Chain Segmentation for Enterprise Software
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing enterprise software packages often include features that unnecessarily consume computing resources and do not meet specific user needs, causing inconvenience during installation and upgrading, and lack customization options for process chains.
Innovation Solution
A computer system that includes instructions to select and combine existing and proposed process chains, defining operational relationships and prerequisites to create solution packages that enhance existing process chains with additional functionality without redundant components, allowing for customization and efficient resource use.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If enterprise software packages include numerous features to meet various user needs, then the software can serve a broader range of users, but computing resources are unnecessarily consumed and features are dispersed throughout the package
Solution Approach 1:
The patent segments the enterprise software package into modular process chains, where each process chain represents a distinct functional unit. This allows the software to be divided into independent, manageable segments that can be selectively activated based on user needs, reducing unnecessary resource consumption while maintaining versatility.
Solution Approach 2:
The patent implements dynamic process chains that can be selectively activated or deactivated based on user requirements. This dynamic configuration allows the software to adapt its resource consumption profile to match the actual functional needs of different users, rather than continuously consuming resources for all possible features.
2Adaptability or versatility
If enterprise software packages include numerous features, then more user needs may be met, but installation and upgrading become inconvenient
Solution Approach 1:
By segmenting the software into discrete process chains, the patent enables selective installation and upgrading of individual process chains rather than requiring installation or upgrading of the entire software package. This significantly improves installation convenience while maintaining comprehensive feature coverage.
Solution Approach 2:
The patent prepares process chains in advance as independent, pre-configured units that can be selectively activated. This preliminary segmentation allows users to install only the process chains they need initially and add or update others as requirements change, making installation and upgrading more convenient.
3Adaptability or versatility
If enterprise software packages include features that do not meet specific user needs, then the software can be more general-purpose, but user satisfaction decreases due to incon veniences
Solution Approach 1:
The patent implements dynamic process chains that can be selectively activated based on specific user needs. This allows the software to maintain generality by including multiple process chains while improving user convenience by activating only the relevant ones for each user, eliminating inconveniences caused by unnecessary features.
Solution Approach 2:
The patent applies local quality by configuring different process chains with specific features tailored to different user needs. Each process chain can be optimized for its specific function, and users only interact with the process chains relevant to their needs, improving both adaptability and user convenience.
4Adaptability or versatility
If enterprise software packages include dispersed features, then the software can cover more functionality, but the features are difficult to manage and integrate
Solution Approach 1:
The patent segments dispersed features into organized process chains, where each process chain represents a coherent functional unit. This segmentation reduces system complexity by providing a structured framework for managing features while maintaining comprehensive functional coverage through the collection of process chains.
Solution Approach 2:
The patent merges related features into integrated process chains, where multiple functions are combined into cohesive units with defined operational relationships. This merging reduces the complexity of managing dispersed features while preserving comprehensive functionality through the combination of process chains.
Data Source
AI summary
In one general aspect, a computer system can include an existing process chain module configured to receive a plurality of segment definitions representing a plurality of existing segments defining an existing process chain implemented in a target system. The computer system can include a proposed process chain module configured to select, based on the plurality of segment definitions, a proposed process chain including a first proposed segment corresponding with an existing segment from the plurality of existing segments, and including a second proposed segment different from each existing segment from the plurality of existing segments. The computer system can include an operational relationship module configured to define an option for an operational relationship between the existing segment from the plurality of existing segments and the second proposed segment of the proposed process chain.


