WO2002003349A1 - Module network and method for processing data - Google Patents
Module network and method for processing data Download PDFInfo
- Publication number
- WO2002003349A1 WO2002003349A1 PCT/EP2001/007715 EP0107715W WO0203349A1 WO 2002003349 A1 WO2002003349 A1 WO 2002003349A1 EP 0107715 W EP0107715 W EP 0107715W WO 0203349 A1 WO0203349 A1 WO 0203349A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- module
- data
- network
- modules
- base
- Prior art date
Links
- 238000012545 processing Methods 0.000 title claims abstract description 50
- 238000000034 method Methods 0.000 title claims description 15
- 230000006870 function Effects 0.000 claims abstract description 40
- 230000015654 memory Effects 0.000 claims abstract description 30
- 238000004891 communication Methods 0.000 claims abstract description 26
- 230000006854 communication Effects 0.000 claims abstract description 26
- 238000013500 data storage Methods 0.000 claims abstract description 6
- 238000012544 monitoring process Methods 0.000 claims abstract description 6
- 238000012546 transfer Methods 0.000 claims description 12
- 238000005259 measurement Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005265 energy consumption Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000003032 molecular docking Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000386 athletic effect Effects 0.000 description 1
- 230000037147 athletic performance Effects 0.000 description 1
- 230000036772 blood pressure Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000005381 potential energy Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000009182 swimming Effects 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
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
Definitions
- the present invention relates to a module network and a method for processing data according to the preamble of claim 1 and the preamble of claim 6.
- the invention further relates to an expandable module network according to the preamble of claim 7, a method for expanding a module network according to the preamble of claim 9 and a module according to the preamble of claim 10.
- data containing network internal data for example data for identifying individual modules or processing instructions for a data processing device of a module taken.
- system data data for identifying individual modules or processing instructions for a data processing device of a module taken.
- data are generally referred to as "system data”.
- data is used in general, this use can encompass all the types of data mentioned and, as can then be seen from the respective context, relate to a specific type of data.
- Integrated devices have also been proposed in this connection, which combine, for example, a bicycle tachometer and an altimeter.
- a bicycle tachometer and an altimeter.
- the functionality of such a device is limited to these two functions, an expansion of the functionality to include a further function is not possible.
- DE 197 36 513 A1 discloses a method for configuring a measuring arrangement for physical, in particular thermal conditions on a measuring section with at least one locally distributed sensor.
- the measuring arrangement consists of programmable modules with the minimum properties of capturing, editing, saving, displaying and reporting the measurement data.
- the method is characterized in that the modules are initialized with parameter sets with which processing steps of the individual modules are functionally assigned to one another.
- a patient monitoring device with a communication network is known from WO 94/13 198.
- the communi- cation network collects and displays data received from a patient.
- the device comprises a portable monitor which is connected to a number of data acquisition modules which in turn are coupled to sensors.
- the monitor is connected to a docking station and is able to feed data into the network via the docking station.
- the object of the invention is to create a system for processing data with which any or any number of data that can be expanded can be processed simultaneously and in a flexible manner to provide desired measured variables.
- a module network for processing, in particular recording and / or monitoring and / or evaluating data that can be operated in a simple and flexible manner, in particular expandable is now provided.
- the network according to the invention is characterized in that, in contrast to conventional systems, it can be expanded or supplemented in any way.
- a health monitoring hereinafter also referred to as a health monitor
- the module network according to the invention is characterized in that it is particularly "future-proof" since measurement variables that have not yet been considered can be easily integrated into an already existing system. It should be mentioned again that the reference to sports applications or fitness applications is given purely by way of example. Regarding terminology: In the following, the term “module” is used in such a way that it can include both the combination of a basic module with a function module and a basic module without an assigned function module.
- Transmitter and / or receiver and / or transceiver and / or cable are expediently provided as communication modules.
- communication modules can be used to provide a wireless or wired connection between the individual modules of the network.
- display units in particular LCD monitors and / or keyboards and / or sensors and / or interfaces in external systems as function modules.
- base modules can be assigned the corresponding functions in the desired manner.
- display units can be used here, for example an acoustic display or speech display.
- a first 's Bä ⁇ fismodul only with a sensor and a second base module with an LCD monitor.
- data processing devices of the first and / or second base module can be displayed to the user on the LCD monitor.
- the data or program memory of at least one first basic module is used to store data or programs that can be processed by a second basic module.
- a central control function within the network it is possible, for example, to assign a central control function within the network to the second base module, since the at least one first base module initially stores data or processing instructions (system data), with this system data being transferred to the second base module if necessary.
- the second base module is part of a module network, which is used to process or display a number of measured variables
- a further sensor module ie here the combination of a further "first" base module with a sensor
- a module network for processing at least one measurement variable that can be assigned to at least one person, in particular a user of a sports device or a medical device, a first module as a sensor unit for recording raw or sensor data on which the measurement variables are based, and a second module as a receiving unit for to form at least partial evaluation of the recorded data to obtain the at least one measured variable, a device for storing system data which can be evaluated by the second module and which can be assigned to the first module being provided in the first module. It is provided here that system data that can be evaluated by the second module (data for identifying the first module, processing instructions for the second module) are initially stored in the first module.
- the data that can be evaluated by the second module which can include, for example, data for controlling the second module with regard to cooperation with the first module, can be stored on the side of the first module and can only be transferred to the second module if necessary.
- second module central receiving unit
- the communication or data transfer between the individual modules takes place wirelessly.
- a wireless transmission avoids the need for cabling, which can hinder the freedom of movement of a user or patient, for example.
- the first module has a transmitter and / or transceiver as a communication module and at least one sensor as a function module, the second module having a receiver and / or a transceiver as a communication module and an LCD monitor and / or a as a function module Keyboard.
- the second module has a receiver and / or a transceiver as a communication module and an LCD monitor and / or a as a function module Keyboard.
- At least one module expediently has a removable memory chip or a removable memory card and / or an updatable memory chip or an updatable memory card.
- SIMM card An example of this is a SIMM card.
- a removable storage device would make it possible, for example, to manage the data of a number of users in a simple manner.
- his previous performance data could easily be transferred to a new module, which is also expediently designed with a removable or arbitrarily usable storage device ,
- At least one module is designed in such a way that the received data, in particular the sensor data or processing instructions, can be permanently stored. Flash memory, EEPROMs and buffered RAM memory are particularly suitable as building blocks for this. Such programmability proves to be advantageous in particular in connection with the storage of software transferred from a first module to a second module.
- permanent storability is understood to mean that a memory content stored in this way remains stored even after being decoupled from a corresponding current or voltage supply.
- dynamic storability is understood to mean “storage” which, when disconnected from a power supply supply, for example a battery power supply, does not remain stored.
- a module network Due to the permanent storability, it is possible, for example, to change the processing instructions during normal operation of a module network according to the invention, for example in the sense of a redistribution between the individual modules.
- a module detects that its power supply (for example battery power supply) is weaker or falls below a certain level, it can at least partially transfer the processing instructions it has carried out or processed to another module. It is thus possible to optimize the power consumption of the individual modules with an individual power supply for the individual modules.
- a programmability or reprogrammability of a module or a module network can be carried out during normal operation, for example as part of the determination and processing of performance data of an athlete.
- This reprogrammability enables, for example, a distribution of the data processing and / or data storage occurring within the module network to the data processing devices or memory of the respective modules or base modules that is adapted to the respective computing and memory loads of the individual modules.
- distribution and / or data storage can also be carried out as a function of specific tasks that the module network has to master.
- This Transmission can be carried out automatically when the module network or modules recognize that a specific module configuration is present.
- a module network according to the invention which has a certain number of modules or base modules, can be expanded in any manner with further base modules or modules according to a further aspect of the invention.
- This aspect of the invention is realized in that the data processing device and / or the data and / or program memory of the at least one further base module with which an existing module network is to be expanded can be programmed in such a way that the at least one further base module for expanding the module network contains usable and / or necessary data and / or programs, in particular data and / or programs that can be processed by at least one further module of the existing module network, means for transmitting the data that can be used and / or required to expand the module network from the at least one further basic module at least one module of the existing module network is provided.
- an existing module network with a further module to bring this into communication connection with the respective modules of the existing network.
- the further module is then able to transfer usable or necessary data or programs (for example for system configuration) to the modules of the existing module network for its integration into the existing module network.
- the further module can also contain update data for the further modules, as a result of which an existing module network can be updated in a simple manner, to a certain extent as a side effect, when an additional module is integrated. Since the transmission of the data or programs from the further module on the modules of the existing network, a manual update of the modules of the existing network is not necessary.
- the module has means for its assignment to a defined module network and / or means for determining further modules available within the defined module network.
- a number of modules, which are at least partially designed with sensor devices, are assigned to a user of a sports device or a medical device.
- the affiliation to this module network can be defined, for example, by means of appropriate software coding. If this existing module network is to be expanded by a further module, for example a module to which a further sensor function is assigned, the modules of the existing module network are brought into communication connection (wired or wireless) with the module to be added.
- the respective identification codes or codes of the modules of the existing module network are transmitted to the further module, so that the latter can recognize the identification code of the modules and generate a corresponding identification code for itself.
- This measure makes it possible to prevent modules from influencing different networks, which are assigned to different people, for example.
- FIG. 1 shows a schematic diagram for the construction of the modules used in the module network according to the invention
- FIG. 2 shows a block diagram for the schematic representation of essential components of a preferred embodiment of the module network according to the invention.
- FIG. 1 shows a schematic diagram to explain the module structure of the modules used in the module network according to the invention.
- Each module initially has a base module, designated 100, which has a communication module 101 for internal data transfer and a data processing device 102 with a dynamic and / or permanent data and program memory 103.
- a transmitter, a receiver, a transceiver or transceiver or a cable are particularly suitable as communication modules.
- each module used in the module network according to the invention has a base module.
- a basic module To assign special functions within the module network, it is possible to supplement a basic module with at least one function block 105.
- radio tion modules may be mentioned in particular an LCD monitor, a keyboard, a sensor, or an interface in an external system.
- a first base module expediently has at least one transmitter or cable as a communication module, and at least one sensor as a function module.
- the arithmetic processing of the recorded sensor data can be distributed as desired between the two modules, each of which is designed with a data processing device 102.
- a first module which has at least one sensor as a function module and at least one transmitter as a communication module, is referred to below as a sensor unit
- a second module which has at least one LCD monitor as a function module and at least one receiver as a communication module, is referred to as a receiving unit becomes.
- the embodiment of the module network according to the invention shown in FIG. 2 has at least one sensor unit, which is denoted overall by 1, and a receiving unit, which is denoted overall by 4.
- the sensor unit has a sensor element 1 a, a data and program memory 1 b, a data processing device, in particular a controller 1 c and a transmitting and / or receiving device, hereinafter referred to as transceiver 1d. It is conceivable to use a pure transmitter instead of the transceiver ld, as will be explained further below.
- Another sensor unit is denoted overall by 2, and, analogously to sensor unit 1, has a sensor element 2a, a program memory 2b, a data processing device, in particular a controller 2c and a transceiver ld.
- the receiving unit 4 has a transceiver 5, wherein a pure receiver can be used instead of the transceiver 5 in certain embodiments.
- the sensor unit 1 and the receiving unit 4 are able to communicate with one another wirelessly, as is illustrated by means of the connecting line 10, which is shown partly in broken lines.
- the connecting line 10 which is shown partly in broken lines.
- Sensor unit 2 and receiving unit 4 also communicate wirelessly with one another, as illustrated by the dashed connecting line 10 ′.
- the transceivers 1d and 2d of the sensor units 1 and 2 are also able to communicate with one another wirelessly, as illustrated by the dashed line 10 ′′.
- the three modules shown are capable of, depending on requirements, for example depending on the specific tasks to be solved by the module network to exchange stresses, data functions and programs with one another in the most efficient way possible.
- the transceiver 5 is connected to a controller (data processing device) 6 via data lines 11 and 12, respectively.
- the data line 11 serves for the transmission of data received from the transceiver 5 to the controller 6, while a switch-on or switch-off command can be given by the controller 6 to the transceiver 5 via the data line 12.
- the controller 6 is preferably designed as a flash controller and fulfills i.a. the functions of providing a communication protocol between individual components of the system and the control of the transceiver 5.
- the controller can be operated using buttons 9, preferably menu-driven.
- it is used to send evaluated or processed data to a display controller or monitor controller 7. It is of course possible to integrate the controller 6 and the controller 7 or to design them as a uniform data processing device.
- the separate or integrated controllers provide an updatable processing unit with dynamic or permanent data or program memory.
- a data and program memory ⁇ a is also provided, which is operatively connected to the data processing device.
- the display controller (or the integrated data processing device 6, 7) in turn controls an LCD 8, and also carries out decoding of the data obtained and, if appropriate, multiplexing.
- a multiplexing of the data received by the display controller 7 proves to be expedient in particular when a plurality of sensor units 1 which cooperate with the transceiver 5 are provided.
- Communication " on controller 6 and display controller 7 via a serial unidirectional tional protocol spi proves to be advantageous.
- the controllers 6, 7 together with the transceiver 5 constitute a basic module, the LCD 8 and the keyboard 9 forming function modules, resulting in a module as a whole.
- the controller 6 as a flash controller, it should be noted that an operating voltage of 2.7 to 3.6 V is expedient to ensure trouble-free programming / deletion of a corresponding flash memory, while an operating voltage of 1 during normal operation , 8 to 3.6 V is sufficient.
- a flash memory can be reprogrammed even when a battery voltage of 3 volts is used, so that no mains connection is necessary if such a flash controller or flash memory is provided.
- the controller 6 also provides a real time clock (real time clock) even when the LCD 8 is turned off.
- the LCD 8, which is controlled by the monitor controller 7, has a dot matrix area designed in accordance with the specifications or requirements of the system.
- the system shown in the figure will now be further explained with the aid of a concrete example for further illustration: It is assumed that the system initially has only one sensor unit 1, for example a sensor unit with a bicycle tachometer function, and a receiving unit 4.
- the sensor unit 1 and the receiving unit 4 It is first necessary for the sensor unit 1 and the receiving unit 4 to recognize that they are communicating with one another in order to provide a system according to the invention should.
- a corresponding identification code is therefore first transmitted, for example, between the transceivers 1d and 5.
- the sensor unit 1 transmits the software necessary for evaluating the data it sends to the receiving unit 4, which permanently stores the received data in the memory 6a of the controller 6.
- the receiving unit 4 After the necessary transmission of a software necessary or suitable for the operation of the sensor unit 1 to the controller 6, it is possible to display bicycle tachometer functions, such as speed or distance traveled, on the LCD screen 8.
- the operational readiness of the individual components is first determined.
- a data transmission scheme is agreed which optimizes the transmission parameters and, for example, also the energy consumption of the system.
- the system is expediently battery-operated (when using, for example, 3 volt button cells), the service life of the battery used can be effectively extended.
- the flexibility of the system according to the invention comes into play, for example, when the user wants to integrate the further sensor unit 2 into the system at a later point in time, for example in a continuation of the above example a bicycle cadence sensor or a heart rate monitor.
- the second sensor unit 2 (cadence meter) transmits the software required for evaluating its signals to the receiving unit 4.
- This software is also advantageously stored in the memory area 6a of the controller 6.
- the receiving unit 4 can now, depending on the need, selectively or simultaneously, access the software of both sensor units 1 and interpret and display their data. Sensor units 1 and 2 can also communicate directly with one another.
- the operational readiness of the individual components is first determined again.
- the data transfer is optimized by means of the controller 6.
- the first sensor unit 1 (bicycle tachometer) and the second sensor unit 2 z. B. (cadence counter) both communicate with the receiving unit 4 and with each other.
- the first sensor unit 1 (bicycle tachometer) and the second sensor unit 2 z. B. (cadence counter) both communicate with the receiving unit 4 and with each other.
- a PC interface can be used, for example, to store data from individual sensor units or cumulative data or make processed information of the receiving unit 4 available in a PC.
- the PC interface can also be used to reprogram the software of the individual sensors in order, for example, to integrate an updated or improved software version into the system without incorporating a new sensor unit (update function).
- GPS module can be used to implement navigation applications as well as applications relating to distance, speed and altitude measurement. Other data can also be recorded and evaluated with such a GPS module.
- GSM Global System for Mobile communications
- controller functions in one or a number of the sensor units, so that the receiving unit 4 only has to be carried out with a display function.
- the receiving unit 4 it is conceivable to distribute the "intelligence" of the system to the individual components or modules in any way.
- sensor units for determining a heart rate within the framework of a module network according to the invention or pulse rate, a cadence, a temperature, a humidity, an air pressure etc. conceivable.
- a lap counter which is conceivable, for example, for athletics applications, in a network according to the invention is also possible.
- the system presented according to the invention can be used in particular in connection with sports which are not yet known or have not yet been considered by a user, for example trend sports, since appropriate sensors can be developed or purchased for new sports if required, which are combined with an already existing one System can be used.
- modules can be combined in one housing. It is also conceivable, for example, to combine several base modules in one housing and to place the function modules, for example sensors, assigned to the respective base modules outside the common housing.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Heart & Thoracic Surgery (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Biomedical Technology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Medical Informatics (AREA)
- Physics & Mathematics (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
The invention relates to a modular network for processing, especially for acquiring and/or monitoring and/or evaluating, at least one measuring variable which can be allocated to at least one person, especially to a user of a sports device or a medical device, comprising at least two base modules, each of which has a communications component for transferring data internally within the network and a data processing device with a dynamic and/or permanent data and/or programme memory. At least one base module is connected to a functional component by which means at least one function can be allocated to the base module within the framework of the modular network. The invention also comprises means for distributing as chosen or automatically, especially variably, data processing and/or data storage tasks to be carried out within the framework of the modular network among the data processing devices or data and/or programming memories of the respective base modules.
Description
Modulnetzwerk und Verfahren zur Bearbeitung von Daten Module network and method for processing data
Die vorliegende Erfindung betrifft ein Modulnetzwerk und ein Verfahren zur Bearbeitung von Daten nach dem Oberbegriff des Patentanspruchs 1 bzw. dem Oberbegriff des Patentanspruchs 6. Die Erfindung betrifft ferner ein erweiterbares Modulnetzwerk nach dem Oberbegriff des Patentanspruchs 7, ein Verfahren zur Erweiterung eines Modulnetzwerks nach dem Oberbegriff des Patentanspruchs 9 und ein Modul nach dem Oberbegriff des Patentanspruchs 10.The present invention relates to a module network and a method for processing data according to the preamble of claim 1 and the preamble of claim 6. The invention further relates to an expandable module network according to the preamble of claim 7, a method for expanding a module network according to the preamble of claim 9 and a module according to the preamble of claim 10.
Zunächst sei zur im Rahmen der vorliegenden Anmeldung verwendeten Terminologie folgendes bemerkt: Im Rahmen dieser Anmeldung werden verschiedene Datenarten behandelt. Im einzelnen sind dies beispielsweise von Modulen, welche als Sensoreinheiten ausgebildet sind, aufgenommene Daten, welche im folgenden als Sensordaten bzw. Rohdaten bezeichnet werden. Als Rohdaten werden hierbei auch Daten bezeichnet, welche auf andere Weise als mittels einer Aufnahme durch eine Sensoreinheit von außen in ein erfindungsgemäßes Modulnetzwerk eingeführt werden. Auf der Grundlage dieser Sensor- bzw. Rohdaten werden Meßdaten, z. B. Fitnessdaten, Leistungsdaten oder auch Umgebungsdaten (beispielsweise Temperatur oder Luftfeuchtigkeit) bestimmt. Derartige Meßdaten werden zur prägnanteren Darstellung im folgenden als "Meßgrößen" bezeichnet (Fitnessgrößen, Leistungsgrößen, Umgebungsgrößen usw. ) . Schließlich wird auf netzwerkinterne Daten, beispielsweise Daten zur Identifikation einzelner Module oder Verarbeitungsvorschriften für eirre Datenverarbeitungseinrichtung eines Moduls enthaltende Daten Bezug
genommen. Derartige Daten werden allgemein als "Systemda- ten" bezeichnet. Ferner wird der Begriff "Daten" allgemein verwendet, diese Verwendung kann sowohl sämtliche erwähnten Datenarten umfassen, als auch, wie dem jeweiligen Kontext dann zu entnehmen ist, sich auf eine bestimmte Datenart beziehen.First, the following should be noted regarding the terminology used in the context of the present application: Various data types are dealt with in the context of this application. Specifically, this is, for example, data recorded by modules which are designed as sensor units, which are referred to below as sensor data or raw data. In this context, raw data are also data which are introduced from outside into a module network according to the invention in a manner other than by means of a recording by a sensor unit. Based on this sensor or raw data, measurement data, e.g. B. fitness data, performance data or environmental data (such as temperature or humidity) determined. Such measurement data are referred to below as "measurement quantities" (fitness quantities, performance quantities, environmental quantities, etc.) for a more concise presentation. Finally, reference is made to data containing network internal data, for example data for identifying individual modules or processing instructions for a data processing device of a module taken. Such data are generally referred to as "system data". Furthermore, the term "data" is used in general, this use can encompass all the types of data mentioned and, as can then be seen from the respective context, relate to a specific type of data.
Der Stand der Technik sowie die Erfindung werden im folgenden insbesondere unter Bezugnahme auf Sportgeräte beschrieben, bei denen Sensor- bzw. Rohdaten eines Benutzers des Sportgeräts aufgenommen und zum Erhalt von Meßgrößen bearbeitet werden sollen. Die Erfindung ist ferner überall da einsetzbar, wo irgendwie geartete Daten unter Verwendung eines Modulnetzwerks bearbeitet werden sollen. Es sei zusätzlich beispielhaft auf medizintechnische Anwendungen, beispielsweise bei Rekonvaleszenten, hingewiesen.The prior art and the invention are described below in particular with reference to sports equipment in which sensor or raw data of a user of the sports equipment are to be recorded and processed to obtain measured variables. The invention can also be used wherever data of any kind are to be processed using a module network. In addition, medical technology applications, for example in the case of convalescents, should also be pointed out.
Die quantitative Überprüfung sportlicher Leistungen und/oder meßbarer Fitnessgrößen bzw. medizinischer Größen wird sowohl bei Berufs- als auch Freizeitsportlern immer bedeutsamer. Als Beispiel für eine Überprüfung einer sportlichen Leistung sei auf einen Fahrradtachometer oder einen Wegstreckenmesser, und als Beispiel für Fitnessgrößen auf eine Herzfrequenzmeßeinrichtung oder eine Blutdruckmeßeinrichtung hingewiesen.The quantitative review of athletic performance and / or measurable fitness sizes or medical sizes is becoming increasingly important for both professional and recreational athletes. As an example for a check of a sporting performance, reference is made to a bicycle tachometer or a distance meter, and as an example for fitness quantities to a heart rate measuring device or a blood pressure measuring device.
Bei Fahrradtachometern ist es bekannt, die von einem Sensor aufgenommenen Rohdaten als Meßgröße auf einer Anzeigeeinheit im Sichtbereich eines Benutzers darzustellen. Herkömmliche Einrichtungen dieser Art sind üblicherweise zum Erfassen und Auswerten von Sensordaten und zur Anzeige entsprechender Meßgrößen ausgelegt. Es ist selbstverständlich möglich, eine Anzahl von Meßgrößen auf der Grundlage von Daten eines Sensors herzuleiten, beispielsweise im Falle
eines Fahrradtachometers Geschwindigkeit, zurückgelegte Strecke, Durchschnittsgeschwindigkeit usw.In bicycle tachometers, it is known to display the raw data recorded by a sensor as a measured variable on a display unit in the field of view of a user. Conventional devices of this type are usually designed for recording and evaluating sensor data and for displaying corresponding measured variables. It is of course possible to derive a number of measured variables based on data from a sensor, for example in the case a bike tachometer's speed, distance traveled, average speed, etc.
Wird es durch einen Benutzer gewünscht, eine weitere, unabhängige Meßgröße zu ermitteln bzw. anzuzeigen, ist es bislang in der Regel notwendig, ein zusätzliches, unabhängiges System einzusetzen, welches seinerseits einen Sensor und eine Auswerte- bzw. Anzeigeeinrichtung aufweist. Die Überwachung einer Anzahl von Meßgrößen erweist sich somit als relativ kostenintensiv, da eine Vielzahl von unabhängigen Einrichtungen zur Verfügung gestellt werden muß. Ein gleichzeitiger Einsatz derartiger Einrichtungen wird als aufwendig und kompliziert angesehen.If a user wishes to determine or display a further, independent measured variable, it has hitherto generally been necessary to use an additional, independent system, which in turn has a sensor and an evaluation or display device. Monitoring a number of measured variables thus proves to be relatively cost-intensive since a large number of independent devices have to be made available. Simultaneous use of such devices is considered to be complex and complicated.
Es sind in diesem Zusammenhang auch integrierte Geräte vorgeschlagen worden, welche beispielsweise einen Fahrradtachometer und einen Höhenmesser vereinigen. Auch hier ist jedoch die Funktionalität einer derartigen Einrichtung genau auf diese zwei Funktionen beschränkt, eine Erweiterung der Funktionalität zur Einbindung einer weiteren Funktion ist nicht möglich.Integrated devices have also been proposed in this connection, which combine, for example, a bicycle tachometer and an altimeter. Here too, however, the functionality of such a device is limited to these two functions, an expansion of the functionality to include a further function is not possible.
Aus der DE 197 36 513 A 1 ist ein Verfahren zur Konfigurierung einer Messanordnung für physikalische, insbesondere thermische Zustände auf einer Messstrecke mit mindestens einem örtlich verteilten Sensor bekannt. Die Messanordnung besteht aus programmierbaren Modulen mit den Mindesteigenschaften Erfassen, Bearbeiten, Speichern, Darstellen und Melden der Messdaten. Das Verfahren zeichnet sich dadurch aus, dass die Module mit Parametersätzen initialisiert werden, mit denen Verarbeitungsschritte der einzelnen Module funktional zueinander zugeordnet werden.DE 197 36 513 A1 discloses a method for configuring a measuring arrangement for physical, in particular thermal conditions on a measuring section with at least one locally distributed sensor. The measuring arrangement consists of programmable modules with the minimum properties of capturing, editing, saving, displaying and reporting the measurement data. The method is characterized in that the modules are initialized with parameter sets with which processing steps of the individual modules are functionally assigned to one another.
Aus der WO 94/13 198 ist eine Patientenüberwachungsvorrichtung mit einem Kommunikationsnetzwerk bekannt. Das Kommuni-
kationsnetzwerk sammelt Daten, die von einem Patienten erhalten sind, und zeigt diese an. Die Vorrichtung umfasst einen tragbaren Monitor, der mit einer Anzahl von Datenauf- nahmemodulen verbunden ist, welche ihrerseits an Sensoren gekoppelt sind. Der Monitor ist mit einer Andockstation verbunden und in der Lage, Daten über die Andockstation in das Netzwerk einzuspeisen.A patient monitoring device with a communication network is known from WO 94/13 198. The communi- cation network collects and displays data received from a patient. The device comprises a portable monitor which is connected to a number of data acquisition modules which in turn are coupled to sensors. The monitor is connected to a docking station and is able to feed data into the network via the docking station.
Aufgabe der Erfindung ist die Schaffung eines Systems zur Bearbeitung von Daten, mit dem eine beliebige bzw. beliebig erweiterbare Anzahl von Daten gleichzeitig und in flexibler Weise zur Bereitstellung gewünschter Meßgrößen bearbeitet werden kann.The object of the invention is to create a system for processing data with which any or any number of data that can be expanded can be processed simultaneously and in a flexible manner to provide desired measured variables.
Diese Aufgabe wird gelöst durch ein Modulnetzwerk mit den Merkmalen des Patentanspruchs 1, ein Verfahren mit den Merkmalen des Patentanspruchs 6, ein erweiterbares Modulnetzwerk mit den Merkmalen des Patentanspruchs 7, ein Verfahren zur Erweiterung eines Modulnetzwerkes mit den Merkmalen des Patentanspruchs 9 und ein Modul mit den Merkmalen des Patentanspruchs 10.This object is achieved by a module network with the features of patent claim 1, a method with the features of patent claim 6, an expandable module network with the features of patent claim 7, a method for expanding a module network with the features of patent claim 9 and a module with the Features of claim 10.
Erfindungsgemäß ist nun ein in einfacher und flexibler Weise betreibbares, insbesondere erweiterbares Modulnetzwerk zur Bearbeitung, insbesondere Erfassung und/oder Überwachung und/oder Auswertung von Daten zur Verfügung gestellt. Das erfindungsgemäße Netzwerk zeichnet sich dadurch aus, daß es, im Gegensatz zu herkömmlichen Systemen, in beliebiger Weise erweiterbar bzw. ergänzbar ist. Beispielsweise bei Verwendung des erfindungsgemäßen Modulnetzwerks im Rahmen einer Fitnessüberwachung, im folgenden auch als Fitnessmonitor bezeichnet, erweist es sich als vorteilhaft, daß ein Benutzer sich nicht vorab auf mögliche Funktionen des Fitnessmonitors festlegen muß, sondern je"~nach technologischer und sportlicher Entwicklung neue Funktionen (bei-
spielsweise durch Aufnahme von Modulen mit neuen Sensorfunktionen) in das System integrieren kann. Das erfindungsgemäße Modulnetzwerk zeichnet sich insofern durch eine besondere "Zukunftssicherheit" aus, da möglicherweise noch nicht in Erwägung gezogene Meßgrößen in einfacher Weise in ein bereits vorhandenes System integriert werden können. Es sei noch einmal erwähnt, daß die Bezugnahme auf sportliche Anwendungen bzw. Fitnessanwendungen rein beispielhaft erfolgt. Zur Terminologie: Im folgenden wird der Begriff "Modul" derart verwendet, daß er sowohl die Kombination eines Basismoduls mit einem Funktionsbaustein, als auch ein Basismodul ohne zugeordneten Funktionsbaustein umfassen kann.According to the invention, a module network for processing, in particular recording and / or monitoring and / or evaluating data that can be operated in a simple and flexible manner, in particular expandable, is now provided. The network according to the invention is characterized in that, in contrast to conventional systems, it can be expanded or supplemented in any way. For example, when using the module network of the invention as part of a health monitoring, hereinafter also referred to as a health monitor, it is advantageous that a user does not have to specify on possible functions of fitness monitor in advance, but each "~ to technological and sporting development of new features ( examples by integrating modules with new sensor functions) into the system. The module network according to the invention is characterized in that it is particularly "future-proof" since measurement variables that have not yet been considered can be easily integrated into an already existing system. It should be mentioned again that the reference to sports applications or fitness applications is given purely by way of example. Regarding terminology: In the following, the term "module" is used in such a way that it can include both the combination of a basic module with a function module and a basic module without an assigned function module.
Vorteilhafte Ausgestaltungen des erfindungsgemäßen Systems bzw. des erfindungsgemäßen Verfahrens sind Gegenstand der Unteransprüche .Advantageous embodiments of the system according to the invention and the method according to the invention are the subject of the dependent claims.
Zweckmäßigerweise sind als Kommunikationsbausteine Sender und/oder Empfänger und/oder Transceiver und/oder Kabel vorgesehen. Mittels derartiger Kommunikationsbausteine ist, je nach gewünschter Ausgestaltung des Netzwerks, eine drahtlose oder verdrahtete Verbindung zwischen den einzelne Modulen des Netzwerks bereitstellbar.Transmitter and / or receiver and / or transceiver and / or cable are expediently provided as communication modules. Depending on the desired configuration of the network, such communication modules can be used to provide a wireless or wired connection between the individual modules of the network.
Es ist bevorzugt, als Funktionsbausteine Anzeigeeinheiten, insbesondere LCD-Monitore und/oder Tastaturen und/oder Sensoren und/oder Schnittstellen in externe Systeme einzusetzen. Mittels derartiger Funktionsbausteine sind Basismodule in gewünschter Weise mit entsprechenden Funktionen belegbar. Es sei angemerkt, daß beliebige andere denkbare Anzeigeeinheiten hier einsetzbar sind, beispielsweise eine akustische Anzeige bzw. Sprechanzeige.It is preferred to use display units, in particular LCD monitors and / or keyboards and / or sensors and / or interfaces in external systems as function modules. By means of such function modules, base modules can be assigned the corresponding functions in the desired manner. It should be noted that any other conceivable display units can be used here, for example an acoustic display or speech display.
Es ist beispielsweise möglich, ein erste's Bäεfismodul ausschließlich mit einem Sensor, und ein zweites Basismodul
mit einem LCD-Monitor auszubilden. Somit können, mittels der Datenverarbeitungseinrichtungen des ersten und/oder zweiten Basismoduls, vom Sensor erfaßte Daten, in gewünschter Weise aufgearbeitet, auf dem LCD-Monitor dem Benutzer angezeigt werden.It is possible, for example, a first 's Bäεfismodul only with a sensor, and a second base module with an LCD monitor. Thus, by means of the data processing devices of the first and / or second base module, data acquired by the sensor, processed in the desired manner, can be displayed to the user on the LCD monitor.
Gemäß einer besonders bevorzugten Ausführungsform des erfindungsgemäßen Modulnetzwerkes dient der Daten- oder Programmspeicher wenigstens eines ersten Basismoduls zur Speicherung von von einem zweiten Basismodul bearbeitbaren Daten oder Programmen. Mit dieser Maßnahme ist es beispielsweise möglich, dem zweiten Basismodul eine zentrale Steuerungsfunktion innerhalb des Netzwerks zuzuordnen, da das wenigstens eine erste Basismodul Daten oder Verarbeitungsvorschriften (Systemdaten) zunächst bei sich speichert, wobei diese Systemdaten bei Bedarf auf das zweite Basismodul übertragen werden. Ist beispielsweise das zweite Basismodul Teil eines Modulnetzwerkes, welches zur Bearbeitung bzw. Darstellung einer Anzahl von Meßgrößen dient, kann ein weiteres Sensormodul, hier also die Kombination eines weiteren "ersten" Basismoduls mit einem Sensor, in einfacher Weise in das bestehende Netzwerk integriert werden, indem die in dem weiteren ersten Basismodul gespeicherten Systemdaten, welche das zweite Basismodul bzw. das bestehende Netzwerk zur Bearbeitung von von dem ersten Basismodul zur Verfügung gestellten Sensordaten benötigt, von dem ersten Basismodul auf das zweite Basismodul übertragen werden.According to a particularly preferred embodiment of the module network according to the invention, the data or program memory of at least one first basic module is used to store data or programs that can be processed by a second basic module. With this measure, it is possible, for example, to assign a central control function within the network to the second base module, since the at least one first base module initially stores data or processing instructions (system data), with this system data being transferred to the second base module if necessary. If, for example, the second base module is part of a module network, which is used to process or display a number of measured variables, a further sensor module, ie here the combination of a further "first" base module with a sensor, can be easily integrated into the existing network, in that the system data stored in the further first base module, which the second base module or the existing network requires for processing sensor data provided by the first base module, are transmitted from the first base module to the second base module.
Es erweist sich insbesondere bei Einsatz eines erfindungsgemäßen Modulnetzwerks zur Bearbeitung wenigstens einer wenigstens einer Person zuordnenbaren Meßgröße, insbesondere eines Benutzers eines Sportgerätes oder eines medizinischen Geräts, als vorteilhaft, ein erstes Modul als Sensoreinheit zur Erfassung von den Meßgrößen zugrundeliegenden Roh- bzw. Sensordaten, und ein zweites Modul als Empfangseinheit zur
wenigstens teilweisen Auswertung der erfaßten Daten zum Erhalt der wenigstens einen Meßgröße auszubilden, wobei eine Einrichtung zur Speicherung von von dem zweiten Modul auswertbaren, dem ersten Modul zuordnenbaren Systemdaten in dem ersten Modul vorgesehen ist. Es ist hierbei vorgesehen, von dem zweiten Modul auswertbare Systemdaten (Daten zur Identifizierung des ersten Moduls, Verarbeitungsvorschriften für das zweite Modul) zunächst in dem ersten Modul zu speichern. Dies bedeutet, daß die durch das zweite Modul auswertbaren Daten, welche beispielsweise Daten zur Steuerung des zweiten Moduls bezüglich eines Zusammenwirkens mit dem ersten Modul umfassen können, auf der Seite des ersten Moduls gespeichert und erst bei Bedarf auf das zweite Modul übertragen werden können. Auf diese Weise ist es möglich, eine relativ klein dimensionierbare zentrale Empfangseinheit (zweites Modul) zur Verfügung zu stellen, da die zur Steuerung des Systems im Zusammenhang mit bestimmten Sensoreinheiten (erste Module) notwendigen Daten zunächst auf der Seite des ersten Moduls gespeichert werden können. Es ist zur Auswertung der durch eine Anzahl von ersten Modulen bzw. Sensoreinheiten aufgenommenen Daten also nicht notwendig, bereits werkseitig ein zweites Modul (Empfangseinheit) mit System- bzw. Steuerdaten für sämtliche denkbaren ersten Module auszurüsten. Mit anderen Worten ist es gemäß der vorliegenden Erfindung möglich, eine Software (Verarbeitungsvorschriften) , welche ein zweites Modul zum Zusammenwirken mit einem ersten Modul benötigt, zunächst in dem ersten Modul zu speichern, und erst bei Bedarf auf das zweite Modul hochzuladen. Hierdurch ist es z. B. in einfacher Weise möglich, eine Sensoreinheit, welche nachträglich einem Gesamtsystem hinzugefügt werden soll, in das System bzw. Netzwerk zu integrieren. Es ist ebenfalls denkbar, daß eine derartige Sensoreinheit Software zum Modifizieren bzw. Up- daten von bereits im System integrierten Sehsoreinheiten (bzw. weiteren Modulen) aufweist. So kann gewährleistet
werden, daß bei Erwerb eines neuen Sensors und Integration in ein bereits vorhandenes System sämtliche Steuersoftwares der bisher eingesetzten Module aktualisiert bzw. optimiert werden können. Auch eine entsprechende Modifikation bereits vorhandener Steuersoftwares im Zusammenhang mit einer Integration der neu hinzugekommenen Sensoreinheit bzw. des neu hinzugekommenen Moduls ist so möglich.It proves to be particularly advantageous when using a module network according to the invention for processing at least one measurement variable that can be assigned to at least one person, in particular a user of a sports device or a medical device, a first module as a sensor unit for recording raw or sensor data on which the measurement variables are based, and a second module as a receiving unit for to form at least partial evaluation of the recorded data to obtain the at least one measured variable, a device for storing system data which can be evaluated by the second module and which can be assigned to the first module being provided in the first module. It is provided here that system data that can be evaluated by the second module (data for identifying the first module, processing instructions for the second module) are initially stored in the first module. This means that the data that can be evaluated by the second module, which can include, for example, data for controlling the second module with regard to cooperation with the first module, can be stored on the side of the first module and can only be transferred to the second module if necessary. In this way, it is possible to provide a relatively small-sized central receiving unit (second module), since the data required to control the system in connection with certain sensor units (first modules) can first be stored on the side of the first module. To evaluate the data recorded by a number of first modules or sensor units, it is therefore not necessary to equip a second module (receiving unit) with system or control data for all conceivable first modules at the factory. In other words, according to the present invention, it is possible first to store software (processing instructions) which requires a second module for interacting with a first module in the first module and only to upload it to the second module when necessary. This makes it z. B. possible in a simple manner to integrate a sensor unit, which is to be added to an overall system subsequently, into the system or network. It is also conceivable that such a sensor unit has software for modifying or updating vision units (or further modules) that are already integrated in the system. So it can be guaranteed be that when purchasing a new sensor and integrating it into an existing system, all control software of the modules previously used can be updated or optimized. A corresponding modification of already existing control software in connection with an integration of the newly added sensor unit or the newly added module is also possible in this way.
Gemäß einer weiteren bevorzugten Ausführungsform des erfindungsgemäßen Netzwerks bzw. Verfahrens erfolgt die Kommunikation bzw. der Datentransfer zwischen den einzelnen Modulen drahtlos. Mittels einer derartigen drahtlosen Übertragung ist ein Verkabelungsaufwand, welcher beispielsweise die Bewegungsfreiheit eines Benutzers oder Patienten behindern kann, vermeidbar.According to a further preferred embodiment of the network or method according to the invention, the communication or data transfer between the individual modules takes place wirelessly. Such a wireless transmission avoids the need for cabling, which can hinder the freedom of movement of a user or patient, for example.
Es ist ferner bevorzugt, daß das erste Modul als Kommunikationsbaustein einen Sender und/oder Transceiver, und als Funktionsbaustein wenigstens einen Sensor aufweist, wobei das zweite Modul als Kommunikationsbaustein einen Empfänger und/oder einen Transceiver sowie als Funktionsbausteine einen LCD-Monitor und/oder eine Tastatur aufweist. Es ist hierbei denkbar, eine Anzahl erster Module vorzusehen, welche von ihren jeweiligen Sensoren erfaßte Daten auf das zweite Modul übertragen. Dieses zweite Modul nimmt somit in einem derartigen Netzwerk eine sämtliche Sensordaten koordinierende Sonderstellung ein. Es ist hierbei denkbar, eine beliebige Anzahl von Modulen zu einem insbesondere drahtlosen Netzwerk zusammenzuschalten, wobei die einzelnen Komponenten des Netzwerks, d. h. die ersten bzw. zweiten Module, gegenseitig programmierbar sein können. Bei Vernetzung einer Anzahl von jeweils mit einem Sensor ausgerüsteten ersten Modulen ist es beispielsweise möglich, entsprechend einer voreinstellbaren Hierarchie eines der Module auszuwählen, welche die Funktionen Empfang, Speicherung, Auswertung
und Anzeige der im Rahmen des Netzwerkes ermittelten Daten erfüllt.It is further preferred that the first module has a transmitter and / or transceiver as a communication module and at least one sensor as a function module, the second module having a receiver and / or a transceiver as a communication module and an LCD monitor and / or a as a function module Keyboard. It is conceivable here to provide a number of first modules which transmit data detected by their respective sensors to the second module. This second module thus occupies a special position coordinating all sensor data in such a network. It is conceivable here to interconnect any number of modules to form a wireless network, in particular, it being possible for the individual components of the network, ie the first or second modules, to be mutually programmable. When a number of first modules each equipped with a sensor are networked, it is possible, for example, to select one of the modules according to a presettable hierarchy that has the functions reception, storage, evaluation and display of the data determined within the network is fulfilled.
Zweckmäßigerweise weist wenigstens ein Modul einen entfernbaren Speicherchip bzw. eine entfernbare Speicherkarte und/oder einen updatefähigen Speicherchip bzw. eine updatefähige Speicherkarte auf.At least one module expediently has a removable memory chip or a removable memory card and / or an updatable memory chip or an updatable memory card.
Als Beispiel sei in diesem Zusammenhang eine SIMM-Karte genannt. Mittels einer derartigen entfernbaren Speichereinrichtung wäre es beispielsweise möglich, die Daten einer Anzahl von Benutzern in einfacher Weise zu verwalten. Für den Fall, daß wenigstens ein Benutzer des erfindungsgemäßen Systems sich zu einem späteren Zeitpunkt zu einem Upgrade entschließt, könnten so seine bisherigen Leistungsdaten in einfacher Weise auf ein neues Modul, welches zweckmäßigerweise ebenfalls mit einer entfernbaren bzw. beliebig einsetzbaren Speichereinrichtung ausgebildet ist, überspielt werden.An example of this is a SIMM card. Such a removable storage device would make it possible, for example, to manage the data of a number of users in a simple manner. In the event that at least one user of the system according to the invention decides to upgrade at a later point in time, his previous performance data could easily be transferred to a new module, which is also expediently designed with a removable or arbitrarily usable storage device ,
Es erweist sich ferner als zweckmäßig, daß wenigstens ein Modul derart ausgebildet ist, daß die empfangenen Daten, insbesondere die Sensordaten bzw. Verarbeitungsvorschriften, permanent abspeicherbar sind. Als Bausteine kommen hierfür insbesondere in Betracht Flash-Speicher, EEPROMs und gepufferte RAM-Speicher. Eine derartige Programmierbarkeit erweist sich insbesondere im Zusammenhang mit der Speicherung einer von einem ersten Modul auf ein zweites Modul übertragenen Software als vorteilhaft. Zur Terminologie: Unter permanenter Abspeicherbarkeit wird hierbei verstanden, daß ein derart gespeicherter Speicherinhalt auch nach Abkopplung von einer entsprechenden Strom- bzw. Spannungsversorgung gespeichert bleibt. Im Gegensatz hierzu wird unter dynamischer Speicherbarkeit ' eine" Speicherung verstanden, die bei einer Trennung von einer Stromversor-
gung, beispielsweise einer Batteriestromversorgung, nicht gespeichert bleibt. Aufgrund der permanenten Speicherbarkeit ist es beispielsweise möglich, während des normalen Betriebes eines erfindungsgemäßen Modulnetzwerks eine Änderung der Verarbeitungsvorschriften z.B. im Sinne einer Umverteilung zwischen den einzelnen Modulen vorzunehmen. Dies bedeutet, daß für den Fall, daß beispielsweise ein Modul feststellt, daß seine Stromversorgung (beispielsweise Batteriestromversorgung) schwächer wird bzw. ein bestimmtes Maß unterschreitet, es die von ihm bislang durchgeführten bzw. abgearbeiteten Verarbeitungsvorschriften wenigstens teilweise auf ein anderes Modul übertragen kann. So ist es möglich, bei einer individuellen Stromversorgung der einzelnen Module eine Optimierung des Stromverbrauchs der einzelnen Module durchzuführen. Es sei noch einmal betont, daß eine derartige Programmierbarkeit bzw. Umprogrammierbarkeit eines Moduls bzw. eines Modulnetzwerks während des normalen Betriebes, beispielsweise im Rahmen der Ermittlung und Verarbeitung von Leistungsdaten eines Sportlers, durchführbar ist.It also proves to be expedient that at least one module is designed in such a way that the received data, in particular the sensor data or processing instructions, can be permanently stored. Flash memory, EEPROMs and buffered RAM memory are particularly suitable as building blocks for this. Such programmability proves to be advantageous in particular in connection with the storage of software transferred from a first module to a second module. Regarding terminology: In this context, permanent storability is understood to mean that a memory content stored in this way remains stored even after being decoupled from a corresponding current or voltage supply. In contrast to this, dynamic storability is understood to mean "storage" which, when disconnected from a power supply supply, for example a battery power supply, does not remain stored. Due to the permanent storability, it is possible, for example, to change the processing instructions during normal operation of a module network according to the invention, for example in the sense of a redistribution between the individual modules. This means that in the event that, for example, a module detects that its power supply (for example battery power supply) is weaker or falls below a certain level, it can at least partially transfer the processing instructions it has carried out or processed to another module. It is thus possible to optimize the power consumption of the individual modules with an individual power supply for the individual modules. It should be emphasized again that such a programmability or reprogrammability of a module or a module network can be carried out during normal operation, for example as part of the determination and processing of performance data of an athlete.
Diese Umprogrammierbarkeit ermöglicht beispielsweise eine den jeweiligen Rechen- und Speicherbelastungen der einzelnen Module angepasste Verteilung der im Rahmen des Modulnetzwerkes auftretenden Datenverarbeitung und/oder Datenspeicherung auf die Datenverarbeitungseinrichtungen bzw. Speicher der jeweiligen Module bzw. Basismodule. Mit dieser Umprogrammierbarkeit ist ferner eine Verteilung und/oder Datenspeicherung in Abhängigkeit von konkreten Aufgaben, die das Modulnetzwerk zu bewältigen hat, vornehmbar. So kann es sich beispielsweise als zweckmäßig erweisen, bei Vorliegen zweier spezieller Module in einem Modulnetzwerk eine Datenverarbeitung, die bei Vorhandensein lediglich eines dieser Module von einem dritten Modul' ausgeführt würde, auf eines der erstgenannten Module zu übertragen. Diese
Übertragung kann automatisch durchgeführt werden, wenn das Modulnetzwerk bzw. die Module erkennen, dass eine bestimmte Modulkonfiguration vorliegt.This reprogrammability enables, for example, a distribution of the data processing and / or data storage occurring within the module network to the data processing devices or memory of the respective modules or base modules that is adapted to the respective computing and memory loads of the individual modules. With this reprogrammability, distribution and / or data storage can also be carried out as a function of specific tasks that the module network has to master. Thus, it may be useful, for example, to transfer in the presence of two specific modules in a module, a data processing network that would be only one of these modules of a third module 'carried out in the presence, on one of the first-mentioned modules. This Transmission can be carried out automatically when the module network or modules recognize that a specific module configuration is present.
Ein erfindungsgemäßes Modulnetzwerk, welches eine bestimmte Anzahl von Modulen bzw. Basismodulen aufweist, ist gemäß einem weiteren Aspekt der Erfindung in beliebiger Weise mit weiteren Basismodulen bzw. Modulen erweiterbar. Dieser Aspekt der Erfindung wird dadurch realisiert, dass die Datenverarbeitungseinrichtung und/oder der Daten- und/oder Programmspeicher des wenigstens einen weiteren Basismoduls, mit dem ein bestehendes Modulnetzwerk erweitert werden soll, derart programmierbar ist, dass das wenigstens eine weitere Basismodul zur Erweiterung des Modulnetzwerks verwendbare und/oder notwendige Daten und/oder Programme, insbesondere von wenigstens einem weiteren Modul des bestehenden Modulnetzwerks verarbeitbare Daten und/oder Programme enthält, wobei Mittel zur Übertragung der zur Erweiterung des Modulnetzwerkes verwendbaren und/oder notwendigen Daten von dem wenigstens einen weiteren Basismodul auf wenigstens ein Modul des bestehenden Modulnetzwerkes vorgesehen sind. Es ist hierbei beispielsweise möglich, zur Erweiterung eines bestehenden Modulnetzwerkes mit einem weiteren Modul dieses in Kommunikationsverbindung mit den jeweiligen Modulen des bestehenden Netzwerkes zu bringen. Das weitere Modul ist dann in der Lage, zu seiner Integration in das bestehende Modulnetzwerk verwendbare bzw. notwendige Daten oder Programme (beispielsweise zur Systemkonfiguration) auf die Module des bestehenden Modulnetzwerks zu übertragen. Als vorteilhaft hierbei erweist sich, dass das weitere Modul auch Update-Daten für die weiteren Module enthalten kann, wodurch ein bestehendes Modulnetzwerk in einfacher Weise, gewissermaßen als Nebeneffekt, bei der Integration eines zusätzlichen Moduls upgedated werden karm. Da die Ü- bertragung der Daten bzw. Programme von dem weiteren Modul
auf die Module des bestehenden Netzwerkes automatisch erfolgt, ist ein manuelles Update der Module des bestehenden Netzwerkes nicht notwendig.A module network according to the invention, which has a certain number of modules or base modules, can be expanded in any manner with further base modules or modules according to a further aspect of the invention. This aspect of the invention is realized in that the data processing device and / or the data and / or program memory of the at least one further base module with which an existing module network is to be expanded can be programmed in such a way that the at least one further base module for expanding the module network contains usable and / or necessary data and / or programs, in particular data and / or programs that can be processed by at least one further module of the existing module network, means for transmitting the data that can be used and / or required to expand the module network from the at least one further basic module at least one module of the existing module network is provided. It is possible, for example, to extend an existing module network with a further module to bring this into communication connection with the respective modules of the existing network. The further module is then able to transfer usable or necessary data or programs (for example for system configuration) to the modules of the existing module network for its integration into the existing module network. It has proven to be advantageous here that the further module can also contain update data for the further modules, as a result of which an existing module network can be updated in a simple manner, to a certain extent as a side effect, when an additional module is integrated. Since the transmission of the data or programs from the further module on the modules of the existing network, a manual update of the modules of the existing network is not necessary.
Gemäß einer besonders bevorzugten Ausführungsform eines erfindungsgemäßen Moduls, welches im Rahmen eines erfindungsgemäßen Modulnetzwerkes verwendbar ist, weist das Modul Mittel zu seiner Zuordnung zu einem definierten Modulnetzwerk und/oder Mittel zur Feststellung weiterer im Rahmen des definierten Modulnetzwerkes vorhandener Module auf. Dies sei anhand eines Beispiels verdeutlicht: Einem Benutzer eines Sportgeräts oder eines medizinischen Gerätes seien eine Anzahl von Modulen, welche wenigstens teilweise mit Sensoreinrichtungen ausgebildet sind, zugeordnet. Die Zugehörigkeit zu diesem Modulnetzwerk ist beispielsweise über eine entsprechende Softwarecodierung definierbar. Soll nun dieses bestehende Modulnetzwerk um ein weiteres Modul erweitert werden, beispielsweise ein Modul dem eine weitere Sensorfunktion zugeordnet ist, werden die Module des bestehenden Modulnetzwerks in Kommunikations erbindung (verdrahtet oder drahtlos) mit dem hinzuzufügenden Modul gebracht. Die jeweiligen Identifikationscodes bzw. Codierungen der Module des bestehenden Modulnetzwerks werden auf das weitere Modul übertragen, so dass dieses den Identifikationscode der Module erkennen und einen entsprechenden Identifikationscode für sich selbst generieren kann. Durch diese Maßnahme ist es möglich, zu verhindern, dass Module unterschiedliche Netzwerke, die beispielsweise verschiedenen Personen zugeordnet sind, sich gegenseitig beeinflussen. Es wäre in diesem Zusammenhang ebenfalls möglich, über entsprechende Identifikationscodes Gruppen von Benutzern, welche jeweils einem Gesamtmodulnetzwerk zugeordnet sind, zu definieren. Soll ein Modul eines • bestehenden Modulnetzwerkes aus diesem Modulnetzwerk entfernt und' einem anderen Modulnetzwerk hinzugefügt werden, ist es möglich, die ent-
sprechende Codierung manuell zu verändern. Auch eine automatische Veränderung der Identifikationscodierung ist denkbar, beispielsweise durch Feststellung neuer Identifikationscodes über einen bestimmten Zeitraum.According to a particularly preferred embodiment of a module according to the invention, which can be used in the context of a module network according to the invention, the module has means for its assignment to a defined module network and / or means for determining further modules available within the defined module network. This is illustrated by an example: A number of modules, which are at least partially designed with sensor devices, are assigned to a user of a sports device or a medical device. The affiliation to this module network can be defined, for example, by means of appropriate software coding. If this existing module network is to be expanded by a further module, for example a module to which a further sensor function is assigned, the modules of the existing module network are brought into communication connection (wired or wireless) with the module to be added. The respective identification codes or codes of the modules of the existing module network are transmitted to the further module, so that the latter can recognize the identification code of the modules and generate a corresponding identification code for itself. This measure makes it possible to prevent modules from influencing different networks, which are assigned to different people, for example. In this context, it would also be possible to use appropriate identification codes to define groups of users, each of which is assigned to an overall module network. If a module of an existing module • network from this network module removed and 'another module network are added, it is possible that corresponds to change the speaking coding manually. An automatic change in the identification coding is also conceivable, for example by determining new identification codes over a certain period of time.
Das dem erfindungsgemäßen System zugrundeliegende Prinzip sowie eine bevorzugte Ausführungsform des erfindungsgemäßen Systems bzw. Verfahrens wird nun anhand der beigefügten Zeichnung näher beschrieben. In dieser zeigtThe principle underlying the system according to the invention and a preferred embodiment of the system or method according to the invention will now be described in more detail with reference to the accompanying drawing. In this shows
Figur 1 eine Prinzipskizze zum Aufbau der im Rahmen der erfindungsgemäßen Modulnetzwerks eingesetzten Module, und Figur 2 ein Blockschaltbild zur schematischen Darstellung wesentlicher Komponenten einer bevorzugten Ausführungsform des erfindungsgemäßen Modulnetzwerks . In Figur 1 ist eine Prinzipskizze zur Erläuterung des Modulaufbaus der im Rahmen des erfindungsgemäßen Modulnetzwerks verwendeten Module dargestellt.1 shows a schematic diagram for the construction of the modules used in the module network according to the invention, and FIG. 2 shows a block diagram for the schematic representation of essential components of a preferred embodiment of the module network according to the invention. FIG. 1 shows a schematic diagram to explain the module structure of the modules used in the module network according to the invention.
Jedes Modul weist zunächst ein mit 100 bezeichnetes Basismodul auf, welches einen Kommunikationsbaustein 101 zum netzinternen Datentransfer und eine Datenverarbeitungseinrichtung 102 mit einem dynamischen und/oder permanenten Daten- und Programmspeicher 103 aufweist. Als Kommunikationsbausteine kommen insbesondere in Betracht ein Sender, ein Empfänger, ein Transceiver bzw. Sender/Empfänger oder auch ein Kabel.Each module initially has a base module, designated 100, which has a communication module 101 for internal data transfer and a data processing device 102 with a dynamic and / or permanent data and program memory 103. A transmitter, a receiver, a transceiver or transceiver or a cable are particularly suitable as communication modules.
Jedes Modul, welches im Rahmen des erfindungsgemäßen Modulnetzwerks eingesetzt wird, weist, wie erwähnt, ein Basismodul auf. Zur Zuordnung von speziellen Funktionen innerhalb des Modulnetzwerkes ist es möglich, ein Basismodul mit wenigstens einem Funktionsbaustein 105 zu ergänzen. Als Funk-
tionsbausteine seien insbesondere genannt ein LCD-Monitor, eine Tastatur, ein Sensor, oder auch eine Schnittstelle in ein externes System.As mentioned, each module used in the module network according to the invention has a base module. To assign special functions within the module network, it is possible to supplement a basic module with at least one function block 105. As radio tion modules may be mentioned in particular an LCD monitor, a keyboard, a sensor, or an interface in an external system.
Soll ein Modulnetzwerk zur Aufnahme von Daten, z. B. Sensordaten, und zur Ausgabe von Meßgrößen auf der Grundlage der Daten dienen, weist ein erstes Basismodul zweckmäßigerweise als Kommunikationsbaustein wenigstens einen Sender oder ein Kabel, sowie als Funktionsbaustein wenigstens einen Sensor auf. Ein entsprechendes Modul, an welchem die auf der Grundlage der Daten erhaltenen Meßgrößen angezeigt werden, weist zweckmäßigerweise als Kommunikationsbaustein wenigstens einen Empfänger oder ein Kabel, sowie als Funktionsbaustein wenigstens einen LCD-Monitor auf. Die rechnerische Verarbeitung der aufgenommenen Sensordaten kann hierbei beliebig auf die zwei Module, welche jeweils mit einer Datenverarbeitungseinrichtung 102 ausgebildet sind, verteilt werden.Should a module network for recording data, e.g. B. sensor data, and serve to output measured variables on the basis of the data, a first base module expediently has at least one transmitter or cable as a communication module, and at least one sensor as a function module. A corresponding module, on which the measured variables obtained on the basis of the data are displayed, expediently has at least one receiver or a cable as a communication module, and at least one LCD monitor as a function module. The arithmetic processing of the recorded sensor data can be distributed as desired between the two modules, each of which is designed with a data processing device 102.
Die in der Beschreibungseinleitung und den Patentansprüchen verwendeten allgemeinen Bezeichnungen Modul bzw. Basismodul werden im Rahmen der Beschreibung der Fig. 2 aus Gründen der Anschaulichkeit der Darstellung näher spezifiziert. Ein erstes Modul, welches als Funktionsbaustein wenigstens einen Sensor, und als Kommunikationsbaustein wenigstens einen Sender aufweist, wird im folgenden als Sensoreinheit bezeichnet, während ein zweites Modul, welches als Funktionsbaustein wenigstens einen LCD-Monitor und als Kommunikationsbaustein wenigstens einen Empfänger aufweist, als Empfangseinheit bezeichnet wird.The general designations module and base module used in the introduction to the description and the claims are specified in the description of FIG. 2 for the sake of clarity of the illustration. A first module, which has at least one sensor as a function module and at least one transmitter as a communication module, is referred to below as a sensor unit, while a second module, which has at least one LCD monitor as a function module and at least one receiver as a communication module, is referred to as a receiving unit becomes.
Die in Fig. 2 dargestellte Ausführungsform des erfindungsgemäßen Modulnetzwerks weist wenigstens eine Sensoreinheit, welche insgesamt mit 1 bezeichnet ist, und eine Empfangseinheit, welche insgesamt mit 4 bezeichnet ist, auf.
Die Sensoreinheit weist ein Sensorelement la, einen Daten- und Programmspeicher lb, eine Datenverarbeitungseinrichtung, insbesondere einen Controller, 1c und eine Sende- und/oder Empfängereinrichtung, im folgenden als Transceiver ld bezeichnet, auf. Es ist denkbar, anstelle des Transcei- vers ld einen reinen Sender zu verwenden, wie weiter unten noch erläutert wird.The embodiment of the module network according to the invention shown in FIG. 2 has at least one sensor unit, which is denoted overall by 1, and a receiving unit, which is denoted overall by 4. The sensor unit has a sensor element 1 a, a data and program memory 1 b, a data processing device, in particular a controller 1 c and a transmitting and / or receiving device, hereinafter referred to as transceiver 1d. It is conceivable to use a pure transmitter instead of the transceiver ld, as will be explained further below.
Eine weitere Sensoreinheit ist insgesamt mit 2 bezeichnet, und weist analog zur Sensoreinheit 1 ein Sensorelement 2a, einen Programmspeicher 2b, eine Datenverarbeitungseinrichtung, insbesondere einen Controller 2c und einen Transceiver ld auf.Another sensor unit is denoted overall by 2, and, analogously to sensor unit 1, has a sensor element 2a, a program memory 2b, a data processing device, in particular a controller 2c and a transceiver ld.
Die Empfangseinheit 4 weist einen Transceiver 5 auf, wobei anstelle des Transceivers 5 bei bestimmten Ausführungsformen ein reiner Empfänger verwendbar ist. Über die Transceiver ld und 5 sind die Sensoreinheit 1 und die Empfangseinheit 4 in der Lage, miteinander drahtlos zu kommunizieren, wie mittels der teilweise gestrichelt dargestellten Verbindungslinie 10 veranschaulicht ist. Es ist selbstverständlich möglich, auch eine verdrahtete Verbindung zwischen Sensoreinheit 1 und Empfangseinheit 4 zu verwirklichen, welche beispielsweise im Zusammenhang mit einem Höhenmesser vorteilhaft sein kann. Sensoreinheit 2 und Empfangseinheit 4 kommunizieren ebenfalls drahtlos miteinander, wie mittels der gestrichelten Verbindungslinie 10' veranschaulicht ist. Schließlich sind auch die Transceiver ld und 2d der Sensoreinheiten 1 und 2 in der Lage, miteinander drahtlos zu kommunizieren, wie mittels der gestrichelten Linie 10' ' veranschaulicht ist. Die drei dargestellten Module sind in der Lage, je nach Bedarf, beispielsweise in Abhängigkeit von konkret durch das Modulnetzwerk zu lösenden Aufgaben, oder
zur möglichst effizienten Verteilung von Belastungen, Datenfunktionen und Programme untereinander auszutauschen.The receiving unit 4 has a transceiver 5, wherein a pure receiver can be used instead of the transceiver 5 in certain embodiments. Via the transceivers 1d and 5, the sensor unit 1 and the receiving unit 4 are able to communicate with one another wirelessly, as is illustrated by means of the connecting line 10, which is shown partly in broken lines. Of course, it is also possible to implement a wired connection between sensor unit 1 and receiving unit 4, which can be advantageous, for example, in connection with an altimeter. Sensor unit 2 and receiving unit 4 also communicate wirelessly with one another, as illustrated by the dashed connecting line 10 ′. Finally, the transceivers 1d and 2d of the sensor units 1 and 2 are also able to communicate with one another wirelessly, as illustrated by the dashed line 10 ″. The three modules shown are capable of, depending on requirements, for example depending on the specific tasks to be solved by the module network to exchange stresses, data functions and programs with one another in the most efficient way possible.
Der Transceiver 5 ist mit einem Controller (Datenverarbeitungseinrichtung) 6 über Datenleitungen 11 bzw. 12 verbunden. Die Datenleitung 11 dient hierbei zur Übertragung von vom Transceiver 5 empfangenen Daten auf den Controller 6, während über die Datenleitung 12 ein Ein- bzw. Ausschaltbefehl vom Controller 6 auf den Transceiver 5 gebbar ist. Der Controller 6 ist bevorzugt als Flash-Controller ausgebildet und erfüllt u.a. die Funktionen der Bereitstellung eines Kommunikationsprotokolls zwischen einzelnen Komponenten des Systems und der Steuerung des Transceivers 5. Der Controller ist mittels Tasten 9, vorzugsweise menügesteuert, bedienbar. Er dient schließlich der Übersendung von ausgewerteten bzw. bearbeiteten Daten an einen Display-Controller bzw. Monitor-Controller 7. Es ist selbstverständlich möglich, den Controller 6 und den Controller 7 integriert bzw. als einheitliche Datenverarbeitungseinrichtung auszubilden. Die getrennt oder integriert ausgebildeten Controller stellen eine updatefähige Verarbeitungseinheit mit dynamischem oder permanentem Daten- bzw. Programmspeicher zur Verfügung. Es ist ferner ein Daten- und Programmspeicher βa vorgesehen, der mit der Datenverarbeitungseinrichtung in Wirkverbindung steht.The transceiver 5 is connected to a controller (data processing device) 6 via data lines 11 and 12, respectively. The data line 11 serves for the transmission of data received from the transceiver 5 to the controller 6, while a switch-on or switch-off command can be given by the controller 6 to the transceiver 5 via the data line 12. The controller 6 is preferably designed as a flash controller and fulfills i.a. the functions of providing a communication protocol between individual components of the system and the control of the transceiver 5. The controller can be operated using buttons 9, preferably menu-driven. Finally, it is used to send evaluated or processed data to a display controller or monitor controller 7. It is of course possible to integrate the controller 6 and the controller 7 or to design them as a uniform data processing device. The separate or integrated controllers provide an updatable processing unit with dynamic or permanent data or program memory. A data and program memory βa is also provided, which is operatively connected to the data processing device.
Der Display-Controller (bzw. die integriert ausgebildete Datenverarbeitungs-Einrichtung 6, 7) steuert seinerseits eine LCD 8, und führt ferner eine Decodierung der erhaltenen Daten sowie gegebenenfalls ein Multiplexen aus. Ein Multiplexen der durch den Display-Controller 7 empfangenen Daten erweist sich insbesondere bei Vorsehen einer Vielzahl von Sensoreinheiten 1, welche mit dem Transceiver 5 zusammenwirken, als zweckmäßig. Eine Kommunikation" on Controller 6 und Display-Controller 7 über ein serielles unidirek-
tionales Protokoll spi erweist sich als vorteilhaft. In der Terminologie der Beschreibungseinleitung bzw. der Ansprüche stellen die Controller 6, 7 zusammen mit dem Transceiver 5 ein Basismodul dar, wobei die LCD 8 und die Tastatur 9 Funktionsbausteine bilden, wodurch sich insgesamt ein Modul ergibt .The display controller (or the integrated data processing device 6, 7) in turn controls an LCD 8, and also carries out decoding of the data obtained and, if appropriate, multiplexing. A multiplexing of the data received by the display controller 7 proves to be expedient in particular when a plurality of sensor units 1 which cooperate with the transceiver 5 are provided. Communication " on controller 6 and display controller 7 via a serial unidirectional tional protocol spi proves to be advantageous. In the terminology of the introduction to the description and the claims, the controllers 6, 7 together with the transceiver 5 constitute a basic module, the LCD 8 and the keyboard 9 forming function modules, resulting in a module as a whole.
Bezüglich der bevorzugten Ausführung des Controllers 6 als Flash-Controller sei angemerkt, daß zur Gewährleistung einer störungsfreien Programmierung/Löschung eines entsprechenden Flash-Speichers eine Betriebsspannung von 2,7 bis 3,6 V zweckmäßig ist, während während des normalen Betriebes eine Betriebsspannung von 1,8 bis 3,6 V ausreichend ist. Es sei in diesem Zusammenhang darauf hingewiesen, daß ein Flash-Speicher sich bereits bei Verwendung einer Batteriespannung von 3 Volt umprogrammieren läßt, so daß bei Vorsehen eines derartigen Flash-Controllers bzw. Flash- Speichers kein Netzanschluß notwendig ist. Der Controller 6 stellt ferner eine Echtzeituhr (Echtzeittaktgeber) zur Verfügung, selbst wenn die LCD 8 ausgeschaltet ist.With regard to the preferred embodiment of the controller 6 as a flash controller, it should be noted that an operating voltage of 2.7 to 3.6 V is expedient to ensure trouble-free programming / deletion of a corresponding flash memory, while an operating voltage of 1 during normal operation , 8 to 3.6 V is sufficient. In this context, it should be pointed out that a flash memory can be reprogrammed even when a battery voltage of 3 volts is used, so that no mains connection is necessary if such a flash controller or flash memory is provided. The controller 6 also provides a real time clock (real time clock) even when the LCD 8 is turned off.
Die LCD 8, welche durch den Monitor-Controller 7 gesteuert wird, weist einen entsprechend den Vorgaben bzw. Anforderungen des Systems ausgebildeten Punktmatrixbereich auf.The LCD 8, which is controlled by the monitor controller 7, has a dot matrix area designed in accordance with the specifications or requirements of the system.
Das in der Figur dargestellte System sei nun zur weiteren Veranschaulichung anhand eines konkreten Beispiels weiter erläutert: Es sei davon ausgegangen, daß das System zunächst nur eine Sensoreinheit 1, beispielsweise eine Sensoreinheit mit Fahrradtachometerfunktion, und eine Empfangseinheit 4 aufweist.The system shown in the figure will now be further explained with the aid of a concrete example for further illustration: It is assumed that the system initially has only one sensor unit 1, for example a sensor unit with a bicycle tachometer function, and a receiving unit 4.
Es ist zunächst notwendig, daß die Sensoreinheit 1 und die Empfangseinheit 4 erkennen, daß sie zur Bereitstellung eines erfindungsgemäßen Systems miteinander kommunizieren
sollen. Zunächst wird daher beispielsweise zwischen den Transceivern ld und 5 ein entsprechender Erkennungscode ü- bertragen. Für den Fall, daß der Erkennungscode anzeigt, daß die gewünschte Kommunikation möglich ist, übermittelt die Sensoreinheit 1 die zur Auswertung der von ihr gesendeten Daten notwendige Software an die Empfangseinheit 4, welche die empfangenen Daten in dem Speicher 6a des Controllers 6 dauerhaft speichert. Nach der bedarfsweisen Übermittlung einer für den Betrieb der Sensoreinheit 1 notwendigen bzw. geeigneten Software auf den Controller 6 ist es möglich, Fahrradtachometerfunktionen, wie beispielsweise Geschwindigkeit oder zurückgelegte Strecke, auf dem LCD- Bildschirm 8 anzuzeigen.It is first necessary for the sensor unit 1 and the receiving unit 4 to recognize that they are communicating with one another in order to provide a system according to the invention should. A corresponding identification code is therefore first transmitted, for example, between the transceivers 1d and 5. In the event that the identification code indicates that the desired communication is possible, the sensor unit 1 transmits the software necessary for evaluating the data it sends to the receiving unit 4, which permanently stores the received data in the memory 6a of the controller 6. After the necessary transmission of a software necessary or suitable for the operation of the sensor unit 1 to the controller 6, it is possible to display bicycle tachometer functions, such as speed or distance traveled, on the LCD screen 8.
Wird nun das aus der einen Sensoreinheit 1 und der Empfangseinheit 4 bestehende System in Betrieb genommen, wird zunächst die Betriebsbereitschaft der einzelnen Komponenten festgestellt. Für den Fall, daß sowohl die Sensoreinheit 1 als auch die Empfangseinheit 4 eingeschaltet und in Funkreichweite zueinander sind, wird ein Datenübertragungsschema vereinbart, welches die Übertragungsparameter und beispielsweise auch den Energieverbrauch des Systems optimiert. Hier ist beispielsweise denkbar, eine zeitliche Koordinierung der Ein- bzw. Ausschaltphasen der Komponenten 1 und 4 derart auszubilden, daß beide Komponenten nur während relativ kurzer Intervalle gleichzeitig eingeschaltet, und während relativ langer Zwischenräume ausgeschaltet sind. Wird beispielsweise eine Einschaltzeit von 0,1 s und eine entsprechende Ausschaltzeit von 1 s eingestellt, erweist sich dies für eine Vielzahl von Anwendungen als ausreichend, wobei der Energieverbrauch des Systems minimiert ist. Da das System zweckmäßigerweise batteriebetrieben ist (bei Einsatz von beispielsweise 3 Volt-Knopfzellen) , kann so die Lebensdauer der eingesetzten Batterie in effektiver Weise verlängert werden.
Die Flexibilität des erfindungsgemäßen Systems kommt beispielsweise dann zur Geltung, wenn der Benutzer zu einem späteren Zeitpunkt die weitere Sensoreinheit 2, beispielsweise in Weiterführung des obigen Beispiels einen Fahrrad- Trittfrequenzmesser oder einen Herzfrequenzmesser, in das System integrieren möchte. In analoger Weise überträgt die zweite Sensoreinheit 2 (Trittfrequenzmesser) die zur Auswertung ihrer Signale benötigte Software an die Empfangseinheit 4. Zweckmäßigerweise wird auch diese Software in dem Speicherbereich 6a des Controllers 6 gespeichert. Die Empfangseinheit 4 kann nun, je nach Bedarf wahlweise oder gleichzeitig, auf die Software beider Sensoreinheiten 1 zurückgreifen und deren Daten interpretieren und anzeigen. Auch die Sensoreinheiten 1 und 2 können direkt miteinander kommunizieren.If the system consisting of the one sensor unit 1 and the receiving unit 4 is now put into operation, the operational readiness of the individual components is first determined. In the event that both the sensor unit 1 and the receiving unit 4 are switched on and within radio range of one another, a data transmission scheme is agreed which optimizes the transmission parameters and, for example, also the energy consumption of the system. Here it is conceivable, for example, to design a time coordination of the switch-on and switch-off phases of components 1 and 4 in such a way that both components are switched on simultaneously only during relatively short intervals and are switched off during relatively long intervals. If, for example, a switch-on time of 0.1 s and a corresponding switch-off time of 1 s are set, this proves to be sufficient for a large number of applications, with the energy consumption of the system being minimized. Since the system is expediently battery-operated (when using, for example, 3 volt button cells), the service life of the battery used can be effectively extended. The flexibility of the system according to the invention comes into play, for example, when the user wants to integrate the further sensor unit 2 into the system at a later point in time, for example in a continuation of the above example a bicycle cadence sensor or a heart rate monitor. In an analogous manner, the second sensor unit 2 (cadence meter) transmits the software required for evaluating its signals to the receiving unit 4. This software is also advantageously stored in the memory area 6a of the controller 6. The receiving unit 4 can now, depending on the need, selectively or simultaneously, access the software of both sensor units 1 and interpret and display their data. Sensor units 1 and 2 can also communicate directly with one another.
Wird nun das insgesamt drei Komponenten (zwei Sensoreinheiten 1, 2 und eine Empfangseinheit 4) umfassende System in Betrieb genommen, wird zunächst wieder die Betriebsbereitschaft der einzelnen Komponenten festgestellt. Für den Fall, daß sämtliche Komponenten eingeschaltet sind, wird mittels des Controllers 6 eine Optimierung des Datentransfers durchgeführt. Hierbei wird zweckmäßigerweise auf die Vermeidung von Interferenzen und einen geringen Energieverbrauch Wert gelegt. Zur Vereinbarung eines entsprechenden Übertragungsprotokolls ist es denkbar, daß die erste Sensoreinheit 1 (Fahrradtachometer) und die zweite Sensoreinheit 2 z. B. (Trittfrequenzzähler) sowohl mit der Empfangseinheit 4 als auch untereinander kommunizieren. Zur effektiven Ausnutzung der Energiesparpotentiale ist es beispielsweise denkbar, im oben beschriebenen Sinn möglichst kurze Übertragungszeiten unter Zwischenschaltung möglichst langer Aus-Intervalle und Stillegung von ' kurzfristig nicht benötigten Komponenten vorzusehen. Es ist ebenfalls denk-
bar, Bausteine der einzelnen Komponenten, wie beispielsweise die Transceiver ld bzw. 5 und/oder den Controller 6 bzw. die integrierte Datenverarbeitungseinrichtung 6, 7, kurzzeitig auszuschalten.If the system comprising a total of three components (two sensor units 1, 2 and a receiving unit 4) is put into operation, the operational readiness of the individual components is first determined again. In the event that all components are switched on, the data transfer is optimized by means of the controller 6. In this case, emphasis is placed on avoiding interference and low energy consumption. To agree a corresponding transmission protocol, it is conceivable that the first sensor unit 1 (bicycle tachometer) and the second sensor unit 2 z. B. (cadence counter) both communicate with the receiving unit 4 and with each other. For effective utilization of the potential energy savings, it is conceivable, for example, short in the sense described above as possible transmission times as long as possible with the interposition off intervals and decommissioning of 'currently not provide the required components. It is also bar to briefly switch off components of the individual components, such as the transceivers 1d or 5 and / or the controller 6 or the integrated data processing device 6, 7.
Entsprechend dem dargestellten Prinzip ist es möglich, weitere Sensoreinheiten (Module) zur Bildung eines beliebig komplexen Netzwerkes vorzusehen. Zentraler Bestandteil dieses Netzwerkes ist dann die Empfangseinheit (Modul) 4, welche die Daten der verschiedenen Sensoreinheiten aufnehmen, verarbeiten, miteinander in Beziehung setzen und anzeigen kann. Bei einer neuen Inbetriebnahme, beispielsweise bei einer Eingliederung eines weiteren Sensorelementes, werden zweckmäßigerweise die Übertragungsparameter zwischen den einzelnen Systemelementen optimiert.According to the principle shown, it is possible to provide further sensor units (modules) to form an arbitrarily complex network. The central component of this network is then the receiving unit (module) 4, which can record, process, relate and display the data from the various sensor units. When starting up again, for example when a further sensor element is integrated, the transmission parameters between the individual system elements are expediently optimized.
Es ist denkbar, einen Software-Update für bereits im System integrierte Sensoreinheiten durch Einführung einer neuen Sensoreinheit durchzuführen. Dies bedeutet, daß die neu hinzuzufügende Sensoreinheit nicht nur die zu ihrem eigenen Betrieb im Zusammenhang mit der Empfangseinheit 4 notwendige Software, sondern auch Update-Software für weitere Sensorelemente beinhalten kann. Diese Update-Software wird zweckmäßigerweise zunächst zusammen mit der Software zum Betrieb des Sensorelements auf den Controller 6 übertragen, und von dort bedarfsweise an die entsprechenden Sensoreinheiten weitergegeben, wobei auch eine direkte Übertragung an letztere möglich ist.It is conceivable to carry out a software update for sensor units already integrated in the system by introducing a new sensor unit. This means that the new sensor unit to be added can contain not only the software necessary for its own operation in connection with the receiving unit 4, but also update software for further sensor elements. This update software is expediently first transferred to the controller 6 together with the software for operating the sensor element, and from there is passed on to the corresponding sensor units as required, direct transfer to the latter also being possible.
Es ist ferner denkbar, ein (nicht dargestelltes) Schnittstellenmodul vorzusehen, über welches die Kommunikation mit anderen Systemen möglich ist. Es z. B. denkbar, die Daten auf andere Systeme, beispielsweise einen PC, zu übertragen. Eine PC-Schnittstelle kann beispielsweise dazu verwendet werden, Daten einzelner Sensoreinheiten oder kumulierte
bzw. aufgearbeitete Informationen der Empfangseinheit 4 in einem PC verfügbar zu machen. Die PC-Schnittstelle kann e- benfalls dazu verwendet werden, die Software der einzelnen Sensoren umzuprogrammieren, um so beispielsweise eine aktualisierte bzw. verbesserte Softwareversion ohne Eingliederung einer neuen Sensoreinheit in das System zu integrieren (Update-Funktion) .It is also conceivable to provide an interface module (not shown) via which communication with other systems is possible. It z. B. conceivable to transfer the data to other systems, for example a PC. A PC interface can be used, for example, to store data from individual sensor units or cumulative data or make processed information of the receiving unit 4 available in a PC. The PC interface can also be used to reprogram the software of the individual sensors in order, for example, to integrate an updated or improved software version into the system without incorporating a new sensor unit (update function).
Es ist ebenfalls denkbar, ein GPS-Modul in das System zu integrieren, mit dem sich sowohl Navigationsanwendungen als auch Anwendungen bezüglich einer Strecken-, Geschwindig- keits- und Höhenmessung realisieren lassen. Auch andere Daten können mit einem derartigen GPS-Modul erfaßt und ausgewertet werden. Als weitere Beispiele von Systemen, auf die die Systemdaten übertragen werden können, sei auf GSM- Systeme, Festnetze oder Mobilfunknetze mit aktuellen oder künftigen Mobilfunkstandards hingewiesen.It is also conceivable to integrate a GPS module into the system, which can be used to implement navigation applications as well as applications relating to distance, speed and altitude measurement. Other data can also be recorded and evaluated with such a GPS module. As further examples of systems to which the system data can be transmitted, reference is made to GSM systems, fixed networks or mobile radio networks with current or future mobile radio standards.
Es ist ebenfalls denkbar, Controllerfunktionen in einer o- der einer Anzahl der Sensoreinheiten vorzusehen, um so die Empfangseinheit 4 lediglich mit einer Anzeigefunktion ausführen zu müssen. Je nach Anwendung ist es so denkbar, die "Intelligenz" des Systems in beliebiger Weise auf die einzelnen Komponenten bzw. Module zu verteilen.It is also conceivable to provide controller functions in one or a number of the sensor units, so that the receiving unit 4 only has to be carried out with a display function. Depending on the application, it is conceivable to distribute the "intelligence" of the system to the individual components or modules in any way.
Es seien abschließend bevorzugte Sensoreinheiten bzw. Modularten aufgelistet, deren Einsatz im Rahmen eines erfindungsgemäßen Modulnetzwerkes denkbar ist. Es sei insbesondere auf Fahrradtachometer-Sensoreinheiten, Inline-Skate- Sensoreinheiten, Jogging-Sensoreinheiten, Ski-Sensoreinheiten, Schwimm-Sensoreinheiten und Golf-Sensoreinheiten hingewiesen, welche an sich bekannt sind.Finally, preferred sensor units or module types are listed, the use of which is conceivable within the framework of a module network according to the invention. Particular attention is drawn to bicycle tachometer sensor units, inline skate sensor units, jogging sensor units, ski sensor units, swimming sensor units and golf sensor units, which are known per se.
Es sind ferner im Rahmen eines erfindungsgemäßen Modulnetzwerks Sensoreinheiten zur Feststellung einer Herzfrequenz
bzw. Pulsrate, einer Trittfrequenz, einer Temperatur, einer Luftfeuchtigkeit, eines Luftdrucks usw. denkbar. Auch die Einbeziehung eines Rundenzählers, welcher beispielsweise für Leichtathletikanwendungen denkbar ist, in ein erfindungsgemäßes Netzwerk ist möglich.There are also sensor units for determining a heart rate within the framework of a module network according to the invention or pulse rate, a cadence, a temperature, a humidity, an air pressure etc. conceivable. The inclusion of a lap counter, which is conceivable, for example, for athletics applications, in a network according to the invention is also possible.
Das erfindungsgemäß vorgestellte System ist insbesondere im Zusammenhang mit noch nicht bekannten bzw. von einem Benutzer noch nicht in Erwägung gezogenen Sportarten, beispielsweise Trendsportarten, einsetzbar, da entsprechende Sensoren bei Bedarf für neue Sportarten entwickelt bzw. hinzugekauft werden können, welche zusammen mit einem bereits vorhandenen System einsetzbar sind.The system presented according to the invention can be used in particular in connection with sports which are not yet known or have not yet been considered by a user, for example trend sports, since appropriate sensors can be developed or purchased for new sports if required, which are combined with an already existing one System can be used.
Es sei schließlich angemerkt, dass mehrere Module in einem Gehäuse zusammengefasst sein können. Es ist ebenfalls denkbar, beispielsweise mehrere Basismodule in einem Gehäuse zusammenzufassen, und die den jeweiligen Basismodulen zugeordneten Funktionsbausteine, beispielsweise Sensoren, außerhalb des gemeinsamen Gehäuses zu platzieren.
Finally, it should be noted that several modules can be combined in one housing. It is also conceivable, for example, to combine several base modules in one housing and to place the function modules, for example sensors, assigned to the respective base modules outside the common housing.
Claims
1. Modulnetzwerk zur Bearbeitung, insbesondere Erfassung und/oder Überwachung und/oder Auswertung, von wenigstens einer wenigstens einer Person zuordenbaren Messgröße, insbesondere eines Benutzers eines Sportgeräts oder eines medizinischen Geräts, mit wenigstens . zwei Basismodulen (100;1. Module network for processing, in particular recording and / or monitoring and / or evaluating, at least one measurement variable that can be assigned to at least one person, in particular a user of a sports device or a medical device, with at least one. two basic modules (100;
1, 4), welche jeweils einen Kommunikationsbaustein (101; ld, 5) zum netzwerkinternen Datentransfer und eine Datenverarbeitungseinrichtung (102; lc, 6, 7) mit einem dynamischen oder permanenten Daten- und/oder Programmspeicher aufweisen, wobei wenigstens ein Basismodul (100; 1, 4) mit einem Funktionsbaustein (105; la, 8, 9) verbunden ist, mittels dessen dem Basismodul wenigstens eine Funktion im Rahmen des Modulnetzwerkes zuordnenbar ist, g e k e n n z e i c h n e t d u r c h1, 4), which each have a communication module (101; ld, 5) for network-internal data transfer and a data processing device (102; lc, 6, 7) with a dynamic or permanent data and / or program memory, at least one base module (100 ; 1, 4) is connected to a function block (105; la, 8, 9), by means of which the base module can be assigned at least one function within the framework of the module network, characterized by
Mittel (102, 103, 101) zur wahlweisen oder automatischen, insbesondere veränderbaren Verteilung einer im Rahmen des Modulnetzwerkes durchzuführenden Datenverarbeitung und/oder Datenspeicherung auf die Datenverarbeitungseinrichtungen bzw. die Daten- und/oder Programmierspeicher der jeweiligen Basismodule.Means (102, 103, 101) for the optional or automatic, in particular changeable distribution of data processing and / or data storage to be carried out within the module network to the data processing devices or the data and / or programming memories of the respective base modules.
2. Modulnetzwerk nach Anspruch 1, dadurch gekennzeichnet, dass als Kommunikationsbaustein wenigstens ein Sender und/oder Empfänger und/oder Transceiver (ld, 2d) und/oder Kabel vorgesehen ist, und/oder als Funktionsbaustein (105) wenigstens eine Anzeigeeinheit, insbesondere ein LCD- Monitor (8), und/oder eine Tastatur (9) und/oder ein Sensor2. Module network according to claim 1, characterized in that at least one transmitter and / or receiver and / or transceiver (ID, 2D) and / or cable is provided as the communication module, and / or at least one display unit, in particular one, as the function module (105) LCD monitor (8), and / or a keyboard (9) and / or a sensor
(la, 2a) und/oder eine Schnittstelle in ein externes System vorgesehen ist. (la, 2a) and / or an interface in an external system is provided.
3. Modulnetzwerk nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass der Daten- oder Programmspeicher3. Module network according to one of the preceding claims, characterized in that the data or program memory
(103) wenigstens eines ersten Basismoduls (1) zur Speicherung von von einem zweiten Basismodul (4) bearbeitbaren Daten oder Programmen dient.(103) at least one first basic module (1) is used to store data or programs that can be processed by a second basic module (4).
4. Modulnetzwerk nach einem der vorstehenden Ansprüche, gekennzeichnet durch Mittel (ld, 5) zur Gewährleistung einer drahtlosen Kommunikation zwischen den einzelnen Basismodulen bzw. Modulen.4. Module network according to one of the preceding claims, characterized by means (ID, 5) to ensure wireless communication between the individual base modules or modules.
5. Modulnetzwerk nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass das erste Basismodul als Kommunikationsbaustein einen Sender und/oder Transceiver und als Funktionsbaustein wenigstens einen Sensor aufweist, wobei das zweite Basismodul als Kommunikationsbaustein einen Empfänger und/oder einen Transceiver sowie als Funktionsbausteine einen LCD-Monitor und/oder eine Tastatur aufweist, und/oder wenigstens ein Modul einen entfernbaren Speicherchip bzw. eine entfernbare Speicherkarte und/oder einen updatefähigen Speicherchip bzw. eine updatefähige Speicherkarte aufweist.5. Module network according to one of the preceding claims, characterized in that the first base module has a transmitter and / or transceiver as a communication module and at least one sensor as a function module, the second base module having a receiver and / or a transceiver as a communication module and an LCD as a function module -Monitor and / or a keyboard, and / or at least one module has a removable memory chip or a removable memory card and / or an updatable memory chip or an updatable memory card.
6. Verfahren zur Bearbeitung, insbesondere Erfassung und/oder Überwachung und/oder Auswertung von Daten unter Verwendung eines wenigstens zwei Basismodule bzw. Module umfassenden Modulnetzwerkes nach einem der vorstehenden Ansprüche, g e k e n n z e i c h n e t d u r c h eine wahlweise oder automatische, den jeweiligen Rechen- und Speicherbelastungen der einzelnen Basismodule und/oder von dem Modulnetzwerk zu bewältigenden Aufgaben angepasste Verteilung der im Rahmen des Modulnetzwer'kes auftretenden Datenverarbeitung und/oder Datenspeicherung auf die Daten- Verarbeitungseinrichtung bzw. die Daten- und/oder Programmspeicher der jeweiligen Basismodule.6. A method for processing, in particular recording and / or monitoring and / or evaluating, data using a module network comprising at least two basic modules or modules according to one of the preceding claims, characterized by an optional or automatic, the respective computing and memory loads of the individual basic modules and / or modified by the module network tasks to be performed distribution of 'kit under the Modulnetzwer data processing occurring and / or data storage on the data Processing device or the data and / or program memory of the respective base modules.
7. Erweiterbares Modulnetzwerk, umfassend ein Modulnetzwerk (14), insbesondere nach einem der vorstehenden Ansprüche 1 bis 5, und wenigstens ein weiteres Basismodul (2) , insbesondere einem Basismodul mit zugeordnetem Funktionsbaustein (2a) , d a d u r c h g e k e n n z e i c h n e t , dass die Datenverarbeitungseinrichtung (2c) und/oder der Datenprogrammspeicher (2b) des wenigstens einen weiteren Basismoduls derart programmierbar ist, dass das wenigstens eine weitere Basismodul zur Erweiterung des Modulnetzwerkes verwendbare und/oder notwendige Daten und/oder Programme, insbesondere von wenigstens einem weiteren Basismodul bzw. Modul (1) des bestehenden Modulnetzwerkes verarbeitbare Daten und/oder Programme, enthält, wobei Mittel (2d, ld, 5) zur Übertragung der zur Erweiterung des Modulnetzwerkes verwendbaren und/oder notwendigen Daten von dem wenigstens einen weiteren Basismodul (2) auf das wenigstens eine Modul bzw. Basismodul (1, 4) des bestehenden Modulnetzwerkes vorgesehen sind.7. Expandable module network, comprising a module network (14), in particular according to one of the preceding claims 1 to 5, and at least one further base module (2), in particular a base module with an associated function block (2a), characterized in that the data processing device (2c) and / or the data program memory (2b) of the at least one further base module is programmable such that the at least one further base module can be used and / or necessary data and / or programs for expanding the module network, in particular of at least one further base module or module (1) of the existing module network contains processable data and / or programs, means (2d, ld, 5) for transmitting the data that can be used and / or required to expand the module network from the at least one further basic module (2) to the at least one module or basic module (1, 4) of the existing module network are provided d.
8. Erweiterbares Modulnetzwerk nach Anspruch 7, gekennzeichnet durch Mittel zur wahlweisen oder automatischen Verteilung der im Rahmen des erweiterten Modulnetzwerkes auftretenden Datenverarbeitung und/oder Datenspeicherung, in Abhängigkeit von der jeweiligen Rechen- und Speicherbelastung der einzelnen Module (1, 2, 4), auf die Datenverarbeitungseinrichtungen bzw. die Daten- und/oder Programmspeicher der jeweiligen Basismodule bzw. Module.8. Expandable module network according to claim 7, characterized by means for optional or automatic distribution of the data processing and / or data storage occurring in the context of the expanded module network, depending on the respective computation and memory load of the individual modules (1, 2, 4) the data processing devices or the data and / or program memories of the respective base modules or modules.
9. Verfahren zur Erweiterung eines Modulnetzwerkes (1, 4) nach einem der vorstehenden Ansprüche 1 bis 5,""mit wenigs- tens einem weiteren Basismodul (2), insbesondere einem9. The method for expanding a module network (1, 4) according to one of the preceding claims 1 to 5, "" with little at least one further basic module (2), in particular one
Basismodul mit zugeordnetem Funktionsbaustein, g e k e n n z e i c h n e t d u r c h folgende Schritte:Basic module with assigned function block, g e k e n n z e i c h n e t d u r c h the following steps:
Programmierung der Datenverarbeitungseinrichtung (2c) und/oder des Daten- und/oder Programmspeichers (2b) des wenigstens einen weiteren Moduls bzw. Basismoduls (2) derart, dass das weitere Basismodul zur Erweiterung des Modulnetzwerkes verwendbare oder notwendige Daten und/oder Programme, insbesondere von den weiteren Modulen des Modulnetzwerkes verarbeitbare Daten und/oder Programme, enthält,Programming the data processing device (2c) and / or the data and / or program memory (2b) of the at least one further module or base module (2) in such a way that the further base module can be used or necessary data and / or programs, in particular, to expand the module network contains data and / or programs that can be processed by the other modules of the module network,
Übertragung der zur Erweiterung des Modulnetzwerkes (1, 4) verwendbaren oder notwendigen Daten von dem wenigstens einen weiteren Basismodul (2) auf wenigstens ein weiteres Modul (1, 4) des Modulnetzwerkes.Transfer of the data which can be used or necessary for expanding the module network (1, 4) from the at least one further base module (2) to at least one further module (1, 4) of the module network.
10. Modul zur Verwendung im Rahmen eines Modulnetzwerkes nach einem der vorstehenden Ansprüche 1 bis 5 oder 7 oder 8, mit einem Basismodul (100, 1, 2, 4) mit einem Kommunikationsbaustein10. Module for use in the context of a module network according to one of the preceding claims 1 to 5 or 7 or 8, with a base module (100, 1, 2, 4) with a communication module
(101, ld, 2d, 5) zum netzwerkinternen Datentransfer und einer Datenverarbeitungseinrichtung (102, lc, 2c, 6) mit einem dynamischen oder permanenten Daten- und/oder Programmspeicher (103, lb, 2b, 6a), d a d u r c h g e k e n n z e i c h n e t, dass die Datenverarbeitungseinrichtung (102, lc, 2c, 6) und/oder der Daten- und/oder Programmspeicher (103, lb, 2b, 6a) derart programmierbar sind, dass das Basismodul bzw. Modul zur Erweiterung eines bestehenden Modulnetzwerkes verwendbare oder notwendige Daten und/oder Programme, insbesondere von wenigstens einem weiteren Modul des zu erweiternden Modulnetzwerkes verarbeitbare Daten und/oder Programme, enthält, wobei das Modul (100, 1, 2, 4) Mittel(101, ld, 2d, 5) for network-internal data transfer and a data processing device (102, lc, 2c, 6) with a dynamic or permanent data and / or program memory (103, lb, 2b, 6a), characterized in that the data processing device (102, lc, 2c, 6) and / or the data and / or program memory (103, lb, 2b, 6a) are programmable in such a way that the basic module or module can be used or necessary to expand an existing module network and / or Contains programs, in particular data and / or programs that can be processed by at least one further module of the module network to be expanded, the module (100, 1, 2, 4) comprising means
(101, ld, 2d, 5) zur Übertragung der zur Erweiterung des Modulnetzwerkes verwendbaren oder notwendigen Daten und/oder Programme auf das wenigstens eine weitere Modul des zu erweiternden Modulnetzwerkes umfasst.(101, ld, 2d, 5) to transfer the to expand the Module network usable or necessary data and / or programs on the at least one further module of the module network to be expanded.
11. Modul nach Anspruch 10, gekennzeichnet durch wenigstens einen Funktionsbaustein (105, 2a, 2b, 7, 8), mittels dessen dem Basismodul (100) wenigstens eine Funktion im Rahmen eines Modulnetzwerkes zuordnenbar ist.11. Module according to claim 10, characterized by at least one function block (105, 2a, 2b, 7, 8), by means of which the base module (100) can be assigned at least one function within the framework of a module network.
12. Modul nach Anspruch 10 oder 11, g e k e n n z e i c h'n e t d u r c h12. The module of claim 10 or 11, gekennzeich 'netdurch
Mittel (102, 103, lc, 2c, 7) zur Zuordnung des Moduls zu einem definierten Modulnetzwerk und/oder Mittel (102, 103, lc, 2c, 7) zur Feststellung weiterer im Rahmen des definierten Modulnetzwerkes vorhandener Module. Means (102, 103, lc, 2c, 7) for assigning the module to a defined module network and / or means (102, 103, lc, 2c, 7) for ascertaining further modules available within the defined module network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001279713A AU2001279713A1 (en) | 2000-07-06 | 2001-07-05 | Module network and method for processing data |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2000132943 DE10032943C2 (en) | 2000-07-06 | 2000-07-06 | Module Network |
DE10032943.8 | 2000-07-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2002003349A1 true WO2002003349A1 (en) | 2002-01-10 |
Family
ID=7648053
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2001/007715 WO2002003349A1 (en) | 2000-07-06 | 2001-07-05 | Module network and method for processing data |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU2001279713A1 (en) |
DE (1) | DE10032943C2 (en) |
WO (1) | WO2002003349A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102008014076A1 (en) * | 2008-03-13 | 2009-09-17 | Pacific Hospital Supply Co., Ltd. | Integrated device for use in medical alarm system in hospital, has memory card module connected with control unit, and display module electrically connected with control unit for receiving and displaying data analyzed by control unit |
WO2011150916A3 (en) * | 2010-05-31 | 2012-01-26 | Seca Ag | Device for modular analysis |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1987005727A1 (en) * | 1986-03-18 | 1987-09-24 | Physio Decisions, Inc. | Exercise information system |
EP0710465A1 (en) * | 1994-10-20 | 1996-05-08 | Hewlett-Packard Company | Dynamic control of a patient monitoring system |
WO1997040745A1 (en) * | 1996-04-30 | 1997-11-06 | Caballe Jean Louis | System for collecting and processing biometrical information |
US5687717A (en) * | 1996-08-06 | 1997-11-18 | Tremont Medical, Inc. | Patient monitoring system with chassis mounted or remotely operable modules and portable computer |
EP0866316A1 (en) * | 1997-03-18 | 1998-09-23 | Endevco Corporation | Intelligent sensor system with network bus |
US6002996A (en) * | 1997-11-26 | 1999-12-14 | The Johns Hopkins University | Networked sensor system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5375604A (en) * | 1992-12-11 | 1994-12-27 | Siemens Medical Electronics, Inc. | Transportable modular patient monitor |
SE502364C2 (en) * | 1994-08-11 | 1995-10-09 | Kvaser Consultant Ab | Method and device at module connectable to serial and digital network system |
DE19736513A1 (en) * | 1997-08-22 | 1999-03-11 | Felten & Guilleaume Energie | Method and arrangement for configuring a measuring arrangement |
-
2000
- 2000-07-06 DE DE2000132943 patent/DE10032943C2/en not_active Expired - Fee Related
-
2001
- 2001-07-05 AU AU2001279713A patent/AU2001279713A1/en not_active Abandoned
- 2001-07-05 WO PCT/EP2001/007715 patent/WO2002003349A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1987005727A1 (en) * | 1986-03-18 | 1987-09-24 | Physio Decisions, Inc. | Exercise information system |
EP0710465A1 (en) * | 1994-10-20 | 1996-05-08 | Hewlett-Packard Company | Dynamic control of a patient monitoring system |
WO1997040745A1 (en) * | 1996-04-30 | 1997-11-06 | Caballe Jean Louis | System for collecting and processing biometrical information |
US5687717A (en) * | 1996-08-06 | 1997-11-18 | Tremont Medical, Inc. | Patient monitoring system with chassis mounted or remotely operable modules and portable computer |
EP0866316A1 (en) * | 1997-03-18 | 1998-09-23 | Endevco Corporation | Intelligent sensor system with network bus |
US6002996A (en) * | 1997-11-26 | 1999-12-14 | The Johns Hopkins University | Networked sensor system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102008014076A1 (en) * | 2008-03-13 | 2009-09-17 | Pacific Hospital Supply Co., Ltd. | Integrated device for use in medical alarm system in hospital, has memory card module connected with control unit, and display module electrically connected with control unit for receiving and displaying data analyzed by control unit |
WO2011150916A3 (en) * | 2010-05-31 | 2012-01-26 | Seca Ag | Device for modular analysis |
CN103298395A (en) * | 2010-05-31 | 2013-09-11 | 塞卡股份公司 | Device for modular analysis |
CN103298395B (en) * | 2010-05-31 | 2015-11-25 | 塞卡股份公司 | Devices for Modular Analytical Processing |
Also Published As
Publication number | Publication date |
---|---|
DE10032943A1 (en) | 2002-04-25 |
AU2001279713A1 (en) | 2002-01-14 |
DE10032943C2 (en) | 2003-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60026494T2 (en) | TELECOMMUNICATIONS SYSTEM FOR THE EXCHANGE OF INFORMATION ON PHYSIOLOGICAL CONDITIONS BETWEEN A PERSON AND AN INFORMATION SYSTEM | |
DE102014118437B4 (en) | Personal performance monitoring communication module, apparatus and method | |
DE69531027T2 (en) | Method and device for analyzing data transmission efficiency | |
EP1886223B1 (en) | Data transfer device for a bicycle computer or similar computer for a bicycle inline skates walking stick or similar and method for setting and/or updating a bicycle computer or similar | |
DE69620485T2 (en) | Game systems and repeaters for it | |
DE102012205162A1 (en) | Observation and / or operation of a sports and / or rehabilitation device | |
DE10317390A1 (en) | Data transmission device and electronic control unit | |
EP1949613B1 (en) | Electrical device arrangement, in particular for an item of furniture, having a bus device and bus subscribers, and method for controlling such an electrical device arrangement | |
DE3128222A1 (en) | COMMUNICATION SYSTEM | |
DE60131706T2 (en) | Communication system with a control part for switching the communication mode | |
DE102005018634A1 (en) | Training and therapy system for people and animals uses different exercise devices linked to computer to read identification card of user and work out and update training plan according to training targets reached | |
DE19739357B4 (en) | Data input and output device for motor vehicles and method for monitoring and controlling located in a motor vehicle function modules | |
AT517933B1 (en) | Sports shoe for skiing and control system used here | |
DE102006020152A1 (en) | System and method for the opportunistic transmission of test probe metadata | |
WO2002003349A1 (en) | Module network and method for processing data | |
DE69809195T2 (en) | A DRIVE SYSTEM FOR ELECTRICALLY ACTUATED DEVICES, LIKE DOORS, WINDOWS AND THE LIKE, AND DRIVE UNIT FOR USE IN SUCH A SYSTEM | |
DE102012112635B4 (en) | radio module for a field device | |
EP1923497A1 (en) | Communication device for a sewing machine | |
DE102007028686A1 (en) | Activity monitor, to give a patient's activity profile, has a movement sensor linked to a data processor with a feedback to the patient | |
DE102006020138A1 (en) | System and method for selectively distributing a meter configuration in a loosely coupled autonomous system | |
DE10236198A1 (en) | Programmable object attachment for obtaining information about the use of medical equipment | |
DE112006001963T5 (en) | Method and apparatus for enabling detection in a wireless local area network | |
DE10164677C1 (en) | Air pressure maintenance device for air pressure removal locations has an air pressure maintenance unit with pipes controlling air to be dealt with and air already dealt and an external unit for input/output of data on conditions. | |
DE102019134675B4 (en) | Procedure for adjusting the athletic performance of individuals | |
DE102018010117A1 (en) | Sports shoe, in particular ski boot, as well as methods for data technical initialization of this sports shoe |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |