IP Library › Granted Patent US 12,138,013
Granted Patent B2
US 12,138,013 · App. 17/390,855 · Granted Nov 12, 2024

Automatic generation of prosthodontic prescription

Inventors: Ofer Saphier (Rechovot, IL); Pavel Agniashvili (Moscow, RU); Moti Ben-Dov (Tel Mond, IL); Ran Katz (Hod Hasharon, IL); Avi Kopelman (Palo Alto, CA); Maxim Volgin (Moscow, RU); Doron Malka (Tel Aviv, IL); Avraham Zulti (Modiin, IL); Pavel Veryovkin (Krasnogorsk, RU); Maayan Moshe (Ramat Hasharon, IL); Ido Tishel (Kfar Bilu, IL); Adi Levin (Nes Tziona, IL); Shai Farkash (Hod Hasharon, IL); Inna Karapetyan (Modiin, IL); Dina Bova (Shaar Efraim, IL); Edi Fridman (Rishon le Zion, IL); Jonathan Coslovsky (Rehovot, IL)
Assignee: Align Technology, Inc.
A61B5/004A61B5/0033A61B5/0088A61B5/7267A61B5/7475G06T17/20G06V10/764G06V10/82G06V20/64G06T2210/41
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 12,138,013
App. No.
17/390,855
Granted
Nov 12, 2024
Kind
B2
Abstract

A processing device may receive a plurality of intraoral scans of the patient that were generated by an intraoral scanner, determine a three-dimensional surface of at least a portion of one or more dental arch of the patient using the plurality of intraoral scans, automatically determine whether a restorative dental object is represented in at least one of the three-dimensional surface or one or more intraoral scans of the plurality of intraoral scans, and automatically generate a prescription for treating the one or more teeth based at least in part on at least one of a) a presence or absence of a restorative dental object in at least one of the three-dimensional surface or the one or more intraoral scans or b) a location of the restorative dental object in the one or more dental arch of the patient.

Claims (107)

1. A system comprising:

an intraoral scanner to generate a plurality of intraoral scans of a patient; and

a computing device connected to the intraoral scanner via a wired or wireless connection, the computing device to:

receive the plurality of intraoral scans of the patient;

determine a three-dimensional surface of at least a portion of one or more dental arch of the patient using the plurality of intraoral scans;

automatically determine, based on an analysis of at least one of the three-dimensional surface or one or more intraoral scans of the plurality of intraoral scans, one or more teeth to be treated and a presence of a restorative dental object associated with the one or more teeth, wherein the restorative dental object comprises one of a scan body, a dental implant or a preparation tooth that has been ground to receive a dental prosthesis; and

automatically generate a prescription for performing a prosthodontic treatment on the one or more teeth based at least in part on the presence of the restorative dental object and a location of the restorative dental object on the one or more dental arch of the patient, wherein the prosthodontic treatment comprises design, manufacture and installation of a dental prosthesis associated with the restorative dental object.

2. The system of claim 1 , wherein the computing device is further to:

compare the three-dimensional surface of at least the portion of the one or more dental arch of the patient to a previously generated three-dimensional surface of the one or more dental arch of the patient; and

determine one or more differences between the three-dimensional surface and the previously generated three-dimensional surface based on a result of the comparison, wherein the one or more teeth to be treated are determined based at least in part on the one or more differences.

3. The system of claim 2 , wherein the restorative dental object is a preparation tooth, wherein the plurality of intraoral scans of the patient depict the preparation tooth, and wherein the computing device is further to:

generate a first portion of a three-dimensional model of the one or more dental arch comprising the preparation tooth using the three-dimensional surface; and

generate a remainder of the three-dimensional model using the previously generated three-dimensional surface.

4. The system of claim 2 , wherein the restorative dental object is a preparation tooth, wherein the one or more teeth to be treated comprises the preparation tooth, and wherein the computing device is further to:

automatically determine an exterior surface of a crown to be placed on the preparation tooth based at least in part on a portion of the previously generated three-dimensional surface depicting a tooth before the tooth was ground to become the preparation tooth; and

automatically determine an interior surface of the crown based at least in part on a representation of the preparation tooth in the three-dimensional surface.

5. A system comprising:

an intraoral scanner to generate a plurality of intraoral scans of a patient; and

a computing device connected to the intraoral scanner via a wired or wireless connection, the computing device to:

receive the plurality of intraoral scans of the patient;

determine a three-dimensional surface of at least a portion of one or more dental arch of the patient using the plurality of intraoral scans;

automatically determine that a preparation tooth is represented in at least one of the three-dimensional surface or one or more intraoral scans of the plurality of intraoral scans, wherein the preparation tooth corresponds to a tooth to be treated;

determine one or more changed regions of the preparation tooth between the three-dimensional surface and a previously generated three-dimensional surface of the one or more dental arch based on a result of a comparison between the three-dimensional surface and the previously generated three-dimensional surface;

determine one or more unchanged regions of the preparation tooth between the three-dimensional surface and the previously generated three-dimensional surface based on the result of the comparison;

determine a border between the one or more unchanged regions and the one or more changed regions;

automatically determine a margin line based at least in part on the border; and

automatically generate a prescription for performing prosthodontic treatment on the tooth to be treated based at least in part on a presence of the preparation tooth in at least one of the three-dimensional surface or the one or more intraoral scans, wherein the prosthodontic treatment comprises design, manufacture and installation of a dental prosthesis associated with the preparation tooth.

6. The system of claim 1 , wherein the computing device is further to:

segment the three-dimensional surface of at least the portion of the one or more dental arch into a plurality of separate teeth;

determine a tooth number for each of the one or more teeth to be treated; and

automatically add the tooth number for each of the one or more teeth to be treated to the prescription.

7. The system of claim 1 , wherein the computing device is further to:

determine a type of dental prosthesis to be used to treat the one or more teeth; and

add an identifier of the type of dental prosthesis to the prescription.

8. The system of claim 7 , wherein determining the type of dental prosthesis comprises:

determining, based at least in part on a geometry of the restorative dental object, whether an inlay, an onlay, a crown, a denture, a veneer or a bridge is appropriate to treat the one or more teeth.

9. The system of claim 7 , wherein the restorative dental object is a preparation, and wherein the computing device is further to:

determine an identity of a dentist treating the patient;

determine, based on at least one of the preparation, the type of dental prosthesis, or historical statistics of dental labs used by the dentist, a recommended dental lab to send the prescription to; and

add the recommended dental lab to the prescription.

10. The system of claim 9 , wherein the computing device is further to:

determine at least one of a) historical statistics of materials used for dental prosthetics by the dentist, b) historical statistics of materials used for dental prosthetics by the recommended dental lab or c) materials available at the recommended dental lab;

select a material to use for the dental prosthesis based on at least one of a) the historical statistics of the materials used for dental prosthetics by the dentist, b) the historical statistics of the materials used for dental prosthetics by the recommended dental lab or c) the materials available at the recommended dental lab; and

add the selected material to the prescription.

11. The system of claim 9 , wherein the computing device is further to:

receive color images of the dental arch, the color images having been generated by the intraoral scanner;

determine colors of teeth adjacent to the preparation based on the color images;

determine a color for the dental prosthesis based at least in part on the colors of the teeth adjacent to the preparation; and

automatically add the color of the dental prosthesis to the prescription.

12. The system of claim 1 , wherein the computing device is further to:

receive one or more two-dimensional images generated by the intraoral scanner;

determine whether the one or more two-dimensional images depict an interior of a mouth; and

cause, without user input, the intraoral scanner to begin generating the plurality of intraoral scans or to stop generating intraoral scans based on whether the one or more two-dimensional images depict an interior of a mouth.

13. The system of claim 12 , wherein determining that the one or more two-dimensional images depict an interior of a mouth comprises:

inputting the one or more two-dimensional images into a machine learning model trained to classify images as intraoral images, wherein the machine learning model outputs a classification for the one or more two-dimensional images indicating that the one or more two-dimensional images depict an interior of a mouth.

14. The system of claim 1 , wherein the computing device is further to:

input at least one of an intraoral scan or a height map generated from the three-dimensional surface into a machine learning model trained to classify height maps as an upper dental arch view, a lower dental arch view, or a bite view, wherein the machine learning model outputs a classification of one of the upper dental arch view, the lower dental arch view or the bite view; and

indicate the determined one of the upper dental arch view, the lower dental arch view or the bite view in a graphical user interface.

15. The system of claim 1 , wherein the computing device is further to:

determine that a first three-dimensional surface of an upper dental arch, a second three-dimensional surface of a lower dental arch and a third three-dimensional surface of a bite depicting a relation of the upper dental arch to the lower dental arch have been generated;

responsive to determining that the first three-dimensional surface of the upper dental arch, the second three-dimensional surface of the lower dental arch and the third three-dimensional surface of the bite have been generated, automatically determine occlusal contact areas on the upper dental arch and the lower dental arch based on the first three-dimensional surface of the upper dental arch, the second three-dimensional surface of the lower dental arch and the third three-dimensional surface of the bite; and

automatically generate an occlusal map depicting the occlusal contact areas on the upper dental arch and the lower dental arch without first receiving a user request to generate the occlusal map.

16. The system of claim 1 , wherein the restorative dental object is a preparation tooth, wherein the one or more teeth to be treated comprises the preparation tooth; and wherein the computing deVice is further to:

determine, based on comparison of the three-dimensional surface to a previously generated three-dimensional surface of the one or more dental arch of the patient, one or more changed regions of the preparation tooth and one or more unchanged regions of the preparation tooth; and

determine a margin line based at least in part on a border between the one or more unchanged regions and the one or more changed regions.

17. The system of claim 1 , wherein the computing device is further to:

receive biometric data of a user of the intraoral scanner; and

automatically determine an identity of the user of the intraoral scanner using the biometric data.

18. The system of claim 17 , wherein:

receiving the biometric data comprises receiving an image of a face of the user generated by the intraoral scanner; and

automatically determining the identity of the user of the intraoral scanner using the biometric data comprises processing the image of the face using a trained machine learning model trained to perform facial recognition, wherein the identity of the user is determined from a list of possible users associated with a particular dental office.

19. The system of claim 17 , wherein the computing device is further to:

determine whether the user a) only performs orthodontic dental procedures or b) only performs restorative dental procedures based on historical data about the user; and

responsive to determining that the user only performs restorative dental procedures, automatically initiate a restorative dental procedure workflow, wherein the prescription is for the dental prosthesis.

20. The system of claim 1 , wherein the patient is an unknown patient, and wherein the computing device is further to:

determine a current date and time;

determine a known patient scheduled for the current date and time;

compare the three-dimensional surface of the dental arch of the unknown patient to a three-dimensional surface of a dental arch of the known patient scheduled for the current date and time;

determine a match between the three-dimensional surface of the dental arch of the unknown patient and the three-dimensional surface of the dental arch of the known patient; and

verify the unknown patient as the known patient.

21. The system of claim 1 , wherein the computing device is further to perform the following responsive to determining that a restorative dental object is included in the dental arch of the patient:

determine that a restorative dental procedure is to be performed; and

initiate a restorative dental procedure workflow.

22. A system comprising:

an intraoral scanner to generate a plurality of intraoral scans of a patient; and

a computing device connected to the intraoral scanner via a wired or wireless connection, the computing device to:

receive a first intraoral scan of the plurality of intraoral scans that depicts a first bite relation between an upper dental arch and a lower dental arch for a patient bite, the first intraoral scan having been generated at a first time;

receive a second intraoral scan of the plurality of intraoral scans that depicts a second bite relation between the upper dental arch and the lower dental arch, the second intraoral scan having been generated at a second time;

determine a first difference between the first bite relation and the second bite relation;

determine a second difference between the first time and the second time; and

determine, based at least in part on the first difference and the second difference, whether the first intraoral scan and the second intraoral scan depict a same bite of the patient or a different bite of the patient.

23. The system of claim 22 , wherein the computing device is further to:

responsive to determining that the first intraoral scan and the second intraoral scan depict the same bite, merge data from the first intraoral scan and the second intraoral scan to generate a three-dimensional surface depicting the bite.

24. The system of claim 22 , wherein the computing device is further to perform the following responsive to determining that the first intraoral scan and the second intraoral scan depict different bites:

generate a first three-dimensional surface depicting a first bite from the first intraoral scan; and

generate a second three-dimensional surface depicting a second bite from the second intraoral scan.

25. A non-transitory computer readable medium comprising instructions that, when executed by a processing device, cause the processing device to perform operations comprising:

receiving a plurality of intraoral scans of a patient that were generated by an intraoral scanner;

determining a three-dimensional surface of at least a portion of one or more dental arch of the patient using the plurality of intraoral scans;

automatically determining, based on an analysis of at least one of the three-dimensional surface or one or more intraoral scans of the plurality of intraoral scans, one or more teeth to be treated and a presence of a restorative dental object associated with the one or more teeth, wherein the restorative dental object comprises one of a scan body, a dental implant or a preparation tooth that has been ground to receive a dental prosthesis; and

automatically generating a prescription for performing a prosthodontic treatment on the one or more teeth based at least in part on the presence of the restorative dental object and a location of the restorative dental object on the one or more dental arch of the patient, wherein the prosthodontic treatment comprises design, manufacture and installation of a dental prosthetic for the one or more teeth.

26. The non-transitory computer readable medium of claim 25 , wherein automatically generating the prescription comprises at least one of:

automatically determining a color for the dental prosthetic;

automatically determining a material for the dental prosthetic;

automatically determining a shape for the dental prosthetic;

automatically determining a type of dental prosthesis for the dental prosthetic; or

automatically determining a lab to generate the dental prosthetic.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2022
From: SAPHIER, OFER; AGNIASHVILI, PAVEL; BEN-DOV, MOTI; KATZ, RAN; KOPELMAN, AVI; VOGIN, MAXIM; MALKA, DORON; ZULTI, AVRAHAM; VERYOVKIN, PAVEL; MOSHE, MAAYAN; TISHEL, IDO; LEVIN, ADI; FARKASH, SHAI; KARAPETYAN, INNA; BOVA, DINA; FRIDMAN, EDI; COSLOVSKY, JONATHAN
To: ALIGN TECHNOLOGY, INC.
Reel/Frame 060511/0163 →
Continuity (3)
Continuation 17230825 · Apr 14, 2021
Provisional Application 63010667 · Apr 15, 2020
Related Publication 20210353152A1 · Nov 18, 2021
Cited By (2)
US 12,465,467 US 12,469,189