FR2713000A1 - Système et procédé de traitement de l'information, et systèmes de télécollecte de données incluant ce système. - Google Patents

Système et procédé de traitement de l'information, et systèmes de télécollecte de données incluant ce système. Download PDF

Info

Publication number
FR2713000A1
FR2713000A1 FR9314159A FR9314159A FR2713000A1 FR 2713000 A1 FR2713000 A1 FR 2713000A1 FR 9314159 A FR9314159 A FR 9314159A FR 9314159 A FR9314159 A FR 9314159A FR 2713000 A1 FR2713000 A1 FR 2713000A1
Authority
FR
France
Prior art keywords
processing
data
unit
processing unit
local
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.)
Granted
Application number
FR9314159A
Other languages
English (en)
Other versions
FR2713000B1 (fr
Inventor
Gilbert Jerome
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
IMS France
Euro CP Sarl
Original Assignee
IMS France
Euro CP Sarl
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by IMS France, Euro CP Sarl filed Critical IMS France
Priority to FR9314159A priority Critical patent/FR2713000B1/fr
Priority to AU11122/95A priority patent/AU703514B2/en
Priority to PCT/FR1994/001370 priority patent/WO1995014976A1/fr
Priority to EP95902172A priority patent/EP0730767A1/fr
Publication of FR2713000A1 publication Critical patent/FR2713000A1/fr
Application granted granted Critical
Publication of FR2713000B1 publication Critical patent/FR2713000B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Système (S) de traitement de l'information comprenant une première unité (UC1) pour traiter des données et des premiers moyens (D1, DM) pour stocker de façon non volatile des données. Ce système (S) comprend en outre au moins une autre unité dite secondaire (UC2) pour traiter des données et des seconds moyens (D2) pour stocker de façon non volatile des données qui sont indépendants des premiers moyens de stockage non volatil (D1, DM); la ou les unités secondaires (UC2) sont agencées pour traiter des données stockées dans lesdits premiers moyens de stockage non volatil (D1, DM) sans interférer dans le fonctionnement de la première unité de traitement (UC1). Utilisation pour la télécollecte d'informations, notamment dans des points de vente, par exemple des pharmacies, des agences de voyage et des agences de location de véhicule.

Description

La présente invention concerne un système de traitement de l'information. Elle vise également un procédé mis en oeuvre dans ce système, ainsi que des systèmes de télécollecte de données incluant ce système de traitement de l'information.
La collecte de données sur des sites géographiquement dispersés, notamment des points de vente, effectuée à des fins statistiques revêt une importance économique considérable lorsqu'elle constitue par exemple un des maillons dans un processus de calcul de marges. Cette collecte doit être effectuée dans les meilleures conditions possibles de fiabilité sans pour autant générer de surcharge de travail, tout en offrant une grande souplesse de traitement au regard notamment de la nature des données à collecter et à traiter.
Or, les sites locaux dans lesquels sont effectuées des collectes de données sont généralement équipés de terminaux de gestion qui génèrent des données qui sont souvent la matière première des collectes. Ces terminaux de gestion sont très souvent réalisés à partir d'un micro-ordinateur comprenant une unité centrale de contrôle et de traitement et accueillant des logiciels et progiciels. En outre, ces terminaux de gestion sont bien souvent connectés à des centres serveurs à distance via un réseau de télécommunications. Dans le cas des officines pharmaceutiques, celles-ci sont généralement équipées de terminaux reliés par voie téléphonique à des centres répartiteurs, pour passer des commandes de spécialités pharmaceutiques ou parapharmaceutiques.
On connait déjà par la demande de brevet français n0 2635626 du du 18 Août 1988 au nom de IMS FRANCE un système de collecte de données statistiques. En outre, le problème de l'adaptation du système existe dès lors qu'il s'agit de prévoir l'identification de nouveaux protocoles de communication.
On connaît également par la demande de brevet français n092 04104 du 3 Avril 1992 au nom des présents déposants un système de télécollecte de données sur un ensemble de sites locaux de collecte vers un site central comprenant des moyens centraux de contrôle et de traitement, chaque site local comprenant des moyens locaux pour collecter des données et étant relié à un réseau de télécommunications. Dans ce système, des sites locaux sont équipés de terminaux de gestion reliés respectivement à au moins une ligne téléphonique équipant chacun desdits sites, et les moyens locaux de collecte sont agencés pour identifier toute transmission de données entre ces terminaux de gestion et des centres de gestion à distance via les lignes téléphoniques respectives, de manière à collecter les données transmises et les stocker directement dans les moyens locaux de stockage, sans traitement local de ces données collectées.
Les systèmes actuels de télécollecte supposent d'installer dans les sites locaux des dispositifs de collecte qui sont connectés à une ligne téléphonique sur laquelle transitent des informations intéressantes pour la télécollecte. Ces dispositifs de collecte doivent en outre collecter des données issues de terminaux de gestion qui ne transitent par une ligne téléphonique. Or, lorsque le volume de données à collecter et à traiter est important, il se pose très vite le problème de la lenteur des transferts locaux de données des terminaux de gestion vers le dispositif local de collecte car ces transferts s'effectuent bien souvent par liaison série. De plus, ces transferts locaux de données peuvent interférer, notamment en ralentissant les traitements, dans les opérations générales de gestion effectuées par les terminaux, ce qui est difficilement acceptable dans une officine pharmaceutique et plus généralement dans tout point de vente, car la continuité et la qualité du service prime avant toute autre considération de traitement statistique.
Le but de l'invention est de remédier à ces inconvénients en proposant un système de traitement de l'information qui puisse à la fois assurer des tâches principales de gestion et de traitement de données, et réaliser des opération de traitement et de transfert sans perturber le déroulement des tâches principales.
Suivant l'invention, le système de traitement de l'information comprenant une première unité pour traiter des données et des premiers moyens pour stocker de façon non volatile des données, est caractérisé en ce qu'il comprend en outre au moins une autre unité dite secondaire pour traiter des données et des seconds moyens pour stocker de façon non volatile des données indépendants desdits premiers moyens de stockage non volatil, et en ce que la ou lesdites unités secondaires sont agencées pour traiter des données stockées dans lesdits premiers moyens de stockage non volatil sans interférer dans le fonctionnement de la première unité de traitement dite unité de traitement principale.
Ainsi, avec le système selon l'invention, des opérations de traitement peuvent être effectuées par une seconde unité de traitement sur des données traitées par une première unité de traitement, en préservant le périmètre de garantie liée à la prestation de service correspondant aux traitements réalisés par la première unité de traitement.
Suivant une forme préférée de l'invention, le système de traitement de l'information, comprenant en outre des premiers moyens pour communiquer avec un premier ensemble de sites de traitement et/ou de gestion extérieurs via un réseau de télécommunications, ces premiers moyens de communication étant reliés à l'unité de traitement principale via un premier bus système dit bus principal, est caractérisé en ce que l'une au moins des unités secondaires de traitement est agencée pour traiter des données relatives à des échanges d'information effectués entre l'unité de traitement principale et des sites extérieurs de traitement et/ou de gestion et stockées dans les premiers moyens de stockage non volatil.
Le système selon l'invention peut comprendre en outre des seconds moyens pour communiquer avec un second ensemble de sites de gestion et/ou de traitement via le premier réseau de télécommunications ou via un second réseau de télécommunication , ces seconds moyens de communication étant reliés à une ou plusieurs secondaires via un second bus système dit bus secondaire.
Cette forme préférée de l'invention permet de construire un système de télécollecte performant à partir d'un ensemble de systèmes de traitement de l'information locaux.
Suivant un autre aspect de l'invention, le procédé de traitement de l'information mis en oeuvre dans un système de traitement selon l'invention, est caractérisé en ce qu'il comprend plusieurs processus de traitement parallèles n'interférant pas l'un avec l'autre, un premier processus de traitement dit processus principal comprenant des étapes de saisie de données, de traitement, de stockage de données brutes ou traitées et de communication avec un ou plusieurs sites de gestion et/ou de traitement extérieurs, et au moins un autre processus de traitement dit processus secondaire comprenant les étapes suivantes:
- lecture de données brutes et/ou traitées préalablement stockées dans les premiers moyens de stockage non volatil,
- traitement desdites données,
- stockage de données résultantes dans des seconds moyens de stockage non volatil, et
- transfert de données vers un ou plusieurs sites de traitement prédéterminés.
Suivant encore un autre aspect de l'invention, il est proposé un système de télécollecte de données saisies sur un ensemble de sites locaux vers un site central comprenant des moyens pour traiter ces données collectées, caractérisé en ce que chaque site local comprend un système local de traitement de l'information selon l'invention et mettant en oeuvre le procédé selon l'invention, chacun desdits systèmes locaux de traitement ayant au moins une unité de traitement secondaire reliée via un réseau de télécommunication audit site central.
Un système de traitement de l'information selon l'invention comprend au moins deux unités de traitement de l'information partageant tout ou partie des ressources matérielles du système, en particulier, de la mémoire de masse, et peuvent effectuer des traitements différents à partir de données communes.
Un système de traitement de l'information selon l'invention se comporte comme s'il s'agissait de deux ou plusieurs machines indépendantes et juxtaposées.
Ceci permet d'inclure un système selon l'invention dans le périmètre de garantie d'un prestataire de service utilisant au moins une des unités de traitement contenues dans le système, comme s'il s'agissait d'un machine standard habituelle. L'autre ou les autres unités de traitement contenues dans le système de traitement selon l'invention peut être exploitée par d'autres entités juridiques à des fins d'effectuer des traitements sur les données traitées par la première unité sans que celles-ci ne soient en aucune façon altérées. Ainsi, des unités de traitement peuvent travailler sur des données originaires d'autres unités de traitement d'une manière transparente pour ces dernières.
Un système selon l'invention peut être utilisé comme moyen matériel pour offrir à un utilisateur final des services complémentaires fournis par des entités juridiques distinctes, chacune pouvant faire rentrer l'unité de traitement utilisée dans son périmètre de garantie, puisqu'il n'a aucun risque d'interférence entre chacune des unités de traitement composant le système selon l'invention.
la structure composite d'un système selon l'invention peut également être mis à profit pour offrir à une unité de traitement dite principale une fiabilité accrue grâce à une suppléance directe ou à une reconfiguration automatique de tout ou partie des ressources de la machine en cas de défaillance de sousensembles dans l'environnement de l'unité dite principale.
En cas de défaillance, des sous-ensembles normalement affectés à des unités de traitement dites secondaires peuvent être automatiquement réaffectées à l'unité dite principale pour obtenir une continuité de fonctionnement des services supportés par l'unité principale.
Selon un autre aspect de l'invention, une unité de traitement secondaire peut être entièrement téléopérée depuis un site distant à partir duquel il est possible de télécharger des logiciels, des données, des paramètres de fonctionnement, et de rapatrier des données.
D'autres particularités et avantages de l'invention apparaîtront encore dans la description ci-après.
Aux dessins annexés donnés à titre d'exemples non limitatifs
- la figure 1 est un schéma synoptique d'un système
de traitement de l'information selon l'invention;
et
la figure 2 est un schéma synoptique simplifié d'un système de télécollecte selon l'invention.
On va maintenant décrire une forme particulière de réalisation d'un système de traitement selon l'invention en même temps que le procédé mis en oeuvre.
En référence à la figure 1, un mode de réalisation préféré de l'invention consiste à prendre, pour accueillir un système S de traitement de l'information selon l'invention, un boîtier habituel d'ordinateur dans lequel on dispose deux unités centrales standards UC1, UC2, par exemple, des unités compatibles PC, raccordées chacune à leur bus d'extension local standard B1, B2 destiné à accueillir des ressources standard déterminées par les services supportés par chacune de ces unités. Par exemple, on pourra adjoindre à l'unité de traitement principale UC1 des cartes C1 de raccordement à des terminaux de saisie T11, T1N, un dispositif lecteur de codes-barres CB, une unité de sauvegarde de données CS1, une unité de disquettes LD1 et un modem M1. Sur l'autre unité de traitement, on pourra placer des cartes C2 de raccordement à un terminal T2 et à une imprimante I2, une carte modem
M2,une unité de disquettes LD2, une unité de sauvegarde
CS2, etc...
L'unité principale UC1 est raccordée à un contrôleur de disque CD1 qui gère deux disques D1, DM fonctionnant en miroir (RAID1). Toute demande formulée par l'unité de traitement principale UC1 conduit à une écriture sur les deux disques D1, DM alors que les lectures ne se font que sur l'un des deux disques D1.
L'autre disque DM peut être utilisé en lecture seule par l'unité de traitement secondaire UC2, tant qu'aucune panne n'est détectée sur le disque principal D1. L'unité secondaire UC2 dispose d'un disque dur D2 de travail fonctionnant normalement en lecture et en écriture.
En cas de défaillance du disque principal D1 de l'unité principale UC1, le contrôleur de disque CD1 commute automatiquement sur l'autre disque miroir DM pour assurer la continuité de service de l'unité de traitement principale UC1; une alarme locale signale le défaut qui est également connu de l'unité de traitement secondaire UC2, de manière à prévenir automatiquement les services de maintenance par l'intermédiaire d'une liaison de télécommunication.
L'alimentation électrique A du système S est assurée par deux modules d'alimentation indépendants
Al, A2, chaque module disposant d'une puissance suffisante pour assurer 11 alimentation de l'ensemble des deux unités UC1, UC2 et de leurs périphériques. Un interrupteur de mise en marche S1 du système ne commande l'activation que de l'unité principale UC1, l'unité secondaire UC2 et ses périphériques sont toujours fonctionnels, en particulier pour des téléopérations nocturnes.
Un circuit d'isolation T est disposé entre le contrôleur CD1 du disque principal D1 et le contrôleur
CD2 du disque secondaire D2. Ce circuit d'isolation permet le fonctionnement de l'unité de traitement secondaire UC2 lorsque l'unité de traitement principale
UC1 n'est pas alimentée.
Le circuit d'isolation T est en outre prévu pour permettre un accès en lecture à l'unité de stockage miroir DM par l'unité de traitement secondaire UC2 même lorsque l'unité de traitement principale UC1 n'est pas en fonctionnement.
Une défaillance sur l'un des deux modules Al, A2 est signalée par une alarme locale et par une information disponible au niveau de l'unité secondaire
UC2, de manière à informer les services de maintenance distants. Un défaut de fonctionnement de l'unité de traitement principale UC1 génère également une information d'alarme dont est informée l'unité secondaire UC2.
Un logiciel de téléopération installé dans l'unité de traitement secondaire UC2 permet des téléchargements de logiciel, de données ou de paramètres et des rapatriements d'information depuis un site central de téléopération. Pendant une première phase de fonctionnement, un opérateur prend le contrôle d'une unité secondaire à distance et examine le contenu des fichiers traités par l'unité principale du même système de traitement selon l'invention, de manière à adapter un logiciel d'extraction de données exécuté sur l'unité secondaire pour que celle-ci fournisse les données attendues à partir du formatage des données spécifiques du système principal.
Par ailleurs, l'unité secondaire peut accueillir des logiciels d'application, par exemple des logiciels de gestion de base de données thématiques au titre d'un service complémentaire du service rendu par l'unité principale.
On va maintenant décrire une application d'un système de traitement de l'information dans une officine pharmaceutique. Un écran E2, un organe de saisie tel qu'un clavier CL2 et une imprimante I2 couplés à l'unité secondaire UC2 permettent de réaliser une borne interactive de consultation de base de données locales et/ou distantes. Ceci permet d'offrir des services complémentaires des applications de gestion d'officine exécutées sur l'unité principale
UC1. Par exemple, On peut utiliser l'unité secondaire
UC2 et ses périphériques pour connaître des équivalences entre médicaments, pour connaître d'éventuelles incompatibilités entre molécules ou interactions médicamenteuses, pour savoir quelles sont les vaccinations à effectuer pour se rendre dans un pays étranger, podr être averti rapidement de problèmes éventuels sur une spécialité donnée, pour obtenir des conseils concernant un problème de santé d'un client, etc..
l'imprimante I2 permet de fournir une copie papier des informations, notamment pour que le pharmacien puisse offrir un service supplémentaire à ses clients.
On peut également envisager l'utilisation d'un système de traitement selon l'invention dans des agences de voyage, et plus généralement dans des points de vente.
Un système de traitement selon l'invention peut être considéré comme la juxtaposition de plusieurs unités de traitement standards autonomes avec des possibilités de passage d'information entre unités.
Mais l'invention n'est pas limitée uniquement à une juxtaposition matérielle de plusieurs unités ; on peut en effet prévoir une juxtaposition par voie logicielle sur la base d'une unité de traitement unique plus puissante sur laquelle plusieurs unités autonomes virtuelles indépendantes sont mises en oeuvre.
Que la juxtaposition des unités soit réalisée par voie matérielle ou logicielle, il est essentiel de rendre impossible une propagation d'un éventuel dysfonctionnement d'une unité de traitement vers les autres unités.
Dans les cas où une des unités de traitement est privilégiée en étant considérée comme unité principale, l'activité des unités secondaires ne devra pas affecter les performances de l'unité principale.
Le système de traitement selon l'invention peut être avantageusement mis en oeuvre dans un système de télécollecte de données 1, en référence à la figure 2.
Chaque point de vente Pa, Pb est équipé d'un système de traitement de l'information Sa, Sb selon l'invention et de terminaux Tla, T2a; Tlb, T2b attachés respectivement à l'unité de traitement principale UCla,
UClb et à l'unité de traitement secondaire UC2a, UC2b.
Dans la configuration représentée en figure 2, chaque unité de traitement principale UCla, UClb est reliée par une première ligne téléphonique Lla, Llb appartenant à un réseau de télécommunications R à un ensemble de centres de gestion R1,.., RN, par exemple des centres répartiteurs de spécialités pharmaceutiques. Chaque unité de traitement secondaire
UC2a, UC2b est également reliée par une seconde ligne téléphonique L2a, L2b appartenant par exemple au même réseau de télécommunications R à un site central SC de traitement statistique. Il faut noter qu'une même ligne téléphonique peut être également utilisée pour les communications respectives des unités de traitement principales UCla, UClb et des unités de traitement secondaires UC2a, UC2b, sans sortir du cadre de la présente invention. Chaque système de traitement Sa, Sb selon l'invention comprend en outre des bus locaux d'extension standards Bla, B2a; Blb, B2b associés respectivement aux unités principales UCla, UClb et auxunités secondaires UC2a, UC2b, des unités de stockage
Dla, D2a; Dlb, D2b associées respectivement aux unités principales UCla, UClb et secondaires UC2a, UC2b, des modems Mla, Mlb; M2a, M2b associés respectivement aux lignes principales Lla, Llb et secondaires L2a, L2b, des circuits contrôleurs de disques Dla, Dlb; D2a, D2b associés respectivement aux unités de stockage principales Dla, Dlb et secondaires D2a, D2b, et un circuit tampon Ta, Tb.
On va maintenant décrire un procédé de traitement mis en oeuvre dans un système de traitement selon l'invention.
Dans un première phase, l'exploitant du système de télécollecte met en place dans l'unité de traitement secondaire un logiciel d'extraction de données adapté à la nature et au format des données traitées'par l'unité principale.
L'extracteur de données est opérationnel lorsqu'il est capable de produire automatiquement des fichiers appelés "résultats d'extraction" à partir de fichiers traités par l'unité principale. Les fichiers "résultats d'extraction" contiennent seulement l'information qui intéresse l'exploitant de l'unité de traitement secondaire. Ce procédé permet de diminuer notablement les temps de transmission et les coûts associés lorsque des réseaux de télécommunication sont utilisés pour transmettre les données de résultat vers des sites centraux effectuant le lien avec un niveau supérieur de système de traitement de l'information, notamment pour produire des statistiques et assurer leur gestion.
En effet, les fichiers manipulés par l'unité de traitement principale UC1 peuvent être de taille très importante alors que la part relative d'information intéressant l'exploitant de l'unité secondaire UC2 peut être faible dans ces fichiers.
Une phase de qualification de l'extracteur de données peut être envisagée avant de passer en -phase d'exploitation automatique. Cette phase consiste à laisser l'unité de traitement secondaire UC2 en observation pendant un temps déterminé pendant lequel sont analysés en détail les fichiers d'information brute issus de l'unité principale UC1 et les fichiers résultats restitués par l'extracteur de données.
Lorsque le niveau de confiance est atteint concernant la fiabilité des informations résultantes produites, l'unité de traitement secondaire UC2 est qualifiée et peut entrer dans le processus d'exploitation automatique.
Pour ce processus d'exploitation, on peut envisager d'une manière générale les cas suivants, en référence à la figure 2:
- les unités de traitement secondaires UC2a, UC2b appellent un site central de télécollecte SC à des instants prédéterminés au niveau dudit site central,
- les unités de traitement secondaires UC2a, UC2b sont appelées par le site central de télécollecte SC,
- les unités de traitement secondaires UC2a, UC2b appellent un site central SC sur événement déterminé au niveau des unités secondaires UC2a, UC2b ( par exemple, données, traitement, seuils sur quantités d'informations,..).
Des mécanismes de contrôle permanent de l'intégrité des données collectées sont prévus pour avertir l'exploitant en cas de problèmes consécutifs à des changements ayant éventuellement eu lieu au niveau de l'unité principale UCla, UClb. Par exemple, si les informations n'ont plus la même structure parce qu'on a changé la version du logiciel exécuté dans l'unité de traitement principale.
De même, on peut prévoir des mécanismes d'alerte au niveau du site central SC pour informer l'exploitant de pannes éventuelles des unités de traitement distantes ou des sous-ensembles de ces unités.
Dans les exemples qui viennent d'être -décrits, le système de traitement de l'information S comprend au moins trois disques durs D1, DM, D2, deux disques D1,
DM fonctionnant en miroir avec l'unité de traitement principale UCl et un disque D2 étant raccordé au contrôleur CD2 de l'unité secondaire UC2. Un lien TD est prévu entre les deux contrôleurs de disques CD1,
CD2 pour que les données traitées par l'unité principale UCl soient accessibles à l'unité secondaire
UC2. 1' invention s'applique également sans limitation lorsqu'il n'y a pas de sécurisation du disque de l'unité principale UC1 (un seul disque au lieu de deux en miroir), et quel que soit le chemin qu'empruntent les données de l'unité principale UC1 pour se retrouver intégralement ou partiellement sur le disque D2 de l'unité secondaire UC2.
Par exemple, on peut envisager au sein d'un système selon l'invention les chemins de données suivants:
- liaison directe de contrôleur à contrôleur,
- liaison d'un contrôleur principal à une unité secondaire,
- liaison d'une unité principale à un contrôleur secondaire,
- liaison d'une unité de traitement à une autre unité via des cartes raccordées à chacun des bus systèmes locaux EISA, ESA ou équivalents ou via des liaisons du type bus local microprocesseur (par exemple, VESA),
- ou encore des liaisons rapides de type SCSI, SCSI 2, etc..
I1 faut noter que dans chaque système local de traitement, une unité de traitement secondaire peut être dédiée à la fourniture d'informations intéressant l'opérateur du système local, ces informations pouvant être aussi bien des conseils sur l'exercice du métier de cet opérateur que des informations à caractère statistique offrant une aide pour optimiser la gestion du point de vente équipé de ce- système local de traitement.
Par exemple, dans le cas d'une officine pharmaceutique, les informations relatives à l'exercice du métier peuvent comprendre des informations sur la compatibilité de médicaments, sur les interactions médicamenteuses, des ou sur de nouvelles spécialités pharmaceutiques. Les informations relatives à la gestion de l'officine peuvent comprendre des informations statistiques sur la rentabilité comparative de certaines spécialités pharmaceutiques, ou encore des informations sur les ventes de certaines spécialités par secteur géographique.
Un système de télécollecte selon l'invention permet une exploitation rationnelle des moyens de traitement mis en place dans les officines pharmaceutiques, et plus généralement dans des points de vente mettant en oeuvre des échanges avec des serveurs et générant des données pouvant faire l'objet de traitements statistiques. En effet, les unités de traitement secondaires peuvent présenter sur une journée, d'une part, une phase d'exploitation diurne au cours de laquelle elles sont essentiellement utilisées comme bornes interactives pour fournir des informations intéressant les pharmaciens, et d'autre part, une phase d'exploitation nocturne exécutée après la fermeture des officines et la mise hors service des unités de traitement principales, au cours de laquelle sont effectués les transferts de données vers le site central de traitement statistique.
On peut d'ailleurs prévoir, au sein d'un système de traitement selon l'invention, une détection par l'unité de traitement secondaire de l'arrêt de l'unité de traitement principale, cette détection pouvant commander le passage de la phase d'exploitation diurne à la phase d'exploitation nocturne. A l'inverse, la détection de la mise sous tension de l'unité de traitement principale peut commander une transition inverse des phases d'exploitation- de l'unité de traitement secondaire.
Bien sûr, la présente invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention.
Ainsi, on peut prévoir des systèmes de traitement selon l'invention intégrant plus d'une unité de traitement secondaires. En outre, d'autres modes de communication avec le site central peuvent être pris en compte, par exemple par voie hertzienne.

Claims (24)

REVENDICATIONS
1. Système (S) de traitement de l'information comprenant une première unité (UC1) pour traiter des données et des premiers moyens (D1, DM) pour stocker de façon non volatile des données, caractérisé en ce qu'il comprend en outre au moins une autre unité dite secondaire (UC2) pour traiter des données et des seconds moyens (D2) pour stocker de façon non volatile des données, ces seconds moyens de stockage (D2) étant indépendants desdits premiers moyens de stockage non volatil (D1, DM), et en ce que la ou lesdites unités secondaires (UC2) sont agencées pour traiter des données stockées dans lesdits premiers moyens de stockage non volatil (D1, DM) sans interférer dans le fonctionnement de la première unité de traitement dite unité de traitement principale (UC2).
2. Système (S) selon la revendications 1, comprenant en outre des premiers moyens (M1) pour communiquer avec un premier ensemble de sites de traitement et/ou de gestion (R1, RN) via un réseau de télécommunications (R), ces premiers moyens de communication (M1) étant reliés à l'unité de traitement principale (UC1) via un premier bus système dit bus principal (B1), caractérisé en ce que l'une au moins des unités secondaires de traitement (UC2) est agencée pour traiter des données relatives à des échanges d'informations effectués entre l'unité de traitement principale (UC1) et des sites extérieurs de traitement et/ou de gestion (R1, RN) et stockées dans les premiers moyens de stockage non volatil (D1, DM).
3. Système (S) selon la revendication 2, caractérisé en ce qu'il comprend en outre des seconds moyens (M2) pour communiquer avec un second ensemble de sites centraux de traitement (SC) via le premier réseau de télécommunications (R) ou via un second réseau de télécommunication distinct de ce dernier, ces seconds moyens de communication (M2) étant reliés à une ou plusieurs unités secondaires (UC2) via un second bus système dit bus secondaire (B2).
4. Système (S) selon la revendication 3, caractérisé en ce qu'une unité de traitement secondaire (UC2) est agencée pour extraire, à partir de données brutes échangées entre l'unité de traitement principale (UC1) et un ou plusieurs sites extérieurs (R1, RN) et stockées dans les premiers moyens de stockage (D1, DM), des données résultantes utiles, et pour faire transférer ces données résultantes utiles par lesdits seconds moyens de communication (M2) vers un ou plusieurs sites de traitement prédéterminés (SC) via le premier réseau de télécommunications (R) ou tout autre réseau de télécommunications.
5. Système (S) selon l'une des revendications précédentes, caractérisé en ce que les premiers moyens de stockage non volatil comprennent une première unité de stockage (Dl), dite unité de stockage principale, accessible en écriture/lecture par l'unité de traitement principale (UC1) et une seconde unité de stockage (DM) miroir de la première unité de stockage (D1) et accessible en écriture par ladite unité de traitement principale (UC1), et en ce que la ou les unités de traitement secondaires (UC2) sont agencées pour lire des données stockées dans ladite unité de stockage miroir (DM) et pour stocker des données résultantes dans une ou plusieurs unités de stockage secondaires (D2).
6. Système (S) selon la revendication 5, comprenant en outre des premiers moyens (CD1) pour contrôler l'unité de stockage principale (D1) et l'unité de stockage miroir (DM), et des seconds moyens (CD2) pour contrôler la ou les unités de stockage secondaires (D2), caractérisé en ce que les seconds moyens de contrôle (CD2) sont reliés aux premiers moyens de contrôle (CD1) de sorte que la ou les unités de traitement secondaires (UC2) peuvent accéder en lecture aux données stockées dans l'unité de stockage miroir (DM).
7. Système (S) selon la revendication 6, caractérisé en ce qu'il comprend en outre des moyens d'isolation (T) pour permettre le fonctionnement de l'unité ou des unités de traitement secondaires (UC2) lorsque l'unité de traitement principale (UC1) n'est pas alimentée, ces moyens d'isolation (T) étant disposés entre les premiers moyens de contrôle (CD1) et les seconds moyens de contrôle (CD2).
8. Système (S) selon la revendication 7, caractérisé en ce que les moyens d'isolation (T) sont en outre prévus pour permettre un accès en lecture à l'unité de stockage miroir (DM) par la ou les unités de traitement secondaires (UC2) même lorsque l'unité de traitement principale (UC1) n'est pas en fonctionnement.
9. Système (S) selon l'une des revendications précédentes, caractérisé en ce que l'unité de traitement principale (UC1) et la ou les unités de traitement secondaires (UC2) sont regroupées au sein d'un seul circuit programmé pour assurer un mode de fonctionnement de plusieurs machines virtuelles.
10. Système (S) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend en outre des moyens en alimentation électrique (A) comprenant au moins un premier et un second modules d'alimentation indépendants (A & , A2) destinées à l'alimentation électrique respectivement de l'unité de traitement principale (UC1) et des unités de traitement secondaires (UC2), chacun desdits modules (Al, A2) étant commandé de façon à pouvoir se substituer à un autre module d'alimentation défaillant.
11. Procédé de traitement de l'information mis en oeuvre dans un système de traitement (S) selon l'une des caractéristiques précédentes, caractérisé en ce qu'il comprend plusieurs processus de traitement parallèles n interférant pas l'un avec l'autre, un premier processus de traitement dit processus principal comprenant des étapes de saisie de données, de traitement, de stockage de données brutes ou traitées et de communication avec un ou plusieurs sites de gestion et/ou de traitement extérieurs, et au moins un autre processus de traitement dit processus secondaire comprenant les étapes suivantes:
- lecture de données brutes et/ou traitées préalablement stockées dans les premiers moyens de stockage non volatil,
- traitement desdites données,
- stockage de données résultantes dans des seconds moyens de stockage non volatil, et
- transfert de données vers un ou plusieurs sites de traitement prédéterminés.
12. Procédé selon la revendication 11, caractérisé en ce que l'étape de traitement effectuée dans l'un au moins des processus secondaires de traitement comprend une étape pour extraire de données brutes lues dans les premiers moyens de stockage, des données résultantes prêtes pour être traitées, après transfert via un réseau de télécommunication par des sites de traitement à distance.
13. Procédé selon la revendication 12, caractérisé en ce que l'étape de traitement effectuée dans l'un au moins des processus secondaires comprend en outre une étape pour prétraiter les données résultantes après extraction.
14. Procédé selon l'une des revendications 11 à 13, caractérisé en ce qu'il comprend en outre un processus de téléopération de l'unité ou des unités de traitement secondaires réalisé à partir d'un site de téléopération et comprenant notamment une phase de téléchargement de logiciels dans cette ou ces unités de traitement secondaires, une phase d'apprentissage du ou des processus secondaires, et une phase de maintenance dudit ou desdits processus secondaires réalisés par l'unité ou les unités de traitement secondaires.
15. Système (1) de télécollecte de données saisies sur un ensemble de sites locaux (Pa, Pb) vers un site central (SC) comprenant des moyens pour traiter ces données collectées, caractérisé en ce que chaque site local (Pa, Pb) comprend un système local de traitement de l'information (Sa, Sb) selon l'une des revendications 1 à 10 mettant en oeuvre le procédé selon l'une des revendications 11 à 14, chacun desdits systèmes locaux de traitement (Sa, Sb) ayant au moins une unité de traitement secondaire (UC2a, UC2b) reliée via un réseau de télécommunication (R) audit site central (SC).
16. Système de télécollecte (1) selon la revendication 15, caractérisé en ce que chaque système local de traitement de l'information (Sa, Sb) est agencé pour que au moins l'une de ses unités de traitement secondaires (UC2a, UC2b) puisse être en permanence opérationnelle pour transférer des données vers le site central.
17. Système de télécollecte (1) selon la revendication 16, caractérisé en ce que les transferts de données des sites locaux (Pa, Pb) vers le site central (SC) sont commandés par le site central (SC) qui initie un appel de chaque site local (Pa, Pb) à des instants prédéterminés ou des fenêtres temporelles prédéterminées.
18. Système de télécollecte (1) selon la revendication 16, caractérisé en ce que les transferts de données des sites locaux (Pa, Pb) vers le site central (SC) sont commandés par chaque site local (Pa,
Pb) qui initie un appel vers le site central (SC) à des instants prédéterminés ou dans des fenêtres temporelles prédéterminées.
19. Système de télécollecte (1) selon la revendication 18, caractérisé en ce que les instants de transfert ou les fenêtres temporelles sont déterminés par la site central (SC) et communiqués à chaque site local (Pa, Pb) concerné au cours d'un appel ou d'un transfert de données antérieur.
20. Système de télécollecte (1) selon la revendication 16, caractérisé en ce que les transferts de données de chaque site local (Pa, Pb) vers le site central (SC) sont initiés par l'unité de traitement secondaire (UC2a, UC2b) du système de traitement concerné (Sa, Sb), en réponse à un événement survenant au niveau dudit site local (Pa, Pb).
21. Système de télécollecte (1) selon l'une des revendications 15 à 20, appliqué à la collecte de données relatives à la gestion de spécialités pharmaceutiques et parapharmaceutiques au sein d'officines, caractérisé en ce que, dans chaque système de traitement (Sa, Sb), l'unité de traitement principale (UCla, UClb) est dédiée à la gestion desdites spécialités, tandis qu'une unité de traitement secondaire (UC2a, UC2b) est dédiée à des traitements de données relatives à cette gestion, notamment à des traitements statistiques, et au transfert de données résultantes vers le site central (SC).
22. Système de télécollecte (1) selon la revendication 21, caractérisé en ce que dans chaque système local de traitement (Sa, Sb), l'unité de traitement secondaire (UC2a, UC2b) est en outre dédiée à la fourniture, à l'opérateur dudit système local de traitement (Sa, Sb), d'informations intéressant cet opérateur, notamment des informations relatives à la compatibilité de médicaments, à des interactions médicamenteuses ou à des équivalences entre spécialités pharmaceutiques.
23. Système de télécollecte selon la revendication 22, caractérisé en ce que les informations fournies par l'unité de traitement secondaire (UC2a, UC2b) comprennent en outre des informations statistiques relatives à la gestion de l'officine, notamment des informations statistiques sur la rentabilité comparative de certaines spécialités pharmaceutiques.
24. Système de télécollecte (1) selon l'une des revendications 15 à 20, appliqué à des points de vente connectés à des centrales de réservation, notamment des agences de voyage ou des agences de location de véhicules.
FR9314159A 1993-11-26 1993-11-26 Système et procédé de traitement de l'information, et systèmes de télécollecte de données incluant ce système. Expired - Fee Related FR2713000B1 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
FR9314159A FR2713000B1 (fr) 1993-11-26 1993-11-26 Système et procédé de traitement de l'information, et systèmes de télécollecte de données incluant ce système.
AU11122/95A AU703514B2 (en) 1993-11-26 1994-11-24 Data processing system and method and remote acquisition systems comprising said system
PCT/FR1994/001370 WO1995014976A1 (fr) 1993-11-26 1994-11-24 Systeme et procede de traitement de l'information, et systemes de telecollecte de donnees incluant ce systeme
EP95902172A EP0730767A1 (fr) 1993-11-26 1994-11-24 Systeme et procede de traitement de l'information, et systemes de telecollecte de donnees incluant ce systeme

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9314159A FR2713000B1 (fr) 1993-11-26 1993-11-26 Système et procédé de traitement de l'information, et systèmes de télécollecte de données incluant ce système.

Publications (2)

Publication Number Publication Date
FR2713000A1 true FR2713000A1 (fr) 1995-06-02
FR2713000B1 FR2713000B1 (fr) 1996-02-16

Family

ID=9453251

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9314159A Expired - Fee Related FR2713000B1 (fr) 1993-11-26 1993-11-26 Système et procédé de traitement de l'information, et systèmes de télécollecte de données incluant ce système.

Country Status (4)

Country Link
EP (1) EP0730767A1 (fr)
AU (1) AU703514B2 (fr)
FR (1) FR2713000B1 (fr)
WO (1) WO1995014976A1 (fr)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4833618A (en) * 1986-02-20 1989-05-23 Net Laboratories, Inc. System for automatically reading utility meters from a remote location
US4970644A (en) * 1987-01-02 1990-11-13 Schlumberger Technology Corporation Reconfigurable well logging system
GB2245456A (en) * 1990-04-13 1992-01-02 Badger Meter Inc Automatic meter reading system with multitasking control
US5093780A (en) * 1988-10-18 1992-03-03 Fujitsu Limited Inter-processor transmission system having data link which automatically and periodically reads and writes the transfer data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4833618A (en) * 1986-02-20 1989-05-23 Net Laboratories, Inc. System for automatically reading utility meters from a remote location
US4970644A (en) * 1987-01-02 1990-11-13 Schlumberger Technology Corporation Reconfigurable well logging system
US5093780A (en) * 1988-10-18 1992-03-03 Fujitsu Limited Inter-processor transmission system having data link which automatically and periodically reads and writes the transfer data
GB2245456A (en) * 1990-04-13 1992-01-02 Badger Meter Inc Automatic meter reading system with multitasking control

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
A. VOSS ET AL: "A Standards Based Distributed Oceanographic Computing System", PROCEEDINGS OF THE WORKING SYMPOSIUM ON OCEANOGRAPHIC DATA SYSTEMS, 1986, SAN DIEGO, USA, pages 145 - 154 *
T. BARKLOW: "Experience with the Tasso Data Acquisisition System", IEEE TRANSACTIONS ON NUCLEAR SCIENCE, vol. NS-30, no. 5, October 1983 (1983-10-01), NEW YORK, US, pages 3823 - 3826 *

Also Published As

Publication number Publication date
EP0730767A1 (fr) 1996-09-11
FR2713000B1 (fr) 1996-02-16
AU1112295A (en) 1995-06-13
AU703514B2 (en) 1999-03-25
WO1995014976A1 (fr) 1995-06-01

Similar Documents

Publication Publication Date Title
EP2145426B1 (fr) Systeme de communication entre un reseau d'ordinateurs dans un aeronef et un reseau d'ordinateurs au sol
US20220188194A1 (en) Cloud-based database backup and recovery
US10805161B2 (en) Rapid configuration propagation in a distributed multi-tenant platform
EP2286354A1 (fr) Procede de generation de requetes de manipulation d'une base de donnees d'initialisation et d'administration d'une grappe de serveurs, support de donnees et grappe de serveurs correspondants
FR2988943A1 (fr) Systeme de supervision de la securite d'une architecture
FR2689715A1 (fr) Système de télécollecte de données, procédé mis en Óoeuvre dans ce système, et dispositif de collecte associé.
FR2728749A1 (fr) Procede de commande d'un sous-systeme d'exploitation et de gestion pour un systeme n[1 d'echange de messages de signalisation
FR2946769A1 (fr) Procede et dispositif de reconfiguration d'avionique.
FR2943152A1 (fr) Procedes et dispositifs de telechargement automatise de logiciels, dans un appareil tel qu'un aeronef, comprenant la mise a jour de la documentation associee
CN108092936A (zh) 一种基于插件架构的主机监控***
FR2823932A1 (fr) Systeme et procede pour la distribution dynamique de donnees et/ou de services
FR2951562A1 (fr) Procede securise pour acceder a un systeme d'information d'un aeronef
FR2713000A1 (fr) Système et procédé de traitement de l'information, et systèmes de télécollecte de données incluant ce système.
EP0344035B1 (fr) Réseau de transmission d'informations numériques entre plusieurs stations
CN107294766A (zh) 一种集中管控的方法及***
BE1023607B1 (fr) Methode et systeme de collecte de documents numeriques a partir d’une pluralite de source
CN107784013A (zh) 一种将分散文档互联进行分布式管理的方法
EP0297964B1 (fr) Procédé de pilotage d'équipements par l'intermédiaire d'un réseau local, notamment pour l'automatisation d'un atelier
EP1627352B1 (fr) Systeme de reseau informatique securise pour la gestion de donnees personnelles
CN108920164A (zh) 云计算***中主机的管理方法和装置
CA2067189C (fr) Architecture pour echange dynamique de processeur de service
CN113095707B (zh) 基于区块链的应急物资管理方法、装置以及设备
EP2397962A1 (fr) Dispositif et procédé de stockage sécurisé de données biométriques
Ristov et al. Secure data storage
CN116192484A (zh) 数据自助交换方法及相关设备

Legal Events

Date Code Title Description
CA Change of address
RM Correction of a material error
ST Notification of lapse