Encrypted 3D Object Analysis for Printability and Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing additive manufacturing technologies face challenges in ensuring the printability of complex designs, compatibility with post-printing processes, and interface with other parts while maintaining design confidentiality and privacy.

Innovation Solution

Implementing homomorphic encryption to perform computations on 3D object models in an encrypted domain, using Minkowski sum protocols to analyze printability and compatibility without revealing proprietary information to untrusted service providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If 3D object models are sent to service providers for analysis, then manufacturing precision and design validation improve, but information security and intellectual property protection deteriorate

Engineering Contradiction:
Improveprintability analysis accuracyVSAvoiddesign confidentiality
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

Homomorphic encryption serves as a cryptographic intermediary that enables the service provider to analyze 3D object models without accessing the actual design data. The encryption layer allows computations to be performed on encrypted data, ensuring that intellectual property remains protected while still enabling manufacturing precision analysis through the encrypted model processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If complex computations are performed on user devices to analyze printability and compatibility, then information security improves, but device complexity and computational burden increase

Engineering Contradiction:
Improvedesign privacyVSAvoidcomputational resources required
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the computational workload between the user device and the service provider infrastructure. The user device handles encryption and decryption operations, while the service provider handles the computationally intensive analysis of encrypted 3D models. This segmentation allows complex computations to be performed without requiring high computational resources at the user端, while still maintaining design privacy through encrypted processing.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If traditional encryption methods are used to protect 3D object models, then information security improves, but manufacturing precision and analysis accuracy deteriorate

Engineering Contradiction:
Improvedata protectionVSAvoidanalysis accuracy
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The system changes the parameter of encryption from traditional methods that prevent access to the data to homomorphic encryption that enables computations on encrypted data. This parameter change allows the service provider to perform manufacturing precision analysis and compatibility checks on encrypted 3D models without decrypting them, thus maintaining both data protection and analysis accuracy simultaneously.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12561462B2Techniques to process three-dimensional object files while maintaining privacy
Publication Date: 2026.02.24 GENESEE VALLEY INNOVATIONS LLC
  • US12561462B2 patent drawing
  • US12561462B2 patent drawing
  • US12561462B2 patent drawing

AI summary

The present disclosure provides techniques for processing a three-dimensional (3D) object file or object model in a privacy-preserving manner. An example method includes receiving, from a remote computing device, an encrypted object file comprising a specification of a 3D printable object and receiving a request to process the encrypted object file to identify a characteristic of the 3D printable object. The method also includes obtaining an encrypted comparison file and computing an encrypted Minkowski sum of the encrypted object file and the encrypted comparison file to generate an encrypted result file that comprises information about the characteristic. Computing the encrypted Minkowski sum is performed without decrypting the encrypted object file. The method also includes sending the encrypted result file to the remote computing device.