IP Library Granted Patent US 11,004,159
Granted Patent B2
US 11,004,159 · App. 16/371,479 · Granted May 11, 2021

Method and system for providing automated high scale fabrication of custom items

Inventors: Artem Borovinskih (Moscow, RU); Qinghui Lu (San Jose, CA); Maneesh Dhagat (San Jose, CA); Shiva P. Sambu (Santa Clara, CA); Evgeny Timofeyev (Cheboksary, RU); Dmitry Sultanov (Moscow, RU); Anton Spiridonov (Moscow, RU); Ivan Ionov (Moscow, RU); Sergey Nikolskiy (Moscow, RU); Vasily Ivanov (Moscow, RU); Alexey Vishnevskiy (Moscow, RU)
Assignee: Align Technology, Inc.
G06Q50/04B33Y50/02B33Y80/00G05B19/4099Y02P90/30
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 11,004,159
App. No.
16/371,479
Granted
May 11, 2021
Kind
B2
Abstract

Method and system for providing volume manufacturing of customizable items including receiving a data package including a plurality of manufacturing parameters, each of the plurality of manufacturing parameters associated with a unique item, verifying the received data package, and implementing a manufacturing process associated with the received data package is provided.

Claims (35)

1. A system for manufacturing a plurality of unique items on a fabrication tray, comprising:

a remote processor configured for generating a manufacturing data package for the plurality of unique items, wherein the manufacturing data package includes manufacturing data associated with a plurality of stages of a treatment profile, each of the plurality of stages of the treatment profile corresponding to one of the plurality of unique items;

a central manufacturing processor in data communication with the remote processor, wherein the central manufacturing processor is configured by executable program instructions to receive the manufacturing data package from the remote processor and to convert the manufacturing data of the manufacturing data package into a plurality of object data files, each of the object data files including three-dimensional object data associated with one of the plurality of stages of the treatment profile; and

a fabrication processor in data communication with the central manufacturing processor, wherein the fabrication processor is configured by executable program instructions to:

(1) receive the plurality of object data files from the central manufacturing processor;

(2) generate a tray data file based on the object data files, the tray data file including optimized layout information representing an optimized spacing and orientation of the plurality of unique items to be manufactured on the fabrication tray;

(3) determine an orientation and location on the fabrication tray for each of the plurality of unique items in accordance with the optimized layout information and the three-dimensional object data in each of the object data files; and

(4) control the manufacturing of each of the plurality of unique items in its determined orientation and location on the fabrication tray.

2. The system of claim 1 , wherein the manufacturing data package further comprises data corresponding to one or more dedicated processes for the manufacturing of the plurality of unique items on the fabrication tray.

3. The system of claim 1 , wherein the plurality of unique items includes a plurality of molds for dental appliances, wherein each of the molds is manufactured in accordance with the manufacturing data associated with one of the stages of the treatment profile.

4. The system of claim 1 , wherein the optimized layout information further represents an optimized material usage for manufacturing the plurality of unique items on the fabrication tray.

5. The system of claim 1 , wherein the manufacturing is done by a rapid prototyping method.

6. The system of claim 1 , wherein the fabrication processor is further configured, by executable program instructions, to generate slice format data based on the optimized layout information in the tray data file.

7. The system of claim 1 , wherein the fabrication processor is further configured, by executable program instructions, to generate the tray data file by: (1) retrieving the object data files converted from the manufacturing data of the data batch, (2) determining the optimized spacing and orientation of the plurality of unique items to be manufactured on the tray based on the retrieved object data files, and (3) generating the tray data file based on the determined optimized spacing and orientation.

8. The system of claim 1 , wherein the optimized spacing and orientation provides a column-oriented layout.

9. The system of claim 8 , wherein each of the unique items has a curved segment, wherein the column-oriented layout includes a plurality of columns of the unique items, wherein the unique items in each column are oriented with their curved segments arranged in a uniform direction, and wherein the unique items in adjacent columns have their curved segments arranged in opposite directions.

10. The system of claim 8 , wherein each of the unique items has a curved segment, wherein the column-oriented layout includes a plurality of columns of the unique items, and wherein each column comprises a plurality of pairs of the unique items, with the items in each pair having curved segments arranged in opposite directions.

11. A method for manufacturing a plurality of unique items on a fabrication tray, comprising:

(a) operating one or more processors in accordance with executable program instructions to:

(i) generate a manufacturing data package including manufacturing data associated with each of the plurality of unique items;

(ii) convert the manufacturing data of the manufacturing data package into a plurality of object data files, each of the object data files including three-dimensional object data associated with one of the plurality of unique items;

(iii) generate a tray data file based on the object data files, the tray data file including layout information representing an optimized layout of the plurality of unique items to be manufactured on the fabrication tray; and

(iv) determine an orientation and location on the fabrication tray for each of the plurality of unique items in accordance with the optimized layout and the three-dimensional object data in each of the object data files; and

(b) manufacturing each of the plurality of unique items in its determined orientation and location on the fabrication tray.

12. The method of claim 11 , wherein the manufacturing data package includes manufacturing data associated with a plurality of stages of a treatment profile, each of the plurality of stages of the treatment profile corresponding to one of the plurality of unique items; and

wherein each of the object data files includes three-dimensional object data associated with one of the plurality of stages of the treatment profile.

13. The method of claim 12 , wherein the plurality of unique items includes a plurality of molds for dental appliances, wherein each of the molds is manufactured in accordance with the manufacturing data associated with one of the stages of the treatment profile.

14. The method of claim 11 , wherein the manufacturing data package further comprises data corresponding to one or more dedicated processes for the manufacturing of the plurality of unique items on the fabrication tray.

15. The method of claim 11 , wherein the layout information further represents an optimized material usage for manufacturing the plurality of unique items on the fabrication tray.

16. The method of claim 11 , wherein the manufacturing is done by a rapid prototyping method.

17. The method of claim 11 , wherein at least one of the one or more processors is operated in accordance with the executable program instructions to generate slice format data based on the layout information in the tray data file.

18. The method of claim 11 , wherein at least one of the one or more processors is operated in accordance with the executable program instructions to generate the tray data file by: (1) retrieving the object data files converted from the manufacturing data of the data batch, (2) determining the optimized spacing and orientation of the plurality of unique items to be manufactured on the tray based on the retrieved object data files, and (3) generating the tray data file based on the determined optimized spacing and orientation.

19. The method of claim 11 , wherein the optimized spacing and orientation provides a column-oriented layout.

20. The method of claim 19 , wherein each of the unique items has a curved segment, wherein the column-oriented layout includes a plurality of columns of the unique items, wherein the unique items in each column are oriented with their curved segments arranged in a uniform direction, and wherein the unique items in adjacent columns have their curved segments arranged in opposite directions.

21. The method of claim 19 , wherein each of the unique items has a curved segment, wherein the column-oriented layout includes a plurality of columns of the unique items, and wherein each column comprises a plurality of pairs of the unique items, with the items in each pair having curved segments arranged in opposite directions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2022
From: BOROVINSKIH, ARTEM; LU, QINGHUI; DHAGAT, MANEESH; SAMBU, SHIVA P.; TIMOFEYEV, EVGENY; SULTANOV, DMITRY; SPIRIDONOV, ANTON; NIKOLSKIY, SERGEY; IVANOV, VASILY; VISHNEVSKIY, ALEXEY; IONOV, IVAN
To: ALIGN TECHNOLOGY, INC.
Reel/Frame 062154/0947 →
Continuity (4)
Division 15611593 · Jun 1, 2017
Continuation 13085079 · Apr 12, 2011
Division 11681615 · Mar 2, 2007
Related Publication 20190272599A1 · Sep 5, 2019