Intermediate Module Generation via Segmented Function Elimination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Standardization of software and hardware modules results in increased size due to inclusion of unnecessary program codes or circuit components, making them difficult to install in environments with different requirements, leading to space and efficiency issues.

Innovation Solution

A method to generate intermediate modules by dividing functions into segmented functions, specifying commonalized groups, classifying input instructions as select and basic, and eliminating unnecessary combinations, resulting in a more efficient and adaptable module structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If standardization of modules is implemented to enable use in various environments, then adaptability is improved, but module size increases due to inclusion of unnecessary program codes

Engineering Contradiction:
ImproveadaptabilityVSAvoidmodule size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the module into multiple functional units, each corresponding to specific input instructions. By dividing the module structure, only the necessary functional units required for a particular environment are included, avoiding the inclusion of unnecessary program codes while maintaining adaptability across different environments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables dynamic configuration of the module by allowing selective inclusion of functional units based on the specific environment. The module structure can be adjusted to include only the necessary components for the target environment, making the module adaptable without requiring a fixed large size to accommodate all possible environments.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If standardized modules include all possible functions for various environments, then versatility is improved, but installation becomes difficult due to insufficient space in target devices

Engineering Contradiction:
ImproveversatilityVSAvoidinstallation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The module is segmented into multiple functional units that can be selectively combined. This segmentation allows the module to be customized for specific environments, ensuring that only necessary functions are included, thereby reducing the overall size and making installation feasible in devices with limited space.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different functional units are designed with local quality tailored to specific environments. Each functional unit corresponds to specific input instructions and can be selectively included based on the target environment's requirements, ensuring that the module has the appropriate functions for its intended use without unnecessary bloat.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If comprehensive functions are included in standardized modules, then adaptability is improved, but manufacturing costs increase

Engineering Contradiction:
ImproveadaptabilityVSAvoidmanufacturing cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The module structure is segmented into reusable functional units that can be configured for different environments. This segmentation enables efficient manufacturing by allowing the same functional units to be reused across different module configurations, reducing overall manufacturing costs while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The functional units are designed with universality in mind, where each unit can serve multiple purposes across different environments. This multi-functionality reduces the total number of unique components needed, thereby lowering manufacturing costs while maintaining the ability to adapt to various environments.

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

Data Source

PatentUS8561018B2Method of generating intermediate module between higher-level module and lower level module
Publication Date: 2013.10.15 DENSO CORP
  • US8561018B2 patent drawing
  • US8561018B2 patent drawing
  • US8561018B2 patent drawing

AI summary

A method specifies a group of segmented functions of a plurality of segmented functions obtained by dividing a function of a module to be generated. The specified segmented functions commonalize a structural component of the module. The method classifies the input instructions into a select-input instruction non-inputted depending on an environment and a basic input instruction except for the select-input instruction. The method eliminates a combination of segmented functions in the group, the combination of the segmented functions corresponding to a combination of only the select input instruction non-inputted to the module. The method generates a combination component shared by a combination of the remaining segmented functions in the group, and generates a single component implementing a segmented function unclassified into the group. The method generates the module by linking the combination component and the single component with each other.