Encrypted 3D Object File Analysis for Printability Verification

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, especially when using untrusted service providers.

Innovation Solution

Implementing homomorphic encryption to perform privacy-preserving computations on 3D object models using a Minkowski sum protocol, allowing secure analysis of 3D object files without revealing proprietary information to service providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If 3D object models are sent to service providers for analysis and processing, then manufacturing quality and printability verification are improved, but intellectual property privacy and design confidentiality are compromised

Engineering Contradiction:
Improveprintability verificationVSAvoiddesign confidentiality
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent introduces homomorphic encryption as an intermediary mechanism that enables the service provider to analyze and verify 3D object models without directly accessing the unencrypted design data. The encryption scheme acts as a mediator that preserves intellectual property confidentiality while still allowing necessary manufacturing verification processes to occur on the encrypted data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the traditional mechanical approach of sending unencrypted files with a cryptographic system. Instead of physically securing the data transfer process, the system substitutes encryption mathematics to protect the 3D object models, allowing remote processing while maintaining security through mathematical transformations rather than physical security measures.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If proprietary 3D designs are shared with untrusted service providers, then manufacturing capabilities are enhanced, but security and trust risks increase

Engineering Contradiction:
Improvemanufacturing capabilitiesVSAvoidsecurity trust
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

Homomorphic encryption serves as a trusted intermediary that eliminates the need for direct trust between the design owner and service provider. The encryption system mediates the interaction by ensuring that the service provider can perform necessary manufacturing analyses on encrypted data without being able to view or misuse the proprietary designs, thus enhancing security reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates encrypted copies of the 3D object models that contain all necessary manufacturing information but are protected from unauthorized viewing. These cryptographic copies allow the service provider to work with complete design data for manufacturing purposes while the original proprietary information remains securely protected, enabling capability expansion without trust risks.

Inventive Principle:
Principle #26Copying

3Loss of information

If complex 3D object models are processed locally, then intellectual property privacy is maintained, but computational resources and processing time are insufficient

Engineering Contradiction:
Improveprivacy preservationVSAvoidprocessing capability
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

Homomorphic encryption acts as an enabling intermediary that bridges the gap between local privacy preservation and remote processing power. It allows the system to leverage cloud-based computational resources for complex 3D model analysis while maintaining the same level of privacy protection as local processing, thus dramatically improving productivity without sacrificing confidentiality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent moves the processing capability to a different dimension by utilizing remote cloud computing resources instead of being constrained by local hardware limitations. The homomorphic encryption enables this dimensional shift by allowing computations to occur in the encrypted domain on remote systems, providing access to powerful processing capabilities while maintaining the privacy benefits of local processing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Loss of information

If encrypted computations are performed on 3D object models, then privacy is maintained, but computational complexity and processing overhead increase

Engineering Contradiction:
Improveprivacy protectionVSAvoidcomputational complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent replaces complex cryptographic operations with optimized mathematical transformations that can be performed efficiently on encrypted 3D data. By substituting traditional encryption-decryption cycles with homomorphic operations that work directly on encrypted data, the system reduces computational overhead while maintaining strong privacy protection throughout the processing pipeline.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12511408B2Techniques to process three-dimensional object files while maintaining privacy
Publication Date: 2025.12.30 GENESEE VALLEY INNOVATIONS LLC
  • US12511408B2 patent drawing
  • US12511408B2 patent drawing
  • US12511408B2 patent drawing

AI summary

The present disclosure provides techniques for finding non-printable features in a three-dimensional (3D) printable object. An example method includes receiving a first encrypted file and a request to process the first encrypted file to identify non-printable features of a 3D printable object, wherein the first encrypted file is an encrypted complement of an object file that comprises a specification of the 3D printable object. The method also includes computing a first encrypted Minkowski sum of the first encrypted file and an encrypted minimum feature file to generate an encrypted intermediate file and sending the encrypted intermediate file. The method also includes receiving a second encrypted file that comprises an encrypted complement of the encrypted intermediate file and computing a second encrypted Minkowski sum of the second encrypted file and the encrypted minimum feature file to generate an encrypted result file that describes non-printable features of the 3D printable object.