WO2021000298A1 - Defibrillator and management server - Google Patents

Defibrillator and management server Download PDF

Info

Publication number
WO2021000298A1
WO2021000298A1 PCT/CN2019/094605 CN2019094605W WO2021000298A1 WO 2021000298 A1 WO2021000298 A1 WO 2021000298A1 CN 2019094605 W CN2019094605 W CN 2019094605W WO 2021000298 A1 WO2021000298 A1 WO 2021000298A1
Authority
WO
WIPO (PCT)
Prior art keywords
controller
detection
defibrillator
detection result
communication module
Prior art date
Application number
PCT/CN2019/094605
Other languages
French (fr)
Chinese (zh)
Inventor
王启
陈大兵
岑建
Original Assignee
深圳迈瑞生物医疗电子股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳迈瑞生物医疗电子股份有限公司 filed Critical 深圳迈瑞生物医疗电子股份有限公司
Priority to CN201980097897.5A priority Critical patent/CN114009066A/en
Priority to PCT/CN2019/094605 priority patent/WO2021000298A1/en
Publication of WO2021000298A1 publication Critical patent/WO2021000298A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Definitions

  • This application relates to the field of medical devices, and in particular to a defibrillator and management server.
  • Automated External Defibrillator is a portable defibrillator used to rescue patients with sudden cardiac death.
  • AED Automated External Defibrillator
  • it is necessary to collect AED equipment information in time to facilitate Equipment maintenance and upgrades, etc.
  • managers need to go to the site of the AED to collect this information, and the information acquisition is relatively lagging.
  • this application provides a defibrillator and a management server, which can more conveniently obtain related information about the defibrillator.
  • a defibrillator includes electrode pads, a first controller, a collection circuit, a power supply, a charging and discharging circuit, a memory, and a first communication module; the electrode pads can be attached to the human body, and the first controller controls the The collection circuit collects human body biological signals through the electrode pads, and controls the power supply to charge the charging and discharging circuit, and controls the charging and discharging circuit to release the defibrillation voltage through the electrode pads; the memory stores detection rules, The detection rule includes a detection item and a detection time, the detection item includes at least one of the minimum system of the first controller, the acquisition circuit, the power supply, and the charging and discharging circuit; the first control The device also detects the detection item when the detection time is reached, and sends the detection result to the target device through the first communication module.
  • a management server the management server is connected to the defibrillator, the management server includes a second controller, a second communication module and an output module, the second controller can receive through the second communication module The detection result sent by the defibrillator, and the output module is controlled to output the detection result.
  • the defibrillator obtains the detection result through self-check and sends the detection result to the target device, so that the administrator can remotely collect the device information of the defibrillator from the target device and confirm the current functional status of the defibrillator, Then take corresponding measures to maintain and manage the defibrillator. Since the administrator does not need to collect information at the installation site of the defibrillator, the efficiency of obtaining equipment information is greatly improved, and the management efficiency of the defibrillator is improved.
  • Figure 1 is a structural block diagram of a defibrillator according to an embodiment of the present application.
  • Fig. 2 is a block diagram of the multi-controller logic circuit design of the defibrillator according to the embodiment of the present application;
  • FIG. 3 is another structural block diagram of the defibrillator according to the embodiment of the present application.
  • FIG. 4 is a structural block diagram of a management server according to an embodiment of the present application.
  • FIG. 5 is a structural block diagram of a computer device according to an embodiment of the present application.
  • Fig. 6 is a structural block diagram of another computer device according to an embodiment of the present application.
  • the embodiment of the present application provides a defibrillator, which is used to implement electric shock therapy to a patient to eliminate the patient's arrhythmia and restore the patient's heart to sinus rhythm.
  • Defibrillators include but are not limited to AED (Automated External Defibrillator, automatic external defibrillator).
  • the defibrillator 10 may include electrode pads 120, a first controller 150, an acquisition circuit 110, a power supply 140, a charging and discharging circuit 130, a first communication module 160, and a memory 170.
  • the electrode sheet 120 can be electrically connected to the collecting circuit 110 and the charging and discharging circuit 130 and can be attached to the human body to collect biological signals of the human body and release the defibrillation voltage to the human body (described below).
  • the electrode sheet 120 may include a first electrode sheet and a second electrode sheet, and the first electrode sheet and the second electrode sheet may be respectively attached to different parts of the human body.
  • the first controller 150 is the arithmetic and control core of the defibrillator 10, and is used to control the various hardware in the defibrillator 10, such as the acquisition circuit 110, the power supply 140, the charge and discharge circuit 130, the first communication module 160, the memory 170, etc. Control or interact with it.
  • the collection circuit 110 can collect biological signals of the human body, such as electrocardiograph (Electro Cardio Gram, ECG for short), human body impedance, pacing pulse signals, etc., through the electrode sheet 120 attached to the human body.
  • the acquisition circuit 110 may include an electrocardiographic signal measurement circuit, a human body impedance measurement circuit, and/or a pacing pulse measurement circuit.
  • the electrocardiographic signal measurement circuit is used to measure the electrocardiographic signal of the human body;
  • the human body impedance measurement circuit is used to measure the human body impedance of this part when the electrode sheet 120 is attached to the corresponding part of the patient's body;
  • the pacing pulse measurement circuit is used to measure the patient Step pulse signals of pacemakers that may be installed in the body.
  • the acquisition circuit 110 may also be an integrated circuit, which has the functions of electrocardiographic signal measurement, human body impedance measurement, and pace pulse signal measurement of the pacemaker.
  • the first controller 150 can perform charging and discharging control on the charging and discharging circuit 130 according to the human body biological signal measured by the acquisition circuit 110, so as to select a suitable defibrillation treatment plan for each patient (if defibrillation is not required, a small energy is required for children). Defibrillation, or high-energy defibrillation for adults).
  • the power supply 140 is used to provide power to various hardware in the defibrillator 10.
  • the power supply 140 may be a reusable battery or a disposable battery.
  • the charging and discharging circuit 130 is electrically connected to the electrode sheet 120, the power supply 140 and the first controller 150 for outputting a defibrillation voltage.
  • the first controller 150 may control the power supply 140 to charge the charging and discharging circuit 130 to deliver electric energy to the charging and discharging circuit 130.
  • the charging and discharging circuit 130 can apply the defibrillation voltage to the human body through the electrode sheet 120 under the control of the first controller 150, and give a defibrillation electric shock to the human body.
  • the first communication module 160 is used to communicate with target devices (including but not limited to servers, terminal devices, third-party platforms, etc..
  • the third-party platform may be a medical system, such as a hospital system or other medical institution systems; or a non-medical system, such as Alipay platform, WeChat platform, etc.) communication, the first communication module 160 may implement data transmission through wired communication or wireless communication.
  • the communication mode of the first communication module 160 includes but is not limited to 4G (fourth generation mobile communication technology), 5G (fifth generation mobile communication technology), Wi-Fi (Wireless-Fidelity, wireless local area network based on IEEE 802.11b standard), NB-Iot (Narrow Band Internet of Things), Bluetooth, NFC (Near Field Communication, Near Field Communication), ZigBee (Zigbee protocol, low-power local area network protocol based on IEEE802.15.4 standard), UWB (Ultra Wideband, ultra-wideband) and so on.
  • 4G fourth generation mobile communication technology
  • 5G fifth generation mobile communication technology
  • Wi-Fi Wireless-Fidelity, wireless local area network based on IEEE 802.11b standard
  • NB-Iot Near Band Internet of Things
  • Bluetooth NFC (Near Field Communication, Near Field Communication)
  • ZigBee ZigBee protocol, low-power local area network protocol based on IEEE802.15.4 standard
  • UWB Ultra Wideband, ultra-wideband
  • the memory 170 stores detection rules, and the defibrillator 10 performs device self-test according to the detection rules, that is, detects various hardware and/or software in the defibrillator 10 to confirm its functional status, and the defibrillator 10 is discovered in advance. In order to notify maintenance personnel to perform maintenance and ensure that the defibrillator 10 is available at any time.
  • the detection rule may include a detection item and a detection time. Wherein, the detection item includes at least one of the minimum system of the first controller 150, the collection circuit 110, the power supply 140, and the charge and discharge circuit 130.
  • the minimum system of the first controller 150 refers to the system composed of the most basic hardware that can maintain the operation of the first controller 150.
  • the minimum system includes but not limited to Flash (flash memory), DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory) , Double-rate synchronous dynamic random access memory), watchdog (Watch Dog), EEPROM (Electrically Erasable Programmable Read Only Memory, electrable programmable read-only memory), etc.
  • the detection time is one or more times for device self-inspection of the defibrillator 10.
  • the detection time can be a preset detection time set, can be a number of fixed times with no periodicity, a time repeated in a cycle, or by The time point of the current test determines the next test time, etc.
  • each detection item can be corresponding to a detection time, each detection item corresponds to a detection time set, and a different detection frequency is set for each detection item as needed.
  • the detection rule may be a fixed configuration (for example, it has been fixed when the defibrillator 10 is shipped from the factory), or a custom configuration (that can be adjusted) during use, or it may be adjusted according to the detection result during use.
  • the detection rules are stored in the memory to be read, called, and modified when the device self-check is required.
  • the first controller 150 can lead the self-checking of the defibrillator 10. Specifically, according to the detection rule, the first controller 150 detects the corresponding detection item in the detection rule when the detection time is reached to determine whether each hardware and/or software is currently working normally. Among them, for the minimum system execution test of the first controller 150, the current minimum system function of the first controller 150 can be tested; for the acquisition circuit 110 and the charge and discharge circuit 130, the current IO function and signal conversion function can be tested. For the power supply 140 to detect, the current remaining power of the power supply 140, battery full charge voltage and number of cycles, battery temperature, battery high current discharge function, battery register status, etc. can be detected.
  • the first controller 150 can perform detection on one of the minimum system, the collection circuit 110, the power supply 140, and the charging and discharging circuit 130, and of course, it can also detect some or all of the detection items.
  • the detection items of each detection can be the same, not completely the same, or completely different.
  • the first controller 150 can obtain a detection result after completing the detection, and the detection result indicates the current functional state (normal or abnormal) of the detection item.
  • the detection result may also include specific fault information (for example, presented in the form of a fault code, etc.).
  • the first controller 150 can send the detection result to the target device through the first communication module 160, so that the administrator can obtain the detection result on the target device, so as to decide whether to maintain the defibrillator 10 according to this, so as to realize the Management of tremor 10.
  • the defibrillator 10 of this embodiment obtains the detection result through self-checking, and sends the detection result to the target device, so that the administrator can remotely collect the device information of the defibrillator 10 from the target device, and confirm the defibrillator 10 The current functional state of the defibrillator, and then take corresponding measures to maintain and manage the defibrillator 10. Since the administrator does not need to go to the installation site of the defibrillator 10 to collect information, the efficiency of obtaining equipment information is greatly improved, and the management efficiency of the defibrillator is also improved.
  • the defibrillator 10 can have a low power consumption design. Specifically, when the first controller 150 detects the detection item, it can control the first communication module 160 to be turned off; and after obtaining the detection result, the first controller 150 can turn on the first communication module 160 and pass the first communication module 160. A communication module 160 sends the detection result. Since the power consumption of the defibrillator 10 connected to the Internet is large, in order to reduce the overall power consumption of the defibrillator 10 and ensure sufficient power during treatment, the first communication module 160 is turned on only when the detection result needs to be sent. Turn it off during the self-test, thereby reducing the power consumption rate of the power supply 140.
  • the first controller 150 may also keep the first communication module 160 off when the self-check is not performed and the detection result is not sent, so that the defibrillator 10 is kept in a low power consumption state. In other embodiments, such a low-power design is not necessary. For example, during a self-test or when the defibrillator 10 is in a low-power state, the first communication module 160 may also be in an on state.
  • the opening and sending actions of the first communication module 160 can be performed according to a preset configuration.
  • the first controller 150 may control the first communication module 160 to be in the on state according to a sending rule pre-stored in the memory 170, and send the detection result to the target device through the first communication module 160.
  • the sending rules include, but are not limited to, sending at a preset time (for example, sending at a fixed time with no periodicity, or sending according to a cycle), sending according to a trigger command (for example, sending when receiving a detection result report command).
  • the first controller 150 can control the first communication module 160 to be in the on state and send the detection result according to the sending rule.
  • the first controller 150 may control the first communication module 160 to be in the on state and send the detection result when detecting that the current time reaches the preset time; or the first controller 150 may control the first communication module 160 when the trigger instruction is detected.
  • the communication module 160 is in the on state and sends the detection result.
  • the sending rule may be sending at a preset time
  • the preset time may be an irregular fixed time (such as 7:00 and 19:00 on Monday, and 8:00 and 18 on Tuesday: 00 etc.), it can also be a time set with a fixed period (such as every 24h, every 7 days, every 30 days, etc.).
  • the first controller 150 can determine whether the current time reaches a certain preset time, and if the preset time reaches the preset time, the first communication module 160 is turned on and the detection result is sent through the first communication module 160. Conversely, when the first controller 150 determines that the preset time has not been reached, it may turn off the first communication module 160 and store the detection result in the memory 170.
  • the first controller 150 may continue to detect whether the preset time has elapsed, and upon arrival, turn on the first communication module 160 and send the detection result.
  • the defibrillator 10 can control the first communication module 160 in different ways according to whether the current time reaches the preset time, ensuring that the detection result is sent and reducing the overall power consumption. Of course, this design is not necessary.
  • the defibrillator 10 may repeatedly send the detection result to ensure that the detection result can be sent to the target device.
  • the first controller 150 may receive the transmission feedback information sent by the target device through the first communication module 160.
  • the transmission feedback information indicates that the target device has received or has not received the detection result, and the first controller 150 receives the detection result.
  • the sending status of the detection result can be known. Due to a poor network connection, the defibrillator 10 will not be able to connect to the target device, resulting in the first controller 150 not receiving the transmission feedback information. Of course, the first controller 150 cannot send the detection result to the target device at this time.
  • the first controller 150 may send the detection result to the target device again through the first communication module 160.
  • the sending action of the detection result may be repeated several times until the first controller 150 receives transmission feedback information indicating that the target device has received the detection result.
  • the maximum number of sending times can also be limited. For example, it can be set to repeat sending up to 3 times, and the sending action will be stopped after receiving the transmission feedback information after repeating 2 times. Alternatively, the sending action can also be repeated within a set time period, and stop if the transmission feedback information is not received after the set time period.
  • the first controller 150 may store the detection result in the memory 170 and control the defibrillator 10 to enter a low-power standby state or shut down the first communication module 160 to wait for the network condition to improve. Send the test result, or send the test result after a preset time. In other embodiments, this design is not necessary.
  • the defibrillator 10 may have a multi-controller logic architecture.
  • the first controller 150 may include a first type of controller and a second type of controller.
  • the first type of controller can be turned off when the defibrillator 10 is in a standby state, and turned on when the defibrillator 10 is in a self-check mode or a defibrillation mode.
  • the second type of controller manages the power supply 140, monitors and manages the state of the defibrillator, and initiates a self-check according to the detection rule.
  • monitoring and managing the state of the defibrillator includes on/off monitoring and on/off management of the defibrillator.
  • the second type of controller is in the normally open state, that is, it is turned on in the standby state, self-test mode or defibrillation mode.
  • the second type of controller initiates a self-check according to the detection rules, performs self-check on the power supply 140, on/off system and other detection items it manages, and when the detection items involve the collection circuit 110, the electrode sheet 120, etc., report to the first
  • the class controller sends a self-check trigger command.
  • the first type of controller can be turned on under the trigger of the self-check trigger command sent by the second type of controller, and start the self-check of the corresponding detection item, and send the detection result to the target device through the first communication module 160.
  • the second type of controller determines that it needs to start the first type of controller according to the state of the defibrillator, it will also send a start trigger command to the first type of controller to turn on the first type of controller to perform corresponding operations.
  • the second-type controller sends a self-check trigger signal to the first-type controller to trigger its turn-on to perform self-checks on related detection items; when defibrillation is required, the second type The controller sends a start trigger command to the first type of controller to trigger it to turn on, so that the defibrillator 10 enters the defibrillation mode.
  • the second type of controller may also be turned off when the first type of controller completes the corresponding operation, or the first type of controller may be turned off automatically when the corresponding operation is completed, so as to save power consumption.
  • the first type of controller is used to control the collection circuit 110 to collect human biological signals through the electrode sheet 120 and perform signal processing on the human biological signals.
  • the signal processing includes, but is not limited to, analog-to-digital conversion, calculation, etc. to obtain the human body.
  • Biological data includes, but is not limited to, analog-to-digital conversion, calculation, etc. to obtain the human body.
  • the first type of controller is also used to control the power supply 140 to charge the charging and discharging circuit 130 and to control the charging and discharging circuit 130 to release the defibrillation voltage through the electrode sheet 120.
  • the first type of controller is also used to implement the input/output control of the defibrillator 10 (that is, to receive data input and output data, where the input and output can be in the form of human-computer interaction, and the output data can be image data or audio data.
  • the output control can also include display interface control (that is, control to realize the display of the corresponding screen).
  • the first-type controller can also detect the corresponding hardware according to the detection rules. Specifically, the first type of controller detects at least one of the smallest system of the first type of controller, the collection circuit 110, and the charge and discharge circuit 130 when the detection time is reached to obtain the first detection result.
  • the second type of controller is used to manage the power supply 140, that is, according to various parameters of the power supply 140, such as the current remaining power, battery full charge voltage and cycle times, battery temperature, battery register status, etc., the power of the power supply 140 Effectively distribute to each hardware circuit.
  • the second type of controller is also used for controlling the status indication of the defibrillator 10 (for example, controlling the on and off of the status indicator light).
  • the first-type controller can also detect the corresponding hardware according to the detection rules.
  • the second type of controller may detect at least one of the minimum system and the power supply 140 of the second type of controller to obtain the second detection result when the detection time is reached, and send the second detection result to the first type Controller summary. When the first type of controller is turned on, the first type of controller may send the first detection result and the second detection result to the target device through the first communication module 160.
  • the second type of controller that manages the power supply 140 is in a normally-on state
  • the first type of controller that controls the acquisition circuit 110 and the charge and discharge circuit 130 is turned on when needed. It can ensure that the defibrillator 10 realizes low-power standby and wakes up in time when needed.
  • the control circuit can be designed according to the different characteristics of each part of the hardware, which simplifies the circuit design complexity as a whole, and can achieve better control through a dedicated controller Features.
  • an integrated single controller may also be used.
  • the first type of controller may include a first master controller 151 and a first slave controller 153.
  • the second type of controller 152 is electrically connected to the power supply 140 and is used to manage the power supply 140.
  • the first slave controller 153 is electrically connected to the collection circuit 110 and the charging and discharging circuit 130.
  • the first slave controller 153 controls the collection circuit 110 to collect human biological signals through the electrode sheet 120, controls the power supply 140 to charge the charging and discharging circuit 130, and controls the charging
  • the discharge circuit 130 outputs a defibrillation voltage and applies the defibrillation voltage to the human body through the electrode sheet 120.
  • the first main controller 151 may check its own minimum system to obtain the detection result when the detection time is reached.
  • the first slave controller 153 can detect its own minimum system, the collection circuit 110, and the charge and discharge circuit 130 when the current time reaches the detection time to obtain the detection result.
  • the detection result of the first slave controller 153 may be summarized to the first master controller 151, that is, the first detection result includes the detection result of the first slave controller 153 and the detection result of the first master controller 151.
  • the second type of controller 152 can detect at least one of the minimum system of the second type of controller 152 and the power supply 140 to obtain the second detection result when the current time reaches the detection time, and send the second detection result to the first
  • the main controller 151 summarizes.
  • the self-check items of the defibrillator 10 may specifically include: 1.
  • the minimum system self-check of the first main controller 151 which may include Flash, DDR, watch Self-check of gate dog, EEPROM, etc.; 2.
  • the minimum system self-check of the second type of controller 152 which can include: registers, timers, on-chip ROM (Read-Only Memory), on-chip RAM (Random Access Memory, random access memory), on-chip ADC (Analog To Digital Converter), watchdog, etc. self-check; 3. Voltage detection, charging rate I/O function detection, RTC (Real-Time Clock, real-time clock) wake-up function detection, etc.; 4.
  • Power supply 140 detection which can include detection of remaining battery power, battery full charge voltage and number of cycles (ie aging status), battery temperature, battery high current discharge function, battery register status, etc.; 5.
  • the minimum system detection of the first slave controller 153 can include registers, timers, ALU (Arithmetic and Logic Unit), on-chip ROM and program integrity, on-chip RAM, on-chip AD, and gatekeeper Detection of dogs, etc.; 6.
  • Detection of acquisition circuit 110 which may include detection of on-chip ADC, etc. 7. Detection of the charge and discharge circuit 130.
  • the detection time in the detection rule can be prompted by a clock trigger circuit.
  • the defibrillator 10 may include a clock trigger circuit 180 (including but not limited to RTC), and the clock trigger circuit 180 is used to generate a clock trigger signal that indicates that the detection time is up.
  • the second type of controller 152 determines according to the clock trigger signal that when the current time reaches the detection time, the control power supply 140 powers on the defibrillator 10, and sends a detection mode signal to the first main controller 151 to inform the first main controller 151 Defibrillator 10 enters the self-test mode.
  • the first master controller 151 detects its own minimum system to generate a detection result
  • the second type controller 152 detects its own minimum system and/or power supply 140 to obtain the second detection result
  • the first slave controls The device 153 detects at least one of its own minimum system, the collection circuit 110, and the charge and discharge circuit 130 to obtain a detection result.
  • the first main controller 151 can also control the clock trigger circuit 180 to adjust the sending frequency of the clock trigger signal, thereby adjusting the detection time. This design can realize the internal trigger of the self-check of the defibrillator 10, so that the defibrillator 10 can automatically perform hardware detection.
  • the defibrillator further includes a peripheral module 190, which is used to work under the control of the controller to implement the function expansion of the defibrillator 10.
  • the peripheral module 190 is used to support and assist the key functions of the defibrillator, such as biological signal collection, charging and discharging, and so on, and to make the defibrillator 10 work better by expanding the additional functions of the defibrillator 10.
  • the peripheral module 190 includes, but is not limited to, indicator lights, audio devices (such as microphones, speakers, etc.), storage modules (such as memory cards, disks, etc.), positioning modules (such as GPS modules, Beidou navigation modules, etc.), and key control modules (for In response to the touch or pressing operation on the control/display panel of the defibrillator 10, the corresponding function is triggered.
  • the electric shock button control module is used to respond to the touch or pressing operation of the electric shock button to trigger the charge and discharge function).
  • the various peripheral modules 190 realize the function expansion of the defibrillator 10 by performing their respective functions.
  • the indicator light can indicate specific information through the on/off/color status;
  • the audio device is used to output audio signals to give voice prompts to medical personnel or indicate the working status of the defibrillator 10, or to collect audio signals from the emergency scene (ie recording)
  • the storage module can provide a buffer/storage function, so that the first controller 150 can run the corresponding program to realize the operation of the defibrillator 10 or store treatment data, etc.;
  • the positioning module can provide a positioning function so that the administrator can remotely locate the defibrillator 10 .
  • both the controller 150 and other sub-controllers can be responsible for controlling some of the peripheral modules 190.
  • the peripheral module 190 is not necessary.
  • the defibrillator 10 can also feed back the device self-inspection based on the obtained detection results, so as to dynamically adjust or optimize the subsequent self-inspection to make the detection more targeted.
  • the first controller 150 may adjust the detection rule according to the detection result, and execute the detection according to the adjusted detection rule in the next detection. For example, if the test result of a test item in at least two tests is normal, the test frequency of the test item can be reduced in the subsequent set times of tests, and the next test of the test item can be delayed. This is achieved by delaying the next detection time corresponding to the detection item.
  • the test frequency of the test item is increased in the subsequent set times of tests, and the next test of the test item can be performed in advance, which can be specifically passed Advance the next detection time corresponding to the detection item.
  • the test time of the next device self-test can be postponed.
  • the current detection rules can also be reconfigured according to the detection results. Adjusting the detection rules can include reconfiguring the detection rules or keeping the current detection rules unchanged. Reconfiguring the detection can include adding, modifying or deleting detection items, or for each detection The detection time of the item is adjusted.
  • the purpose of adjusting the detection rule is to optimize the self-inspection process, so as to obtain the hardware status of the defibrillator 10 as comprehensively as possible while minimizing resource consumption.
  • How to adjust the detection rule is not limited to the above , Such as the combination of the specific adjustment methods described above.
  • the first communication device 160 also receives an adjustment instruction sent by the target device, and the controller 150 can also adjust the detection rule according to the adjustment instruction received by the first communication device 160 to optimize subsequent self-checks and make Testing is more targeted.
  • the first controller 150 adjusts the detection rule according to the received adjustment instruction, and detects the detection item according to the adjusted detection rule in the next detection.
  • the first controller 150 can adjust the detection items in the detection rule (such as adding a certain target detection item or deleting a certain target detection item) and/or detection time (such as increasing the detection frequency, reducing the detection frequency, changing The overall detection time moves forward or backward, etc.).
  • the defibrillator 10 performs self-check according to the adjusted detection rule, and reports the latest detection result based on the detection rule.
  • This design enables the defibrillator 10 to perform self-checking in response to the target device, which is beneficial to improve the efficiency of acquiring device information of the defibrillator 10 and improve the management efficiency of the defibrillator 10. Of course this is not necessary.
  • the first controller 150 may also determine whether the defibrillator 10 has a fault according to the detection result, and when it is determined that there is a fault, the status indicator indicates the fault status of the machine, and sends the fault through the first communication module 160
  • the information is sent to the management server, and the management server sends maintenance notification information to the equipment administrator to notify the administrator to perform maintenance.
  • the maintenance notification information includes but is not limited to be presented in the form of short messages, emails, sound/light signals, etc.
  • the content of the maintenance notification information may include the name of the detection item and the fault code or fault details.
  • Managers can obtain maintenance notification information through portable terminal devices, remote servers (for example, receiving short messages, emails), or at the installation site of the defibrillator 10 (for example, receiving sound/light signals).
  • the defibrillator 10 can notify the administrator of the fault information in time to ensure that the defibrillator 10 can be maintained in time.
  • the above embodiments describe the defibrillator 10 of this embodiment in detail, and the management server of this embodiment will be described in detail below.
  • the management server is connected to the defibrillator 10 and is used to manage the defibrillator 10.
  • the management server can be connected to multiple defibrillators 10 at the same time to realize batch management.
  • the management server 20 may include a second controller 220, a second communication module 230, and an output module 210.
  • the second controller 220 is the computing core and control core of the management server 20, and is used to drive or control various components/modules in the management server 20, such as the second communication module 230, the output module 210, etc., so as to realize corresponding functions .
  • the second communication module 230 is used to communicate with the first communication module 160 of the defibrillator 10.
  • the second communication module 230 can realize data transmission through wired communication or wireless communication.
  • the communication mode of the second communication module 230 includes but is not limited to 4G, 5G, Wi-Fi, NB-Iot, Bluetooth, NFC, ZigBee, UWB, etc.
  • the output module 210 is used for data output, including but not limited to video equipment (such as liquid crystal display, black and white ink screen, LED display, etc.), sound and light equipment (such as speakers, indicator lights, etc.).
  • the second controller 220 receives the detection result sent by the defibrillator 10 through the second communication module 230, and controls the output module 210 to output the detection result.
  • the administrator can obtain the detection result from the management server 20 to grasp the equipment information of the defibrillator 10 and formulate a maintenance plan in time. Since the device information of the defibrillator 10 can be obtained without going to the installation site of the defibrillator 10, the efficiency of acquiring device information is greatly improved, and the management efficiency of the defibrillator 10 is also enhanced.
  • a processing rule may be preset in the management server 20, and the processing rule specifies what kind of processing the second controller 220 automatically performs when receiving the detection result, and/or when the detection result is not received. What kind of processing is automatically made when the result is obtained, so that the administrator can know the device status of the defibrillator 10 in time.
  • the second controller 220 may perform processing according to the reception of the detection result and a preset processing rule.
  • the receiving situation includes receiving and non-receiving, and the receiving situation is used as a processing trigger condition, and the second controller 220 can perform corresponding processing for these two receiving situations respectively.
  • the processing rule may include generating and sending device status notification information when the detection result is received, and the device status notification information carries information such as the current device status of the defibrillator 10, self-check results, etc. .
  • the device status notification message can only indicate that the device self-test is normal; for the case of abnormal test result, the device status notification message can indicate that the device self-test failed and list abnormal self-test items and fault codes, etc. .
  • the second controller 220 sends device status notification information to the terminal device or the like through the second communication module 230 to notify the corresponding administrator of the defibrillator.
  • the second controller 220 when the second controller 220 confirms that the receiving condition is that the detection result is received, it generates and sends the device status notification information according to the processing rule.
  • the device status notification information can be presented in the form of short messages, emails, etc., and can be sent to the terminal device (such as a portable terminal) held by the administrator, so that the administrator can timely know the current device status information of the defibrillator 10 and arrange maintenance as soon as possible .
  • the output module 210 may include an indication module (for example, a sound/light indicator, such as an indicator light, a speaker, etc.), and the second controller 220 controls the indication module to send an indication signal to visually inform the administrator of the current equipment of the defibrillator 10 Status (for example, the control indicator light emits green light to indicate that the current test result is normal, and yellow light indicates that the current test result is abnormal).
  • an indication module for example, a sound/light indicator, such as an indicator light, a speaker, etc.
  • the second controller 220 controls the indication module to send an indication signal to visually inform the administrator of the current equipment of the defibrillator 10 Status (for example, the control indicator light emits green light to indicate that the current test result is normal, and yellow light indicates that the current test result is abnormal).
  • the processing rule may include generating and sending a device inspection instruction when the detection result is not received, and/or generating and sending a detection result reporting instruction.
  • the device inspection instruction is used to instruct the administrator to inspect the corresponding defibrillator 10 to eliminate the fault
  • the detection result reporting instruction is used to instruct the corresponding defibrillator 10 to report the detection result.
  • the second controller 220 sends the device check instruction through the second communication module 230 when the detection result is not received, and the device check instruction can be sent to the terminal device held by the administrator; and/or, the second controller 220 is in
  • the second communication module 230 sends a detection result report instruction to the defibrillator 10 to instruct the defibrillator 10 to report the detection result in time. That is, when the second controller 220 confirms that the reception condition is that the detection result is not received, it generates and sends a device inspection instruction and/or a detection result reporting instruction according to the processing rule.
  • the first communication module 160 of the defibrillator 10 also receives the detection result report command sent by the management server 20, and the first controller 150 or the second type of controller can control the first communication module according to the received detection result report command 160 sends the detection result to the management server 20.
  • the first controller 150 or the second type of controller may also start the self-check according to the received detection result reporting command, and send the detection result to the management server through the first communication module 160.
  • an indication module (such as an indicator light) can also be used to intuitively indicate that the detection result has not been received, so as to remind the administrator to pay attention and arrange maintenance in time.
  • the indication module may be a type of the output module 210.
  • the second controller 220 may control the indication module to send an indication signal (for example, control the indicator light to emit a red light) to intuitively inform the management The clerk issued a reminder.
  • an indication signal for example, control the indicator light to emit a red light
  • the management server 20 can also store detection items and other information, and the judgment of whether the detection result is received can also be implemented by other methods, which is not limited in this application.
  • the management server 20 may also provide feedback on the self-check of the defibrillator 10 to adjust or optimize the detection process of the defibrillator 10.
  • the second controller 220 may generate an adjustment instruction according to the detection result, and send the adjustment instruction to the defibrillator 10 through the second communication module 230 to instruct the defibrillator 10 to adjust the detection rule.
  • the defibrillator 10 can perform a self-check according to the adjusted detection rule, and report the latest detection result based on the detection rule.
  • This design further gives the management server 20 an automatic management function for the defibrillator 10, which is beneficial to improve management efficiency. Of course, this is not necessary.
  • the management server 20 can assign an account to the administrator, and the account can manage multiple defibrillators 10.
  • the management server 20 is connected to a plurality of defibrillators 10.
  • the second controller 220 may respond to the login operation of the user (which may be an administrator or a non-administrator), and authenticate the user. After the verification is passed, the second controller 220 can determine several defibrillators 10 associated with the login account according to the login account of the user (referring to the administrator), and display the management interface of the several defibrillators 10 (the management interface may, for example, It is the screen displayed by the output module 210) for the user to manage.
  • the administrator can manage multiple defibrillators 10 in batches after logging in to the management server 20.
  • one administrator may have at least one login account, and different administrators may have different login accounts, so that one person can manage multiple devices, and multiple people can work together to achieve specialized management of multiple defibrillators 10.
  • the management server 20 can classify accounts to realize hierarchical management of multiple defibrillators 10.
  • the second controller 220 may map login accounts and levels, so that different login accounts have different levels. After passing the user's identity verification, the second controller 220 may determine the management authority of the login account according to the level of the login account, and the management authority specifies the management operations allowed by the administrator who logs in the login account. The second controller 220 may determine the operations allowed to be performed by the login account according to the management authority or display a management interface corresponding to the management authority. Among them, different management permissions can correspond to the same management interface, but there can be differences in some specific operation options.
  • low-level management permissions only allow searching, browsing, and exporting test results, but cannot modify, delete, or add test results (for example, modify, delete, and add operation options are grayed out and not selectable) ;
  • the advanced management authority allows all operations on the detection results, such as allowing searching, browsing, exporting, modifying, deleting, adding, etc.
  • the management interface corresponding to the low-level management authority is different from that of the high-level management authority.
  • the management interface corresponding to the low-level management authority will only display the summary of the detection results, and some operation options such as search, browse, and export; while the management interface corresponding to the high-level management authority
  • the details of the test results and more device information (such as device model, device serial number, device location, etc.) will be displayed, as well as all operation options such as search, browse, export, modify, delete, add, and software upgrade.
  • a login account with high-level management authority can manage the defibrillator 10 under the name of a login account with low-level management authority, but the reverse is not allowed.
  • This kind of hierarchical setting of management authority has advantages in batch management of multiple defibrillators 10. It can split the complicated management work to each administrator, so that each administrator can focus on the defibrillation under his name.
  • the device 10 realizes specialized and efficient management; and can realize unified scheduling when needed, facilitating intensive management. Of course, this design is not necessary.
  • each execution subject of the method in this embodiment may correspond to each module of the defibrillator 10 or the management server 20 of this embodiment, and the corresponding process of the method may be performed by each of the defibrillator 10 or the management server 20.
  • the operation (or function) of the module is realized.
  • the parts corresponding to the method and the device are not redundantly described below.
  • This embodiment provides a method for managing a defibrillator, which may be the defibrillator 10 described above.
  • the management method may include:
  • S2 Send the detection result to the target device through the first communication module.
  • step S1 may be performed by the first controller 150.
  • the first controller 150 detects the detection items in the detection rule when it determines that the current time reaches the detection time to determine the current Is it working properly.
  • the current minimum system function of the first controller 150 can be tested; for the acquisition circuit 110 and the charge and discharge circuit 130, the current IO function and signal conversion function can be tested.
  • Detecting the power supply 140 can detect the current remaining power of the power supply 140, battery full charge voltage and number of cycles, battery temperature, battery high current discharge function, battery register status, etc.
  • the first controller 150 can perform detection on one of the minimum system, the acquisition circuit 110, the power supply 140, and the charging and discharging circuit 130, and of course, it can also detect some or all of the detection items.
  • the test items in each test can be the same, not completely the same, or completely different.
  • the detection result can be obtained, and the detection result indicates the current functional status (normal or abnormal) of the detection item.
  • the detection result may also include specific fault information (for example, presented in the form of a fault code).
  • Step S2 can be performed by the first communication module 160 controlled by the first controller 150.
  • the first communication module 160 can send the detection result to the target device, for example, to the server, terminal device, third-party platform, etc., so that the administrator The detection result can be obtained on the target device side, and it can be decided whether to maintain the defibrillator 10, so as to realize the management of the defibrillator 10.
  • the first controller 150 leads the self-check to obtain the detection result, and the first communication module 160 sends the detection result to the target device, so that the administrator can remotely collect defibrillation from the target device.
  • the device information of the defibrillator 10 confirms the current functional status of the defibrillator 10, and then takes corresponding measures to maintain and manage the defibrillator 10. Since the administrator does not need to go to the installation site of the defibrillator 10 to collect information, the efficiency of obtaining equipment information is greatly improved, and the management efficiency of the defibrillator is also improved.
  • step S2 may specifically include:
  • S21 Make the first controller control the first communication module to be in an on state, and send the detection result to the target device through the first communication module.
  • the first controller 150 may control the first communication module 160 to be in a closed state; and after obtaining the detection result, the first controller 150 may turn on the first communication module 160 and pass the A communication module 160 sends the detection result. Since the power consumption of the defibrillator 10 connected to the Internet is large, in order to reduce the overall power consumption of the defibrillator 10 and ensure sufficient power during treatment, the first communication module 160 is turned on only when the detection result needs to be sent. Turn it off during the self-test, thereby reducing the power consumption rate of the power supply 140.
  • the first controller 150 may also keep the first communication module 160 off when the self-check is not performed and the detection result is not sent, so that the defibrillator 10 is kept in a low power consumption state. In other embodiments, such a low-power design is not necessary. For example, during a self-test or when the defibrillator 10 is in a low-power state, the first communication module 160 may also be in an on state.
  • the opening and sending actions of the first communication module 160 can be performed according to a preset configuration.
  • the memory also stores a sending rule, which includes but is not limited to sending at a preset time (such as sending at a fixed time without periodic rules, or sending according to a period), sending according to a trigger instruction (such as receiving detection Send when the result upload instruction) etc.
  • the first controller may be made to control the first communication module to be in the on state according to the sending rule.
  • the first controller 150 can control the first communication module 160 to be in the on state and send the detection result when detecting that the current time reaches the preset time; or the first controller 150 can control the first communication module 160 when the trigger instruction is detected.
  • a communication module 160 is in the on state and sends the detection result.
  • the defibrillator 10 can realize the “on-demand sending” of the detection results for various application scenarios, which enhances the wide applicability of the defibrillator 10 It can also achieve low-power design.
  • the sending rule may be sending at a preset time
  • the preset time may be an irregular fixed time (such as 7:00 and 19:00 on Monday, and 8:00 and 18 on Tuesday: 00 etc.), it can also be a time set with a fixed period (such as every 24h, every 7 days, every 30 days, etc.).
  • the first controller 150 can be made to determine whether the current time reaches a certain preset time, and if the preset time is reached, the first communication module 160 is turned on and the detection result is sent through the first communication module 160. Conversely, when the first controller 150 determines that the preset time has not been reached, the first controller 150 can turn off the first communication module 160 and store the detection result in the memory 170.
  • the defibrillator 10 can control the first communication module 160 in different ways according to whether the current time reaches the preset time, ensuring that the detection result is sent and reducing the overall power consumption. Of course, this design is not necessary.
  • step S2 may include:
  • the first controller 150 can receive the transmission feedback information sent by the target device through the first communication module 160, and the transmission feedback information is used to indicate that the target device has received or not received the detection result, and the first controller 150 receives When the feedback information is transmitted, the sending status of the detection result can be known. Due to a poor network connection, the defibrillator 10 will not be able to connect to the target device, resulting in the first controller 150 not receiving the transmission feedback information. Of course, the first controller 150 cannot send the detection result to the target device at this time.
  • the first controller 150 may send the detection result to the target device again through the first communication module 160.
  • the sending action of the detection result can be repeated several times until the first controller 150 receives the transmission feedback information indicating that the target device has received the detection result. For example, it can be set to repeat sending up to 3 times, and the transmission feedback can be received after repeating 2 times.
  • the message stops the sending action.
  • the sending action can also be repeated within a set time period, and stop if the transmission feedback information is not received after the set time period.
  • the first controller 150 does not receive the transmission feedback information, it can store the detection result in the memory 170.
  • the defibrillator 10 can enter a low-power standby state to wait for the network condition to improve before sending the detection result, or The test result is sent after the preset time. In other embodiments, this design is not necessary.
  • the defibrillator 10 can feed back the device self-inspection according to the obtained detection result, so as to dynamically adjust or optimize the subsequent self-inspection, so as to make the detection more targeted.
  • the management method may also include:
  • adjusting the detection rule may include configuring detection items and/or detection time. For example, if the detection result of a certain target detection item is normal in at least two detections, the detection frequency of the detection item is reduced in the subsequent set times of detection. Or, if the detection result of a certain target detection item is abnormal in at least two detections, the detection frequency of the detection item is increased in the subsequent set times of detection. Or, if the test results obtained by at least two tests are normal, the test time for the next device self-test is postponed.
  • the current detection rule may not be reconfigured according to the detection result, that is, adjusting the detection rule may include reconfiguring the detection rule or maintaining the current detection rule unchanged.
  • the purpose of adjusting the detection rule is to optimize the self-inspection process, so as to obtain the hardware status of the defibrillator 10 as comprehensively as possible while minimizing resource consumption.
  • How to adjust the detection rule is not limited to the above , Such as the combination of the specific adjustment methods described above.
  • the defibrillator 10 can dynamically adjust or optimize the subsequent self-test according to the received feedback of the target device, so that the test is more targeted.
  • the management method may also include:
  • the first controller is caused to detect the detection item according to the adjusted detection rule.
  • the first controller 150 is caused to adjust the detection items in the detection rule (such as adding a certain target detection item or deleting a certain target detection item) and/or detection time (such as increasing the detection frequency, reducing the detection frequency, changing The detection time moves forward or backward as a whole, etc.), so that the defibrillator 10 performs a self-check according to the adjusted detection rule, and reports the latest detection result based on the detection rule.
  • This design enables the defibrillator 10 to perform self-checking in response to the target device, which is beneficial to improve the efficiency of acquiring device information of the defibrillator 10 and improve the management efficiency of the defibrillator 10. Of course this is not necessary.
  • the management method may further include:
  • the first controller 150 can determine that the defibrillator 10 is faulty and send a maintenance notification message.
  • the maintenance notification information includes but is not limited to be presented in the form of short messages, emails, sound/light signals, etc.
  • the content of the maintenance notification information may include the name of the detection item and the fault code or fault details.
  • Managers can obtain maintenance notification information through portable terminal devices, remote servers (for example, receiving short messages, emails), or at the installation site of the defibrillator 10 (for example, receiving sound/light signals). As a result, the defibrillator 10 can notify the administrator of the fault information in time to ensure that the defibrillator 10 can be maintained in time.
  • this embodiment also provides a computer device 30, which may include a memory 31 and a processor 32.
  • the memory 31 stores a computer program that can run on the processor 32; the processor 32 implements the above-mentioned management method applied to the defibrillator when the processor 32 executes the computer program.
  • the memory 31 includes, but is not limited to, various media that can store program codes, such as a U disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a mobile hard disk, a magnetic disk, or an optical disk.
  • This embodiment also provides a computer-readable storage medium on which a computer program is stored.
  • a computer program When the computer program is executed by a processor, the above-mentioned management method applied to the defibrillator is realized.
  • the computer-readable storage medium includes but is not limited to U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc., which can store various programs The medium of the code.
  • This embodiment also provides a defibrillator management method, which can be applied to the above-mentioned server 20 to manage the defibrillator 10.
  • Management methods can include:
  • the second controller 220 may receive the detection result sent by the defibrillator 10 through the second communication module 230, and control the output module 210 to output the detection result.
  • the administrator can obtain the detection result from the management server 20 to grasp the equipment information of the defibrillator 10 and formulate a maintenance plan in time. Since the device information of the defibrillator 10 can be obtained without going to the installation site of the defibrillator 10, the efficiency of acquiring device information is greatly improved, and the management efficiency of the defibrillator 10 is also enhanced.
  • the management method may further include:
  • a processing rule can be preset in the management server 20, and the processing rule specifies what processing the management server 20 automatically performs when receiving a detection result, and/or what processing is automatically performed when the detection result is not received. Processing, so that the administrator can know the device status of the defibrillator 10 in time.
  • the receiving situation includes receiving and non-receiving, and the receiving situation is used as a processing trigger condition, so that the management server 20 can perform corresponding processing for the two receiving situations respectively.
  • the processing rule includes generating and sending device status notification information when the detection result is received.
  • step 12 may include:
  • the device status notification information carries the current device status information of the defibrillator 10.
  • the device status notification message may only indicate that the device self-check is normal; for the case that the detection result is abnormal, the device status notification message may indicate that the device has failed the self-check and list abnormal self-check items and fault codes.
  • the management server 20 may send device status notification information, that is, when the management server 20 confirms that the reception situation is that the detection result is received, it generates and sends the device status notification information according to the processing rules.
  • the device status notification information can be presented in the form of short messages, emails, etc., and can be sent to the terminal device (such as a portable terminal) held by the administrator, so that the administrator can timely know the current device status information of the defibrillator 10 and arrange maintenance as soon as possible .
  • the management server 20 can control the indicating module to issue an indicating signal to intuitively inform the administrator of the current device status of the defibrillator 10 (for example, the control indicator emits a green light to indicate that the current detection result is normal, and emits a yellow light to indicate the current detection result abnormal).
  • the processing rule may include generating and sending a device inspection instruction and/or a test result reporting instruction when the test result is not received.
  • the device inspection instruction is used to instruct the administrator to inspect the defibrillator 10 to eliminate the fault
  • the detection result reporting instruction is used to instruct the defibrillator 10 to report the detection result.
  • step 12 may include:
  • S122 When the detection result is not received, send the device check instruction and/or send the detection result report instruction to the defibrillator.
  • the device check instruction is sent through the second communication module 230, and the device check instruction may be sent to the terminal device held by the administrator; and/or, the management server 20 may not receive the check
  • the second communication module 230 sends a detection result report instruction to the defibrillator 10 to instruct the defibrillator 10 to report the detection result in time. That is, when the management server 20 confirms that the reception condition is that the detection result is not received, it generates and sends a device inspection instruction and/or a detection result reporting instruction according to the processing rule.
  • the management server 20 can also intuitively indicate that the detection result has not been received through an indicating module (such as an indicator light), so as to remind the administrator to pay attention and to schedule maintenance in time.
  • an indicating module such as an indicator light
  • the management server 20 may send an indication signal (for example, an indicator light emits a red light) through the indication module to intuitively prompt the administrator.
  • the self-check of the defibrillator 10 can also be fed back to adjust or optimize the detection process of the defibrillator 10.
  • the management method may also include:
  • S14 Send the adjustment instruction to the defibrillator to instruct the defibrillator to adjust the detection rule.
  • the defibrillator 10 can perform a self-check according to the adjusted detection rule, and report the latest detection result based on the detection rule.
  • This design further gives the management server 20 an automatic management function for the defibrillator 10, which is beneficial to improve management efficiency. Of course, this is not necessary.
  • the management server 20 can be connected to multiple defibrillators 10. Further, the management method may also include:
  • S17 Display the management interface of several defibrillators for users to manage.
  • the second controller 220 may respond to the login operation of the user (which may be an administrator or a non-administrator) to perform identity verification on the user. After the verification is passed, the second controller 220 can determine the number of defibrillators 10 associated with the login account according to the login account of the user (referring to the administrator), and display the management interface of the number of defibrillators 10 (the management interface, for example, It may be the screen displayed by the output module 210) for the user to manage. This allows the administrator to manage multiple defibrillators 10 in batches after logging in to the management server 20.
  • an administrator can have at least one login account, and the login accounts of different administrators can be different, so that one person can manage multiple devices, and multiple people can work together to achieve specialized management of multiple defibrillators 10 . Of course, this is not necessary.
  • the management method may further include:
  • S19 Determine the operations allowed by the login account according to the management authority, or display the management interface corresponding to the management authority.
  • the second controller 220 can map the login account and the level, so that different login accounts have different levels. After the user's identity verification is passed, the second controller 220 may determine the management authority of the login account according to the level of the login account, and the management authority specifies the management operations permitted by the administrator who logs in the login account. The second controller 220 may determine the operations allowed to be performed by the login account according to the management authority or display the management interface corresponding to the management authority. Among them, different management permissions can correspond to the same management interface, but there can be differences in some specific operation options.
  • low-level management permissions only allow searching, browsing, and exporting test results, but cannot modify, delete, or add test results (for example, modify, delete, and add operation options are grayed out and not selectable) ;
  • the advanced management authority allows all operations on the detection results, such as allowing searching, browsing, exporting, modifying, deleting, adding, etc.
  • the management interface corresponding to the low-level management authority is different from that of the high-level management authority.
  • the management interface corresponding to the low-level management authority will only display the summary of the detection results, and some operation options such as search, browse, and export; while the management interface corresponding to the high-level management authority
  • the details of the test results and more device information (such as device model, device serial number, device location, etc.) will be displayed, as well as all operation options such as search, browse, export, modify, delete, add, and software upgrade.
  • a login account with high-level management authority can manage the defibrillator 10 under the name of a login account with low-level management authority, but the reverse is not allowed.
  • This kind of hierarchical setting of management authority has advantages in batch management of multiple defibrillators 10. It can split the complicated management work to each administrator, so that each administrator can focus on the defibrillation under his name.
  • the device 10 realizes specialized and efficient management; and can realize unified scheduling when needed, facilitating intensive management. Of course, this design is not necessary.
  • this embodiment also provides a computer device 40, including a memory 41 and a processor 42.
  • the memory 41 stores a computer program that can run on the processor 42.
  • the processor 42 executes the computer program.
  • the memory 41 includes, but is not limited to, U disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), mobile hard disk, magnetic disk, or optical disk, and various media that can store program codes.
  • This embodiment also provides a computer-readable storage medium on which a computer program is stored.
  • a computer program is stored.
  • the computer-readable storage medium includes but is not limited to U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc., which can store various programs The medium of the code.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Electrotherapy Devices (AREA)

Abstract

The present application provides a defibrillator and a management server. The defibrillator comprises an electrode sheet, a first controller, a collection circuit, a power supply, a charging and discharging circuit, a memory, and a first communication module; wherein the electrode sheet may be attached to a human body, the first controller controls the collection circuit to collect a human biological signal by means of the electrode sheet, controls the power supply to charge the charging and discharging circuit, and controls the charging and discharging circuit to release a defibrillation voltage by means of the electrode sheet; the memory stores a detection rule, the detection rule comprising a detection item and a detection time, and the detection item comprising at least one of a minimum system of the first controller, the collection circuit, the power supply, and the charging and discharging circuit; and the first controller further detects the detection item when the current time reaches the detection time to obtain a detection result, and sends the detection result to a target device by means of the first communication module. The solutions of the present application can more conveniently obtain relevant information of the defibrillator.

Description

除颤器和管理服务器Defibrillator and management server 技术领域Technical field
本申请涉及医疗器械领域,尤其涉及一种除颤器和管理服务器。This application relates to the field of medical devices, and in particular to a defibrillator and management server.
背景技术Background technique
自动体外除颤器(Automated External Defibrillator,简称AED)是一种用于抢救心源性猝死患者的便携式除颤器,为了保证AED能持续有效地应用于急救事件,需要及时收集AED设备信息以利于设备维护与升级等。但是,通常管理人员需要到AED的安放现场才能收集到这些信息,信息获取较为滞后。Automated External Defibrillator (AED) is a portable defibrillator used to rescue patients with sudden cardiac death. In order to ensure that the AED can be continuously and effectively applied to emergency events, it is necessary to collect AED equipment information in time to facilitate Equipment maintenance and upgrades, etc. However, usually managers need to go to the site of the AED to collect this information, and the information acquisition is relatively lagging.
申请内容Application content
有鉴于此,本申请提供了除颤器和管理服务器,能够更为便捷地获取除颤器的相关信息。In view of this, this application provides a defibrillator and a management server, which can more conveniently obtain related information about the defibrillator.
一种除颤器,包括电极片、第一控制器、采集电路、电源、充放电电路、存储器和第一通信模块;所述电极片可贴附至人体,所述第一控制器控制所述采集电路通过所述电极片采集人体生物信号,以及控制所述电源为所述充放电电路充电,并控制所述充放电电路通过所述电极片释放除颤电压;所述存储器存储有检测规则,所述检测规则包括检测项与检测时间,所述检测项包括所述第一控制器的最小***、所述采集电路、所述电源及所述充放电电路中的至少一个;所述第一控制器还在到达所述检测时间时对所述检测项进行检测,并通过所述第一通信模块向目标设备发送检测结果。A defibrillator includes electrode pads, a first controller, a collection circuit, a power supply, a charging and discharging circuit, a memory, and a first communication module; the electrode pads can be attached to the human body, and the first controller controls the The collection circuit collects human body biological signals through the electrode pads, and controls the power supply to charge the charging and discharging circuit, and controls the charging and discharging circuit to release the defibrillation voltage through the electrode pads; the memory stores detection rules, The detection rule includes a detection item and a detection time, the detection item includes at least one of the minimum system of the first controller, the acquisition circuit, the power supply, and the charging and discharging circuit; the first control The device also detects the detection item when the detection time is reached, and sends the detection result to the target device through the first communication module.
一种管理服务器,所述管理服务器与所述除颤器连接,所述管理服务器包括第二控制器、第二通信模块和输出模块,所述第二控制器可通过所述第二通信模块接收所述除颤器发送的所述检测结果,并控制所述输出模块输出所述检测结果。A management server, the management server is connected to the defibrillator, the management server includes a second controller, a second communication module and an output module, the second controller can receive through the second communication module The detection result sent by the defibrillator, and the output module is controlled to output the detection result.
本申请的方案中,除颤器通过自检得到检测结果并将检测结果发送至目标设备,使得管理员能够从目标设备端远程收集除颤器的设备信息,确认除颤器 的当前功能状态,进而采取相应措施对除颤器进行维护和管理。由于管理员无需到除颤器的安置现场进行信息收集,从而极大提升了设备信息的获取效率,提升了除颤器的管理效率。In the solution of the present application, the defibrillator obtains the detection result through self-check and sends the detection result to the target device, so that the administrator can remotely collect the device information of the defibrillator from the target device and confirm the current functional status of the defibrillator, Then take corresponding measures to maintain and manage the defibrillator. Since the administrator does not need to collect information at the installation site of the defibrillator, the efficiency of obtaining equipment information is greatly improved, and the management efficiency of the defibrillator is improved.
附图说明Description of the drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly describe the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative work, other drawings can be obtained based on these drawings.
图1是本申请实施例的除颤器的一种结构框图;Figure 1 is a structural block diagram of a defibrillator according to an embodiment of the present application;
图2是本申请实施例的除颤器的多控制器逻辑电路设计框图;Fig. 2 is a block diagram of the multi-controller logic circuit design of the defibrillator according to the embodiment of the present application;
图3是本申请实施例的除颤器的另一种结构框图;FIG. 3 is another structural block diagram of the defibrillator according to the embodiment of the present application;
图4是本申请实施例的管理服务器的一种结构框图;FIG. 4 is a structural block diagram of a management server according to an embodiment of the present application;
图5是本申请实施例的一种计算机设备的结构框图;FIG. 5 is a structural block diagram of a computer device according to an embodiment of the present application;
图6是本申请实施例的另一种计算机设备的结构框图。Fig. 6 is a structural block diagram of another computer device according to an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of this application.
本申请实施例提供了一种除颤器,用于对患者实施电击治疗以消除患者的心率失常,使患者的心脏恢复窦性心律。除颤器包括但不限于为AED(Automated External Defibrillator,自动体外除颤器)。The embodiment of the present application provides a defibrillator, which is used to implement electric shock therapy to a patient to eliminate the patient's arrhythmia and restore the patient's heart to sinus rhythm. Defibrillators include but are not limited to AED (Automated External Defibrillator, automatic external defibrillator).
如图1所示,具体的,除颤器10可以包括电极片120、第一控制器150、采集电路110、电源140、充放电电路130第一通信模块160和存储器170。As shown in FIG. 1, specifically, the defibrillator 10 may include electrode pads 120, a first controller 150, an acquisition circuit 110, a power supply 140, a charging and discharging circuit 130, a first communication module 160, and a memory 170.
其中,电极片120可与采集电路110和充放电电路130电连接并可贴附至人体,以采集人体生物信号和向人体释放除颤电压(下文将继续描述)。电极片120可以包括第一电极片与第二电极片,第一电极片与第二电极片可分别贴 附至人体的不同部位。Wherein, the electrode sheet 120 can be electrically connected to the collecting circuit 110 and the charging and discharging circuit 130 and can be attached to the human body to collect biological signals of the human body and release the defibrillation voltage to the human body (described below). The electrode sheet 120 may include a first electrode sheet and a second electrode sheet, and the first electrode sheet and the second electrode sheet may be respectively attached to different parts of the human body.
第一控制器150是除颤器10的运算核心和控制核心,用于对除颤器10中的各个硬件如采集电路110、电源140、充放电电路130、第一通信模块160、存储器170等进行控制或与其发生数据交互。The first controller 150 is the arithmetic and control core of the defibrillator 10, and is used to control the various hardware in the defibrillator 10, such as the acquisition circuit 110, the power supply 140, the charge and discharge circuit 130, the first communication module 160, the memory 170, etc. Control or interact with it.
采集电路110可通过贴附至人体的电极片120采集人体生物信号,例如心电信号(Electro Cardio Gram,简称ECG)、人体阻抗、起搏脉冲信号等。具体的,采集电路110可以包括心电信号测量电路、人体阻抗测量电路和/或起博脉冲测量电路。其中,心电信号测量电路用于测量人体的心电信号;人体阻抗测量电路用于测量电极片120贴附至患者身体的相应部位时此部位的人体阻抗;起搏脉冲测量电路用于测量患者体内可能安置的起搏器的步脉冲信号。或者,采集电路110也可以是集成的电路,同时具有心电信号测量、人体阻抗测量、起搏器的步脉冲信号测量的功能。第一控制器150可根据采集电路110所测量的人体生物信号对充放电电路130进行充放电控制,从而针对每个患者选择合适的除颤治疗方案(如无需进行除颤,对儿童进行小能量除颤,或对成人进行大能量除颤)。The collection circuit 110 can collect biological signals of the human body, such as electrocardiograph (Electro Cardio Gram, ECG for short), human body impedance, pacing pulse signals, etc., through the electrode sheet 120 attached to the human body. Specifically, the acquisition circuit 110 may include an electrocardiographic signal measurement circuit, a human body impedance measurement circuit, and/or a pacing pulse measurement circuit. Among them, the electrocardiographic signal measurement circuit is used to measure the electrocardiographic signal of the human body; the human body impedance measurement circuit is used to measure the human body impedance of this part when the electrode sheet 120 is attached to the corresponding part of the patient's body; the pacing pulse measurement circuit is used to measure the patient Step pulse signals of pacemakers that may be installed in the body. Alternatively, the acquisition circuit 110 may also be an integrated circuit, which has the functions of electrocardiographic signal measurement, human body impedance measurement, and pace pulse signal measurement of the pacemaker. The first controller 150 can perform charging and discharging control on the charging and discharging circuit 130 according to the human body biological signal measured by the acquisition circuit 110, so as to select a suitable defibrillation treatment plan for each patient (if defibrillation is not required, a small energy is required for children). Defibrillation, or high-energy defibrillation for adults).
电源140用于向除颤器10中的各个硬件提供电能。电源140可以是可重复使用的电池,也可以是一次性电池。The power supply 140 is used to provide power to various hardware in the defibrillator 10. The power supply 140 may be a reusable battery or a disposable battery.
充放电电路130与电极片120、电源140及第一控制器150均电连接,用于输出除颤电压。具体的,第一控制器150可控制电源140向充放电电路130充电,以向充放电电路130输送电能。在充电到设定值时,充放电电路130可在第一控制器150的控制下通过电极片120将除颤电压施加到人体,对人体实施除颤电击。The charging and discharging circuit 130 is electrically connected to the electrode sheet 120, the power supply 140 and the first controller 150 for outputting a defibrillation voltage. Specifically, the first controller 150 may control the power supply 140 to charge the charging and discharging circuit 130 to deliver electric energy to the charging and discharging circuit 130. When the charging reaches the set value, the charging and discharging circuit 130 can apply the defibrillation voltage to the human body through the electrode sheet 120 under the control of the first controller 150, and give a defibrillation electric shock to the human body.
第一通信模块160用于与目标设备(包括但不限于服务器、终端设备、第三方平台等。其中,第三方平台可以是医疗***,如医院***或其他医疗机构***;或者是非医疗***,如支付宝平台、微信平台等)通信,第一通信模块160可通过有线通信或无线通信实现数据传输。第一通信模块160的通信模式包括但不限于4G(***移动通信技术)、5G(第五代移动通信技术)、Wi-Fi(Wireless-Fidelity,基于IEEE 802.11b标准的无线局域网)、NB-Iot(Narrow Band Internet of Things,窄带物联网)、蓝牙、NFC(Near Field Communication, 近场通信)、ZigBee(紫蜂协议,基于IEEE802.15.4标准的低功耗局域网协议)、UWB(Ultra Wideband,超宽带)等。The first communication module 160 is used to communicate with target devices (including but not limited to servers, terminal devices, third-party platforms, etc.. The third-party platform may be a medical system, such as a hospital system or other medical institution systems; or a non-medical system, such as Alipay platform, WeChat platform, etc.) communication, the first communication module 160 may implement data transmission through wired communication or wireless communication. The communication mode of the first communication module 160 includes but is not limited to 4G (fourth generation mobile communication technology), 5G (fifth generation mobile communication technology), Wi-Fi (Wireless-Fidelity, wireless local area network based on IEEE 802.11b standard), NB-Iot (Narrow Band Internet of Things), Bluetooth, NFC (Near Field Communication, Near Field Communication), ZigBee (Zigbee protocol, low-power local area network protocol based on IEEE802.15.4 standard), UWB (Ultra Wideband, ultra-wideband) and so on.
存储器170存储有检测规则,除颤器10根据该检测规则进行设备自检,即对除颤器10中的各种硬件和/或软件进行检测,以确认其功能状态,提前发现除颤器10的故障,以通知维护人员进行维护,保证除颤器10随时可用。所述检测规则可以包括检测项与检测时间。其中,所述检测项包括所述第一控制器150的最小***、所述采集电路110、所述电源140及所述充放电电路130中的至少一个。第一控制器150的最小***指能维持第一控制器150运行的最基本的硬件所构成的***,该最小***包括但不限于Flash(闪存),DDR SDRAM(Double Data Rate Synchronous Dynamic Random Access Memory,双倍速率同步动态随机存取存储器)、看门狗(Watch Dog)、EEPROM(Electrically Erasable Programmable Read Only Memory,带电可擦除可编程只读存储器)等。根据第一控制器150的不同架构,该最小***可以相应的调整。检测时间为对除颤器10进行设备自检的一个或多个时间,该检测时间可以是一个预设的检测时间集,可以为无周期规律的若干固定时间、按周期重复的时间,或者由当次检测的时间点确定下一检测时间等。具体实现时,可以将各检测项与检测时间对应,每个检测项对应一个检测时间集,根据需要对每个检测项设置不同的检测频率。本实施例中,该检测规则可以是固定配置(例如在除颤器10出厂时已经固定),也可以在使用时自定义配置(即可以进行调整),或者使用中根据检测结果调整。检测规则存储在存储器中,以在需要设备自检时被读取、调用和修改。The memory 170 stores detection rules, and the defibrillator 10 performs device self-test according to the detection rules, that is, detects various hardware and/or software in the defibrillator 10 to confirm its functional status, and the defibrillator 10 is discovered in advance. In order to notify maintenance personnel to perform maintenance and ensure that the defibrillator 10 is available at any time. The detection rule may include a detection item and a detection time. Wherein, the detection item includes at least one of the minimum system of the first controller 150, the collection circuit 110, the power supply 140, and the charge and discharge circuit 130. The minimum system of the first controller 150 refers to the system composed of the most basic hardware that can maintain the operation of the first controller 150. The minimum system includes but not limited to Flash (flash memory), DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory) , Double-rate synchronous dynamic random access memory), watchdog (Watch Dog), EEPROM (Electrically Erasable Programmable Read Only Memory, electrable programmable read-only memory), etc. According to the different architecture of the first controller 150, the minimum system can be adjusted accordingly. The detection time is one or more times for device self-inspection of the defibrillator 10. The detection time can be a preset detection time set, can be a number of fixed times with no periodicity, a time repeated in a cycle, or by The time point of the current test determines the next test time, etc. In specific implementation, each detection item can be corresponding to a detection time, each detection item corresponds to a detection time set, and a different detection frequency is set for each detection item as needed. In this embodiment, the detection rule may be a fixed configuration (for example, it has been fixed when the defibrillator 10 is shipped from the factory), or a custom configuration (that can be adjusted) during use, or it may be adjusted according to the detection result during use. The detection rules are stored in the memory to be read, called, and modified when the device self-check is required.
本实施例中,第一控制器150可以主导除颤器10的自检。具体的,第一控制器150根据该检测规则,在到达所述检测时间时,对检测规则中相应的检测项进行检测,以确定各硬件和/或软件当前是否正常工作。其中,对于第一控制器150的最小***执行检测,可以检测第一控制器150当前的最小***功能;对于采集电路110和充放电电路130进行检测,可以检测其当前的IO功能和信号变换功能等;对于电源140进行检测,可以检测到电源140当前的剩余电量、电池满充电压和循环次数、电池温度、电池大电流放电功能、电池寄存器状态等。本实施例中,第一控制器150可以对最小***、采集电路110、 电源140及充放电电路130中的一个检测项执行检测,当然也可以对部分或全部检测项进行检测。通过对各检测项对应的检测时间进行设置,可以实现各次检测的检测项可以相同、不完全相同或完全不同。In this embodiment, the first controller 150 can lead the self-checking of the defibrillator 10. Specifically, according to the detection rule, the first controller 150 detects the corresponding detection item in the detection rule when the detection time is reached to determine whether each hardware and/or software is currently working normally. Among them, for the minimum system execution test of the first controller 150, the current minimum system function of the first controller 150 can be tested; for the acquisition circuit 110 and the charge and discharge circuit 130, the current IO function and signal conversion function can be tested. For the power supply 140 to detect, the current remaining power of the power supply 140, battery full charge voltage and number of cycles, battery temperature, battery high current discharge function, battery register status, etc. can be detected. In this embodiment, the first controller 150 can perform detection on one of the minimum system, the collection circuit 110, the power supply 140, and the charging and discharging circuit 130, and of course, it can also detect some or all of the detection items. By setting the detection time corresponding to each detection item, the detection items of each detection can be the same, not completely the same, or completely different.
本实施例中,第一控制器150完成检测后可得到检测结果,该检测结果指示了检测项的当前功能状态(正常或异常)。对于异常的检测项,该检测结果还可以包含具体的故障信息(例如以故障代码的形式呈现等)。第一控制器150可通过第一通信模块160将检测结果发送至目标设备,以使管理员可在目标设备端获取检测结果,以据此决定是否对除颤器10进行维护,以实现对除颤器10的管理。In this embodiment, the first controller 150 can obtain a detection result after completing the detection, and the detection result indicates the current functional state (normal or abnormal) of the detection item. For abnormal detection items, the detection result may also include specific fault information (for example, presented in the form of a fault code, etc.). The first controller 150 can send the detection result to the target device through the first communication module 160, so that the administrator can obtain the detection result on the target device, so as to decide whether to maintain the defibrillator 10 according to this, so as to realize the Management of tremor 10.
由此,本实施例的除颤器10通过自检得到检测结果,并将检测结果发送至目标设备,使得管理员能够从目标设备端远程收集除颤器10的设备信息,确认除颤器10的当前功能状态,进而采取相应措施对除颤器10进行维护和管理。由于管理员无需到除颤器10的安置现场进行信息收集,从而极大提升了设备信息的获取效率,也提升了除颤器的管理效率。Therefore, the defibrillator 10 of this embodiment obtains the detection result through self-checking, and sends the detection result to the target device, so that the administrator can remotely collect the device information of the defibrillator 10 from the target device, and confirm the defibrillator 10 The current functional state of the defibrillator, and then take corresponding measures to maintain and manage the defibrillator 10. Since the administrator does not need to go to the installation site of the defibrillator 10 to collect information, the efficiency of obtaining equipment information is greatly improved, and the management efficiency of the defibrillator is also improved.
本实施例中,进一步的,通过控制第一通信模块160的开启时间,除颤器10可以具备低功耗设计。具体的,第一控制器150在对检测项进行检测时,可以控制第一通信模块160处于关闭状态;而在得到检测结果后,第一控制器150可以开启第一通信模块160,并通过第一通信模块160发送检测结果。由于除颤器10联网带来的电量消耗较大,为了降低除颤器10的整体耗电、确保在治疗时有充分电量,仅在需要发送检测结果时才开启第一通信模块160,而在自检时将其关闭,由此降低了电源140电量的消耗速度。进一步的,第一控制器150在未进行自检也未发送检测结果时也可保持第一通信模块160关闭,以使除颤器10保持在低功耗状态。在其他实施例中,此种低功耗设计并非是必需的,例如在自检时或除颤器10在低功耗状态时,第一通信模块160也可以处于开启状态。In this embodiment, further, by controlling the turn-on time of the first communication module 160, the defibrillator 10 can have a low power consumption design. Specifically, when the first controller 150 detects the detection item, it can control the first communication module 160 to be turned off; and after obtaining the detection result, the first controller 150 can turn on the first communication module 160 and pass the first communication module 160. A communication module 160 sends the detection result. Since the power consumption of the defibrillator 10 connected to the Internet is large, in order to reduce the overall power consumption of the defibrillator 10 and ensure sufficient power during treatment, the first communication module 160 is turned on only when the detection result needs to be sent. Turn it off during the self-test, thereby reducing the power consumption rate of the power supply 140. Further, the first controller 150 may also keep the first communication module 160 off when the self-check is not performed and the detection result is not sent, so that the defibrillator 10 is kept in a low power consumption state. In other embodiments, such a low-power design is not necessary. For example, during a self-test or when the defibrillator 10 is in a low-power state, the first communication module 160 may also be in an on state.
本实施例中,进一步的,第一通信模块160的开启与发送动作可以按预设配置进行。具体的,第一控制器150可以根据存储器170中预存的发送规则控制第一通信模块160处于开启状态,并通过第一通信模块160向目标设备发送检测结果。该发送规则包括但不限于在预设时间发送(如在无周期规律的固定 时刻发送,或按周期发送)、根据触发指令发送(如收到检测结果上报指令时发送)等。相应的,第一控制器150可根据该发送规则控制第一通信模块160处于开启状态并发送检测结果。例如,第一控制器150可在检测到当前时间到达预设时间时,控制第一通信模块160处于开启状态并发送检测结果;或者第一控制器150可在检测到触发指令时,控制第一通信模块160处于开启状态并发送检测结果。通过按发送规则对第一通信模块160的工作及检测结果的发送进行控制,能使除颤器10针对各种应用场景实现检测结果的“按需发送”,增强了除颤器10的广泛适用性,也可以实现低功耗设计。当然,在第一通信模块160完成发送任务后,即可关闭。In this embodiment, further, the opening and sending actions of the first communication module 160 can be performed according to a preset configuration. Specifically, the first controller 150 may control the first communication module 160 to be in the on state according to a sending rule pre-stored in the memory 170, and send the detection result to the target device through the first communication module 160. The sending rules include, but are not limited to, sending at a preset time (for example, sending at a fixed time with no periodicity, or sending according to a cycle), sending according to a trigger command (for example, sending when receiving a detection result report command). Correspondingly, the first controller 150 can control the first communication module 160 to be in the on state and send the detection result according to the sending rule. For example, the first controller 150 may control the first communication module 160 to be in the on state and send the detection result when detecting that the current time reaches the preset time; or the first controller 150 may control the first communication module 160 when the trigger instruction is detected. The communication module 160 is in the on state and sends the detection result. By controlling the work of the first communication module 160 and the sending of the detection results according to the sending rules, the defibrillator 10 can realize the “on-demand sending” of the detection results for various application scenarios, which enhances the wide applicability of the defibrillator 10 It can also achieve low-power design. Of course, after the first communication module 160 completes the sending task, it can be closed.
本实施例中,优选的,发送规则可以为在预设时间发送,该预设时间可以是无周期规律的固定时间(如周一的7:00和19:00、周二的8:00和18:00等),也可以是具有固定周期的时间集(如每隔24h、每隔7天、每隔30天等)。相应的,第一控制器150可以判断当前时间是否到达某一预设时间,若到达该预设时间则开启第一通信模块160并通过第一通信模块160发送检测结果。反之,第一控制器150判断未到达该预设时间时,可以将第一通信模块160关闭,并将检测结果存储在存储器170中。然后,第一控制器150可以继续检测是否到达该预设时间,在到达时开启第一通信模块160并发送检测结果。由此,除颤器10能够根据当前时间是否到达预设时间对第一通信模块160采取不同方式的控制,确保检测结果得到发送和降低整体电量消耗。当然,此种设计并非是必需的。In this embodiment, preferably, the sending rule may be sending at a preset time, and the preset time may be an irregular fixed time (such as 7:00 and 19:00 on Monday, and 8:00 and 18 on Tuesday: 00 etc.), it can also be a time set with a fixed period (such as every 24h, every 7 days, every 30 days, etc.). Correspondingly, the first controller 150 can determine whether the current time reaches a certain preset time, and if the preset time reaches the preset time, the first communication module 160 is turned on and the detection result is sent through the first communication module 160. Conversely, when the first controller 150 determines that the preset time has not been reached, it may turn off the first communication module 160 and store the detection result in the memory 170. Then, the first controller 150 may continue to detect whether the preset time has elapsed, and upon arrival, turn on the first communication module 160 and send the detection result. Thus, the defibrillator 10 can control the first communication module 160 in different ways according to whether the current time reaches the preset time, ensuring that the detection result is sent and reducing the overall power consumption. Of course, this design is not necessary.
本实施例中,进一步的,在检测结果未发送成功时,除颤器10可以重复发送检测结果,确保检测结果能够发送到目标设备。具体的,第一控制器150可通过第一通信模块160接收目标设备发送的传输反馈信息,该传输反馈信息指示目标设备已收到或未收到该检测结果,第一控制器150收到该传输反馈信息时即可获知检测结果的发送情况。由于网络不畅原因,除颤器10将无法连接至目标设备,导致第一控制器150收不到该传输反馈信息,当然此时第一控制器150也无法将检测结果发送至目标设备。当所述第一控制器在预设时间内未收到所述传输反馈信息时,也可以认为发送失败。此时第一控制器150可通过第一通信模块160向目标设备再次发送检测结果。该检测结果的发送动作可 重复若干次直到第一控制器150收到指示目标设备已收到检测结果的传输反馈信息。当然,也可以限制最多发送次数,例如可以设定最多重复发送3次,在重复2次后收到传输反馈信息即停止该发送动作。或者,该发送动作也可在设定时长内重复,若超过该设定时长后仍未收到传输反馈信息则停止。当检测结果发送失败后,第一控制器150可以将检测结果存储在存储器170中,并控制除颤器10可进入低功耗待机状态或关闭第一通信模块160,以等待网络状况改善时再发送检测结果,或者经预设时长后再发送检测结果。在其他实施方式中,此种设计并非是必需的。In this embodiment, further, when the detection result is not successfully sent, the defibrillator 10 may repeatedly send the detection result to ensure that the detection result can be sent to the target device. Specifically, the first controller 150 may receive the transmission feedback information sent by the target device through the first communication module 160. The transmission feedback information indicates that the target device has received or has not received the detection result, and the first controller 150 receives the detection result. When the feedback information is transmitted, the sending status of the detection result can be known. Due to a poor network connection, the defibrillator 10 will not be able to connect to the target device, resulting in the first controller 150 not receiving the transmission feedback information. Of course, the first controller 150 cannot send the detection result to the target device at this time. When the first controller does not receive the transmission feedback information within the preset time, it may also be considered that the transmission fails. At this time, the first controller 150 may send the detection result to the target device again through the first communication module 160. The sending action of the detection result may be repeated several times until the first controller 150 receives transmission feedback information indicating that the target device has received the detection result. Of course, the maximum number of sending times can also be limited. For example, it can be set to repeat sending up to 3 times, and the sending action will be stopped after receiving the transmission feedback information after repeating 2 times. Alternatively, the sending action can also be repeated within a set time period, and stop if the transmission feedback information is not received after the set time period. When the transmission of the detection result fails, the first controller 150 may store the detection result in the memory 170 and control the defibrillator 10 to enter a low-power standby state or shut down the first communication module 160 to wait for the network condition to improve. Send the test result, or send the test result after a preset time. In other embodiments, this design is not necessary.
本实施例中,进一步的,除颤器10可具有多控制器的逻辑架构。具体的,第一控制器150可以包括第一类控制器和第二类控制器。第一类控制器可以在除颤器10处于待机状态时关闭,而在除颤器10处于自检模式或除颤模式下开启。第二类控制器管理电源140,监测、管理除颤仪的状态,并根据检测规则启动自检。其中,监测、管理除颤仪的状态包括除颤仪的开/关机监测、开/关机管理。第二类控制器处于常开状态,即在待机状态、自检模式或除颤模式下均开启。第二类控制器根据检测规则启动自检,对其管理的电源140、开/关机***等检测项进行自检,并当检测项涉及采集电路110、电极片120等时,向所述第一类控制器发送自检触发命令。第一类控制器可在第二类控制器发送的自检触发命令的触发下开启,并启动相应检测项的自检,并通过第一通信模块160向目标设备发送检测结果。当然,第二类控制器根据除颤仪的状态判断需要启动第一类控制器时,也会向第一类控制器发送启动触发命令,以开启第一类控制器进行相应操作。例如,需要进行电极片等自检时,第二类控制器向第一类控制器发送自检触发信号以触发其开启,以进行相关检测项的自检;需要进行除颤时,第二类控制器向第一类控制器发送启动触发命令以触发其开启,以使除颤器10进入除颤模式。进一步地,第二类控制器还可以在第一类控制器完成相应操作时将其关闭,或者由第一类控制器在完成相应操作时自行关闭,以节省电源消耗。In this embodiment, further, the defibrillator 10 may have a multi-controller logic architecture. Specifically, the first controller 150 may include a first type of controller and a second type of controller. The first type of controller can be turned off when the defibrillator 10 is in a standby state, and turned on when the defibrillator 10 is in a self-check mode or a defibrillation mode. The second type of controller manages the power supply 140, monitors and manages the state of the defibrillator, and initiates a self-check according to the detection rule. Among them, monitoring and managing the state of the defibrillator includes on/off monitoring and on/off management of the defibrillator. The second type of controller is in the normally open state, that is, it is turned on in the standby state, self-test mode or defibrillation mode. The second type of controller initiates a self-check according to the detection rules, performs self-check on the power supply 140, on/off system and other detection items it manages, and when the detection items involve the collection circuit 110, the electrode sheet 120, etc., report to the first The class controller sends a self-check trigger command. The first type of controller can be turned on under the trigger of the self-check trigger command sent by the second type of controller, and start the self-check of the corresponding detection item, and send the detection result to the target device through the first communication module 160. Of course, when the second type of controller determines that it needs to start the first type of controller according to the state of the defibrillator, it will also send a start trigger command to the first type of controller to turn on the first type of controller to perform corresponding operations. For example, when electrode pads and other self-checks are required, the second-type controller sends a self-check trigger signal to the first-type controller to trigger its turn-on to perform self-checks on related detection items; when defibrillation is required, the second type The controller sends a start trigger command to the first type of controller to trigger it to turn on, so that the defibrillator 10 enters the defibrillation mode. Further, the second type of controller may also be turned off when the first type of controller completes the corresponding operation, or the first type of controller may be turned off automatically when the corresponding operation is completed, so as to save power consumption.
本实施例中,第一类控制器用于控制采集电路110通过电极片120采集人体生物信号,并对人体生物信号进行信号处理,该信号处理包括但不限于进行模数转换、计算等以获得人体生物数据。第一类控制器还用于控制电源140 向充放电电路130充电,并控制充放电电路130通过电极片120释放除颤电压。进一步的,第一类控制器还用于实现除颤器10的输入/输出控制(即接收数据输入与输出数据,其中输入输出可以是人机交互的方式,输出数据可以是图像数据或音频数据),输出控制还可以包括显示界面控制(即控制实现相应画面的显示)。并且,第一类控制器还可以根据检测规则对相应的硬件进行检测。具体的,第一类控制器在到达检测时间时,对第一类控制器的最小***、采集电路110及充放电电路130中的至少一个进行检测得到第一检测结果。In this embodiment, the first type of controller is used to control the collection circuit 110 to collect human biological signals through the electrode sheet 120 and perform signal processing on the human biological signals. The signal processing includes, but is not limited to, analog-to-digital conversion, calculation, etc. to obtain the human body. Biological data. The first type of controller is also used to control the power supply 140 to charge the charging and discharging circuit 130 and to control the charging and discharging circuit 130 to release the defibrillation voltage through the electrode sheet 120. Further, the first type of controller is also used to implement the input/output control of the defibrillator 10 (that is, to receive data input and output data, where the input and output can be in the form of human-computer interaction, and the output data can be image data or audio data. ), the output control can also include display interface control (that is, control to realize the display of the corresponding screen). Moreover, the first-type controller can also detect the corresponding hardware according to the detection rules. Specifically, the first type of controller detects at least one of the smallest system of the first type of controller, the collection circuit 110, and the charge and discharge circuit 130 when the detection time is reached to obtain the first detection result.
本实施例中,第二类控制器用于对电源140进行管理,即根据电源140的各项参数如当前剩余电量、电池满充电压和循环次数、电池温度、电池寄存器状态等,将电源的功率有效分配至各个硬件电路。进一步的,第二类控制器还用于控制除颤器10的状态指示(例如控制状态指示灯的亮灭)等。并且,第一类控制器还可以根据检测规则对相应的硬件进行检测。具体的,第二类控制器可在到达检测时间时,对第二类控制器的最小***与电源140中的至少一个进行检测得到第二检测结果,并将第二检测结果发送至第一类控制器汇总。当第一类控制器开启时,第一类控制器可以通过第一通信模块160向目标设备发送第一检测结果与第二检测结果。In this embodiment, the second type of controller is used to manage the power supply 140, that is, according to various parameters of the power supply 140, such as the current remaining power, battery full charge voltage and cycle times, battery temperature, battery register status, etc., the power of the power supply 140 Effectively distribute to each hardware circuit. Further, the second type of controller is also used for controlling the status indication of the defibrillator 10 (for example, controlling the on and off of the status indicator light). Moreover, the first-type controller can also detect the corresponding hardware according to the detection rules. Specifically, the second type of controller may detect at least one of the minimum system and the power supply 140 of the second type of controller to obtain the second detection result when the detection time is reached, and send the second detection result to the first type Controller summary. When the first type of controller is turned on, the first type of controller may send the first detection result and the second detection result to the target device through the first communication module 160.
本实施例中,通过设计多控制器,使管理电源140的第二类控制器处于常开状态,而将控制采集电路110及充放电电路130的第一类控制器在需要的时候才开启,能保证除颤器10实现低功耗待机和需要时及时唤醒。另外,通过令每类控制器负责相应的硬件控制与检测,能够根据各部分硬件的不同特点分别设计控制电路,从总体上简化电路设计复杂度,且能通过专门的控制器实现更好的控制功能。当然,在其他实施例中,也可以采用集成的单一控制器。In this embodiment, by designing multiple controllers, the second type of controller that manages the power supply 140 is in a normally-on state, and the first type of controller that controls the acquisition circuit 110 and the charge and discharge circuit 130 is turned on when needed. It can ensure that the defibrillator 10 realizes low-power standby and wakes up in time when needed. In addition, by making each type of controller be responsible for the corresponding hardware control and detection, the control circuit can be designed according to the different characteristics of each part of the hardware, which simplifies the circuit design complexity as a whole, and can achieve better control through a dedicated controller Features. Of course, in other embodiments, an integrated single controller may also be used.
如图2所示,在一种实施方式中,第一类控制器可以包括第一主控制器151和第一从控制器153。其中,第二类控制器152与电源140电连接,用于对电源140进行管理。第一从控制器153与采集电路110及充放电电路130电连接,第一从控制器153控制采集电路110通过电极片120采集人体生物信号、控制电源140向充放电电路130充电,以及控制充放电电路130输出除颤电压并通过电极片120将除颤电压施加至人体。在实现设备自检时,第一主控制器151可在到达所述检测时间时,对自身的最小***进行检测以得到检测结果。 第一从控制器153可在当前时间到达所述检测时间时,对自身的最小***、采集电路110及充放电电路130进行检测以得到检测结果。第一从控制器153的检测结果可汇总至第一主控制器151,即第一检测结果包括第一从控制器153的检测结果和第一主控制器151的检测结果。第二类控制器152可在当前时间到达检测时间时,对第二类控制器152的最小***与电源140中的至少一个进行检测得到第二检测结果,并将第二检测结果发送至第一主控制器151汇总。As shown in FIG. 2, in an embodiment, the first type of controller may include a first master controller 151 and a first slave controller 153. Among them, the second type of controller 152 is electrically connected to the power supply 140 and is used to manage the power supply 140. The first slave controller 153 is electrically connected to the collection circuit 110 and the charging and discharging circuit 130. The first slave controller 153 controls the collection circuit 110 to collect human biological signals through the electrode sheet 120, controls the power supply 140 to charge the charging and discharging circuit 130, and controls the charging The discharge circuit 130 outputs a defibrillation voltage and applies the defibrillation voltage to the human body through the electrode sheet 120. When implementing the device self-check, the first main controller 151 may check its own minimum system to obtain the detection result when the detection time is reached. The first slave controller 153 can detect its own minimum system, the collection circuit 110, and the charge and discharge circuit 130 when the current time reaches the detection time to obtain the detection result. The detection result of the first slave controller 153 may be summarized to the first master controller 151, that is, the first detection result includes the detection result of the first slave controller 153 and the detection result of the first master controller 151. The second type of controller 152 can detect at least one of the minimum system of the second type of controller 152 and the power supply 140 to obtain the second detection result when the current time reaches the detection time, and send the second detection result to the first The main controller 151 summarizes.
本实施例中,优选的,针对上述采用多控制器的方案,除颤器10的自检项具体可以包括:1.第一主控制器151的最小***自检,可以包括Flash、DDR、看门狗、EEPROM等的自检;2.第二类控制器152的最小***自检,可以包括:寄存器、定时器、片内ROM(Read-Only Memory,只读存储器)、片内RAM(Random Access Memory,随机存取存储器)、片内ADC(Analog To Digital Converter,模数转换器)、看门狗等的自检;3.电压检测、充电速率I/O功能检测、RTC(Real-Time Clock,实时时钟)唤醒功能检测等;4.电源140检测,可以包括电池剩余电量、电池满充电压和循环次数(即老化状况)、电池温度、电池大电流放电功能、电池寄存器状态等检测;5.第一从控制器153的最小***检测,可以包括寄存器、定时器、ALU(Arithmetic and Logic Unit,算术逻辑单元)、片内ROM及程序完整性、片内RAM、片内AD、看门狗等检测;6.采集电路110检测,可以包括片内ADC检测等。7.充放电电路130的检测。In this embodiment, preferably, for the above-mentioned multi-controller solution, the self-check items of the defibrillator 10 may specifically include: 1. The minimum system self-check of the first main controller 151, which may include Flash, DDR, watch Self-check of gate dog, EEPROM, etc.; 2. The minimum system self-check of the second type of controller 152, which can include: registers, timers, on-chip ROM (Read-Only Memory), on-chip RAM (Random Access Memory, random access memory), on-chip ADC (Analog To Digital Converter), watchdog, etc. self-check; 3. Voltage detection, charging rate I/O function detection, RTC (Real-Time Clock, real-time clock) wake-up function detection, etc.; 4. Power supply 140 detection, which can include detection of remaining battery power, battery full charge voltage and number of cycles (ie aging status), battery temperature, battery high current discharge function, battery register status, etc.; 5. The minimum system detection of the first slave controller 153 can include registers, timers, ALU (Arithmetic and Logic Unit), on-chip ROM and program integrity, on-chip RAM, on-chip AD, and gatekeeper Detection of dogs, etc.; 6. Detection of acquisition circuit 110, which may include detection of on-chip ADC, etc. 7. Detection of the charge and discharge circuit 130.
本实施例中,优选的,检测规则中的检测时间可由时钟触发电路进行提示。具体的,除颤器10可以包括时钟触发电路180(包括但不限于RTC),时钟触发电路180用于产生时钟触发信号,该时钟触发信号指示检测时间已到。第二类控制器152根据时钟触发信号确定当前时间到达所述检测时间时控制电源140为除颤器10上电,并向第一主控制器151发送检测模式信号,以告知第一主控制器151除颤器10进入自检模式。此时,第一主控制器151对自身的最小***进行检测以生成检测结果,第二类控制器152对自身的最小***和/或电源140进行检测以得到第二检测结果,第一从控制器153对自身的最小***、采集电路110及充放电电路130中的至少一个进行检测得到检测结果。第一主控制器151还可对时钟触发电路180进行控制以调整时钟触发信号的发送频率,从而调整检测时间。此种设计能够实现除颤器10自检的内部触发,使 除颤器10能够自动进行硬件检测。In this embodiment, preferably, the detection time in the detection rule can be prompted by a clock trigger circuit. Specifically, the defibrillator 10 may include a clock trigger circuit 180 (including but not limited to RTC), and the clock trigger circuit 180 is used to generate a clock trigger signal that indicates that the detection time is up. The second type of controller 152 determines according to the clock trigger signal that when the current time reaches the detection time, the control power supply 140 powers on the defibrillator 10, and sends a detection mode signal to the first main controller 151 to inform the first main controller 151 Defibrillator 10 enters the self-test mode. At this time, the first master controller 151 detects its own minimum system to generate a detection result, the second type controller 152 detects its own minimum system and/or power supply 140 to obtain the second detection result, and the first slave controls The device 153 detects at least one of its own minimum system, the collection circuit 110, and the charge and discharge circuit 130 to obtain a detection result. The first main controller 151 can also control the clock trigger circuit 180 to adjust the sending frequency of the clock trigger signal, thereby adjusting the detection time. This design can realize the internal trigger of the self-check of the defibrillator 10, so that the defibrillator 10 can automatically perform hardware detection.
如图3所示,本实施例中,进一步的,除颤器还包括外设模块190,用于在控制器的控制下工作以实现除颤器10的功能扩展。外设模块190用于对除颤器的关键功能如生物信号采集、充放电等功能进行支持和辅助,通过扩展除颤器10的附加功能来使除颤器10更好地工作。外设模块190包括但不限于指示灯、音频设备(如麦克风、扬声器等)、存储模块(如存储卡、磁盘等)、定位模块(如GPS模块、北斗导航模块等)、按键控制模块(用于响应除颤器10的操控/显示面板上的触摸或按压操作,以触发相应功能。如电击按键控制模块用于响应电击按键的触摸或按压操作,触发充放电功能)等。各种外设模块190通过发挥各自的功能,实现对除颤器10的功能扩展。例如,指示灯可通过亮灭/颜色状态指示特定信息;音频设备用于输出音频信号以向医疗人员发出语音提示或指示除颤器10的工作状态,或者采集急救现场的音频信号(即录音);存储模块可提供缓存/存储功能,以使第一控制器150运行相应程序实现除颤器10的运行或存储治疗数据等;定位模块可提供定位功能,以使管理人员远程定位除颤器10。优选的,当设计多控制器时,控制器150与其他副控制器均可负责控制其中部分外设模块190。当然,外设模块190不是必需的。As shown in FIG. 3, in this embodiment, further, the defibrillator further includes a peripheral module 190, which is used to work under the control of the controller to implement the function expansion of the defibrillator 10. The peripheral module 190 is used to support and assist the key functions of the defibrillator, such as biological signal collection, charging and discharging, and so on, and to make the defibrillator 10 work better by expanding the additional functions of the defibrillator 10. The peripheral module 190 includes, but is not limited to, indicator lights, audio devices (such as microphones, speakers, etc.), storage modules (such as memory cards, disks, etc.), positioning modules (such as GPS modules, Beidou navigation modules, etc.), and key control modules (for In response to the touch or pressing operation on the control/display panel of the defibrillator 10, the corresponding function is triggered. For example, the electric shock button control module is used to respond to the touch or pressing operation of the electric shock button to trigger the charge and discharge function). The various peripheral modules 190 realize the function expansion of the defibrillator 10 by performing their respective functions. For example, the indicator light can indicate specific information through the on/off/color status; the audio device is used to output audio signals to give voice prompts to medical personnel or indicate the working status of the defibrillator 10, or to collect audio signals from the emergency scene (ie recording) The storage module can provide a buffer/storage function, so that the first controller 150 can run the corresponding program to realize the operation of the defibrillator 10 or store treatment data, etc.; the positioning module can provide a positioning function so that the administrator can remotely locate the defibrillator 10 . Preferably, when multiple controllers are designed, both the controller 150 and other sub-controllers can be responsible for controlling some of the peripheral modules 190. Of course, the peripheral module 190 is not necessary.
本实施例中,进一步的,除颤器10还能根据已得到的检测结果对设备自检进行反馈,以动态调整或优化后续的自检,以使检测更有针对性。具体的,第一控制器150可以根据检测结果调整检测规则,并在下次检测时根据调整后的检测规则执行检测。例如,如果在至少两次检测中某一检测项的检测结果均正常,则在后续设定次数的检测中可降低该检测项的检测频率,可以延迟对该检测项进行下一次检测,具体可以通过延迟该检测项对应的下一次检测时间来实现。或者,如果在至少两次检测中某一检测项的检测结果均异常,则在后续设定次数的检测中提升该检测项的检测频率,可以提前对该检测项进行下一次检测,具体可以通过提前该检测项对应的下一次检测时间来实现。或者,若至少两次检测得到的所有检测项的检测结果均正常,则可以将下次设备自检的检测时间延后。当然,也可以根据检测结果对当前的检测规则进行重配置,调整检测规则可以包括重配置检测规则或维持当前检测规则不变,重新配置检测可以包括增加、修改或删除检测项,或对各检测项的检测时间进行调整。本实施 例中,调整该检测规则的目的是优化自检过程,以在尽量降低资源消耗的前提下,尽量全面地获取除颤器10的硬件状况,具体如何调整检测规则并不限于以上所述,例如以上所述的具体调整方式相结合。In this embodiment, further, the defibrillator 10 can also feed back the device self-inspection based on the obtained detection results, so as to dynamically adjust or optimize the subsequent self-inspection to make the detection more targeted. Specifically, the first controller 150 may adjust the detection rule according to the detection result, and execute the detection according to the adjusted detection rule in the next detection. For example, if the test result of a test item in at least two tests is normal, the test frequency of the test item can be reduced in the subsequent set times of tests, and the next test of the test item can be delayed. This is achieved by delaying the next detection time corresponding to the detection item. Or, if the test results of a test item in at least two tests are abnormal, the test frequency of the test item is increased in the subsequent set times of tests, and the next test of the test item can be performed in advance, which can be specifically passed Advance the next detection time corresponding to the detection item. Or, if the test results of all test items obtained by at least two tests are normal, the test time of the next device self-test can be postponed. Of course, the current detection rules can also be reconfigured according to the detection results. Adjusting the detection rules can include reconfiguring the detection rules or keeping the current detection rules unchanged. Reconfiguring the detection can include adding, modifying or deleting detection items, or for each detection The detection time of the item is adjusted. In this embodiment, the purpose of adjusting the detection rule is to optimize the self-inspection process, so as to obtain the hardware status of the defibrillator 10 as comprehensively as possible while minimizing resource consumption. How to adjust the detection rule is not limited to the above , Such as the combination of the specific adjustment methods described above.
本实施例中,进一步的,第一通信设备160还接收目标设备发送的调整指令,控制器150还能根据第一通信设备160接收到的调整指令调整检测规则,以优化后续的自检,使检测更有针对性。具体的,第一控制器150根据接收到的调整指令调整检测规则,并在下次检测时根据调整后的检测规则对检测项进行检测。例如,根据该调整指令,第一控制器150可调整检测规则中的检测项(如增加某目标检测项或删除某目标检测项)和/或检测时间(如增加检测频率、减少检测频率、将检测时间整体前移或后移等)。除颤器10根据调整后的检测规则进行自检,并上报基于该检测规则的最新检测结果。此种设计能使除颤器10响应目标设备进行自检,有利于提升除颤器10的设备信息获取效率,提高除颤器10的管理效率。当然这并非必需的。In this embodiment, further, the first communication device 160 also receives an adjustment instruction sent by the target device, and the controller 150 can also adjust the detection rule according to the adjustment instruction received by the first communication device 160 to optimize subsequent self-checks and make Testing is more targeted. Specifically, the first controller 150 adjusts the detection rule according to the received adjustment instruction, and detects the detection item according to the adjusted detection rule in the next detection. For example, according to the adjustment instruction, the first controller 150 can adjust the detection items in the detection rule (such as adding a certain target detection item or deleting a certain target detection item) and/or detection time (such as increasing the detection frequency, reducing the detection frequency, changing The overall detection time moves forward or backward, etc.). The defibrillator 10 performs self-check according to the adjusted detection rule, and reports the latest detection result based on the detection rule. This design enables the defibrillator 10 to perform self-checking in response to the target device, which is beneficial to improve the efficiency of acquiring device information of the defibrillator 10 and improve the management efficiency of the defibrillator 10. Of course this is not necessary.
本实施例中,进一步的,第一控制器150还可以根据检测结果确定除颤器10是否存在故障,在确定存在故障时通过状态指示灯指示机器故障状态,并通过第一通信模块160发送故障信息给管理服务器,管理服务器给设备管理员发送维修通知信息,以通知管理员进行维修。该维修通知信息包括但不限以短信息、邮件、声/光信号等形式呈现,该维修通知信息的内容可以包括检测项名称及故障代码或故障详情。管理人员可通过便携式的终端设备、远程服务器(例如可接收短信息、邮件),或在除颤器10的安装现场(例如接收声/光信号)获取维修通知信息。由此,除颤器10能够及时将故障信息告知管理员,确保除颤器10能得到及时维护。In this embodiment, further, the first controller 150 may also determine whether the defibrillator 10 has a fault according to the detection result, and when it is determined that there is a fault, the status indicator indicates the fault status of the machine, and sends the fault through the first communication module 160 The information is sent to the management server, and the management server sends maintenance notification information to the equipment administrator to notify the administrator to perform maintenance. The maintenance notification information includes but is not limited to be presented in the form of short messages, emails, sound/light signals, etc. The content of the maintenance notification information may include the name of the detection item and the fault code or fault details. Managers can obtain maintenance notification information through portable terminal devices, remote servers (for example, receiving short messages, emails), or at the installation site of the defibrillator 10 (for example, receiving sound/light signals). As a result, the defibrillator 10 can notify the administrator of the fault information in time to ensure that the defibrillator 10 can be maintained in time.
以上实施例详细描述了本实施例的除颤器10,以下将详细描述本实施例的管理服务器,该管理服务器与除颤器10连接,用于对除颤器10进行管理。该管理服务器可同时与多台除颤器10连接,以实现批量管理。The above embodiments describe the defibrillator 10 of this embodiment in detail, and the management server of this embodiment will be described in detail below. The management server is connected to the defibrillator 10 and is used to manage the defibrillator 10. The management server can be connected to multiple defibrillators 10 at the same time to realize batch management.
如图4所示,具体的,管理服务器20可以包括第二控制器220、第二通信模块230和输出模块210。第二控制器220是管理服务器20的运算核心和控制核心,用于对管理服务器20中的各个部件/模块如第二通信模块230、输出模块210等进行驱动或控制,使其实现相应的功能。第二通信模块230用于 与除颤器10的第一通信模块160通信,第二通信模块230可通过有线通信或无线通信实现数据传输,第二通信模块230的通信模式包括但不限于4G、5G、Wi-Fi、NB-Iot、蓝牙、NFC、ZigBee、UWB等。输出模块210用于进行数据输出,包括但不限于视频设备(如液晶显示屏、黑白墨水屏、LED显示屏等)、声光设备(如扬声器、指示灯等)。As shown in FIG. 4, specifically, the management server 20 may include a second controller 220, a second communication module 230, and an output module 210. The second controller 220 is the computing core and control core of the management server 20, and is used to drive or control various components/modules in the management server 20, such as the second communication module 230, the output module 210, etc., so as to realize corresponding functions . The second communication module 230 is used to communicate with the first communication module 160 of the defibrillator 10. The second communication module 230 can realize data transmission through wired communication or wireless communication. The communication mode of the second communication module 230 includes but is not limited to 4G, 5G, Wi-Fi, NB-Iot, Bluetooth, NFC, ZigBee, UWB, etc. The output module 210 is used for data output, including but not limited to video equipment (such as liquid crystal display, black and white ink screen, LED display, etc.), sound and light equipment (such as speakers, indicator lights, etc.).
本实施例中,第二控制器220通过第二通信模块230接收除颤器10发送的检测结果,并控制输出模块210输出检测结果。由此,管理员可从管理服务器20获取检测结果,以掌握除颤器10的设备信息,及时制定维护计划。由于无需到除颤器10的安置现场去就能获知除颤器10的设备信息,极大提升了设备信息的获取效率,也增强了对除颤器10的管理效率。In this embodiment, the second controller 220 receives the detection result sent by the defibrillator 10 through the second communication module 230, and controls the output module 210 to output the detection result. In this way, the administrator can obtain the detection result from the management server 20 to grasp the equipment information of the defibrillator 10 and formulate a maintenance plan in time. Since the device information of the defibrillator 10 can be obtained without going to the installation site of the defibrillator 10, the efficiency of acquiring device information is greatly improved, and the management efficiency of the defibrillator 10 is also enhanced.
本实施例中,进一步的,管理服务器20中可以预设有处理规则,该处理规则规定了第二控制器220在收到检测结果时自动做出何种处理,和/或在未收到检测结果时自动做出何种处理,以使管理员能及时获知除颤器10的设备状态。具体的,第二控制器220可以根据检测结果的接收情况及预设的处理规则做出处理。该接收情况包括收到与未收到,以接收情况作为进行处理的触发条件,第二控制器220能够针对这两种接收情况分别进行相应的处理。In this embodiment, further, a processing rule may be preset in the management server 20, and the processing rule specifies what kind of processing the second controller 220 automatically performs when receiving the detection result, and/or when the detection result is not received. What kind of processing is automatically made when the result is obtained, so that the administrator can know the device status of the defibrillator 10 in time. Specifically, the second controller 220 may perform processing according to the reception of the detection result and a preset processing rule. The receiving situation includes receiving and non-receiving, and the receiving situation is used as a processing trigger condition, and the second controller 220 can perform corresponding processing for these two receiving situations respectively.
例如,在一种实施方式中,所述处理规则可以包括在收到检测结果时生成并发送设备状态通知信息,该设备状态通知信息携带了除颤器10的当前设备状态、自检结果等信息。对于检测结果正常的情况,该设备状态通知信息可以仅提示设备自检正常;对于检测结果异常的情况,该设备状态通知信息可以指示设备自检失败并列出异常的自检项和故障代码等。第二控制器220在收到所述检测结果时,通过第二通信模块230向终端设备等发出设备状态通知信息,以通知相应管理员除颤仪的情况。也即第二控制器220确认接收情况为收到检测结果时,根据处理规则生成并发送设备状态通知信息。该设备状态通知信息可以短信息、邮件等形式呈现,可以发送至管理员所持有的终端设备(如便携式终端),以供管理员及时获知除颤器10的当前设备状态信息和尽快安排维修。进一步的,输出模块210可以包括指示模块(例如声/光指示器,如指示灯、扬声器等),第二控制器220控制该指示模块发出指示信号以直观告知管理员除颤器10的当前设备状态(如控制指示灯发出绿光以指示当前检测结果正常, 发出黄光以指示当前检测结果异常)。For example, in one embodiment, the processing rule may include generating and sending device status notification information when the detection result is received, and the device status notification information carries information such as the current device status of the defibrillator 10, self-check results, etc. . For the case that the test result is normal, the device status notification message can only indicate that the device self-test is normal; for the case of abnormal test result, the device status notification message can indicate that the device self-test failed and list abnormal self-test items and fault codes, etc. . When receiving the detection result, the second controller 220 sends device status notification information to the terminal device or the like through the second communication module 230 to notify the corresponding administrator of the defibrillator. That is, when the second controller 220 confirms that the receiving condition is that the detection result is received, it generates and sends the device status notification information according to the processing rule. The device status notification information can be presented in the form of short messages, emails, etc., and can be sent to the terminal device (such as a portable terminal) held by the administrator, so that the administrator can timely know the current device status information of the defibrillator 10 and arrange maintenance as soon as possible . Further, the output module 210 may include an indication module (for example, a sound/light indicator, such as an indicator light, a speaker, etc.), and the second controller 220 controls the indication module to send an indication signal to visually inform the administrator of the current equipment of the defibrillator 10 Status (for example, the control indicator light emits green light to indicate that the current test result is normal, and yellow light indicates that the current test result is abnormal).
或者,在另一种实施方式中,处理规则可以包括在未收到检测结果时生成并发送设备检查指令,和/或生成并发送检测结果上报指令。该设备检查指令用于指示管理员检查相应的除颤器10以排除故障,该检测结果上报指令用于指示相应除颤器10上报检测结果。第二控制器220在未收到检测结果时通过第二通信模块230发出该设备检查指令,该设备检查指令可以发送至管理员所持有的终端设备;和/或,第二控制器220在未收到检测结果时通过第二通信模块230向除颤器10发送检测结果上报指令,以指示除颤器10及时上报检测结果。也即第二控制器220确认接收情况为未收到检测结果时,根据处理规则生成并发送设备检查指令和/或检测结果上报指令。此时,除颤器10的第一通信模块160还接收管理服务器20发送的检测结果上报命令,第一控制器150或第二类控制器可以根据接收到的检测结果上报命令控制第一通信模块160向管理服务器20发送检测结果。当然,第一控制器150或第二类控制器也可以根据接收到的检测结果上报命令启动自检,并通过第一通信模块160向管理服务器发送检测结果。进一步的,还可以通过指示模块(如指示灯)直观地指示未收到检测结果,以提醒管理员注意和及时安排维修。具体的,该指示模块可以是输出模块210的一种,第二控制器220在未收到检测结果时,可以控制该指示模块发出指示信号(例如控制指示灯发出红光)以直观地向管理员发出提示。具体实现时,可以在管理服务器20端至少存储除颤仪10的检测时间,第二控制器220通过存储的检测时间判断是否超时未收到检测结果。当然,管理服务器20端还可以存储检测项等信息,以及对于是否有接收到检测结果的判断还可以采用其他方法实现,本申请不做限制。Or, in another implementation manner, the processing rule may include generating and sending a device inspection instruction when the detection result is not received, and/or generating and sending a detection result reporting instruction. The device inspection instruction is used to instruct the administrator to inspect the corresponding defibrillator 10 to eliminate the fault, and the detection result reporting instruction is used to instruct the corresponding defibrillator 10 to report the detection result. The second controller 220 sends the device check instruction through the second communication module 230 when the detection result is not received, and the device check instruction can be sent to the terminal device held by the administrator; and/or, the second controller 220 is in When the detection result is not received, the second communication module 230 sends a detection result report instruction to the defibrillator 10 to instruct the defibrillator 10 to report the detection result in time. That is, when the second controller 220 confirms that the reception condition is that the detection result is not received, it generates and sends a device inspection instruction and/or a detection result reporting instruction according to the processing rule. At this time, the first communication module 160 of the defibrillator 10 also receives the detection result report command sent by the management server 20, and the first controller 150 or the second type of controller can control the first communication module according to the received detection result report command 160 sends the detection result to the management server 20. Of course, the first controller 150 or the second type of controller may also start the self-check according to the received detection result reporting command, and send the detection result to the management server through the first communication module 160. Further, an indication module (such as an indicator light) can also be used to intuitively indicate that the detection result has not been received, so as to remind the administrator to pay attention and arrange maintenance in time. Specifically, the indication module may be a type of the output module 210. When the second controller 220 does not receive the detection result, it may control the indication module to send an indication signal (for example, control the indicator light to emit a red light) to intuitively inform the management The clerk issued a reminder. In specific implementation, at least the detection time of the defibrillator 10 may be stored on the management server 20, and the second controller 220 determines whether the detection result is not received after the timeout period according to the stored detection time. Of course, the management server 20 can also store detection items and other information, and the judgment of whether the detection result is received can also be implemented by other methods, which is not limited in this application.
本实施例中,进一步的,管理服务器20还可以对除颤器10的设备自检进行反馈,以调整或优化除颤器10的检测过程。具体的,第二控制器220可根据检测结果生成调整指令,并通过第二通信模块230向除颤器10发送该调整指令,以指示除颤器10调整检测规则。除颤器10可根据调整后的检测规则进行自检,并上报基于该检测规则的最新检测结果。此种设计进一步赋予了管理服务器20对除颤器10的自动管理功能,有利于提升管理效率。当然,这并非是必需的。In this embodiment, further, the management server 20 may also provide feedback on the self-check of the defibrillator 10 to adjust or optimize the detection process of the defibrillator 10. Specifically, the second controller 220 may generate an adjustment instruction according to the detection result, and send the adjustment instruction to the defibrillator 10 through the second communication module 230 to instruct the defibrillator 10 to adjust the detection rule. The defibrillator 10 can perform a self-check according to the adjusted detection rule, and report the latest detection result based on the detection rule. This design further gives the management server 20 an automatic management function for the defibrillator 10, which is beneficial to improve management efficiency. Of course, this is not necessary.
本实施例中,优选的,管理服务器20可为管理员分配账户,该账户可管理多台除颤器10。具体的,管理服务器20与多个除颤器10连接。第二控制器220可响应用户(可以是管理员或非管理员)的登录操作,对用户进行身份验证。在验证通过后,第二控制器220可根据用户(指管理员)的登录账户,确定与登录账户关联的若干除颤器10,并展示若干除颤器10的管理界面(该管理界面例如可以是由输出模块210所显示的画面),以供用户进行管理。由此,管理员在登陆管理服务器20后,可批量对多台除颤器10进行管理。并且,一个管理员可拥有至少一个登陆账户,不同管理员的登陆账户可以不同,由此能做到一人管理多台设备,多人分工协作,实现对多台除颤器10的专门化管理。In this embodiment, preferably, the management server 20 can assign an account to the administrator, and the account can manage multiple defibrillators 10. Specifically, the management server 20 is connected to a plurality of defibrillators 10. The second controller 220 may respond to the login operation of the user (which may be an administrator or a non-administrator), and authenticate the user. After the verification is passed, the second controller 220 can determine several defibrillators 10 associated with the login account according to the login account of the user (referring to the administrator), and display the management interface of the several defibrillators 10 (the management interface may, for example, It is the screen displayed by the output module 210) for the user to manage. Therefore, the administrator can manage multiple defibrillators 10 in batches after logging in to the management server 20. In addition, one administrator may have at least one login account, and different administrators may have different login accounts, so that one person can manage multiple devices, and multiple people can work together to achieve specialized management of multiple defibrillators 10.
本实施例中,进一步的,管理服务器20可以对账户进行分级,实现对多台除颤器10的分级管理。具体的,第二控制器220可以对登陆账户与级别进行映射,使不同登陆账户具有不同的级别。在通过用户的身份验证后,第二控制器220可根据登录账户的级别确定登录账户的管理权限,该管理权限规定了登录该登陆账户的管理员所允许进行的管理操作。第二控制器220可以根据管理权限确定登录账户允许执行的操作或展示与管理权限对应的管理界面。其中,不同的管理权限可以对应相同的管理界面,但在一些具体操作选项上可以有分别。例如在统一的管理界面上,低级管理权限仅允许搜索、浏览、导出检测结果,但无法对检测结果进行修改、删除、新增等(例如修改、删除、新增等操作选项为灰色不可选);而高级管理权限则允许对检测结果的全部操作,如允许搜索、浏览、导出、修改、删除、新增等。或者,低级管理权限与高级管理权限所对应的管理界面不同,如低级管理权限对应的管理界面只会显示检测结果概要,以及搜索、浏览、导出等部分操作选项;而高级管理权限对应的管理界面则会显示检测结果详情和更多设备信息(如设备型号、设备序列号、设备位置等),以及搜索、浏览、导出、修改、删除、新增、软件升级等全部操作选项。可选的,具有高级管理权限的登陆账户,可以管理具有低级管理权限的登陆账户名下的除颤器10,但反之则不允许。此种分级设置管理权限的方案在对多台除颤器10进行批量管理时具有优势,能够将繁杂的管理工作拆分到各个管理员,使每个管理员能专注于其名下的除颤器10,实现专门化和高效 的管理;并且在需要的时候又能实现统一调度,便于集约式管理。当然,此种设计并非是必需的。In this embodiment, further, the management server 20 can classify accounts to realize hierarchical management of multiple defibrillators 10. Specifically, the second controller 220 may map login accounts and levels, so that different login accounts have different levels. After passing the user's identity verification, the second controller 220 may determine the management authority of the login account according to the level of the login account, and the management authority specifies the management operations allowed by the administrator who logs in the login account. The second controller 220 may determine the operations allowed to be performed by the login account according to the management authority or display a management interface corresponding to the management authority. Among them, different management permissions can correspond to the same management interface, but there can be differences in some specific operation options. For example, on the unified management interface, low-level management permissions only allow searching, browsing, and exporting test results, but cannot modify, delete, or add test results (for example, modify, delete, and add operation options are grayed out and not selectable) ; The advanced management authority allows all operations on the detection results, such as allowing searching, browsing, exporting, modifying, deleting, adding, etc. Or, the management interface corresponding to the low-level management authority is different from that of the high-level management authority. For example, the management interface corresponding to the low-level management authority will only display the summary of the detection results, and some operation options such as search, browse, and export; while the management interface corresponding to the high-level management authority The details of the test results and more device information (such as device model, device serial number, device location, etc.) will be displayed, as well as all operation options such as search, browse, export, modify, delete, add, and software upgrade. Optionally, a login account with high-level management authority can manage the defibrillator 10 under the name of a login account with low-level management authority, but the reverse is not allowed. This kind of hierarchical setting of management authority has advantages in batch management of multiple defibrillators 10. It can split the complicated management work to each administrator, so that each administrator can focus on the defibrillation under his name. The device 10 realizes specialized and efficient management; and can realize unified scheduling when needed, facilitating intensive management. Of course, this design is not necessary.
以上实施例详细描述了本实施例的除颤器10及管理服务器20,以下将描述与该除颤器10及管理服务器20相关的方法。应理解,本实施例中方法的各个执行主体可对应于本实施例的除颤器10或管理服务器20的各个模块,并且该方法的相应流程可分别由除颤器10或管理服务器20的各个模块的操作(或功能)予以实现。为了简洁,以下对方法与装置相对应的部分不做冗余描述。The above embodiments describe in detail the defibrillator 10 and the management server 20 of this embodiment, and the methods related to the defibrillator 10 and the management server 20 will be described below. It should be understood that each execution subject of the method in this embodiment may correspond to each module of the defibrillator 10 or the management server 20 of this embodiment, and the corresponding process of the method may be performed by each of the defibrillator 10 or the management server 20. The operation (or function) of the module is realized. For the sake of brevity, the parts corresponding to the method and the device are not redundantly described below.
本实施例提供了一种除颤器的管理方法,该除颤器可以是上文的除颤器10。该管理方法可以包括:This embodiment provides a method for managing a defibrillator, which may be the defibrillator 10 described above. The management method may include:
S1:在当前时间到达所述检测时间时,通过所述第一控制器对所述检测项进行检测,得到检测结果;S1: When the current time reaches the detection time, the detection item is detected by the first controller to obtain a detection result;
S2:通过所述第一通信模块向目标设备发送所述检测结果。S2: Send the detection result to the target device through the first communication module.
具体的,步骤S1可由第一控制器150执行,第一控制器150根据该检测规则,在确定在当前时间到达所述检测时间时,对检测规则中的检测项进行检测,以确定各硬件当前是否正常工作。其中,对于第一控制器150的最小***执行检测,可以检测第一控制器150当前的最小***功能;对于采集电路110和充放电电路130进行检测,可以检测其当前的IO功能和信号变换功能;对于电源140进行检测,可以检测到电源140当前的剩余电量、电池满充电压和循环次数、电池温度、电池大电流放电功能、电池寄存器状态等。本实施例中,第一控制器150可以对最小***、采集电路110、电源140及充放电电路130中的一个检测项执行检测,当然也可以对部分或全部检测项进行检测。各次检测中的检测项可以相同、不完全相同或完全不同。第一控制器150完成检测后可得到检测结果,该检测结果指示了检测项的当前功能状态(正常或异常)。对于异常的检测项,该检测结果还可以包含具体的故障信息(例如以故障代码的形式呈现)。步骤S2可由受控于第一控制器150的第一通信模块160执行,第一通信模块160可将检测结果发送至目标设备,例如发送至服务器、终端设备、第三方平台等,以使管理员可在目标设备端获取检测结果,并决定是否对除颤器10进行维护,以实现对除颤器10的管理。Specifically, step S1 may be performed by the first controller 150. According to the detection rule, the first controller 150 detects the detection items in the detection rule when it determines that the current time reaches the detection time to determine the current Is it working properly. Among them, for the minimum system execution test of the first controller 150, the current minimum system function of the first controller 150 can be tested; for the acquisition circuit 110 and the charge and discharge circuit 130, the current IO function and signal conversion function can be tested. Detecting the power supply 140 can detect the current remaining power of the power supply 140, battery full charge voltage and number of cycles, battery temperature, battery high current discharge function, battery register status, etc. In this embodiment, the first controller 150 can perform detection on one of the minimum system, the acquisition circuit 110, the power supply 140, and the charging and discharging circuit 130, and of course, it can also detect some or all of the detection items. The test items in each test can be the same, not completely the same, or completely different. After the first controller 150 completes the detection, the detection result can be obtained, and the detection result indicates the current functional status (normal or abnormal) of the detection item. For abnormal detection items, the detection result may also include specific fault information (for example, presented in the form of a fault code). Step S2 can be performed by the first communication module 160 controlled by the first controller 150. The first communication module 160 can send the detection result to the target device, for example, to the server, terminal device, third-party platform, etc., so that the administrator The detection result can be obtained on the target device side, and it can be decided whether to maintain the defibrillator 10, so as to realize the management of the defibrillator 10.
由此,本实施例的管理方法,通过第一控制器150主导自检得到检测结果, 并通过第一通信模块160将检测结果发送至目标设备,使得管理员能够从目标设备端远程收集除颤器10的设备信息,确认除颤器10的当前功能状态,进而采取相应措施对除颤器10进行维护和管理。由于管理员无需到除颤器10的安置现场进行信息收集,从而极大提升了设备信息的获取效率,也提升了除颤器的管理效率。Therefore, in the management method of this embodiment, the first controller 150 leads the self-check to obtain the detection result, and the first communication module 160 sends the detection result to the target device, so that the administrator can remotely collect defibrillation from the target device. The device information of the defibrillator 10 confirms the current functional status of the defibrillator 10, and then takes corresponding measures to maintain and manage the defibrillator 10. Since the administrator does not need to go to the installation site of the defibrillator 10 to collect information, the efficiency of obtaining equipment information is greatly improved, and the management efficiency of the defibrillator is also improved.
本实施例中,进一步的,步骤S2具体可以包括:In this embodiment, further, step S2 may specifically include:
S21:使所述第一控制器控制所述第一通信模块处于开启状态,并通过所述第一通信模块向所述目标设备发送所述检测结果。S21: Make the first controller control the first communication module to be in an on state, and send the detection result to the target device through the first communication module.
具体的,在对检测项进行检测时,第一控制器150可以控制第一通信模块160处于关闭状态;而在得到检测结果后,第一控制器150可以开启第一通信模块160,并通过第一通信模块160发送检测结果。由于除颤器10联网带来的电量消耗较大,为了降低除颤器10的整体耗电、确保在治疗时有充分电量,仅在需要发送检测结果时才开启第一通信模块160,而在自检时将其关闭,由此降低了电源140电量的消耗速度。进一步的,第一控制器150在未进行自检也未发送检测结果时也可保持第一通信模块160关闭,以使除颤器10保持在低功耗状态。在其他实施例中,此种低功耗设计并非是必需的,例如在自检时或除颤器10在低功耗状态时,第一通信模块160也可以处于开启状态。Specifically, when the detection item is detected, the first controller 150 may control the first communication module 160 to be in a closed state; and after obtaining the detection result, the first controller 150 may turn on the first communication module 160 and pass the A communication module 160 sends the detection result. Since the power consumption of the defibrillator 10 connected to the Internet is large, in order to reduce the overall power consumption of the defibrillator 10 and ensure sufficient power during treatment, the first communication module 160 is turned on only when the detection result needs to be sent. Turn it off during the self-test, thereby reducing the power consumption rate of the power supply 140. Further, the first controller 150 may also keep the first communication module 160 off when the self-check is not performed and the detection result is not sent, so that the defibrillator 10 is kept in a low power consumption state. In other embodiments, such a low-power design is not necessary. For example, during a self-test or when the defibrillator 10 is in a low-power state, the first communication module 160 may also be in an on state.
本实施例中,进一步的,可以使第一通信模块160的开启与发送动作按预设配置进行。具体的,所述存储器还存储有发送规则,该发送规则包括但不限于在预设时间发送(如在无周期规律的固定时刻发送,或按周期发送)、根据触发指令发送(如收到检测结果上传指令时发送)等。相应的,在步骤S21中,可以使所述第一控制器根据所述发送规则控制所述第一通信模块处于开启状态。例如,可以使第一控制器150在检测到当前时间到达预设时间时,控制第一通信模块160处于开启状态并发送检测结果;或者使第一控制器150在检测到触发指令时,控制第一通信模块160处于开启状态并发送检测结果。通过按发送规则对第一通信模块160的工作及检测结果的发送进行控制,能使除颤器10针对各种应用场景实现检测结果的“按需发送”,增强了除颤器10的广泛适用性,也可以实现低功耗设计。In this embodiment, further, the opening and sending actions of the first communication module 160 can be performed according to a preset configuration. Specifically, the memory also stores a sending rule, which includes but is not limited to sending at a preset time (such as sending at a fixed time without periodic rules, or sending according to a period), sending according to a trigger instruction (such as receiving detection Send when the result upload instruction) etc. Correspondingly, in step S21, the first controller may be made to control the first communication module to be in the on state according to the sending rule. For example, the first controller 150 can control the first communication module 160 to be in the on state and send the detection result when detecting that the current time reaches the preset time; or the first controller 150 can control the first communication module 160 when the trigger instruction is detected. A communication module 160 is in the on state and sends the detection result. By controlling the work of the first communication module 160 and the sending of the detection results according to the sending rules, the defibrillator 10 can realize the “on-demand sending” of the detection results for various application scenarios, which enhances the wide applicability of the defibrillator 10 It can also achieve low-power design.
本实施例中,优选的,发送规则可以为在预设时间发送,该预设时间可以 是无周期规律的固定时间(如周一的7:00和19:00、周二的8:00和18:00等),也可以是具有固定周期的时间集(如每隔24h、每隔7天、每隔30天等)。相应的,可以使第一控制器150判断当前时间是否到达某一预设时间,若到达该预设时间则开启第一通信模块160并通过第一通信模块160发送检测结果。反之,可以在第一控制器150判断未到达该预设时间时,使第一控制器150将第一通信模块160关闭,并将检测结果存储在存储器170中。然后,使第一控制器150继续检测是否到达该预设时间,在到达时使第一控制器150开启第一通信模块160并通过第一通信模块160发送检测结果。由此,除颤器10能够根据当前时间是否到达预设时间对第一通信模块160采取不同方式的控制,确保检测结果得到发送和降低整体电量消耗。当然,此种设计并非是必需的。In this embodiment, preferably, the sending rule may be sending at a preset time, and the preset time may be an irregular fixed time (such as 7:00 and 19:00 on Monday, and 8:00 and 18 on Tuesday: 00 etc.), it can also be a time set with a fixed period (such as every 24h, every 7 days, every 30 days, etc.). Correspondingly, the first controller 150 can be made to determine whether the current time reaches a certain preset time, and if the preset time is reached, the first communication module 160 is turned on and the detection result is sent through the first communication module 160. Conversely, when the first controller 150 determines that the preset time has not been reached, the first controller 150 can turn off the first communication module 160 and store the detection result in the memory 170. Then, the first controller 150 is made to continue to detect whether the preset time is reached, and the first controller 150 is made to turn on the first communication module 160 and send the detection result through the first communication module 160 when it arrives. Thus, the defibrillator 10 can control the first communication module 160 in different ways according to whether the current time reaches the preset time, ensuring that the detection result is sent and reducing the overall power consumption. Of course, this design is not necessary.
本实施例中,进一步的,可以使除颤器10重复发送检测结果的动作,确保检测结果能够发送到目标设备。具体的,步骤S2可以包括:In this embodiment, further, the defibrillator 10 can repeat the action of sending the detection result to ensure that the detection result can be sent to the target device. Specifically, step S2 may include:
S22:在预设时间内未收到所述目标设备发送的传输反馈信息时,通过所述第一通信模块向所述目标设备再次发送所述检测结果。其中,可使第一控制器150通过第一通信模块160接收目标设备发送的传输反馈信息,该传输反馈信息用于指示目标设备已收到或未收到该检测结果,第一控制器150收到该传输反馈信息时即可获知检测结果的发送情况。由于网络不畅原因,除颤器10将无法连接至目标设备,导致第一控制器150收不到该传输反馈信息,当然此时第一控制器150也无法将检测结果发送至目标设备。当第一控制器150在预设时间内未收到所述传输反馈信息时,表明目标设备在预设时间内未收到检测结果。此时可使第一控制器150通过第一通信模块160向目标设备再次发送检测结果。该检测结果的发送动作可重复若干次直到第一控制器150收到指示目标设备已收到检测结果的传输反馈信息,例如可以设定最多重复发送3次,在重复2次后收到传输反馈信息即停止该发送动作。或者,该发送动作也可在设定时长内重复,若超过该设定时长后仍未收到传输反馈信息则停止。当第一控制器150未收到传输反馈信息时,可以将检测结果存储在存储器170中,此时除颤器10可进入低功耗待机状态,以等待网络状况改善时再发送检测结果,或者经预设时长后再发送检测结果。在其他实施方式中,此种设计并非是必需的。S22: When the transmission feedback information sent by the target device is not received within a preset time, send the detection result to the target device again through the first communication module. Wherein, the first controller 150 can receive the transmission feedback information sent by the target device through the first communication module 160, and the transmission feedback information is used to indicate that the target device has received or not received the detection result, and the first controller 150 receives When the feedback information is transmitted, the sending status of the detection result can be known. Due to a poor network connection, the defibrillator 10 will not be able to connect to the target device, resulting in the first controller 150 not receiving the transmission feedback information. Of course, the first controller 150 cannot send the detection result to the target device at this time. When the first controller 150 does not receive the transmission feedback information within the preset time, it indicates that the target device does not receive the detection result within the preset time. At this time, the first controller 150 may send the detection result to the target device again through the first communication module 160. The sending action of the detection result can be repeated several times until the first controller 150 receives the transmission feedback information indicating that the target device has received the detection result. For example, it can be set to repeat sending up to 3 times, and the transmission feedback can be received after repeating 2 times. The message stops the sending action. Alternatively, the sending action can also be repeated within a set time period, and stop if the transmission feedback information is not received after the set time period. When the first controller 150 does not receive the transmission feedback information, it can store the detection result in the memory 170. At this time, the defibrillator 10 can enter a low-power standby state to wait for the network condition to improve before sending the detection result, or The test result is sent after the preset time. In other embodiments, this design is not necessary.
本实施例中,进一步的,可以使除颤器10根据已得到的检测结果对设备自检进行反馈,以动态调整或优化后续的自检,以使检测更有针对性。具体的,该管理方法还可以包括:In this embodiment, further, the defibrillator 10 can feed back the device self-inspection according to the obtained detection result, so as to dynamically adjust or optimize the subsequent self-inspection, so as to make the detection more targeted. Specifically, the management method may also include:
S3:使所述第一控制器根据所述检测结果调整检测规则;S3: Make the first controller adjust the detection rule according to the detection result;
S4:在下次检测时使所述第一控制器根据调整后的检测规则对所述检测项进行检测。S4: In the next detection, the first controller is caused to detect the detection item according to the adjusted detection rule.
其中,调整检测规则可以包括配置检测项和/或检测时间。例如,在至少两次检测中某一目标检测项的检测结果均正常,则在后续设定次数的检测中降低该检测项的检测频率。或者,在至少两次检测中某一目标检测项的检测结果均异常,则在后续设定次数的检测中提升该检测项的检测频率。或者,若至少两次检测得到的检测结果均正常,则将下次设备自检的检测时间延后。当然,根据检测结果也可以不对当前检测规则进行重配置,即调整检测规则可以包括重配置检测规则或维持当前检测规则不变。本实施例中,调整该检测规则的目的是优化自检过程,以在尽量降低资源消耗的前提下,尽量全面地获取除颤器10的硬件状况,具体如何调整检测规则并不限于以上所述,例如以上所述的具体调整方式相结合。Wherein, adjusting the detection rule may include configuring detection items and/or detection time. For example, if the detection result of a certain target detection item is normal in at least two detections, the detection frequency of the detection item is reduced in the subsequent set times of detection. Or, if the detection result of a certain target detection item is abnormal in at least two detections, the detection frequency of the detection item is increased in the subsequent set times of detection. Or, if the test results obtained by at least two tests are normal, the test time for the next device self-test is postponed. Of course, the current detection rule may not be reconfigured according to the detection result, that is, adjusting the detection rule may include reconfiguring the detection rule or maintaining the current detection rule unchanged. In this embodiment, the purpose of adjusting the detection rule is to optimize the self-inspection process, so as to obtain the hardware status of the defibrillator 10 as comprehensively as possible while minimizing resource consumption. How to adjust the detection rule is not limited to the above , Such as the combination of the specific adjustment methods described above.
本实施例中,进一步的,可以使除颤器10能根据目标设备的接收反馈动态调整或优化后续的自检,以使检测更有针对性。具体的,该管理方法还可以包括:In this embodiment, further, the defibrillator 10 can dynamically adjust or optimize the subsequent self-test according to the received feedback of the target device, so that the test is more targeted. Specifically, the management method may also include:
S5:使所述第一控制器根据所述目标设备发送的调整指令调整检测规则;S5: Make the first controller adjust the detection rule according to the adjustment instruction sent by the target device;
S6:在下次检测时使所述第一控制器根据调整后的检测规则对所述检测项进行检测。例如,根据该调整指令,使第一控制器150调整检测规则中的检测项(如增加某目标检测项或删除某目标检测项)和/或检测时间(如增加检测频率、减少检测频率、将检测时间整体前移或后移等),由此使得除颤器10根据调整后的检测规则进行自检,并上报基于该检测规则的最新检测结果。此种设计能使除颤器10响应目标设备进行自检,有利于提升除颤器10的设备信息获取效率,提高除颤器10的管理效率。当然这并非必需的。S6: In the next detection, the first controller is caused to detect the detection item according to the adjusted detection rule. For example, according to the adjustment instruction, the first controller 150 is caused to adjust the detection items in the detection rule (such as adding a certain target detection item or deleting a certain target detection item) and/or detection time (such as increasing the detection frequency, reducing the detection frequency, changing The detection time moves forward or backward as a whole, etc.), so that the defibrillator 10 performs a self-check according to the adjusted detection rule, and reports the latest detection result based on the detection rule. This design enables the defibrillator 10 to perform self-checking in response to the target device, which is beneficial to improve the efficiency of acquiring device information of the defibrillator 10 and improve the management efficiency of the defibrillator 10. Of course this is not necessary.
本实施例中,进一步的,该管理方法还可以包括:In this embodiment, further, the management method may further include:
S7:使所述第一控制器根据所述检测结果确定是否存在故障;S7: Make the first controller determine whether there is a fault according to the detection result;
S8:确定存在故障时,通过所述第一通信模块发送维修通知信息。S8: When it is determined that there is a fault, send maintenance notification information through the first communication module.
其中,只要检测结果中的任一检测项异常,第一控制器150可判定除颤器10存在故障,并发出维修通知信息。该维修通知信息包括但不限以短信息、邮件、声/光信号等形式呈现,该维修通知信息的内容可以包括检测项名称及故障代码或故障详情。管理人员可通过便携式的终端设备、远程服务器(例如可接收短信息、邮件),或在除颤器10的安装现场(例如接收声/光信号)获取维修通知信息。由此,除颤器10能够及时将故障信息告知管理员,确保除颤器10能得到及时维护。Wherein, as long as any one of the detection items in the detection result is abnormal, the first controller 150 can determine that the defibrillator 10 is faulty and send a maintenance notification message. The maintenance notification information includes but is not limited to be presented in the form of short messages, emails, sound/light signals, etc. The content of the maintenance notification information may include the name of the detection item and the fault code or fault details. Managers can obtain maintenance notification information through portable terminal devices, remote servers (for example, receiving short messages, emails), or at the installation site of the defibrillator 10 (for example, receiving sound/light signals). As a result, the defibrillator 10 can notify the administrator of the fault information in time to ensure that the defibrillator 10 can be maintained in time.
如图5所示,本实施例还提供了一种计算机设备30,可以包括存储器31及处理器32。其中,存储器31上存储有可在处理器32上运行的计算机程序;处理器32执行计算机程序时实现上述应用于除颤器的管理方法。存储器31包括但不限于U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。As shown in FIG. 5, this embodiment also provides a computer device 30, which may include a memory 31 and a processor 32. Among them, the memory 31 stores a computer program that can run on the processor 32; the processor 32 implements the above-mentioned management method applied to the defibrillator when the processor 32 executes the computer program. The memory 31 includes, but is not limited to, various media that can store program codes, such as a U disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a mobile hard disk, a magnetic disk, or an optical disk.
本实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述应用于除颤器的管理方法。该计算机可读存储介质包括但不限于U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。This embodiment also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned management method applied to the defibrillator is realized. The computer-readable storage medium includes but is not limited to U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc., which can store various programs The medium of the code.
本实施例还提供了一种除颤器的管理方法,方法可供应用于上述服务器20,以使其管理除颤器10。管理方法可以包括:This embodiment also provides a defibrillator management method, which can be applied to the above-mentioned server 20 to manage the defibrillator 10. Management methods can include:
S10:接收所述除颤器发送的检测结果;S10: Receive the detection result sent by the defibrillator;
S11:输出所述检测结果。S11: Output the detection result.
具体的,可以通过第二控制器220通过第二通信模块230接收除颤器10发送的检测结果,并控制输出模块210输出检测结果。由此使得管理员可从管理服务器20获取检测结果,以掌握除颤器10的设备信息,及时制定维护计划。由于无需到除颤器10的安置现场去就能获知除颤器10的设备信息,极大提升了设备信息的获取效率,也增强了对除颤器10的管理效率。Specifically, the second controller 220 may receive the detection result sent by the defibrillator 10 through the second communication module 230, and control the output module 210 to output the detection result. As a result, the administrator can obtain the detection result from the management server 20 to grasp the equipment information of the defibrillator 10 and formulate a maintenance plan in time. Since the device information of the defibrillator 10 can be obtained without going to the installation site of the defibrillator 10, the efficiency of acquiring device information is greatly improved, and the management efficiency of the defibrillator 10 is also enhanced.
本实施例中,进一步的,管理方法还可以包括:In this embodiment, further, the management method may further include:
S12:根据所述检测结果的接收情况及预设的处理规则做出处理。具体的,可以在管理服务器20中预设处理规则,该处理规则规定了管理服务器20在收到检测结果时自动做出何种处理,和/或在未收到检测结果时自动做出何种处理,以使管理员能及时获知除颤器10的设备状态。该接收情况包括收到与未收到,以接收情况作为进行处理的触发条件,可以使管理服务器20能够针对这两种接收情况分别进行相应的处理。S12: Perform processing according to the reception situation of the detection result and preset processing rules. Specifically, a processing rule can be preset in the management server 20, and the processing rule specifies what processing the management server 20 automatically performs when receiving a detection result, and/or what processing is automatically performed when the detection result is not received. Processing, so that the administrator can know the device status of the defibrillator 10 in time. The receiving situation includes receiving and non-receiving, and the receiving situation is used as a processing trigger condition, so that the management server 20 can perform corresponding processing for the two receiving situations respectively.
例如,在一种实施方式中,所述处理规则包括在收到检测结果时生成并发送设备状态通知信息。相应的,步骤12可以包括:For example, in one embodiment, the processing rule includes generating and sending device status notification information when the detection result is received. Correspondingly, step 12 may include:
S121:在收到所述检测结果时发出所述设备状态通知信息。其中,该设备状态通知信息携带了除颤器10的当前设备状态信息。对于检测结果正常的情况,该设备状态通知信息可以仅提示设备自检正常;对于检测结果异常的情况,该设备状态通知信息可以指示设备自检失败并列出异常的自检项和故障代码。管理服务器20在收到所述检测结果时,可发出设备状态通知信息,也即管理服务器20确认接收情况为收到检测结果时,根据处理规则生成并发送设备状态通知信息。该设备状态通知信息可以短信息、邮件等形式呈现,可以发送至管理员所持有的终端设备(如便携式终端),以供管理员及时获知除颤器10的当前设备状态信息和尽快安排维修。进一步的,管理服务器20可以控制指示模块发出指示信号,以直观告知管理员除颤器10的当前设备状态(如控制指示灯发出绿光以指示当前检测结果正常,发出黄光以指示当前检测结果异常)。S121: Send the device status notification information when receiving the detection result. Wherein, the device status notification information carries the current device status information of the defibrillator 10. For the case that the detection result is normal, the device status notification message may only indicate that the device self-check is normal; for the case that the detection result is abnormal, the device status notification message may indicate that the device has failed the self-check and list abnormal self-check items and fault codes. When receiving the detection result, the management server 20 may send device status notification information, that is, when the management server 20 confirms that the reception situation is that the detection result is received, it generates and sends the device status notification information according to the processing rules. The device status notification information can be presented in the form of short messages, emails, etc., and can be sent to the terminal device (such as a portable terminal) held by the administrator, so that the administrator can timely know the current device status information of the defibrillator 10 and arrange maintenance as soon as possible . Further, the management server 20 can control the indicating module to issue an indicating signal to intuitively inform the administrator of the current device status of the defibrillator 10 (for example, the control indicator emits a green light to indicate that the current detection result is normal, and emits a yellow light to indicate the current detection result abnormal).
或者,在另一种实施方式中,所述处理规则可以包括在未收到检测结果时生成并发送设备检查指令和/或检测结果上报指令。该设备检查指令用于指示管理员检查除颤器10以排除故障,该检测结果上报指令用于指示除颤器10上报检测结果。相应的,步骤12可以包括:Or, in another implementation manner, the processing rule may include generating and sending a device inspection instruction and/or a test result reporting instruction when the test result is not received. The device inspection instruction is used to instruct the administrator to inspect the defibrillator 10 to eliminate the fault, and the detection result reporting instruction is used to instruct the defibrillator 10 to report the detection result. Correspondingly, step 12 may include:
S122:在未收到所述检测结果时,发出所述设备检查指令和/或向所述除颤器发送所述检测结果上报指令。其中,在未收到检测结果时通过第二通信模块230发出该设备检查指令,该设备检查指令可以发送至管理员所持有的终端设备;和/或,管理服务器20可在未收到检测结果时通过第二通信模块230向除颤器10发送检测结果上报指令,以指示除颤器10及时上报检测结果。也即 管理服务器20确认接收情况为未收到检测结果时,根据处理规则生成并发送设备检查指令和/或检测结果上报指令。进一步的,管理服务器20还可以通过指示模块(如指示灯)直观地指示未收到检测结果,以提醒管理员注意和及时安排维修。例如,管理服务器20可以通过该指示模块发出指示信号(例如指示灯发出红光)以直观地向管理员发出提示。S122: When the detection result is not received, send the device check instruction and/or send the detection result report instruction to the defibrillator. Wherein, when the detection result is not received, the device check instruction is sent through the second communication module 230, and the device check instruction may be sent to the terminal device held by the administrator; and/or, the management server 20 may not receive the check When the result is obtained, the second communication module 230 sends a detection result report instruction to the defibrillator 10 to instruct the defibrillator 10 to report the detection result in time. That is, when the management server 20 confirms that the reception condition is that the detection result is not received, it generates and sends a device inspection instruction and/or a detection result reporting instruction according to the processing rule. Further, the management server 20 can also intuitively indicate that the detection result has not been received through an indicating module (such as an indicator light), so as to remind the administrator to pay attention and to schedule maintenance in time. For example, the management server 20 may send an indication signal (for example, an indicator light emits a red light) through the indication module to intuitively prompt the administrator.
本实施例中,进一步的,还可以对除颤器10的设备自检进行反馈,以调整或优化除颤器10的检测过程。具体的,该管理方法还可以包括:In this embodiment, further, the self-check of the defibrillator 10 can also be fed back to adjust or optimize the detection process of the defibrillator 10. Specifically, the management method may also include:
S13:根据所述检测结果生成调整指令;S13: Generate an adjustment instruction according to the detection result;
S14:并向所述除颤器发送所述调整指令,以指示所述除颤器调整所述检测规则。由此使得除颤器10可根据调整后的检测规则进行自检,并上报基于该检测规则的最新检测结果。此种设计进一步赋予了管理服务器20对除颤器10的自动管理功能,有利于提升管理效率。当然,这并非是必需的。S14: Send the adjustment instruction to the defibrillator to instruct the defibrillator to adjust the detection rule. As a result, the defibrillator 10 can perform a self-check according to the adjusted detection rule, and report the latest detection result based on the detection rule. This design further gives the management server 20 an automatic management function for the defibrillator 10, which is beneficial to improve management efficiency. Of course, this is not necessary.
本实施例中,优选的,管理服务器20可与多个除颤器10连接。进一步的,该管理方法还可以包括:In this embodiment, preferably, the management server 20 can be connected to multiple defibrillators 10. Further, the management method may also include:
S15:响应用户的登录操作,对用户进行身份验证;S15: In response to the user's login operation, the user is authenticated;
S16:在验证通过后,根据用户的登录账户确定与登录账户关联的若干除颤器;S16: After the verification is passed, determine several defibrillators associated with the login account according to the user's login account;
S17:展示若干除颤器的管理界面,以供用户进行管理。S17: Display the management interface of several defibrillators for users to manage.
具体的,可以通过第二控制器220响应用户(可以是管理员或非管理员)的登录操作,对用户进行身份验证。在验证通过后,可使第二控制器220根据用户(指管理员)的登录账户,确定与登录账户关联的若干除颤器10,并展示若干除颤器10的管理界面(该管理界面例如可以是由输出模块210所显示的画面),以供用户进行管理。由此使得管理员在登陆管理服务器20后,可批量对多台除颤器10进行管理。并且,使一个管理员可拥有至少一个登陆账户,不同管理员的登陆账户可以不同,由此能做到一人管理多台设备,多人分工协作,实现对多台除颤器10的专门化管理。当然,这并非是必需的。Specifically, the second controller 220 may respond to the login operation of the user (which may be an administrator or a non-administrator) to perform identity verification on the user. After the verification is passed, the second controller 220 can determine the number of defibrillators 10 associated with the login account according to the login account of the user (referring to the administrator), and display the management interface of the number of defibrillators 10 (the management interface, for example, It may be the screen displayed by the output module 210) for the user to manage. This allows the administrator to manage multiple defibrillators 10 in batches after logging in to the management server 20. In addition, an administrator can have at least one login account, and the login accounts of different administrators can be different, so that one person can manage multiple devices, and multiple people can work together to achieve specialized management of multiple defibrillators 10 . Of course, this is not necessary.
本实施例中,进一步的,该管理方法还可以包括:In this embodiment, further, the management method may further include:
S18:在验证通过后,根据登录账户的级别确定登录账户的管理权限;S18: After the verification is passed, the management authority of the login account is determined according to the level of the login account;
S19:根据管理权限确定登录账户允许执行的操作,或者根据展示与管理 权限对应的管理界面。S19: Determine the operations allowed by the login account according to the management authority, or display the management interface corresponding to the management authority.
具体的,可以通过第二控制器220对登陆账户与级别进行映射,使不同登陆账户具有不同的级别。在通过用户的身份验证后,可以使第二控制器220根据登录账户的级别确定登录账户的管理权限,该管理权限规定了登录该登陆账户的管理员所允许进行的管理操作。可以使第二控制器220根据管理权限确定登录账户允许执行的操作或展示与管理权限对应的管理界面。其中,不同的管理权限可以对应相同的管理界面,但在一些具体操作选项上可以有分别。例如在统一的管理界面上,低级管理权限仅允许搜索、浏览、导出检测结果,但无法对检测结果进行修改、删除、新增等(例如修改、删除、新增等操作选项为灰色不可选);而高级管理权限则允许对检测结果的全部操作,如允许搜索、浏览、导出、修改、删除、新增等。或者,低级管理权限与高级管理权限所对应的管理界面不同,如低级管理权限对应的管理界面只会显示检测结果概要,以及搜索、浏览、导出等部分操作选项;而高级管理权限对应的管理界面则会显示检测结果详情和更多设备信息(如设备型号、设备序列号、设备位置等),以及搜索、浏览、导出、修改、删除、新增、软件升级等全部操作选项。可选的,具有高级管理权限的登陆账户,可以管理具有低级管理权限的登陆账户名下的除颤器10,但反之则不允许。此种分级设置管理权限的方案在对多台除颤器10进行批量管理时具有优势,能够将繁杂的管理工作拆分到各个管理员,使每个管理员能专注于其名下的除颤器10,实现专门化和高效的管理;并且在需要的时候又能实现统一调度,便于集约式管理。当然,此种设计并非是必需的。Specifically, the second controller 220 can map the login account and the level, so that different login accounts have different levels. After the user's identity verification is passed, the second controller 220 may determine the management authority of the login account according to the level of the login account, and the management authority specifies the management operations permitted by the administrator who logs in the login account. The second controller 220 may determine the operations allowed to be performed by the login account according to the management authority or display the management interface corresponding to the management authority. Among them, different management permissions can correspond to the same management interface, but there can be differences in some specific operation options. For example, on the unified management interface, low-level management permissions only allow searching, browsing, and exporting test results, but cannot modify, delete, or add test results (for example, modify, delete, and add operation options are grayed out and not selectable) ; The advanced management authority allows all operations on the detection results, such as allowing searching, browsing, exporting, modifying, deleting, adding, etc. Or, the management interface corresponding to the low-level management authority is different from that of the high-level management authority. For example, the management interface corresponding to the low-level management authority will only display the summary of the detection results, and some operation options such as search, browse, and export; while the management interface corresponding to the high-level management authority The details of the test results and more device information (such as device model, device serial number, device location, etc.) will be displayed, as well as all operation options such as search, browse, export, modify, delete, add, and software upgrade. Optionally, a login account with high-level management authority can manage the defibrillator 10 under the name of a login account with low-level management authority, but the reverse is not allowed. This kind of hierarchical setting of management authority has advantages in batch management of multiple defibrillators 10. It can split the complicated management work to each administrator, so that each administrator can focus on the defibrillation under his name. The device 10 realizes specialized and efficient management; and can realize unified scheduling when needed, facilitating intensive management. Of course, this design is not necessary.
如图6所示,本实施例还提供了一种计算机设备40,包括存储器41及处理器42,存储器41上存储有可在处理器42上运行的计算机程序,处理器42执行计算机程序时实现上述应用于管理服务器20的除颤器的管理方法。存储器41包括但不限于U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。As shown in FIG. 6, this embodiment also provides a computer device 40, including a memory 41 and a processor 42. The memory 41 stores a computer program that can run on the processor 42. The processor 42 executes the computer program. The above-mentioned management method of the defibrillator applied to the management server 20. The memory 41 includes, but is not limited to, U disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), mobile hard disk, magnetic disk, or optical disk, and various media that can store program codes.
本实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述应用于管理服务器20的除颤器的管理方法。 该计算机可读存储介质包括但不限于U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。This embodiment also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned method for managing a defibrillator applied to the management server 20 is realized. The computer-readable storage medium includes but is not limited to U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc., which can store various programs The medium of the code.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易的想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。The above are only specific implementations of this application, but the scope of protection of this application is not limited to this. Any person skilled in the art can easily think of various equivalents within the technical scope disclosed in this application. Modifications or replacements, these modifications or replacements shall be covered within the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.

Claims (11)

  1. 一种除颤器,其特征在于,所述除颤器包括电极片、第一控制器、采集电路、电源、充放电电路、存储器和第一通信模块;A defibrillator, characterized in that the defibrillator includes electrode pads, a first controller, an acquisition circuit, a power supply, a charging and discharging circuit, a memory, and a first communication module;
    所述电极片可贴附至人体,所述第一控制器控制所述采集电路通过所述电极片采集人体生物信号,以及控制所述电源为所述充放电电路充电,并控制所述充放电电路通过所述电极片释放除颤电压;The electrode sheet can be attached to the human body, and the first controller controls the collection circuit to collect biological signals of the human body through the electrode sheet, and controls the power supply to charge the charge and discharge circuit, and control the charge and discharge The circuit releases the defibrillation voltage through the electrode pads;
    所述存储器存储有检测规则,所述检测规则包括检测项与检测时间,所述检测项包括所述第一控制器的最小***、所述采集电路、所述电源及所述充放电电路中的至少一个;The memory stores a detection rule, the detection rule includes a detection item and a detection time, and the detection item includes the minimum system of the first controller, the acquisition circuit, the power supply, and the charge and discharge circuit. at least one;
    所述第一控制器还在到达所述检测时间时对所述检测项进行检测,并通过所述第一通信模块向目标设备发送检测结果。The first controller also detects the detection item when the detection time is reached, and sends the detection result to the target device through the first communication module.
  2. 根据权利要求1所述的除颤器,其特征在于,所述第一控制器在得到所述检测结果后,控制所述第一通信模块处于开启状态,并通过所述第一通信模块向所述目标设备发送所述检测结果。The defibrillator according to claim 1, wherein the first controller, after obtaining the detection result, controls the first communication module to be in an on state, and sends the information to the station through the first communication module. The target device sends the detection result.
  3. 根据权利要求2所述的除颤器,其特征在于,The defibrillator according to claim 2, wherein:
    所述存储器存储有发送规则;The memory stores a sending rule;
    所述第一控制器根据所述发送规则控制所述第一通信模块处于开启状态,并通过所述第一通信模块向所述目标设备发送所述检测结果。The first controller controls the first communication module to be in an on state according to the sending rule, and sends the detection result to the target device through the first communication module.
  4. 根据权利要求1-3任一项所述的除颤器,其特征在于,The defibrillator according to any one of claims 1-3, wherein:
    所述第一控制器通过所述第一通信模块接收所述目标设备发送的传输反馈信息;The first controller receives the transmission feedback information sent by the target device through the first communication module;
    所述第一控制器在预设时间内未收到所述传输反馈信息时,通过所述第一通信模块向所述目标设备再次发送所述检测结果。When the first controller does not receive the transmission feedback information within a preset time, the first controller sends the detection result again to the target device through the first communication module.
  5. 根据权利要求1-3任一项所述的除颤器,其特征在于,The defibrillator according to any one of claims 1-3, wherein:
    所述第一控制器包括第一类控制器和第二类控制器;The first controller includes a first type controller and a second type controller;
    所述第二类控制器管理所述电源,监测、管理所述除颤仪的状态,并根据所述检测规则启动自检,向所述第一类控制器发送自检触发命令;The second-type controller manages the power supply, monitors and manages the state of the defibrillator, initiates a self-test according to the detection rule, and sends a self-test trigger command to the first-type controller;
    所述第一类控制器根据接收到的自检触发命令开启自检,并通过所述通信 模块向所述目标设备发送检测结果。The controller of the first type starts the self-check according to the received self-check trigger command, and sends the detection result to the target device through the communication module.
  6. 根据权利要求1-3任一项所述的除颤器,其特征在于,所述第一控制器还根据所述检测结果调整检测规则,并在下次检测时根据调整后的检测规则对所述检测项进行检测。The defibrillator according to any one of claims 1 to 3, wherein the first controller further adjusts the detection rule according to the detection result, and performs a check on the detection rule according to the adjusted detection rule during the next detection. Test items are tested.
  7. 根据权利要求1-3任一项所述的除颤器,其特征在于,The defibrillator according to any one of claims 1-3, wherein:
    所述第一通信模块还接收调整指令或检测结果上报指令;The first communication module also receives an adjustment instruction or a detection result reporting instruction;
    所述第一控制器还根据所述第一通信模块接收到的调整指令调整所述检测规则,并在下次检测时根据调整后的检测规则对所述检测项进行检测;或者所述第一控制器还根据所述检测结果上报指令控制所述第一通信模块发送所述检测结果。The first controller further adjusts the detection rule according to the adjustment instruction received by the first communication module, and detects the detection item according to the adjusted detection rule in the next detection; or the first control The device further controls the first communication module to send the detection result according to the detection result reporting instruction.
  8. 根据权利要求1-3任一项所述的除颤器,其特征在于,所述第一控制器还根据所述检测结果确定存在故障时,通过所述第一通信模块发送维修通知信息。The defibrillator according to any one of claims 1 to 3, wherein the first controller further sends maintenance notification information through the first communication module when it is determined that there is a fault according to the detection result.
  9. 一种管理服务器,与权利要求1-8任一项所述的除颤器连接,其特征在于,所述管理服务器包括第二控制器、第二通信模块和输出模块,所述第二控制器通过所述第二通信模块接收所述除颤器发送的所述检测结果,并控制所述输出模块输出所述检测结果。A management server connected to the defibrillator according to any one of claims 1-8, wherein the management server includes a second controller, a second communication module, and an output module, and the second controller The second communication module receives the detection result sent by the defibrillator, and controls the output module to output the detection result.
  10. 根据权利要求9所述的管理服务器,其特征在于,所述第二控制器具体在未收到所述检测结果时,通过所述第二通信模块发出所述设备检查指令和/或向所述除颤器发送所述检测结果上报指令。The management server according to claim 9, wherein the second controller sends the device check instruction through the second communication module and/or sends the device check instruction to the The defibrillator sends the detection result report instruction.
  11. 根据权利要求9-10任一项所述的管理服务器,其特征在于,所述第二控制器根据所述检测结果生成调整指令,并通过所述第二通信模块向所述除颤器发送所述调整指令,以指示所述除颤器调整所述检测规则。The management server according to any one of claims 9-10, wherein the second controller generates an adjustment instruction according to the detection result, and sends the adjustment instruction to the defibrillator through the second communication module. The adjustment instruction is used to instruct the defibrillator to adjust the detection rule.
PCT/CN2019/094605 2019-07-03 2019-07-03 Defibrillator and management server WO2021000298A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201980097897.5A CN114009066A (en) 2019-07-03 2019-07-03 Defibrillator and management server
PCT/CN2019/094605 WO2021000298A1 (en) 2019-07-03 2019-07-03 Defibrillator and management server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/094605 WO2021000298A1 (en) 2019-07-03 2019-07-03 Defibrillator and management server

Publications (1)

Publication Number Publication Date
WO2021000298A1 true WO2021000298A1 (en) 2021-01-07

Family

ID=74100213

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/094605 WO2021000298A1 (en) 2019-07-03 2019-07-03 Defibrillator and management server

Country Status (2)

Country Link
CN (1) CN114009066A (en)
WO (1) WO2021000298A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113905069A (en) * 2021-09-29 2022-01-07 苏州维伟思医疗科技有限公司 Data uploading method and device, client device and storage medium
CN115149610A (en) * 2022-07-12 2022-10-04 苏州维伟思医疗科技有限公司 Defibrillation equipment power supply control system and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160350168A1 (en) * 2013-11-29 2016-12-01 Edan Instruments, Inc. Method for monitoring software crash and medical external equipment using the same
CN208013703U (en) * 2018-04-11 2018-10-26 上海救要救信息科技有限公司 Automated external defibrillator manages system
CN109089204A (en) * 2018-07-09 2018-12-25 南京时代大数据网络安全技术与发展战略研究院有限公司 AED device and AED monitoring system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5899925A (en) * 1997-08-07 1999-05-04 Heartstream, Inc. Method and apparatus for aperiodic self-testing of a defibrillator
US9035787B2 (en) * 2013-03-13 2015-05-19 New Annuvia Company, Llc Centralized management and emergency allocation of deployed defibrillators each having associated communication modules
WO2016160849A1 (en) * 2015-03-30 2016-10-06 Zoll Medical Corporation Medical device management
CN107831418A (en) * 2017-10-27 2018-03-23 深圳迈瑞生物医疗电子股份有限公司 Detect method, system and the defibrillator of defibrillator
EP3698846A4 (en) * 2017-10-27 2021-07-07 Shenzhen Mindray Bio-Medical Electronics Co., Ltd. Defibrillator, state detection management method, state detection management system and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160350168A1 (en) * 2013-11-29 2016-12-01 Edan Instruments, Inc. Method for monitoring software crash and medical external equipment using the same
CN208013703U (en) * 2018-04-11 2018-10-26 上海救要救信息科技有限公司 Automated external defibrillator manages system
CN109089204A (en) * 2018-07-09 2018-12-25 南京时代大数据网络安全技术与发展战略研究院有限公司 AED device and AED monitoring system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113905069A (en) * 2021-09-29 2022-01-07 苏州维伟思医疗科技有限公司 Data uploading method and device, client device and storage medium
CN113905069B (en) * 2021-09-29 2024-04-12 苏州维伟思医疗科技有限公司 Data uploading method and device, client device and storage medium
CN115149610A (en) * 2022-07-12 2022-10-04 苏州维伟思医疗科技有限公司 Defibrillation equipment power supply control system and method

Also Published As

Publication number Publication date
CN114009066A (en) 2022-02-01

Similar Documents

Publication Publication Date Title
US11839770B2 (en) Defibrillator communications architecture
US11202569B2 (en) Remote access for ambulatory medical device
US20210093505A1 (en) Modular components for medical devices
US9454219B2 (en) System and method for conserving power in a medical device
US11648412B2 (en) System and method for conserving power in a medical device
US20040204743A1 (en) Remotely operating external medical devices
EP2403595B1 (en) Portable communication devices and methods for use in a life critical network
US8669879B2 (en) Medical device readiness alert including power conservation
JP2022503565A (en) Multi-layered prediction of cardiac tachyarrhythmia
WO2021000298A1 (en) Defibrillator and management server
CN106456002A (en) Unobtrusive advisors for patient monitor
WO2020083585A1 (en) Method for initiating a data transfer from an implantable medical device
Ren et al. Remote monitoring of implantable pacemakers: In‐office setup significantly improves successful data transmission
BR112016025796B1 (en) METHOD AND SYSTEM FOR PASSIVELY CONTROLLING A CONNECTED PHYSICAL DEVICE BASED ON BEHAVIOR OR STATE INFERRED FROM SENSORS USED OR IMPLANTED
CN211024817U (en) Time automatic calibration type defibrillator
CN115633414B (en) Bluetooth automatic connection method, device, equipment and storage medium for AED and communicator
CN114915661A (en) Method and device for rescuing user
WO2023180875A1 (en) Persistent health monitoring of a patient by a medical system invoking an application restart

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19936547

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19936547

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 27.05.2022)

122 Ep: pct application non-entry in european phase

Ref document number: 19936547

Country of ref document: EP

Kind code of ref document: A1