[go: up one dir, main page]

CN116936060A - Fault detection methods and related devices for medical systems - Google Patents

Fault detection methods and related devices for medical systems Download PDF

Info

Publication number
CN116936060A
CN116936060A CN202310753024.3A CN202310753024A CN116936060A CN 116936060 A CN116936060 A CN 116936060A CN 202310753024 A CN202310753024 A CN 202310753024A CN 116936060 A CN116936060 A CN 116936060A
Authority
CN
China
Prior art keywords
fault
fault detection
medical system
information
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310753024.3A
Other languages
Chinese (zh)
Inventor
陈晶华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sceneray Co Ltd
Original Assignee
Sceneray Co Ltd
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 Sceneray Co Ltd filed Critical Sceneray Co Ltd
Priority to CN202310753024.3A priority Critical patent/CN116936060A/en
Publication of CN116936060A publication Critical patent/CN116936060A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/40ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Biomedical Technology (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Epidemiology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Public Health (AREA)
  • Medical Informatics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Primary Health Care (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

The application provides a fault detection method of a medical system and a related device. The fault detection method of the medical system is used for remote fault detection of the medical system, and comprises the following steps: sending an authorization request to a client through a server; after the client confirms the authorization request, establishing remote communication connection between the server and the client; acquiring fault detection information of the medical system through the client, and transmitting the fault detection information to the server so as to enable a remote service person to perform fault detection on the medical system; the fault detection information includes a user identification and one or more of the following: device operation information and electrophysiological acquisition information; the method comprises the steps that a server side sends a fault processing result to a client side, and the fault processing result is of a fault detection type and/or a fault processing scheme; and receiving and displaying the fault processing result through the client. The fault detection method can save the time of a user and bring good experience.

Description

医疗系统的故障检测方法及相关装置Fault detection methods and related devices for medical systems

技术领域Technical field

本申请涉及医疗系统的技术领域,尤其涉及医疗系统的故障检测方法、故障检测设备、诊断系统、计算机可读存储介质及计算机程序产品。This application relates to the technical field of medical systems, and in particular to fault detection methods, fault detection equipment, diagnostic systems, computer-readable storage media and computer program products of medical systems.

背景技术Background technique

随着科技的不断发展和社会的进步,患者对提高生活质量的渴望日益增加。为了满足患者的上述需求,各种医疗系统不断涌现,应用前景非常广阔。这些医疗系统可以与患者密切结合,提供各种治疗手段,以随时随地改善他们的健康状况和生活品质。With the continuous development of science and technology and the progress of society, patients have an increasing desire to improve their quality of life. In order to meet the above-mentioned needs of patients, various medical systems are constantly emerging, and their application prospects are very broad. These medical systems can work closely with patients to provide a variety of treatments to improve their health and quality of life anytime and anywhere.

当上述医疗系统出现故障时,对患者的健康状况和生活品质影响很大,因此对医疗系统快速进行故障处理显得尤为重要。然而,目前缺乏根据医疗系统的现状快速提供故障处理结果的途径和方案。对于故障的医疗系统,通常需要邮寄回厂进行分析,或者由患者亲自前往维修点进行诊断处理,这不仅浪费时间,而且给患者带来不好的体验。When the above-mentioned medical system fails, it will have a great impact on the patient's health and quality of life. Therefore, it is particularly important to quickly handle the failure of the medical system. However, there is currently a lack of ways and solutions to quickly provide troubleshooting results based on the current status of the medical system. For malfunctioning medical systems, they usually need to be mailed back to the factory for analysis, or the patient must go to a repair point in person for diagnosis and treatment. This not only wastes time, but also brings a bad experience to the patient.

基于此,本申请提供了医疗系统的故障检测方法、故障检测设备、诊断系统、计算机可读存储介质及计算机程序产品,以改进现有技术、满足实际应用的需求。Based on this, this application provides fault detection methods, fault detection equipment, diagnostic systems, computer-readable storage media and computer program products for medical systems to improve existing technologies and meet the needs of practical applications.

发明内容Contents of the invention

本申请的目的在于提供医疗系统的故障检测方法、故障检测设备、诊断系统、计算机可读存储介质及计算机程序产品,以解决上述浪费时间且给患者带来不好体验的问题。The purpose of this application is to provide fault detection methods, fault detection equipment, diagnostic systems, computer-readable storage media and computer program products for medical systems to solve the above problems of wasting time and bringing bad experience to patients.

本申请的目的采用以下技术方案实现:The purpose of this application is achieved using the following technical solutions:

第一方面,本申请提供了一种医疗系统的故障检测方法,所述方法用于医疗系统的远程故障检测,所述方法包括:In a first aspect, this application provides a fault detection method for a medical system. The method is used for remote fault detection of the medical system. The method includes:

通过服务端向客户端发送授权请求;Send an authorization request to the client through the server;

在所述客户端确认所述授权请求后,建立所述服务端和所述客户端之间的远程通信连接;After the client confirms the authorization request, establish a remote communication connection between the server and the client;

通过所述客户端获取所述医疗系统的故障检测信息,并将所述故障检测信息传输至所述服务端,以使远程服务人员对所述医疗系统进行故障检测;所述故障检测信息包括用户标识以及以下一种或多种:设备运行信息和电生理采集信息;The fault detection information of the medical system is obtained through the client, and the fault detection information is transmitted to the server, so that remote service personnel can perform fault detection on the medical system; the fault detection information includes user Identification and one or more of the following: device operating information and electrophysiological acquisition information;

通过所述服务端向所述客户端发送故障处理结果,所述故障处理结果包括故障检测类型和/或故障处理方案;Send fault processing results to the client through the server, where the fault processing results include fault detection types and/or fault processing solutions;

通过所述客户端接收所述故障处理结果并进行展示。The fault handling results are received through the client and displayed.

该技术方案的有益效果在于:利用服务端向客户端发送授权请求,请求对客户端进行故障检测。在用户通过客户端确认授权请求后,建立服务端和客户端之间的远程通信连接,这样可以确保双端能够进行远程的实时的数据传输和交流。通过客户端获取医疗系统的故障检测信息,故障检测信息可以包括设备运行信息和电生理采集信息,用于提供医疗系统的状态和性能数据。客户端将获取到的故障检测信息传输至服务端,远程服务人员可以通过服务端接收到故障检测信息,准确了解医疗系统的问题和异常,并提供故障处理结果。服务端通过远程连接向客户端发送故障处理结果,故障处理结果可以包括故障检测类型和相应的故障处理方案,用于指导或进行后续的故障处理工作。客户端接收到故障处理结果后,向用户展示故障处理结果,即用户可以通过客户端的界面观看或语音收听的方式得到故障检测类型和相应的处理方案,了解医疗系统的故障的问题和解决方法。The beneficial effect of this technical solution is to use the server to send an authorization request to the client to request fault detection on the client. After the user confirms the authorization request through the client, a remote communication connection is established between the server and the client. This ensures that both ends can carry out remote real-time data transmission and exchange. The fault detection information of the medical system is obtained through the client. The fault detection information can include equipment operation information and electrophysiological collection information, which is used to provide status and performance data of the medical system. The client transmits the obtained fault detection information to the server. Remote service personnel can receive the fault detection information through the server, accurately understand the problems and abnormalities of the medical system, and provide fault handling results. The server sends the fault processing results to the client through the remote connection. The fault processing results can include the fault detection type and the corresponding fault processing plan, which are used to guide or perform subsequent fault processing work. After the client receives the fault processing results, it displays the fault processing results to the user. That is, the user can obtain the fault detection type and corresponding processing plan by watching the client interface or listening by voice, and understand the problems and solutions to the medical system faults.

一方面,通过远程通信连接和传输故障检测信息,远程服务人员可以远程对医疗系统进行故障检测。这样可以避免远程服务人员物理上到达用户现场进行检测,节省时间和成本。另一方面,通过远程故障检测和处理,能够及时解决用户的问题。远程服务人员可以迅速获取故障检测信息并提供相应的处理结果,用户不需要等待将医疗系统回厂检测或维修,节省时间。又一方面,通过客户端向服务端传输故障检测信息,远程服务人员能够准确了解现场的设备运行情况和电生理采集信息,可以避免医疗系统回厂后因条件不同而不能重现患者问题,提高故障定位的准确性。又一方面,如果服务端直接获取医疗系统的故障检测信息,可能会造成大量数据在网络上的传输,占用医疗系统宝贵的带宽资源。而通过客户端传输数据,可以将数据处理和传输的负担分担到客户端,优化了带宽的使用。又一方面,直接从医疗系统向服务端传输大量的故障检测信息可能会引起传输延迟,影响故障检测的实时性和准确性。而通过客户端先获取故障检测信息,再将获取的故障检测信息进行数据传输,即将数据传输过程与故障检测过程分离,降低了传输延迟,提高了故障检测的响应速度。On the one hand, through remote communication connection and transmission of fault detection information, remote service personnel can remotely detect faults in the medical system. This avoids the need for remote service personnel to physically arrive at the user site for inspection, saving time and costs. On the other hand, through remote fault detection and processing, user problems can be solved in a timely manner. Remote service personnel can quickly obtain fault detection information and provide corresponding processing results. Users do not need to wait to return the medical system to the factory for inspection or repair, saving time. On the other hand, by transmitting fault detection information from the client to the server, remote service personnel can accurately understand the on-site equipment operation status and electrophysiological collection information, which can prevent the medical system from being unable to reproduce patient problems due to different conditions after returning to the factory, and improve Accuracy of fault location. On the other hand, if the server directly obtains the fault detection information of the medical system, it may cause a large amount of data to be transmitted on the network and occupy the valuable bandwidth resources of the medical system. By transmitting data through the client, the burden of data processing and transmission can be shared with the client, optimizing bandwidth usage. On the other hand, transmitting a large amount of fault detection information directly from the medical system to the server may cause transmission delays and affect the real-time and accuracy of fault detection. The client first obtains the fault detection information, and then transmits the obtained fault detection information, that is, the data transmission process is separated from the fault detection process, which reduces the transmission delay and improves the response speed of fault detection.

综上,服务端通过客户端获取医疗系统的故障检测信息可以有效避免信息拥堵,进而优化带宽使用,减少传输延迟,并提高网络传输的稳定性,从而提升了故障检测的效率和可靠性。服务端通过客户端获取医疗系统的故障检测信息可以有效避免信息拥堵,进而优化带宽使用,减少传输延迟,并提高网络传输的稳定性,从而提升了故障检测的效率和可靠性。本实施例提供了一种快速提供故障处理结果的途径和方案,对于故障的医疗系统,不需要邮寄回厂进行分析,也不需要由用户亲自前往维修点进行诊断处理,节省了时间,并且给用户带来好的体验。In summary, the server can effectively avoid information congestion by obtaining the fault detection information of the medical system through the client, thereby optimizing bandwidth usage, reducing transmission delays, and improving the stability of network transmission, thus improving the efficiency and reliability of fault detection. The server obtains the fault detection information of the medical system through the client, which can effectively avoid information congestion, thereby optimizing bandwidth usage, reducing transmission delays, and improving the stability of network transmission, thus improving the efficiency and reliability of fault detection. This embodiment provides a way and solution to quickly provide fault processing results. For a faulty medical system, there is no need to mail it back to the factory for analysis, nor does the user need to go to the maintenance point in person for diagnosis and processing, which saves time and provides Provide users with a good experience.

在一些可能的实现方式中,所述方法还包括:In some possible implementations, the method further includes:

根据所述故障处理结果,获取所述医疗系统的故障风险等级;Obtain the fault risk level of the medical system according to the fault processing results;

根据所述故障风险等级和所述故障检测信息,判断所述医疗系统是否符合文件上传条件;Determine whether the medical system meets the file upload conditions based on the fault risk level and the fault detection information;

当所述医疗系统符合所述文件上传条件时,接受文件上传请求;When the medical system meets the file upload conditions, accept the file upload request;

响应于所述文件上传请求,将所述医疗系统的文件信息发送至所述服务端,所述文件信息用于所述远程服务人员对所述医疗系统的故障检测;所述文件信息包括以下一种或多种:医疗系统的图片信息、视频信息和语音信息。In response to the file upload request, the file information of the medical system is sent to the server, and the file information is used for fault detection of the medical system by the remote service personnel; the file information includes the following: One or more types: picture information, video information and voice information of the medical system.

该技术方案的有益效果在于:根据故障处理结果获取医疗系统的故障风险等级,故障风险等级可以表示医疗系统出现故障的严重程度,例如是高、中、低等级,还例如是一级、二级、三级。可以认为高等级比低等级严重程度大,一级比三级严重程度大。根据故障风险等级和故障检测信息判断医疗系统是否符合文件上传条件。当医疗系统符合文件上传条件时,接收文件上传请求,其中文件上传请求可以是用户利用客户端进行文件上传操作得到的。响应于文件上传请求,客户端将医疗系统的文件信息发送至服务端。文件信息包括医疗系统的图片、视频或语音信息,这些信息可以帮助远程服务人员对医疗系统进行更全面的故障检测。可以认为相比于设备运行信息和电生理采集信息,图片、视频或语音信息有更直观的数据展示、更详细的故障描述,能提供更全面的环境信息并更进一步的进行故障验证和复现。The beneficial effect of this technical solution is to obtain the fault risk level of the medical system based on the fault processing results. The fault risk level can indicate the severity of the medical system failure, such as high, medium, and low levels, or level one and level two. , level three. It can be considered that high levels are more serious than low levels, and level one is more serious than level three. Determine whether the medical system meets the file upload conditions based on the fault risk level and fault detection information. When the medical system meets the file upload conditions, it receives a file upload request, where the file upload request can be obtained by the user using the client to perform a file upload operation. In response to the file upload request, the client sends the medical system's file information to the server. File information includes pictures, videos or voice information of the medical system, which can help remote service personnel conduct more comprehensive fault detection of the medical system. It can be considered that compared to equipment operation information and electrophysiological collection information, pictures, videos or voice information provide more intuitive data display and more detailed fault descriptions, which can provide more comprehensive environmental information and further facilitate fault verification and reproduction. .

一方面,本实施例通过根据故障风险等级和故障检测信息进行判断,可以确保只有在必要的情况下才允许上传文件信息。这种精细的控制可以最大程度地保护患者的隐私权。另一方面,文件上传请求的允许可以方便用户将图片、视频或语音信息上传至服务端,这些信息有助于远程服务人员全面了解和分析医疗系统的故障情况,提供更精确的故障诊断和解决方案。又一方面,通过远程传输文件信息,减少了传统的现场检测和数据收集的时间和成本,实现了便捷的远程故障检测,为医疗系统的维护和故障处理提供了有效的支持。On the one hand, this embodiment can ensure that file information is only allowed to be uploaded when necessary by making judgments based on the fault risk level and fault detection information. This granular control maximizes patient privacy. On the other hand, allowing file upload requests can facilitate users to upload pictures, videos or voice information to the server. This information can help remote service personnel fully understand and analyze the fault situation of the medical system and provide more accurate fault diagnosis and solutions. plan. On the other hand, through remote transmission of file information, the time and cost of traditional on-site detection and data collection are reduced, convenient remote fault detection is achieved, and effective support is provided for the maintenance and fault handling of the medical system.

综上,相比于设备运行信息和电生理采集信息,图片信息、视频信息和语音信息提供了更直观、详细和全面的故障数据,为远程服务人员提供更多有用的信息和依据,以便更准确地进行故障诊断和解决方案的制定。通过根据故障风险等级和故障检测信息来判断医疗系统是否符合文件上传条件,可以进行筛选和限制,确保只有在特定条件下才允许上传图片信息、视频信息和语音信息,防止未经授权的数据传输,降低患者隐私泄露的风险。In summary, compared to equipment operation information and electrophysiological collection information, picture information, video information and voice information provide more intuitive, detailed and comprehensive fault data, providing more useful information and basis for remote service personnel to facilitate more accurate diagnosis and treatment. Accurately diagnose faults and develop solutions. By judging whether the medical system meets the file upload conditions based on the fault risk level and fault detection information, filtering and restrictions can be carried out to ensure that only picture information, video information and voice information are allowed to be uploaded under specific conditions to prevent unauthorized data transmission. , reduce the risk of patient privacy leakage.

在一些可能的实现方式中,所述根据所述故障风险等级和所述故障检测信息,判断所述医疗系统是否符合文件上传条件,包括:In some possible implementations, determining whether the medical system meets the file upload conditions based on the fault risk level and the fault detection information includes:

获取所述用户标识对应的历史故障检测信息,所述历史故障检测信息包括历史设备运行信息和历史电生理信息;Obtain historical fault detection information corresponding to the user identification, where the historical fault detection information includes historical equipment operation information and historical electrophysiological information;

针对所述故障检测信息中的每个测量参数,获取所述测量参数与所述历史故障检测信息中对应的测量参数的第一相似度;For each measurement parameter in the fault detection information, obtain a first similarity between the measurement parameter and the corresponding measurement parameter in the historical fault detection information;

根据每个所述测量参数对应的第一相似度及权重,获取所述医疗系统的匹配度;Obtain the matching degree of the medical system according to the first similarity and weight corresponding to each of the measurement parameters;

当所述匹配度不在所述用户自身对应的预设匹配度区间时,判断所述医疗系统符合文件上传条件。When the matching degree is not within the preset matching degree range corresponding to the user, it is determined that the medical system meets the file upload conditions.

该技术方案的有益效果在于:根据用户标识,获取与该用户相关的历史故障检测信息。这些历史信息包括过去设备运行信息和电生理信息,记录了医疗系统在不同时间点的性能和状态。针对当前的故障检测信息中的每个测量参数,将其与历史故障检测信息中对应的测量参数进行比较,计算它们之间的相似度。根据每个测量参数对应的第一相似度及其权重,计算医疗系统的匹配度。权重可以根据测量参数对故障检测的实际需求和重要性来确定,用于调整不同参数的贡献程度。匹配度反映了当前故障检测信息与历史信息的一致性和相似程度。根据用户自身对应的预设匹配度区间,判断匹配度是否在该区间内。如果匹配度不在预设区间内,意味着当前的故障检测信息与历史信息有较大差异,可能存在远程服务人员不能解决的故障或异常情况,得到医疗系统符合文件上传条件的结果。The beneficial effect of this technical solution is to obtain historical fault detection information related to the user based on the user identification. This historical information includes past equipment operation information and electrophysiological information, recording the performance and status of the medical system at different points in time. For each measurement parameter in the current fault detection information, compare it with the corresponding measurement parameter in the historical fault detection information, and calculate the similarity between them. Based on the first similarity corresponding to each measurement parameter and its weight, the matching degree of the medical system is calculated. The weight can be determined based on the actual needs and importance of the measurement parameters for fault detection, and is used to adjust the contribution of different parameters. The matching degree reflects the consistency and similarity between current fault detection information and historical information. According to the user's corresponding preset matching degree interval, it is determined whether the matching degree is within this interval. If the matching degree is not within the preset interval, it means that the current fault detection information is significantly different from the historical information, and there may be faults or abnormalities that cannot be solved by remote service personnel. The result is that the medical system meets the file upload conditions.

一方面,通过判断匹配度是否在用户预设的匹配度区间内,如果匹配度不在预设区间内,表示当前的故障检测信息与历史信息存在较大差异,这可能意味着医疗系统出现了远程服务人员较难解决的故障或异常情况。将医疗系统符合文件上传条件的文件发送至服务端,从而提高故障检测的准确性。另一方面,根据用户自身对应的预设匹配度区间判断匹配度,可以有效保护患者的隐私。只有在匹配度不在预设区间内时,才会将医疗系统的文件信息发送至服务端进行进一步的故障检测,增强了患者隐私的保护。On the one hand, it is judged whether the matching degree is within the user's preset matching interval. If the matching degree is not within the preset interval, it means that there is a big difference between the current fault detection information and the historical information, which may mean that a remote malfunction has occurred in the medical system. Faults or abnormal situations that are difficult for service personnel to solve. Files from the medical system that meet the file upload conditions are sent to the server to improve the accuracy of fault detection. On the other hand, judging the matching degree based on the user's own corresponding preset matching degree interval can effectively protect the patient's privacy. Only when the matching degree is not within the preset range, the file information of the medical system will be sent to the server for further fault detection, which enhances the protection of patient privacy.

综上所述,该技术方案通过比对历史故障检测信息并计算相似度和匹配度,可以提高故障检测的准确性,强化故障处理能力,并保护患者的隐私。In summary, this technical solution can improve the accuracy of fault detection, strengthen fault handling capabilities, and protect patient privacy by comparing historical fault detection information and calculating similarity and matching.

在一些可能的实现方式中,所述医疗系统包括体外设备和设置于患者体内的脉冲发生器,所述通过所述客户端获取所述医疗系统的故障检测信息包括:In some possible implementations, the medical system includes an extracorporeal device and a pulse generator installed in the patient's body, and obtaining the fault detection information of the medical system through the client includes:

根据所述故障检测信息,检测所述体外设备和所述脉冲发生器是否满足诊断条件;According to the fault detection information, detect whether the in vitro device and the pulse generator meet diagnostic conditions;

当所述体外设备满足第一故障条件时,通过所述体外设备获取自身的设备运行信息;When the extracorporeal device meets the first fault condition, obtain its own equipment operation information through the extracorporeal device;

当所述脉冲发生器满足第二故障条件时,通过所述脉冲发生器获取自身的设备运行信息和电生理采集信息;When the pulse generator meets the second fault condition, obtain its own equipment operation information and electrophysiological collection information through the pulse generator;

将所述体外设备和所述脉冲发生器的设备运行信息以及所述电生理采集信息作为所述客户端获取的故障检测信息。The device operation information of the extracorporeal device and the pulse generator and the electrophysiological collection information are used as the fault detection information obtained by the client.

该技术方案的有益效果在于:根据故障检测信息,对体外设备和脉冲发生器进行诊断条件的判断。根据诊断条件的满足情况,分别从体外设备和脉冲发生器中获取设备运行信息。对于体外设备满足第一故障条件的情况,通过客户端从体外设备获取自身的设备运行信息。对于脉冲发生器满足第二故障条件的情况,通过客户端从脉冲发生器获取自身的设备运行信息和电生理采集信息。将体外设备和脉冲发生器的设备运行信息以及电生理采集信息作为客户端获取的故障检测信息,即进行故障检测信息整合,将不同设备的信息合并在一起,以便进行综合的故障检测和诊断。The beneficial effect of this technical solution is to judge the diagnostic conditions of the in vitro equipment and pulse generator based on the fault detection information. Depending on the satisfaction of the diagnostic conditions, equipment operation information is obtained from the in vitro equipment and the pulse generator respectively. When the external device meets the first fault condition, the client obtains its own device operation information from the external device. For the situation where the pulse generator meets the second fault condition, its own equipment operation information and electrophysiological collection information are obtained from the pulse generator through the client. The equipment operation information of the in vitro equipment and pulse generator and the electrophysiological acquisition information are used as the fault detection information obtained by the client, that is, the fault detection information is integrated, and the information of different devices is merged together for comprehensive fault detection and diagnosis.

一方面,通过检测体外设备和脉冲发生器是否满足诊断条件,并获取设备运行信息和电生理采集信息,可以对医疗系统进行全面的故障检测。综合不同设备(体外设备和脉冲发生器)的信息,可以更准确地使远程服务人员发现潜在的故障和异常情况,提高故障检测的可靠性和准确性。另一方面,通过获取不同设备(体外设备和脉冲发生器)的运行信息和电生理采集信息,可以帮助远程服务人员更好地定位故障来源和问题所在。例如,如果体外设备的设备运行信息正常,但脉冲发生器的电生理采集信息异常,可以推断问题可能出现在脉冲发生器部分。这样的信息综合分析有助于远程服务人员提高故障定位的准确性,为用户提供更准确的故障解决方案。On the one hand, by detecting whether the in vitro equipment and pulse generator meet the diagnostic conditions and obtaining equipment operation information and electrophysiological acquisition information, comprehensive fault detection of the medical system can be carried out. Combining information from different devices (in vitro equipment and pulse generators) can more accurately enable remote service personnel to discover potential faults and anomalies, improving the reliability and accuracy of fault detection. On the other hand, by obtaining the operating information and electrophysiological acquisition information of different equipment (in vitro equipment and pulse generators), it can help remote service personnel better locate the source of faults and problems. For example, if the device operation information of the in vitro device is normal, but the electrophysiological acquisition information of the pulse generator is abnormal, it can be inferred that the problem may occur in the pulse generator part. Such comprehensive analysis of information helps remote service personnel improve the accuracy of fault location and provide users with more accurate fault solutions.

综上所述,通过综合不同设备的运行信息和电生理采集信息,能够为远程服务人员提供全面、准确的故障检测数据,并帮助远程服务人员定位和解决医疗系统的故障问题,有助于提升医疗系统的可靠性、安全性和性能,从而改善患者的治疗体验和结果。In summary, by integrating the operation information and electrophysiological collection information of different equipment, it can provide remote service personnel with comprehensive and accurate fault detection data, and help remote service personnel locate and solve fault problems in the medical system, helping to improve Reliability, safety and performance of healthcare systems to improve patient experiences and outcomes.

在一些可能的实现方式中,检测所述体外设备是否满足第一故障条件的过程包括:In some possible implementations, the process of detecting whether the in vitro device meets the first fault condition includes:

针对所述体外设备的故障检测信息中的每个测量参数,检测所述测量参数的测量数据是否处于自身对应的预设范围;For each measurement parameter in the fault detection information of the in vitro device, detect whether the measurement data of the measurement parameter is within its corresponding preset range;

当处于自身对应的预设范围的测量数据的数量不大于第一预设数量时,判断所述体外设备满足所述第一故障条件;When the number of measurement data in its corresponding preset range is not greater than the first preset number, it is determined that the in vitro device meets the first fault condition;

检测所述脉冲发生器是否满足第二故障条件的过程包括:The process of detecting whether the pulse generator meets the second fault condition includes:

针对所述脉冲发生器的故障检测信息中的每个测量参数,检测所述测量参数的测量数据是否处于自身对应的预设范围;For each measurement parameter in the fault detection information of the pulse generator, detect whether the measurement data of the measurement parameter is within its corresponding preset range;

当处于自身对应的预设范围的测量数据的数量不大于第二预设数量时,判断所述脉冲发生器满足所述第二故障条件。When the number of measurement data in its corresponding preset range is not greater than the second preset number, it is determined that the pulse generator meets the second fault condition.

该技术方案的有益效果在于:针对体外设备的故障检测信息中的每个测量参数,检测测量数据是否处于自身对应的预设范围。如果处于预设范围的测量数据的数量不大于第一预设数量,就判断体外设备满足第一故障条件。同样的,针对脉冲发生器的故障检测信息中的每个测量参数,检测测量数据是否处于自身对应的预设范围。如果处于预设范围的测量数据的数量不大于第二预设数量,就判断脉冲发生器满足第二故障条件。The beneficial effect of this technical solution is that for each measurement parameter in the fault detection information of the in vitro equipment, it is detected whether the measurement data is within its corresponding preset range. If the number of measurement data within the preset range is not greater than the first preset number, it is determined that the in vitro device meets the first fault condition. Similarly, for each measurement parameter in the fault detection information of the pulse generator, it is detected whether the measurement data is within its corresponding preset range. If the number of measurement data within the preset range is not greater than the second preset number, it is determined that the pulse generator meets the second fault condition.

一方面,通过检测体外设备和脉冲发生器的测量参数数据是否处于预设范围内,这有助于提高故障检测的可靠性和准确性。另一方面,预设的范围和数量可以根据具体的设备特性和故障检测需求进行调整。通过灵活设置预设参数,可以适应不同类型的体外设备和脉冲发生器,确保远程服务人员对医疗系统进行故障检测的灵敏度和准确性。On the one hand, it helps to improve the reliability and accuracy of fault detection by detecting whether the measurement parameter data of the in vitro device and the pulse generator are within a preset range. On the other hand, the range and number of presets can be adjusted according to specific equipment characteristics and fault detection needs. By flexibly setting preset parameters, it can be adapted to different types of in vitro equipment and pulse generators, ensuring the sensitivity and accuracy of remote service personnel's fault detection of medical systems.

综上所述,通过针对体外设备和脉冲发生器的故障检测信息中的测量参数进行预设范围和数量的判断,能够帮助远程服务人员准确评估医疗系统的故障情况,从而提高故障检测的准确性和效率。In summary, by judging the preset range and quantity of measurement parameters in the fault detection information of in vitro equipment and pulse generators, remote service personnel can accurately assess the fault situation of the medical system, thereby improving the accuracy of fault detection. and efficiency.

在一些可能的实现方式中,所述通过所述客户端接收所述故障处理结果并进行展示,包括:In some possible implementations, receiving and displaying the fault processing results through the client includes:

将所述故障检测信息输入至故障处理模型,获取所述医疗系统对应的参考故障处理结果;Input the fault detection information into the fault processing model to obtain the reference fault processing results corresponding to the medical system;

获取所述参考故障处理结果与所述故障处理结果的第二相似度;Obtain the second similarity between the reference fault processing result and the fault processing result;

当所述第二相似度不小于预设相似度时,通过所述客户端实现所述故障处理结果的展示;When the second similarity is not less than the preset similarity, the fault processing result is displayed through the client;

当所述第二相似度小于所述预设相似度时,通过所述客户端实现所述故障处理结果和所述预设故障处理结果的展示。When the second similarity is less than the preset similarity, the fault processing result and the preset fault processing result are displayed through the client.

该技术方案的有益效果在于:将故障检测信息输入故障处理模型,根据已知的医疗系统故障处理数据和算法进行处理,得到对应医疗系统的参考故障处理结果。获取参考故障处理结果与故障处理结果之间的第二相似度,根据第二相似度与预设相似度的比较结果,决定如何向用户展示故障处理结果。当第二相似度不小于预设相似度时,客户端向用户展示实际的故障处理结果。当第二相似度小于预设相似度时,客户端同时向用户展示故障处理结果和预设故障处理结果。同时,参考故障处理结果是指通过故障处理模型对医疗系统的故障检测信息进行处理后得到的预期故障处理结果,是基于已知的故障处理知识和经验得出的,可以视为一种参考或标准,用于与故障处理结果进行比较。The beneficial effect of this technical solution is to input the fault detection information into the fault processing model, process it according to the known medical system fault processing data and algorithms, and obtain the reference fault processing results of the corresponding medical system. Obtain the second similarity between the reference fault processing result and the fault processing result, and decide how to display the fault processing result to the user based on the comparison result between the second similarity and the preset similarity. When the second similarity is not less than the preset similarity, the client displays the actual fault handling result to the user. When the second similarity is less than the preset similarity, the client simultaneously displays the fault processing result and the preset fault processing result to the user. At the same time, the reference fault processing result refers to the expected fault processing result obtained after processing the fault detection information of the medical system through the fault processing model. It is based on known fault processing knowledge and experience and can be regarded as a reference or Standard for comparison with troubleshooting results.

一方面,参考故障处理结果的作用在于提供一种参考标准,用于评估故障处理结果的准确性和可靠性。通过与参考标准进行比较,可以判断实际处理结果与预期结果之间的差异和相似性,从而帮助评估故障处理的质量和效果。另一方面,通过将故障检测信息输入故障处理模型,并与参考故障处理结果进行比较,可以验证故障处理结果的准确性和可靠性,有助于提高医疗系统的故障处理质量。又一方面,向用户展示故障处理结果可以让用户了解医疗系统的故障情况以及可采取的处理措施。用户可以根据展示的结果和参考结果来评估故障处理的可行性和有效性,并(利用客户端或手机等通信设备向远程服务人员)提供反馈意见。又一方面,同时展示故障处理结果和预设故障处理结果,可以帮助用户直观地比较两者之间的差异和相似性,这有助于用户更好地理解故障处理的情况,并做出适当的判断和选择。On the one hand, the function of reference troubleshooting results is to provide a reference standard for evaluating the accuracy and reliability of troubleshooting results. By comparing with reference standards, the differences and similarities between actual processing results and expected results can be judged, thereby helping to evaluate the quality and effectiveness of troubleshooting. On the other hand, by inputting fault detection information into the fault processing model and comparing it with the reference fault processing results, the accuracy and reliability of the fault processing results can be verified, which helps to improve the quality of fault processing in the medical system. On the other hand, showing the fault handling results to the user can let the user understand the fault situation of the medical system and the processing measures that can be taken. Users can evaluate the feasibility and effectiveness of troubleshooting based on the displayed results and reference results, and provide feedback (using communication devices such as clients or mobile phones to remote service personnel). On the other hand, displaying the fault processing results and the preset fault processing results at the same time can help users visually compare the differences and similarities between the two, which helps users better understand the fault handling situation and make appropriate decisions. judgment and choice.

综上所述,通过使用故障处理模型和比较相似度的方法,能够提供准确的故障处理结果,并向用户展示相关信息,以帮助用户理解和评估故障处理的方案,提高用户对远程服务人员的信任度和满意度。In summary, by using the fault handling model and comparing similarity methods, accurate fault handling results can be provided and relevant information can be displayed to users to help users understand and evaluate fault handling solutions and improve users' confidence in remote service personnel. Trust and satisfaction.

在一些可能的实现方式中,所述故障处理方案包括以下一种或多种:In some possible implementations, the fault handling solution includes one or more of the following:

远程升级所述医疗系统的软件;更换或检查所述医疗系统的电池;对所述医疗系统的体外部分进行物理降温;对所述医疗系统进行充电。Remotely upgrade the software of the medical system; replace or check the battery of the medical system; physically cool the external part of the medical system; and charge the medical system.

该技术方案的有益效果在于:一方面,通过远程方式向医疗系统发送软件更新或修复程序,使其具备更稳定和可靠的功能。通过升级软件,可以解决软件相关的故障问题,改善系统性能,修复漏洞或错误,或提供新的功能。这种远程升级方式避免了用户需要亲自携带设备或邮寄设备进行软件故障处理麻烦,提高了故障处理的效率和用户体验。另一方面,针对可能出现的电池老化或故障情况,远程服务人员可以远程指导用户进行电池更换或者检查电池状态,更换后的电池可以提供稳定的电源供应,确保医疗系统正常工作,有助于解决因电池问题引起的设备发热或电源不稳定等故障情况。又一方面,针对设备发热问题,远程服务人员可以建议用户采取物理降温措施,如清理设备周围的堵塞物,确保良好的散热;或者调整设备的使用环境,避免过度炎热的环境影响设备散热。通过物理降温,可以有效解决因过热引起的故障,保障医疗系统的正常运行。又一方面,当医疗系统出现电量不足的故障时,指导用户通过充电的方式解决问题,确保医疗系统正常运行。综上所述,上述多种故障处理方案,可以提升用户对医疗系统的满意度和使用体验。The beneficial effects of this technical solution are: on the one hand, software updates or repair programs are sent to the medical system remotely, making it more stable and reliable. By upgrading software, software-related faults can be solved, system performance can be improved, bugs or errors can be fixed, or new features can be provided. This remote upgrade method avoids the trouble of users having to carry the device or mail the device in person to handle software faults, and improves the efficiency of fault handling and user experience. On the other hand, in response to possible battery aging or failure, remote service personnel can remotely guide users to replace the battery or check the battery status. The replaced battery can provide a stable power supply, ensure the normal operation of the medical system, and help solve the problem. Fault conditions such as device heating or unstable power supply caused by battery problems. On the other hand, for equipment heating problems, remote service personnel can recommend that users take physical cooling measures, such as cleaning blockages around the equipment to ensure good heat dissipation; or adjusting the use environment of the equipment to avoid excessively hot environments that affect equipment heat dissipation. Through physical cooling, faults caused by overheating can be effectively solved and the normal operation of the medical system can be guaranteed. On the other hand, when the medical system suffers from insufficient power, the user is guided to solve the problem by charging to ensure the normal operation of the medical system. To sum up, the above-mentioned various troubleshooting solutions can improve user satisfaction and experience with the medical system.

第二方面,本申请还提供了一种医疗系统的故障检测设备,所述故障检测设备包括存储器和至少一个处理器,所述存储器存储有计算机程序,所述至少一个处理器被配置成执行所述计算机程序时实现以下步骤:In a second aspect, the present application also provides a fault detection device for a medical system. The fault detection device includes a memory and at least one processor, the memory stores a computer program, and the at least one processor is configured to execute the Perform the following steps when describing a computer program:

通过服务端向客户端发送授权请求;Send an authorization request to the client through the server;

在所述客户端确认所述授权请求后,建立所述服务端和所述客户端之间的远程通信连接;After the client confirms the authorization request, establish a remote communication connection between the server and the client;

通过所述客户端获取所述医疗系统的故障检测信息,并将所述故障检测信息传输至所述服务端,以使远程服务人员对所述医疗系统进行故障检测;所述故障检测信息包括用户标识以及以下一种或多种:设备运行信息和电生理采集信息;The fault detection information of the medical system is obtained through the client, and the fault detection information is transmitted to the server, so that remote service personnel can perform fault detection on the medical system; the fault detection information includes user Identification and one or more of the following: device operating information and electrophysiological acquisition information;

通过所述服务端向所述客户端发送故障处理结果,所述故障处理结果包括故障检测类型和/或故障处理方案;Send fault processing results to the client through the server, where the fault processing results include fault detection types and/or fault processing solutions;

通过所述客户端接收所述故障处理结果并进行展示。The fault handling results are received through the client and displayed.

第三方面,本申请还提供了一种诊断系统,包括客户端、服务端和第二方面所述的医疗系统的故障检测设备;In a third aspect, this application also provides a diagnostic system, including a client, a server, and the fault detection equipment of the medical system described in the second aspect;

所述客户端用于获取医疗系统的故障检测信息,所述服务端用于通过所述故障检测设备与所述客户端建立远程通信连接并接收所述故障检测信息。The client is used to obtain fault detection information of the medical system, and the server is used to establish a remote communication connection with the client through the fault detection device and receive the fault detection information.

在一些可能的实现方式中,所述故障检测设备集成在所述客户端的用户终端设备上。In some possible implementations, the fault detection device is integrated on the user terminal device of the client.

第三方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被至少一个处理器执行时实现第一方面任一项所述的方法的步骤,或者实现第二方面所述的故障检测设备的功能。In a third aspect, the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by at least one processor, it implements any one of the methods described in the first aspect. The steps of the method, or realizing the function of the fault detection device described in the second aspect.

第四方面,本申请还提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被至少一个处理器执行时实现第一方面任一项所述的方法的步骤,或者实现第二方面所述的故障检测设备的功能。In a fourth aspect, the present application also provides a computer program product, which includes a computer program that implements the steps of the method described in any one of the first aspects when executed by at least one processor, or Realize the function of the fault detection device described in the second aspect.

附图说明Description of the drawings

下面结合附图和实施方式对本申请进一步说明。The present application will be further described below in conjunction with the drawings and embodiments.

图1是本申请实施例提供的一种故障检测方法的流程示意图。Figure 1 is a schematic flowchart of a fault detection method provided by an embodiment of the present application.

图2是本申请实施例提供的一种发送文件信息的流程示意图。Figure 2 is a schematic flowchart of sending file information provided by an embodiment of the present application.

图3是本申请实施例提供的一种判断医疗系统是否符合文件上传条件的流程示意图。Figure 3 is a schematic flow chart for determining whether a medical system meets file upload conditions provided by an embodiment of the present application.

图4是本申请实施例提供的一种获取故障检测信息的流程示意图。Figure 4 is a schematic flowchart of obtaining fault detection information provided by an embodiment of the present application.

图5是本申请实施例提供的一种检测体外设备是否满足第一故障条件的流程示意图。Figure 5 is a schematic flow chart for detecting whether an in vitro device meets the first fault condition provided by an embodiment of the present application.

图6是本申请实施例提供的一种检测脉冲发生器是否满足第二故障条件的流程示意图。FIG. 6 is a schematic flowchart of detecting whether the pulse generator meets the second fault condition provided by an embodiment of the present application.

图7是本申请实施例提供的一种接收故障处理结果的流程示意图。FIG. 7 is a schematic flowchart of receiving fault processing results provided by an embodiment of the present application.

图8是本申请实施例提供的一种故障检测设备的结构框图。Figure 8 is a structural block diagram of a fault detection device provided by an embodiment of the present application.

图9是本申请实施例提供的一种诊断系统的结构框图。Figure 9 is a structural block diagram of a diagnostic system provided by an embodiment of the present application.

图10是本申请实施例提供的一种计算机程序产品的结构示意图。Figure 10 is a schematic structural diagram of a computer program product provided by an embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请的说明书附图以及具体实施方式,对本申请中的技术方案进行描述,需要说明的是,在不相冲突的前提下,以下描述的各实施方式之间或各技术特征之间可以任意组合形成新的实施方式。The technical solutions in this application will be described below with reference to the accompanying drawings and specific implementation modes of this application. It should be noted that, on the premise that there is no conflict, the implementation modes or technical features described below may be different. Any combination forms a new implementation.

本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施方式或设计方案不应被解释为比其他实施方式或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。In the embodiments of this application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "such as" in the embodiments of the application is not to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the words "exemplary" or "such as" is intended to present the concept in a concrete manner.

下面将结合本申请的说明书附图以及具体实施方式,对本申请中的技术方案进行描述,需要说明的是,在不相冲突的前提下,以下描述的各实施方式之间或各技术特征之间可以任意组合形成新的实施方式。The technical solutions in this application will be described below with reference to the accompanying drawings and specific implementation modes of this application. It should be noted that, on the premise that there is no conflict, the implementation modes or technical features described below may be different. Any combination forms a new implementation.

本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施方式或设计方案不应被解释为比其他实施方式或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。In the embodiments of this application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "such as" in the embodiments of the application is not to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the words "exemplary" or "such as" is intended to present the concept in a concrete manner.

本申请实施例中出现的第一、第二等描述,仅作示意与区分描述对象之用,没有次序之分,也不表示本申请实施例中对数量的特别限定,不能构成对本申请实施例的任何限制。The first, second, etc. descriptions appearing in the embodiments of the present application are only for illustration and to distinguish the described objects, and have no order. They do not represent special limitations on the quantities in the embodiments of the present application, and cannot constitute a limitation of the embodiments of the present application. any restrictions.

下面,首先对本申请实施例的其中一个应用领域(即植入式医疗系统)进行简单说明。Below, one of the application fields of the embodiments of the present application (namely, the implantable medical system) will be briefly described.

植入式神经刺激系统(一种植入式医疗系统)主要包括植入患者体内的刺激器(即植入式神经刺激器,一种神经刺激装置)以及设置于患者体外的程控设备。相关的神经调控技术主要是通过立体定向手术在生物体的组织的特定部位(即靶点)植入电极,并由植入患者体内的刺激器经电极向靶点发放电脉冲,调控相应神经结构和网络的电活动及其功能,从而改善症状、缓解病痛。其中,刺激器可以是植入式神经电刺激装置、植入式心脏电刺激系统(又称心脏起搏器)、植入式药物输注装置(Implantable Drug Delivery System,简称I DDS)和导线转接装置中的任意一种。植入式神经电刺激装置例如是脑深部电刺激系统(Deep Brain Stimulation,简称DBS)、植入式脑皮层刺激系统(Cortical NerveStimulation,简称CNS)、植入式脊髓电刺激系统(Spinal Cord Stimulation,简称SCS)、植入式骶神经电刺激系统(Sacral Nerve Stimulation,简称SNS)、植入式迷走神经电刺激系统(Vagus Nerve Stimulation,简称VNS)等。The implantable neurostimulation system (an implantable medical system) mainly includes a stimulator implanted in the patient's body (i.e., an implantable neurostimulator, a neurostimulation device) and a program-controlled device installed outside the patient's body. Relevant neuromodulation technology mainly involves implanting electrodes in specific parts of the body's tissues (i.e., target points) through stereotaxic surgery, and a stimulator implanted in the patient's body sends electrical pulses to the target point through the electrodes to regulate the corresponding neural structures. And the electrical activity and functions of the network, thereby improving symptoms and relieving pain. Among them, the stimulator can be an implantable nerve electrical stimulation device, an implantable cardiac electrical stimulation system (also known as a pacemaker), an implantable drug delivery system (IDDS for short) and a lead switch. any of the connecting devices. Implantable neuroelectric stimulation devices include, for example, Deep Brain Stimulation (DBS), Cortical NerveStimulation (CNS), and Spinal Cord Stimulation. SCS), implantable sacral nerve stimulation system (Sacral Nerve Stimulation, SNS), implantable vagus nerve stimulation system (Vagus Nerve Stimulation, VNS), etc.

刺激器可以包括IPG、延伸导线和电极导线。IPG(implantable pulse generator,植入式脉冲发生器)即设置于患者体内的脉冲发生器,接收程控设备发送的程控指令,依靠密封电池和电路向体内组织提供可控制的电刺激能量,通过植入的延伸导线和电极导线,为体内组织的特定区域递送一路或两路可控制的特定电刺激。延伸导线配合IPG使用,作为电刺激信号的传递媒体,将IPG产生的电刺激信号,传递给电极导线。电极导线可以是神经刺激电极,电极导线通过多个电极触点,向体内组织的特定区域递送电刺激。刺激器设置有单侧或双侧的一路或多路电极导线,电极导线上设置有多个电极触点,电极触点可以均匀排列或者非均匀排列在电极导线的周向上。作为一个示例,电极触点可以以4行3列的阵列(共计12个电极触点)排列在电极导线的周向上。电极触点可以包括刺激触点和/或采集触点。电极触点例如可以采用片状、环状、点状等形状。The stimulator may include an IPG, extension leads, and electrode leads. IPG (implantable pulse generator, implantable pulse generator) is a pulse generator installed in the patient's body. It receives program-controlled instructions sent by the program-controlled equipment and relies on sealed batteries and circuits to provide controllable electrical stimulation energy to tissues in the body. Extension wires and electrode leads deliver one or two controllable specific electrical stimulations to specific areas of tissue in the body. The extension lead is used in conjunction with the IPG as a transmission medium for electrical stimulation signals to transmit the electrical stimulation signals generated by the IPG to the electrode leads. The electrode leads may be neurostimulation electrodes that deliver electrical stimulation to specific areas of tissue in the body through multiple electrode contacts. The stimulator is provided with one or more electrode leads on one or both sides, and multiple electrode contacts are provided on the electrode leads. The electrode contacts can be arranged evenly or non-uniformly in the circumferential direction of the electrode leads. As an example, the electrode contacts may be arranged in an array of 4 rows and 3 columns (12 electrode contacts in total) in the circumferential direction of the electrode lead. Electrode contacts may include stimulation contacts and/or collection contacts. The electrode contacts may be in the shape of, for example, a sheet, a ring, a dot, or the like.

在一些可能的方式中,受刺激的体内组织可以是患者的脑组织,受刺激的部位可以是脑组织的特定部位。当患者的疾病类型不同时,受刺激的部位一般来说是不同的,所使用的刺激触点(单源或多源)的数量、一路或多路(单通道或多通道)特定电刺激信号的运用以及刺激参数数据也是不同的。可以认为,当所使用的刺激触点是多源、多路(多通道)时,会相比于单源、单路产生更大的数据量。In some possible ways, the stimulated internal tissue may be the patient's brain tissue, and the stimulated site may be a specific part of the brain tissue. When patients have different types of diseases, the stimulated parts are generally different, the number of stimulation contacts used (single source or multiple sources), one or more channels (single channel or multi-channel) specific electrical stimulation signals The application and stimulation parameter data are also different. It can be considered that when the stimulation contacts used are multi-source and multi-channel (multi-channel), a larger amount of data will be generated compared to a single source or single channel.

本申请实施例对适用的疾病类型不做限定,其可以是脑深部刺激(DBS)、脊髓刺激(SCS)、骨盆刺激、胃刺激、外周神经刺激、功能性电刺激所适用的疾病类型。其中,DBS可以用于治疗或管理的疾病类型包括但不限于:痉挛疾病(例如,癫痫)、疼痛、偏头痛、精神疾病(例如,重度抑郁症(MDD))、躁郁症、焦虑症、创伤后压力心理障碍症、轻郁症、强迫症(OCD)、行为障碍、情绪障碍、记忆障碍、心理状态障碍、移动障碍(例如,特发性震颤或帕金森氏病)、亨廷顿病、阿尔茨海默症、药物成瘾症、孤独症或其他神经学或精神科疾病和损害。The embodiments of this application do not limit the applicable disease types, which may be the disease types applicable to deep brain stimulation (DBS), spinal cord stimulation (SCS), pelvic stimulation, gastric stimulation, peripheral nerve stimulation, and functional electrical stimulation. Among them, the types of diseases that DBS can be used to treat or manage include, but are not limited to: spastic diseases (eg, epilepsy), pain, migraine, mental illness (eg, major depressive disorder (MDD)), bipolar disorder, anxiety disorder, Post-traumatic stress disorder, mild depression, obsessive-compulsive disorder (OCD), behavioral disorders, mood disorders, memory disorders, mental status disorders, mobility disorders (e.g., essential tremor or Parkinson's disease), Huntington's disease, Alzheimer's disease Alzheimer's disease, drug addiction, autism or other neurological or psychiatric diseases and impairments.

本申请实施例中,程控设备和刺激器建立程控连接时,可以利用程控设备调整刺激器的刺激参数(不同的刺激参数所对应的电刺激信号不同),也可以通过刺激器感测患者脑深部的生物电活动以采集得到故障检测信息,并可以通过所采集到的故障检测信息来继续调节刺激器的电刺激信号的刺激参数。In the embodiment of the present application, when the program-controlled device and the stimulator establish a program-controlled connection, the program-controlled device can be used to adjust the stimulation parameters of the stimulator (different stimulation parameters correspond to different electrical stimulation signals), and the stimulator can also be used to sense the deep brain of the patient. The bioelectric activity is collected to obtain fault detection information, and the stimulation parameters of the electrical stimulation signal of the stimulator can be continuously adjusted through the collected fault detection information.

刺激参数可以包括:频率(例如是单位时间1s内的电刺激脉冲信号个数,单位为Hz)、脉宽(每个脉冲的持续时间,单位为μs)、幅值(一般用电压表述,即每个脉冲的强度,单位为V)、时序(例如可以是连续或者触发)、刺激模式(包括电流模式、电压模式、定时刺激模式和循环刺激模式中的一种或多种)、医生控制上限及下限(医生可调节的范围)和患者控制上限及下限(患者可自主调节的范围)中的一种或多种。Stimulation parameters can include: frequency (for example, the number of electrical stimulation pulse signals per unit time 1 s, the unit is Hz), pulse width (the duration of each pulse, the unit is μs), amplitude (generally expressed in voltage, that is, The intensity of each pulse, in V), timing (for example, it can be continuous or triggered), stimulation mode (including one or more of current mode, voltage mode, timed stimulation mode and cyclic stimulation mode), physician control upper limit One or more of the upper and lower limits (the range that the doctor can adjust) and the upper and lower limits of the patient's control (the range that the patient can adjust independently).

在一个具体应用场景中,可以在电流模式或者电压模式下对刺激器的各刺激参数进行调节。In a specific application scenario, each stimulation parameter of the stimulator can be adjusted in current mode or voltage mode.

程控设备可以是医生程控设备(即医生使用的程控设备)或者患者程控设备(即患者使用的体外程控器)。医生程控设备例如可以是搭载有程控软件的平板电脑、笔记本电脑、台式计算机、手机等智能终端设备。患者端的体外程控器例如可以是搭载有程控软件的平板电脑、笔记本电脑、台式计算机、手机等智能终端设备,体外程控器还可以是其他具有程控功能的电子设备(例如是具有程控功能的充电器、数据采集设备)。The program-controlled device may be a doctor-programmed device (that is, a program-controlled device used by a doctor) or a patient-programmed device (that is, an external programmer used by a patient). The doctor's program-controlled equipment may be, for example, a tablet computer, a notebook computer, a desktop computer, a mobile phone, or other intelligent terminal equipment equipped with program-controlled software. The patient's external program controller can be, for example, a tablet, laptop, desktop computer, mobile phone or other intelligent terminal device equipped with program control software. The external program controller can also be other electronic equipment with program control functions (such as a charger with program control functions). , data collection equipment).

本申请实施例对医生程控设备和刺激器的数据交互不进行限制,当医生远程程控时,医生程控设备可以通过服务器、体外程控器与刺激器进行数据交互。当医生线下和患者面对面进行程控时,医生程控设备可以通过体外程控器与刺激器进行数据交互,医生程控设备还可以直接与刺激器进行数据交互。The embodiments of this application do not limit the data interaction between the doctor's program-controlled equipment and the stimulator. When the doctor remotely programs the device, the doctor's program-controlled equipment can interact with the stimulator through the server and the external programmer. When the doctor performs face-to-face programming with the patient offline, the doctor's program-controlled equipment can interact with the stimulator through the external programmer, and the doctor's program-controlled equipment can also directly interact with the stimulator.

在一些可选的实施方式中,体外程控器可以包括(与服务器通信的)主机和(与刺激器的IPG通信的)子机,主机和子机可通信地连接。其中,医生程控设备可以通过3G/4G/5G网络与服务器进行数据交互,服务器可以通过3G/4G/5G网络与主机进行数据交互,主机可以通过蓝牙协议/WIFI协议/USB协议与子机进行数据交互,子机可以通过401MHz-406MHz工作频段/2.4GHz-2.48GHz工作频段与刺激器进行数据交互,医生程控设备可以通过401MHz-406MHz工作频段/2.4GHz-2.48GHz工作频段与刺激器直接进行数据交互。In some optional embodiments, the extracorporeal programmer may include a host computer (that communicates with the server) and a slave computer (that communicates with the IPG of the stimulator), and the host computer and the slave computer are communicably connected. Among them, the doctor's program-controlled equipment can interact with the server through the 3G/4G/5G network, the server can interact with the host through the 3G/4G/5G network, and the host can interact with the slave through the Bluetooth protocol/WIFI protocol/USB protocol. Interaction, the slave machine can interact with the stimulator through the 401MHz-406MHz operating frequency band/2.4GHz-2.48GHz operating frequency band, and the doctor's program-controlled equipment can directly conduct data with the stimulator through the 401MHz-406MHz operating frequency band/2.4GHz-2.48GHz operating frequency band. Interaction.

本申请的医疗系统可以是植入式医疗系统或非植入式医疗系统,其例如是植入式神经刺激系统、心脏起搏器系统、制氧供氧系统和耳蜗植入系统等,为便于理解本申请技术方案,下文主要以医疗系统为植入式神经刺激系统进行举例说明。相关技术中,植入式神经刺激系统既包括体植入患者体内的脉冲发生器,又包括体外设备,体外设备可以是用户使用的用于和脉冲发生器通信的体外程控器,还可以是用于查看患者身体状态的显示设备、用于获取患者体温的检测设备等,本申请对其不进行限制。当植入式神经刺激系统出现故障时,用户不能确定故障是硬件故障还是软件故障,例如对于植入患者体内的脉冲发生器,只能邀请远程服务人员亲临现场对故障进行分析和处理,势必会影响故障检测和解决的进度,用户的体验较差。The medical system of the present application may be an implantable medical system or a non-implantable medical system, such as an implantable neurostimulation system, a pacemaker system, an oxygen production and oxygen supply system, a cochlear implant system, etc., for convenience To understand the technical solution of this application, the following mainly takes the medical system as an implantable neurostimulation system as an example. In related technologies, the implantable neurostimulation system includes both a pulse generator implanted in the patient's body and an extracorporeal device. The extracorporeal device can be an extracorporeal program controller used by the user to communicate with the pulse generator, or it can be an external device. This application does not limit the display equipment used to check the patient's physical status, the detection equipment used to obtain the patient's body temperature, etc. When an implantable neurostimulation system fails, the user cannot determine whether the failure is a hardware failure or a software failure. For example, for a pulse generator implanted in the patient, remote service personnel can only be invited to the site to analyze and handle the failure, which is bound to cause problems. It affects the progress of fault detection and resolution, and the user experience is poor.

基于此,本申请提供了医疗系统的故障检测方法、故障检测设备、诊断系统、计算机可读存储介质及计算机程序产品,可以通过远程通信技术实现故障检测并使用户获得故障处理结果,避免了繁琐的邮寄流程或现场人员操作,从而提高了故障解决的速度和效率。Based on this, this application provides a medical system fault detection method, fault detection equipment, diagnostic system, computer-readable storage medium and computer program products, which can realize fault detection through remote communication technology and enable users to obtain fault processing results, avoiding tedious mailing process or on-site personnel operations, thereby improving the speed and efficiency of troubleshooting.

下文将先对医疗系统的故障检测方法进行说明,再对医疗系统的故障检测设备进行说明。The following will first explain the fault detection method of the medical system, and then explain the fault detection equipment of the medical system.

方法实施例Method Example

参见图1,图1是本申请实施例提供的一种故障检测方法的流程示意图。Referring to Figure 1, Figure 1 is a schematic flowchart of a fault detection method provided by an embodiment of the present application.

本申请实施例提供了一种医疗系统的故障检测方法,所述方法用于医疗系统的远程故障检测,所述方法包括:Embodiments of the present application provide a fault detection method for a medical system. The method is used for remote fault detection of the medical system. The method includes:

步骤S101:通过服务端向客户端发送授权请求;Step S101: Send an authorization request to the client through the server;

步骤S102:在所述客户端确认所述授权请求后,建立所述服务端和所述客户端之间的远程通信连接;Step S102: After the client confirms the authorization request, establish a remote communication connection between the server and the client;

步骤S103:通过所述客户端获取所述医疗系统的故障检测信息,并将所述故障检测信息传输至所述服务端,以使远程服务人员对所述医疗系统进行故障检测;所述故障检测信息包括用户标识以及以下一种或多种:设备运行信息和电生理采集信息;Step S103: Obtain the fault detection information of the medical system through the client, and transmit the fault detection information to the server, so that remote service personnel can perform fault detection on the medical system; the fault detection Information includes user identification and one or more of the following: device operating information and electrophysiological acquisition information;

步骤S104:通过所述服务端向所述客户端发送故障处理结果,所述故障处理结果包括故障检测类型和/或故障处理方案;Step S104: Send a fault processing result to the client through the server, where the fault processing result includes a fault detection type and/or a fault processing plan;

步骤S105:通过所述客户端接收所述故障处理结果并进行展示。Step S105: Receive the fault processing result through the client and display it.

其中,客户端可以是为用户提供服务的程序,也可以是以页面或网页形式存在的,本申请对其不进行限制。其一般安装在用户使用的用户终端设备上,用户终端设备例如是安装有客户端的平板电脑、笔记本电脑、台式计算机、手机等智能终端设备。本实施例提及的用户指的是医疗系统中设备的使用或操作人员,可以指患者本人,也可以指患者的监护人、亲属、护工或家庭医生,本申请不以此为限。The client may be a program that provides services to users, or may exist in the form of a page or web page, which is not limited by this application. It is generally installed on the user terminal equipment used by the user. The user terminal equipment is, for example, a tablet computer, a notebook computer, a desktop computer, a mobile phone and other intelligent terminal equipment with a client installed. The user mentioned in this embodiment refers to the user or operator of the equipment in the medical system, which may refer to the patient himself, or the patient's guardian, relative, caregiver, or family doctor. This application is not limited to this.

相应的,服务端指的是用于远程服务人员使用的、用于响应客户端请求或者为客户端提供服务的应用。同样地,服务端也可以是以页面或网页形式存在的,本申请对其不进行限制。其一般安装在远程服务人员使用的检测终端设备上,检测终端设备例如是安装有客户端的平板电脑、笔记本电脑、台式计算机、手机等智能终端设备。Correspondingly, the server refers to an application used by remote service personnel to respond to client requests or provide services to clients. Similarly, the server may also exist in the form of a page or a web page, which is not limited by this application. It is generally installed on the detection terminal equipment used by remote service personnel. The detection terminal equipment is, for example, a tablet computer, laptop computer, desktop computer, mobile phone and other intelligent terminal equipment installed with a client.

本实施例提及的远程服务人员是指在医疗系统中负责故障检测和处理的专业人员或技术人员。可以认为,远程服务人员具有专业知识和技能,能够分析医疗系统的故障检测信息并提供相应的故障处理结果,得到对应的故障检测类型、故障处理方案。The remote service personnel mentioned in this embodiment refer to professionals or technicians responsible for fault detection and processing in the medical system. It can be considered that remote service personnel have professional knowledge and skills and can analyze the fault detection information of the medical system and provide corresponding fault processing results, and obtain the corresponding fault detection type and fault processing plan.

所述医疗系统的故障检测方法可以在电子设备(即用户终端设备)上运行,电子设备和医疗系统可以各自独立,电子设备也可以和医疗系统中的设备结合为一体。由此,本实施例提供了一种用于医疗系统远程故障检测的方法,利用服务端向客户端发送授权请求,请求对客户端进行故障检测。在用户通过客户端确认授权请求后,建立服务端和客户端之间的远程通信连接,这样可以确保双端能够进行远程的实时的数据传输和交流。通过客户端获取医疗系统的故障检测信息,故障检测信息可以包括设备运行信息和电生理采集信息,用于提供医疗系统的状态和性能数据。客户端将获取到的故障检测信息传输至服务端,远程服务人员可以通过服务端接收到故障检测信息,准确了解医疗系统的问题和异常,并提供故障处理结果。服务端通过远程连接向客户端发送故障处理结果,故障处理结果可以包括故障检测类型和相应的故障处理方案,用于指导或进行后续的故障处理工作。客户端接收到故障处理结果后,向用户展示故障处理结果,即用户可以通过客户端的界面观看或语音收听的方式得到故障检测类型和相应的处理方案,了解医疗系统的故障的问题和解决方法。The fault detection method of the medical system can be run on electronic equipment (ie, user terminal equipment). The electronic equipment and the medical system can be independent of each other, and the electronic equipment can also be integrated with equipment in the medical system. Therefore, this embodiment provides a method for remote fault detection of a medical system, using the server to send an authorization request to the client, requesting fault detection on the client. After the user confirms the authorization request through the client, a remote communication connection is established between the server and the client. This ensures that both ends can carry out remote real-time data transmission and exchange. The fault detection information of the medical system is obtained through the client. The fault detection information can include equipment operation information and electrophysiological collection information, which is used to provide status and performance data of the medical system. The client transmits the obtained fault detection information to the server. Remote service personnel can receive the fault detection information through the server, accurately understand the problems and abnormalities of the medical system, and provide fault handling results. The server sends the fault processing results to the client through the remote connection. The fault processing results can include the fault detection type and the corresponding fault processing plan, which are used to guide or perform subsequent fault processing work. After the client receives the fault processing results, it displays the fault processing results to the user. That is, the user can obtain the fault detection type and corresponding processing plan by watching the client interface or listening by voice, and understand the problems and solutions to the medical system faults.

一方面,通过远程通信连接和传输故障检测信息,远程服务人员可以远程对医疗系统进行故障检测。这样可以避免远程服务人员物理上到达用户现场进行检测,节省时间和成本。另一方面,通过远程故障检测和处理,能够及时解决用户的问题。远程服务人员可以迅速获取故障检测信息并提供相应的处理结果,用户不需要等待将医疗系统回厂检测或维修,节省时间。又一方面,通过客户端向服务端传输故障检测信息,远程服务人员能够准确了解现场的设备运行情况和电生理采集信息,可以避免医疗系统回厂后因条件不同而不能重现患者问题,提高故障定位的准确性。又一方面,如果服务端直接获取医疗系统的故障检测信息,可能会造成大量数据在网络上的传输,占用医疗系统宝贵的带宽资源。而通过客户端传输数据,可以将数据处理和传输的负担分担到客户端,优化了带宽的使用。又一方面,直接从医疗系统向服务端传输大量的故障检测信息可能会引起传输延迟,影响故障检测的实时性和准确性。而通过客户端先获取故障检测信息,再将获取的故障检测信息进行数据传输,即将数据传输过程与故障检测过程分离,降低了传输延迟,提高了故障检测的响应速度。On the one hand, through remote communication connection and transmission of fault detection information, remote service personnel can remotely detect faults in the medical system. This avoids the need for remote service personnel to physically arrive at the user site for inspection, saving time and costs. On the other hand, through remote fault detection and processing, user problems can be solved in a timely manner. Remote service personnel can quickly obtain fault detection information and provide corresponding processing results. Users do not need to wait to return the medical system to the factory for inspection or repair, saving time. On the other hand, by transmitting fault detection information from the client to the server, remote service personnel can accurately understand the on-site equipment operation status and electrophysiological collection information, which can prevent the medical system from being unable to reproduce patient problems due to different conditions after returning to the factory, and improve Accuracy of fault location. On the other hand, if the server directly obtains the fault detection information of the medical system, it may cause a large amount of data to be transmitted on the network and occupy the valuable bandwidth resources of the medical system. By transmitting data through the client, the burden of data processing and transmission can be shared with the client, optimizing bandwidth usage. On the other hand, transmitting a large amount of fault detection information directly from the medical system to the server may cause transmission delays and affect the real-time and accuracy of fault detection. The client first obtains the fault detection information, and then transmits the obtained fault detection information, that is, the data transmission process is separated from the fault detection process, which reduces the transmission delay and improves the response speed of fault detection.

综上,服务端通过客户端获取医疗系统的故障检测信息可以有效避免信息拥堵,进而优化带宽使用,减少传输延迟,并提高网络传输的稳定性,从而提升了故障检测的效率和可靠性。服务端通过客户端获取医疗系统的故障检测信息可以有效避免信息拥堵,进而优化带宽使用,减少传输延迟,并提高网络传输的稳定性,从而提升了故障检测的效率和可靠性。In summary, the server can effectively avoid information congestion by obtaining the fault detection information of the medical system through the client, thereby optimizing bandwidth usage, reducing transmission delays, and improving the stability of network transmission, thus improving the efficiency and reliability of fault detection. The server obtains the fault detection information of the medical system through the client, which can effectively avoid information congestion, thereby optimizing bandwidth usage, reducing transmission delays, and improving the stability of network transmission, thus improving the efficiency and reliability of fault detection.

本实施例提供了一种快速提供故障处理结果的途径和方案,对于故障的医疗系统,不需要邮寄回厂进行分析,也不需要由患者亲自前往维修点进行诊断处理,节省了时间,并且给患者带来好的体验。This embodiment provides a way and solution to quickly provide fault processing results. For a faulty medical system, there is no need to mail it back to the factory for analysis, and there is no need for the patient to go to the maintenance point in person for diagnosis and processing, which saves time and provides Good patient experience.

本实施例对远程通信连接的方式不进行限制,可以认为服务端和客户端分别包含用于实现远程通信连接的通信模块。当建立服务端和客户端之间的远程通信连接时,可以使用不同的通信协议和技术来实现,例如HTTP或HTTPS通信,使用HTTP或HTTPS协议可以在服务端和客户端之间进行远程通信。还例如WebSockets通信,WebSockets是一种在服务端和客户端之间实现全双工通信的协议,允许服务端和客户端在建立连接后进行实时的双向数据传输。This embodiment does not limit the method of remote communication connection. It can be considered that the server and the client respectively include communication modules for realizing remote communication connection. When establishing a remote communication connection between the server and the client, different communication protocols and technologies can be used, such as HTTP or HTTPS communication. Remote communication between the server and the client can be carried out using the HTTP or HTTPS protocol. Another example is WebSockets communication. WebSockets is a protocol that implements full-duplex communication between the server and the client, allowing the server and the client to conduct real-time two-way data transmission after establishing a connection.

用户标识可以用于指示医疗系统对应的患者的标识信息。用户标识可以是患者的姓名、编号、电话联系方式中的至少一个,例如张三+2001032、李四+13000000000等。The user identifier may be used to indicate the identification information of the patient corresponding to the medical system. The user identification may be at least one of the patient's name, number, and telephone contact information, such as Zhang San +2001032, Li Si +13000000000, etc.

故障处理结果故障检测类型和/或故障处理方案,故障检测类型例如是软件故障类型、硬件故障类型等,故障处理方案例如是返厂维修、固件更新等,本实施例对其不进行限制。Fault processing results include fault detection type and/or fault processing scheme. The fault detection type is, for example, software fault type, hardware fault type, etc., and the fault processing scheme is, for example, return to factory for repair, firmware update, etc., which are not limited in this embodiment.

作为一个示例,用户A是一位使用植入式神经刺激系统的患者,由于用户A发现体外设备近期发烫频繁,电话联系植入式神经刺激系统的远程服务人员,在远程服务人员的电话引导下在平板上安装上述客户端,并通过5G网络利用客户端远程接受远程服务人员利用服务端发送的授权请求。用户A的客户端接收到请求后,建立起与服务端的远程通信连接。As an example, user A is a patient using an implanted neurostimulation system. Since user A found that the external device has been frequently hot recently, he contacted the remote service personnel of the implanted neurostimulation system by phone. After the remote service personnel's telephone guidance, user A Install the above-mentioned client on the tablet, and use the client to remotely accept the authorization request sent by the remote service personnel using the server through the 5G network. After receiving the request, user A's client establishes a remote communication connection with the server.

用户A的客户端开始获取体外设备的故障检测信息。故障检测信息包括体外设备的电流、电压、运行时间等参数,其例如是(2000年1月1日,13:00,1A,3V,55℃,电量25%,电池健康度65%,体外设备工作状态)、(2000年1月1日,14:00,1.2A,3.1V,55℃,电量3%,电池健康度65%,体外设备待机状态)等,还包括用户A的用户标识“A,000000xa”。这些故障检测信息被传输至服务端,以供远程服务人员B进行分析。User A's client begins to obtain fault detection information of the in vitro device. The fault detection information includes parameters such as current, voltage, and running time of the external device. For example, (January 1, 2000, 13:00, 1A, 3V, 55°C, power 25%, battery health 65%, external device Working status), (January 1, 2000, 14:00, 1.2A, 3.1V, 55℃, 3% battery, battery health 65%, external device standby status), etc., also includes the user identification of user A " A,000000xa". These fault detection information are transmitted to the server for analysis by remote service personnel B.

远程服务人员B在服务端接收到用户A的故障检测信息后,通过用户标识获知用户A的植入式神经刺激系统的规格型号,以便于对体外设备进行故障分析。基于分析结果,服务端向客户端发送故障处理结果。故障处理结果包括具体的故障检测类型,故障检测类型为过热故障,并包括相应的故障处理方案:建议对体外设备电池进行充电并在充电的过程中禁止使用程控功能。After receiving the fault detection information of user A at the server end, remote service personnel B learns the specifications and models of user A's implanted neurostimulation system through the user ID, so as to facilitate fault analysis of the in vitro device. Based on the analysis results, the server sends fault handling results to the client. The fault handling results include the specific fault detection type, which is overheating fault, and include the corresponding fault handling plan: it is recommended to charge the battery of the external device and prohibit the use of the program control function during the charging process.

用户A的客户端接收到故障处理结果,并将其通过平板的屏幕展示给用户A。用户A可以通过客户端查看故障检测的类型和相应的处理方案,以便采取适当的措施来解决体外设备发热的问题。User A's client receives the fault handling result and displays it to User A through the tablet screen. User A can view the type of fault detection and the corresponding treatment plan through the client, so as to take appropriate measures to solve the problem of external device heating.

在一些实施例中,在步骤S105之后,所述方法还可以包括:In some embodiments, after step S105, the method may further include:

通过服务端接收远程服务人员的远程操作,根据所述远程操作,对所述医疗系统进行故障处理。The server receives remote operations from remote service personnel, and performs fault processing on the medical system based on the remote operations.

客户端通过接收服务端发送的故障处理结果,将结果展示给用户。可以认为,通过客户端接收故障处理结果,并将其(以可视化或其他的形式)展示给用户,例如在手机应用程序上显示相关信息、弹窗、语音提醒或通知提醒等方式。展示故障处理结果的目的是让用户了解医疗系统的故障情况和应对方案。用户可以根据故障处理结果的提示,采取相应的行动,例如停止使用设备、联系监护人员或采取其他安全措施,以保障患者的安全和健康。The client receives the fault processing results sent by the server and displays the results to the user. It can be considered that the fault handling results are received through the client and displayed to the user (in a visual or other form), such as displaying relevant information, pop-up windows, voice reminders or notification reminders on the mobile application. The purpose of displaying fault handling results is to let users understand the fault conditions and response plans of the medical system. Users can take appropriate actions according to the prompts of the fault handling results, such as stopping using the equipment, contacting supervisors, or taking other safety measures to ensure the safety and health of the patient.

另外,在用户获知上述故障处理结果的前提下,服务端还可以接收来自远程服务人员的远程操作。远程服务人员可以通过服务端对医疗系统进行远程的故障处理,例如包括远程升级软件、重启设备、设置参数、对本地文件进行删除、上传等操作。通过远程维修,可以及时修复或解决医疗系统的故障,提高故障处理的效率和便捷性。In addition, on the premise that the user is informed of the above fault handling results, the server can also receive remote operations from remote service personnel. Remote service personnel can perform remote troubleshooting on the medical system through the server, including remotely upgrading software, restarting equipment, setting parameters, deleting and uploading local files, and other operations. Through remote maintenance, medical system faults can be repaired or solved in a timely manner, improving the efficiency and convenience of fault handling.

通过服务端接收远程操作指令,可以远程对医疗系统进行故障处理,无需实地操作,提高故障处理的效率和便捷性。由此,通过客户端和服务端之间的通信和交互,提供了故障处理结果的展示和远程的故障处理的功能,提高了医疗系统故障处理的效率和用户体验。By receiving remote operation instructions through the server, troubleshooting of the medical system can be performed remotely without the need for on-site operations, improving the efficiency and convenience of troubleshooting. As a result, through communication and interaction between the client and the server, the display of fault processing results and remote fault processing functions are provided, improving the efficiency and user experience of medical system fault processing.

参见图2,图2是本申请实施例提供的一种发送文件信息的流程示意图。Refer to Figure 2. Figure 2 is a schematic flowchart of sending file information provided by an embodiment of the present application.

在一些实施例中,所述方法还可以包括:In some embodiments, the method may further include:

步骤S106:根据所述故障处理结果,获取所述医疗系统的故障风险等级;Step S106: Obtain the fault risk level of the medical system according to the fault processing result;

步骤S107:根据所述故障风险等级和所述故障检测信息,判断所述医疗系统是否符合文件上传条件;Step S107: Determine whether the medical system meets the file upload conditions based on the fault risk level and the fault detection information;

步骤S108:当所述医疗系统符合所述文件上传条件时,接受文件上传请求;Step S108: When the medical system meets the file upload conditions, accept the file upload request;

步骤S109:响应于所述文件上传请求,将所述医疗系统的文件信息发送至所述服务端;所述文件信息用于所述远程服务人员对所述医疗系统的故障检测;所述文件信息包括以下一种或多种:医疗系统的图片信息、视频信息和语音信息。Step S109: In response to the file upload request, send the file information of the medical system to the server; the file information is used for fault detection of the medical system by the remote service personnel; the file information Including one or more of the following: picture information, video information and voice information of the medical system.

由此,根据故障处理结果获取医疗系统的故障风险等级,故障风险等级可以表示医疗系统出现故障的严重程度,例如是高、中、低等级,还例如是一级、二级、三级。可以认为高等级比低等级严重程度大,一级比三级严重程度大。根据故障风险等级和故障检测信息判断医疗系统是否符合文件上传条件。当医疗系统符合文件上传条件时,接收文件上传请求,其中文件上传请求可以是用户利用客户端进行文件上传操作得到的。响应于文件上传请求,客户端将医疗系统的文件信息发送至服务端。文件信息包括医疗系统的图片、视频或语音信息,这些信息可以帮助远程服务人员对医疗系统进行更全面的故障检测。可以认为相比于设备运行信息和电生理采集信息,图片、视频或语音信息有更直观的数据展示、更详细的故障描述,能提供更全面的环境信息并更进一步的进行故障验证和复现。Therefore, the fault risk level of the medical system is obtained according to the fault processing results. The fault risk level can represent the severity of the medical system failure, such as high, medium, and low levels, or first, second, and third levels. It can be considered that high levels are more serious than low levels, and level one is more serious than level three. Determine whether the medical system meets the file upload conditions based on the fault risk level and fault detection information. When the medical system meets the file upload conditions, it receives a file upload request, where the file upload request can be obtained by the user using the client to perform a file upload operation. In response to the file upload request, the client sends the medical system's file information to the server. File information includes pictures, videos or voice information of the medical system, which can help remote service personnel conduct more comprehensive fault detection of the medical system. It can be considered that compared to equipment operation information and electrophysiological collection information, pictures, videos or voice information provide more intuitive data display and more detailed fault descriptions, which can provide more comprehensive environmental information and further facilitate fault verification and reproduction. .

图片、视频和语音可以包含敏感内容,例如患者的身体部位、病情细节、医疗操作过程等。这些信息的泄露可能对患者的隐私权和个人尊严造成更大的侵犯。另外,图片、视频和语音通常包含患者的面部特征、声音等个人识别信息,可以被用于识别患者身份,相比之下设备运行信息和电生理采集信息通常是匿名的并不容易直接与患者关联。Pictures, videos, and voices can contain sensitive content, such as patient body parts, condition details, medical procedures, etc. The leakage of this information may cause a greater violation of patients' privacy rights and personal dignity. In addition, pictures, videos and voices often contain personal identification information such as facial features and voices of patients, which can be used to identify patients. In contrast, equipment operating information and electrophysiological collection information are usually anonymous and cannot be easily communicated directly to patients. association.

一方面,本实施例通过根据故障风险等级和故障检测信息进行判断,可以确保只有在必要的情况下才允许上传文件信息。这种精细的控制可以最大程度地保护患者的隐私权。另一方面,文件上传请求的允许可以方便用户将图片、视频或语音信息上传至服务端,这些信息有助于远程服务人员全面了解和分析医疗系统的故障情况,提供更精确的故障诊断和解决方案。又一方面,通过远程传输文件信息,减少了传统的现场检测和数据收集的时间和成本,实现了便捷的远程故障检测,为医疗系统的维护和故障处理提供了有效的支持。On the one hand, this embodiment can ensure that file information is only allowed to be uploaded when necessary by making judgments based on the fault risk level and fault detection information. This granular control maximizes patient privacy. On the other hand, allowing file upload requests can facilitate users to upload pictures, videos or voice information to the server. This information can help remote service personnel fully understand and analyze the fault situation of the medical system and provide more accurate fault diagnosis and solutions. plan. On the other hand, through remote transmission of file information, the time and cost of traditional on-site detection and data collection are reduced, convenient remote fault detection is achieved, and effective support is provided for the maintenance and fault handling of the medical system.

综上,相比于设备运行信息和电生理采集信息,图片信息、视频信息和语音信息提供了更直观、详细和全面的故障数据,为远程服务人员提供更多有用的信息和依据,以便更准确地进行故障诊断和解决方案的制定。通过根据故障风险等级和故障检测信息来判断医疗系统是否符合文件上传条件,可以进行筛选和限制,确保只有在特定条件下才允许上传图片信息、视频信息和语音信息,防止未经授权的数据传输,降低患者隐私泄露的风险。In summary, compared to equipment operation information and electrophysiological collection information, picture information, video information and voice information provide more intuitive, detailed and comprehensive fault data, providing more useful information and basis for remote service personnel to facilitate more accurate diagnosis and treatment. Accurately diagnose faults and develop solutions. By judging whether the medical system meets the file upload conditions based on the fault risk level and fault detection information, filtering and restrictions can be carried out to ensure that only picture information, video information and voice information are allowed to be uploaded under specific conditions to prevent unauthorized data transmission. , reduce the risk of patient privacy leakage.

作为一个示例,与上一个示例不同的是,故障处理结果显示故障类型为硬件故障,并建议用户A停止使用当前的体外设备,并更换新的体外设备。根据故障处理结果,获取植入式神经刺激系统的故障风险等级为高级、植入式神经刺激系统符合文件上传条件。用户A将体外设备的工作环境照片发送至服务端。远程服务人员B在服务端接收到照片后,进一步分析照片中的信息,例如发现体外设备的散热孔被杂物堵塞,照片用于远程服务人员B进一步地判断故障原因。As an example, what is different from the previous example is that the fault handling result shows that the fault type is a hardware fault, and it is recommended that user A stop using the current in vitro device and replace it with a new one. According to the fault handling results, the fault risk level of the implantable neurostimulation system is advanced, and the implantable neurostimulation system meets the file upload conditions. User A sends photos of the working environment of the in vitro device to the server. After remote service personnel B receives the photos at the server, they further analyze the information in the photos. For example, they find that the heat dissipation holes of the external device are blocked by debris. The photos are used by remote service personnel B to further determine the cause of the fault.

参见图3,图3是本申请实施例提供的一种判断医疗系统是否符合文件上传条件的流程示意图。Refer to Figure 3. Figure 3 is a schematic flow chart for determining whether a medical system meets file upload conditions provided by an embodiment of the present application.

在一些实施例中,所述根据所述故障风险等级和所述故障检测信息,判断所述医疗系统是否符合文件上传条件(即步骤S107),可以包括:In some embodiments, determining whether the medical system meets the file upload conditions based on the fault risk level and the fault detection information (ie step S107) may include:

步骤S201:获取所述用户标识对应的历史故障检测信息,所述历史故障检测信息包括历史设备运行信息和历史电生理信息;Step S201: Obtain historical fault detection information corresponding to the user identification, where the historical fault detection information includes historical equipment operation information and historical electrophysiological information;

步骤S202:针对所述故障检测信息中的每个测量参数,获取所述测量参数与所述历史故障检测信息中对应的测量参数的第一相似度;Step S202: For each measurement parameter in the fault detection information, obtain the first similarity between the measurement parameter and the corresponding measurement parameter in the historical fault detection information;

步骤S203:根据每个所述测量参数对应的第一相似度及权重,获取所述医疗系统的匹配度;Step S203: Obtain the matching degree of the medical system according to the first similarity and weight corresponding to each measurement parameter;

步骤S204:当所述匹配度不在所述用户自身对应的预设匹配度区间时,判断所述医疗系统符合文件上传条件。Step S204: When the matching degree is not within the preset matching degree range corresponding to the user, determine that the medical system meets the file upload conditions.

由此,根据用户标识,获取与该用户相关的历史故障检测信息。这些历史信息包括过去设备运行信息和电生理信息,记录了医疗系统在不同时间点的性能和状态。针对当前的故障检测信息中的每个测量参数,将其与历史故障检测信息中对应的测量参数进行比较,计算它们之间的相似度。根据每个测量参数对应的第一相似度及其权重,计算医疗系统的匹配度。权重可以根据测量参数对故障检测的实际需求和重要性来确定,用于调整不同参数的贡献程度。匹配度反映了当前故障检测信息与历史信息的一致性和相似程度。根据用户自身对应的预设匹配度区间,判断匹配度是否在该区间内。如果匹配度不在预设区间内,意味着当前的故障检测信息与历史信息有较大差异,可能存在远程服务人员不能解决的故障或异常情况,得到医疗系统符合文件上传条件的结果。Thus, historical fault detection information related to the user is obtained based on the user identification. This historical information includes past equipment operation information and electrophysiological information, recording the performance and status of the medical system at different points in time. For each measurement parameter in the current fault detection information, compare it with the corresponding measurement parameter in the historical fault detection information, and calculate the similarity between them. Based on the first similarity corresponding to each measurement parameter and its weight, the matching degree of the medical system is calculated. The weight can be determined based on the actual needs and importance of the measurement parameters for fault detection, and is used to adjust the contribution of different parameters. The matching degree reflects the consistency and similarity between current fault detection information and historical information. According to the user's corresponding preset matching degree interval, it is determined whether the matching degree is within this interval. If the matching degree is not within the preset interval, it means that the current fault detection information is significantly different from the historical information, and there may be faults or abnormalities that cannot be solved by remote service personnel. The result is that the medical system meets the file upload conditions.

一方面,通过判断匹配度是否在用户预设的匹配度区间内,如果匹配度不在预设区间内,表示当前的故障检测信息与历史信息存在较大差异,这可能意味着医疗系统出现了远程服务人员较难解决的故障或异常情况。将医疗系统符合文件上传条件的文件发送至服务端,从而提高故障检测的准确性。另一方面,根据用户自身对应的预设匹配度区间判断匹配度,可以有效保护患者的隐私。只有在匹配度不在预设区间内时,才会将医疗系统的文件信息发送至服务端进行进一步的故障检测,增强了患者隐私的保护。On the one hand, it is judged whether the matching degree is within the user's preset matching interval. If the matching degree is not within the preset interval, it means that there is a big difference between the current fault detection information and the historical information, which may mean that a remote malfunction has occurred in the medical system. Faults or abnormal situations that are difficult for service personnel to solve. Files from the medical system that meet the file upload conditions are sent to the server to improve the accuracy of fault detection. On the other hand, judging the matching degree based on the user's own corresponding preset matching degree interval can effectively protect the patient's privacy. Only when the matching degree is not within the preset range, the file information of the medical system will be sent to the server for further fault detection, which enhances the protection of patient privacy.

综上所述,本故障检测方法通过比对历史故障检测信息并计算相似度和匹配度,可以提高故障检测的准确性,强化故障处理能力,并保护患者的隐私。In summary, this fault detection method can improve the accuracy of fault detection, strengthen fault processing capabilities, and protect patient privacy by comparing historical fault detection information and calculating similarity and matching.

作为一个示例,分别获取脉冲发生器的电压、电流、剩余电量、电池健康度和温度与历史故障信息中对应参数的第一相似度,例如其分别是80%、85%、90%、70%和90%,上述测量参数对应的权重分别为10、10、20、5和5,其匹配度为80%×10+85%×10+90%×20+70%×5+90×5=42.5。自身对应的预设匹配度区间为[45,55],显然当前的匹配度不在预设区间内,植入式神经刺激系统符合文件上传条件。As an example, obtain the first similarity between the voltage, current, remaining power, battery health, and temperature of the pulse generator and the corresponding parameters in the historical fault information, for example, they are 80%, 85%, 90%, and 70% respectively. and 90%. The weights corresponding to the above measurement parameters are 10, 10, 20, 5 and 5 respectively. The matching degree is 80%×10+85%×10+90%×20+70%×5+90×5= 42.5. The corresponding preset matching degree interval is [45, 55]. Obviously the current matching degree is not within the preset interval, and the implantable neurostimulation system meets the file upload conditions.

本实施例对第一相似度的表示方式不进行限制,其例如是70%、89%或0.99。本实施例对匹配度的计算方式不进行限制,其可以是上述示例中相似度与权重相乘求和的方式,也可以是对多个相似度进行标准分处理,再将其与权重进行计算得到的。标准分是指在统计学中用于比较和评估个体或样本相对于整体分布的一种计算方法。它通过将原始数据转换为以均值为0、标准差为1的标准单位来进行标准化处理。本实施例对预设匹配度区间得选取不进行限制,其例如是[45,55]、[30,35]或[80,155]。本实施例对相似度计算方式不作限定,其例如可以采用现有技术提供的相似度计算方式。作为一个示例,可以利用预先训练好的相似度模型对上述信息(测量参数与历史故障检测信息中对应的测量参数)进行相似度计算,以得到二者之间的第一相似度。This embodiment does not limit the expression of the first similarity, which is, for example, 70%, 89% or 0.99. This embodiment does not limit the calculation method of the matching degree. It can be the method of multiplying and summing the similarity and the weight in the above example, or it can be a standard score process for multiple similarities, and then calculated with the weight. owned. Standard score refers to a calculation method used in statistics to compare and evaluate the distribution of individuals or samples relative to the overall distribution. It normalizes the raw data by converting it into standard units with a mean of 0 and a standard deviation of 1. This embodiment does not limit the selection of the preset matching degree interval, which is, for example, [45, 55], [30, 35] or [80, 155]. This embodiment does not limit the similarity calculation method. For example, the similarity calculation method provided by the existing technology may be used. As an example, a pre-trained similarity model can be used to perform similarity calculation on the above information (measurement parameters and corresponding measurement parameters in historical fault detection information) to obtain the first similarity between the two.

在一些实施例中,用户自身对应的预设匹配度区间的获取方式可以是:In some embodiments, the user's corresponding preset matching degree interval may be obtained by:

获取用户标识与匹配度区间的对应关系;Obtain the corresponding relationship between the user ID and the matching degree interval;

根据所述用户的用户标识与所述对应关系,确定所述用户的用户标识对应的匹配度区间并作为预设匹配度区间。According to the corresponding relationship between the user's user identification and the user's user identification, a matching degree interval corresponding to the user's user identification is determined and used as a preset matching degree interval.

通过建立用户标识与匹配度区间的对应关系,针对每个用户的个人特征和需求,进行个性化的匹配度评估,这有助于提高故障检测的准确性和可靠性。根据用户自身对应的预设匹配度区间,可以将故障检测结果与用户的个人特征相匹配,从而提高故障检测的可靠性和准确性。By establishing the corresponding relationship between the user identification and the matching interval, a personalized matching assessment is conducted based on each user's personal characteristics and needs, which helps to improve the accuracy and reliability of fault detection. According to the user's own corresponding preset matching interval, the fault detection results can be matched with the user's personal characteristics, thereby improving the reliability and accuracy of fault detection.

参见图4,图4是本申请实施例提供的一种获取故障检测信息的流程示意图。Referring to Figure 4, Figure 4 is a schematic flowchart of obtaining fault detection information provided by an embodiment of the present application.

在一些实施例中,所述医疗系统包括体外设备和设置于患者体内的脉冲发生器,所述通过所述客户端获取所述医疗系统的故障检测信息(即步骤S103)可以包括:In some embodiments, the medical system includes an extracorporeal device and a pulse generator installed in the patient's body. Obtaining the fault detection information of the medical system through the client (ie, step S103) may include:

步骤S301:根据所述故障检测信息,检测所述体外设备和所述脉冲发生器是否满足诊断条件;Step S301: Detect whether the in vitro device and the pulse generator meet the diagnostic conditions according to the fault detection information;

步骤S302:当所述体外设备满足第一故障条件时,通过所述体外设备获取自身的设备运行信息;Step S302: When the external device meets the first fault condition, obtain its own device operation information through the external device;

步骤S303:当所述脉冲发生器满足第二故障条件时,通过所述脉冲发生器获取自身的设备运行信息和电生理采集信息;Step S303: When the pulse generator meets the second fault condition, obtain its own equipment operation information and electrophysiological collection information through the pulse generator;

步骤S304:将所述体外设备和所述脉冲发生器的设备运行信息以及所述电生理采集信息作为所述客户端获取的故障检测信息。Step S304: Use the device operation information of the extracorporeal device and the pulse generator and the electrophysiological collection information as the fault detection information obtained by the client.

由此,根据故障检测信息,对体外设备和脉冲发生器进行诊断条件的判断。根据诊断条件的满足情况,分别从体外设备和脉冲发生器中获取设备运行信息。对于体外设备满足第一故障条件的情况,通过客户端从体外设备获取自身的设备运行信息。对于脉冲发生器满足第二故障条件的情况,通过客户端从脉冲发生器获取自身的设备运行信息和电生理采集信息。将体外设备和脉冲发生器的设备运行信息以及电生理采集信息作为客户端获取的故障检测信息,即进行故障检测信息整合,将不同设备的信息合并在一起,以便进行综合的故障检测和诊断。Thus, based on the fault detection information, the diagnostic conditions of the external device and the pulse generator are judged. Depending on the satisfaction of the diagnostic conditions, equipment operation information is obtained from the in vitro equipment and the pulse generator respectively. When the external device meets the first fault condition, the client obtains its own device operation information from the external device. For the situation where the pulse generator meets the second fault condition, its own equipment operation information and electrophysiological collection information are obtained from the pulse generator through the client. The equipment operation information of the in vitro equipment and pulse generator and the electrophysiological acquisition information are used as the fault detection information obtained by the client, that is, the fault detection information is integrated, and the information of different devices is merged together for comprehensive fault detection and diagnosis.

一方面,通过检测体外设备和脉冲发生器是否满足诊断条件,并获取设备运行信息和电生理采集信息,可以对医疗系统进行全面的故障检测。综合不同设备(体外设备和脉冲发生器)的信息,可以更准确地使远程服务人员发现潜在的故障和异常情况,提高故障检测的可靠性和准确性。另一方面,通过获取不同设备(体外设备和脉冲发生器)的运行信息和电生理采集信息,可以帮助远程服务人员更好地定位故障来源和问题所在。例如,如果体外设备的设备运行信息正常,但脉冲发生器的电生理采集信息异常,可以推断问题可能出现在脉冲发生器部分。这样的信息综合分析有助于远程服务人员提高故障定位的准确性,为用户提供更准确的故障解决方案。On the one hand, by detecting whether the in vitro equipment and pulse generator meet the diagnostic conditions and obtaining equipment operation information and electrophysiological acquisition information, comprehensive fault detection of the medical system can be carried out. Combining information from different devices (in vitro equipment and pulse generators) can more accurately enable remote service personnel to discover potential faults and anomalies, improving the reliability and accuracy of fault detection. On the other hand, by obtaining the operating information and electrophysiological acquisition information of different equipment (in vitro equipment and pulse generators), it can help remote service personnel better locate the source of faults and problems. For example, if the device operation information of the in vitro device is normal, but the electrophysiological acquisition information of the pulse generator is abnormal, it can be inferred that the problem may occur in the pulse generator part. Such comprehensive analysis of information helps remote service personnel improve the accuracy of fault location and provide users with more accurate fault solutions.

综上所述,通过综合不同设备的运行信息和电生理采集信息,能够为远程服务人员提供全面、准确的故障检测数据,并帮助远程服务人员定位和解决医疗系统的故障问题,有助于提升医疗系统的可靠性、安全性和性能,从而改善患者的治疗体验和结果。In summary, by integrating the operation information and electrophysiological collection information of different equipment, it can provide remote service personnel with comprehensive and accurate fault detection data, and help remote service personnel locate and solve fault problems in the medical system, helping to improve Reliability, safety and performance of healthcare systems to improve patient experiences and outcomes.

电生理采集信息是指通过测量和记录生物体产生的电信号来获取有关其生理状态和功能的数据,可以理解为通过传感器或电极将生物体的电信号转化为电压或电流信号,并通过设备进行放大、滤波和记录后的信息,本实施例对其不进行限制。体外设备和脉冲发生器的设备运行信息分别可以是电压、电流、剩余电量、电池健康度和温度等信息,本实施例对其不进行限制。Electrophysiological information acquisition refers to obtaining data about the physiological status and function of an organism by measuring and recording the electrical signals generated by it. It can be understood as converting the electrical signal of the organism into a voltage or current signal through sensors or electrodes, and transmitting it through the device. This embodiment does not limit the amplified, filtered and recorded information. The device operation information of the external device and the pulse generator may respectively be information such as voltage, current, remaining power, battery health, temperature, etc., which are not limited in this embodiment.

参见图5和图6,图5是本申请实施例提供的一种第一故障条件检测体外设备是否满足第一故障条件的流程示意图,图6是本申请实施例提供的一种检测脉冲发生器是否满足第二故障条件的第二故障条件流程示意图。Referring to Figures 5 and 6, Figure 5 is a schematic flow chart for detecting whether an in vitro device meets the first fault condition provided by an embodiment of the present application. Figure 6 is a detection pulse generator provided by an embodiment of the present application. A schematic flow chart of the second fault condition to determine whether the second fault condition is met.

在一些实施例中,检测所述体外设备是否满足第一故障条件的过程可以包括:In some embodiments, the process of detecting whether the extracorporeal device meets the first fault condition may include:

步骤S401:针对所述体外设备的故障检测信息中的每个测量参数,检测所述测量参数的测量数据是否处于自身对应的预设范围;Step S401: For each measurement parameter in the fault detection information of the in vitro device, detect whether the measurement data of the measurement parameter is within its corresponding preset range;

步骤S402:当处于自身对应的预设范围的测量数据的数量不大于第一预设数量时,判断所述体外设备满足所述第一故障条件。Step S402: When the number of measurement data in its corresponding preset range is not greater than the first preset number, determine that the in vitro device meets the first fault condition.

检测所述脉冲发生器是否满足第二故障条件的过程可以包括:The process of detecting whether the pulse generator meets the second fault condition may include:

步骤S403:针对所述脉冲发生器的故障检测信息中的每个测量参数,检测所述测量参数的测量数据是否处于自身对应的预设范围;Step S403: For each measurement parameter in the fault detection information of the pulse generator, detect whether the measurement data of the measurement parameter is within its corresponding preset range;

步骤S404:当处于自身对应的预设范围的测量数据的数量不大于第二预设数量时,判断所述脉冲发生器满足所述第二故障条件。Step S404: When the number of measurement data in its corresponding preset range is not greater than the second preset number, determine that the pulse generator meets the second fault condition.

由此,针对体外设备的故障检测信息中的每个测量参数,检测测量数据是否处于自身对应的预设范围。如果处于预设范围的测量数据的数量不大于第一预设数量,就判断体外设备满足第一故障条件。同样的,针对脉冲发生器的故障检测信息中的每个测量参数,检测测量数据是否处于自身对应的预设范围。如果处于预设范围的测量数据的数量不大于第二预设数量,就判断脉冲发生器满足第二故障条件。Thus, for each measurement parameter in the fault detection information of the in vitro device, it is detected whether the measurement data is within its corresponding preset range. If the number of measurement data within the preset range is not greater than the first preset number, it is determined that the in vitro device meets the first fault condition. Similarly, for each measurement parameter in the fault detection information of the pulse generator, it is detected whether the measurement data is within its corresponding preset range. If the number of measurement data within the preset range is not greater than the second preset number, it is determined that the pulse generator meets the second fault condition.

本实施例对第一预设数量和第二预设数量的取值不进行限制,其例如是4、6、8、12等。第一预设数量和第二预设数量可以是根据患者的病情、医疗系统的类型进行人工设置。This embodiment does not limit the values of the first preset number and the second preset number, which may be, for example, 4, 6, 8, 12, etc. The first preset number and the second preset number may be manually set according to the patient's condition and the type of medical system.

一方面,通过检测体外设备和脉冲发生器的测量参数数据是否处于预设范围内,这有助于提高故障检测的可靠性和准确性。另一方面,预设的范围和数量可以根据具体的设备特性和故障检测需求进行调整。通过灵活设置预设参数,可以适应不同类型的体外设备和脉冲发生器,确保远程服务人员对医疗系统进行故障检测的灵敏度和准确性。On the one hand, it helps to improve the reliability and accuracy of fault detection by detecting whether the measurement parameter data of the in vitro device and the pulse generator are within a preset range. On the other hand, the range and number of presets can be adjusted according to specific equipment characteristics and fault detection needs. By flexibly setting preset parameters, it can be adapted to different types of in vitro equipment and pulse generators, ensuring the sensitivity and accuracy of remote service personnel's fault detection of medical systems.

综上所述,通过针对体外设备和脉冲发生器的故障检测信息中的测量参数进行预设范围和数量的判断,能够帮助远程服务人员准确评估医疗系统的故障情况,从而提高故障检测的准确性和效率。In summary, by judging the preset range and quantity of measurement parameters in the fault detection information of in vitro equipment and pulse generators, remote service personnel can accurately assess the fault situation of the medical system, thereby improving the accuracy of fault detection. and efficiency.

作为一个示例,体外设备的故障检测信息中的测量参数及其测量值是电压3v、电流1.2mA、剩余电量80%、电池健康度60%和温度35℃。分别检测上述测量参数的测量数据是否处于自身对应的预设范围,得到处于自身对应的预设范围的测量数据的数量是2时,由于第一预设数量为3,自身对应的预设范围的测量数据的数量不大于第一预设数量,体外设备运行状况不好,满足所述第一故障条件。As an example, the measured parameters and their measured values in the fault detection information of the in vitro device are voltage 3v, current 1.2mA, remaining power 80%, battery health 60% and temperature 35°C. It is respectively detected whether the measurement data of the above-mentioned measurement parameters are within the corresponding preset range. When the number of measurement data in the corresponding preset range is 2, since the first preset number is 3, the number of the corresponding preset range is 2. The number of measured data is not greater than the first preset number, the in vitro equipment is in poor operating condition, and the first fault condition is met.

作为另一个示例,体外设备的故障检测信息中的测量参数及其测量值是电压3v、电流1.2mA、剩余电量80%、电池健康度95%和温度35℃。分别检测上述测量参数的测量数据是否处于自身对应的预设范围,得到处于自身对应的预设范围的测量数据的数量是4时,由于第一预设数量为3,自身对应的预设范围的测量数据的数量大于第一预设数量,体外设备运行状况尚好,不满足所述第一故障条件。As another example, the measured parameters and their measured values in the fault detection information of the in vitro device are voltage 3v, current 1.2mA, remaining power 80%, battery health 95%, and temperature 35°C. Detect whether the measurement data of the above-mentioned measurement parameters are in their corresponding preset ranges respectively. When the number of measurement data in their corresponding preset ranges is 4, since the first preset number is 3, the number of the corresponding preset ranges is 4. The number of measurement data is greater than the first preset number, the operating condition of the in vitro equipment is still good, and the first fault condition is not met.

参见图7,图7是本申请实施例提供的一种接收故障处理结果的流程示意图。Refer to FIG. 7 , which is a schematic flowchart of receiving fault processing results according to an embodiment of the present application.

在一些实施例中,所述通过所述客户端接收所述故障处理结果并进行展示(即步骤S105),可以包括:In some embodiments, receiving and displaying the fault processing result through the client (ie, step S105) may include:

步骤S501:将所述故障检测信息输入至故障处理模型,获取所述医疗系统对应的参考故障处理结果;Step S501: Input the fault detection information into the fault processing model and obtain the reference fault processing results corresponding to the medical system;

步骤S502:获取所述参考故障处理结果与所述故障处理结果的第二相似度;Step S502: Obtain the second similarity between the reference fault processing result and the fault processing result;

步骤S503:当所述第二相似度不小于预设相似度时,通过所述客户端实现所述故障处理结果的展示;Step S503: When the second similarity is not less than the preset similarity, display the fault processing result through the client;

步骤S504:当所述第二相似度小于所述预设相似度时,通过所述客户端实现所述故障处理结果和所述预设故障处理结果的展示。Step S504: When the second similarity is less than the preset similarity, display the fault processing result and the preset fault processing result through the client.

由此,将故障检测信息输入故障处理模型,根据已知的医疗系统故障处理数据和算法进行处理,得到对应医疗系统的参考故障处理结果。获取参考故障处理结果与故障处理结果之间的第二相似度,根据第二相似度与预设相似度的比较结果,决定如何向用户展示故障处理结果。当第二相似度不小于预设相似度时,客户端向用户展示实际的故障处理结果。当第二相似度小于预设相似度时,客户端同时向用户展示故障处理结果和预设故障处理结果。As a result, the fault detection information is input into the fault processing model and processed according to the known medical system fault processing data and algorithms to obtain the reference fault processing results corresponding to the medical system. Obtain the second similarity between the reference fault processing result and the fault processing result, and decide how to display the fault processing result to the user based on the comparison result between the second similarity and the preset similarity. When the second similarity is not less than the preset similarity, the client displays the actual fault handling result to the user. When the second similarity is less than the preset similarity, the client simultaneously displays the fault processing result and the preset fault processing result to the user.

同时,参考故障处理结果是指通过故障处理模型对医疗系统的故障检测信息进行处理后得到的预期故障处理结果,是基于已知的故障处理知识和经验得出的,可以视为一种参考或标准,用于与故障处理结果进行比较。At the same time, the reference fault processing result refers to the expected fault processing result obtained after processing the fault detection information of the medical system through the fault processing model. It is based on known fault processing knowledge and experience and can be regarded as a reference or Standard for comparison with troubleshooting results.

一方面,参考故障处理结果的作用在于提供一种参考标准,用于评估故障处理结果的准确性和可靠性。通过与参考标准进行比较,可以判断实际处理结果与预期结果之间的差异和相似性,从而帮助评估故障处理的质量和效果。另一方面,通过将故障检测信息输入故障处理模型,并与参考故障处理结果进行比较,可以验证故障处理结果的准确性和可靠性,有助于提高医疗系统的故障处理质量。又一方面,向用户展示故障处理结果可以让用户了解医疗系统的故障情况以及可采取的处理措施。用户可以根据展示的结果和参考结果来评估故障处理的可行性和有效性,并(利用客户端或手机等通信设备向远程服务人员)提供反馈意见。又一方面,同时展示故障处理结果和预设故障处理结果,可以帮助用户直观地比较两者之间的差异和相似性,这有助于用户更好地理解故障处理的情况,并做出适当的判断和选择。On the one hand, the function of reference troubleshooting results is to provide a reference standard for evaluating the accuracy and reliability of troubleshooting results. By comparing with reference standards, the differences and similarities between actual processing results and expected results can be judged, thereby helping to evaluate the quality and effectiveness of troubleshooting. On the other hand, by inputting fault detection information into the fault processing model and comparing it with the reference fault processing results, the accuracy and reliability of the fault processing results can be verified, which helps to improve the quality of fault processing in the medical system. On the other hand, showing the fault handling results to the user can let the user understand the fault situation of the medical system and the processing measures that can be taken. Users can evaluate the feasibility and effectiveness of troubleshooting based on the displayed results and reference results, and provide feedback (using communication devices such as clients or mobile phones to remote service personnel). On the other hand, displaying the fault processing results and the preset fault processing results at the same time can help users visually compare the differences and similarities between the two, which helps users better understand the fault handling situation and make appropriate decisions. judgment and choice.

综上所述,通过使用故障处理模型和比较相似度的方法,能够提供准确的故障处理结果,并向用户展示相关信息,以帮助用户理解和评估故障处理的方案,提高用户对远程服务人员的信任度和满意度。In summary, by using the fault handling model and comparing similarity methods, accurate fault handling results can be provided and relevant information can be displayed to users to help users understand and evaluate fault handling solutions and improve users' confidence in remote service personnel. Trust and satisfaction.

本实施例对预设相似度不进行限制,其例如是80%、89%或0.95。本实施例对相似度计算方式不作限定,其例如可以采用现有技术提供的相似度计算方式。作为一个示例,可以利用预先训练好的相似度模型对上述信息(参考故障处理结果与故障处理结果)进行相似度计算,以得到二者之间的第二相似度。This embodiment does not limit the preset similarity, which is, for example, 80%, 89% or 0.95. This embodiment does not limit the similarity calculation method. For example, the similarity calculation method provided by the existing technology may be used. As an example, a pre-trained similarity model can be used to perform similarity calculation on the above information (reference fault processing result and fault processing result) to obtain the second similarity between the two.

其中,当故障处理模型是训练得到的时候,其训练过程包括:Among them, when the fault handling model is trained, the training process includes:

获取训练集,所述训练集包括多个训练数据,每个所述训练数据包括一个样本患者的故障检测信息以及对应的参考故障处理结果的标注数据;Obtain a training set, the training set includes a plurality of training data, each of the training data includes fault detection information of a sample patient and corresponding annotation data of reference fault processing results;

针对所述训练集中的每个训练数据,执行以下处理:For each training data in the training set, perform the following processing:

将所述训练数据中的样本患者的故障检测信息输入预设的深度学习模型,以得到对应的参考故障处理结果的预测数据;Enter the fault detection information of the sample patients in the training data into the preset deep learning model to obtain prediction data of the corresponding reference fault processing results;

基于对应的参考故障处理结果的预测数据和标注数据,对所述深度学习模型的模型参数进行更新;Update the model parameters of the deep learning model based on the prediction data and annotation data of the corresponding reference fault processing results;

检测是否满足预设的训练结束条件;如果是,则将训练出的所述深度学习模型作为所述故障处理模型;如果否,则利用下一个所述训练数据继续训练所述深度学习模型。Check whether the preset training end conditions are met; if yes, use the trained deep learning model as the fault handling model; if not, use the next training data to continue training the deep learning model.

由此,通过设计,建立适量的神经元计算节点和多层运算层次结构,选择合适的输入层和输出层,就可以得到预设的深度学习模型,通过该深度学习模型的学习和调优,建立起从输入到输出的函数关系,虽然不能100%找到输入与输出的函数关系,但是可以尽可能地逼近现实的关联关系,由此训练得到的故障处理模型,可以基于故障检测信息获取对应的参考故障处理结果,适用范围广,且计算结果准确性高、可靠性高。Therefore, by designing and establishing an appropriate number of neuron computing nodes and multi-layer computing hierarchies, and selecting appropriate input and output layers, a preset deep learning model can be obtained. Through learning and tuning of the deep learning model, Establish a functional relationship from input to output. Although the functional relationship between input and output cannot be found 100%, it can approximate the realistic correlation as much as possible. The fault processing model trained thus can obtain the corresponding fault based on the fault detection information. Refer to the troubleshooting results, it has a wide range of applications, and the calculation results are highly accurate and reliable.

在一些可选的实施方式中,本申请实施例可以训练得到故障处理模型,在另一些可选的实施方式中,本申请可以采用预先训练好的故障处理模型。In some optional implementations, the embodiments of this application can train a fault processing model. In other optional implementations, this application can use a pre-trained fault processing model.

在一些可选的实施方式中,例如可以对历史数据进行数据挖掘,以获取训练集中的样本患者的故障检测信息等。In some optional implementations, for example, data mining can be performed on historical data to obtain fault detection information of sample patients in the training set.

本申请对故障处理模型的训练过程不作限定,其例如可以采用上述监督学习的训练方式,或者可以采用半监督学习的训练方式,或者可以采用无监督学习的训练方式。This application does not limit the training process of the fault handling model. For example, it may adopt the above-mentioned supervised learning training method, or may adopt the semi-supervised learning training method, or may adopt the unsupervised learning training method.

本申请对预设的训练结束条件不作限定,其例如可以是训练次数达到预设次数(预设次数例如是1次、3次、10次、100次、1000次、10000次等),或者可以是训练集中的训练数据都完成一次或多次训练,或者可以是本次训练得到的总损失值不大于预设损失值。This application does not limit the preset training end condition. For example, it can be that the number of training times reaches the preset number of times (the preset number of times is, for example, 1 time, 3 times, 10 times, 100 times, 1000 times, 10000 times, etc.), or it can The training data in the training set have completed one or more trainings, or the total loss value obtained in this training is not greater than the preset loss value.

在一些实施例中,所述故障处理方案包括以下一种或多种:In some embodiments, the fault handling solution includes one or more of the following:

远程升级所述医疗系统的软件;更换或检查所述医疗系统的电池;对所述医疗系统的体外部分进行物理降温;对所述医疗系统进行充电。Remotely upgrade the software of the medical system; replace or check the battery of the medical system; physically cool the external part of the medical system; and charge the medical system.

由此,一方面,通过远程方式向医疗系统发送软件更新或修复程序,使其具备更稳定和可靠的功能。通过升级软件,可以解决软件相关的故障问题,改善系统性能,修复漏洞或错误,或提供新的功能。这种远程升级方式避免了用户需要亲自携带设备或邮寄设备进行软件故障处理麻烦,提高了故障处理的效率和用户体验。另一方面,针对可能出现的电池老化或故障情况,远程服务人员可以远程指导用户进行电池更换或者检查电池状态,更换后的电池可以提供稳定的电源供应,确保医疗系统正常工作,有助于解决因电池问题引起的设备发热或电源不稳定等故障情况。又一方面,针对设备发热问题,远程服务人员可以建议用户采取物理降温措施,如清理设备周围的堵塞物,确保良好的散热;或者调整设备的使用环境,避免过度炎热的环境影响设备散热。通过物理降温,可以有效解决因过热引起的故障,保障医疗系统的正常运行。又一方面,当医疗系统出现电量不足的故障时,指导用户通过充电的方式解决问题,确保医疗系统正常运行。综上所述,上述多种故障处理方案,可以提升用户对医疗系统的满意度和使用体验。As a result, on the one hand, software updates or fixes are sent to the medical system remotely to make it more stable and reliable. By upgrading software, software-related faults can be solved, system performance can be improved, bugs or errors can be fixed, or new features can be provided. This remote upgrade method avoids the trouble of users having to carry the device or mail the device in person to handle software faults, and improves the efficiency of fault handling and user experience. On the other hand, in response to possible battery aging or failure, remote service personnel can remotely guide users to replace the battery or check the battery status. The replaced battery can provide a stable power supply, ensure the normal operation of the medical system, and help solve the problem. Fault conditions such as device heating or unstable power supply caused by battery problems. On the other hand, for equipment heating problems, remote service personnel can recommend that users take physical cooling measures, such as cleaning blockages around the equipment to ensure good heat dissipation; or adjusting the use environment of the equipment to avoid excessively hot environments that affect equipment heat dissipation. Through physical cooling, faults caused by overheating can be effectively solved and the normal operation of the medical system can be guaranteed. On the other hand, when the medical system suffers from insufficient power, the user is guided to solve the problem by charging to ensure the normal operation of the medical system. To sum up, the above-mentioned various troubleshooting solutions can improve user satisfaction and experience with the medical system.

在一些实施例中,根据获取的故障类型和风险等级,向监护设备发送提示信息,所述提示信息用于向患者的监护人员提示医疗系统的故障风险。In some embodiments, prompt information is sent to the monitoring device according to the obtained failure type and risk level, and the prompt information is used to prompt the patient's monitoring personnel of the failure risk of the medical system.

对于严重的故障,建议用户立即停止使用医疗设备,并向监护人员进行提醒,以确保及时采取必要的措施,保障患者的安全。发送的提示信息可以是电话、短信或APP弹窗的形式。For serious failures, it is recommended that users stop using medical equipment immediately and remind monitoring personnel to ensure that necessary measures are taken in a timely manner to ensure the safety of patients. The reminder information sent can be in the form of a phone call, text message or APP pop-up window.

在一个具体应用场景中,本申请实施例还提供了一种医疗系统的故障检测方法,所述医疗系统包括体外设备和设置于患者体内的脉冲发生器,所述方法用于医疗系统的远程故障检测,所述方法包括:In a specific application scenario, embodiments of the present application also provide a fault detection method for a medical system. The medical system includes an extracorporeal device and a pulse generator arranged in the patient's body. The method is used for remote fault detection of the medical system. Detection, the method includes:

通过服务端向客户端发送授权请求;Send an authorization request to the client through the server;

在所述客户端确认所述授权请求后,建立所述服务端和所述客户端之间的远程通信连接;After the client confirms the authorization request, establish a remote communication connection between the server and the client;

根据所述故障检测信息,检测所述体外设备和所述脉冲发生器是否满足诊断条件;According to the fault detection information, detect whether the in vitro device and the pulse generator meet diagnostic conditions;

当所述体外设备满足第一故障条件时,通过所述体外设备获取自身的设备运行信息;When the extracorporeal device meets the first fault condition, obtain its own equipment operation information through the extracorporeal device;

当所述脉冲发生器满足第二故障条件时,通过所述脉冲发生器获取自身的设备运行信息和电生理采集信息;When the pulse generator meets the second fault condition, obtain its own equipment operation information and electrophysiological collection information through the pulse generator;

将所述体外设备和所述脉冲发生器的设备运行信息以及所述电生理采集信息作为所述客户端获取的故障检测信息;将所述故障检测信息传输至所述服务端,以使远程服务人员对所述医疗系统进行故障检测;所述故障检测信息包括用户标识以及以下一种或多种:设备运行信息和电生理采集信息;Use the device operation information of the extracorporeal device and the pulse generator and the electrophysiological collection information as the fault detection information obtained by the client; transmit the fault detection information to the server to enable remote services Personnel performs fault detection on the medical system; the fault detection information includes user identification and one or more of the following: equipment operation information and electrophysiological collection information;

通过所述服务端向所述客户端发送故障处理结果,所述故障处理结果包括故障检测类型和/或故障处理方案;Send fault processing results to the client through the server, where the fault processing results include fault detection types and/or fault processing solutions;

将所述故障检测信息输入至故障处理模型,获取所述医疗系统对应的参考故障处理结果;Input the fault detection information into the fault processing model to obtain the reference fault processing results corresponding to the medical system;

获取所述参考故障处理结果与所述故障处理结果的第二相似度;Obtain the second similarity between the reference fault processing result and the fault processing result;

当所述第二相似度不小于预设相似度时,通过所述客户端实现所述故障处理结果的展示;When the second similarity is not less than the preset similarity, the fault processing result is displayed through the client;

当所述第二相似度小于所述预设相似度时,通过所述客户端实现所述故障处理结果和所述预设故障处理结果的展示;When the second similarity is less than the preset similarity, display of the fault processing result and the preset fault processing result is achieved through the client;

在通过所述客户端向所述用户展示所述故障处理结果,或通过所述客户端向所述用户同时展示所述故障处理结果和所述预设故障处理结果的同时,根据所述故障处理结果,获取所述医疗系统的故障风险等级;While displaying the fault processing result to the user through the client, or simultaneously displaying the fault processing result and the preset fault processing result to the user through the client, according to the fault processing As a result, the failure risk level of the medical system is obtained;

获取所述用户标识对应的历史故障检测信息,所述历史故障检测信息包括历史设备运行信息和历史电生理信息;Obtain historical fault detection information corresponding to the user identification, where the historical fault detection information includes historical equipment operation information and historical electrophysiological information;

针对所述故障检测信息中的每个测量参数,获取所述测量参数与所述历史故障检测信息中对应的测量参数的第一相似度;For each measurement parameter in the fault detection information, obtain a first similarity between the measurement parameter and the corresponding measurement parameter in the historical fault detection information;

根据每个所述测量参数对应的第一相似度及权重,获取所述医疗系统的匹配度;Obtain the matching degree of the medical system according to the first similarity and weight corresponding to each of the measurement parameters;

当所述匹配度不在所述用户自身对应的预设匹配度区间时,判断所述医疗系统符合文件上传条件;When the matching degree is not within the preset matching degree range corresponding to the user, it is determined that the medical system meets the file upload conditions;

当所述医疗系统符合所述文件上传条件时,接受文件上传请求;When the medical system meets the file upload conditions, accept the file upload request;

响应于所述文件上传请求,将所述医疗系统的文件信息发送至所述服务端,所述文件信息用于所述远程服务人员对所述医疗系统的故障检测;所述文件信息包括以下一种或多种:医疗系统的图片信息、视频信息和语音信息。In response to the file upload request, the file information of the medical system is sent to the server, and the file information is used for fault detection of the medical system by the remote service personnel; the file information includes the following: One or more types: picture information, video information and voice information of the medical system.

其中,检测所述体外设备是否满足第一故障条件的过程包括:Wherein, the process of detecting whether the in vitro device meets the first fault condition includes:

针对所述体外设备的故障检测信息中的每个测量参数,检测所述测量参数的测量数据是否处于自身对应的预设范围;For each measurement parameter in the fault detection information of the in vitro device, detect whether the measurement data of the measurement parameter is within its corresponding preset range;

当处于自身对应的预设范围的测量数据的数量不大于第一预设数量时,判断所述体外设备满足所述第一故障条件;When the number of measurement data in its corresponding preset range is not greater than the first preset number, it is determined that the in vitro device meets the first fault condition;

检测所述脉冲发生器是否满足第二故障条件的过程包括:The process of detecting whether the pulse generator meets the second fault condition includes:

针对所述脉冲发生器的故障检测信息中的每个测量参数,检测所述测量参数的测量数据是否处于自身对应的预设范围;For each measurement parameter in the fault detection information of the pulse generator, detect whether the measurement data of the measurement parameter is within its corresponding preset range;

当处于自身对应的预设范围的测量数据的数量不大于第二预设数量时,判断所述脉冲发生器满足所述第二故障条件。When the number of measurement data in its corresponding preset range is not greater than the second preset number, it is determined that the pulse generator meets the second fault condition.

作为一个示例,用户A是一位使用植入式神经刺激系统的患者,由于用户A发现体外设备近期电量经常不足、掉电较快,电话联系植入式神经刺激系统的远程服务人员B,在远程服务人员B的电话引导下在平板(用户终端设备)上安装上述客户端,并通过5G网络利用客户端远程接受远程服务人员B利用服务端发送的授权请求。用户A的客户端接收到请求后,建立起与服务端的远程通信连接。As an example, user A is a patient using an implanted neurostimulation system. Since user A found that the extracorporeal equipment has been frequently low in power and lost power quickly recently, he contacted the remote service personnel B of the implanted neurostimulation system by phone. Remote service person B installs the above-mentioned client on the tablet (user terminal device) under the guidance of the phone call, and uses the client to remotely accept the authorization request sent by remote service person B using the server through the 5G network. After receiving the request, user A's client establishes a remote communication connection with the server.

用户A的客户端开始获取体外设备的故障检测信息。故障检测信息包括体外设备的电压、电流、剩余电量、电池健康度、信号强度和温度,其对应的数值分别为3.2V、15mA、80%、85、30%和61℃。将故障检测信息被传输至服务端,以供远程服务人员B进行分析。User A's client begins to obtain fault detection information of the in vitro device. Fault detection information includes the voltage, current, remaining power, battery health, signal strength and temperature of the external device. The corresponding values are 3.2V, 15mA, 80%, 85, 30% and 61°C respectively. The fault detection information is transmitted to the server for analysis by remote service personnel B.

远程服务人员B在服务端接收到用户A的故障检测信息后,通过用户标识获知用户A的植入式神经刺激系统的规格型号,以便于对体外设备进行故障分析。基于分析结果,远程服务人员B利用服务端向客户端发送故障处理结果。故障处理结果包括具体的故障检测类型,故障检测类型为信号强度问题,并包括相应的故障处理方案:建议缩短体外设备与脉冲发生器的距离。After receiving the fault detection information of user A at the server end, remote service personnel B learns the specifications and models of user A's implanted neurostimulation system through the user ID, so as to facilitate fault analysis of the in vitro device. Based on the analysis results, remote service personnel B uses the server to send the fault processing results to the client. The troubleshooting results include specific fault detection types, which are signal strength problems, and include corresponding troubleshooting plans: it is recommended to shorten the distance between the in vitro device and the pulse generator.

用户A的客户端接收到故障处理结果,并将其通过平板的屏幕展示给用户A。用户A可以通过客户端查看故障检测的类型和相应的处理方案,以便采取适当的措施来解决体外设备发热的问题。User A's client receives the fault handling result and displays it to User A through the tablet screen. User A can view the type of fault detection and the corresponding treatment plan through the client, so as to take appropriate measures to solve the problem of external device heating.

同时,根据故障处理结果,获取植入式神经刺激系统的故障风险等级为高级,获取故障检测信息与历史故障信息中对应参数的第一相似度和匹配度,匹配度为60,不在预设匹配度区间内,判断为植入式神经刺激系统符合文件上传条件。At the same time, according to the fault processing results, the fault risk level of the implantable neurostimulation system is obtained as advanced, and the first similarity and matching degree between the fault detection information and the corresponding parameters in the historical fault information is obtained. The matching degree is 60, and it is no longer in the preset matching. Within the degree range, it is determined that the implantable neurostimulation system meets the file upload conditions.

用户A将体外设备的工作环境照片发送至服务端。远程服务人员B在服务端接收到照片后,进一步分析照片中的信息,例如发现体外设备放在微波炉旁边,远程服务人员B可以认为微波炉的电磁辐射可能会对体外设备造成信号干扰,也就是说照片可以用于远程服务人员B进一步地判断故障原因。User A sends photos of the working environment of the in vitro device to the server. After receiving the photo at the server, remote service person B further analyzes the information in the photo. For example, he finds that the external device is placed next to the microwave oven. Remote service person B can think that the electromagnetic radiation of the microwave oven may cause signal interference to the external device, that is to say The photos can be used by remote service personnel B to further determine the cause of the fault.

设备实施例Device embodiment

本申请实施例提供了一种医疗系统的故障检测设备,其具体实施方式与上述方法实施方式中记载的实施方式、所达到的技术效果一致,部分内容不再赘述。The embodiments of the present application provide a fault detection device for a medical system. The specific implementation manner is consistent with the implementation manners and technical effects achieved described in the above method implementation modes, and some contents will not be described again.

所述故障检测设备包括存储器和至少一个处理器,所述存储器存储有计算机程序,所述至少一个处理器被配置成执行所述计算机程序时实现以下步骤:The fault detection device includes a memory and at least one processor, the memory stores a computer program, and the at least one processor is configured to implement the following steps when executing the computer program:

通过服务端向客户端发送授权请求;Send an authorization request to the client through the server;

在所述客户端确认所述授权请求后,建立所述服务端和所述客户端之间的远程通信连接;After the client confirms the authorization request, establish a remote communication connection between the server and the client;

通过所述客户端获取所述医疗系统的故障检测信息,并将所述故障检测信息传输至所述服务端,以使远程服务人员对所述医疗系统进行故障检测;所述故障检测信息包括用户标识以及以下一种或多种:设备运行信息和电生理采集信息;The fault detection information of the medical system is obtained through the client, and the fault detection information is transmitted to the server, so that remote service personnel can perform fault detection on the medical system; the fault detection information includes user Identification and one or more of the following: device operating information and electrophysiological acquisition information;

通过所述服务端向所述客户端发送故障处理结果,所述故障处理结果包括故障检测类型和/或故障处理方案;Send fault processing results to the client through the server, where the fault processing results include fault detection types and/or fault processing solutions;

通过所述客户端接收所述故障处理结果并进行展示。The fault handling results are received through the client and displayed.

在一些实施例中,所述至少一个处理器被配置成执行所述计算机程序时还执行以下步骤:In some embodiments, the at least one processor is configured to also perform the following steps when executing the computer program:

根据所述故障处理结果,获取所述医疗系统的故障风险等级;Obtain the fault risk level of the medical system according to the fault processing results;

根据所述故障风险等级和所述故障检测信息,判断所述医疗系统是否符合文件上传条件;Determine whether the medical system meets the file upload conditions based on the fault risk level and the fault detection information;

当所述医疗系统符合所述文件上传条件时,接受文件上传请求;When the medical system meets the file upload conditions, accept the file upload request;

响应于所述文件上传请求,将所述医疗系统的文件信息发送至所述服务端,所述文件信息用于所述远程服务人员对所述医疗系统的故障检测;所述文件信息包括以下一种或多种:医疗系统的图片信息、视频信息和语音信息。In response to the file upload request, the file information of the medical system is sent to the server, and the file information is used for fault detection of the medical system by the remote service personnel; the file information includes the following: One or more types: picture information, video information and voice information of the medical system.

在一些实施例中,所述至少一个处理器执行所述计算机程序时采用以下方式判断所述医疗系统是否符合文件上传条件:In some embodiments, when the at least one processor executes the computer program, the following method is used to determine whether the medical system meets the file upload conditions:

获取所述用户标识对应的历史故障检测信息,所述历史故障检测信息包括历史设备运行信息和历史电生理信息;Obtain historical fault detection information corresponding to the user identification, where the historical fault detection information includes historical equipment operation information and historical electrophysiological information;

针对所述故障检测信息中的每个测量参数,获取所述测量参数与所述历史故障检测信息中对应的测量参数的第一相似度;For each measurement parameter in the fault detection information, obtain a first similarity between the measurement parameter and the corresponding measurement parameter in the historical fault detection information;

根据每个所述测量参数对应的第一相似度及权重,获取所述医疗系统的匹配度;Obtain the matching degree of the medical system according to the first similarity and weight corresponding to each of the measurement parameters;

当所述匹配度不在所述用户自身对应的预设匹配度区间时,判断所述医疗系统符合文件上传条件。When the matching degree is not within the preset matching degree range corresponding to the user, it is determined that the medical system meets the file upload conditions.

在一些实施例中,所述医疗系统包括体外设备和设置于患者体内的脉冲发生器,所述至少一个处理器执行所述计算机程序时采用以下方式通过所述客户端获取所述医疗系统的故障检测信息:In some embodiments, the medical system includes an extracorporeal device and a pulse generator disposed in the patient's body. When the at least one processor executes the computer program, the fault of the medical system is obtained through the client in the following manner: Test information:

根据所述故障检测信息,检测所述体外设备和所述脉冲发生器是否满足诊断条件;According to the fault detection information, detect whether the in vitro device and the pulse generator meet diagnostic conditions;

当所述体外设备满足第一故障条件时,通过所述体外设备获取自身的设备运行信息;When the extracorporeal device meets the first fault condition, obtain its own equipment operation information through the extracorporeal device;

当所述脉冲发生器满足第二故障条件时,通过所述脉冲发生器获取自身的设备运行信息和电生理采集信息;When the pulse generator meets the second fault condition, obtain its own equipment operation information and electrophysiological collection information through the pulse generator;

将所述体外设备和所述脉冲发生器的设备运行信息以及所述电生理采集信息作为所述客户端获取的故障检测信息。The device operation information of the extracorporeal device and the pulse generator and the electrophysiological collection information are used as the fault detection information obtained by the client.

在一些实施例中,所述至少一个处理器执行所述计算机程序时采用以下方式检测所述体外设备是否满足第一故障条件:In some embodiments, when the at least one processor executes the computer program, the following method is used to detect whether the in vitro device meets the first fault condition:

针对所述体外设备的故障检测信息中的每个测量参数,检测所述测量参数的测量数据是否处于自身对应的预设范围;For each measurement parameter in the fault detection information of the in vitro device, detect whether the measurement data of the measurement parameter is within its corresponding preset range;

当处于自身对应的预设范围的测量数据的数量不大于第一预设数量时,判断所述体外设备满足所述第一故障条件;When the number of measurement data in its corresponding preset range is not greater than the first preset number, it is determined that the in vitro device meets the first fault condition;

所述至少一个处理器执行所述计算机程序时采用以下方式检测所述脉冲发生器是否满足第二故障条件:When the at least one processor executes the computer program, the following method is used to detect whether the pulse generator meets the second fault condition:

针对所述脉冲发生器的故障检测信息中的每个测量参数,检测所述测量参数的测量数据是否处于自身对应的预设范围;For each measurement parameter in the fault detection information of the pulse generator, detect whether the measurement data of the measurement parameter is within its corresponding preset range;

当处于自身对应的预设范围的测量数据的数量不大于第二预设数量时,判断所述脉冲发生器满足所述第二故障条件。When the number of measurement data in its corresponding preset range is not greater than the second preset number, it is determined that the pulse generator meets the second fault condition.

在一些实施例中,所述至少一个处理器执行所述计算机程序时采用以下方式通过所述客户端接收所述故障处理结果并进行展示:In some embodiments, when the at least one processor executes the computer program, the fault processing result is received and displayed through the client in the following manner:

将所述故障检测信息输入至故障处理模型,获取所述医疗系统对应的参考故障处理结果;Input the fault detection information into the fault processing model to obtain the reference fault processing results corresponding to the medical system;

获取所述参考故障处理结果与所述故障处理结果的第二相似度;Obtain the second similarity between the reference fault processing result and the fault processing result;

当所述第二相似度不小于预设相似度时,通过所述客户端实现所述故障处理结果的展示;When the second similarity is not less than the preset similarity, the fault processing result is displayed through the client;

当所述第二相似度小于所述预设相似度时,通过所述客户端实现所述故障处理结果和所述预设故障处理结果的展示。When the second similarity is less than the preset similarity, the fault processing result and the preset fault processing result are displayed through the client.

在一些实施例中,所述故障处理方案包括以下一种或多种:In some embodiments, the fault handling solution includes one or more of the following:

远程升级所述医疗系统的软件;更换或检查所述医疗系统的电池;对所述医疗系统的体外部分进行物理降温;对所述医疗系统进行充电。Remotely upgrade the software of the medical system; replace or check the battery of the medical system; physically cool the external part of the medical system; and charge the medical system.

参见图8,图8是本申请实施例提供的一种故障检测设备的结构框图。Referring to Figure 8, Figure 8 is a structural block diagram of a fault detection device provided by an embodiment of the present application.

故障检测设备10例如可以包括至少一个存储器11、至少一个处理器12以及连接不同平台系统的总线13。The fault detection device 10 may include, for example, at least one memory 11, at least one processor 12, and a bus 13 connecting different platform systems.

存储器11可以包括易失性存储器形式的(计算机)可读介质,例如随机存取存储器(RAM)111和/或高速缓存存储器112,还可以进一步包括只读存储器(ROM)113。Memory 11 may include (computer) readable media in the form of volatile memory, such as random access memory (RAM) 111 and/or cache memory 112 , and may further include read only memory (ROM) 113 .

其中,存储器11还存储有计算机程序,计算机程序可以被处理器12执行,使得处理器12实现上述任一项方法的步骤。The memory 11 also stores a computer program, and the computer program can be executed by the processor 12, so that the processor 12 implements the steps of any of the above methods.

存储器11还可以包括具有至少一个程序模块115的实用工具114,这样的程序模块115包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例的每一个或某种组合中可能包括网络环境的实现。The memory 11 may also include a utility 114 having at least one program module 115, such program modules 115 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some of these examples. This combination may include the implementation of a network environment.

相应的,处理器12可以执行上述计算机程序,以及可以执行实用工具114。Correspondingly, the processor 12 can execute the above-mentioned computer program, and can execute the utility tool 114.

处理器12可以采用一个或多个应用专用集成电路(ASIC,Application SpecificIntegrated Circuit)、可编程逻辑器件(PLD,Programmable Logic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)或其他电子元件。The processor 12 may adopt one or more application specific integrated circuits (ASICs, Application Specific Integrated Circuits), programmable logic devices (PLDs, Programmable Logic Devices), complex programmable logic devices (CPLDs, Complex Programmable Logic Devices), or field programmable logic devices. Gate array (FPGA, Field-Programmable Gate Array) or other electronic components.

总线13可以为表示几类总线结构的一种或多种,包括存储器总线或者存储器控制器、外围总线、图形加速端口、处理器或者使用多种总线结构的任意总线结构的局域总线。Bus 13 may be a local bus representing one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or any bus structure using a variety of bus structures.

故障检测设备10也可以与一个或多个外部设备例如键盘、指向设备、蓝牙设备等通信,还可与一个或者多个能够与该故障检测设备10交互的设备通信,和/或与使得该故障检测设备10能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等)通信。这种通信可以通过输入输出接口14进行。并且,故障检测设备10还可以通过网络适配器15与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。网络适配器15可以通过总线13与故障检测设备10的其它模块通信。应当明白,尽管图中未示出,但在实际应用中可以结合故障检测设备10使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储平台等。The fault detection device 10 may also communicate with one or more external devices such as keyboards, pointing devices, Bluetooth devices, etc., and may also communicate with one or more devices capable of interacting with the fault detection device 10, and/or with the device that causes the fault. Detection device 10 can communicate with any device that communicates with one or more other computing devices (eg, router, modem, etc.). This communication can take place via the input/output interface 14. Furthermore, the fault detection device 10 may also communicate with one or more networks (eg, a local area network (LAN), a wide area network (WAN), and/or a public network, such as the Internet) through the network adapter 15 . The network adapter 15 can communicate with other modules of the fault detection device 10 via the bus 13 . It should be understood that, although not shown in the figure, other hardware and/or software modules may be used in conjunction with the fault detection device 10 in actual applications, including but not limited to: microcode, device drivers, redundant processors, and external disk drive arrays. , RAID systems, tape drives and data backup storage platforms, etc.

系统实施例System embodiment

参见图9,图9是本申请实施例提供的一种诊断系统的结构框图。Referring to Figure 9, Figure 9 is a structural block diagram of a diagnostic system provided by an embodiment of the present application.

本申请实施例提供了一种诊断系统,包括客户端20、服务端30和医疗系统的故障检测设备10;The embodiment of the present application provides a diagnostic system, including a client 20, a server 30, and a fault detection device 10 of the medical system;

所述客户端20用于获取医疗系统的故障检测信息,所述服务端30用于通过所述故障检测设备与所述客户端建立远程通信连接并接收所述故障检测信息。The client 20 is used to obtain fault detection information of the medical system, and the server 30 is used to establish a remote communication connection with the client through the fault detection device and receive the fault detection information.

故障检测设备的具体实施方式与上述设备实施方式中记载的实施方式、所达到的技术效果一致,部分内容不再赘述。The specific implementation of the fault detection equipment is consistent with the implementation described in the above-mentioned equipment implementation, and the technical effects achieved are consistent, and some details will not be described again.

由此,客户端通过与医疗系统连接,客户端还与服务端通过故障检测设备建立远程通信连接,获取医疗系统的故障检测信息。Thus, the client connects to the medical system, and the client also establishes a remote communication connection with the server through the fault detection equipment to obtain fault detection information of the medical system.

在一些实施例中,所述故障检测设备集成在所述客户端的用户终端设备上。In some embodiments, the fault detection device is integrated on the user terminal device of the client.

由此,将故障检测设备集成在客户端的用户终端设备上,可以减少系统的复杂性和组件数量,简化了系统的架构和部署,减少了设备的物理连接和通信成本。由于故障检测设备直接集成在客户端的用户终端设备上,可以实现实时的故障检测和分析。由于客户端通常具备便携性,可以随时随地进行故障检测,提高了系统的灵活性和便利性。Therefore, integrating fault detection equipment on the client's user terminal equipment can reduce the complexity and number of components of the system, simplify the system architecture and deployment, and reduce the physical connection and communication costs of the equipment. Since the fault detection equipment is directly integrated on the client's user terminal equipment, real-time fault detection and analysis can be achieved. Since the client is usually portable, fault detection can be performed anytime and anywhere, which improves the flexibility and convenience of the system.

计算机可读存储介质实施例Computer-readable storage media embodiments

本申请实施例还提供了一种计算机可读存储介质,其具体实施例与上述方法实施例中记载的实施例、所达到的技术效果一致,部分内容不再赘述。The embodiments of the present application also provide a computer-readable storage medium, the specific embodiments of which are consistent with the embodiments recorded in the above method embodiments and the technical effects achieved, and some of the contents will not be described again.

所述计算机可读存储介质存储有计算机程序,所述计算机程序被至少一个处理器执行时实现上述任一项方法的步骤或者实现上述任一项电子设备的功能。The computer-readable storage medium stores a computer program. When the computer program is executed by at least one processor, the steps of any of the above methods are implemented or the function of any of the above electronic devices is implemented.

计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。计算机可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. In the embodiments of the present application, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, apparatus or device. The computer-readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (non-exhaustive list) of computer readable storage media include: an electrical connection having one or more conductors, a portable disk, a hard disk, random access memory (RAM), read only memory (ROM), Erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.

计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读存储介质还可以是任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等,或者上述的任意合适的组合。可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,程序设计语言包括面向对象的程序设计语言诸如Java、C++等,还包括常规的过程式程序设计语言诸如C语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。A computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave carrying the readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable storage medium may also be any computer-readable medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the above. Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., as well as conventional procedural programming languages. Such as C language or similar programming language. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server execute on. In situations involving remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device, such as provided by an Internet service. (business comes via Internet connection).

计算机程序产品实施例Computer program product embodiments

本申请实施例还提供了一种计算机程序产品,其具体实施例与上述方法实施例中记载的实施例、所达到的技术效果一致,部分内容不再赘述。The embodiments of the present application also provide a computer program product, the specific embodiments of which are consistent with the embodiments recorded in the above method embodiments and the technical effects achieved, and part of the content will not be described again.

本申请提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被至少一个处理器执行时实现上述任一项方法的步骤或者实现上述任一项故障检测设备的功能。The present application provides a computer program product. The computer program product includes a computer program. When the computer program is executed by at least one processor, the steps of any of the above methods are implemented or the function of any of the above fault detection devices is implemented.

参见图10,图10是本申请实施例提供的一种计算机程序产品的结构示意图。Refer to Figure 10, which is a schematic structural diagram of a computer program product provided by an embodiment of the present application.

所述计算机程序产品用于实现上述任一项方法的步骤或者实现上述任一项故障检测设备的功能。计算机程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的计算机程序产品不限于此,计算机程序产品可以采用一个或多个计算机可读介质的任意组合。The computer program product is used to implement the steps of any of the above methods or to implement the function of any of the above fault detection devices. The computer program product may take the form of a portable compact disk read-only memory (CD-ROM) and include the program code, and may be run on a terminal device such as a personal computer. However, the computer program product of the present invention is not limited thereto, and the computer program product may adopt any combination of one or more computer-readable media.

需要说明的是,在本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a、b和c可以是单个,也可以是多个。值得注意的是,“至少一项(个)”还可以解释成“一项(个)或多项(个)”。It should be noted that in the embodiments of this application, "at least one" refers to one or more, and "multiple" refers to two or more. "And/or" describes the association of associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural. The character "/" generally indicates that the related objects are in an "or" relationship. "At least one of the following" or similar expressions thereof refers to any combination of these items, including any combination of a single item (items) or a plurality of items (items). For example, at least one of a, b or c can mean: a, b, c, a and b, a and c, b and c or a and b and c, where a, b and c can It can be single or multiple. It is worth noting that "at least one item (item)" can also be interpreted as "one item (item) or multiple items (item)".

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是被配置成区别类似的对象,而不必被配置成描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", etc. in the description and claims of this application and the above-mentioned drawings are configured to distinguish similar objects, and are not necessarily configured to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the application described herein can be practiced in sequences other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, e.g., a process, method, system, product, or apparatus that encompasses a series of steps or units and need not be limited to those explicitly listed. Those steps or elements may instead include other steps or elements not expressly listed or inherent to the process, method, product or apparatus.

本申请从使用目的上,效能上,进步及新颖性等观点进行阐述,已符合专利法所强调的功能增进及使用要件,本申请以上的说明书及说明书附图,仅为本申请的较佳实施例而已,并非以此局限本申请,因此,凡一切与本申请构造,装置,特征等近似、雷同的,即凡依本申请专利申请范围所作的等同替换或修饰等,皆应属本申请的专利申请保护的范围之内。This application is elaborated from the perspectives of purpose of use, efficiency, progress and novelty, etc., and has complied with the functional enhancement and usage requirements emphasized by the patent law. The above description and drawings of this application are only the best implementation of this application. This application is only an example and does not limit this application. Therefore, any structures, devices, features, etc. that are similar or identical to those of this application, that is, any equivalent substitutions or modifications made in accordance with the scope of the patent application, shall belong to this application. within the scope of patent application protection.

Claims (12)

1.一种医疗系统的故障检测方法,其特征在于,所述方法用于医疗系统的远程故障检测,所述方法包括:1. A fault detection method for a medical system, characterized in that the method is used for remote fault detection of the medical system, and the method includes: 通过服务端向客户端发送授权请求;Send an authorization request to the client through the server; 在所述客户端确认所述授权请求后,建立所述服务端和所述客户端之间的远程通信连接;After the client confirms the authorization request, establish a remote communication connection between the server and the client; 通过所述客户端获取所述医疗系统的故障检测信息,并将所述故障检测信息传输至所述服务端,以使远程服务人员对所述医疗系统进行故障检测;所述故障检测信息包括用户标识以及以下一种或多种:设备运行信息和电生理采集信息;The fault detection information of the medical system is obtained through the client, and the fault detection information is transmitted to the server, so that remote service personnel can perform fault detection on the medical system; the fault detection information includes user Identification and one or more of the following: device operating information and electrophysiological acquisition information; 通过所述服务端向所述客户端发送故障处理结果,所述故障处理结果包括故障检测类型和/或故障处理方案;Send fault processing results to the client through the server, where the fault processing results include fault detection types and/or fault processing solutions; 通过所述客户端接收所述故障处理结果并进行展示。The fault handling results are received through the client and displayed. 2.根据权利要求1所述的医疗系统的故障检测方法,其特征在于,所述方法还包括:2. The fault detection method of the medical system according to claim 1, characterized in that the method further includes: 根据所述故障处理结果,获取所述医疗系统的故障风险等级;Obtain the fault risk level of the medical system according to the fault processing results; 根据所述故障风险等级和所述故障检测信息,判断所述医疗系统是否符合文件上传条件;Determine whether the medical system meets the file upload conditions based on the fault risk level and the fault detection information; 当所述医疗系统符合所述文件上传条件时,接受文件上传请求;When the medical system meets the file upload conditions, accept the file upload request; 响应于所述文件上传请求,将所述医疗系统的文件信息发送至所述服务端,所述文件信息用于所述远程服务人员对所述医疗系统的故障检测;所述文件信息包括以下一种或多种:医疗系统的图片信息、视频信息和语音信息。In response to the file upload request, the file information of the medical system is sent to the server, and the file information is used for fault detection of the medical system by the remote service personnel; the file information includes the following: One or more types: picture information, video information and voice information of the medical system. 3.根据权利要求2所述的医疗系统的故障检测方法,其特征在于,所述根据所述故障风险等级和所述故障检测信息,判断所述医疗系统是否符合文件上传条件,包括:3. The fault detection method of a medical system according to claim 2, wherein determining whether the medical system meets file upload conditions based on the fault risk level and the fault detection information includes: 获取所述用户标识对应的历史故障检测信息,所述历史故障检测信息包括历史设备运行信息和历史电生理信息;Obtain historical fault detection information corresponding to the user identification, where the historical fault detection information includes historical equipment operation information and historical electrophysiological information; 针对所述故障检测信息中的每个测量参数,获取所述测量参数与所述历史故障检测信息中对应的测量参数的第一相似度;For each measurement parameter in the fault detection information, obtain a first similarity between the measurement parameter and the corresponding measurement parameter in the historical fault detection information; 根据每个所述测量参数对应的第一相似度及权重,获取所述医疗系统的匹配度;Obtain the matching degree of the medical system according to the first similarity and weight corresponding to each of the measurement parameters; 当所述匹配度不在所述用户自身对应的预设匹配度区间时,判断所述医疗系统符合文件上传条件。When the matching degree is not within the preset matching degree range corresponding to the user, it is determined that the medical system meets the file upload conditions. 4.根据权利要求1所述的医疗系统的故障检测方法,其特征在于,所述医疗系统包括体外设备和设置于患者体内的脉冲发生器,所述通过所述客户端获取所述医疗系统的故障检测信息包括:4. The fault detection method of the medical system according to claim 1, wherein the medical system includes an external device and a pulse generator installed in the patient's body, and the client obtains the information of the medical system through the client. Fault detection information includes: 根据所述故障检测信息,检测所述体外设备和所述脉冲发生器是否满足诊断条件;According to the fault detection information, detect whether the in vitro device and the pulse generator meet diagnostic conditions; 当所述体外设备满足第一故障条件时,通过所述体外设备获取自身的设备运行信息;When the extracorporeal device meets the first fault condition, obtain its own equipment operation information through the extracorporeal device; 当所述脉冲发生器满足第二故障条件时,通过所述脉冲发生器获取自身的设备运行信息和电生理采集信息;When the pulse generator meets the second fault condition, obtain its own equipment operation information and electrophysiological collection information through the pulse generator; 将所述体外设备和所述脉冲发生器的设备运行信息以及所述电生理采集信息作为所述客户端获取的故障检测信息。The device operation information of the extracorporeal device and the pulse generator and the electrophysiological collection information are used as the fault detection information obtained by the client. 5.根据权利要求4所述的医疗系统的故障检测方法,其特征在于,检测所述体外设备是否满足第一故障条件的过程包括:5. The fault detection method of the medical system according to claim 4, wherein the process of detecting whether the extracorporeal device meets the first fault condition includes: 针对所述体外设备的故障检测信息中的每个测量参数,检测所述测量参数的测量数据是否处于自身对应的预设范围;For each measurement parameter in the fault detection information of the in vitro device, detect whether the measurement data of the measurement parameter is within its corresponding preset range; 当处于自身对应的预设范围的测量数据的数量不大于第一预设数量时,判断所述体外设备满足所述第一故障条件;When the number of measurement data in its corresponding preset range is not greater than the first preset number, it is determined that the in vitro device meets the first fault condition; 检测所述脉冲发生器是否满足第二故障条件的过程包括:The process of detecting whether the pulse generator meets the second fault condition includes: 针对所述脉冲发生器的故障检测信息中的每个测量参数,检测所述测量参数的测量数据是否处于自身对应的预设范围;For each measurement parameter in the fault detection information of the pulse generator, detect whether the measurement data of the measurement parameter is within its corresponding preset range; 当处于自身对应的预设范围的测量数据的数量不大于第二预设数量时,判断所述脉冲发生器满足所述第二故障条件。When the number of measurement data in its corresponding preset range is not greater than the second preset number, it is determined that the pulse generator meets the second fault condition. 6.根据权利要求1所述的医疗系统的故障检测方法,其特征在于,所述通过所述客户端接收所述故障处理结果并进行展示,包括:6. The fault detection method of the medical system according to claim 1, wherein the step of receiving and displaying the fault processing results through the client includes: 将所述故障检测信息输入至故障处理模型,获取所述医疗系统对应的参考故障处理结果;Input the fault detection information into the fault processing model to obtain the reference fault processing results corresponding to the medical system; 获取所述参考故障处理结果与所述故障处理结果的第二相似度;Obtain the second similarity between the reference fault processing result and the fault processing result; 当所述第二相似度不小于预设相似度时,通过所述客户端实现所述故障处理结果的展示;When the second similarity is not less than the preset similarity, the fault processing result is displayed through the client; 当所述第二相似度小于所述预设相似度时,通过所述客户端实现所述故障处理结果和所述预设故障处理结果的展示。When the second similarity is less than the preset similarity, the fault processing result and the preset fault processing result are displayed through the client. 7.根据权利要求1所述的医疗系统的故障检测方法,其特征在于,所述故障处理方案包括以下一种或多种:7. The fault detection method of the medical system according to claim 1, characterized in that the fault handling solution includes one or more of the following: 远程升级所述医疗系统的软件;Remotely upgrade the software of said medical system; 更换或检查所述医疗系统的电池;Replace or inspect the battery of said medical system; 对所述医疗系统进行充电;charging said medical system; 对所述医疗系统的体外部分进行物理降温。The external portion of the medical system is physically cooled. 8.一种医疗系统的故障检测设备,其特征在于,所述故障检测设备包括存储器和至少一个处理器,所述存储器存储有计算机程序,所述至少一个处理器被配置成执行所述计算机程序时实现以下步骤:8. A fault detection device for a medical system, characterized in that the fault detection device includes a memory and at least one processor, the memory stores a computer program, and the at least one processor is configured to execute the computer program Follow these steps: 通过服务端向客户端发送授权请求;Send an authorization request to the client through the server; 在所述客户端确认所述授权请求后,建立所述服务端和所述客户端之间的远程通信连接;After the client confirms the authorization request, establish a remote communication connection between the server and the client; 通过所述客户端获取所述医疗系统的故障检测信息,并将所述故障检测信息传输至所述服务端,以使远程服务人员对所述医疗系统进行故障检测;所述故障检测信息包括用户标识以及以下一种或多种:设备运行信息和电生理采集信息;The fault detection information of the medical system is obtained through the client, and the fault detection information is transmitted to the server, so that remote service personnel can perform fault detection on the medical system; the fault detection information includes user Identification and one or more of the following: device operating information and electrophysiological acquisition information; 通过所述服务端向所述客户端发送故障处理结果,所述故障处理结果包括故障检测类型和/或故障处理方案;Send fault processing results to the client through the server, where the fault processing results include fault detection types and/or fault processing solutions; 通过所述客户端接收所述故障处理结果并进行展示。The fault handling results are received through the client and displayed. 9.一种诊断系统,其特征在于,包括客户端、服务端和权利要求8所述的医疗系统的故障检测设备;9. A diagnostic system, characterized by comprising a client, a server and the fault detection equipment of the medical system according to claim 8; 所述客户端用于获取医疗系统的故障检测信息,所述服务端用于通过所述故障检测设备与所述客户端建立远程通信连接并接收所述故障检测信息。The client is used to obtain fault detection information of the medical system, and the server is used to establish a remote communication connection with the client through the fault detection device and receive the fault detection information. 10.根据权利要求9所述的诊断系统,其特征在于,所述故障检测设备集成在所述客户端的用户终端设备上。10. The diagnostic system according to claim 9, characterized in that the fault detection device is integrated on the user terminal device of the client. 11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被至少一个处理器执行时实现权利要求1-7任一项所述的方法的步骤,或者实现权利要求8所述的故障检测设备的功能。11. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, the method of any one of claims 1-7 is implemented. steps, or realize the function of the fault detection device described in claim 8. 12.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被至少一个处理器执行时实现权利要求1-7任一项所述的方法的步骤,或者实现权利要求8所述的故障检测设备的功能。12. A computer program product, characterized in that the computer program product includes a computer program, which when executed by at least one processor implements the steps of the method according to any one of claims 1 to 7, or implements The function of the fault detection device as claimed in claim 8.
CN202310753024.3A 2023-06-25 2023-06-25 Fault detection methods and related devices for medical systems Pending CN116936060A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310753024.3A CN116936060A (en) 2023-06-25 2023-06-25 Fault detection methods and related devices for medical systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310753024.3A CN116936060A (en) 2023-06-25 2023-06-25 Fault detection methods and related devices for medical systems

Publications (1)

Publication Number Publication Date
CN116936060A true CN116936060A (en) 2023-10-24

Family

ID=88378192

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310753024.3A Pending CN116936060A (en) 2023-06-25 2023-06-25 Fault detection methods and related devices for medical systems

Country Status (1)

Country Link
CN (1) CN116936060A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118567335A (en) * 2024-08-01 2024-08-30 智维精准(北京)医疗科技有限公司 A large-scale radiotherapy equipment control system fault detection system and method
CN119153058A (en) * 2024-11-11 2024-12-17 宁波芯联心医疗科技有限公司 Method and system for updating status data of implanted electronic medical device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118567335A (en) * 2024-08-01 2024-08-30 智维精准(北京)医疗科技有限公司 A large-scale radiotherapy equipment control system fault detection system and method
CN119153058A (en) * 2024-11-11 2024-12-17 宁波芯联心医疗科技有限公司 Method and system for updating status data of implanted electronic medical device
CN119153058B (en) * 2024-11-11 2025-04-25 宁波芯联心医疗科技有限公司 Implantable electronic medical device status data updating method and system

Similar Documents

Publication Publication Date Title
CN104683474B (en) A kind of remote monitoring system of implantable medical devices
CN115299893B (en) Self-diagnostic equipment, program-controlled systems and computer-readable storage media
CN114849063B (en) Extracorporeal charger, program-controlled system, and computer-readable storage medium
CN114949608B (en) Program control device, medical system, and computer-readable storage medium
US12076552B2 (en) Systems and methods for providing digital health services
CN116936060A (en) Fault detection methods and related devices for medical systems
CN114842956B (en) Control device, medical system, and computer-readable storage medium
CN102462891A (en) Remote monitoring system and method for implanted medical apparatus
CN104645499A (en) In vitro controller of implantable medical device for patients
CN204485073U (en) A kind of patient body outer controller of implantable medical devices
CN104689475A (en) Patient terminal of remote monitoring system of implantable medical device
WO2022262495A1 (en) Control method and related apparatus for household medical device
WO2023071378A1 (en) Implantable nerve stimulator and implantable nerve stimulation system
CN116781229A (en) Communication instruction sending method, electronic equipment, medical system and related products
CN117942497A (en) Pulse generator, stimulator, medical system, and computer-readable storage medium
WO2023005353A1 (en) Configuration information acquisition apparatus based on multi-modal data, and related device
CN204442424U (en) A kind of long distance control system of implantable medical devices
CN204798638U (en) Implanted medical instrument's remote monitering system's patient terminal
CN116549853B (en) Pulse generators, stimulators, storage media and program products
CN117599337A (en) Remote nerve monitoring system and using method
CN116932319A (en) Methods and related devices for determining program control errors
CN116825317A (en) Program-controlled pairing method, electronic device, storage medium and program product
CN116807495A (en) Electroencephalogram acquisition method, electroencephalogram acquisition device, electroencephalogram acquisition storage medium, and electroencephalogram acquisition program product
CN116779132A (en) Remote program control method, program control device, storage medium, and program product
CN115019948A (en) Control device, remote consultation system, and computer-readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Building C16, biological nano Park, 218 Xinghu street, Suzhou Industrial Park, Jiangsu Province

Applicant after: Jingyu Medical Technology (Suzhou) Co.,Ltd.

Address before: Building C16, biological nano Park, 218 Xinghu street, Suzhou Industrial Park, Jiangsu Province

Applicant before: SCENERAY Co.,Ltd.