FR2839794A1 - Traitement de script generique a base de texte pour une configuration dynamique de systemes repartis - Google Patents
Traitement de script generique a base de texte pour une configuration dynamique de systemes repartis Download PDFInfo
- Publication number
- FR2839794A1 FR2839794A1 FR0306052A FR0306052A FR2839794A1 FR 2839794 A1 FR2839794 A1 FR 2839794A1 FR 0306052 A FR0306052 A FR 0306052A FR 0306052 A FR0306052 A FR 0306052A FR 2839794 A1 FR2839794 A1 FR 2839794A1
- Authority
- FR
- France
- Prior art keywords
- medical diagnostic
- component
- components
- configuration
- configuration data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000012545 processing Methods 0.000 title claims description 36
- 238000013515 script Methods 0.000 title claims description 14
- 238000000034 method Methods 0.000 claims abstract description 86
- 230000008859 change Effects 0.000 claims abstract description 15
- 238000000605 extraction Methods 0.000 claims abstract description 10
- 230000004044 response Effects 0.000 claims abstract description 3
- 238000004891 communication Methods 0.000 claims description 12
- 238000003384 imaging method Methods 0.000 claims description 11
- 230000003542 behavioural effect Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 8
- 238000009792 diffusion process Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 claims description 7
- 238000002059 diagnostic imaging Methods 0.000 claims description 6
- 230000004048 modification Effects 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 6
- 238000002591 computed tomography Methods 0.000 claims description 4
- 238000002604 ultrasonography Methods 0.000 claims description 4
- 230000000977 initiatory effect Effects 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims 4
- 230000001960 triggered effect Effects 0.000 claims 3
- 238000003745 diagnosis Methods 0.000 claims 1
- 230000002452 interceptive effect Effects 0.000 claims 1
- 230000007246 mechanism Effects 0.000 abstract description 3
- 239000000284 extract Substances 0.000 description 10
- 238000007726 management method Methods 0.000 description 5
- 238000002583 angiography Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000002405 diagnostic procedure Methods 0.000 description 3
- 238000002595 magnetic resonance imaging Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013154 diagnostic monitoring Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001404 mediated effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
-
- 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
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/20—ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
-
- 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
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/40—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades
-
- 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
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0266—Operational features for monitoring or limiting apparatus function
- A61B2560/0271—Operational features for monitoring or limiting apparatus function using a remote monitoring unit
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Primary Health Care (AREA)
- Epidemiology (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Pathology (AREA)
- Animal Behavior & Ethology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Veterinary Medicine (AREA)
- Surgery (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Heart & Thoracic Surgery (AREA)
- Physics & Mathematics (AREA)
- Radiology & Medical Imaging (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Magnetic Resonance Imaging Apparatus (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
La présente technique propose un système (10) et un procédé pour une configuration dynamique de systèmes diagnostiques médicaux utilisant des fichiers distribuables (36) de configuration de composants multiples contenant des données de configuration extractibles (42) spécifiques d'un composant. Les données de configuration spécifiques d'un composant (42) peuvent être extraites et traitées au niveau de chaque composant recevant une diffusion des fichiers distribuables de configuration de composants multiples (36). Si un changement de configuration est désiré dans le système ou dans un composant particulier, alors le changement est effectué via les fichiers distribuables de configuration de composants multiples (36). Par exemple, les techniques de distribution et d'extraction précédentes peuvent être misés en oeuvre durant un fonctionnement du système diagnostique médical réparti en réponse à un changement global ou d'application, par exemple différentes applications diagnostiques médicales. En conséquence, la présente technique offre un mécanisme souple et indépendant de l'architecture pour configurer des composants d'un système diagnostique médical réparti.
Description
2 5 forcant le programme a quitter.
TRAITEMENT DE SCRIPT GENERIQUE A BASE DE TEXTE POUR UNE
CONFIGURATION DYNAMIQUE DE SYSTEMES REPARTIS
La presente technique porte globalement sur les systemes diagnostiques medicaux, tels que des systemes d'imagerie medicale. En particulier, la presente technique propose un systeme et un procede pour une configuration dynamique de
systemes diagnostiques medicaux repartis.
Les systemes diagnostiques medicaux existants, tels que des systemes d'imagerie medicale, utilisent une architecture repartie complexe a multiples sous-systemes 0 resident en differents lieux et sur des platesformes materielles separees et des systemes d'exploitation separes. La configuration de sous-systemes a l'interieur de cette architecture repartie est une procedure complexe dans laquelle un ou plusieurs des composants des sous-systemes doivent avoir une base de donnees de confguration contenant des informations detaillees sur tous les composants du systeme, qui doivent etre communiquees au composant de sous- systeme approprie a un instant specifque. Cette procedure de confguration fait apparaffle des goulots d'etranglement, cree des erreurs dues a des differences enke des donnees d'application dupliquees sur de multiples sous-systemes, et empeche toute modification des divers composants de systeme. Par exemple, le systeme existent confgure un systeme diagnostique medical pour une application desiree par echange de proprietes et donnees de systeme entre de multiples sous-systemes en utilisant des informations specifques de ['application qui resident sur l'un des sous-systemes. Malheureusement, cette procedure de configuration allonge le temps de preparation d'application, car les informations specifiques de
2s ['application ne vent pas immediatement disponibles au niveau de chaque composant.
En outre, le systeme de confguration existent n'est pas extensible, car tous les composants impliques doivent etre concus specifquement pour chaque application ou do ivent etre configures pour une application sp ecifque en utilis ant des fichiers et donnees de confguration provenant d'autres composants. Les caracteristiques rigides du systeme de configuration existent empechent generalement toute modifcation de la configuration du systeme, en particulier durant son fonctionnement. Le systeme precedent est aussi mal adapte a des systemes employant plusieurs applications differentes, telles que les applications Enregistrement fixe (Record Fixed) et Enregistrement avec commande automatique d'exposition (Record AEC) de l'angiographie a soustraction numerique. I1 existe done un b es o in d'une technique qui facilite une configuration dynamique de systemes a composants multiples, tels que des systemes medicaux imbriques ou repartis. I1 existe aussi un besoin d'un systeme de configuration souple, qui
facilite des modifications du systeme et une execution durant son fonctionnement.
io La presente technique propose un systeme et un procede pour une configuration dynamique de systemes diagnostiques medicaux utilisant des fichiers distribuables de configuration de composants multiples contenant des donnees de configuration extractibles specifiques d'un composant. Les donnees de configuration specifiques d'un composant peuvent etre extraites et traitees au niveau de chaque composant recevant une diffusion du fchier distribuable de configuration de composants multiples. Si un changement de configuration est desire dans le systeme ou dans un composant particulier, alors le changement est effectue via le fichier distribuable de configuration de composants multiples. Par exemple, ces techniques de diskibution et d'extraction peuvent etre mises en aeuvre durant le fonctionnement du systeme diagnostique medical o rep arti en reponse a un changement glob al ou d' appli cation, tel qu'un changement dans des applications diagnostiques medicales. En consequence, la presente technique offre un mecanisme souple et independent de ['architecture pour configurer des composants
d'un systeme diagnostique medical reparti.
Selon un premier aspect, la presente technique propose un systeme diagnostique s medic al comprenant une pluralite de comp os ants diagno stiques medicaux mi s en communication par un circuit de communication. Le systeme comprend aussi un systeme de configuration dynamique pour configurer la pluralite de composants diagnostiques medicaux. Le systeme de configuration dynamique comprend un distributeur de donnees de configuration pour distribuer des donnees de configuration de composants multiples, un extracteur de donnees specifiques d'un composant hors des donnees de configuration de composants multiples, et un organe de traitement de
donnees de configuration.
Selon un autre aspect, la presente technique propose un composant diagnostique medical comprenant un fournisseur de donnees de configuration pour fournir des s donnees de configuration de composants multiples contenant des donnees de configuration extractibles specifiques d'un composant destinees a une pluralite de compos ants diagnostiques medicaux repartis. Le comp o s ant diagno stique medical comprend aussi un diffuseur des donnees de configuration pour diffuser les donnees de configuration de composants multiples vers la pluralite de composants diagnostiques
lo medicaux repartis.
Selon un autre aspect, la presente invention propose un composant diagnostique medical comprenant un recepteur de donnees de configuration pour recevoir un fichier distribnable de configuration de composants multiples, qui contient des donnees d'application extractibles specifiques d'un composant destinees a une pluralite de composants diagnostiques medicaux. Le composant diagnostique medical comprend aussi un extracteur de donnees de configuration et un organe de traitement de donnees de configuration pour traiter les donnees d' application extractible s sp ecifiques du composant. Selon un autre aspect, la presente technique propose un systeme de configuration destine a un systeme diagnostique medical. Le systeme de configuration comprend un moyen de distribution pour distribuer des donnees comportementales de composants multiples a la pluralite de composants diagnostiques medicaux. Le systeme de configuration comprend aussi un moyen de traitement pour traiter des parties specifiques d'un composant des donnees comportementales de composants multiples au
s niveau de chacun de la pluralite de composants diagnostiques medicaux.
Selon un autre aspect, la presente technique propose un procede de configuration de composants repartis d'un systeme diagnostique medical. Le procede comprend l'etape consistent a distribuer des donnees de configuration de composants multiples contenant des donnees de configuration extractibles specifiques d'un composant destinees a la pluralite de composants diagnostiques medicaux. Le procede comprend aussi l'etape consistent, au niveau de chaque composant de la pluralite de composants diagnostiques medicaux, a extraire des donnees de conEguration de composants multiples distribuees les donnees de configuration extractibles specifiques de ce composant. Le procede comprend aussi l'etape consistent a traiter, au niveau de chaque composant, les donnees de configuration extractibles specifiques dinn composant ayant ete extraites. Selon un autre aspect, la presente technique propose un programme d'ordinateur destine a un systeme diagnostique medical. Le programme d'ordinateur comprend un support tangible configure pour porter un programme risible par machine, et un programme risible par machine porte sur le support. Le programme risible par machine o comprend un systeme de conEguration de composants multiples par diffusion adapte pour fournir un fichier de configuration de composants multiples contenant des donnees de configuration extractibles specifques d'un composant destinees a une pluralite de
composants diagnostiques medicaux.
Les precedents et d'autres avantages et caracteristiques de ['invention ressortiront
a ['etude de la description detaillee suivante de quelques formes de realisation
specifiques de ['invention, illustree par les dessins dans lesquels: la figure 1 est un schema representant un systeme exemplaire de distribution et d'extraction de donnees/programmes de configuration de composants multiples installe dans un systeme diagnostique medical; la figure 2 est un schema representant un reseau diagnostique medical exemplaire comprenant des systemes diagnostiques medicaux de differentes modalites; et le s figures 3 et 4 vent de s organigrammes repres entant des procedes exemplaires
de configuration et de gestion de composants multiples selon la presente technique.
La presente technique propose un systeme et un procede pour une confguration dynamique de systemes a composants multiples utilisant un systeme de configuration de composants multiples, qui diffuse des donnees/programmes de configuration de composants multiples en vue d'une extraction specifique par chaque composant recevant les donnees/programmes. Les donnees/programmes de configuration de composants multiples peuvent comprendre divers parametres de configuration, des scripts (par exemple des scripts a base de texte), un programme executable, des declencheurs d' execution, et autres donnees/programmes desires pour faciliter le fonctionnement du systeme dans diverges applications ou procedures a une seule etape et a etapes multiples. Par exemple, la presente technique peut distribuer des scripts a base de texte contenant une pluralite d'informations extractibles specifiques d'un composant pour configurer, etalonner, diagnostiquer, entretenir, gerer ou globalement modifier le comportement des divers composants d'un systeme a composants multiples, tel qu'un systeme imbrique ou un systeme en reseau reparti. En outre, la presente technique permet d'ajouter des caracteristiques operationnelles de composant a des caracteristiques o comportementales existantes pour un ou plusieurs composants via les informations extractibles specifiques d'un composant contenues dans les informations de
configuration de composants multiples.
Dans une forme de realisation exemplaire, la presente technique peut diffuser des donnees/programmes de configuration de composants multiples pour une procedure diagnostique medicale particuliere afin de preparer les divers composants a ['execution de cette procedure specifique. Chaque composant extrait alors des donnees/programmes de configuration de composants multiples la partie qui lui est specifique et se configure luimeme pour cette procedure diagnostique medicale desiree. En consequence, le procede de distribution et d' extraction garantit que les divers composants fonctionnent de la maniere desiree pour ['application, ['architecture, ou la procedure particuliere. Si la procedure desiree comprend plusieurs etapes, alors les donnees/programmes diffuses peuvent comprendre des donnees/programrnes de configuration de composants multiples pour les etapes multiples. Selon une autre possibilite, les donnees/programmes de configuration de composants multiples pour des etapes subsequentes peuvent etre distribues aux divers composants a la reception d'un declencheur ou a l'achevement de ltetape diagnostique medicale precedente. Comme decrit plus en detail plus teas, ce systeme de distribution et d'extraction de donnees/programmes de configuration de composants multiples facilite une configuration dynamique du systeme diagnostique medical durant son fonctionnement. La presente technique facilite aussi une configuration dynamique basee sur un evenement, une interruption, une entree
d'utilisateur, ou n'importe quel autre declencheur specifique desire.
La figure 1 est un schema representant un systeme 10 de distribution et d'extraction de donnees/programmes de configuration de composants multiples exemplaire, installe dans un systeme diagnostique medical 12 qui comprend une pluralite de composants ou sous-systemes diagnostiques medicaux. Dans cette forme de realisation exemplaire, le systeme diagnostique medical 12 comprend des composants diagnostiques medicaux 14, 16, 18, 20, 22 et 24. Les composants diagnostiques medicaux 14-24 peuvent comprendre divers materiels et logiciels d'ordinateur, des o composants d'acquisition diagnostique, des composants de traitement diagnostique, des composants de surveillance diagnostique et des composants d'entree par utilisateur. Par exemple, un ou plusieurs des composants diagnostiques medicaux 14-24 peuvent comprendre un circuit de calcul, une unite centrale, une memoire physique, un circuit de communication, et des parametres de configuration et caracteristiques operationnelles de composant editables. En ouke, les composants diagnostiques medicaux 14-24 peuvent comprendre des composants et sous- systemes medicaux de diverges modalites medicales et situes dans divers lieux physiques, tels que differents services medicaux ou
differentes installations medicales.
Dans le systeme 10 represente sur la figure 1, le composant diagnostique medical 14 comprend un systeme 26 de donnees/programmes de configuration et un distributeur 28 de donnees/programmes de configuration de composants multiples. Le systeme 26 de donnees/programmes de configuration represente comprend une base de donnees 30 de donnees/programmes de configuration de systeme et/ou d'application, un editeur 32 de donnees/programmes de configuration de systeme/dapplication, et un assembleur 34 de donnees/programmes de configuration de composants multiples. La base de donnees 30 de donnees/programmes de configuration peut contenir divers types conventionnels et personnalises de scripts a base de texte, programmes, informations, caracteristiques du systeme et de composants, specifications, parametres comportementaux specifiques diune application, parametres comportementaux specifiques d'une etape et/ou d'un mode, et d'eventuelles autres informations interpretables qui peuvent etre utilisees pour confgurer, commander, modifier ou aukement gerer les divers composants du systeme diagnostique medical 12. Ces informations contenues dans la base de donnees 30 de donnees/programmes de confguration peuvent aussi provenir ou resulter d'une interaction de l'utilisateur avec s l'editeur 32 de donnees/programmes de confguration, qui peut comprendre une interface utilisateur generique, un editeur de programme generique, un editeur a base de
texte, ou n'importe quel autre editeur approprie.
L'assembleur 34 de donnees/programmes de confguration de composants multiples fournit des donnees/programmes 36 de configuration de composants multiples o qui vent distribues aux divers composants du systeme diagnostique medical 12 via le distributeur 28 de donnees/programmes de confguration de composants multiples. Par exemple, l'assembleur 34 peut collecter et organiser ['ensemble ou une partie des informations contenues dans la base de donnees 30 de donnees/programmes de confguration en vue d'une application diagnostique medicale, d'une etape ou d'une 1S procedure de systeme idesiree. En outre, l'assembleur 34 peut fournir une interface utilisateur permettant une interaction de l'utilisateur durant ['operation d'assemblage, ou l'assembleur 34 peut interagir avec l'editeur 32 pour permettre une modification en vue de la procedure particuliere. Dans cette forme de realisation exemplaire, l'assembleur 34 peut organiser les informations du systeme et/ou des composants diagnostiques medicaux en utilisant des etiquettes specifques d'un composant, des etiquettes specifques d'une application, des etiquettes d'etape et/ou de mode, des etiquettes de modalite medicale, des etiquettes d'architecture, des etiquettes de systeme d'exploitation, des declencheurs par evenements, ou n'importe quels autres parametres appropries pour faciliter ['interpretation et ['extraction des informations par les 2s composants recevant les informations. Par exemple, les donnees/programmes 36 de confguration de composants multiples peuvent comprendre un script ou fchier texte (par exemple un script TCL) contenant des informations specifiques d'une application destinees aux divers composants du systeme diagnostique medical 12. Durant une etape de prep aration d' application ou a n' imp orte queue etap e desiree du systeme diagno stique medical 12, le distributeur 28 de donnees/programmes de confguration de composants multiples diffuse ce script ou fichier texte specifique d'une application vers les divers composants. Les composants recepteurs extraient alors du fichier diffuse les
informations qui leur vent specifiques, comme decrit plus teas.
Chacun des composants diagnostiques medicaux 16-24 comprend un recepteur s 38 de donnees/programmes de configuration de composants multiples, un extracteur 40 de donnees/programmes de configuration specifiques de ce composant, et un organe de traitement de donnees/programmes 42. Le recepteur 38 peut comprendre un circuit et logiciel de communication, un organe de traitement et/ou d'analyse des informations initiales, un routeur d'informations, ou n'importe quels autres composants de gestion o d'informations. L'extracteur 40 peut comprendre n'importe quel interpreteur ou organe de traitement organisationnel approprie, qui evalue l'organisation des donnees/programmes 36 de configuration de composants multiples assembles, identifie dans les donnees/programmes 36 la partie specifique du composant pertinent, et extrait
les informations specifiques de ce composant en vue d'une utilisation sur le composant.
En consequence, les composants diagnostiques medicaux 16-24 recoivent les donnees/programmes 36 de configuration de composants multiples provenant du distributeur 28 via le recepteur 38 et extraient des donnees/programmes 44 de
configuration specifiques du composant via l'extracteur 40.
A ['instant appropre (par exemple soit immediatement soit a la reception d'un o declencheur), l'organe de traitement de donnees/programmes 42 interprete/execute alors les donnees/programmes 44 de configuration specifiques du composant ahm de preparer le composant particulier a ['application ou a l'etape desiree. On remarquera que l'organe de traitement de donnees/programmes 42 peut etre acquis d'un autre composant au lancement du systeme 12 ou a un autre instant desire, par exemple pendant la distribution des donnees/programmes 36 de configuration de composants multiples. Si ils ne vent pas immediatement traites/executes au niveau du composant, alors les donnees/programmes 44 de configuration specifiques du composant peuvent etre partiellement ou entierement memorises en vue d'un traitement subsequent a la reception d'un declencheur, a un changement d'etape du systeme diagnostique medical 12, a la reception d'une entree d'utilisateur, ou a ['occurrence de n'importe quel autre evenement desire. Par exemple, l'organe de traitement 42 peut diviser ou organiser les donnees/programmes de configuration specifiques du composant en soul-sections, par exemple associees a differentes applications ou differents modes d'une procedure a etapes multiples. Chacune de ces soul-sections peut ensuite etre executee immediatement, ou un evenement declencheur particulier peut etre associe aux sous sections respectives. A la reception de l'evenement declencheur, l'organe de traitement 42 traite ou execute alors la section appropriee des donnees/programmes 44 de
confguration specifiques du composant.
En consequence, la presente technique facilite une configuration automatique de io composants au niveau de chaque composant en utilisant les donnees/programmes distribues, au lieu de requerTr une configuration manuelle composant par composant. La presente technique reduit aussi les communications de configuration a une seule diffusion, au lieu de requerir des transmissions multiples et/ou dupliquees entre les divers composants. Le present systeme 10 de distribution et d'extraction est aussi particulierement avantageux pour des procedures a etapes multiples ou a applications multiples, qui peuvent etre efficacement confgurees et executees par transmission de declencheurs aux divers composants a ['instant desire pour changer l'etape ou
['application du systeme 12 via les donnees/programmes distribues et extraits.
Comme mentionne plus haut, la presente technique est applicable a divers systemes diagnostiques medicaux et entre de multiples modalites medicales. La figure 2 est un schema representant un reseau diagnostique medical 100 exemplaire comprenant des systemes diagnostiques medicaux de modalites differentes. Comme represente, le reseau diagnostique medical 100 comprend un systeme diagnostique medical 102, un systeme d'imagerie par resonance magnetique (IRM) 104, un systeme de tomodensitometrie 106, un systeme d'echographie 108, et un systeme de radiographic 110. Toutefois, le reseau diagnostique medical 100 peut comprendre n'importe quel systeme dtimagerie ou diagnostique medical desire, incluant diverges procedures medicales existantes, en developpement et futures. Chacun de ces systemes 102-110 peut comprendre un ou plusieurs composants ou sous- systemes. Par exemple, les systemes 102, 104, 106, 108 et 110 comprennent des sous-systemes 112-116, 118-122,
124-128, 130-134 et 136-140, respectivement.
Dans le systeme diagnostique medical 102 represente sur la fgure 2, le sous systeme 114 comprend un systeme de configuration 142 pour fournir des donnees/programmes de composants multiples 144, qui peuvent comprendre un script ou fchier texte (par exemple un script TCL) contenant des informations de configuration specifiques d'une application destinees a divers composants du reseau diagnostique medical 100. Le sous- systeme 114 comprend aussi un distributeur 146 de donnees/programmes de composants multiples, qui diffuse les donnees/programmes de o composants multiples 144 vers les composants desires sur le reseau diagnostique medical 100. De nouveau, les donnees/programmes 144 peuvent etre transmis au lancement d'une procedure medicale particuliere, entre des etapes d'une procedure medicale a etapes multiples, ou a la reception de n'importe quel evenement declencheur
approprie, tel qu'une entree d'utilisateur.
Dans cette forme de realisation exemplaire, chacun des sous-systemes 118140 comprend un recepteur de donnees/programmes 148, un extracteur de
donnees/programmes 150, et un organe de traitement de donnees/programmes 152.
Comme decrit plus haut a propos de la figure 1, le recepteur 148 peut comprendre un circuit et logiciel de communication, un organe de traitement et/ou d'analyse des informations initiales, un routeur d'informations, ou n'importe quels autres composants de gestion d'informations. L'extracteur 150 peut comprendre n'importe quel interpreteur ou organe de traitement organisationnel, qui evalue l'organisation des donnees/programmes de composants multiples 144 assembles, identife dans les donnees/programmes la partie specifque du composant pertinent, et extrait les 2s informations specifiques de ce composant en vue d'une utilisation sur le composant. En consequence, les sous-systemes 118-140 recoivent les donnees/programmes de composants multiples 144 provenant du distributeur 146 via le recepteur 148 et
extraient des donnees/programmes specifques du composant via ltextracteur 150.
L'organe de traitement de donnees/programmes 152 interprete/execute alors les donnees/programmes specifiques du composant afin de preparer le composant particulier a ['application ou a l'etape desiree. Selon une autre possibilite, les donnees/programmes specifiques du composant peuvent etre partiellement ou entierement memoris es en vue d'une utili sation subs equente a la rec epti on d'un declencheur, a un changement d'etape de l'un quelconque ou de ['ensemble des systemes medicaux 102-110, a la reception d'une entree d'utilisateur, ou a ['occurrence de n'importe quel autre evenement desire. L'etat du composant ou sous- systeme particulier
peut aussi declencher l'utilisation des donnees/programmes specifiques du composant.
Par exemple, l'organe de traitement de donnees/programmes 152 peut diviser ou organiser les donnees/programmes specifiques du composant en soul-sections, qui o peuvent chacune avoir un evenement declencheur particulier. A la reception de l'evenement declencheur, l'organe de traitement de donnees/programmes 152 traite, execute ou interprete autrement alors la section appropriee des donnees/programmes
specifiques du composant.
Les figures 3 et 4 vent des organigrammes representant des procedes 200 et 300 de configuration et! gestion de composants multiples exemplaires de la presente technique. Le procede 200 de configuration de composants multiples de la figure 3 commence par lancer un systeme et/ou une application diagnostique medicale, telle qu'une procedure dtimagerie medicale (pave 202). Par exemple, le procede 200 peut lancer une sequence ou un systeme d'imagerie, tel qu'un systeme IRM, de tomodensitometrie, d'echographie ou de radiographic (par exemple une angiographie a soustraction numerique). Dans certains de ces systemes, ['application particuliere peut comprendre plusieurs etapes, telles que les etapes d'enregistrement avec commande automatique d'exposition et d'enregistrement fixe d'une angiographie a soustraction numerique. Le procede 200 comprend aussi une distribution ou diffusion de 2s donnees/programmes de composants multiples aux divers composants diagnostiques medicaux (pave 204). Comme decrit en detail plus haut, les donnees/programmes de composants multiples peuvent etre assembles ou fournis via une base de donnees de configuration de composant et/ou systeme, une entree d'utilisateur, ou n'importe queue autre source appropriee. Chaque composant a l'interieur du systeme diagnostique medical reparti ou imbrique recoit les donnees/programmes de composants multiples diffuses. A la reception, chaque composant extrait des donnees/programmes diffuses les donnees/programmes qui lui vent specifiques (pave 206). Comme indique plus haut, ces donnees/programmes specifiques du composant peuvent comprendre des informations specifiques d'une procedure, des informations specifiques d'une application, des s informations specifiques d'une modalite, ou des informations de ntimporte queues autres
categories organisables et extractibles.
Le procede 200 peut aussi memoriser les donnees localement au niveau du composant si cela est souhaite en vue d'un traitement subsequent, comme dans le cas d'un traitement a etapes multiples pour des applications a etapes multiples. En o consequence, le procede 200 peut comprendre ltetape consistent a memoriser localement, au niveau du composant respectif, des donnees/programmes specifiques du composant extraits (pave 208). Les donnees/programmes specifiques du composant extraits au niveau de chaque composant vent ensuite utilises pour configurer chaque composant respectif (pave 210). Par exemple, chacun des composants diagnostiques medicaux recoit les donnees/programmes de confguration de composants multiples, extrait des donnees/programmes la partie qui lui est specifique, et traite/execute les donnees/programmes pour que les composants respectifs se configurent eux-memes. Le procede 200 fait ensuite fonctionner le systeme et/ou ['application diagnostique medicale (pave 212). Le procede 200 peut etre repete entierement ou partiellement a n'importe quel instant, comme durant ltexecution d'une procedure diagnostique medicale
a etapes multiples.
Le procede 300 de gestion de composants multiples de la figure 4 commence par identifier un evenement global dans un systeme d'imagerie medicale (pave 302). Par exemple, le procede 300 peut identifier un changement d'etape ou d'application dans un 2 5 systeme d'imagerie, tel qu'un systeme IRM, de tomo dens itometrie, d' echo graphie ou de radiographic (angiographie a soustraction numerique). Ayant identifie l'evenement global, le procede 300 distribue ou diffuse des donnees/programmes de composants multiples aux divers composants et/ou sous-systemes (pave 304). Comme decrit en detail plus haut, ces donnees/programmes de composants multiples peuvent etre assembles ou fournis via une base de donnees de configuration de composant etfou systeme, une entree d'utilisateur, oun'importe quelle autre source appropriee. Chaque composant et/ou soussysteme desire a l'interieur du systeme d'imagerie medicale rep arti ou imbrique recoit les donnees/programmes de compos ants multiples diffuses. A la reception, chaque composant et/ou sous-systeme extrait des donnees/programmes diffuses les donnees/programmes qui lui sont specifiques (pave 306). De nouveau, le procede 300 peut aussi memoriser les donnees localement au niveau du composant si cela est souhaite en vue d'un traitement subsequent, comme
dans le cas d'un traitement a etapes multiples pour des applications a etapes multiples.
En consequence, le procede 300 peut comprendre l'etape consistant a memoriser les o donnees/programmes specifiques du composant ayant ete extraits (pave 308). Le procede 300 peut ensuite comprendre l'etape consistant a traiter/executer l'ensemble ou une partie des donnees/programmes specifiques du composant, ou le procede 300 peut attendre un evenement declencheur pour traiter/executer l'ensemble ou une partie des donnees/programmes specifiques du composant (pave 310). Comme indique plus haut, is si une memorisation des donnees/programmes au niveau des divers composants n'est pas souhaitee, alors le procede 300 peut simplement comprendre un traitement/execution des donnees/programmes au pave 310. En outre, le procede 300 peut diviser les donnees/programmes specifiques du composant en diverses sous sections, qui peuvent chacune avoir un mecanisme de declenchement different. A la reception du declencheur approprie, le procede 300 traite/execute les donnees/programmes specifiques du composant appropries associes a l'evbuement declencheur au niveau du composant respectif (pave 312). Par exemple, l'evenement declencheur peut executer un changement automatique de configuration du composant particulier en utilisant l'ensemble ou une partie des donnees/programmes specifiques du 2s composant extraits. Si les donnees/programmes specifiques du composant extraits comprennent des sous-sections associees a diverses applications ou etapes, alors ces diverses sous-sections peuvent etre traitees/executees au changement d'etape ou
d' application.
Bien que l'invention puisse etre sujette a diverses modifications et variantes, des formes de realisation specifiques ont ete representees a titre d'exemple sur les dessins et decrites en detail darts la presents. On comprendra toutefois que ['invention n'est pas limitee aux formes particulieres decrites. L'invention englobe toutes les modifications,
equivalents et variantes inclus dans son esprit et sa portee.
Claims (54)
1. Systeme diagnostique medical, caracterise en ce qutil comprend: une pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24) mis en communication via un circuit de communication; et un systeme de configuration dynamique (200, 300) pour la pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24), comprenant: un distributeur de donnees de confguration (28) pour distribuer des donnees de confguration de composants multiples (36); o un extracteur de donnees specifiques d'un composant (40) hors des donnees de confguration de composants multiples (36);
un organe de traitement de donnees de confguration (44).
2. Systeme diagnostique medical selon la revendication 1, caracterise en ce que la pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24) comprennent
des composants d'imagerie.
3. Systeme diagnostique medical selon la revendication 2, caracterise en ce que les composants d'imagerie comprennent des composants d'imagerie par resonance
magnetique (104).
4. Systeme diagnostique medical selon la revendication 2, caracterise en ce que les
o composants d'imagerie comprennent des composants de tomodensitometrie (106).
5. Systeme diagnostique medical selon la revendication 2, caracterise en ce que les
composants d'imagerie comprennent des composants d'echographie (108).
6. Systeme diagnostique medical selon la revendication 2, caracterise en ce que les
composants d'imagerie comprennent des composants de radiographic (110).
7. Systeme diagnostique medical selon la revendication 1, caracterise en ce que le systeme de confguration dynamique (200, 300) est utilisable pendant le fonctionnement
du systeme diagnostique medical.
8. Systeme diagnostique medical selon la revendication 1, caracterise en ce que le
systeme de configuration dynamique (200, 300) est independent de ['architecture.
9. Systeme diagnostique medical selon la revendication 1, caracterise en ce que le systeme de confguration dynamique (200, 300) est utilisable au sein d'une pluralite de
modalites medicales pour un deploiement inter-modalites.
lO. Systeme diagnostique medical selon la revendication 1, caracterise en ce que le s systeme de configuration dynamique (200, 300) est extensible pour faciliter une
confguration de systemes supplementaires.
11. Systeme diagnostique medical selon la revendication 1, caracterise en ce que le distributeur de donnees de configuration (28) comprend un systeme de diffusion
declenche par evenements.
o 12. Systeme diagnostique medical selon la revendication 1, caracterise en ce que ltextracteur de donnees specifques d'un composant (40) comprend un separateur
d'application specifque d'un composant.
13. Systeme diagnostique medical selon la revendication 1, caracterise en ce que l'organe de traitement de donnees de configuration (44) comprend un interpreteur de script pour les donnees de confguration de composants multiples (36). 14. Systeme diagnostique medical selon la revendication 1, caracterise en ce que le systeme de confguration dynamique (200, 300) comprend un systeme de
declenchement de distribution (302, 304).
15. Systeme diagnostique medical selon la revendication 14, caracterise en ce que le
systeme de declenchement de distribution (302, 304) comprend une interface utilisateur.
16. Systeme diagnostique medical selon la revendication 14, caracterise en ce que le systeme de declenchement de distribution (302, 304) comprend un systeme de reponse a
un evenement d'application.
17. Systeme diagnostique medical selon la revendication 14, caracterise en ce que le systeme de declenchement de distribution (302, 304) comprend un systeme de
surveillance de mode global.
18. Systeme diagnostique medical selon la revendication 14, caracterise en ce que le systeme de declenchement de distribution (302, 304) comprend un systeme de
surveillance d'etat de composant.
19. Systeme diagnostique medical selon la revendication 1, caracterise en ce que le systeme de configuration dynamique (200, 300) comprend un systeme de generation de
script pour les donnees de configuration de composants multiples (36).
20. Systeme diagnostique medical selon la revendication 1, caracterise en ce que le distributeur de donnees de confguration (28) est place en au moins un de la pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24) et l'extracteur de donnees specifique d'un composant (40) est place en des composants restarts de la pluralite de
composants diagnostiques medicaux (14, 16, 18, 20, 22, 24).
21. Systeme diagnostique medical selon la revendication 20, caracterise en ce que o l'organe de traitement de donnees de confguration (44) est place en chacun des
composants restarts.
22. Composant diagnostique medical, caracterise en ce qutil comprend: un fournisseur de donnees de configuration (26) pour fournir des donnees de configuration de composants multiples (36) comprenant des donnees de configuration extractibles specifiques d'un composant (42) destinees a une pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24) mis en communication; et un diffuseur de donnees de configuration (28) pour diffuser les donnees de configuration de composants multiples (36) vers la pluralite de composants
diagnostiques medicaux (14, 16, 18, 20, 22, 24) mis en communication.
23. Composant diagnostique medical selon la revendication 22, caracterise en ce que la pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24) mis en
communication comprennent des composants d'imagerie (104, 106, 108, 110).
24. Composant diagnostique medical selon la revendication 22, caracterise en ce que le fournisseur de donnees de configuration (26) et le diffuseur de donnees de configuration (28) vent utilisables pendant le fonctionnement d'un systeme diagnostique medical. 25. Composant diagnostique medical selon la revendication 22, caracterise en ce que le fournisseur de donnees de configuration (26) et le diffuseur de donnees de
configuration (28) vent utilisables parmi differentes architectures de composant.
26. Composant diagnostique medical selon la revendication 22, caracterise en ce que le fournisseur de donnees de configuration (26) et le diffuseur de donnees de
configuration (28) vent utilisables parmi differentes modalites medicales.
27. Composant diagnostique medical selon la revendication 22, caracterise en ce que s les donnees de configuration extractibles specifiques d'un composant (42) vent
modifiables de maniere centrale via le fournisseur de donnees de configuration (26).
28. Composant diagnostique medical selon la revendication 22, caracterise en ce que le diffuseur de donnees de configuration (28) comprend un systeme de distribution de
donnees declenche par evenements (302, 304).
o 29. Composant diagnostique medical selon la revendication 22, caracterise en ce
qutil comprend un organe de traitement de donnees de configuration (44).
30. Composant diagnostique medical selon la revendication 22, caracterise en ce que ltorgane de traitement de donnees de confguration (44) comprend un distributeur d/interpretation de l'organe de traitement de donnees de confguration (44) a la pluralite
1S de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24) mis en communication.
31. Composant diagnostique medical, caracterise en ce qu'il comprend: un recepteur de donnees de configuration (38) pour recevoir un fchier distribnable de configuration de composants multiples (36) contenant des donnees d'application extractibles specifques d'un composant (42) destinees a une pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24); un extracteur de donnees de configuration (40) pour extraire les donnees d'application extractibles specifiques d'un composant (42); et un organe de traitement de donnees de configuration (44) pour traiter les
donnees d'application extractibles specifiques d'un composant (42).
2s 32. Composant diagnostique medical selon la revendication 31, caracterise en ce que la pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24) comprennent
des composants d'imagerie (104, 106, 108, 110).
33. Composant diagnostique medical selon la revendication 31, caracterise en ce que la pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24) comprennent
differentes architectures de fonctionnement.
34. Composant diagnostique medical selon la revendication 31, earacterise en ce que la pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24) comprennent
differentes modalites medicales.
35. Composant diagnostique medical selon la revendication 31, caracterise en ce que s le recepteur de donnees de configuration (38), l'extracteur de donnees de configuration (40) et l'organe de traitement de donnees de configuration (44) vent utilisables pendant le fonctionnement d'un systeme diagnostique medical comprenant la pluralite de
composants diagnostiques medicaux (14, 16, 18, 20, 22, 24).
36. Composant diagnostique medical selon la revendication 31, caracterise en ce que io le fichier distribuable de configuration de composants multiples (36) est modifiable via un systeme de configuration de composants multiples (26) place en l'un de la pluralite
de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24).
37. Composant diagnostique medical selon la revendication 31, caracterise en ce que l'organe de traitement de donnees de configuration (44) comprend un systeme de
1S traitement declenche par evenements (310, 312).
38. Composant diagnostique medical selon la revendication 31, caracterise en ce que lt extracteur de donnees de configuration (4 0) comprend un separateur d' application
specifique d'un composant.
39. Composant diagnostique medical selon la revendication 31, caraeterise en ce que o l'organe de traitement de donnees de configuration (44) comprend un interpreteur de
script pour les donnees d'application extractibles specifiques d'un composant (42).
40. Systeme de configuration pour un systeme diagnostique medical, caracterise en ce qu'il comprend: un moyen de distribution (28) pour distribuer des donnees comportementales de 2s composants multiples (36) a une pluralite de composants diagnostiques medicaux (14, 16, 18,20,22,24); et un moyen de traitement (44) pour traiter des parties specifiques d'un composant (42) des donnees comportementales de composants multiples (36) en ehacun de la
pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24).
41. Systeme de configuration selon la revendication 40, caracterise en ce qutil comprend en outre un moyen de declenchement (310, 312) pour executer des parties specifiques d'un composant (42) en chacun de la pluralite de composants diagnostiques
medicaux (14, 16, 18, 20, 22, 24).
s 42. Systeme de configuration selon la revendication 40, caracterise en ce qutil comprend en outre un moyen de creation (32, 34) pour fournir les donnees
comportementales de composants multiples (36).
43. Systeme de configuration selon la revendication 40, caracterise en ce qu'il comprend en outre un moyen de modification (32) pour changer les parties specifiques
o d'un composant (42) via les donnees comportementales de composants multiples (36).
44. Procede de configuration de composants repartis d'un systeme diagnostique medical, caracterise en ce qu'il comprend les etapes consistent a: distribuer des donnees de configuration de composants multiples (36) comprenant des donnees de configuration extractibles specifiques d'un composant (42) destinees aunepluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24); extraire les donnees de configuration extractibles specifiques d'un composant (42) hors des donnees de configuration de composants multiples (36) distribuees, en chaque composant de la pluralite de composants diagnostiques medicaux (14, 16, 18, , 22, 24); et traiter les donnees de configuration extractibles specifiques d'un composant (42)
extraites, en chaque composant.
45. Procede selon la revendication 44, caracterise en ce que l'etape de distribution comprend le fait de diffuser les donnees de configuration de composants multiples (36)
vers au moins un composant d'imagerie medicale (104, 106, 108, 110).
46. Procede selon la revendication 44, caracterise en ce que l'etape de distribution comprend le fait de diffuser les donnees de confguration de composants multiples (36)
parmi differentes modalites medicales.
47. Procede selon la revendication 44, caracterise en ce que l'etape de distribution comprend le fait de diffuser les donnees de configuration de composants multiples (36)
parmi differentes architectures de fonctionnement.
48. Procede selon la revendication 44, caracterise en ce que l'etape de distribution comprend le fait de repondre a un changement global (302) dans le systeme
diagnostique medical.
49. Procede selon la revendication 44, caracterise en ce que ltetape de distribution s comprend le fait de lancer de maniere interactive un changement de configuration dans
le systeme diagnostique medical pendant son fonctionnement.
50. Procede selon la revendication 44, caracterise en ce que l'etape de distribution comprend le fait d'executer une application diagnostique medicale a etapes multiples
requerant differentes caracteristiques comportementales de composants a chaque etape.
o 51. Procede selon la revendication 44, caracterise en ce que les etapes d'extraction et de traitement vent executees pendant le fonctionnement du systeme diagnostique medical. 52. Procede selon la revendication 51, caracterise en ce que ltetape de distribution
est executee pendant le fonctionnement du systeme diagnostique medical.
53. Procede selon la revendication 44, caracterise en ce que l'etape d'extraction comprend le fait de diviser les donnees de confguration specifiques d'un composant
(42) extraites en des group es de configuration distincts.
54. Procede selon la revendication 53, caracterise en ce que l'etape de division comprend le fait de surveiller des declencheurs as so cies a chacun de s group e s de
configuration distincts.
55. Procede selon la revendication 44, caracterise en ce que ltetape d'extraction comprend le fait de surveiller un evenement declencheur (310) associe aux donnees de configuration specifiques d'un composant (42) extraites en chaque composant de la
pluralite de composants diagnostiques medicaux (14, 16, 18, 20, 22, 24).
56. Procede selon la revendication 44, caracterise en ce qu'il comprend l'etape
consistent a fournir les donnees de configuration de composants multiples (36).
57. Procede selon la revendication 44, caracterise en ce qu'il comprend l'etape consistent a modifier les donnees de configuration extractibles specifiques d'un
composant (42) via les donnees de configuration de composants multiples (36).
58. Programme d'ordinateur pour un systeme diagnostique medical, caracterise en ce qu'il comprend: un support tangible configure pour porter un programme risible par machine; et un programme risible par machine porte par le support et comprenant un systeme s de configuration de composants multiples par diffusion (200, 300) adapte pour fournir un fichier de configuration de composants multiples (36) contenant des donnees de configuration extractibles specifiques d'un composant (42) destinees a une pluralite de
composants diagnostiques medicaux (14, 16, 18, 20, 22, 24).
59. Programme d'ordinateur selon la revendication 58, caracterise en ce que le o systeme de configuration de composants multiples par diffusion (200, 300) comprend un assembleur de donnees de configuration (34) pour assembler les donnees de
configuration de composants multiples (42).
60. Programme d'ordinateur selon la revendication 58, caracterise en ce que le systeme de configuration de composants multiples par diffusion (200, 300) comprend un diffuseur de donnees de configuration (28) pour diffuser les donnees de configuration de composants multiples (42) vers la pluralite de composants
diagnostiques medicaux (14, 16, 18, 20, 22, 24).
61. Programme d'ordinateur selon la revendication 58, caracterise en ce que le systeme de configuration de composants multiples par diffusion (200, 300) comprend un recepteur de donnees de configuration (38) pour recevoir un fichier de configuration de composants multiples (36) distribue contenant les donnees de configuration
extractibles specifiques d'un composant (42).
62. Programme d'ordinateur selon la revendication 58, caracterise en ce que le systeme de configuration de composants multiples par diffusion (200, 300) comprend 2s un extracteur de donnees de configuration (40) pour extraire les donnees de
configuration extractibles specifiques d'un composant (42).
63. Programme d'ordinateur selon la revendication 58, caracterise en ce que le systeme de configuration de composants multiples par diffusion (200, 300) comprend un organe de traitement de donnees de configuration (44) pour traiter les donnees de
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/063,863 US7890348B2 (en) | 2002-05-20 | 2002-05-20 | Text-based generic script processing for dynamic configuration of distributed systems |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR2839794A1 true FR2839794A1 (fr) | 2003-11-21 |
Family
ID=29399090
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR0306052A Withdrawn FR2839794A1 (fr) | 2002-05-20 | 2003-05-20 | Traitement de script generique a base de texte pour une configuration dynamique de systemes repartis |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US7890348B2 (fr) |
| JP (1) | JP2004000619A (fr) |
| DE (1) | DE10322536A1 (fr) |
| FR (1) | FR2839794A1 (fr) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050043620A1 (en) * | 2003-08-20 | 2005-02-24 | Siemens Medical Solutions Usa, Inc. | Diagnostic medical ultrasound system communication network architecture and method |
| US20070005549A1 (en) * | 2005-06-10 | 2007-01-04 | Microsoft Corporation | Document information extraction with cascaded hybrid model |
| US7904899B2 (en) * | 2006-06-20 | 2011-03-08 | Intuit Inc. | Third-party customization of a configuration file |
| CN110315764A (zh) * | 2018-03-29 | 2019-10-11 | 富智康精密电子(廊坊)有限公司 | 贴装自动线设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998036335A2 (fr) * | 1997-02-14 | 1998-08-20 | Fisher-Rosemount Systems, Inc. | Systeme de gestion de processus industriels utilisant une strategie de gestion a hierarchie en couches repartie dans des dispositifs de commande multiples |
| US6167358A (en) * | 1997-12-19 | 2000-12-26 | Nowonder, Inc. | System and method for remotely monitoring a plurality of computer-based systems |
| US20020035404A1 (en) * | 2000-09-14 | 2002-03-21 | Michael Ficco | Device control via digitally stored program content |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19723627A1 (de) * | 1997-06-05 | 1998-12-17 | Siemens Ag | Medizinisches Gerät mit einer Steuereinrichtung und wenigstens einer Gerätekomponente |
| US5827942A (en) * | 1997-10-16 | 1998-10-27 | Wisconsin Alumni Research Foundation | System and method for testing imaging performance of ultrasound scanners and other medical imagers |
| JPH11282937A (ja) * | 1998-03-31 | 1999-10-15 | Fuji Photo Film Co Ltd | メディカルネットワークシステム |
| US6198283B1 (en) * | 1998-09-18 | 2001-03-06 | Ge Medical Systems Global Technology Llc | System and method of phase sensitive MRI reconstruction using partial k-space data and including a network |
| US6804656B1 (en) * | 1999-06-23 | 2004-10-12 | Visicu, Inc. | System and method for providing continuous, expert network critical care services from a remote location(s) |
| US20020173721A1 (en) * | 1999-08-20 | 2002-11-21 | Novasonics, Inc. | User interface for handheld imaging devices |
| US6418334B1 (en) * | 1999-10-19 | 2002-07-09 | General Electric Company | Method and apparatus for logging and dynamically configuring performance analysis of a medical diagnostic imaging system |
| JP3945974B2 (ja) * | 2000-11-13 | 2007-07-18 | 富士フイルム株式会社 | 画像送信装置および画像送信方法 |
| US7334160B2 (en) * | 2002-01-11 | 2008-02-19 | Ge Medical Systems Global Technology Company, Llc | Method and apparatus for managing a distributed x-ray system |
| US20030191509A1 (en) * | 2002-04-08 | 2003-10-09 | Flynn Timothy M. | Method and apparatus for providing custom configured medical devices |
-
2002
- 2002-05-20 US US10/063,863 patent/US7890348B2/en not_active Expired - Fee Related
-
2003
- 2003-05-19 JP JP2003139784A patent/JP2004000619A/ja not_active Withdrawn
- 2003-05-19 DE DE10322536A patent/DE10322536A1/de not_active Withdrawn
- 2003-05-20 FR FR0306052A patent/FR2839794A1/fr not_active Withdrawn
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998036335A2 (fr) * | 1997-02-14 | 1998-08-20 | Fisher-Rosemount Systems, Inc. | Systeme de gestion de processus industriels utilisant une strategie de gestion a hierarchie en couches repartie dans des dispositifs de commande multiples |
| US6167358A (en) * | 1997-12-19 | 2000-12-26 | Nowonder, Inc. | System and method for remotely monitoring a plurality of computer-based systems |
| US20020035404A1 (en) * | 2000-09-14 | 2002-03-21 | Michael Ficco | Device control via digitally stored program content |
Also Published As
| Publication number | Publication date |
|---|---|
| US20030216629A1 (en) | 2003-11-20 |
| US7890348B2 (en) | 2011-02-15 |
| DE10322536A1 (de) | 2003-12-24 |
| JP2004000619A (ja) | 2004-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Decan et al. | When GitHub meets CRAN: An analysis of inter-repository package dependency problems | |
| US20180089071A1 (en) | Method and system for testing software based system | |
| US20170329659A1 (en) | Linux system-based cen/xfs standard architecture and implementation method | |
| CN109753617A (zh) | 一种页面显示方法、设备和存储介质 | |
| FR2668271A1 (fr) | Interface de modelisation dynamique des performances des systemes informatiques. | |
| EP3619661A1 (fr) | Structure de micro-service dérivée d'applications tierces | |
| FR2839794A1 (fr) | Traitement de script generique a base de texte pour une configuration dynamique de systemes repartis | |
| WO2008013393A1 (fr) | Appareil, système et procédé de mise à niveau de logiciel | |
| CN110187896A (zh) | 一种自动化操作系统部署方法 | |
| CN106502901A (zh) | 覆盖率检测方法、装置和设备 | |
| FR2923306A1 (fr) | Systeme d'imagerie medicale. | |
| WO2011117528A1 (fr) | Procede, programme d'ordinateur et dispositif de validation d'execution de taches dans des systemes informatiques evolutifs | |
| CH621201A5 (fr) | ||
| EP2172879A1 (fr) | Procédé et système de surveillance pour la surveillance en fonction des règles d'une architecture orientée sur un service | |
| Deghaye et al. | OASIS: a new system to acquire and display the analog signals for LHC | |
| US20160259707A1 (en) | Targeted multi-tiered software stack serviceability | |
| US8176467B2 (en) | Computer program generation system and method thereof | |
| EP1719054A1 (fr) | Dispositif a memoire virtuelle partagee auto-administree apte a gerer au moins un flux de donnees multipiste | |
| US7606404B2 (en) | Method for optimizing procedures in radiological diagnostics | |
| US20120084772A1 (en) | Method and system for deploying application components in a partial deployment | |
| CN111090578B (zh) | 工程开发联调方法、装置、计算机设备及存储介质 | |
| FR2767399A1 (fr) | Procede de determination du temps de demarrage d'un systeme informatique | |
| Isaev et al. | EPICS data aquisition device support | |
| WO2017191035A1 (fr) | Procédé et système électronique de traitement d'un ensemble d'images d'échantillons, procédé et système électronique associés de contrôle d'un rapport généré, programmes d'ordinateur associés | |
| US20160050100A1 (en) | Method, system and computer program product for using an intermediation function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ST | Notification of lapse |
Effective date: 20100129 |