Brevet FR3046689A1 (20170714)
REVENDICATIONS1. Procédé de traitement de valeurs initiales A(n) mesurées, correspondant à des résultats d'analyses biologiques d'un même patient en provenance d'un ou de plusieurs laboratoires, lesdites analyses se rapportant pour chacune d'entre elles à un même paramètre biologique, le procédé consistant à : a) utiliser pour chaque valeur initiale A(n), mesurée et exprimée par un laboratoire donné selon une unité de mesure proposée par ledit laboratoire et une plage de normalité (B1(n),BS(n)), fournie par ce même laboratoire, matérialisée par une plage délimitée entre une borne inférieure Bl(n) et une borne supérieure BS(n), ou par une plage inférieure à la seule borne supérieure BS(n), ou par une plage supérieure à la seule borne inférieure Bl(n), b) utiliser une messagerie pour transmettre des données sur un serveur, selon un format déterminé à partir de présentations hétérogènes propres à chacun de ces laboratoires, ce format comprenant outre la valeur mesurée A(n), des métadonnées qui lui sont rattachées indiquant la plage de normalité correspondante, caractérisé en ce qu'il consiste à : c) utiliser au moins un modèle mathématique mis en ceuvrepar ordinateur, pour transformer chacune des valeurs initiales A(n) en provenance de chaque laboratoire en une valeur normalisée Anorm(n), le modèle mathématique utilisé étant choisi pour chaque valeur initiale A(n) en fonction de sa plage de normalité (B1(n),BS(n)), un même laboratoire pouvant fournir plusieurs valeurs initiales A(n) dans le temps pour un même patient, d) associer à l'ensemble de ces valeurs normalisées Anorm(n), une plage de normalité normalisée commune (Blnorm, BSnorm) déterminée, ladite plage étant définie par une simple borne inférieure normalisée commune Blnorm ou par une simple borne supérieure normalisée commune BSnorm ou par une borne supérieure normalisée commune BSnorm associée à une borne inférieure normalisée commune Blnorm, sachant que les plages de normalité (B1(n),BS(n)) ou les valeurs Bl(n) et/ou BS(n) fournies par un même laboratoire peuvent varier dans le temps, 3046689 33 e) puis afficher, à l'aide d'un outils de consultation de données électroniques, un affichage comportant les différentes valeurs normalisées Anorm(n) successives pour le paramètre biologique donné, en association avec au moins une information visible, 5 permanente ou fugace, mais toujours accessible, se rapportant à la plage de normalité normalisée commune (Blnorm, BSnorm) retenue, cet affichage étant réalisé sous la forme d'une représentation graphique chronologique et synthétique. 10\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce qu'il consiste à utiliser sous a) pour chaque valeur A(n), mesurée par le laboratoire ayant effectué l'analyse biologique, la plage de normalité (B1(n),BS(n)) fournie par ce même laboratoire. 15\n<CLM>\1\tProcédé selon la revendication 2, caractérisé en ce qu'il consiste à prendre connaissance et enregistrer pour chaque valeur A(n) la plage de normalité (B1(n),BS(n)) correspondante fournie par le laboratoire ayant effectué l'analyse et relevant des informations complémentaires propres au laboratoire ayant effectué l'analyse, lesquelles se rapportent 20 notamment à la méthode d'analyse utilisée par ce laboratoire, aux matériels utilisés et aux réactifs qui y sont associés.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il consiste à définir, par choix ou calcul, pour chaque 25 valeur initiale A(n) la plage de normalité normalisée, représentée soit par la borne de normalité normalisée inférieure Blnorm commune, soit par la borne de normalité normalisée supérieure BSnorm commune ou, plus communément, par l'association d'une borne de normalité normalisée inférieure Blnorm et d'une borne de normalité normalisée supérieure 30 BSnorm communes.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que la transformation sous c) consiste à calculer ou à déterminer, à l'aide d'un calcul se fondant sur des corrélations linéaires, la 35 valeur normalisée Anorm(n) pour chaque valeur initiale A(n) correspondante. 3046689 34\n<CLM>\1\tProcédé selon la revendication 5, caractérisé en ce qu'il consiste, dans le cadre de la détermination de la valeur normalisée Anorm(n), à calculer un coefficient de corrélation linéaire Cbs(n) à partir de la borne de normalité supérieure BS(n) finie et de la valeur initiale A(n) et 5 de la différence entre la borne supérieure BS(n) et de la borne inférieure Bl(n), sachant qu'il est possible aussi de calculer le coefficient de corrélation linéaire Cbi(n) à partir de la borne de normalité inférieure Bl(n) et de la valeur initiale A(n) et de la différence BS(n) - Bl(n) et que l'un ou l'autre coefficients Cbs(n) ou Cbi(n) pourront être utilisés indifféremment 10 pour les opérations ultérieures.\n<CLM>\1\tProcédé selon la revendication 6, caractérisé en ce qu'il consiste à effectuer le calcul du coefficient de corrélation linéaire pour chaque valeur initiale A(n), en utilisant la formule : 15 Cbs(n) = (A(n)-BS(n)) / (BS(n)-B1(n)) ou Cbi(n) = (A(n)-B1(n)) / (BS(n)-B1(n)) où Bl(n) et BS(n) sont respectivement les bornes de normalité inférieure et supérieure finies de la plage de normalité se rapportant à la valeur initiale 20 A(n).\n<CLM>\1\tProcédé selon la revendication 7, caractérisé en ce qu'il consiste à calculer les valeurs normalisées Anorm(n), en utilisant la formule : 25 Anorm(n) = BSnorm + Cbs(n) x (BSnorm - Blnorm) ou Anorm(n) = Blnorm + Cbi(n) x (BSnorm - Blnorm) où Blnorm et/ou BSnorm sont respectivement les bornes de normalité inférieure et/ou supérieure communes de la plage de normalité normalisée 30 commune.\n<CLM>\1\tProcédé selon la revendication 5, caractérisé en ce qu'il consiste à calculer, lorsque la borne de normalité BS(n) est infinie, un coefficient de corrélation linéaire Cb0(n) à partir de la borne de normalité 35 inférieure Bl(n) et de la valeur initiale A(n) et de la différence entre la borne inférieure Bl(n) et de l'origine 0, en effectuant le calcul du coefficient 3046689 35 de corrélation linéaire pour chaque valeur initiale A(n), en utilisant la formule : Cb0(n) = (A(n)-0) / (B1(n)-0) où Bl(n) est la borne de normalité inférieure et se rapportant à la valeur 5 initiale A(n), BS(n) étant une valeur infinie.\n<CLM>\1\tProcédé selon la revendication 9, caractérisé en ce qu'il consiste à calculer les valeurs normalisées Anorm(n), en utilisant la formule : 10 Anorm(n) = Blnorm + (Cb0(n) x (Blnorm - 0)) où Blnorm est la borne de normalité normalisée inférieure commune de la plage de normalité normalisée commune.\n<CLM>\1\tProcédé selon la revendication 8, caractérisé en ce qu'il 15 consiste à déterminer la borne de normalité supérieure normalisée commune BSnorm et/ou la borne de normalité normalisée inférieure commune Blnorm en choisissant arbitrairement leurs valeurs.\n<CLM>\1\tProcédé selon la revendication 8, caractérisé en ce qu'il 20 consiste à choisir parmi les bornes de normalité supérieures BS(n), celle dont la valeur est la plus élevée de toutes les BS(n) transmises par les différents laboratoires pour le même test biologique mesuré et/ou parmi les bornes de normalité inférieures Bl(n), celle dont la valeur est la plus faible de toutes les Bl(n) pour fixer respectivement la borne de normalité 25 normalisée supérieure BSnorm et la borne de normalité normalisée inférieure Blnorm.\n<CLM>\1\tProcédé selon la revendication 8, caractérisé en ce qu'il consiste à déterminer la plage de normalité normalisée commune 30 (Blnorm,Bsnorm) en calculant la moyenne arithmétique sur les valeurs de toutes les plages de normalité (B1(n),BS(n)) transmises par les différents laboratoires pour le même test biologique mesuré, sans tenir compte du positionnement respectif des différentes Bl(n) et BS(n) mais seulement des espaces les séparant. 35\n<CLM>\1\tProcédé selon la revendication 8, caractérisé en ce qu'il consiste à déterminer la borne de normalité supérieure normalisée 3046689 36 commune BSnorm en calculant la moyenne arithmétique de toutes les valeurs des bornes de normalité supérieures BS(n) puis celle de la borne de normalité normalisée inférieure commune Blnorm en s'appuyant sur toutes les valeurs des bornes de normalité inférieures BI(n), l'opération 5 pouvant être également conduites en s'appuyant sur un nombre limité de ces bornes Bl(n) et/ou BS(n), sélectivement choisies.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'il consiste, lorsqu'au moins une valeur A(n) est 10 associée à une plage de normalité ne présentant qu'une borne de normalité inférieure BI(n), BS(n) étant une valeur infinie, el) d'une part lorsque la valeur de A(n) est inférieure ou égale à la valeur de Bl(n), à calculer un coefficient de corrélation linéaire Cb0(n) à partir de la borne de normalité inférieure BI(n) et de la valeur initiale 15 A(n) et de la différence entre la borne inférieure BI(n) et de l'origine 0, en effectuant le calcul du coefficient de corrélation linéaire pour chaque valeur initiale A(n), en utilisant la formule : Cb0(n) = (A(n)-0) / (BI(n)-0) et à calculer les valeurs normalisées Anorm(n), en utilisant la formule : 20 Anorm(n) = Blnorm + (Cb0(n) x (Blnorm - 0)) e2) et d'autre part lorsque la valeur A(n) est supérieure ou égale à la valeur de BI(n), à calculer la valeur normalisée Anorm(n) en utilisant une formule mathématique vérifiant la condition stipulant que si la 25 valeur de A(n) est comprise entre Bl(n) et l'infini, alors Anorm(n) sera inférieure à la valeur retenue pour la borne de normalité normalisée supérieure BSnorm, associant ainsi toutes les valeurs Anorm(n) à une plage de normalité normalisée commune (Blnorm,BSnorm). 30\n<CLM>\1\tProcédé selon la revendication 15, caractérisé en ce qu'il consiste sous e2) à utiliser la formule : Anorm(n) = BSnorm - ((BSnorm-Blnorm)2 / (A(n) + BSnorm-Blnorm- BI(n))) 35\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 16, caractérisé en ce qu'il utilise toutes les valeurs initiales A(n) brutes, sans traitement ou transformation préalable de celles-ci, que ces valeurs A(n) 3046689 37 soient définies chacune par rapport à une plage de normalité finie et délimitée par une borne supérieure BS(n) et une borne inférieure Bl(n) ou simplement par rapport à une seule borne inférieure Bl(n) ou supérieure BS(n). 5\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 17, caractérisé en ce qu'il utilise toutes les valeurs initiales A(n) brutes, sans traitement ou transformation préalable de celles-ci, et ce indépendamment de l'unité de mesure dans laquelle est exprimée 10 chacune des valeurs initiales A(n).\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 18, caractérisé en ce qu'il consiste à afficher un graphique sur lequel sont rapportés suivant un axe horizontal, selon un mode chronologique, les 15 dates et les résultats correspondants des analyses (n) pour un même test et un même patient et, d'autre part, suivant une axe vertical, pour l'ensemble de ces analyses, la plage unique de normalité normalisée commune (Blnorm,Bsnorm) associée valeurs normalisées Anorm(n), les positions des différentes valeurs normalisées voisines Anorm(n) étant 20 reliées par des segments de ligne allant d'une valeur normalisée Anorm(n) à la suivante Anorm(n+1), tandis que la plage unique de normalité normalisée commune (Blnorm,Bsnorm) est représentée sous forme d'un rectangle vertical ou de toute autre trait ou figure géométrique ou de matérialisation représentatives de cet espace de normalité « normalisé ». 25\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 19, caractérisé en ce qu'il consiste à définir sur la zone de localisation de chaque valeur normalisée Anorm(n), une zone active, dont le pointage ou la sélection par l'intermédiaire d'une souris ou de toute autre action 30 instrumentale ou digitale, permet d'afficher de façon fugace une fenêtre contenant au moins une partie des informations formant la métadonnée correspondant à la valeur mesurée considérée.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 20, 35 caractérisé en ce qu'il consiste à assurer ou à renforcer la sécurisation des données en faisant appel à tout procédé de cryptage intrinsèque des données ou, de façon extrinsèque, lors du transfert ou du stockage des 3046689 38 données sur le lieu et lors des phases et opérations de traitement ou lors des étapes ultérieurs de mise à disposition des informations brutes ou traitées concernant le patient considéré afin de maintenir et d'assurer l'intégrité, la confidentialité et la sécurité de ces données personnelles de 5 santé.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 21, caractérisé en ce qu'il consiste à importer à partir d'un dossier médical électronique personnel (DMEP) du patient, des informations médicales 10 additionnelles, du genre, début/fin d'un traitement médical, accident de santé, séjour dans des régions à risques sanitaires ou autres, pour compléter la représentation graphique sur requête des personnels de santé, en associant - autant que de besoin - différents types informations médicales issues soit de registres diagnostiques cliniques ou de 15 techniques d'imageries soit de registres thérapeutiques, notamment médicamenteux, afin de créer des tableaux de « préférences » correspondant aux usages et aux besoins des soignants pour une prise en charge optimale du patient. 20\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 22, caractérisé en ce qu'il effectue, pour un test biologique donné ou pour un ensemble choisi de test et/ou pour une concaténation avec des données autres que biologiques, une consolidation de données correspondantes comparables entre nombre de patients et crée un silo de données 25 massives préalablement rendues anonymes sans retour possible aux identités individuelles, indépendamment du degré technique d'hétérogénéité initiale des données ainsi prises en compte.