METHOD AND SYSTEM FOR COMPUTATIONAL MODELING AND SIMULATION OF THE OPERATION AND/OR BEHAVIOR OF MEDICAL DEVICES WHICH ARE IMPLANTABLE OR USABLE ON PATIENTSA method for a functional and/or structural computational modeling and simulation of medical devices which are implantable or usable on patients is described. The method first comprises the steps of storing on a computer platform 1 digital modeling data D1 of medical device, adapted to model the function and/or structure and/or behavior of a medical device which is implantable or usable on a patient, referred to the whole medical device or to a part thereof; and storing in the computer platform 1 digital anatomical and/or physiological modeling data D2 of a real or virtual patient, referred to one or more anatomical parts of the patient with which the medical device is intended to interact. The method then includes providing, through the computer platform 1, a user interface 4 which can be connected to the Internet and configured to allow a user to connect and interact with the computer platform 1 of digital data and with one or more software programs included therein. The method then comprises the step of receiving selection and/or setting information I which can be entered by the user through the user interface 4. Such selection and/or setting information comprises: information (11) of selection and/or definition and/or setting of a medical device model; information (I2) of selection and/or definition and/or setting of an anatomical and/or physiological model of patient based on said stored anatomical and/or physiological modeling digital data; information (I3) of selection and setting of a simulation type, and/or information of selection and setting of one or more input simulation parameters (I4) and/or one or more output simulation parameters (I5). The method then includes processing, by means of the computer platform 1, the aforementioned information for the selection and/or definition and/or setting of a medical device model 11 to prepare a model M1 of medical device based on the aforementioned modeled digital data D1 for the functional and/or structural and/or modeling of behavior of the medical device; furthermore, by means of the computer platform 1, processing the aforementioned information for the selection and/or definition and/or setting of a patient model I2 to prepare an anatomical and/or physiological model M2 of one or more anatomical parts of the patient based on the stored anatomical and/or physiological modeling digital data D2; furthermore, by means of the computer platform, processing the aforementioned selection and/or setting information I entered by the user to prepare input setting data Din (13, 14) for one or more computational simulation software programs included in the computer platform. A step of executing the computational simulation is then provided, by the one or more computational simulation software programs, on the basis of said input setting data Din, of said medical device model M1 and of said anatomical and/or physiological model M2. Finally, the method comprises the steps of processing the data Dout obtained from the computational simulation, on the basis of the information I5 on the selection and setting of one or more simulation output parameters, to express the desired simulation results R in a format selected by the user; and providing the desired simulation results through the user interface 4.A method for functional and/or structural computational modeling and simulation of medical devices which are implantable and/or usable on patients, comprising the steps of:- storing on a computer platform (1) digital modeling data (D1) of medical device, referred to a medical device which is implantable or usable on a patient, referred to the whole medical device or a part thereof;- storing on the computer platform (1) anatomical and/or physiological digital modeling data (D2) of a real or virtual patient, referred to one or more anatomical parts of the patient with which the medical device is intended to interact;- providing, by means of the computer platform (1), a user interface (4) which can be connected to the Internet and configured to allow a user to connect and interact with the computer platform (1) of digital data and with one or more software programs included therein;- receiving selection and/or setting information (I) which can be entered by the user through the user interface (4), wherein the selection and/or setting information comprises: information (11) on the selection and/or definition and/or setting of a medical device model;information (I2) on the selection and/or definition and/or setting of an anatomical and/or physiological model of a patient based on said stored digital data of anatomical and/or physiological modeling;information (I3) on the selection and setting of a simulation type, and/or information (I4) on the selection and setting of one or more input simulation parameters, and one or more output simulation parameters (I5);- processing, by means of the computer platform (1), said information (11) on the selection and/or definition and/or setting of a medical device model for preparing a medical device model (M1) based on said stored digital data (D1) of medical device modeling;- processing, by means of the computer platform (1), said information (I2) on the selection and/or definition and/or setting of a patient model for preparing an anatomical and/or physiological model (M2) of one or more anatomical parts of the patient based on said stored digital data (D2) of anatomical and/or physiological modeling;- processing, by means of the computer platform, said selection and/or setting information (I) entered by the user for preparing input setting data (Din) for one or more computational simulation software programs included in the computer platform;- executing the computational simulation, by the one or more computational simulation software programs, on the basis of said input setting data (Din), of said medical device model (M1) and of said anatomical and/or physiological model (M2), to obtain output data (Dout) of the computational simulation;- processing the output data (Dout) of the computational simulation on the basis of said information (I5) on the selection and setting of one or more output simulation parameters, to express simulation results (R), representative of a functional and/or structural behavior of the medical device and/or patient, in a format selected by the user;- providing the simulation results by means of the user interface (4).
환자들에 관하여 이식 가능하거나 사용 가능한 의료 디바이스들의 동작 및/또는 행동의 컴퓨터 모델링 및 시뮬레이션을 위한 방법 및 시스템환자들에 관하여 이식 가능하거나 사용 가능한 의료 디바이스들의 기능적 및/또는 구조적 컴퓨터 모델링 및 시뮬레이션을 위한 방법이 설명된다. 상기 방법은, 전체적인 의료 디바이스로 언급되거나 그 의료 디바이스의 일부로 언급되는, 환자에 대해 이식 가능하거나 사용 가능한 의료 디바이스들의 기능 및/또는 구조 및/또는 행동을 모델링하도록 적응된 의료 디바이스의 디지털 모델링 데이터 (D1)를 컴퓨터 플랫폼 (1)에 저장하는 단계; 그리고 상기 의료 디바이스가 상호작용할 것으로 의도된 환자의 하나 이상의 해부학적 부분들로 언급되는, 실제의 또는 가상의 환자의 디지털 해부학적 및/또는 생리학적 모델링 데이터 (D2)를 컴퓨터 플랫폼 (1)에 저장하는 단계를 우선 포함한다. 상기 방법은, 인터넷에 연결될 수 있으며 사용자가 디지털 데이터의 컴퓨터 플랫폼 (1)에 접속하여 상호작용하는 것을 가능하게 하며 상기 컴퓨터 플랫폼 내에 포함된 하나 이상의 소프트웨어 프로그램들과 상호작용하는 것을 가능하게 하도록 구성된 사용자 인터페이스 (4)를 상기 컴퓨터 플랫폼 (4)을 통해서 제공하는 단계를 그 후에 포함한다. 상기 방법은 상기 사용자 인터페이스 (4)를 통해 사용자에 의해 입력될 수 있는 선택 및/또는 세팅 정보 (I)를 수신하는 단계를 그 후에 포함한다. 그런 상기 선택 및/또는 세팅 정보는: 의료 디바이스 모델의 선택 및/또는 정의 및/또는 세팅의 정보 (I1); 상기 저장된 해부학적 및/또는 생리학적 모델링 디지털 데이터에 기반한 환자의 해부학적 및/또는 생리학적 모델의 선택 및/또는 정의 및/또는 세팅의 정보 (I2); 시뮬레이션 유형의 선택 및 세팅의 정보 (I3) 및/또는 하나 이상의 입력 시뮬레이션 파라미터들의 선택 및 세팅의 정보 (I4), 그리고/또는 하나 이상의 출력 시뮬레이션 파라미터들의 선택 및 세팅의 정보 (I5)를 포함한다. 상기 방법은 상기 의료 디바이스의 기능적 및/또는 구조적 및/또는 행동의 모델링을 위한 상기 언급된 모델링된 디지털 데이터 (D1)에 기반하여 상기 의료 디바이스의 모델 (M1)을 준비하기 위해 의료 디바이스 모델의 선택 및/또는 정의 및/또는 세팅을 위해 상기 언급된 정보 (I1)를 컴퓨터 플랫폼 (1)에 의해 프로세싱하는 단계; 또한, 상기 저장된 해부학적 및/또는 생리학적 모델링 디지털 데이터 (D2)에 기반하여 환자의 하나 이상의 해부학적 부분들의 해부학적 및/또는 생리학적 모델 (M2)을 준비하기 위해 환자 모델의 선택 및/또는 정의 및/또는 세팅을 위한 상기 언급된 정보 (I2)를 컴퓨터 플랫폼 (1)에 의해 프로세싱하는 단계; 또한, 상기 컴퓨터 플랫폼 내에 포함된 하나 이상의 컴퓨터 시뮬레이션 소프트웨어 프로그램들을 위해 입력 세팅 데이터 (Din) (I3, I4) 를 준비하기 위해서, 사용자에 의해 입력된 상기 언급된 선택 및/또는 세팅 정보 (I)를 상기 컴퓨터 플랫폼에 의해 프로세싱하는 단계를 그 후에 포함한다. 상기 의료 디바이스 모델 (M1)의 그리고 상기 해부학적 및/또는 생리학적 모델 (M2)의 하나 이상의 컴퓨터 소프트웨어 시뮬레이션 프로그램들에 의해 상기 입력 세팅 데이터 (Din)에 기초하여 상기 컴퓨터 시뮬레이션을 실행하는 단계가 그 후에 제공된다. 마지막으로, 상기 방법은, 상기 소망된 시뮬레이션 결과들 (R)을 사용자에 의해 선택된 포맷으로 표현하기 위해, 하나 이상의 시뮬레이션 출력 파라미터들의 선택 및 세팅에 관한 상기 정보 (I5)에 기초하여 상기 컴퓨터 시뮬레이션으로부터 획득된 데이터 (Dout)를 프로세싱하는 단계; 그리고 사용자 인터페이스 (4)를 통해서 상기 소망된 시뮬레이션 결과들을 제공하는 단계를 포함한다.환자들에 대해 이식 가능하며 그리고/또는 사용 가능한 의료 디바이스들을 기능적으로 그리고/또는 구조적으로 컴퓨터 모델링 및 시뮬레이션하는 방법으로, 상기 방법은:- 환자에 대해 이식 가능하거나 사용 가능한 의료 디바이스들로 언급되는 전체적인 의료 디바이스나 그 의료 디바이스의 일부의 디지털 모델링 데이터 (D1)를 컴퓨터 플랫폼 (1)에 저장하는 단계;- 상기 의료 디바이스가 상호작용할 것으로 의도된 환자의 하나 이상의 해부학적 부분들로 언급되는, 실제의 또는 가상의 환자의 해부학적 및/또는 생리학적 디지털 모델링 데이터 (D2)를 컴퓨터 플랫폼 (1)에 저장하는 단계;- 인터넷에 연결될 수 있으며 사용자가 디지털 데이터의 컴퓨터 플랫폼 (1)에 접속하여 상호작용하는 것을 가능하게 하며 상기 컴퓨터 플랫폼 내에 포함된 하나 이상의 소프트웨어 프로그램들과 상호작용하는 것을 가능하게 하도록 구성된 사용자 인터페이스 (4)를 상기 컴퓨터 플랫폼 (4)에 의해 제공하는 단계;- 상기 사용자 인터페이스 (4)를 통해 사용자에 의해 입력될 수 있는 선택 및/또는 세팅 정보 (I)를 수신하는 단계로, 상기 선택 및/또는 세팅 정보는: 의료 디바이스 모델의 선택 및/또는 정의 및/또는 세팅에 관한 정보 (I1); 해부학적 및/또는 생리학적 모델링의 상기 저장된 디지털 데이터에 기반한 환자의 해부학적 및/또는 생리학적 모델의 선택 및/또는 정의 및/또는 세팅에 관한 정보 (I2); 시뮬레이션 유형의 선택 및 세팅에 관한 정보 (I3) 및/또는 하나 이상의 입력 시뮬레이션 파라미터들에 관한 선택 및 세팅에 관한 정보 (I4), 그리고 하나 이상의 출력 시뮬레이션 파라미터들의 선택 및 세팅에 관한 정보 (I5)를 포함하는, 수신 단계;- 의료 디바이스 모델링의 상기 저장된 디지털 데이터 (D1)에 기반하여 의료 디바이스 모델 (M1)을 준비하기 위해 의료 디바이스 모델의 선택 및/또는 정의 및/또는 세팅에 관한 상기 정보 (I1)를 컴퓨터 플랫폼 (1)에 의해 프로세싱하는 단계;- 해부학적 및/또는 생리학적 모델링의 상기 저장된 디지털 데이터 (D2)에 기반하여 환자의 하나 이상의 해부학적 부분들의 해부학적 및/또는 생리학적 모델 (M2)을 준비하기 위해 환자 모델의 선택 및/또는 정의 및/또는 세팅에 관한 상기 정보 (I2)를 컴퓨터 플랫폼 (1)에 의해 프로세싱하는 단계;- 상기 컴퓨터 플랫폼 내에 포함된 하나 이상의 컴퓨터 시뮬레이션 소프트웨어 프로그램들을 위해 입력 세팅 데이터 (Din)를 준비하기 위해서, 사용자에 의해 입력된 상기 선택 및/또는 세팅 정보 (I)를 상기 컴퓨터 플랫폼에 의해 프로세싱하는 단계;- 상기 컴퓨터 시뮬레이션의 출력 데이터 (Dout)를 획득하기 위해 상기 의료 디바이스 모델 (M1)의 그리고 상기 해부학적 및/또는 생리학적 모델 (M2)의 하나 이상의 컴퓨터 시뮬레이션 소프트웨어 프로그램들에 의해 상기 입력 세팅 데이터 (Din)에 기초하여 상기 컴퓨터 시뮬레이션을 실행하는 단계;- 상기 의료 디바이스 및/또는 환자의 기능적인 그리고/또는 구조적인 행동을 나타내는 시뮬레이션 결과들 (R)을 사용자에 의해 선택된 포맷으로 표현하기 위해, 하나 이상의 출력 시뮬레이션 파라미터들의 선택 및 세팅에 관한 상기 정보 (I5)에 기초하여 상기 컴퓨터 시뮬레이션의 출력 데이터 (Dout)를 프로세싱하는 단계;- 사용자 인터페이스 (4)에 의해 상기 시뮬레이션 결과들을 제공하는 단계를 포함하는 방법.