Virtual prototyping and testing for medical device development
First Claim
1. A computer system including at least one processor and memory for analyzing medical devices comprising:
- a geometry generator that receives three-dimensional volumetric data of at least one anatomical feature(s) of at least one vascular system and generates a geometric model of said anatomical feature(s);
a mesh generator that receives said geometric model of said anatomical feature(s) and a geometric model of a medical device, and generates a finite element model representing both of said geometric model of said anatomical feature(s) and said geometric model of said medical device; and
a stress/strain/deformation analyzer that receives said finite element model, material properties of said anatomical feature(s) and said medical device, load data on said anatomical feature(s) and/or said medical device and simulates an interaction between said anatomical feature(s) and said medical device over at least one dynamic expansion and contraction cycle of the anatomical feature(s) to determine the predicted stresses, strains, and deformations of said medical device due to the interaction of the medical device with the anatomical feature(s).
16 Assignments
0 Petitions
Accused Products
Abstract
A system and method of developing better-designed medical devices, particularly cardiovascular stents and endovascular grafts. The system comprises a geometry generator, a mesh generator, a stress/strain/deformation analyzer, and a visualization tool. In one embodiment, the geometry generator receives three-dimensional volumetric data of an anatomical feature and generates a geometric model. The mesh generator then receives such geometric model of an anatomical feature or an in vitro model and a geometric model of a candidate medical device. In another embodiment, the mesh generator only receives a geometric model of the candidate medical device. Using the geometric model(s) received, the mesh generator creates or generates a mesh or a finite element model. The stress/strain/deformation analyzer then receives the mesh, and the material models and loads of that mesh. Using analysis, preferably non-linear analysis, the stress/strain/deformation analyzer determines the predicted stresses, strains, and deformations on the candidate medical device. Such stresses, strains, and deformations may optionally be simulated visually using a visualization tool.
66 Citations
95 Claims
-
1. A computer system including at least one processor and memory for analyzing medical devices comprising:
-
a geometry generator that receives three-dimensional volumetric data of at least one anatomical feature(s) of at least one vascular system and generates a geometric model of said anatomical feature(s); a mesh generator that receives said geometric model of said anatomical feature(s) and a geometric model of a medical device, and generates a finite element model representing both of said geometric model of said anatomical feature(s) and said geometric model of said medical device; and a stress/strain/deformation analyzer that receives said finite element model, material properties of said anatomical feature(s) and said medical device, load data on said anatomical feature(s) and/or said medical device and simulates an interaction between said anatomical feature(s) and said medical device over at least one dynamic expansion and contraction cycle of the anatomical feature(s) to determine the predicted stresses, strains, and deformations of said medical device due to the interaction of the medical device with the anatomical feature(s). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system including at least one processor and memory for analyzing a medical device comprising:
-
a geometry generator that receives three-dimensional volumetric data of at least one anatomical feature of a vascular system of a particular individual and generates a geometric model of said anatomical feature(s); a mesh generator that receives said geometric model of said anatomical feature(s) and a geometric model of a medical device, and generates a finite element model representing both said geometric model of said anatomical feature(s) and said geometric model of said medical device; and a stress/strain/deformation analyzer that receives said finite element model, material properties of said anatomical feature(s) and said medical device, load data on said anatomical feature(s) and/or said medical device and simulates an interaction between said anatomical feature(s) and said medical device over at least one dynamic expansion and contraction cycle of the anatomical feature(s) to determine the predicted stresses, strains, and deformation of said medical device due to the interaction of the medical device with the anatomical feature. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer system including at least one processor and memory for analyzing a medical device comprising:
-
a mesh generator that receives a geometric model of an in vitro anatomical feature of a vascular system and a geometric model of a medical device, and generates a finite element model representing both said geometric model of said in vitro anatomical feature and said geometric model of said medical device; and
;a stress/strain/deformation analyzer that receives said finite element model, material properties of said in vitro anatomical feature and said medical device, load data on said in vitro anatomical feature and/or said medical device and simulates an interaction between said in vitro anatomical feature and said medical device over at least one dynamic expansion and contraction cycle of the anatomical feature(s) to determine the predicted stresses, strains, and deformations of said medical device due to the interaction of the medical device with the anatomical feature. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A computer implemented method for analyzing a medical device comprising:
-
acquiring three-dimensional volumetric data of at least one anatomical feature of a vascular system; generating a geometric model of said anatomical feature(s); receiving data representing a geometric model of a candidate medical device design; receiving said geometric model of said anatomical feature(s); generating a finite element model representing both said geometric model of said anatomical feature(s) and said geometric model of said candidate medical device design with a mesh generator; receiving material properties of said anatomical feature(s) and said candidate medical device design; receiving load data imposed on said candidate medical device design and said anatomical feature(s); and simulating an interaction between said anatomical feature(s) and said candidate medical device design over at least one dynamic expansion and contraction cycle of the anatomical feature(s) with a stress/strain/deformation analyzer to determine the predicted stresses, strains, and deformation of said candidate medical device design by said load data. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A computer implemented method for analyzing a medical device comprising:
-
acquiring three-dimensional volumetric data of at least one anatomical feature of a vascular system of a particular individual with a geometry generator; generating a geometric model of said anatomical feature(s); receiving a geometric model of a candidate medical device with a mesh generator; receiving said geometric model of said anatomical feature(s) with a mesh generator; generating a finite element model representing both said geometric model of said anatomical feature(s) and said geometric model of said candidate medical device; receiving material properties of said anatomical feature(s) and said candidate medical device; receiving load data imposed on said anatomical feature(s) and said candidate medical device; and simulating an interaction between said anatomical feature(s) and said candidate medical device with a stress/strain/deformation analyzer that simulates an interaction between the anatomical feature(s) and said medical device over at least one dynamic expansion and contraction cycle of the anatomical feature(s) to determine the predicted dynamic or quasi-static stresses, strains, and deformations of said candidate medical device due to the interaction of the medical device with the anatomical feature. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A computer implemented method for analyzing a medical device comprising:
-
receiving data representing a geometric model of at least one in vitro anatomical feature of a vascular system and a geometric model of a candidate medical device design; generating a finite element model representing both said geometric model of said in vitro anatomical feature(s) and said geometric model of said candidate medical device design with a mesh generator; receiving material properties of said in vitro anatomical feature(s) and said candidate medical device design; receiving load data imposed on said in vitro anatomical feature(s) and said candidate medical device design; and simulating an interaction between said in vitro anatomical feature(s) and said candidate medical device with a stress/strain/deformation analyzer that simulates an interaction between the anatomical feature(s) and said medical device over at least one dynamic expansion and contraction cycle of the anatomical feature(s) to determine the predicted stresses, strains, and deformations of said candidate medical device design by said load data. - View Dependent Claims (80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
Specification