Collaborative CAx Editing via Design Space Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current CAx applications require a single user to assume ownership and control of a design or engineering model to prevent uncoordinated changes, limiting collaborative editing among multiple users.

Innovation Solution

Implementing methods for collaborative CAx editing that allow users to define partitioning constraints, partition the design space into editing regions, and assign specific users to edit selected features or geometries, while blocking access from others, using techniques such as geometry lists, feature selection filters, and partitioning surfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single user assumes ownership and control of a design model to prevent uncoordinated changes, then model integrity and reliability are improved, but collaborative editing capability deteriorates

Engineering Contradiction:
Improvemodel integrityVSAvoidcollaborative editing capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent divides the design model into multiple editing regions, each assigned to a different user. This segmentation allows multiple users to work simultaneously on different parts of the model without interfering with each other, thus enabling collaborative editing while maintaining model integrity through structured partitioning.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements user-specific access rights for different editing regions, where each user has full control over their assigned region while having limited or no access to other regions. This local quality approach allows collaborative editing capability while ensuring that each user's changes maintain overall model integrity through controlled access.

Inventive Principle:
Principle #3Local quality

2Productivity

If multiple users can edit the same design model simultaneously, then collaborative productivity is improved, but the risk of feature corruption and model conflicts increases

Engineering Contradiction:
Improvecollaborative editing efficiencyVSAvoidfeature corruption risk
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

By partitioning the design model into distinct editing regions assigned to different users, the system enables simultaneous editing by multiple users (improving productivity) while preventing feature corruption through spatial separation of edit operations (maintaining reliability).

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a server as an intermediary that coordinates access to the design model. The server manages user assignments to editing regions, tracks changes, and ensures that simultaneous edits by multiple users do not cause feature corruption or conflicts.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If rigid administrative control is implemented to manage multi-user access, then model integrity is improved, but system complexity and ease of operation deteriorates

Engineering Contradiction:
Improvemodel integrityVSAvoidaccess control system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent enables users to define their own partitioning constraints and assign themselves to appropriate editing regions based on their expertise and project requirements. This self-service approach maintains model integrity through user-defined rules while reducing the complexity of centralized administrative control systems.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If partitioning constraints and region assignments are implemented, then collaborative editing capability is improved, but the complexity of managing user permissions and constraints increases

Engineering Contradiction:
Improvecollaborative editing capabilityVSAvoidpermission management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal server-based platform that handles multiple functions including user authentication, partitioning constraint management, region assignment, and change coordination. This multi-functional approach enables collaborative editing capability while consolidating permission management complexity into a single centralized system rather than requiring complex distributed control mechanisms.

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

Data Source

PatentUS10242430B2Graphical interface for collaborative editing of design space models
Publication Date: 2019.03.26 BRIGHAM YOUNG UNIV
  • US10242430B2 patent drawing
  • US10242430B2 patent drawing
  • US10242430B2 patent drawing

AI summary

A method for collaborative CAx editing may include enabling a user to define a partitioning constraint for a design space and partitioning the design space into editing regions according to the partitioning constraint and assigning users to specific editing regions. The method may also include displaying a feature tree, enabling a user to select and lock a selected feature for editing by a specified user, enabling the specified user to edit the selected feature and blocking access from other users to the selected feature. An apparatus corresponding to the above method is also disclosed herein.