IP Library › Granted Patent US 11,273,008
Granted Patent B2
US 11,273,008 · App. 16/703,375 · Granted Mar 15, 2022

Systems and methods for generating 3D-representation of tooth-specific appliance

Inventor: Islam Khasanovich Raslambekov (Long Island City, NY)
Assignee: Oxilio Ltd
A61C7/002G06T7/0012G06T17/00G06T19/20G06T2207/30036
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,273,008
App. No.
16/703,375
Granted
Mar 15, 2022
Kind
B2
Abstract

A methods and processors for generating a 3D-representation of a tooth-specific dental appliance are disclosed. The appliance has a grooved body and a pair of holding arms. The method includes acquiring a 3D-platform representation, acquiring a 3D-grooved body representation, and positioning the 3D-grooved body representation relative to the 3D-platform representation. The method also includes acquiring a first and second 3D-arm representations, each having a respective pair of platform anchor points and a respective adjustment anchor point. The method also includes individually positioning the first and second 3D-arm representations relative to the 3D-platform representation using the respective pairs of platform anchor points, thereby defining preliminary positions of the first and second 3D-arm representations. The method includes individually adjusting the respective preliminary positions relative to the 3D-grooved body representation using the respective adjustment anchor points, thereby defining adjusted positions of the first and second 3D-arm representations.

Claims (78)

1. A method of generating a 3D representation of a tooth-specific dental appliance for use with a tooth of a patient, the tooth-specific dental appliance for attachment to the tooth, the tooth-specific dental appliance having a grooved body and a pair of holding arms, the method executable by an electronic device having a processor, a display for providing a visual output to an operator, and an input device for receiving inputs from the operator, the processor being configured to execute a Computer-Aided Design (CAD) software for generating the visual output and for using the inputs for generating the 3D representation, the method comprising:

acquiring, by the processor, a 3D-platform representation of a platform,

the tooth-specific dental appliance to be attached to the tooth via the platform,

acquiring, by the processor, a 3D-grooved body representation of the grooved body,

the grooved body to be attached to the platform,

positioning, by the processor using the inputs from the operator, the 3D-grooved body representation relative to the 3D-platform representation, the 3D-platform representation having a first attachment point and the 3D-grooved body representation having a second attachment point, the positioning comprising:

positioning, by the processor, the 3D-grooved body representation relative to the 3D-platform representation such that the first attachment point and the second attachment point coincide,

thereby defining a position of the 3D-grooved body representation corresponding to a position of attachment of the tooth-specific appliance on the platform;

acquiring, by the processor, a first 3D-arm representation of a first holding arm and a second 3D-arm representation of a second holding arm,

each one of the first and the second 3D-arm representations having (i) a respective pair of platform anchor points and (ii) a respective adjustment anchor point;

individually positioning, by the processor using the inputs from the operator, the first 3D-arm representation and the second 3D-arm representation relative to the 3D-platform representation using the respective pairs of platform anchor points,

thereby defining (i) a preliminary position of the first 3D-arm representation and (ii) a preliminary position of the second 3D-arm representation,

the pair of platform anchor points of the first 3D-arm representation being offset from the first 3D-arm representation by a pre-determined distance,

the pair of platform anchor points of the second 3D-arm representation being offset from the second 3D-arm representation by the pre-determined distance,

the pre-determined distance having been determined for accepting a ligature of the tooth-specific dental appliance between the first holding arm and a surface of the platform and between the second holding arm and the surface of the platform;

the individually positioning comprising:

positioning, by the processor, the first 3D-arm representation relative to the 3D-platform representation using the respective pair of platform anchor points to check for contact between the respective pair of platform anchor points and the surface of the 3D-platform representation; and

positioning, by the processor, the second 3D-arm representation relative to the 3D-platform representation using the respective pair of platform anchor points to check for contact between the respective pair of platform anchor points and the surface of the 3D-platform representation,

the positioning the second 3D-arm representation being performed after the positioning of the first 3D arm representation; and

individually adjusting, by the processor, using the inputs from the operator, the respective preliminary position of the first 3D-arm representation and of the second 3D-arm representation relative to the 3D-grooved body representation using the respective adjustment anchor points,

thereby defining an adjusted position of the first 3D-arm representation and an adjusted position of the second 3D-arm representation,

the adjusted positions of the first and the second 3D-arm representations and the position of the 3D-grooved body representation corresponding to a position of the tooth-specific dental appliance relative to the platform when attached to the platform,

the individually adjusting comprising:

adjusting, by the processor, the preliminary position of the first 3D-arm representation relative to the 3D-grooved body representation using the respective adjustment anchor point until the first 3D-arm representation is at the pre-determined distance away from the 3D-grooved body representation when in the respective adjusted position,

adjusting, by the processor, the preliminary position of the second 3D-arm representation relative to the 3D-grooved body representation using the respective adjustment anchor point until the second 3D-arm representation is at the pre-determined distance away from the 3D-grooved body representation when in the respective adjusted position,

the adjusting the preliminary position of the first 3D-arm representation being performed by the processor independently from the adjusting the preliminary position of the second 3D-arm representation,

triggering, by the processor, manufacture of the tooth-specific dental appliance based on the 3D representation of the tooth-specific dental appliance.

2. The method of claim 1 , wherein

the positioning the first 3D-arm representation is performed by the processor independently from the positioning the second 3D-arm representation.

3. The method of claim 1 , wherein the individually positioning the first and the second 3D-arm representations is performed by the processor independently from the positioning the 3D-grooved body representation.

4. The method of claim 1 , wherein the individually positioning the first and the second 3D-arm representations is performed after the positioning the 3D-grooved body representation relative to the 3D-platform representation.

5. The method of claim 1 , wherein the acquiring the 3D-grooved body representation is performed by the processor independently from the acquiring the 3D-arm representations.

6. The method of claim 1 , wherein the acquiring the 3D-grooved body representation of the grooved body comprises:

acquiring, by the processor, a 3D-groove structure representation corresponding to a pre-determined groove shape in the grooved body;

acquiring, by the processor, a 3D-body structure representation corresponding to a pre-determined body shape of the grooved body; and

performing, by the processor, a boolean operation between the 3D-groove structure representation and the 3D-body structure representation,

thereby defining the 3D-grooved body representation.

7. The method of claim 1 , wherein at least one of (i) the 3D-grooved body representation of the grooved body, (ii) the first 3D-arm representation, and (iii) the first 3D-arm representation, is pre-stored in a library communicatively coupled to the processor.

8. The method of claim 7 , wherein the at least two of the at least one of (i) the 3D-grooved body representation of the grooved body, (ii) the first 3D-arm representation, and (iii) the first 3D-arm representation, are individually acquired by the processor from the library.

9. A processor for generating a 3D representation of a tooth-specific dental appliance for use with a tooth of a patient, the tooth-specific dental appliance for attachment to the tooth, the tooth-specific dental appliance having a grooved body and a pair of holding arms, the processor being part of an electronic device, the electronic device having a display for providing a visual output to an operator, and an input device for receiving inputs from the operator, the processor being configured to execute a Computer-Aided Design (CAD) software for generating the visual output and for using the inputs for generating the 3D representation, the processor being configured to:

acquire a 3D-platform representation of a platform,

the tooth-specific dental appliance to be attached to the tooth via the platform,

acquire a 3D-grooved body representation of the grooved body,

the grooved body to be attached to the platform,

position, by using the inputs from the operator, the 3D-grooved body representation relative to the 3D-platform representation, the 3D-platform representation having a first attachment point and the 3D-grooved body representation having a second attachment point, the positioning comprising:

positioning the 3D-grooved body representation relative to the 3D-platform representation such that the first attachment point and the second attachment point coincide,

thereby defining a position of the 3D-grooved body representation corresponding to a position of attachment of the tooth-specific dental appliance on the platform;

acquire a first 3D-arm representation of a first holding arm and a second 3D-arm representation of a second holding arm,

each one of the first and the second 3D-arm representations having (i) a respective pair of platform anchor points and (ii) a respective adjustment anchor point;

individually position, by using the inputs from the operator, the first 3D-arm representation and the second 3D-arm representation relative to the 3D-platform representation using the respective pairs of platform anchor points,

thereby defining (i) a preliminary position of the first 3D-arm representation and (ii) a preliminary position of the second 3D-arm representation,

the pair of platform anchor points of the first 3D-arm representation being offset from the first 3D-arm representation by a pre-determined distance,

the pair of platform anchor points of the second 3D-arm representation being offset from the second 3D-arm representation by the pre-determined distance,

the pre-determined distance having been determined for accepting a ligature of the tooth-specific dental appliance between the first holding arm and a surface of the platform and between the second holding arm and the surface of the platform;

the individually positioning comprising:

positioning the first 3D-arm representation relative to the 3D-platform representation using the respective pair of platform anchor points to check for contact between the respective pair of platform anchor points and the surface of the 3D-platform representation; and

position the second 3D-arm representation relative to the 3D-platform representation using the respective pair of platform anchor points to check for contact between the respective pair of platform anchor points and the surface of the 3D-platform representation,

the positioning the second 3D-arm representation being performed after the positioning of the first 3D arm representation; and

individually adjust, by using the inputs from the operator, the respective preliminary position of the first 3D-arm representation and of the second 3D-arm representation relative to the 3D-grooved body representation using the respective adjustment anchor points,

thereby defining an adjusted position of the first 3D-arm representation and an adjusted position of the second 3D-arm representation,

the adjusted positions of the first and the second 3D-arm representations and the position of the 3D-grooved body representation corresponding to a position of the tooth-specific dental appliance relative to the platform when attached to the platform

the individually adjusting comprising:

adjusting the preliminary position of the first 3D-arm representation relative to the 3D-grooved body representation using the respective adjustment anchor point until the first 3D-arm representation is at the pre-determined distance away from the 3D-grooved body representation when in the respective adjusted position,

adjusting the preliminary position of the second 3D-arm representation relative to the 3D-grooved body representation using the respective adjustment anchor point until the second 3D-arm representation is at the pre-determined distance away from the 3D-grooved body representation when in the respective adjusted position,

the adjusting the preliminary position of the first 3D-arm representation being performed by the processor independently from the adjusting the preliminary position of the second 3D-arm representation,

trigger manufacture of the tooth-specific dental appliance based on the 3D representation of the tooth-specific dental appliance.

10. The processor of claim 9 , wherein

the positioning the first 3D-arm representation is performed by the processor independently from the positioning the second 3D-arm representation.

11. The processor of claim 9 , wherein the processor is configured to individually position the first and the second 3D-arm representations independently from the positioning the 3D-grooved body representation.

12. The processor of claim 9 , wherein the processor is configured to individually position the first and the second 3D-arm representations after the positioning the 3D-grooved body representation relative to the 3D-platform representation.

13. The processor of claim 9 , wherein the processor is configured to acquire the 3D-grooved body representation independently from the acquiring the 3D-arm representations.

14. The processor of claim 9 , wherein the processor is configured to:

acquire a 3D-groove structure representation corresponding to a pre-determined groove shape in the grooved body;

acquire a 3D-body structure representation corresponding to a pre-determined body shape of the grooved body; and

perform a boolean operation between the 3D-groove structure representation and the 3D-body structure representation,

thereby defining the 3D-grooved body representation.

15. The processor of claim 9 , wherein at least one of (i) the 3D-grooved body representation of the grooved body, (ii) the first 3D-arm representation, and (iii) the first 3D-arm representation, is pre-stored in a library communicatively coupled to the processor.

16. The processor of claim 15 , wherein the at least two of the at least one of (i) the 3D-grooved body representation of the grooved body, (ii) the first 3D-arm representation, and (iii) the first 3D-arm representation, are individually acquired by the processor from the library.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2019
From: RASLAMBEKOV, ISLAM KHASANOVICH
To: OXILIO LTD
Reel/Frame 051178/0689 →
Continuity (1)
Related Publication 20210169610A1 · Jun 10, 2021
Cited By (1)
US 12,514,680