CN117278333A - 基于SaaS平台的智慧医疗数据处理方法、设备及*** - Google Patents

基于SaaS平台的智慧医疗数据处理方法、设备及*** Download PDF

Info

Publication number
CN117278333A
CN117278333A CN202311557356.0A CN202311557356A CN117278333A CN 117278333 A CN117278333 A CN 117278333A CN 202311557356 A CN202311557356 A CN 202311557356A CN 117278333 A CN117278333 A CN 117278333A
Authority
CN
China
Prior art keywords
data
platform
medical
encrypted
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.)
Granted
Application number
CN202311557356.0A
Other languages
English (en)
Other versions
CN117278333B (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.)
Wuhan Shengbohui Information Technology Co ltd
Original Assignee
Wuhan Shengbohui Information Technology 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 Wuhan Shengbohui Information Technology Co ltd filed Critical Wuhan Shengbohui Information Technology Co ltd
Priority to CN202311557356.0A priority Critical patent/CN117278333B/zh
Publication of CN117278333A publication Critical patent/CN117278333A/zh
Application granted granted Critical
Publication of CN117278333B publication Critical patent/CN117278333B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0478Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload applying multiple layers of encryption, e.g. nested tunnels or encrypting the content with a first key and then with at least a second key
    • 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/60ICT 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 operation of medical equipment or devices
    • G16H40/67ICT 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 operation of medical equipment or devices for remote operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/88Medical equipments

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Biomedical Technology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

本发明实施例提供一种基于SaaS平台的智慧医疗数据处理方法、设备及***,属于数据处理领域。所述基于SaaS平台的智慧医疗数据处理方法包括:获取客户端需求数据;根据所述客户端需求数据,匹配目标客户端;基于SaaS平台构建所述目标客户端的虚拟可视化平台;在接收到客户端的设备控制信号的情况下,调用所述虚拟可视化平台,并基于所述SaaS平台获取所述目标客户端的医疗运维数据和操作数据;对所述医疗运维数据和所述操作数据进行加密,得到加密数据;将所述加密数据在所述虚拟可视化平台上进行解密,并进行可视化处理。本申请用于解决现有技术中医院对医疗SaaS平台的运维细节不可控,从而降低医院内数据传输的安全性的缺陷。

Description

基于SaaS平台的智慧医疗数据处理方法、设备及***
技术领域
本发明涉及数据处理领域,具体地涉及一种字段信息的处理方法、装置、存储介质及处理器。
背景技术
医疗SaaS(Medical Software as a Service)平台是指基于云计算和软件即服务(SaaS)模式提供的医疗行业专用软件服务,其将医疗软件应用程序部署在云平台上,通过互联网向医疗机构、医生、护士和其他医疗专业人员提供各种医疗相关的功能和服务。
目前,医院通常通过医疗SaaS平台来为其提供医疗服务,例如医疗影像管理、对医疗设备、***和网络进行维护和管理等,用于减少医院的管理成本。对于医疗SaaS平台,其采用多租户架构,即多个医院主体共享同一套软件应用程序,但数据和配置是相互独立的,使得医院主体无需在本地安装和维护,从而有效减少医院的管理成本。
在现有技术中,医院的SaaS平台通常部署在云端服务器上,并依赖于云服务商的基础设施和服务,故本申请发明人认为,现有的对于一个SaaS平台上共享有多个医院主体的场景,由于医院主体依赖于云服务提供商的基础设施和服务,对云服务商提供的运维没有完全的可见性,导致医院主体只能通过监测云服务商的服务水平和反馈机制来评估其运维质量,故现有技术的上述方案具有医院对医疗SaaS平台的运维细节不可控,从而降低医院内数据传输的安全性的缺陷。
发明内容
本发明实施例的目的是提供一种基于SaaS平台的智慧医疗数据处理方法、设备及***,用于解决现有技术中医院对医疗SaaS平台的运维细节不可控,从而降低医院内数据传输的安全性的缺陷。
为了实现上述目的,本发明实施例提供一种基于SaaS平台的智慧医疗数据处理方法,包括:
获取客户端需求数据;
根据所述客户端需求数据,匹配目标客户端;
基于SaaS平台构建所述目标客户端的虚拟可视化平台;
在接收到客户端的设备控制信号的情况下,调用所述虚拟可视化平台,并基于所述SaaS平台获取所述目标客户端的医疗运维数据和操作数据;
对所述医疗运维数据和所述操作数据进行加密,得到加密数据;
将所述加密数据在所述虚拟可视化平台上进行解密,并进行可视化处理。
可选的,在所述在接收到客户端的设备控制信号的情况下,调用所述虚拟可视化平台之后,包括:
根据所述设备控制信号定位目标医疗设备,并启动与所述目标医疗设备的数据传输,使得所述客户端通过所述虚拟可视化平台对所述目标医疗设备进行控制。
可选的,所述基于所述SaaS平台构建所述目标客户端的虚拟可视化平台,包括:
基于所述SaaS平台,构建所述目标客户端的数据模型;
根据所述数据模型,构建所述目标客户端的虚拟可视化平台,使所述虚拟可视化平台在被调用的情况下,调用所述数据模型进行可视化。
可选的,所述基于所述SaaS平台获取所述目标客户端的医疗运维数据和操作数据,包括:
根据所述目标客户端的数据模型获取所述SaaS平台的可视化数据;
对所述可视化数据进行筛选,得到所述目标客户端的医疗运维数据和操作数据。
可选的,所述加密数据包括第一加密数据和第二加密数据,所述对所述医疗运维数据和所述操作数据进行加密,得到加密数据,包括:
对所述医疗运维数据和所述操作数据进行数据分类,得到加密数据和调用数据;
对所述加密数据和所述调用数据分别进行封装,得到加密封装数据和调用封装数据;
采用预设的第一加密算法对所述调用封装数据进行加密,得到第一加密数据;
采用所述第一加密算法和预设的第二加密算法对所述加密封装数据进行加密,得到第二加密数据。
可选的,所述对所述医疗运维数据和所述操作数据进行数据分类,得到加密数据和调用数据,包括:
确定所述医疗运维数据和所述操作数据中是否存在加密标记的数据;
在所述医疗运维数据和所述操作数据中存在加密标记的数据的情况下,将加密标记的数据作为加密数据,将所述医疗运维数据和所述操作数据中除所述加密数据外的数据作为调用数据。
可选的,所述将所述医疗运维数据和所述操作数据在所述虚拟可视化平台上进行解密,并进行可视化处理,包括:
将所述加密后的调用封装数据传输至所述虚拟可视化平台,并在所述虚拟可视化平台上对所述加密后的调用封装数据进行解密,得到第一解密数据;
对所述第一解密数据进行解封装处理,并对解封装处理后的所述第一解密数据通过所述数据模型进行可视化;
根据所述设备控制信号确定所述客户端的操作权限;
根据所述操作权限确定所述加密后的加密封装数据的解密需求;
根据所述解密需求对所述加密后的加密封装数据进行解密,得到第二解密数据;
对所述第二解密数据进行解封装处理,并对解封装处理后的所述第二解密数据通过所述数据模型进行可视化。
可选的,所述方法还包括:
在收到数据更新信号的情况下,基于所述SaaS平台获取所述目标客户端的数据更新操作,其中所述数据更新操作包括数据合并、数据删除、数据替换和数据追加;
根据所述数据更新操作对所述目标客户端的医疗运维数据和操作数据进行数据更新。
另一方面,本发明提供一种数据处理设备,包括:
存储器,被配置成存储指令;以及
处理器,被配置成从所述存储器调用所述指令以及在执行所述指令时能够实现上述的基于SaaS平台的智慧医疗数据处理方法。
另一方面,本发明提供一种基于SaaS平台的智慧医疗数据处理***,应用于上述的基于SaaS平台的智慧医疗数据处理方法,包括:
上述的数据处理设备;
第一服务端,应用于SaaS平台,与所述数据处理设备连接;
第二服务端,应用于虚拟可视化平台,与所述第一服务端和所述数据处理设备均连接,用于通过所述虚拟可视化平台与所述SaaS平台进行数据交互;
客户端,与所述第二服务端连接,用于与所述第二服务端进行数据交互。
通过上述技术方案,首先根据客户端需求数据匹配目标客户端,并基于SaaS平台构建目标客户端的虚拟可视化平台,在接收到客户端的设备控制信号的情况下,调用虚拟可视化平台,以使客户端在虚拟可视化平台上即可获知医疗运维数据和操作数据,解决了现有技术中医院对医疗SaaS平台的运维细节不可控,从而降低医院内数据传输的安全性的缺陷;同时,通过对医疗运维数据和操作数据进行加密,得到加密数据,并将加密数据在虚拟可视化平台上进行解密,有效增加数据传输过程中的安全性。
本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:
图1示出了本申请实施例一种基于SaaS平台的智慧医疗数据处理方法的整体流程图;
图2示出了本申请实施例一种基于SaaS平台的智慧医疗数据处理***的整体结构图。
具体实施方式
以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的基于SaaS平台的智慧医疗数据处理方法进行详细地说明。
本申请实施例公开一种基于SaaS平台的智慧医疗数据处理方法。
参照图1,一种基于SaaS平台的智慧医疗数据处理方法包括如下步骤:
S101、获取客户端需求数据。
本实施例中,客户端表示一个医院执行主体,客户端需求数据指客户端提出的需求或要求的数据,由于本申请实施例中一个SaaS平台有多个医院执行主体,在其中一个医院执行主体需要通过SaaS平台实现相应功能时,即在SaaS平台上发出相应需求,例如,查看医疗设备的运行数据、进入电子病例***等。
S102、根据客户端需求数据,匹配目标客户端。
在SaaS平台存在多个客户端执行主体的情况下,可以根据客户端需求数据确定源客户端,源客户端即为目标客户端。
具体的,每个客户端在SaaS平台上有唯一的标识符,根据客户端需求数据即可得到唯一标识符,根据唯一标识符即可定位源客户端即目标客户端。
除此之外,SaaS平台可以记录客户端的操作日志,并对操作日志进行分析,以确定源客户端即目标客户端。
S103、基于SaaS平台构建目标客户端的虚拟可视化平台。
本实施例中,可以首先构建虚拟可视化平台,并将构建后的虚拟可视化平台部署至SaaS平台上,即可实现在SaaS平台上构建目标客户端的虚拟可视化平台。
需要说明的是,虚拟可视化平台为SaaS平台的附属平台,两者之间通过数据端口进行数据传输,但虚拟可视化平台虽然为SaaS平台的附属平台,但具有数据隐私性,且仅服务于一个客户端。
S104、在接收到客户端的设备控制信号的情况下,调用虚拟可视化平台,并基于SaaS平台获取目标客户端的医疗运维数据和操作数据。
在客户端需要通过SaaS平台对医疗设备进行控制时,即发送设备控制信号,当前执行主体即接收到客户端的设备控制信号,并直接调用虚拟可视化平台,由于虚拟可视化平台与SaaS平台通过数据端口进行数据传输,故可以基于SaaS平台获取目标客户端的医疗运维数据和操作数据。
其中,医疗运维数据指医院或医疗设备运营过程中产生的与运维相关的数据,医疗运维数据可以为设备运行数据、医疗设备的维护记录、资产管理数据、医疗设备的能耗数据等;操作数据本实施例中指SaaS平台的服务商对SaaS平台的后台操作记录,以使目标客户端可以实时查看,相比于现有技术中目标客户端无法查看服务商对SaaS平台的后台操作记录相比,本申请可以有效保障目标客户端的数据隐私性,且可以对运维数据进行可视化,使运维细节可控。
S105、对医疗运维数据和操作数据进行加密,得到加密数据。
为了保证虚拟可视化平台上数据的隐私性,需要对医疗运维数据和操作数据进行加密,本申请可以采用预设的数据加密算法对医疗运维数据和操作数据进行加密。
但本实施例中,为了保证客户端的数据隐私性,数据加密方式可以通过客户端自主选择,即SaaS平台提供数据加密的多个可选择项,客户端可以根据多个可选择项进行自由选择,其中,客户端可以选择一个或多个数据加密方式,由于多个可选择项可以提供多种加密方式,由客户端选择加密方式,可以有效保证虚拟可视化平台中数据的安全性。
S106、将加密数据在虚拟可视化平台上进行解密,并进行可视化处理。
虚拟可视化平台上提供多种数据解密算法,可以根据加密数据的加密方式对加密数据进行解密,并对解密后的数据进行可视化,以使客户端通过虚拟可视化平台查看解密后的数据。
本实施例首先根据客户端需求数据匹配目标客户端,并基于SaaS平台构建目标客户端的虚拟可视化平台,在接收到客户端的设备控制信号的情况下,调用虚拟可视化平台,以使客户端在虚拟可视化平台上即可获知医疗运维数据和操作数据,解决了现有技术中医院对医疗SaaS平台的运维细节不可控,从而降低医院内数据传输的安全性的缺陷;同时,通过对医疗运维数据和操作数据进行加密,得到加密数据,并将加密数据在虚拟可视化平台上进行解密,有效增加数据传输过程中的安全性。
在本实施例的其中一种实施方式中,在在接收到客户端的设备控制信号的情况下,调用虚拟可视化平台之后,包括如下步骤:
S201、根据设备控制信号定位目标医疗设备,并启动与目标医疗设备的数据传输,使得客户端通过虚拟可视化平台对目标医疗设备进行控制。
本实施例中,每个医疗设备具有一个唯一标识符,可以通过设备控制信号获取医疗设备的唯一标识符,即可根据唯一标识符定位目标医疗设备。
在定位目标医疗设备后,即启动与目标医疗设备的数据传输,用于使得客户端通过虚拟可视化平台对目标医疗设备进行控制。
具体的,在未收到设备控制信号的情况下,医疗设备与SaaS平台为连接的状态,用于保证医疗设备产生的运行数据可以实时通过SaaS平台传输至虚拟可视化平台,但为了保证数据传输的稳定性,并为了保证医疗设备不被SaaS平台的其他客户端进行误控制,故在未收到设备控制信号的情况下,无法通过虚拟可视化平台对医疗设备进行控制。
本实施例中,采用数据采集器实时收集医疗设备产生的运行数据。具体的,数据采集器将数据从医疗设备中提取出来,并将其传输至SaaS平台。
本实施例中,客户端可以通过虚拟可视化平台对目标医疗设备进行控制,相比于现有技术中,客户端无法对医疗设备进行控制相比,本实施例客户端可以通过虚拟可视化平台对医疗设备进行控制,有效提高客户端的对虚拟可视化平台的使用便捷性。
在本实施例的其中一种实施方式中,基于SaaS平台构建目标客户端的虚拟可视化平台,包括如下步骤:
S301、基于SaaS平台,构建目标客户端的数据模型。
数据模型基于SaaS平台上与目标客户端对应的医疗运维数据和操作数据进行构建,用于实时获取SaaS平台上的医疗运维数据和操作数据,并对医疗运维数据和操作数据进行数据处理,以使医疗运维数据和操作数据可以在虚拟可视化平台上进行可视化。具体的,数据处理可以为数据清洗、格式转换等。
具体的,本实施例中,基于SaaS平台,构建目标客户端的数据模型的步骤包括:
获取SaaS平台上的医疗运维数据和操作数据;
对医疗运维数据和操作数据进行数据清洗,得到清洗后的数据,用于去除医疗运维数据和操作数据的噪音数据;
根据客户端的需求和清洗后的数据,建立数据模型,其中,数据模型可以是聚类模型。
S302、根据数据模型,构建目标客户端的虚拟可视化平台,使虚拟可视化平台在被调用的情况下,调用数据模型进行可视化。
目标客户端的虚拟可视化平台根据数据模型构建,使得目标客户端的虚拟可视化平台可以通过数据模型实时获取SaaS平台上与目标客户端对应的医疗运维数据和操作数据,相比于直接通过数据端口获取医疗运维数据和操作数据,本实施例通过数据模型构建虚拟可视化平台,保证了数据传输的稳定性,同时保证了数据在虚拟可视化平台的可用性。
本实施例虚拟可视化平台与SaaS平台之间的数据传输方式为通过数据模型进行数据传输,有效保证了虚拟可视化平台上数据的可用性。
在本实施例的其中一种实施方式中,基于SaaS平台获取目标客户端的医疗运维数据和操作数据,包括如下步骤:
S401、根据目标客户端的数据模型获取SaaS平台的可视化数据。
在本实施例中,SaaS平台上的医疗运维数据和操作数据中,存在部分数据无需在虚拟可视化平台进行可视化,将需要在虚拟可视化平台上进行可视化的数据作为SaaS平台的可视化数据。具体的,可以将客户端需求进行可视化的数据作为可视化数据。
由于数据模型获取SaaS平台上与目标客户端对应的所有数据,故可以通过数据模型获取SaaS平台的可视化数据。
S402、对可视化数据进行筛选,得到目标客户端的医疗运维数据和操作数据。
本实施例中,首先根据预设的数据特征识别算法分别识别医疗运维数据和操作数据的数据特征,并根据数据特征对可视化数据进行筛选,即可对可视化数据筛选得到目标客户端的医疗运维数据和操作数据。具体的,数据特征识别算法为预设。
本实施例首先获取SaaS平台的可视化数据,并对可视化数据进行筛选,无需对所有数据进行可视化,可以有效提高数据传输至虚拟可视化平台的速度。
在本实施例的其中一种实施方式中,加密数据包括第一加密数据和第二加密数据,对医疗运维数据和操作数据进行加密,得到加密数据,包括如下步骤:
S501、对医疗运维数据和操作数据进行数据分类,得到加密数据和调用数据。
本实施例中,医疗运维数据和操作数据存在部分数据不需要进行加密的情况,故首先需要对医疗运维数据和操作数据进行数据分类,用于得到加密数据和无需加密,使虚拟可视化平台可以直接进行调用的数据。
具体的,可以根据数据的敏感性对医疗运维数据和操作数据进行数据分类,得到加密数据和调用数据,可以事先对敏感性数据标记为敏感数据,根据敏感性标记即可对医疗运维数据和操作数据进行数据分类,得到加密数据和调用数据。
S502、对加密数据和调用数据分别进行封装,得到加密封装数据和调用封装数据。
数据封装指将加密数据和调用数据及其对应的操作分别进行封装,即可得到加密封装数据和调用封装数据,即,对加密数据和其对应的操作进行封装,得到加密封装数据;对调用数据和其对应的操作进行封装,得到调用封装数据。
S503、采用预设的第一加密算法对调用封装数据进行加密,得到第一加密数据。
第一加密算法为预设的数据加密算法,为了保证调用封装数据的安全性,采用预设的第一加密算法对调用封装数据进行加密,本实施例对数据加密算法不进行限定。
S504、采用第一加密算法和预设的第二加密算法对加密封装数据进行加密,得到第二加密数据。
对于加密封装数据,由于加密封装数据的数据敏感性较高,需要保证其安全性,故采用两种加密方式对加密封装数据进行加密,具体的,采用第一加密算法和预设的第二加密算法对加密封装数据进行加密,本实施例对数据加密算法不进行限定。
需要说明的是,若采用数据模型进行数据传输时,即对数据模型传输至虚拟可视化平台的数据进行步骤S501至步骤S504。
本实施例中,对数据首先进行封装,并对封装后的数据进行加密,可以有效保证数据传输时的安全性,除此之外,对调用封装数据进行一次加密,对加密封装数据进行两次加密,进一步保证了数据的安全性。
在本实施例的其中一种实施方式中,对医疗运维数据和操作数据进行数据分类,得到加密数据和调用数据,包括如下步骤:
S601、确定医疗运维数据和操作数据中是否存在加密标记的数据。
本实施例中,对具有加密标记的数据进行数据加密,加密标记为根据数据敏感性进行标记,即将敏感数据进行加密标记,对可以直接调用的数据不进行加密标记。
S602、在医疗运维数据和操作数据中存在加密标记的数据的情况下,将加密标记的数据作为加密数据,将医疗运维数据和操作数据中除加密数据外的数据作为调用数据。
将存在加密标记的数据作为加密数据,将不存在加密标记的数据作为调用数据。
需要说明的是,调用数据进行一次解密后可以直接进行调用,而加密数据进行两次解密后才可以被调用,使得需要直接调用的数据的调用速度提升,同时,保证两种数据不在同一时刻进行调用,可以确保数据被调用时的速度。
本实施例将存在加密标记的数据作为加密数据,将不存在加密标记的数据作为调用数据,使得加密数据和调用数据在后续被调用时不在同一时刻被调用,保证数据调用时的速度。
在本实施例的其中一种实施方式中,将医疗运维数据和操作数据在虚拟可视化平台上进行解密,并进行可视化处理,包括如下步骤:
S701、将加密后的调用封装数据传输至虚拟可视化平台,并在虚拟可视化平台上对加密后的调用封装数据进行解密,得到第一解密数据。
本实施例中,由于调用封装数据已通过第一加密算法进行加密,故需要在虚拟可视化平台上将调用封装数据进行解密,得到第一解密数据。
S702、对第一解密数据进行解封装处理,并对解封装处理后的第一解密数据通过数据模型进行可视化。
对第一解密数据进行解封装,可以得到原始数据和操作,其中,原始数据为调用数据,在虚拟可视化平台上可以对调用数据进行可视化。
具体的,对调用数据进行可视化可以采用图表的方式进行可视化,在此不进行限定。
S703、根据设备控制信号确定客户端的操作权限。
每个客户端具有唯一ID,可以通过设备控制信号获取唯一ID,即可根据唯一ID确定客户端,本实施例中,每个客户端的操作权限不一致,故确定客户端即可确定客户端的操作权限。
S704、根据操作权限确定加密后的加密封装数据的解密需求。
本实施例中,由于一个医院主体可能存在多个客户端同时在虚拟可视化平台进行操作,且为了保证虚拟可视化平台的安全性,故本实施例中区分每个客户端对虚拟可视化平台的操作权限,以保证虚拟可视化平台的安全性。
本实施例中,首先设置每个客户端的操作权限,操作权限可以为只读调用数据、只读加密数据、可读调用数据和加密数据、可读写调用数据和加密数据等。
S705、根据解密需求对加密后的加密封装数据进行解密,得到第二解密数据。
S706、对第二解密数据进行解封装处理,并对解封装处理后的第二解密数据通过数据模型进行可视化。
需要说明的是,本实施例加密算法与解密算法均一一对应,例如若采用第一加密算法对数据进行一次加密,采用第二加密算法对数据进行二次加密,则在对数据进行解密时,需要首先采用与第二加密算法对应的第二解密算法对数据进行一次解密,并采用与第一加密算法对应的第一解密算法对数据进行二次解密,即可得到原始数据。
另外,第二解密数据为原始的加密数据,对加密数据进行可视化可以采用图表的方式进行可视化,在此不进行限定。
另外,由于每个客户端具有不同的操作权限,故本实施例中,操作权限为只读调用数据、只读加密数据的客户端无法对医疗设备进行控制,从而进一步保证虚拟可视化平台的安全性。
本实施例中,每个客户端具有不同的操作权限,且在虚拟可视化平台对数据进行解密,有效保证虚拟可视化平台的安全性。
在本实施例的其中一种实施方式中,基于SaaS平台的智慧医疗数据处理方法还包括如下步骤:
S801、在收到数据更新信号的情况下,基于SaaS平台获取目标客户端的数据更新操作,其中数据更新操作包括数据合并、数据删除、数据替换和数据追加。
由于在具体实施中,存在医疗设备出现故障的情况,故在医疗设备出现故障时,可能会造成数据传输有误,并在医疗设备恢复正常后,数据会进行实时更新,故在医疗设备出现故障后并重新上线时,即收到数据更新信号,此时则基于SaaS平台获取目标客户端的数据更新操作,其中数据更新操作包括数据合并、数据删除、数据替换和数据追加。
具体的,数据合并可以将医疗设备产生的新的数据与之前原有的获取的医疗设备的数据进行合并;数据删除可以将重复数据进行删除;数据替换可以将新接收的重复数据对原有数据进行替换;数据追加可以将新的数据添加到已有数据中。
S802、根据数据更新操作对目标客户端的医疗运维数据和操作数据进行数据更新。
根据数据更新操作即可对目标客户端的医疗运维数据和操作数据进行数据更新。
本实施例中,在医疗设备发生故障的情况下,基于SaaS平台获取目标客户端的数据更新操作,并根据数据更新操作对目标客户端的医疗运维数据和操作数据进行数据更新,有效保证了数据的可靠性。
本申请实施例还公开了一种数据处理设备,其特征在于,包括:
存储器,被配置成存储指令;以及
处理器,被配置成从存储器调用指令以及在执行指令时能够实现上述的基于SaaS平台的智慧医疗数据处理方法。
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来使医院对医疗SaaS平台的运维细节可控。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
图2示出了本申请实施例一种基于SaaS平台的智慧医疗数据处理***的整体结构图。如图2所示,本申请实施例还公开了一种基于SaaS平台的智慧医疗数据处理***,应用于上述的基于SaaS平台的智慧医疗数据处理方法,包括:
上述的数据处理设备;
第一服务端,应用于SaaS平台,与数据处理设备连接;
第二服务端,应用于虚拟可视化平台,与第一服务端和数据处理设备均连接,用于通过虚拟可视化平台与SaaS平台进行数据交互;
客户端,与第二服务端连接,用于与第二服务端进行数据交互。
本实施例中,第一服务端还与上述的目标医疗设备连接,用于使客户端通过虚拟可视化平台对医疗设备进行控制。
本实施例数据处理设备首先根据客户端需求数据匹配目标客户端,并基于SaaS平台构建目标客户端的虚拟可视化平台,在接收到客户端的设备控制信号的情况下,调用虚拟可视化平台,以使客户端在虚拟可视化平台上即可获知医疗运维数据和操作数据,解决了现有技术中医院对医疗SaaS平台的运维细节不可控,从而降低医院内数据传输的安全性的缺陷;同时,通过对医疗运维数据和操作数据进行加密,得到加密数据,并将加密数据在虚拟可视化平台上进行解密,有效增加数据传输过程中的安全性。
需要说明的是,本实施例中的第一服务端和第二服务端可以是同一服务端亦可以为不同服务端,本申请在此不进行限定。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器 (CPU)、输入/输出接口、网络接口和内存。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (PRAM)、静态随机存取存储器 (SRAM)、动态随机存取存储器 (DRAM)、其他类型的随机存取存储器 (RAM)、只读存储器 (ROM)、电可擦除可编程只读存储器 (EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘 (DVD) 或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体 (transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (10)

1.一种基于SaaS平台的智慧医疗数据处理方法,其特征在于,包括:
获取客户端需求数据;
根据所述客户端需求数据,匹配目标客户端;
基于SaaS平台构建所述目标客户端的虚拟可视化平台;
在接收到客户端的设备控制信号的情况下,调用所述虚拟可视化平台,并基于所述SaaS平台获取所述目标客户端的医疗运维数据和操作数据;
对所述医疗运维数据和所述操作数据进行加密,得到加密数据;
将所述加密数据在所述虚拟可视化平台上进行解密,并进行可视化处理。
2.根据权利要求1所述的基于SaaS平台的智慧医疗数据处理方法,其特征在于,在所述在接收到客户端的设备控制信号的情况下,调用所述虚拟可视化平台之后,包括:
根据所述设备控制信号定位目标医疗设备,并启动与所述目标医疗设备的数据传输,使得所述客户端通过所述虚拟可视化平台对所述目标医疗设备进行控制。
3.根据权利要求1所述的基于SaaS平台的智慧医疗数据处理方法,其特征在于,所述基于所述SaaS平台构建所述目标客户端的虚拟可视化平台,包括:
基于所述SaaS平台,构建所述目标客户端的数据模型;
根据所述数据模型,构建所述目标客户端的虚拟可视化平台,使所述虚拟可视化平台在被调用的情况下,调用所述数据模型进行可视化。
4.根据权利要求3所述的基于SaaS平台的智慧医疗数据处理方法,其特征在于,所述基于所述SaaS平台获取所述目标客户端的医疗运维数据和操作数据,包括:
根据所述目标客户端的数据模型获取所述SaaS平台的可视化数据;
对所述可视化数据进行筛选,得到所述目标客户端的医疗运维数据和操作数据。
5.根据权利要求3所述的基于SaaS平台的智慧医疗数据处理方法,其特征在于,所述加密数据包括第一加密数据和第二加密数据,所述对所述医疗运维数据和所述操作数据进行加密,得到加密数据,包括:
对所述医疗运维数据和所述操作数据进行数据分类,得到加密数据和调用数据;
对所述加密数据和所述调用数据分别进行封装,得到加密封装数据和调用封装数据;
采用预设的第一加密算法对所述调用封装数据进行加密,得到第一加密数据;
采用所述第一加密算法和预设的第二加密算法对所述加密封装数据进行加密,得到第二加密数据。
6.根据权利要求5所述的基于SaaS平台的智慧医疗数据处理方法,其特征在于,所述对所述医疗运维数据和所述操作数据进行数据分类,得到加密数据和调用数据,包括:
确定所述医疗运维数据和所述操作数据中是否存在加密标记的数据;
在所述医疗运维数据和所述操作数据中存在加密标记的数据的情况下,将加密标记的数据作为加密数据,将所述医疗运维数据和所述操作数据中除所述加密数据外的数据作为调用数据。
7.根据权利要求5所述的基于SaaS平台的智慧医疗数据处理方法,其特征在于,所述将所述医疗运维数据和所述操作数据在所述虚拟可视化平台上进行解密,并进行可视化处理,包括:
将所述加密后的调用封装数据传输至所述虚拟可视化平台,并在所述虚拟可视化平台上对所述加密后的调用封装数据进行解密,得到第一解密数据;
对所述第一解密数据进行解封装处理,并对解封装处理后的所述第一解密数据通过所述数据模型进行可视化;
根据所述设备控制信号确定所述客户端的操作权限;
根据所述操作权限确定所述加密后的加密封装数据的解密需求;
根据所述解密需求对所述加密后的加密封装数据进行解密,得到第二解密数据;
对所述第二解密数据进行解封装处理,并对解封装处理后的所述第二解密数据通过所述数据模型进行可视化。
8.根据权利要求7所述的基于SaaS平台的智慧医疗数据处理方法,所述方法还包括:
在收到数据更新信号的情况下,基于所述SaaS平台获取所述目标客户端的数据更新操作,其中所述数据更新操作包括数据合并、数据删除、数据替换和数据追加;
根据所述数据更新操作对所述目标客户端的医疗运维数据和操作数据进行数据更新。
9.一种数据处理设备,其特征在于,包括:
存储器,被配置成存储指令;以及
处理器,被配置成从所述存储器调用所述指令以及在执行所述指令时能够实现根据权利要求1至8中任一项所述的基于SaaS平台的智慧医疗数据处理方法。
10.一种基于SaaS平台的智慧医疗数据处理***,应用于上述权利要求1-8任一项所述的基于SaaS平台的智慧医疗数据处理方法,其特征在于,包括:
根据权利要求9的数据处理设备;
第一服务端,应用于SaaS平台,与所述数据处理设备连接;
第二服务端,应用于虚拟可视化平台,与所述第一服务端和所述数据处理设备均连接,用于通过所述虚拟可视化平台与所述SaaS平台进行数据交互;
客户端,与所述第二服务端连接,用于与所述第二服务端进行数据交互。
CN202311557356.0A 2023-11-21 2023-11-21 基于SaaS平台的智慧医疗数据处理方法、设备及*** Active CN117278333B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311557356.0A CN117278333B (zh) 2023-11-21 2023-11-21 基于SaaS平台的智慧医疗数据处理方法、设备及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311557356.0A CN117278333B (zh) 2023-11-21 2023-11-21 基于SaaS平台的智慧医疗数据处理方法、设备及***

Publications (2)

Publication Number Publication Date
CN117278333A true CN117278333A (zh) 2023-12-22
CN117278333B CN117278333B (zh) 2024-01-30

Family

ID=89203006

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311557356.0A Active CN117278333B (zh) 2023-11-21 2023-11-21 基于SaaS平台的智慧医疗数据处理方法、设备及***

Country Status (1)

Country Link
CN (1) CN117278333B (zh)

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110106557A1 (en) * 2009-10-30 2011-05-05 iHAS INC Novel one integrated system for real-time virtual face-to-face encounters
CN102063578A (zh) * 2011-01-28 2011-05-18 杭州贵仁科技有限公司 基于saas平台的个人健康监护和虚拟医生***
US20170132378A1 (en) * 2015-07-29 2017-05-11 Siemens Healthcare Gmbh Devices, methods and computer readable mediums for flexible delivery and deployment of medical applications
US20170228511A1 (en) * 2016-02-05 2017-08-10 Novum Patent Holdco, LLC Medical Registration System
CN107085597A (zh) * 2017-03-30 2017-08-22 浙江精工钢结构集团有限公司 一种基于云架构的bim模型存储及浏览环境搭建方法
CN107085820A (zh) * 2017-04-20 2017-08-22 浙江大学 一种促进科技创新的大众智慧数据信息管理平台及方法
CN108683671A (zh) * 2018-05-21 2018-10-19 浙江长投云联信息科技有限公司 一种SaaS管理***
CN109857549A (zh) * 2019-01-04 2019-06-07 平安科技(深圳)有限公司 基于负载均衡的图像数据处理方法、***、设备及介质
CN110890151A (zh) * 2019-11-18 2020-03-17 重庆亚德科技股份有限公司 一种区域远程医疗信息***
CN113094676A (zh) * 2021-05-10 2021-07-09 安徽思珀特信息科技有限公司 一种基于saas智能安全运维***
CN114336964A (zh) * 2021-12-17 2022-04-12 正泰电气股份有限公司 智能开关云服务***、管理智能开关的方法与装置
CN114493955A (zh) * 2021-12-18 2022-05-13 北京工业大学 一种数字智慧康养服务港***及其实现方法
US11388248B1 (en) * 2021-08-18 2022-07-12 StratoKey Pty Ltd. Dynamic domain discovery and proxy configuration
CN115047834A (zh) * 2022-06-22 2022-09-13 江苏京源环保股份有限公司 一种基于下位机的智慧工业水处理管控***及其方法
CN115545380A (zh) * 2021-11-01 2022-12-30 申安慧谷(上海)信息科技有限公司 一种智慧园区综合运维一体化管理平台
CN115733754A (zh) * 2022-10-11 2023-03-03 中国电子科技集团公司第二十八研究所 基于云原生中台技术的资源管理***及其弹性构建方法
CN116010475A (zh) * 2022-12-07 2023-04-25 北京京能清洁能源电力股份有限公司 一种智慧监管的工业大数据平台***

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110106557A1 (en) * 2009-10-30 2011-05-05 iHAS INC Novel one integrated system for real-time virtual face-to-face encounters
CN102063578A (zh) * 2011-01-28 2011-05-18 杭州贵仁科技有限公司 基于saas平台的个人健康监护和虚拟医生***
US20170132378A1 (en) * 2015-07-29 2017-05-11 Siemens Healthcare Gmbh Devices, methods and computer readable mediums for flexible delivery and deployment of medical applications
US20170228511A1 (en) * 2016-02-05 2017-08-10 Novum Patent Holdco, LLC Medical Registration System
CN107085597A (zh) * 2017-03-30 2017-08-22 浙江精工钢结构集团有限公司 一种基于云架构的bim模型存储及浏览环境搭建方法
CN107085820A (zh) * 2017-04-20 2017-08-22 浙江大学 一种促进科技创新的大众智慧数据信息管理平台及方法
CN108683671A (zh) * 2018-05-21 2018-10-19 浙江长投云联信息科技有限公司 一种SaaS管理***
CN109857549A (zh) * 2019-01-04 2019-06-07 平安科技(深圳)有限公司 基于负载均衡的图像数据处理方法、***、设备及介质
CN110890151A (zh) * 2019-11-18 2020-03-17 重庆亚德科技股份有限公司 一种区域远程医疗信息***
CN113094676A (zh) * 2021-05-10 2021-07-09 安徽思珀特信息科技有限公司 一种基于saas智能安全运维***
US11388248B1 (en) * 2021-08-18 2022-07-12 StratoKey Pty Ltd. Dynamic domain discovery and proxy configuration
CN115545380A (zh) * 2021-11-01 2022-12-30 申安慧谷(上海)信息科技有限公司 一种智慧园区综合运维一体化管理平台
CN114336964A (zh) * 2021-12-17 2022-04-12 正泰电气股份有限公司 智能开关云服务***、管理智能开关的方法与装置
CN114493955A (zh) * 2021-12-18 2022-05-13 北京工业大学 一种数字智慧康养服务港***及其实现方法
CN115047834A (zh) * 2022-06-22 2022-09-13 江苏京源环保股份有限公司 一种基于下位机的智慧工业水处理管控***及其方法
CN115733754A (zh) * 2022-10-11 2023-03-03 中国电子科技集团公司第二十八研究所 基于云原生中台技术的资源管理***及其弹性构建方法
CN116010475A (zh) * 2022-12-07 2023-04-25 北京京能清洁能源电力股份有限公司 一种智慧监管的工业大数据平台***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
卢乐天;罗世雄;: "云中心IT运维管理***规划设计方法研究", 《电信技术》, no. 03 *

Also Published As

Publication number Publication date
CN117278333B (zh) 2024-01-30

Similar Documents

Publication Publication Date Title
KR101621128B1 (ko) 보안 관점의 분산 시스템 간의 데이터 전송 제어
US11082219B2 (en) Detection and protection of data in API calls
CN111062045B (zh) 信息加密、解密方法和装置、电子设备及存储介质
US20220188437A1 (en) Data Access Monitoring and Control
CN110704392B (zh) 区块链网络的升级方法及装置、存储介质、电子设备
CN114041134A (zh) 用于基于区块链的安全存储的***和方法
US9344407B1 (en) Centrally managed use case-specific entity identifiers
CN109729050A (zh) 一种网络访问监控方法及装置
CN112579112B (zh) 一种镜像安全处理、部署方法、装置及存储介质
CN107133517B (zh) 一种基于内存中数据加密和计算的数据还原方法
CN114254360A (zh) 模型训练方法、装置、存储介质、***以及区块链节点
CN117278333B (zh) 基于SaaS平台的智慧医疗数据处理方法、设备及***
CN117118972A (zh) 一种可记录文件流转过程的方法、装置、设备及介质
CN115118486B (zh) 物联网***、基于区块链获取数据的方法和装置、存储介质以及计算设备
US20240012918A1 (en) Data compliance based on automated annotations and protection bindings
CN113703838B (zh) 设备控制方法、装置、设备及存储介质
US10476869B2 (en) Apparatus and method for obtaining up-to-date security credentials
JP2021530009A (ja) 暗号化されたデータに対するセキュアな動作
CN110928564B (zh) 安全更新应用的方法、业务服务器、集群及存储介质
US11397830B2 (en) Security rules compliance for personally identifiable information
CN113556333A (zh) 一种计算机网络数据安全传输方法、装置
CN112749780A (zh) 数据的处理方法、装置及设备
CN114006695B (zh) 硬盘数据保护方法、装置、可信平台芯片及电子设备
JP6461837B2 (ja) 情報処理装置、システム、プログラム及び方法
US20240072997A1 (en) Protecting User Data During Virtual Machine Initialization

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
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Smart medical data processing methods, equipment, and systems based on SaaS platform

Granted publication date: 20240130

Pledgee: Wuhan Optics Valley Small and Medium Duty Venture Capital Co.,Ltd.

Pledgor: Wuhan Shengbohui Information Technology Co.,Ltd.

Registration number: Y2024980014409