The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 02, 2019

Filed:

Jan. 26, 2017
Applicant:

3m Innovative Properties Company, St. Paul, MN (US);

Inventors:

Peter See, Berlin, DE;

Richard E. Raby, Lino Lakes, MN (US);

Nicholas A. Stark, Woodbury, MN (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
A61C 7/00 (2006.01); A61C 11/00 (2006.01); G06F 17/50 (2006.01); G16B 5/00 (2019.01); G06T 19/00 (2011.01); G16H 50/50 (2018.01);
U.S. Cl.
CPC ...
A61C 7/002 (2013.01); G06T 19/00 (2013.01); G16B 5/00 (2019.02); A61C 2007/004 (2013.01); G06T 2210/41 (2013.01); G16H 50/50 (2018.01);
Abstract

Methods for recognizing a virtual tooth surface, defining a virtual tooth coordinate system, and simulating a collision between virtual teeth are provided. Methods include receiving input data specifying a point on the rendered surface model associated with a tooth, deriving a perimeter on the surface model of the tooth based on the input data, and analyzing the surface model along a plurality of paths outwardly extending from points on the perimeter along the three-dimensional surface to produce gingival margin data. Methods also include receiving point input data that defines a point on the virtual tooth, receiving axis input data that defines first and second axes associated with the virtual tooth, computing a substantially normal vector for a portion of the tooth surface surrounding the point, and computing a coordinate system based on the axis input and the computed vector. Methods also include receiving permissible movement input data directed to permissible movement of a first virtual tooth, simulating, in three dimensional space, bringing the first virtual tooth into contact with a second virtual tooth while constraining movement of the first virtual tooth based on the permissible movement input data, and displaying data resulting from the simulation.


Find Patent Forward Citations

Loading…