IP Library Granted Patent US 10,565,356
Granted Patent B2
US 10,565,356 · App. 15/769,545 · Granted Feb 18, 2020

Method, printing device and system for printing a three dimensional object

Inventors: Anne-Marie Praden (Gemenos, FR); Jean-Philippe Millard (Gemenos, FR)
Assignee: THALES DIS FRANCE SA
G06F21/123G06F3/1222G06F3/1239G06F3/1273G06F21/608B33Y30/00B33Y50/02G06F2221/0775
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 10,565,356
App. No.
15/769,545
Granted
Feb 18, 2020
Kind
B2
Abstract

A method, a device and a system for printing a three dimensional object are disclosed. A printing device, as a first device, or a second device stores predetermined data relating to one or several printings. The second device cooperates with the first device. The first or the second device stores a predetermined printing threshold. The first or the second device determines and stores, during a printing of the three dimensional object, at least one current printing progress rate. The first or the second device compares the current printing progress rate to the predetermined printing threshold. As soon as the current printing progress rate is greater than or equal to the predetermined printing threshold, the first or the second device updates the data relating to one or several printings, so as to validate the printing of the three dimensional object.

Claims (32)

1. A method for printing a three dimensional object, wherein (i) one of a printing device, as a first device, and a secure element, as a second device, stores predetermined data relating to one or several printings, (ii) the second device cooperates with the first device, and (iii) one of the first device and the second device stores a predetermined printing threshold, the predetermined printing threshold being less than a total completion of the printing of the three dimensional object, the method comprising:

detecting and storing, by the first device or the second device, during the printing of the three dimensional object, at least one current printing progress rate relating to the printing of the three dimensional object;

comparing, by the first device or the second device, the detected current printing progress rate to the predetermined printing threshold;

as soon as the detected current printing progress rate is greater than or equal to the predetermined printing threshold, (i) changing, by the first device or the second device, a counter relating to a printing number, or (ii) modifying, by the first device or the second device, a printing status to a predefined printing status value, to indicate that a printing right is consumed, said changing relating to the counter or said modifying relating to the printing status (i) validates the printing of the three dimensional object, and (ii) updates the predetermined data relating to one or several printings.

2. Method according to claim 1 , wherein, prior to determining and storing the current printing progress rate, the second device authenticates successfully the first device or the first device authenticates successfully the second device.

3. Method according to claim 1 , further comprising:

initializing, by the first device or the second device, an interruption counter;

storing, by the first device or the second device, a predetermined printing interruption threshold;

responsive to determining that the printing of the three dimensional object is interrupted and a last current printing progress rate is less than the predetermined printing interruption threshold, changing, by the first device or the second device, the interruption counter and storing the changed interruption counter in association with the last current printing progress rate;

comparing, by the first device or the second device, the changed interruption counter to the predetermined printing interruption threshold; and

as soon as the changed interruption counter matches the predetermined printing interruption threshold, sending, by the first device or the second device, an alert message to a remote server.

4. Method according to claim 1 , further comprising:

sending, by a remote server, to the first device or the second device, a message including the predetermined printing threshold.

5. Method according to claim 4 , wherein the predetermined printing threshold is included within metadata or data relating to a three dimensional printing file.

6. Method according to claim 1 , further comprising:

sending, by the first or the second device, to a remote server, a message including a last current printing progress rate.

7. Method according to claim 1 , further comprising:

sending, by a remote server, to the first or the second device, a message including a command for disallowing the first device to print any further three dimensional object.

8. Method according to claim 1 , wherein, once the first or the second device has updated the predetermined data relating to one or several printings, sending, by the first or the second device, to a remote server, a message including signed updated predetermined data relating to one or several printings.

9. A printing device for printing a three dimensional object,

wherein, the printing device, as a first device, comprises a memory configured to store predetermined data relating to one or several printings and a predetermined printing threshold, the predetermined printing threshold being less than a total completion of the printing of the three dimensional object, the first device is configured to:

detect and store, during the printing of the three dimensional object, at least one current printing progress rate relating to the printing of the three dimensional object;

compare the detected current printing progress rate to the predetermined printing threshold;

as soon as the detected current printing progress rate is greater than or equal to the predetermined printing threshold, change a counter relating to a printing number or modify a printing status to a predefined printing status value, to indicate that a printing right is consumed, said changing relating to the counter or said modifying relating to the printing status (i) validates the printing of the three dimensional object and (ii) updates the predetermined data relating to one or several printings.

10. A system for printing a three dimensional object, wherein, the system comprises:

a printing device, as a first device; and

a secure element, as a second device, the second device being configured to cooperate with the first device,

wherein the first device or the second device comprises a memory that stores predetermined data relating to one or several printings and a predetermined printing threshold, the predetermined printing threshold being less than a total completion of the printing of the three dimensional object, and

wherein the first device or the second device is configured to:

detect and store, during the printing of the three dimensional object, at least one current printing progress rate relating to the printing of the three dimensional object;

compare the detected current printing progress rate to the predetermined printing threshold;

as soon as the current printing progress rate is greater than or equal to the predetermined printing threshold, change a counter relating to a printing number or modify a printing status to a predefined printing status value, to indicate that a printing right is consumed, said changing relating to the counter or said modifying relating to the printing status (i) validates the printing of the three dimensional object and (ii) updates the predetermined data relating to one or several printings.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2023
From: THALES DIS FRANCE SA
To: THALES DIS FRANCE SAS
Reel/Frame 064730/0238 →
CHANGE OF NAME Recorded Dec 19, 2019
From: GEMALTO SA
To: THALES DIS FRANCE SA
Reel/Frame 051373/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2018
From: PRADEN, ANNE-MARIE; MILLARD, JEAN-PHILIPPE
To: GEMALTO SA
Reel/Frame 045589/0889 →