Orthodontic Treatment Plan Version Locking for Collaborative Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In orthodontics, the existing systems face challenges in managing collaborative access to orthodontic treatment plans across multiple users and locations, leading to version conflicts and inefficiencies, particularly when multiple practitioners are involved in revising treatment plans.

Innovation Solution

A distributed computer system where a server manages access to orthodontic treatment plans, allowing only one user to edit at a time, using a hash function to track changes and save them as new versions, and employing a machine learning algorithm to predict user preferences for efficient plan generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple users access and edit orthodontic treatment plans simultaneously in a distributed system, then collaborative efficiency is improved, but version conflicts and data loss occur

Engineering Contradiction:
Improvecollaborative efficiencyVSAvoiddata consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by creating a locked copy of the treatment plan before allowing user editing. The server locks the treatment plan for the duration of the editing session, preventing other users from accessing or modifying the same plan simultaneously. This preliminary locking action resolves the contradiction by enabling collaborative access while maintaining data consistency through exclusive edit permissions.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system stores and transmits complete versions of treatment plans to each user, then data accessibility is improved, but computational burden and storage requirements increase

Engineering Contradiction:
Improvedata accessibilityVSAvoidcomputational burden
Core Design Contradiction:
Ease of operationVSUse of energy by stationary object

Solution Approach 1:

The system extracts only the necessary portion of data by creating a locked copy of the treatment plan that contains only the data needed for the current editing session. Instead of transmitting complete treatment plan versions to all users, the server extracts and provides only the relevant locked copy to the authorized user, reducing computational burden and storage requirements while maintaining data accessibility.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of information

If the system creates a new version of the treatment plan every time it is accessed, then version tracking is improved, but storage space and processing time are wasted

Engineering Contradiction:
Improveversion trackingVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system applies partial action by creating a locked copy of the treatment plan only when necessary for editing, rather than creating a new version for every access. The server determines whether a locked copy needs to be created based on the user's authorization and the current state of the treatment plan. This approach maintains adequate version tracking information while avoiding excessive processing time and storage waste from creating unnecessary versions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11328809B1Systems and methods for manufacturing an orthodontic appliance
Publication Date: 2022.05.10 OXILIO LTD
  • US11328809B1 patent drawing
  • US11328809B1 patent drawing
  • US11328809B1 patent drawing

AI summary

A distributed computer system for manufacturing an orthodontic appliance for a subject is provided. The system comprises: a server communicatively couplable to electronic devices associated with sets of users, the sets of users comprising: a first set of users for providing preliminary orthodontic treatment plans for subjects, a second set of users for providing input to the preliminary orthodontic treatment plans, and a third set of users for manufacturing orthodontic appliances to implement at least a portion of finalized orthodontic treatment plans, the finalized orthodontic treatment plans being based on a given preliminary orthodontic treatment plan and a given input from a user of the second set of users to the given preliminary orthodontic treatment plan.