Electromechanical Design Data Change Control With Priority Buffering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The inefficiencies in the design process of electromechanical products arise from multiple participants proposing changes, leading to conflicts and reduced design efficiency.

Innovation Solution

A method and system for design data change control that prioritizes change events based on their priority, uses a change buffer time to allow smooth transitions, and employs a multi-level ready queue system to manage pending events, ensuring timely and complete processing of changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple participants are allowed to propose changes to design data, then design quality and efficiency are improved, but change conflicts occur leading to process inefficiencies

Engineering Contradiction:
Improvedesign efficiencyVSAvoidchange conflict resolution
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments change events into different priority levels (first change priority and second change priority) and processes them separately through a priority comparison mechanism. This segmentation allows the system to handle multiple participants' changes systematically by dividing them into priority-based queues, resolving conflicts without reducing overall design efficiency

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a change buffer time parameter that characterizes the duration during which a lower-priority change event can continue executing even when a higher-priority change event arrives. This parameter change enables smooth transitions between priority levels, preventing abrupt interruptions and ensuring reliable conflict resolution while maintaining productivity

Inventive Principle:
Principle #35Parameter changes

2Speed

If change events are processed immediately upon arrival, then responsiveness is improved, but stability of execution is reduced due to abrupt interruptions

Engineering Contradiction:
Improvechange event processing speedVSAvoidexecution stability
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The patent performs preliminary actions by comparing priorities before executing change events and by pre-defining change buffer time parameters. This preliminary priority comparison ensures that when a higher-priority change event needs to interrupt a lower-priority one, the interruption is controlled and stable rather than abrupt, maintaining execution stability while preserving processing speed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies beforehand cushioning by introducing a change buffer time that acts as a cushion during priority-based interruptions. This buffer time allows the currently executing change event to complete within a protected time window, preventing abrupt interruptions and ensuring stable execution while still allowing high-priority events to be processed promptly

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If change events are queued for pending processing, then execution order is controlled, but processing time increases

Engineering Contradiction:
Improveevent processing integrityVSAvoidpending processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies dynamics by making the ready queue structure adaptive rather than static. The queue dynamically adjusts based on priority comparisons and change buffer time conditions, allowing high-priority events to be processed immediately when conditions permit while maintaining proper ordering when needed. This dynamic approach ensures processing integrity without excessive waiting time

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260036964A1Method and system for design data change control and solution generation of electromechanical product
Publication Date: 2026.02.05 SICHUAN UNIV
  • US20260036964A1 patent drawing
  • US20260036964A1 patent drawing
  • US20260036964A1 patent drawing

AI summary

A method for design data change control and solution generation for an electromechanical product is provided. A first change event is received. The first change event includes a first change priority. If the first change priority is higher than a second change priority of a second change event that is currently executed, and a change buffer time of the second change event ends or execution of the second change event is completed within the change buffer time, design data of the electromechanical product is changed based on the first change event to obtain a change result. The change buffer time is configured to characterize a time during which the second change event is able to be continuously executed when switching to a change event with a higher execution priority. An electromechanical product design solution is generated based on the change result.