Intelligent medical management system

Through the remote monitoring of the oxygen delivery device by an intelligent medical management system, the problem of low intelligence in the existing technology is solved, real-time monitoring and abnormal alarms of oxygen delivery are realized, and safety and management efficiency are improved.

CN120437445APending Publication Date: 2025-08-08XIANGYA CHANGDE HOSPITAL
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510587766.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-08
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

The existing oxygen delivery devices are relatively low in intelligence, and medical staff cannot remotely monitor the oxygen delivery situation in real time, resulting in the inability to deal with abnormal situations in a timely manner.

Method used

An intelligent medical management system is designed, including a first management terminal, a communication module, an oxygen delivery device and a display screen, and the oxygen flow value and terminal number are transmitted to the display screen in real time through a wired network, remote monitoring is realized, and alarms are issued in abnormal situations.

Benefits of technology

It enables medical staff to monitor the oxygen delivery situation in real time without entering the ward, and promptly detect abnormalities, improving safety and management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120437445A_ABST
    Figure CN120437445A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent medical treatment, in particular to an intelligent medical treatment management system. The system comprises a first management terminal, a communication module, an oxygen conveying device and a display screen, during use, the inlet end of the oxygen conveying device is communicated with an oxygen terminal so that oxygen can enter the respirator through the outlet end to be used by a patient, and in the use process, the flow sensor sends the collected real-time oxygen flow value to the second controller through the first controller and finally transmits the real-time oxygen flow value to the first management terminal through a wired network. After the first management terminal receives the real-time oxygen flow value, the real-time oxygen flow value and the corresponding terminal number are displayed on a display screen in real time, so that medical staff can check the real-time oxygen flow value in real time, and the medical staff can clearly know the oxygen conveying and using condition without entering a ward and approaching an oxygen conveying device; abnormal conditions in the oxygen delivery process can be found more timely, and safety is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent medical technology, and in particular to an intelligent medical management system. Background Art

[0002] In existing medical management systems, ward oxygen delivery management is a critical component; oxygen delivery is used to correct hypoxia, increase arterial oxygen partial pressure and oxygen saturation, and promote metabolism, serving as an important adjunct to treatment. In current medical solutions, each bed is equipped with a wall oxygen pipeline at the head of the bed, which then supplies oxygen to the patient through an oxygen delivery device. However, existing oxygen delivery devices are not intelligent enough, requiring medical staff to enter the ward and approach the device to verify oxygen delivery status, making remote real-time monitoring impossible. Consequently, when oxygen delivery anomalies occur, timely action is impossible. Summary of the Invention

[0003] The main purpose of the present invention is to provide an intelligent medical management system, which aims to solve the problem that the existing oxygen delivery devices have a low level of intelligence and medical staff cannot remotely monitor the oxygen delivery situation in real time.

[0004] The technical solution proposed by the present invention is:

[0005] An intelligent medical management system includes a first management terminal, a communication module, an oxygen delivery device, and a display screen; the oxygen delivery device includes an inlet, an outlet, a flow sensor, a first controller, and a first network connector; the communication modules are multiple and correspond one to one with oxygen terminals for outputting oxygen; the communication modules are disposed near corresponding oxygen terminals; the communication modules are provided with unique terminal numbers; the communication module includes a first network interface, a second network interface, and a second controller; the first network connector is adapted to be embedded in the first network interface; the second network interface is adapted to be communicatively connected to the first management terminal via a cable; the inlet is adapted to be detachably connected to the oxygen terminal, and the outlet is adapted to be connected to a breathing mask; the first management terminal is communicatively connected to the display screen; the first controller is adapted to obtain a real-time oxygen flow value at the outlet collected by the flow sensor and transmit it to the second controller; the second controller is adapted to establish a correspondence between the terminal number of the communication module and the obtained real-time oxygen flow value, and then package and transmit the result to the first management terminal; the first management terminal is adapted to display the real-time oxygen flow value and the corresponding terminal number on the display screen in real time.

[0006] Preferably, the first management terminal is further used to: generate an oxygen supply display page on the display screen, wherein the oxygen supply display page includes a global display page located on the left, the global display page includes a plurality of display blocks arranged in a matrix, the display blocks are rectangular, and the display blocks and oxygen terminals correspond one to one; the real-time oxygen flow value is displayed in the display block corresponding to the corresponding terminal number.

[0007] Preferably, it also includes a speaker that is communicatively connected to the first management terminal; the oxygen supply display page also includes a warning page located on the right; the first management terminal is also used to: obtain a preset safety flow threshold; obtain the number of real-time oxygen flow values sent from the same communication module within the past first preset time period and that do not fall within the safety flow threshold, and mark it as the abnormal number of the communication module; mark the communication module with an abnormal number greater than the first preset number as an abnormal module, and generate early warning information corresponding to the abnormal module, wherein the early warning information includes the abnormal number, and the ward number and bed number corresponding to the oxygen terminal corresponding to the abnormal module; display the early warning information on the warning page, and control the speaker to sound an alarm.

[0008] Preferably, it also includes a noise sensor communicatively connected to the first management terminal; the noise sensor and the speaker are both close to the display screen; the first management terminal is also used to: generate an alarm instruction based on the early warning information; obtain the real-time noise intensity value collected by the noise sensor; determine the generation time of the alarm instruction as the starting time; determine a plurality of consecutively adjacent alarm cycles based on the starting time, each alarm cycle includes a first sub-cycle in the front, a second sub-cycle in the middle, and a third sub-cycle in the back, the duration of the first sub-cycle and the third sub-cycle are both greater than the duration of the second sub-cycle, and the starting point of the first alarm cycle is the starting time; perform the following operations on the same alarm cycle: take the average of the real-time noise intensity values in the previous adjacent first sub-cycle in the second sub-cycle, and mark it as the recent average intensity value; determine the target intensity value based on the recent average intensity value; control the speaker to emit an alarm sound in the subsequent adjacent third sub-cycle, and the sound intensity of the alarm sound is the target intensity value.

[0009] Preferably, the first management terminal is further used to: when the recent average intensity value is less than the first preset intensity value, add the recent average intensity value to the second preset intensity value as the target intensity value; when the recent average intensity value is greater than or equal to the first preset intensity value and less than or equal to the third preset intensity value, add the recent average intensity value to the fourth preset intensity value as the target intensity value; when the recent average intensity value is greater than the third preset intensity value, add the recent average intensity value to the fifth preset intensity value as the target intensity value, wherein the second preset intensity value is less than the fourth preset intensity value, and the fourth preset intensity value is less than the fifth preset intensity value.

[0010] Preferably, it also includes a storage server and a second management terminal that are communicatively connected to each other; the second management terminal is used to: obtain medical data files input through an input device, wherein the medical data files include case records, test reports and patient personal information; convert the medical data files into image formats to form medical data images, and delete the original medical data files; send the medical data images to the storage server for storage; the storage server is used to: after receiving and storing the medical data images from the second management terminal, generate feedback information corresponding to the medical data images, and send the feedback information to the second management terminal; the second management terminal is also used to: after receiving the feedback information from the storage server, delete the medical data images corresponding to the feedback information in the local machine.

[0011] Preferably, it also includes a transit server communicatively connected to the storage server; the transit server is communicatively connected to the second management terminal; the second management terminal is also used to: generate an access instruction and send it to the storage server; the storage server is also used to: mark the medical data image corresponding to the received access instruction as a target image; encrypt the target image to obtain the corresponding encrypted image and decryption information; send the encrypted image to the second management terminal corresponding to the access instruction; send the decryption information to the transit server; the second management terminal is also used to: generate a request decryption instruction after receiving the encrypted image from the storage server, and send it to the transit server; the transit server is used to: send the decryption information to the second management terminal based on the received request decryption instruction; the second management terminal is also used to: decrypt the encrypted image based on the received decryption information to obtain the original target image.

[0012] Preferably, the medical data image is a rectangular image; the storage server is further used to: determine the longitudinal dividing line and the transverse dividing line of the target image, wherein the longitudinal dividing line and the transverse dividing line are perpendicular to each other, and split the target image into four independent rectangular areas; randomly select two pixel points in each rectangular area as corresponding diagonal pixel points, wherein the ratio of the distance value between the corresponding diagonal pixel points to the diagonal length value of the rectangular area is greater than a preset ratio; mark the square area enclosed by the two corresponding diagonal pixel points as a transformation area; swap the R value and the B value of the RGB values of all pixel points in the transformation area to form an encrypted image; and use the coordinate data of all diagonal pixel points in the target image as decryption information.

[0013] Preferably, the second management terminal is also used to: obtain the encrypted image to be decrypted and the corresponding decryption information; determine the four transformation areas of the encrypted image to be decrypted based on the coordinate data of the diagonal pixel points corresponding to each other in the decryption information; and swap the R values and B values of the RGB values of all pixels in the transformation area to obtain the original target image.

[0014] Preferably, the second management terminal is also used to: disconnect the network connection with all external devices except the relay server after generating the request decryption instruction; obtain the reading completion instruction input through the input device, and delete the original target image based on the reading completion instruction, and restore the network connection with all external devices except the relay server.

[0015] The above technical solution can achieve the following beneficial effects:

[0016] The intelligent medical management system proposed in the present invention can solve the problem that the existing oxygen delivery devices have a low level of intelligence and medical staff cannot remotely monitor the oxygen supply situation in real time; the system includes a first management terminal, a communication module, an oxygen delivery device and a display screen; when in use, the inlet end of the oxygen delivery device is connected to the oxygen terminal so that oxygen enters the breathing mask through the outlet end for the patient to use. During use, the flow sensor sends the collected real-time oxygen flow value to the second controller via the first controller, and finally transmits it to the first management terminal through the wired network. After receiving the real-time oxygen flow value, the first management terminal displays the real-time oxygen flow value and the corresponding terminal number on the display screen in real time, so that medical staff can view it in real time, and no longer need to enter the ward and approach the oxygen delivery device to clearly know the oxygen delivery and usage situation; it can detect abnormal situations in the oxygen delivery process more promptly, thereby improving safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying any creative work.

[0018] Figure 1 This is a schematic diagram of the composition of an embodiment of an intelligent medical management system proposed by the present invention;

[0019] Figure 2 This is a structural diagram of an oxygen delivery device according to an embodiment of an intelligent medical management system proposed by the present invention;

[0020] Figure 3 This is a schematic diagram of how a storage server encrypts a target image in an embodiment of an intelligent medical management system proposed by the present invention. DETAILED DESCRIPTION

[0021] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0022] The present invention provides an intelligent medical management system.

[0023] As attached Figure 1 -Attached Figure 2As shown in the figure, an embodiment of an intelligent medical management system proposed in the present invention is summarized. The intelligent medical management system includes a first management terminal (a terminal used by medical staff, such as a computer terminal), a communication module, an oxygen delivery device and a display screen (such as an electronic display screen set on the wall of the nurse station in the ward); the oxygen delivery device includes an inlet end, an outlet end, a flow sensor, a first controller (such as a single-chip microcomputer) and a first network connector (such as an RJ45 network connector); the number of communication modules is multiple, and they correspond one to one with the oxygen terminals for outputting oxygen. In actual application, the oxygen terminal is an interface terminal that can provide oxygen, usually installed on the wall at the head of the bed in the ward, and each bed is provided with an oxygen terminal. Terminal; the communication module is set near the corresponding oxygen terminal; the communication module is provided with a unique terminal number; the communication module includes a first network interface (such as an RJ45 network interface), a second network interface (such as an RJ45 network interface) and a second controller (such as a single-chip microcomputer); the first network connector is used to cooperate with the embedded first network interface; the second network interface is used to communicate with the first management terminal through a cable (RJ45 network cable). In this embodiment, the communication module corresponding to each bed is connected to the first management terminal through an RJ45 network cable. The RJ45 network cable here is laid on the wall of the ward and stored in the wall storage frame where the oxygen terminal is installed. The wired communication method is more stable and reliable than the wireless communication method ( If wireless communication is adopted, the signal may be weakened or even interrupted when the door of the ward is closed); the inlet end is used to be detachably connected to the oxygen terminal (the inlet end is provided with a plug connector that can be plugged into the oxygen terminal, and the inlet end can be connected to the oxygen terminal through the plug connector. This is a prior art and will not be described here), and the outlet end is used to connect to the breathing mask; the first management terminal is communicatively connected to the display screen, and the flow sensor is provided near the outlet end to detect the real-time oxygen flow value of the outlet end; the first controller is used to: obtain the real-time oxygen flow value of the outlet end collected by the flow sensor and send it to the second controller; the second controller is used to: establish a correspondence between the terminal number belonging to the communication module and the obtained real-time oxygen flow value and then print The package is sent to the first management terminal (by establishing a correspondence between the terminal number of the corresponding communication module and the obtained real-time oxygen flow value, and then packaging and sending it to the first management terminal, so that the first management terminal knows which communication module sent the received real-time oxygen flow value, and then determines which oxygen terminal outputs the collected real-time oxygen flow value, thereby determining the ward number and bed number, which is more convenient for medical staff to manage); the first management terminal is used to: display the real-time oxygen flow value and the corresponding terminal number on the display screen in real time (at the same time, the patient can clearly know how much oxygen he has used based on his bed through the first management terminal, and then clearly and accurately calculate the oxygen usage fee to avoid fee disputes).

[0024] The intelligent medical management system proposed in the present invention can solve the problem that the existing oxygen delivery devices have a low level of intelligence and medical staff cannot remotely monitor the oxygen supply situation in real time. The system includes a first management terminal, a communication module, an oxygen delivery device and a display screen. When in use, the inlet end of the oxygen delivery device is connected to the oxygen terminal so that oxygen enters the breathing mask through the outlet end for use by the patient, and the first network connector is embedded in the first network interface. During use, the flow sensor sends the collected real-time oxygen flow value to the second controller via the first controller, and finally transmits it to the first management terminal via the wired network. After receiving the real-time oxygen flow value, the first management terminal displays the real-time oxygen flow value and the corresponding terminal number on the display screen in real time, so that medical staff can view it in real time. There is no need to enter the ward and approach the oxygen delivery device to clearly know the oxygen delivery and usage situation. Abnormal conditions occurring during the oxygen delivery process can be discovered more promptly, thereby improving safety.

[0025] In addition, the first management terminal is further configured to generate an oxygen delivery display page on the display screen, wherein the oxygen delivery display page includes a global display page on the left, which includes a plurality of rectangular display tiles arranged in a matrix, with each display tile corresponding to an oxygen terminal; and display the real-time oxygen flow rate value in the display tile corresponding to the corresponding terminal number. With the above technical solution, each oxygen terminal corresponds to a display tile, and by observing the global display page, the oxygen delivery status of all beds in all wards in the area can be understood.

[0026] At the same time, the intelligent medical management system also includes a speaker that is communicatively connected to the first management terminal; the oxygen supply display page also includes a warning page located on the right; the first management terminal is also used to: obtain a preset safety flow threshold (e.g., 1-5 L / min); obtain the number of real-time oxygen flow values sent from the same communication module within the past first preset time (e.g., 30 seconds) that do not fall within the safety flow threshold (specifically, in this embodiment, the sampling period of the flow sensor is 0.1 seconds, that is, 10 times per second, so within the first preset time, 300 real-time oxygen flow values can be obtained), and mark them as the abnormal number of communication modules. The greater the number of abnormalities here, the more abnormal the oxygen flow output at the corresponding oxygen terminal is (the flow is too large or too small).

[0027] A communication module whose number of abnormalities is greater than a first preset number (the first preset number here is preferably 50% of the total number of all real-time oxygen flow values sent from the same communication module received within the past first preset time period) is marked as an abnormal module, and an early warning message corresponding to the abnormal module is generated, wherein the early warning message includes the number of abnormalities, and the ward number and bed number corresponding to the oxygen terminal corresponding to the abnormal module; the early warning message is displayed on the warning page, and the speaker is controlled to sound an alarm.

[0028] Through the above technical solution, when the number of abnormalities is too large (greater than the first preset number), it indicates that there is a flow abnormality in oxygen delivery, and an early warning message is directly generated and an alarm is sounded to remind medical staff to be aware of and deal with it in time.

[0029] In addition, the intelligent medical management system also includes a noise sensor communicatively connected to the first management terminal; the noise sensor and the speaker are both located near the display screen; the first management terminal is further configured to: generate an alarm instruction based on the early warning information; obtain the real-time noise intensity value collected by the noise sensor; determine the time when the alarm instruction is generated as the starting time; determine a plurality of consecutive alarm cycles based on the starting time (the number of alarm cycles is the number of times the speaker issues an alarm, which is set to 10 times in this embodiment), each alarm cycle includes a first sub-cycle in the front, a second sub-cycle in the middle, and a third sub-cycle in the back, the duration of the first sub-cycle and the third sub-cycle are both greater than the duration of the second sub-cycle (in this embodiment, the duration of the first sub-cycle is preferably 1 second, the duration of the second sub-cycle is preferably 0.2 seconds, and the duration of the third sub-cycle is preferably 1 second), and the starting point of the first alarm cycle is the starting time; perform the following operations on the same alarm cycle: average the real-time noise intensity values in the first sub-cycle adjacent to the previous one in the second sub-cycle and mark it as the recent average intensity value; determine a target intensity value based on the recent average intensity value; and control the speaker to sound an alarm in the third sub-cycle adjacent to the next one, and the sound intensity of the alarm sound is the target intensity value.

[0030] Specifically, the above technical solution can dynamically adjust the sound intensity of the alarm sound, and perform calculation operations in the middle second sub-period, including: taking the average of the real-time noise intensity values in the previous adjacent first sub-period, and marking it as the recent average intensity value (the recent average intensity value here can reflect the size of the real-time noise in the outside world at the current time); determining the target intensity value based on the recent average intensity value (the target intensity value here is the sound intensity value of the alarm sound issued subsequently. The larger the recent average intensity value, the greater the recent real-time noise. In order to ensure that the alarm sound can effectively remind medical staff, a larger target intensity value needs to be set; on the contrary, the smaller the recent average intensity value, the smaller the recent real-time noise. In order to prevent excessive noise from disturbing people, the target intensity value can be set to a smaller value accordingly); then control the speaker to sound an alarm in the subsequent adjacent third sub-period, and the sound intensity of the alarm sound is the target intensity value.

[0031] At the same time, the first management terminal is also used to: when the recent average intensity value is less than the first preset intensity value (for example, 40 decibels), add the recent average intensity value to the second preset intensity value (for example, 5 decibels) as the target intensity value; when the recent average intensity value is less than the first preset intensity value (40 decibels), it means that the real-time noise from the outside world at the current moment is small, and it is only necessary to add a smaller sound intensity value (for example, 5 decibels) to the recent average intensity value to ensure that the alarm sound is clearly heard by medical staff.

[0032] When the recent average intensity value is greater than or equal to the first preset intensity value and less than or equal to the third preset intensity value, the recent average intensity value is added to the fourth preset intensity value (for example, 10 decibels) as the target intensity value; when the recent average intensity value is greater than or equal to the first preset intensity value (40 decibels) and less than or equal to the third preset intensity value (for example, 60 decibels), it means that the real-time external noise at the current moment is of medium size, and a medium-sized sound intensity value (for example, 10 decibels) needs to be added to the recent average intensity value to ensure that the alarm sound is clearly heard by medical staff.

[0033] When the recent average intensity value is greater than the third preset intensity value, the fifth preset intensity value (e.g., 15 decibels) is added to the recent average intensity value to form the target intensity value, wherein the second preset intensity value is less than the fourth preset intensity value, and the fourth preset intensity value is less than the fifth preset intensity value. When the recent average intensity value is greater than the third preset intensity value (e.g., 60 decibels), it indicates that the current external real-time noise is relatively high, and a larger sound intensity value (the fifth preset intensity value, e.g., 15 decibels) needs to be added to the recent average intensity value to ensure that the alarm sound can be clearly heard by medical staff.

[0034] In addition, the intelligent medical management system also includes a storage server and a second management terminal (such as a computer terminal used by medical staff) that are communicatively connected to each other; the second management terminal is used to: obtain medical data files input through an input device (such as a keyboard), wherein the medical data files include case records, test reports and patient personal information (the medical data files here include case records, test reports and patient personal information input by the physician through the keyboard. These medical data files are highly private, but they also need to be stored, so they need to be stored more securely).

[0035] Therefore, the second management terminal is also used to: convert the medical data file into an image format to form a medical data image, and delete the original medical data file (form an image file for storage, and delete the original medical data file to reduce the risk of information leakage); send the medical data image to the storage server for storage (the storage server is dedicated to storage); the storage server is used to: after receiving the medical data image from the second management terminal and storing it, generate feedback information corresponding to the medical data image, and send the feedback information to the second management terminal; the second management terminal is also used to: after receiving the feedback information from the storage server, delete the medical data image corresponding to the feedback information in the local machine. Specifically, after receiving the feedback information, the second management terminal indicates that the medical data image has been stored in the storage server, and at this time, the medical data image corresponding to the feedback information in the local machine will be deleted, thereby avoiding the leakage of the medical data image from the local machine and improving data security.

[0036] At the same time, this intelligent medical management system also includes a transit server that is communicatively connected to the storage server; the transit server is communicatively connected to the second management terminal; the second management terminal is also used to: generate access instructions and send them to the storage server; specifically, when an access instruction is generated, it indicates that medical staff need to access the corresponding medical data images, so the access instruction is sent directly to the storage server.

[0037] The storage server is also used to: mark the medical data image corresponding to the received access instruction as a target image; encrypt the target image to obtain the corresponding encrypted image and decryption information; send the encrypted image to the second management terminal corresponding to the access instruction; send the decryption information to the transit server; the second management terminal is also used to: generate a request decryption instruction after receiving the encrypted image from the storage server, and send it to the transit server; the transit server is used to: send the decryption information to the second management terminal based on the received request decryption instruction; the second management terminal is also used to: decrypt the encrypted image based on the received decryption information to obtain the original target image.

[0038] Specifically, through the above technical solution, after the target image is encrypted, the encrypted image and decrypted information can be obtained, and then the encrypted image and decrypted information are transmitted to the second management terminal through different paths respectively, so as to avoid the encrypted image and decrypted information being stolen at the same time during the network transmission process, thereby greatly improving data security; at the same time, separate transmission can also ensure that even if any one of the data (encrypted image or decrypted information) is maliciously stolen, the data security can be guaranteed.

[0039] In addition, the medical data image is a rectangular image; the storage server is also used to: determine the vertical dividing line and the horizontal dividing line of the target image, wherein the vertical dividing line and the horizontal dividing line are perpendicular to each other, and split the target image into 4 independent rectangular areas; randomly select 2 pixel points in each rectangular area as corresponding diagonal pixel points, wherein the ratio of the distance value between the corresponding diagonal pixel points to the diagonal length value of the rectangular area is greater than a preset ratio (for example, 0.5); mark the square area enclosed by the 2 corresponding diagonal pixel points as a transformation area; swap the R value and B value of the RGB values of all pixel points in the transformation area to form an encrypted image; and use the coordinate data of all diagonal pixel points in the target image as decryption information.

[0040] Specifically, this embodiment provides a specific solution for the storage server to encrypt the target image; as shown in the attached Figure 3 As shown, first determine the vertical dividing line and the horizontal dividing line of the target image (in this embodiment, if the total number of columns of pixel points of the target image is odd, directly use the vertical pixel column at the middle position of the target image as the vertical dividing line; if the total number of columns of pixel points of the target image is even, directly use the two vertical pixel columns at the middle position of the target image as the vertical dividing line; if the total number of rows of pixel points of the target image is odd, directly use the horizontal pixel row at the middle position of the target image as the horizontal dividing line; if the total number of rows of pixel points of the target image is even, directly use the horizontal pixel row at the middle position of the target image as the horizontal dividing line. The two horizontal pixel rows set as horizontal dividing lines); the vertical dividing lines and the horizontal dividing lines divide the target image into four independent rectangular areas (i.e., four rectangular areas at the upper left, upper right, lower left, and lower right positions); two pixels are randomly selected in each rectangular area as the corresponding diagonal pixels, but it is necessary to ensure that the ratio of the distance value between the selected corresponding diagonal pixels and the diagonal length value of the rectangular area is greater than a preset ratio (e.g., 0.5), so as to ensure that the area occupied by the subsequently obtained transformed area is not too small, thereby ensuring the subsequent encryption effect.

[0041] Then, the storage server marks the square area enclosed by the two corresponding diagonal pixels as the transformation area (the square can be determined based on the two diagonal points, so the position of the transformation area within the rectangular area can be determined based on the two diagonal pixels within the rectangular area); the R values and B values of the RGB values of all pixels in the transformation area are swapped (in this embodiment, the color of each pixel in the target image is stored in the format of RGB values, and the RGB value includes three independent R values, G values and B values, so as to be displayed as different colors; by swapping the R values and B values of the RGB values of all pixels in the transformation area, the display effect of the image content in the transformation area is changed, thereby forming an encrypted image; in this way, even if the encrypted image is stolen, the patient's valid information can be guaranteed not to be leaked) to form an encrypted image; the coordinate data of all diagonal pixels in the target image is used as decryption information (there are a total of 8 diagonal pixels in the decryption information, and the 8 diagonal pixels are divided into 4 groups, each group including 2 corresponding diagonal pixels).

[0042] In addition, the above-mentioned second management terminal is also used to: obtain the encrypted image to be decrypted and the corresponding decryption information; determine the four transformation areas of the encrypted image to be decrypted based on the coordinate data of the diagonal pixel points corresponding to each other in the decryption information; swap the R values and B values of the RGB values of all pixels in the transformation area to obtain the original target image.

[0043] Specifically, this embodiment provides a solution for decrypting an encrypted image; similarly, based on the coordinate data of the corresponding diagonal pixel points in the decryption information, the four transformation areas of the encrypted image to be decrypted can be determined (the transformation area is a square area enclosed by the two corresponding diagonal pixel points); then the R and B values of the RGB values of all pixels in the transformation area are swapped to obtain the original target image, thereby decrypting the image for medical staff to view.

[0044] At the same time, the above-mentioned second management terminal is also used to: after generating a request for decryption instruction, disconnect the network connection with all external devices except the transit server (after generating a request for decryption instruction, the second management terminal disconnects the network connection with all external devices except the transit server, that is, the second management terminal can only communicate with the transit server over the network to obtain decryption information, thereby preventing the obtained decryption information and encrypted image from being stolen by hackers in the second management terminal at the same time, greatly improving data security).

[0045] The second management terminal is further used to obtain a reading completion instruction input through an input device (such as a keyboard), delete the original target image based on the reading completion instruction, and restore network connections with all external devices except the transit server.

[0046] Specifically, when the second management terminal obtains the reading completion instruction, it means that the medical staff has completed viewing the target image. In order to ensure data security, the second management terminal deletes the original target image to avoid data leakage, and at the same time restores the network connection with all external devices except the transit server (i.e., restores the network again).

[0047] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.

[0048] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are protected by the present invention.

Claims

1. An intelligent medical management system, characterized in that: The invention comprises a first management terminal, a communication module, an oxygen delivery device and a display screen; the oxygen delivery device comprises an inlet end, an outlet end, a flow sensor, a first controller and a first network connector; the number of the communication modules is multiple and corresponds one to one with the oxygen terminals for outputting oxygen; the communication modules are arranged near the corresponding oxygen terminals; the communication modules are provided with a unique terminal number; the communication module comprises a first network interface, a second network interface and a second controller; the first network connector is adapted to be embedded in the first network interface; the second network interface is adapted to be communicatively connected to the first management terminal via a cable; the inlet end is adapted to be detachably connected to the oxygen terminal, and the outlet end is adapted to be connected to a breathing mask; the first management terminal is communicatively connected to the display screen; the first controller is adapted to obtain the real-time oxygen flow value at the outlet end collected by the flow sensor and transmit it to the second controller; the second controller is adapted to establish a correspondence between the terminal number of the communication module and the obtained real-time oxygen flow value, and then package and transmit the result to the first management terminal; the first management terminal is adapted to display the real-time oxygen flow value and the corresponding terminal number on the display screen in real time.

2. An intelligent medical management system according to claim 1, characterized in that: The first management terminal is also used to: generate an oxygen supply display page on the display screen, wherein the oxygen supply display page includes a global display page located on the left, and the global display page includes a plurality of display blocks arranged in a matrix, the display blocks are rectangular, and the display blocks and oxygen terminals correspond one to one; and display the real-time oxygen flow value in the display block corresponding to the corresponding terminal number.

3. An intelligent medical management system according to claim 2, characterized in that: It also includes a speaker that is communicatively connected to the first management terminal; the oxygen supply display page also includes a warning page located on the right; the first management terminal is also used to: obtain a preset safety flow threshold; obtain the number of real-time oxygen flow values sent from the same communication module within the past first preset time period and that do not fall within the safety flow threshold, and mark it as the abnormal number of the communication module; mark the communication module with an abnormal number greater than the first preset number as an abnormal module, and generate early warning information corresponding to the abnormal module, wherein the early warning information includes the abnormal number, and the ward number and bed number corresponding to the oxygen terminal corresponding to the abnormal module; display the early warning information on the warning page, and control the speaker to sound an alarm.

4. An intelligent medical management system according to claim 3, characterized in that: It also includes a noise sensor that is communicatively connected to the first management terminal; the noise sensor and the speaker are both close to the display screen; the first management terminal is also used to: generate an alarm instruction based on the early warning information; obtain the real-time noise intensity value collected by the noise sensor; determine the generation time of the alarm instruction as the starting time; determine a plurality of adjacent alarm cycles based on the starting time, each alarm cycle includes a first sub-cycle in the front, a second sub-cycle in the middle, and a third sub-cycle in the back, the duration of the first sub-cycle and the third sub-cycle are both greater than the duration of the second sub-cycle, and the starting point of the first alarm cycle is the starting time; perform the following operations on the same alarm cycle: take the average of the real-time noise intensity values in the first sub-cycle adjacent to the previous one in the second sub-cycle, and mark it as the recent average intensity value; determine the target intensity value based on the recent average intensity value; control the speaker to emit an alarm sound in the third sub-cycle adjacent to the next one, and the sound intensity of the alarm sound is the target intensity value.

5. An intelligent medical management system according to claim 4, characterized in that: The first management terminal is further configured to: when the recent average intensity value is less than the first preset intensity value, add the recent average intensity value to the second preset intensity value to obtain a target intensity value; When the recent average intensity value is greater than or equal to the first preset intensity value and less than or equal to the third preset intensity value, the recent average intensity value is added to the fourth preset intensity value to obtain the target intensity value; When the recent average intensity value is greater than the third preset intensity value, the recent average intensity value is added to the fifth preset intensity value to serve as the target intensity value, wherein the second preset intensity value is less than the fourth preset intensity value, and the fourth preset intensity value is less than the fifth preset intensity value.

6. An intelligent medical management system according to claim 1, characterized in that: It also includes a storage server and a second management terminal that are communicatively connected to each other; the second management terminal is used to: obtain medical data files input through an input device, wherein the medical data files include case records, test reports and patient personal information; convert the medical data files into image formats to form medical data images, and delete the original medical data files; send the medical data images to the storage server for storage; the storage server is used to: after receiving and storing the medical data images from the second management terminal, generate feedback information corresponding to the medical data images, and send the feedback information to the second management terminal; the second management terminal is also used to: after receiving the feedback information from the storage server, delete the medical data images corresponding to the feedback information in the local machine.

7. An intelligent medical management system according to claim 6, characterized in that: The system further includes a transfer server in communication with the storage server; the transfer server is in communication with the second management terminal; the second management terminal is further configured to: generate an access instruction and send it to the storage server; the storage server is further configured to: mark the medical data image corresponding to the received access instruction as a target image; encrypt the target image to obtain a corresponding encrypted image and decryption information; and send the encrypted image to the second management terminal corresponding to the access instruction; The decryption information is sent to the transfer server; the second management terminal is also used to: generate a request decryption instruction after receiving the encrypted image from the storage server, and send it to the transfer server; the transfer server is used to: send the decryption information to the second management terminal based on the received request decryption instruction; the second management terminal is also used to: decrypt the encrypted image based on the received decryption information to obtain the original target image.

8. An intelligent medical management system according to claim 7, characterized in that: The medical data image is a rectangular image; the storage server is further used to: determine the longitudinal dividing line and the transverse dividing line of the target image, wherein the longitudinal dividing line and the transverse dividing line are perpendicular to each other, and split the target image into four independent rectangular areas; randomly select two pixel points in each rectangular area as corresponding diagonal pixel points, wherein the ratio of the distance value between the corresponding diagonal pixel points to the diagonal length value of the rectangular area is greater than a preset ratio; mark the square area enclosed by the two corresponding diagonal pixel points as a transformation area; swap the R value and the B value of the RGB values of all pixel points in the transformation area to form an encrypted image; and use the coordinate data of all diagonal pixel points in the target image as decryption information.

9. An intelligent medical management system according to claim 8, characterized in that: The second management terminal is further configured to: obtain an encrypted image to be decrypted and corresponding decryption information; and determine four transformation regions of the encrypted image to be decrypted based on coordinate data of corresponding diagonal pixel points in the decryption information; The R and B values of the RGB values of all pixels in the transformation area are swapped to obtain the original target image.

10. An intelligent medical management system according to claim 7, characterized in that: The second management terminal is also used to: disconnect the network connection with all external devices except the relay server after generating the request decryption instruction; obtain the reading completion instruction input through the input device, and delete the original target image based on the reading completion instruction, and restore the network connection with all external devices except the relay server.