IT201800004044A1 - Metodo e sistema per modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili o utilizzabili su pazienti - Google Patents
Metodo e sistema per modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili o utilizzabili su pazienti Download PDFInfo
- Publication number
- IT201800004044A1 IT201800004044A1 IT201800004044A IT201800004044A IT201800004044A1 IT 201800004044 A1 IT201800004044 A1 IT 201800004044A1 IT 201800004044 A IT201800004044 A IT 201800004044A IT 201800004044 A IT201800004044 A IT 201800004044A IT 201800004044 A1 IT201800004044 A1 IT 201800004044A1
- Authority
- IT
- Italy
- Prior art keywords
- simulation
- model
- medical device
- patient
- selection
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 72
- 238000005094 computer simulation Methods 0.000 title claims description 55
- 238000004088 simulation Methods 0.000 claims description 78
- 230000008569 process Effects 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 19
- 239000012530 fluid Substances 0.000 claims description 10
- 210000003484 anatomy Anatomy 0.000 claims description 9
- 230000005672 electromagnetic field Effects 0.000 claims description 9
- 230000000694 effects Effects 0.000 claims description 7
- 238000013461 design Methods 0.000 claims description 5
- 238000011156 evaluation Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 claims description 3
- 238000011161 development Methods 0.000 claims description 3
- 239000000463 material Substances 0.000 claims description 3
- 230000003542 behavioural effect Effects 0.000 claims description 2
- 230000033228 biological regulation Effects 0.000 claims description 2
- 230000017531 blood circulation Effects 0.000 claims description 2
- 239000003814 drug Substances 0.000 claims description 2
- 229940079593 drug Drugs 0.000 claims description 2
- 230000010354 integration Effects 0.000 claims description 2
- 238000005457 optimization Methods 0.000 claims description 2
- 230000035699 permeability Effects 0.000 claims description 2
- 238000000126 in silico method Methods 0.000 description 8
- 238000012360 testing method Methods 0.000 description 6
- 238000010521 absorption reaction Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000007943 implant Substances 0.000 description 1
- 238000001727 in vivo Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 238000002076 thermal analysis method Methods 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/50—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/25—User interfaces for surgical systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5072—Grid computing
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/40—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mechanical, radiation or invasive therapies, e.g. surgery, laser therapy, dialysis or acupuncture
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
- A61B2034/101—Computer-aided simulation of surgical operations
- A61B2034/102—Modelling of surgical devices, implants or prosthesis
- A61B2034/104—Modelling the effect of the tool, e.g. the effect of an implanted prosthesis or for predicting the effect of ablation or burring
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
- A61B2034/101—Computer-aided simulation of surgical operations
- A61B2034/105—Modelling of the patient, e.g. for ligaments or bones
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
- A61B2034/108—Computer aided selection or customisation of medical implants or cutting guides
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/16—Customisation or personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/20—Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Surgery (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Life Sciences & Earth Sciences (AREA)
- Data Mining & Analysis (AREA)
- Pathology (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- General Physics & Mathematics (AREA)
- Robotics (AREA)
- Molecular Biology (AREA)
- Heart & Thoracic Surgery (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Animal Behavior & Ethology (AREA)
- Veterinary Medicine (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Urology & Nephrology (AREA)
- Prostheses (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Nitrogen And Oxygen Or Sulfur-Condensed Heterocyclic Ring Systems (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Description
“Metodo e sistema per modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili o utilizzabili su pazienti”.
DESCRIZIONE
SFONDO TECNOLOGICO DELL’INVENZIONE
Campo di applicazione.
La presente invenzione riguarda in generale il campo tecnico della modellizzazione e simulazione computazionale mediante elaboratori elettronici nell’ambito definito comunemente come “in silico clinical trials” o più semplicemente “in silico trials”.
In particolare, l’invenzione si riferisce ad un metodo e sistema per modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili o utilizzabili su pazienti.
Descrizione dell’arte nota.
L’ambito tecnico degli “in silico trials” si riferisce a modellizzazioni e simulazioni computazionali effettuate a supporto delle fasi di sviluppo, test, valutazione o certificazione di dispositivi medicali o clinici. L’utilizzo di “in silico trials” emerge sempre più come vantaggioso per affiancare, completare o parzialmente sostituire i cosiddetti “in vivo clinical trials”, ossia valutazioni sperimentali dei dispositivi medici effettuate su pazienti reali.
Per questo, sono stati sviluppati, e sono noti, diversi tipi di programmi o pacchetti software di simulazione computazionale, anche tecnicamente molto avanzati, in grado di simulare ad esempio la struttura ed il comportamento di un dispositivo medicale.
Tipicamente, i programmi o pacchetti software di simulazione computazionale noti, in questo ambito, sono molto complessi e costosi. Il loro utilizzo richiede inoltre di unire competenze specialistiche di carattere medico e di carattere informatico (ad esempio, per controllare l’impostazione di numerosi parametri di simulazione, molti dei quali legati ad aspetti clinici).
Nell’ambito più specifico degli “in silico trials” riguardanti dispositivi impiantabili o utilizzabili su pazienti, emergono esigenze ancora più specifiche e stringenti.
Innanzi tutto, l’importanza di disporre di “in silico trials” diventa ancor più importante, e talora necessario, per svolgere test simulativi di comportamento dei dispositivi una volta impiantati o utilizzati sul paziente (per i quali gli equivalenti test sperimentali non si potrebbero svolgere prima dell’impianto stesso).
Inoltre, in tale ambito clinico, si richiedono simulazioni computazionali particolarmente affidabili, in grado di fornire risultati non solo di carattere strutturale, ma anche di carattere funzionale. Per questo, emerge anche l’esigenza di tener conto in qualche modo dell’anatomia e della funzionalità delle parti del corpo con cui i dispositivi sono destinati ad interagire (il che viene ottenuto, in alcune soluzioni note, attraverso un’impostazione molto accurata di opportune condizioni al contorno di alcuni parametri di simulazione). Ciò aumenta ulteriormente la complessità e la difficoltà di utilizzo dei programmi o pacchetti software di simulazione computazionale.
In sintesi, nel campo tecnico degli “in silico trials” riguardanti dispositivi impiantabili o utilizzabili su pazienti, è particolarmente avvertita l’esigenza di disporre di sistemi e metodi di modellizzazione e simulazione computazionale che siano in grado di simulare sia strutturalmente sia funzionalmente il dispositivo medicale, tenendo conto nel modo più preciso possibile delle caratteristiche del dispositivo e del paziente e della loro interazione, fornendo così risultati di accuratezza sufficiente per impiego in test, valutazioni, certificazioni, e così via.
Nello stesso tempo, emerge l’esigenza che tali sistemi e metodi di modellizzazione e simulazione computazionale siano il più possibile semplici, disponibili e accessibili agevolmente da tutte le entità che possono averne bisogno (e non solo a grandi entità quali grandi istituti clinici o grandi aziende medicali) e adattabili alla grande pluralità di casistiche possibili.
Al momento, i programmi o pacchetti software di simulazione computazionale noti non soddisfano pienamente tutte le esigenze sopra menzionate, richieste per effettuare “in silico trials” su dispositivi impiantabili o utilizzabili.
SOMMARIO DELL’INVENZIONE
Alla luce di quanto sopra, lo scopo della presente invenzione è quello di fornire un metodo di modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili e/o utilizzabili su pazienti, che consenta di ovviare almeno parzialmente agli inconvenienti qui sopra lamentati con riferimento alla tecnica nota, e di rispondere alle summenzionate esigenze particolarmente avvertite nel settore tecnico considerato.
Tale scopo è raggiunto mediante un metodo in accordo alla rivendicazione 1.
Ulteriori forme di realizzazione di tale metodo sono definite dalle rivendicazioni 2-12.
Forma altresì oggetto della presente invenzione un sistema per la modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili e/o utilizzabili su pazienti. Tale sistema è definito nella rivendicazione 13.
Ulteriori forme di realizzazione del sistema sono definite dalle rivendicazioni 14-16.
BREVE DESCRIZIONE DEI DISEGNI
Ulteriori caratteristiche e vantaggi di tale sistema e metodo secondo l’invenzione risulteranno dalla descrizione di seguito riportata di esempi preferiti di realizzazione, dati a titolo indicativo e non limitativo, con riferimento all’annessa figura, in cui:
- la figura 1 illustra uno schema a blocchi semplificato di un sistema per la modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali, secondo una forma di realizzazione della presente invenzione.
DESCRIZIONE DETTAGLIATA
Con riferimento alla figura 1, viene descritto un metodo per una modellizzazione e simulazione computazionale, di tipo funzionale e/o strutturale, di dispositivi medicali impiantabili o utilizzabili su pazienti.
Il metodo comprende innanzi tutto le fasi di memorizzare in una piattaforma informatica 1 dati digitali di modellizzazione di dispositivo medicale D1, atti a modellizzare funzione e/o struttura e/o comportamento di un dispositivo medicale impiantabile o utilizzabile su un paziente, riferiti all’intero dispositivo medicale o a una sua parte; e memorizzare nella piattaforma informatica 1 dati digitali di modellizzazione anatomica e/o fisiologica D2 di un paziente reale o virtuale, riferiti ad una o più parti anatomiche del paziente con le quali il dispositivo medicale è destinato a interagire.
Il metodo prevede quindi di fornire, mediante la piattaforma informatica 1, un’interfaccia utente 4 collegabile a Internet configurata per consentire ad un utente di collegarsi ed interagire con la piattaforma informatica 1 di dati digitali e con uno o più programmi software in essa compresi.
Il metodo comprende poi la fase di ricevere informazioni di selezione e/o impostazione I inseribili dall’utente tramite l’interfaccia utente 4. Tali informazioni di selezione e/o impostazione comprendono: informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale (I1); informazioni di selezione e/o definizione e/o impostazione di un modello anatomico e/o fisiologico di paziente (I2) basato su detti dati digitali memorizzati di modellizzazione anatomica e/o fisiologica; informazioni di selezione e impostazione di una tipologia di simulazione (I3), e/o informazioni di selezione e impostazione di uno o più parametri di ingresso (I4) per la simulazione, e di uno o più parametri di uscita della simulazione (I5).
Il metodo prevede poi di elaborare, mediante la piattaforma informatica 1, le suddette informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale I1 per preparare un modello di dispositivo medicale M1 basato sui dati digitali memorizzati D1 di modellizzazione funzionale e/o strutturale e/o modellizzazione di comportamento di dispositivo medicale; inoltre, elaborare, mediante la piattaforma informatica 1, le suddette informazioni di selezione e/o definizione e/o impostazione di un modello di paziente I2 per preparare un modello anatomico e/o fisiologico M2 di una o più parti anatomiche del paziente basato sui dati digitali D2 memorizzati di modellizzazione anatomica e/o fisiologica; inoltre, elaborare, mediante la piattaforma informatica, le suddette informazioni di selezione e/o impostazione I inserite dall’utente per preparare dati di impostazione d’ingresso Din (dipendenti in particolare da I3, I4) per uno o più programmi software di simulazione computazionale compresi nella piattaforma informatica.
È poi prevista la fase di svolgere la simulazione computazionale, da parte dell’uno o più programmi software di simulazione computazionale, sulla base dei suddetti dati di impostazione d’ingresso Din, del suddetto modello di dispositivo medicale M1 e del suddetto modello anatomico e/o fisiologico M2, per ottenere dati di uscita della simulazione computazionale Dout.
Infine, il metodo comprende le fasi di elaborare i dati di uscita della simulazione computazionale Dout, sulla base delle informazioni di selezione e impostazione di uno o più parametri di uscita della simulazione I5, per esprimere i risultati di simulazione R desiderati, rappresentativi di un comportamento funzionale e/o strutturale del dispositivo medicale e/o del paziente, in un formato scelto dall’utente; e di fornire i risultati di simulazione desiderati mediante l’interfaccia utente 4.
In accordo con una forma di realizzazione del metodo, la fase di fornire un’interfaccia utente comprende fornire una pluralità di “template” selezionabili dall’utente, associati a rispettive tipologie di simulazione. Ciascuno di tali template comprende: una pluralità di parametri di ingresso selezionabili per la simulazione, in cui ciascun parametro è associato ad un rispettivo intervallo di valori consentiti, appropriati per la fattibilità della simulazione, entro cui può essere impostato un valore del parametro; una pluralità di parametri di uscita selezionabili, comprendente le grandezze desiderate come risultato in uscita; una pluralità di opzioni di presentazione e reportistica, selezionabili dall’utente per scegliere il formato dei risultati e/o le modalità di analisi dei risultati stessi.
In tale forma di realizzazione, i template possono essere predefiniti nei modi più vari, in merito alla scelta dei parametri di ingresso e di uscita della simulazione e dei relativi intervalli consentiti, e in merito alla presentazione e reportistica dei risultati, permettendo una gestione molto più agevole delle simulazioni da parte dell’utente.
Secondo una forma di realizzazione del metodo, le informazioni di selezione e/o impostazione I inseribili dall’utente comprendono inoltre parametri di definizione e/o specializzazione del modello digitale del dispositivo medico M1, e/o parametri di definizione e/o personalizzazione del modello digitale anatomico e/o fisiologico di uno o più pazienti reali o virtuali M2, e/o parametri di selezione e/o definizione di pazienti reali o virtuali, o popolazioni di pazienti reali o virtuali; e/o parametri di impostazione di aspetti computazionali della simulazione.
Secondo diverse possibili opzioni implementative, le informazioni di selezione e/o impostazione (I) inseribili dall’utente comprendono condizioni iniziali e condizioni al contorno per la simulazione, e/o parametri geometrici e/o parametri relativi alle proprietà dei materiali del dispositivo medicale, e/o parametri relativi al metodo numerico utilizzato dal software di simulazione computazionale.
In accordo con una forma di realizzazione, il metodo comprende inoltre le fasi di ricavare dati digitali di modellizzazione di un dispositivo medico D1 selezionando tra una pluralità di modelli digitali di dispositivi medici memorizzati in una libreria digitale 2 della piattaforma informatica 1 e/o pre-caricati dall’utente sulla piattaforma informatica; ed inoltre ricavare dati digitali di modellizzazione di uno o più pazienti D2 selezionando tra una pluralità di modelli digitali di pazienti reali o virtuali memorizzati nella libreria digitale 2 della piattaforma informatica 1 e/o pre-caricati dall’utente sulla piattaforma informatica.
I suddetti “modello digitale di dispositivo” e “modello digitale di paziente” possono comprendere, ad esempio, insiemi strutturati di dati digitali atti a rappresentare in modo digitale un dispositivo o un paziente, rispettivamente, o rispettive parti, o rispettive proprietà; tali insiemi strutturati di dati digitali sono atti ad essere trattati o elaborati da programmi o pacchetti software di simulazione computazionale.
In una particolare forma realizzativa del metodo, i dati digitali di modellizzazione di un paziente reale sono anonimizzati e/o de-identificati e/o pseudonimizzati.
Secondo un’opzione implementativa, i dati digitali di modellizzazione di un paziente virtuale sono ottenuti mediante elaborazioni statistiche di dati digitali di modellizzazione di più pazienti reali.
Secondo diverse possibili opzioni implementative del metodo, la simulazione computazionale comprende, tra le altre, simulazioni strutturali e/o simulazioni fluidodinamiche e/o simulazioni termiche e/o simulazioni elettromagnetiche e/o simulazioni biomeccaniche.
Il metodo, di per sé, può essere applicato congiuntamente ad una vasta pluralità di simulazioni computazionali (appartenenti alle suddette categorie), caratterizzati dalle più varie complessità, procedure, numero di iterazioni, numero e tipologia di programmi di simulazione computazionale, e così via. Tali simulazioni computazionali, come già osservato, possono riguardare aspetti strutturali e/o funzionali del dispositivo medicale, e/o della risposta funzionale del paziente in cui il dispositivo è impiantato.
Qui di seguito, verranno indicati esplicitamente alcuni significativi esempi di simulazioni computazionali comprese nel metodo.
Secondo un esempio implementativo del metodo, le simulazioni computazionali comprendono simulazioni per la progettazione e/o lo sviluppo del dispositivo medico, e/o per analisi e previsione del comportamento del dispositivo medico su una popolazione di pazienti reali o virtuali, e/o per una valutazione personalizzata degli effetti del dispositivo medico su uno specifico paziente reale o virtuale, e/o per valutazioni di sicurezza e/o di efficacia e/o di conformità alle norme vigenti del dispositivo medico.
Secondo un esempio di applicazione del metodo, il dispositivo medicale è una protesi, il modello della protesi comprende un modello strutturale tridimensionale, il modello anatomico del paziente comprende un modello fisiologico tridimensionale e la simulazione comprende simulazioni di tipo strutturale del comportamento meccanico del dispositivo medicale impiantato e/o della risposta biomeccanica del paziente al dispositivo impiantato.
Secondo un altro esempio di applicazione del metodo, il dispositivo medicale è un dispositivo endovascolare, il modello del dispositivo endovascolare comprende un modello strutturale fluidodinamico, e la simulazione comprende una simulazione fluidodinamica del flusso sanguigno.
Secondo un ulteriore esempio di applicazione del metodo, il dispositivo medicale è un dispositivo impiantabile nel corpo del paziente, il modello del dispositivo impiantabile comprende un modello comportamentale e/o termico sotto effetto di campo elettromagnetico, e la simulazione comprende una simulazione elettromagnetica atta a simulare l’effetto del campo elettromagnetico sulla variazione di temperatura dei tessuti del paziente e/o sul comportamento del dispositivo.
Secondo un altro esempio di applicazione del metodo, il dispositivo medicale è un dispositivo impiantabile a rilascio di farmaco, il modello del dispositivo impiantabile comprende un modello fluidodinamico, il modello anatomico e/o fisiologico comprende un parametro relativo alla permeabilità, e la simulazione comprende simulazioni fluidodinamiche e/o funzionali.
Con riferimento nuovamente alla figura 1, viene descritto un sistema 10 per una modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medici impiantabili e/o utilizzabili su pazienti comprendente una piattaforma informatica 1.
Tale piattaforma informatica comprende almeno una libreria digitale 2 e uno o più componenti di elaborazione elettronici 3 (ovvero elaboratori elettronici) in cui sono memorizzati e possono essere eseguiti uno o più programmi o applicativi software (S1-S6).
Nella libreria digitale 2 sono memorizzati dati digitali di modellizzazione di una pluralità di dispositivi medicali D1 impiantabili o utilizzabili su un paziente, atti a modellizzare funzione e/o struttura e/o comportamento del dispositivo medicale, o di una sua parte; e sono inoltre memorizzati dati digitali di modellizzazione anatomica e/o fisiologica D2 di una pluralità di pazienti reali o virtuali, riferiti ad una o più parti anatomiche del paziente con le quali i dispositivi medicali sono destinati a interagire.
I suddetti uno o più componenti di elaborazione 3 configurati per svolgere, mediante gli uno o più programmi o applicativi software (S1-S6) in essi memorizzati ed eseguiti, le azioni di: fornire un’interfaccia utente 4 collegabile a Internet configurata per consentire ad un utente di collegarsi ed interagire con la piattaforma informatica 1 di dati digitali e con uno o più programmi software in essa compresi; quindi, ricevere informazioni di selezione e/o impostazione I inseribili dall’utente tramite l’interfaccia utente 4. Tali informazioni di selezione e/o impostazione comprendono: informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale (I1); informazioni di selezione e/o definizione e/o impostazione di un modello anatomico e/o fisiologico di paziente (I2) basato sui suddetti dati digitali memorizzati di modellizzazione anatomica e/o fisiologica; informazioni di selezione e impostazione di una tipologia di simulazione (I3), e/o informazioni di selezione e impostazione di uno o più parametri di ingresso per la simulazione (I4), e di uno o più parametri di uscita della simulazione (I5).
Gli uno o più componenti di elaborazione 3 sono inoltre configurati per svolgere, mediante gli uno o più programmi o applicativi software (S1-S6), le seguenti ulteriori azioni: elaborare le suddette informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale I1 per preparare un modello di dispositivo medicale M1 basato sui dati digitali memorizzati di modellizzazione funzionale e/o strutturale e/o di comportamento di dispositivo medicale D1; inoltre, elaborare le suddette informazioni di selezione e/o definizione e/o impostazione di un modello di paziente I2 per preparare un modello anatomico e/o fisiologico M2 di una o più parti anatomiche del paziente basato sui dati digitali memorizzati di modellizzazione anatomica e/o fisiologica D2; inoltre, elaborare le suddette informazioni di selezione e/o impostazione I inserite dall’utente per preparare dati di impostazione d’ingresso Din (dipendenti in particolare da I3, I4) per uno o più programmi software di simulazione computazionale S4 compresi nella piattaforma informatica 1; quindi, svolgere la simulazione computazionale, da parte dell’uno o più programmi software di simulazione computazionale S4, sulla base dei dati di impostazione d’ingresso Din, del modello di dispositivo medicale M1 e del modello anatomico e/o fisiologico M2, per ottenere dati di uscita della simulazione computazionale Dout; infine, elaborare i dati di uscita della simulazione computazionale Dout, sulla base delle suddette informazioni di selezione e impostazione di uno o più parametri di uscita della simulazione I5, per esprimere i risultati di simulazione R desiderati, rappresentativi di un comportamento funzionale e/o strutturale del dispositivo medicale e/o del paziente, in un formato scelto dall’utente; e fornire i risultati di simulazione R desiderati mediante l’interfaccia utente 4.
In accordo con una forma di realizzazione del sistema 10, i suddetti uno o più programmi o applicativi software (S1-S6) della piattaforma informatica comprendono: uno o più programmi software di gestione di interfaccia utente S3; uno o più programmi software di simulazione computazionale S4, configurati per effettuare la simulazione computazionale quando eseguiti da un elaboratore elettronico; uno o più programmi software di elaborazione (S1, S2, S3, S5), configurati per svolgere le fasi di elaborare le informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale, elaborare le informazioni di selezione e/o definizione e/o impostazione di un modello di paziente, ed elaborare le informazioni di selezione e/o impostazione inserite dall’utente per preparare dati di impostazione d’ingresso per l’uno o più programmi software di simulazione computazionale ed elaborare i dati di uscita della simulazione computazionale (Dout) per esprimere i risultati di simulazione (R) desiderati.
Secondo un’opzione implementativa, la piattaforma informatica 1 comprende ulteriormente un programma software S6 di tipo PIDO, “Process Integration and Design Optimization”, configurato per gestire il processo di flusso dei programmi software compresi nella piattaforma informatica e ottimizzare le simulazioni computazionali.
Con riferimento ai suddetti programmi software compresi nel sistema, possono essere previste le più svariate opzioni, di per sé note, per la implementazione, partizione, memorizzazione, esecuzione di tali programmi software, come singoli programmi o come pacchetti di programmi e/o moduli software tra loro interagenti.
Diverse opzioni sono possibili per la pratica implementazione del sistema, dal punto di vista infrastrutturale. Tra queste, possono esservi piattaforme concentrate o distribuite, basate su uno o più server e/o computer tra loro interagenti.
Ad esempio, il sistema può essere realizzato mediante una piattaforma distribuita di tipo “cloud computing”.
Secondo ulteriori esempi implementativi, il sistema è configurato per eseguire un metodo secondo una qualsiasi delle forme di realizzazione del metodo precedentemente descritte.
La precedente illustrazione di diverse forme di realizzazione del sistema e del metodo consente l’attuazione dell’invenzione da parte dell’esperto del settore.
A puro titolo esemplificativo, ulteriori dettagli implementativi vengono qui di seguito forniti con riferimento al particolare esempio di simulazione elettromagnetica atta a simulare l’effetto del campo elettromagnetico generato da un sistema di risonanza magnetica (RM) sulla variazione di temperatura dei tessuti del paziente dovuta alla presenza di un dispositivo medico. In tal caso, il dispositivo medicale può essere uno stent modellizzato mediante modello 3D; il modello di paziente può essere un modello strutturale 3D di fantoccio ASTM secondo le indicazioni dello standard test ASTM F2182. I parametri di impostazione del modello di dispositivo medicale impostabili da utente (I1) possono comprendere caratteristiche strutturali del modello 3D di stent quali lunghezza, diametro, materiale. I parametri di impostazione del modello di paziente impostabili da utente (I2) possono comprendere la posizione del fantoccio ASTM all’interno del sistema di RM. I parametri di impostazione di una tipologia di simulazione selezionabili dall’utente (I3) possono comprendere parametri di impostazione di una simulazione elettromagnetica e termica. I parametri di ingresso per la simulazione impostabili da utente (I4) possono comprendere caratteristiche del campo elettromagnetico a cui è esposto il modello di paziente con stent impiantato (e.g., frequenza, potenza, polarizzazione) e durata dell’esame di RM per la definizione dell’aumento di temperatura dei tessuti del paziente. I parametri di uscita impostabili da utente (I5) possono comprendete la risoluzione spaziale a cui si vuole rappresentare la distribuzione del tasso di assorbimento specifico e campo elettromagnetico. I risultati delle simulazioni (R) possono comprendere valore e locazione del massimo del tasso di assorbimento specifico e temperatura riscontrati all’interno del modello di paziente dovuti all’esposizione al campo elettromagnetico.
Il programma software di elaborazione delle informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale (S1) può comprendere un software di “computer assisted design” (CAD) per adattare la geometria parametrizzata dello stent ai parametri inseriti dall’utente. Il programma software di elaborazione delle informazioni di selezione e/o definizione e/o impostazione di un modello di paziente (S2) può comprendere un software CAD per adattare il posizionamento del fantoccio all’interno del sistema di RM. Il programma software di gestione di interfaccia utente (S3) può comprendere un sistema di gestione di contenuti (“content management system” CMS) per siti web. Il programma software di simulazione computazionale (S4) può comprendere software ad elementi finiti di analisi elettromagnetica e termica. Il programma software di elaborazione dei dati ottenuti dalla simulazione computazionale (S5) può comprendere il codice in linguaggio di programmazione per l’elaborazione dei risultati di campo elettromagnetico tasso assorbimento specifico e temperatura. Il programma software PIDO (S6) può comprendere un codice in linguaggio di programmazione per gestire il processo di flusso delle simulazioni elettromagnetiche e termiche.
L’esempio molto dettagliato, sopra riportato con riferimento ad una simulazione elettromagnetica, può essere applicato dalla persona esperta del settore, mutatis mutandis, anche alle altre tipologie di simulazione precedentemente menzionate.
Come si può constatare, lo scopo della presente invenzione è pienamente raggiunto dal metodo e dal sistema sopra illustrati, in virtù delle loro caratteristiche funzionali e strutturali.
Infatti, grazie alla capacità di selezionare e/o creare sia un modello di dispositivo medicale, sia un modello anatomico di paziente, e di trattarli in modo integrato, il metodo di simulazione computazionale della presente invenzione è in grado di simulare sia strutturalmente sia funzionalmente il dispositivo medicale e la risposta funzionale del paziente virtuale al dispositivo impiantato, tenendo conto nel modo più preciso possibile delle caratteristiche anatomiche del paziente, fornendo così risultati di accuratezza sufficiente per impiego in test, valutazioni, certificazioni, e così via.
Inoltre, grazie alle elaborazioni svolte dalla piattaforma informatica e all’interfaccia utente resa disponibile (come precedentemente descritto in dettaglio) tale metodo di simulazione computazionale consente un utilizzo semplificato, ed è agevolmente accessibile a chiunque (opportunamente autorizzato) abbia accesso alla piattaforma. L’interfaccia utente fornisce le più ampie possibilità di personalizzazione e adattamento della simulazione, e nel contempo guida e facilita l’impostazione della simulazione.
Le caratteristiche di cui sopra, a loro volta, permettono di creare un ambiente di lavoro condiviso e collaborativo tra diverse entità che possono accedere alla piattaforma, sia come fornitori di dati che come richiedenti un servizio di simulazione, rendendo la metodologia efficace anche nei suoi aspetti applicativi.
Analoghi vantaggi possono essere identificati con riferimento al sistema, precedentemente descritto, in grado di eseguire il metodo dell’invenzione.
Alle forme di realizzazione del sistema e del metodo sopra descritti, un tecnico del ramo, per soddisfare esigenze contingenti, potrà apportare modifiche, adattamenti e sostituzioni di elementi con altri funzionalmente equivalenti, senza uscire dall'ambito delle seguenti rivendicazioni. Ognuna delle caratteristiche descritte come appartenente ad una possibile forma di realizzazione può essere realizzata indipendentemente dalle altre forme di realizzazione descritte.
Claims (16)
- RIVENDICAZIONI 1. Metodo per una modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili e/o utilizzabili su pazienti, comprendente le fasi di: - memorizzare in una piattaforma informatica (1) dati digitali di modellizzazione di dispositivo medicale (D1), atti a modellizzare funzione e/o struttura e/o comportamento di un dispositivo medicale impiantabile o utilizzabile su un paziente, riferiti all’intero dispositivo medicale o a una sua parte; - memorizzare nella piattaforma informatica (1) dati digitali di modellizzazione anatomica e/o fisiologica (D2) di un paziente reale o virtuale, riferiti ad una o più parti anatomiche del paziente con le quali il dispositivo medicale è destinato a interagire; - fornire, mediante la piattaforma informatica (1), un’interfaccia utente (4) collegabile a Internet configurata per consentire ad un utente di collegarsi ed interagire con la piattaforma informatica (1) di dati digitali e con uno o più programmi software in essa compresi; - ricevere informazioni di selezione e/o impostazione (I) inseribili dall’utente tramite l’interfaccia utente (4), in cui le informazioni di selezione e/o impostazione comprendono: informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale (I1); informazioni di selezione e/o definizione e/o impostazione di un modello anatomico e/o fisiologico di paziente (I2) basato su detti dati digitali memorizzati di modellizzazione anatomica e/o fisiologica; informazioni di selezione e impostazione di una tipologia di simulazione (I3), e/o informazioni di selezione e impostazione di uno o più parametri di ingresso (I4) per la simulazione, e di uno o più parametri di uscita della simulazione (I5); - elaborare, mediante la piattaforma informatica (1), dette informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale (I1) per preparare un modello di dispositivo medicale (M1) basato su detti dati digitali memorizzati (D1) di modellizzazione funzionale e/o strutturale e/o modellizzazione di comportamento di dispositivo medicale; - elaborare, mediante la piattaforma informatica (1), dette informazioni di selezione e/o definizione e/o impostazione di un modello di paziente (I2) per preparare un modello anatomico e/o fisiologico (M2) di una o più parti anatomiche del paziente basato su detti dati digitali (D2) memorizzati di modellizzazione anatomica e/o fisiologica; - elaborare, mediante la piattaforma informatica, dette informazioni di selezione e/o impostazione (I) inserite dall’utente per preparare dati di impostazione d’ingresso (Din) per uno o più programmi software di simulazione computazionale compresi nella piattaforma informatica; - svolgere la simulazione computazionale, da parte dell’uno o più programmi software di simulazione computazionale, sulla base di detti dati di impostazione d’ingresso (Din), di detto modello di dispositivo medicale (M1) e di detto modello anatomico e/o fisiologico (M2), per ottenere dati di uscita della simulazione computazionale (Dout); - elaborare i dati di uscita della simulazione computazionale (Dout), sulla base di dette informazioni di selezione e impostazione di uno o più parametri di uscita della simulazione (I5), per esprimere i risultati di simulazione (R), rappresentativi di un comportamento funzionale e/o strutturale del dispositivo medicale e/o del paziente, desiderati in un formato scelto dall’utente; - fornire i risultati di simulazione desiderati mediante l’interfaccia utente (4).
- 2. Metodo secondo la rivendicazione 1, in cui la fase di fornire un’interfaccia utente comprende fornire una pluralità di “template” selezionabili dall’utente, associati a rispettive tipologie di simulazione, ed in cui ciascun template comprende: - una pluralità di parametri di ingresso selezionabili per la simulazione, ciascun parametro essendo associato ad un rispettivo intervallo di valori consentiti, appropriati per la fattibilità della simulazione, entro cui può essere impostato un valore del parametro; - una pluralità di parametri di uscita selezionabili, comprendente le grandezze desiderate come risultato in uscita; - una pluralità di opzioni di presentazione e reportistica, selezionabili dall’utente per scegliere il formato dei risultati e/o modalità di analisi dei risultati.
- 3. Metodo secondo la rivendicazione 1 o 2, in cui le informazioni di selezione e/o impostazione inseribili (I) dall’utente comprendono inoltre: - parametri di definizione e/o specializzazione del modello digitale del dispositivo medico (M1), e/o parametri di definizione e/o personalizzazione del modello digitale anatomico e/o fisiologico di uno o più pazienti reali o virtuali (M2), e/o parametri di selezione e/o definizione di pazienti reali o virtuali, o popolazioni di pazienti reali o virtuali; e/o parametri di impostazione di aspetti computazionali della simulazione.
- 4. Metodo secondo la rivendicazione 3, in cui le informazioni di selezione e/o impostazione (I) inseribili dall’utente comprendono condizioni iniziali e condizioni al contorno per la simulazione, e/o parametri geometrici e/o parametri relativi alle proprietà dei materiali del dispositivo medicale, e/o parametri relativi al metodo numerico utilizzato dal software di simulazione computazionale.
- 5. Metodo secondo una qualsiasi delle rivendicazioni precedenti, comprendente inoltre le fasi di: - ricavare dati digitali di modellizzazione di un dispositivo medico (D1) selezionando tra una pluralità di modelli digitali di dispositivi medici memorizzati in una libreria digitale (2) della piattaforma informatica (1) e/o pre-caricati dall’utente sulla piattaforma informatica; - ricavare dati digitali di modellizzazione di uno o più pazienti (D2) selezionando tra una pluralità di modelli digitali di pazienti reali o virtuali memorizzati nella libreria digitale della piattaforma informatica (1) e/o pre-caricati dall’utente sulla piattaforma informatica.
- 6. Metodo secondo una qualsiasi delle rivendicazioni precedenti, in cui i dati digitali di modellizzazione di un paziente reale sono anonimizzati e/o de-identificati e/o pseudonimizzati.
- 7. Metodo secondo una qualsiasi delle rivendicazioni precedenti, in cui la simulazione computazionale comprende simulazioni strutturali e/o fluidodinamiche e/o termiche e/o elettromagnetiche e/o biomeccaniche.
- 8. Metodo secondo una qualsiasi delle rivendicazioni precedenti, in cui le simulazioni computazionali comprendono simulazioni per la progettazione e/o lo sviluppo del dispositivo medico, e/o simulazioni per analisi e previsione del comportamento del dispositivo medico su una popolazione di pazienti reali o virtuali, e/o simulazioni per una valutazione personalizzata degli effetti del dispositivo medico su uno specifico paziente reale o virtuale, e/o simulazioni per valutazioni di sicurezza e/o di efficacia e/o di conformità alle norme vigenti del dispositivo medico.
- 9. Metodo secondo una qualsiasi delle rivendicazioni precedenti, in cui il dispositivo medicale è una protesi, il modello della protesi comprende un modello strutturale tridimensionale, il modello anatomico del paziente comprende un modello fisiologico tridimensionale e la simulazione comprende simulazioni di tipo strutturale del comportamento meccanico del dispositivo medicale impiantato e/o della risposta biomeccanica del paziente al dispositivo impiantato.
- 10. Metodo secondo una qualsiasi delle rivendicazioni precedenti, in cui il dispositivo medicale è un dispositivo endovascolare, il modello del dispositivo endovascolare comprende un modello strutturale fluidodinamico, e la simulazione comprende una simulazione fluidodinamica del flusso sanguigno.
- 11. Metodo secondo una qualsiasi delle rivendicazioni precedenti, in cui il dispositivo medicale è un dispositivo impiantabile nel corpo del paziente, il modello del dispositivo impiantabile comprende un modello comportamentale e/o termico sotto effetto di campo elettromagnetico, e la simulazione comprende una simulazione elettromagnetica atta a simulare l’effetto del campo elettromagnetico sulla variazione di temperatura di tessuti del paziente e/o sul comportamento del dispositivo.
- 12. Metodo secondo una qualsiasi delle rivendicazioni precedenti, in cui il dispositivo medicale è un dispositivo impiantabile a rilascio di farmaco, il modello del dispositivo impiantabile comprende un modello fluidodinamico, il modello anatomico e/o fisiologico comprende un parametro relativo alla permeabilità, e la simulazione comprende simulazioni fluidodinamiche e/o funzionali.
- 13. Sistema (10) per una modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medici impiantabili e/o utilizzabili su pazienti comprendente una piattaforma informatica (1), in cui la piattaforma informatica comprende: - una libreria digitale (2) in cui sono memorizzati: dati digitali di modellizzazione di una pluralità di dispositivi medicali (D1) impiantabili o utilizzabili su un paziente, atti a modellizzare funzione e/o struttura e/o comportamento del dispositivo medicale, o di una sua parte; dati digitali di modellizzazione anatomica e/o fisiologica (D2) di una pluralità di pazienti reali o virtuali, riferiti ad una o più parti anatomiche del paziente con le quali i dispositivi medicali sono destinati a interagire; - uno o più componenti di elaborazione elettronici (3) configurati per svolgere, mediante uno o più programmi o applicativi software (S1-S6) in essi memorizzati ed eseguiti, le azioni di: - fornire un’interfaccia utente (4) collegabile a Internet configurata per consentire ad un utente di collegarsi ed interagire con la piattaforma informatica (1) di dati digitali e con uno o più programmi software in essa compresi; - ricevere informazioni di selezione e/o impostazione (I) inseribili dall’utente tramite l’interfaccia utente (4), in cui le informazioni di selezione e/o impostazione comprendono: informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale (I1); informazioni di selezione e/o definizione e/o impostazione di un modello anatomico e/o fisiologico di paziente (I2) basato su detti dati digitali memorizzati di modellizzazione anatomica e/o fisiologica; informazioni di selezione e impostazione di una tipologia di simulazione (I3), e/o informazioni di selezione e impostazione di uno o più parametri di ingresso per la simulazione (I4), e di uno o più parametri di uscita della simulazione (I5); - elaborare dette informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale (I1) per preparare un modello di dispositivo medicale (M1) basato su detti dati digitali memorizzati di modellizzazione funzionale e/o strutturale e/o modellizzazione di comportamento di dispositivo medicale (D1); - elaborare dette informazioni di selezione e/o definizione e/o impostazione di un modello di paziente (I2) per preparare un modello anatomico e/o fisiologico (M2) di una o più parti anatomiche del paziente basato su detti dati digitali memorizzati di modellizzazione anatomica e/o fisiologica (D2); - elaborare dette informazioni di selezione e/o impostazione (I) inserite dall’utente per preparare dati di impostazione d’ingresso (Din) per uno o più programmi software di simulazione computazionale (S4) compresi nella piattaforma informatica (1); - svolgere la simulazione computazionale, da parte dell’uno o più programmi software di simulazione computazionale (S4), sulla base di detti dati di impostazione d’ingresso (Din), di detto modello di dispositivo medicale (M1) e di detto modello anatomico e/o fisiologico (M2), per ottenere dati di uscita della simulazione computazionale (Dout); - elaborare i dati di uscita della simulazione computazionale (Dout), sulla base di dette informazioni di selezione e impostazione di uno o più parametri di uscita della simulazione (I5), per esprimere i risultati di simulazione (R) desiderati, rappresentativi di un comportamento funzionale e/o strutturale del dispositivo medicale e/o del paziente, in un formato scelto dall’utente; - fornire i risultati di simulazione (R) desiderati mediante l’interfaccia utente (4).
- 14. Sistema (10) secondo la rivendicazione 13, in cui detti uno o più programmi o applicativi software (S1-S6) della piattaforma informatica comprendono: - uno o più programmi software di gestione di interfaccia utente (S3); - uno o più programmi software di simulazione computazionale (S4), configurati per effettuare la simulazione computazionale quando eseguiti da un elaboratore elettronico; - uno o più programmi software di elaborazione (S1, S2, S3, S5), configurati per svolgere dette fasi di elaborare le informazioni di selezione e/o definizione e/o impostazione di un modello di dispositivo medicale, elaborare le informazioni di selezione e/o definizione e/o impostazione di un modello di paziente, elaborare le informazioni di selezione e/o impostazione inserite dall’utente per preparare dati di impostazione d’ingresso per l’uno o più programmi software di simulazione computazionale ed elaborare i dati di uscita della simulazione computazionale (Dout) per esprimere i risultati di simulazione (R) desiderati.
- 15. Sistema secondo la rivendicazione 14, in cui la piattaforma informatica (1) comprende ulteriormente un programma software (S6) di tipo PIDO, “Process Integration and Design Optimization”, configurato per gestire il processo di flusso dei programmi software compresi nella piattaforma informatica e ottimizzare le simulazioni computazionali.
- 16. Sistema secondo una qualsiasi delle rivendicazioni 13-15, realizzato mediante una piattaforma distribuita di tipo “cloud computing”.
Priority Applications (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IT201800004044A IT201800004044A1 (it) | 2018-03-28 | 2018-03-28 | Metodo e sistema per modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili o utilizzabili su pazienti |
JP2021501120A JP7361093B2 (ja) | 2018-03-28 | 2019-03-26 | 患者に埋め込み可能又は使用可能な医療機器の動作及び/又は挙動の計算モデル化及びシミュレーションのための方法及びシステム |
AU2019244686A AU2019244686A1 (en) | 2018-03-28 | 2019-03-26 | Method and system for computational modeling and simulation of the operation and/or behavior of medical devices which are implantable or usable on patients |
US17/042,759 US20210378747A1 (en) | 2018-03-28 | 2019-03-26 | Method and system for computational modeling and simulation of the operation and/or behavior of medical devices which are implantable or usable on patients |
CA3094920A CA3094920A1 (en) | 2018-03-28 | 2019-03-26 | Method and system for computational modeling and simulation of the operation and/or behavior of medical devices which are implantable or usable on patients |
PCT/IB2019/052437 WO2019186389A1 (en) | 2018-03-28 | 2019-03-26 | Method and system for computational modeling and simulation of the operation and/or behavior of medical devices which are implantable or usable on patients |
BR112020019826-9A BR112020019826A2 (pt) | 2018-03-28 | 2019-03-26 | Método e sistema para modelagem computacional e simulação da operação e/ou comportamento de dispositivos médicos implantáveis ou utilizáveis em pacientes |
RU2020135481A RU2020135481A (ru) | 2018-03-28 | 2019-03-26 | Способ и система для компьютерного моделирования и имитации функционирования и/или динамических характеристик медицинских устройств, которые можно имплантировать пациентам или применять на пациентах |
KR1020207031058A KR20210013548A (ko) | 2018-03-28 | 2019-03-26 | 환자들에 관하여 이식 가능하거나 사용 가능한 의료 디바이스들의 동작 및/또는 행동의 컴퓨터 모델링 및 시뮬레이션을 위한 방법 및 시스템 |
EP19721080.0A EP3776589A1 (en) | 2018-03-28 | 2019-03-26 | Method and system for computational modeling and simulation of the operation and/or behavior of medical devices which are implantable or usable on patients |
IL277594A IL277594A (en) | 2018-03-28 | 2020-09-24 | A method and system for computational modeling and simulation of the activation and/or behavior of medical devices for implantation or for use in patients |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IT201800004044A IT201800004044A1 (it) | 2018-03-28 | 2018-03-28 | Metodo e sistema per modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili o utilizzabili su pazienti |
Publications (1)
Publication Number | Publication Date |
---|---|
IT201800004044A1 true IT201800004044A1 (it) | 2019-09-28 |
Family
ID=62751316
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
IT201800004044A IT201800004044A1 (it) | 2018-03-28 | 2018-03-28 | Metodo e sistema per modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili o utilizzabili su pazienti |
Country Status (11)
Country | Link |
---|---|
US (1) | US20210378747A1 (it) |
EP (1) | EP3776589A1 (it) |
JP (1) | JP7361093B2 (it) |
KR (1) | KR20210013548A (it) |
AU (1) | AU2019244686A1 (it) |
BR (1) | BR112020019826A2 (it) |
CA (1) | CA3094920A1 (it) |
IL (1) | IL277594A (it) |
IT (1) | IT201800004044A1 (it) |
RU (1) | RU2020135481A (it) |
WO (1) | WO2019186389A1 (it) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11085018B2 (en) | 2017-03-10 | 2021-08-10 | Prellis Biologics, Inc. | Three-dimensional printed organs, devices, and matrices |
EP3635105A4 (en) | 2017-05-25 | 2021-03-31 | Prellis Biologics, Inc. | ORGANS, DEVICES AND DIES PRINTED IN THREE DIMENSIONS |
GB202211759D0 (en) * | 2020-01-14 | 2022-09-28 | Prellis Biologics Inc | Methods and systems for model generation |
WO2024072886A1 (en) * | 2022-09-28 | 2024-04-04 | Smith & Nephew, Inc. | Systems and methods for configuring surgical systems to perform patient-specific procedure with surgeon preferences |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120022843A1 (en) * | 2010-07-21 | 2012-01-26 | Razvan Ioan Ionasec | Method and System for Comprehensive Patient-Specific Modeling of the Heart |
US20120084064A1 (en) * | 2010-09-29 | 2012-04-05 | Nutech Ventures, Inc. | Model-based systems and methods for analyzing and predicting outcomes of vascular interventions and reconstructions |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SG142164A1 (en) * | 2001-03-06 | 2008-05-28 | Univ Johns Hopkins | Simulation method for designing customized medical devices |
US20030045786A1 (en) * | 2001-09-05 | 2003-03-06 | Medtronic, Inc. | Method and apparatus for analysis of structures |
CA2716746C (en) | 2008-02-25 | 2016-05-10 | Inventive Medical Limited | Medical training method and apparatus |
CN107133445B (zh) * | 2011-02-25 | 2021-07-06 | 科瑞恩公司 | 提供植入参数数据的方法、控制对准矫形外科植入物的方法及计算植入设计数据的方法 |
-
2018
- 2018-03-28 IT IT201800004044A patent/IT201800004044A1/it unknown
-
2019
- 2019-03-26 WO PCT/IB2019/052437 patent/WO2019186389A1/en unknown
- 2019-03-26 BR BR112020019826-9A patent/BR112020019826A2/pt unknown
- 2019-03-26 JP JP2021501120A patent/JP7361093B2/ja active Active
- 2019-03-26 CA CA3094920A patent/CA3094920A1/en active Pending
- 2019-03-26 RU RU2020135481A patent/RU2020135481A/ru unknown
- 2019-03-26 AU AU2019244686A patent/AU2019244686A1/en active Pending
- 2019-03-26 US US17/042,759 patent/US20210378747A1/en active Pending
- 2019-03-26 EP EP19721080.0A patent/EP3776589A1/en active Pending
- 2019-03-26 KR KR1020207031058A patent/KR20210013548A/ko active Search and Examination
-
2020
- 2020-09-24 IL IL277594A patent/IL277594A/en unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120022843A1 (en) * | 2010-07-21 | 2012-01-26 | Razvan Ioan Ionasec | Method and System for Comprehensive Patient-Specific Modeling of the Heart |
US20120084064A1 (en) * | 2010-09-29 | 2012-04-05 | Nutech Ventures, Inc. | Model-based systems and methods for analyzing and predicting outcomes of vascular interventions and reconstructions |
Non-Patent Citations (3)
Title |
---|
DAVIDE SANTORO ET AL: "Detailing Radio Frequency Heating Induced by Coronary Stents: A 7.0 Tesla Magnetic Resonance Study", PLOS ONE, vol. 7, no. 11, 21 November 2012 (2012-11-21), pages e49963, XP055532174, DOI: 10.1371/journal.pone.0049963 * |
DEAN JOHNSON ET AL: "Towards an Implantable, Low Flow Micropump That Uses No Power in the Blocked-Flow State", MICROMACHINES, vol. 7, no. 6, 1 June 2016 (2016-06-01), CH, pages 99, XP055532177, ISSN: 2072-666X, DOI: 10.3390/mi7060099 * |
SEAN MCGINTY ET AL: "A general model of coupled drug release and tissue absorption for drug delivery devices", JOURNAL OF CONTROLLED RELEASE, vol. 217, 1 November 2015 (2015-11-01), NL, pages 327 - 336, XP055532182, ISSN: 0168-3659, DOI: 10.1016/j.jconrel.2015.09.025 * |
Also Published As
Publication number | Publication date |
---|---|
IL277594A (en) | 2020-11-30 |
WO2019186389A1 (en) | 2019-10-03 |
KR20210013548A (ko) | 2021-02-04 |
US20210378747A1 (en) | 2021-12-09 |
EP3776589A1 (en) | 2021-02-17 |
JP2021519484A (ja) | 2021-08-10 |
RU2020135481A (ru) | 2022-04-29 |
BR112020019826A2 (pt) | 2021-01-05 |
AU2019244686A1 (en) | 2020-11-19 |
CA3094920A1 (en) | 2019-10-03 |
JP7361093B2 (ja) | 2023-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
IT201800004044A1 (it) | Metodo e sistema per modellizzazione e simulazione computazionale funzionale e/o strutturale di dispositivi medicali impiantabili o utilizzabili su pazienti | |
Updegrove et al. | SimVascular: an open source pipeline for cardiovascular simulation | |
Biglino et al. | Computational modelling for congenital heart disease: how far are we from clinical translation? | |
Morrison et al. | The role of computational modeling and simulation in the total product life cycle of peripheral vascular devices | |
Colombo et al. | A digital patient for computer-aided prosthesis design | |
Chung et al. | On the optimization of low-cost FDM 3D printers for accurate replication of patient-specific abdominal aortic aneurysm geometry | |
Silva et al. | A model-based architecture for testing medical cyber-physical systems | |
Lutze | Digital twin based software design in eHealth-a new development approach for health/medical software products | |
Spallek et al. | Influences of additive manufacturing on design processes for customised products | |
Botti et al. | Modeling hemodynamics in intracranial aneurysms: Comparing accuracy of CFD solvers based on finite element and finite volume schemes | |
Berg et al. | Virtual stenting for intracranial aneurysms: A risk-free, patient-specific treatment planning support for neuroradiologists and neurosurgeons | |
Diem et al. | VaMpy: a Python package to solve 1D blood flow problems | |
CN103999086B (zh) | 将书面临床指南转换成计算机可解读指南的***与方法 | |
Zhang et al. | Phantom-based experimental validation of fast virtual deployment of self-expandable stents for cerebral aneurysms | |
Cavalheiro et al. | Specification of supervisory control systems for ventricular assist devices | |
de Jong et al. | Medical device regulation: requirements for occupational therapists in The Netherlands who prescribe and manufacture custom-made devices | |
Regazzoni et al. | The role of virtual ergonomic simulation to develop innovative human centered products | |
Lee et al. | Integration of workflow and rule engines for clinical decision support services | |
Conijn et al. | Computational analysis of the pulmonary arteries in congenital heart disease: a review of the methods and results | |
Lee et al. | Machine (Deep) Learning and Finite Element Modeling | |
Angelopoulou et al. | The system dynamics architecture of UTASiMo: a simulation-based task analysis tool to predict human error probability | |
Bjering et al. | Design and Implementation of a Framework for a Health Information Survey System | |
Dorda et al. | Differentiable Simulation for Outcome‐Driven Orthognathic Surgery Planning | |
Spanjaards et al. | A fast in silico model for preoperative risk assessment of paravalvular leakage | |
Ruopp et al. | MRI-based computational hemodynamics in patients |