Techniques to process three-dimensional object files while maintaining privacy
AssigneeXerox Corporation
InventorsShantanu Rane, Alejandro E. Brito, Morad Behandish
Life of this patent
Estimating the term…
Loading patent…
AssigneeXerox Corporation
InventorsShantanu Rane, Alejandro E. Brito, Morad Behandish
Estimating the term…
The present disclosure provides techniques for identifying regions of a three-dimensional (3D) printable object that are accessible by a tool. An example method includes receiving, from a remote computing device, an encrypted object file that includes a specification of a 3D printable object and receiving a request to process the encrypted object file to identify regions of the 3D printable object that are accessible by a tool. The method also includes obtaining a tool specification, computing a complement of the tool specification, and encrypting the complement of the tool specification to generate an encrypted comparison file. The method also includes computing an encrypted Minkowski sum of the encrypted object file and the encrypted comparison file to generate an encrypted result file that describes the regions of the 3D printable object that are accessible by the tool. The encrypted Minkowski sum is performed without decrypting the encrypted object file.
A method of identifying regions of a three-dimensional (3D) printable object that are accessible by a tool, comprising:
A system for identifying regions of a three-dimensional (3D) printable object that are accessible by a tool, comprising:
A non-transitory computer-readable storage medium having instructions stored thereon that, when executed by a processing device, cause the processing device to:
Dependencies are inferred from the claim text.