Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
312 words
A computerized system for modeling a pontic to facilitate orthodontic treatment of teeth of a patient through a sequence of treatment stages, the computerized system comprising a processor configured for: calculating space measurements of a digital representation of a space located between a digital representation of a first tooth having a first geometry and a second tooth having a second geometry by getting a first tooth transformation of the first tooth at a given treatment stage i and a second tooth transformation of the second tooth at the treatment stage i, wherein the first tooth defines a first coordinate system having a first Y-axis and the second tooth defines a second coordinate system having a second Y-axis; applying the first tooth transformation to the first geometry and applying the second tooth transformation to the second geometry to get first and second positions of the first and second teeth, respectively, at the stage i; calculating a direction vector of the space measurements at the stage i, wherein the direction vector is derived from an interpolated Y-axis between the first Y-axis and the second Y-axis; calculating a reference plane for the space measurements by using the direction vector as a normal; determining whether the space is available for a pontic by measuring the distance from the closest point on each of the first and second teeth to the reference plane; generating an original pontic geometry to provide a digital representation of an initial pontic object for use in a first stage of the sequence of treatment stages; and generating stage-dependent pontic geometries at each treatment stage during successive treatment stages of the sequence of treatment stages, by calculating deformation parameters based on the original pontic geometry, size characteristics of the space, and size characteristics of the first and second teeth at each of the treatment stages, to provide digital representations of stage-dependent pontic objects.
Claim 2
Dependent Claim
312 words
A computerized system for modeling a pontic to facilitate orthodontic treatment of teeth of a patient through a sequence of treatment stages, the computerized system comprising a processor configured for: calculating space measurements of a digital representation of a space located between a digital representation of a first tooth having a first geometry and a second tooth having a second geometry by getting a first tooth transformation of the first tooth at a given treatment stage i and a second tooth transformation of the second tooth at the treatment stage i, wherein the first tooth defines a first coordinate system having a first Y-axis and the second tooth defines a second coordinate system having a second Y-axis; applying the first tooth transformation to the first geometry and applying the second tooth transformation to the second geometry to get first and second positions of the first and second teeth, respectively, at the stage i; calculating a direction vector of the space measurements at the stage i, wherein the direction vector is derived from an interpolated Y-axis between the first Y-axis and the second Y-axis; calculating a reference plane for the space measurements by using the direction vector as a normal; determining whether the space is available for a pontic by measuring the distance from the closest point on each of the first and second teeth to the reference plane; generating an original pontic geometry to provide a digital representation of an initial pontic object for use in a first stage of the sequence of treatment stages; and generating stage-dependent pontic geometries at each treatment stage during successive treatment stages of the sequence of treatment stages, by calculating deformation parameters based on the original pontic geometry, size characteristics of the space, and size characteristics of the first and second teeth at each of the treatment stages, to provide digital representations of stage-dependent pontic objects.
Claim 3
Dependent Claim
104 words
The computerized system of claim 1 , wherein the processor is further configured for (a) measuring the distance from the closest point on each of the first and second teeth to the reference plane by iterating each vertex on the first tooth to find a maximum signed distance (lMax) from each vertex on the first tooth to the reference plane and by iterating each vertex on the second tooth to find a minimum signed distance (rMin) from each vertex on the second tooth to the reference plane, and (b) calculating the space measurements at the stage i as the difference between rMin and lMax.
Claim 4
Dependent Claim
24 words
The computerized system of claim 1 , wherein the processor is further configured to select the original pontic geometry from a library of geometries.
Claim 5
Dependent Claim
31 words
The computerized system of claim 3 , wherein the library of geometries comprises at least one of current patient tooth geometries, prior patient tooth geometries, typodont tooth geometries and pontic geometries.
Claim 6
Dependent Claim
30 words
The computerized system of claim 1 , wherein the processor is further configured to calculate a size of the space in each treatment stage in the sequence of treatment stages.
Claim 7
Dependent Claim
26 words
The computerized system of claim 1 , wherein the processor is further configured to position a digital representation of the initial pontic object within the space.
Claim 8
Dependent Claim
21 words
The computerized system of claim 1 , wherein the processor is further configured to calculate the deformation parameters using uniform scaling.
Claim 9
Dependent Claim
21 words
The computerized system of claim 1 , wherein the processor is further configured to calculate the deformation parameters using non-uniform scaling.
Claim 10
Dependent Claim
24 words
The computerized system of claim 1 , wherein the processor is further configured to generate a deformed pontic geometry based on the deformation parameters.
Claim 11
Dependent Claim
19 words
The computerized system of claim 9 , wherein the processor is further configured to re-scale the deformed pontic geometry.
Claim 12
Dependent Claim
52 words
The computerized system of claim 9 , wherein the processor is further configured to scale the deformed pontic geometry based on scaling of at least one parameter comprising an X-scale parameter, a Y-scale parameter, and a Z-scale parameter, the at least one parameter being used with or without a Y-scale range parameter.
Claim 13
Dependent Claim
325 words
A computerized method for modeling a pontic to facilitate orthodontic treatment of teeth of a patient through a sequence of treatment stages, the method comprising: calculating space measurements of a digital representation of a space located between a digital representation of a first tooth having a first geometry and a second tooth having a second geometry by getting a first tooth transformation of the first tooth at a given treatment stage i and a second tooth transformation of the second tooth at the treatment stage i, wherein the first tooth defines a first coordinate system having a first Y-axis and the second tooth defines a second coordinate system having a second Y-axis; applying the first tooth transformation to the first geometry and applying the second tooth transformation to the second geometry to get first and second positions of the first and second teeth, respectively, at the stage i; calculating a direction vector of the space measurements at the stage i, wherein the direction vector is derived from an interpolated Y-axis between the first Y-axis and the second Y-axis; calculating a reference plane for the space measurements by using the direction vector as a normal; determining whether the space is available for a pontic by measuring the distance from the closest point on each of the first and second teeth to the reference plane; generating an original pontic geometry to provide a digital representation of an initial pontic object for use in a first stage of the sequence of treatment stages; and generating stage-dependent pontic geometries at each treatment stage during successive treatment stages of the sequence of treatment stages, each geometry being based on characteristics of the space that occur during subsequent ones of the treatment stages, by calculating deformation parameters based on the original pontic geometry, size characteristics of the space, and size characteristics of the first and second teeth at each of the treatment stages, to provide digital representations of stage-dependent pontic objects.
Claim 14
Dependent Claim
325 words
A computerized method for modeling a pontic to facilitate orthodontic treatment of teeth of a patient through a sequence of treatment stages, the method comprising: calculating space measurements of a digital representation of a space located between a digital representation of a first tooth having a first geometry and a second tooth having a second geometry by getting a first tooth transformation of the first tooth at a given treatment stage i and a second tooth transformation of the second tooth at the treatment stage i, wherein the first tooth defines a first coordinate system having a first Y-axis and the second tooth defines a second coordinate system having a second Y-axis; applying the first tooth transformation to the first geometry and applying the second tooth transformation to the second geometry to get first and second positions of the first and second teeth, respectively, at the stage i; calculating a direction vector of the space measurements at the stage i, wherein the direction vector is derived from an interpolated Y-axis between the first Y-axis and the second Y-axis; calculating a reference plane for the space measurements by using the direction vector as a normal; determining whether the space is available for a pontic by measuring the distance from the closest point on each of the first and second teeth to the reference plane; generating an original pontic geometry to provide a digital representation of an initial pontic object for use in a first stage of the sequence of treatment stages; and generating stage-dependent pontic geometries at each treatment stage during successive treatment stages of the sequence of treatment stages, each geometry being based on characteristics of the space that occur during subsequent ones of the treatment stages, by calculating deformation parameters based on the original pontic geometry, size characteristics of the space, and size characteristics of the first and second teeth at each of the treatment stages, to provide digital representations of stage-dependent pontic objects.
Claim 15
Dependent Claim
19 words
The computerized method of claim 12 , wherein the original pontic geometry is selected from a library of geometries.
Claim 16
Dependent Claim
31 words
The computerized method of claim 13 , wherein the library of geometries comprises at least one of current patient tooth geometries, prior patient tooth geometries, typodont tooth geometries, and pontic geometries.
Claim 17
Dependent Claim
23 words
The computerized method of claim 12 , further comprising calculating a size of the space in each of the sequence of treatment stages.
Claim 18
Dependent Claim
21 words
The computerized method of claim 12 , further comprising positioning a digital representation of the initial pontic object within the space.
Claim 19
Dependent Claim
16 words
The computerized method of claim 12 , further comprising calculating the deformation parameters using uniform scaling.
Claim 20
Dependent Claim
16 words
The computerized method of claim 12 , further comprising calculating the deformation parameters using non-uniform scaling.
Claim 21
Dependent Claim
19 words
The computerized method of claim 12 , further comprising generating a deformed pontic geometry based on the deformation parameters.
Claim 22
Dependent Claim
14 words
The computerized method of claim 19 , further comprising re-scaling the deformed pontic geometry.
Claim 23
Dependent Claim
47 words
The computerized method of claim 20 , further comprising scaling the deformed pontic geometry based on scaling of at least one parameter comprising an X-scale parameter, a Y-scale parameter, and a Z-scale parameter, the at least one parameter being used with or without a Y-scale range parameter.
Claim 24
Dependent Claim
107 words
The computerized method of claim 12 , wherein the step of determining whether the space is available for a pontic by measuring the distance from the closest point on each of the first and second teeth to the reference plane includes iterating each vertex on the first tooth to find a maximum signed distance (lMax) from each vertex on the first tooth to the reference plane, iterating each vertex on the second tooth to find a minimum signed distance (rMin) from each vertex on the second tooth to the reference plane, and calculating the space measurements at the stage i as the difference between rMin and lMax.
Claim 25
Dependent Claim
317 words
A computerized system for modeling a pontic to facilitate orthodontic treatment of teeth of a patient through a sequence of treatment stages, the computerized system comprising a processor configured for: generating digital tooth models; generating digital pontic models associated with the digital tooth models; and facilitating the forming of pontics within a polymeric shell aligner, wherein generating digital pontic models comprises: calculating space measurements of a digital representation of a space located between a first one of the digital tooth models having a first geometry and a second one of the digital tooth models having a second geometry by getting a first tooth transformation of the first digital tooth model at a given treatment stage i and a second tooth transformation of the second digital tooth model at the treatment stage i, wherein the first tooth defines a first coordinate system having a first Y-axis and the second tooth defines a second coordinate system having a second Y-axis; applying the first tooth transformation to the first geometry and applying the second tooth transformation to the second geometry to get first and second positions of the first and second digital tooth models, respectively, at the stage i; calculating a direction vector of the space measurements at the stage i, wherein the direction vector is derived from an interpolated Y-axis between the first Y-axis and the second Y-axis; calculating a reference plane for the space measurements by using the direction vector as a normal; determining whether the space is available for a pontic by measuring the distance from the closest point on each of the first and second teeth to the reference plane; generating an original pontic geometry to provide a digital representation of an initial pontic object for use in a first stage of the sequence of treatment stages; and generating stage-dependent pontic geometries at each treatment stage during successive treatment stages of the sequence of treatment stages.
Claim 26
Dependent Claim
317 words
A computerized system for modeling a pontic to facilitate orthodontic treatment of teeth of a patient through a sequence of treatment stages, the computerized system comprising a processor configured for: generating digital tooth models; generating digital pontic models associated with the digital tooth models; and facilitating the forming of pontics within a polymeric shell aligner, wherein generating digital pontic models comprises: calculating space measurements of a digital representation of a space located between a first one of the digital tooth models having a first geometry and a second one of the digital tooth models having a second geometry by getting a first tooth transformation of the first digital tooth model at a given treatment stage i and a second tooth transformation of the second digital tooth model at the treatment stage i, wherein the first tooth defines a first coordinate system having a first Y-axis and the second tooth defines a second coordinate system having a second Y-axis; applying the first tooth transformation to the first geometry and applying the second tooth transformation to the second geometry to get first and second positions of the first and second digital tooth models, respectively, at the stage i; calculating a direction vector of the space measurements at the stage i, wherein the direction vector is derived from an interpolated Y-axis between the first Y-axis and the second Y-axis; calculating a reference plane for the space measurements by using the direction vector as a normal; determining whether the space is available for a pontic by measuring the distance from the closest point on each of the first and second teeth to the reference plane; generating an original pontic geometry to provide a digital representation of an initial pontic object for use in a first stage of the sequence of treatment stages; and generating stage-dependent pontic geometries at each treatment stage during successive treatment stages of the sequence of treatment stages.
Claim 27
Dependent Claim
70 words
The computerized system of claim 23 , wherein each geometry is based on characteristics of the space that occur during subsequent ones of the treatment stages, and the processor is further configured to calculate deformation parameters based on the original pontic geometry, size characteristics of the space, and size characteristics of the first and second teeth at each of the treatment stages, to provide digital representations of stage-dependent pontic objects.
Claim 28
Dependent Claim
70 words
The computerized system according to claim 23 , wherein the processor is further configured to generate the stage-dependent pontic geometries by: creating a stage change event; sending a stage change event signal to an event monitor; invoking an event handler of a pontic; determining if a pontic is advisable at a selected one of the treatment stages; obtaining pontic parameters from a parameter list; and recalculating pontic geometry as appropriate.