IP Library Granted Patent US 8,970,867
Granted Patent B2
US 8,970,867 · App. 13/783,747 · Granted Mar 3, 2015

Secure management of 3D print media

Inventors: Christopher Buzz Baldwin (Attleboro, MA); Timothy Alan Padilla (Moorpark, CA); Jeffrey William Stevens (Los Angeles, CA)
Assignee: Mercury 3D, LLC
G06F3/1222G06F3/1238G06F3/1285G06F21/608G06F21/6209G06F2221/2143
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,970,867
App. No.
13/783,747
Granted
Mar 3, 2015
Kind
B2
Abstract

A system for printing 3D objects protects a 3D object file from being copied by separating the file into a series of instructions for printing the 3D object and sends those instructions piecemeal to a printing facility. The system enforces a methodology that forces the print facility to delete a previous set of instructions before the print facility can receive the next set of instructions to print a 3D object. By using such a system, the print facility never has the entire 3D print file in memory, preserving the rights of the creator of the 3D print file.

Claims (22)

1. A method of printing a 3D object, comprising:

receiving a first subset of instructions for printing the 3D object;

printing a first part the 3D object in accordance with the first subset of instructions;

receiving a second subset of instructions;

deleting the first subset of instructions; and

printing a second part of the 3D object in accordance with the second subset of instructions, wherein the step of deleting the first subset of instructions occurs prior to the step of printing the 3D object in accordance with the second subset of instructions.

2. The method of claim 1 , wherein the step of receiving the first subset of instructions includes receiving a first encrypted subset of instructions.

3. The method of claim 2 , wherein the first encrypted subset of instructions is encrypted on a first computer system prior to receipt.

4. The method of claim 3 , wherein the first encrypted subset of instructions is decrypted on a second computer system after receipt.

5. The method of claim 3 , wherein the first encrypted subset of instructions is decrypted using a 3D printer.

6. The method of claim 2 , wherein the step of receiving the second subset of instructions comprises receiving a second encrypted subset of instructions.

7. The method of claim 6 , further comprising decrypting the first encrypted subset of instructions; and decrypting the second encrypted subset of instructions, wherein the step of decrypting the first encrypted subset of instructions occurs before the step of decrypting the second encrypted subset of instructions.

8. The method of claim 7 , wherein the step of deleting the first encrypted subset of instructions occurs prior to the step of decrypting the second encrypted subset of instructions.

9. The method of claim 2 , wherein the first encrypted subset of instructions is received as a first encrypted packet and as a second encrypted packet.

10. The method of claim 9 , wherein the first encrypted packet is decrypted prior to decrypting the second encrypted packet.

11. The method of claim 10 , wherein the decrypted first packet is deleted prior to the step of decrypting the second encrypted packet.

12. The method of claim 2 , wherein a private key is used to decrypt the first encrypted subset of instructions.

13. The method of claim 1 , wherein the step of receiving the first subset of instructions comprises receiving the first subset of instructions with a secure print file player application.

14. The method of claim 13 , wherein the secure print file player application resides on a computer system.

15. The method of claim 14 , wherein the secure print file player application resides on a 3D printer.

16. The method of claim 1 , further comprising deleting the second subset of instructions after the step of printing the 3D object in accordance with the second subset of instructions.

17. The method of claim 1 , wherein the step of deleting the first subset of instructions occurs prior to the step of receiving the second subset of instructions.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2016
From: 3D PRINTLIFE LLC
To: BUILD NETWORKS, LLC
Reel/Frame 039846/0931 →
CHANGE OF NAME Recorded Feb 18, 2015
From: MERCURY 3D, LLC
To: 3D PRINTLIFE LLC
Reel/Frame 035033/0716 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2013
From: BALDWIN, CHRISTOPHER BUZZ; PADILLA, TIMOTHY ALAN; STEVENS, JEFFREY WILLIAM
To: MERCURY 3D, LLC
Reel/Frame 029914/0561 →
Continuity (2)
Provisional Application 61607441 · Mar 6, 2012
Related Publication 20130235412A1 · Sep 12, 2013