Systems and methods for designing and generating devices using accuracy maps and stability analysis

US10089413B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10089413-B2
Application numberUS-201213724404-A
CountryUS
Kind codeB2
Filing dateDec 21, 2012
Priority dateDec 23, 2011
Publication dateOct 2, 2018
Grant dateOct 2, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for designing and generating a device using accuracy maps and stability analysis are disclosed herein. In some aspects, the systems and methods described relate to an apparatus for designing a device. The apparatus includes a processor configured to generate a three-dimensional model of a physical object and determine whether the three-dimensional model satisfies an accuracy threshold based on an accuracy map. The processor is further configured generate a simulated representation of the device, determine whether the simulated representation of the device satisfies a stability threshold, simulate a fit of the device on the three-dimensional model if the simulated representation of the device satisfies the stability threshold, and determine whether the simulated fit of the device on the three-dimensional model is within a tolerance threshold. The processor is further configured to generate an approved design of the device if the simulated fit is within the tolerance threshold.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for designing a device, the apparatus comprising: a processor configured to: generate a three-dimensional model of a physical object; determine whether the three-dimensional model satisfies an accuracy threshold based on an accuracy map, wherein the accuracy map comprises a confidence interval associated with each point in the accuracy map; generate a simulated representation of the device; determine whether the simulated representation of the device satisfies a stability threshold based on a stability score comprising: determining one or more contact surface between the simulated representation of the device and the three-dimensional model; and defining a stiffness of contact between the simulated representation of the device on the three-dimensional model at the one or more contact surfaces, wherein the stiffness of contact characterizes resistance that contact, between the simulated representation of the device and the three-dimensional model provides toward an externally applied force based on geometry of the one or more contact surfaces, wherein the stability score indicates a measure of stability based on the stiffness of contact; simulate a fit of the generated simulated representation of the device on the three-dimensional model if the simulated representation of the device satisfies the stability threshold to output a position and orientation of the generated simulated representation of the device on top of the three-dimensional model when the generated simulated representation of the device contacts the three-dimensional model comprising: registering or aligning the generated simulated representation of the device with the three-dimensional model so a number of data points on the generated simulated representation of the device match with a corresponding set of data points on the three-dimensional model; compare the position and orientation of the generated simulated representation of the device on the three-dimensional mode based on the simulated fit to a planned position and orientation of the device with respect to the physical object; determine whether the difference between the position and orientation of the generated simulated representation of the device on top of the three-dimensional model based on the simulated fit and the planned position and orientation of the device with respect to the physical object when the device contacts the physical object is within a tolerance threshold indicating whether the position and orientation of the generated simulated representation of the device are within a threshold with respect to the three-dimensional model; and generate an approved design of the device if the difference is within the tolerance threshold; an additive manufacturing device configured to: manufacture the approved design of the device. 2. The apparatus of claim 1 , wherein the processor is configured to at least one of generate the accuracy map or retrieve the accuracy map from a memory. 3. The apparatus of claim 1 , wherein the processor is configured to at least one of generate the stability score or retrieve the stability score from a memory. 4. The apparatus of claim 1 , wherein the processor is configured to generate a second simulated representation of the device if the simulated representation of the device does not satisfy the stability threshold. 5. The apparatus of claim 1 , wherein simulating a fit of the generated simulated representation of the device on the three-dimensional model includes simulating a fit of the generated simulated representation of the device on one or more variations of the three-dimensional model. 6. The apparatus of claim 5 , wherein simulating a fit of the generated simulated representation of the device on the three-dimensional model includes registering the simulated representation of the device on top of the physical object to determine a best fit. 7. The apparatus of claim 1 , wherein the device comprises a surgical device. 8. The apparatus of claim 7 , wherein the surgical device includes at least one of a surgical guide, an orthotic device, a prosthetic device, and a surgical tool. 9. The apparatus of claim 7 , wherein the physical object comprises a human body part. 10. The apparatus of claim 9 , wherein simulating a fit of the generated simulated representation of the device on the three-dimensional model includes simulating a fit of a generated simulated representation of the surgical device on one or more variations of the three-dimensional model of the human body part. 11. The apparatus of claim 1 , further comprising a printer configured to generate the device based on the approved design of the device. 12. The apparatus of claim 1 , wherein the accuracy map is based on at least one of an error related to a 2D image of the physical object used to generate the three-dimensional model of the physical object or an error in a statistical shape model of the three-dimensional model. 13. The apparatus of claim 1 , wherein registering or aligning the generated simulated representation of the device with the three-dimensional model comprises matching the number of data points on the simulated representation of the device to the corresponding set of data points on the three-dimensional model by determining one or more nearest points on the three-dimensional model relative to points on the simulated representation of the device. 14. A method of designing a device, the method comprising: generating a three-dimensional model of a physical object; determining whether the three-dimensional model satisfies an accuracy threshold based on an accuracy map, wherein the accuracy map comprises a confidence interval associated with each point in the accuracy map; generating a simulated representation of the device; determining whether the simulated representation of the device satisfies a stability threshold based on a stability score comprising: determining one or more contact surface between the simulated representation of the device and the three-dimensional model; and defining a stiffness of contact between the simulated representation of the device and the three-dimensional model at the one or more contact surfaces, wherein the stiffness of contact characterizes resistance that contact between the simulated representation of the device and the three-dimensional model provides toward an externally applied force based on geometry of the one or more contact surfaces, wherein the stability score indicates a measure of stability based on the stiffness of contact; simulating a fit of the generated simulated representation of the device on the three-dimensional model if the simulated representation of the device satisfies the stability threshold to output a position and orientation of the generated simulated representation of the device on top of the three-dimensional model when the generated simulated representation of the device contacts the three-dimensional model comprising: registering or aligning the generated simulated representation of the device with the three dimensional model so a number of data points on the generated simulated representation of the device match with a corresponding set of data points on the three-dimensional model; comparing the position and orientation of the generated simulated representation of the device on the three-dimensional model based on the simulated fit to a planned position and orientation of the device with respect to the physical object; determining whether the difference between the position and orientation of the generated simulated representation of the device on top of the three-dimen

Assignees

Inventors

Classifications

  • Modelling of the patient, e.g. for ligaments or bones · CPC title

  • Computer aided selection or customisation of medical implants or cutting guides · CPC title

  • Data acquisition or data processing for additive manufacturing · CPC title

  • Computer-aided design [CAD] · CPC title

  • G06F30/20Primary

    Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10089413B2 cover?
Systems and methods for designing and generating a device using accuracy maps and stability analysis are disclosed herein. In some aspects, the systems and methods described relate to an apparatus for designing a device. The apparatus includes a processor configured to generate a three-dimensional model of a physical object and determine whether the three-dimensional model satisfies an accuracy…
Who is the assignee on this patent?
Mat Nv
What technology area does this patent fall under?
Primary CPC classification G06F30/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 02 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).