US 11,734,395 B2
Systems, devices and methods for protecting 3D rendered designs
Gary Mousseau, Waterloo (CA); and Karima Bawa, Vancouver (CA)
Assigned to 3D BRIDGE SOLUTIONS INC., Vancouver (CA)
Filed by 3D BRIDGE SOLUTIONS INC., Vancouver (CA)
Filed on Jun. 23, 2022, as Appl. No. 17/847,714.
Application 17/847,714 is a continuation of application No. 16/031,416, filed on Jul. 10, 2018, granted, now 11,403,408.
Claims priority of provisional application 62/530,477, filed on Jul. 10, 2017.
Prior Publication US 2022/0327142 A1, Oct. 13, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/10 (2013.01); G06F 21/62 (2013.01); G06F 16/27 (2019.01); G06F 21/84 (2013.01); G06F 30/00 (2020.01)
CPC G06F 21/105 (2013.01) [G06F 16/27 (2019.01); G06F 21/10 (2013.01); G06F 21/6209 (2013.01); G06F 21/84 (2013.01); G06F 30/00 (2020.01)] 20 Claims
OG exemplary drawing
 
1. An authorized 3D replication system comprising:
a data storage device storing 3D replication software connected in real-time to a licensor device having 3D object files; and
a processor coupled to the data storage device, wherein the processor executes the 3D replication software to:
establish and maintain a secure communication path from a licensee device to the licensor device,
receive a 3D replication key at an interface, the 3D replication key for replication rights of a licensee to replicate the 3D object files;
confirm the replication rights of the licensee to replicate the 3D object files by validating the 3D replication key using the communication path;
list, using the interface, a set of the 3D object files corresponding to the validated 3D replication key for the replication rights of the licensee to replicate the 3D object files;
verify capabilities of 3D replication components to replicate the selected one or more 3D object files of the set of the 3D object files according to licensor replication requirements;
protect the 3D object files using one or more encryption keys, the one or more encryption keys being different than the 3D replication key, the 3D object files comprising one or more encrypted 3D object files; and
connect to one or more 3D replication components as authorized by the licensor device to create the authorized 3D replication system;
wherein the authorized 3D replication system tracks and reports replication activities of the one or more 3D replication components using the 3D replication software to:
permit limited access by the licensee device to the selected one or more 3D object files of the set of the 3D object files as allowed by the licensor device to initiate a replication process of the selected one or more 3D object files;
monitor access of the selected one or more 3D object files in a decrypted state, wherein the 3D replication key is not used to perform decryption of the one or more 3D object files; and
transmit real-time feedback messages to the licensor device related to monitored activity on the selected one or more 3D object files and the replication process by the one or more 3D replication components to provide feedback to track success or failure.