Customization Specification Segmentation for Computer Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for customizing computer systems require generating and maintaining a large number of customized versions due to the exponential growth of possible combinations of context values across multiple dimensions, leading to inefficient management and data volume issues.
Innovation Solution
The approach employs global customization specifications and differential customization specifications, structured as a tree structure with rules determining the sequence of execution, allowing for the generation of effective customization procedures without needing specifications for all possible combinations of context values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all possible combinations of context values are covered with customized specifications, then any customization request can be satisfied, but the number of required specifications grows exponentially
Solution Approach 1:
The patent segments the customization specifications into two distinct types: global customization specifications that apply to all context value combinations, and differential customization specifications that apply only to specific context value combinations. This segmentation allows the system to cover all possible customizations without needing to explicitly define every combination, thereby reducing the exponential growth of specification quantity while maintaining complete adaptability.
2Manufacturing precision
If differential customization specifications are maintained for each possible combination of context values, then precise customization is achieved, but data volume and management complexity increase
Solution Approach 1:
The patent extracts the common customization rules that apply across all context value combinations and places them in global customization specifications. Only the specific differences for particular context value combinations are retained in differential customization specifications. This extraction reduces both data volume and management complexity while preserving precise customization capability for each specific scenario.
3Ease of operation
If global customization specification is used alone, then management is simplified, but inability to address user specific demand in different industries and countries
Solution Approach 1:
The patent applies local quality by allowing differential customization specifications to override or supplement global specifications for specific context value combinations corresponding to different industries and countries. This enables the system to maintain simple global management while providing tailored customization for local user demands in specific regions and sectors.
Data Source
AI summary
A computer system comprising a database, a computer-implemented method, and a non-transitory computer-readable medium having stored thereon a computer executable program code for customization of computer systems are disclosed herein. The customizations dimensions have context values being used as coordinates in a multidimensional customization space. The computer systems are customized using global customization specifications and differential customization specifications. In each customization procedure, either global customization specifications or differential customization specification assigned to one of the nodes of the selected tree fragment is used. The sequence of customization procedures can follow parent-child relationships of nodes of the selected tree fragment.


