超声诊断仪的升级备份方法、装置及系统与流程

文档序号:14217159阅读:1303来源:国知局

本发明涉及升级备份技术领域,尤其涉及一种超声诊断仪的升级备份方法、一种超声诊断仪的升级备份装置及包括该超声诊断仪的升级备份装置的超声诊断仪的升级备份系统。



背景技术:

随着技术的发展,超声诊断仪的更新换代速度不断加快,医生和病人对图像质量和功能体验等的要求也不断提高。随之而来的就是超声诊断仪维护成本的上升。传统超声诊断仪升级、备份都需要专门技术人员携带升级程序及设备上门进行,费时费力。

因此,如何提供一种方便超声诊断仪升级备份的方法称为本领域技术人员亟待解决的技术问题。



技术实现要素:

本发明旨在至少解决现有技术中存在的技术问题之一,提供一种超声诊断仪的升级备份方法、一种超声诊断仪的升级备份装置及包括该超声诊断仪的升级备份装置的超声诊断仪的升级备份系统,以解决现有技术中的问题。

作为本发明的第一个方面,提供一种超声诊断仪的升级备份方法,其中,所述超声诊断仪的升级备份方法包括:

收集待备份数据;

与云端服务器建立通信;

在所述云端服务器验证身份信息后,向所述云端服务器发送所述待备份数据进行备份;

向所述云端服务器发送升级请求;

检测是否收到所述云端服务器的升级包;

若收到所述升级包,则向用户发出升级提示,并等待用户确认是否升级;

若用户确认升级,执行升级操作。

优选地,若收到所述升级包,则向用户发出升级提示包括:

若收到所述升级包,判断所述升级包中的版本是否高于当前版本;

若所述升级包中的版本高于当前版本,则向用户发出升级提示。

优选地,所述超声诊断仪的升级备份方法还包括:

若接收到所述云端服务器发送的“当前版本已是最新版本”的提示信息,则进行正常操作。

优选地,所述待备份数据包括:预设值信息、用户配置信息和病人档案信息。

优选地,所述升级请求包括超声诊断仪的软件升级请求、硬件升级请求、fpga升级请求和输入输出设备升级请求。

优选地,所述云端服务器包括私有数据服务器和公有数据服务器,所述私有数据服务器用于存储所述待备份数据,所述公有数据服务器用于存储升级包。

作为本发明的第二个方面,提供一种超声诊断仪的升级备份方法,其中,所述超声诊断仪的升级备份方法包括:

与超声诊断仪的升级备份装置建立通信连接;

验证所述超声诊断仪的升级备份装置的身份信息;

接收待备份数据并进行存储;

接收所述超声诊断仪的升级备份装置发送的升级请求;

判断是否有与该超声诊断仪的升级备份装置匹配的升级包;

若有所述升级包,则向所述超声诊断仪的升级备份装置发送所述升级包;

若没有所述升级包,则向所述超声诊断仪的升级备份装置发送“当前版本已是最新版本”的提示信息。

作为本发明的第三个方面,提供一种超声诊断仪的升级备份装置,其中,所述超声诊断仪的升级备份装置包括:

收集模块,所述收集模块用于收集待备份数据;

第一通信模块,所述第一通信模块用于与云端服务器建立通信;

备份模块,所述备份模块用于在所述云端服务器验证身份信息后,向所述云端服务器发送所述待备份数据进行备份;

升级请求发送模块,所述升级请求发送模块用于向所述云端服务器发送升级请求;

检测模块,所述检测模块用于检测是否收到所述云端服务器的升级包;

升级提示发出模块,所述升级提示发出模块用于若收到所述升级包,则向用户发出升级提示,并等待用户确认是否升级,所述升级提示发出模块包括判断单元和提示发出单元,所述判断单元用于若收到所述升级包,判断所述升级包中的版本是否高于当前版本,所述提示发出单元用于若所述升级包中的版本高于当前版本,则向用户发出升级提示;

升级模块,所述升级模块用于若用户确认升级,执行升级操作。

作为本发明的第四个方面,提供一种云端服务器,其中,所述云端服务器包括:

第二通信模块,所述第二通信模块用于与超声诊断仪的升级备份装置建立通信连接;

验证模块,所述验证模块用于验证所述超声诊断仪的升级备份装置的身份信息;

第一接收模块,所述第一接收模块用于接收待备份数据并进行存储;

第二接收模块,所述第二接收模块用于接收所述超声诊断仪的升级备份装置发送的升级请求;

判断模块,所述判断模块用于判断是否有与该超声诊断仪的升级备份装置匹配的升级包;

第一发送模块,所述第一发送模块用于若有所述升级包,则向所述超声诊断仪的升级备份装置发送所述升级包;

第二发送模块,所述第二发送模块用于若没有所述升级包,则向所述超声诊断仪的升级备份装置发送“当前版本已是最新版本”的提示信息。

作为本发明的第五个方面,提供一种超声诊断仪的升级备份系统,其中,所述超声诊断仪的升级备份系统包括:超声诊断仪、前文所述的超声诊断仪的升级备份装置和前文所述的云端服务器,所述超声诊断仪的升级备份装置安装于所述超声诊断仪内,所述云端服务器与所述超声诊断仪的升级备份装置通信连接,

所述超声诊断仪的升级备份装置能够将所述超声诊断仪中的待备份数据发送至所述云端服务器进行存储,以及能够在接收到所述云端服务器的升级包后对所述超声诊断仪进行升级,

所述云端服务器能够在接收到所述待备份数据后对所述待备份数据进行存储以及能够向所述超声诊断仪的升级备份装置发送升级包。

本发明提供的超声诊断仪的升级备份方法,通过将待备份数据备份到云端服务器,并且从云端服务器获取升级包,实现了在线备份升级,相比现有技术中的备份方式,具有方便快捷,节约成本的优势。

附图说明

附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:

图1为本发明提供的超声诊断仪的升级备份方法的第一种流程图。

图2为本发明提供的超声诊断仪的升级备份结构图。

图3为本发明提供的超声诊断仪的升级备份框架图。

图4为本发明提供的超声诊断仪的流程概要图。

图5为本发明提供的超声诊断仪的升级备份方法的具体实施方式流程图。

图6为本发明提供的超声诊断仪的升级提示界面图。

图7为本发明提供的超声诊断仪的升级备份方法的第二种流程图。

图8为本发明提供的超声诊断仪的升级备份装置的结构示意图。

图9为本发明提供的超声诊断仪的云端服务器的结构示意图。

图10为本发明提供的超声诊断仪的升级备份系统的结构示意图。

具体实施方式

以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

作为本发明的第一个方面,提供一种超声诊断仪的升级备份方法,其中,如图1所示,所述超声诊断仪的升级备份方法包括:

s110、收集待备份数据;

s120、与云端服务器建立通信;

s130、在所述云端服务器验证身份信息后,向所述云端服务器发送所述待备份数据进行备份;

s140、向所述云端服务器发送升级请求;

s150、检测是否收到所述云端服务器的升级包;

s160、若收到所述升级包,则向用户发出升级提示,并等待用户确认是否升级;

s170、若用户确认升级,执行升级操作。

本发明提供的超声诊断仪的升级备份方法,通过将待备份数据备份到云端服务器,并且从云端服务器获取升级包,实现了在线备份升级,相比现有技术中的备份方式,具有方便快捷,节约成本的优势。

具体地,若收到所述升级包,则向用户发出升级提示包括:

若收到所述升级包,判断所述升级包中的版本是否高于当前版本;

若所述升级包中的版本高于当前版本,则向用户发出升级提示。

可以理解的是,对收到的所述升级包进行判断,若该升级包可以用于升级,则向用户发出升级提示,由用户决定是否进行升级。

具体地,所述超声诊断仪的升级备份方法还包括:

若接收到所述云端服务器发送的“当前版本已是最新版本”的提示信息,则进行正常操作。

具体地,所述待备份数据包括:预设值信息、用户配置信息和病人档案信息。

具体地,所述升级请求包括超声诊断仪的软件升级请求、硬件升级请求、fpga(现场可编程门阵列)升级请求和输入输出设备升级请求。

作为所述云端服务器的具体实施方式,所述云端服务器包括私有数据服务器和公有数据服务器,所述私有数据服务器用于存储所述待备份数据,所述公有数据服务器用于存储升级包。

应当理解的是,所述私有数据服务器用于存储所述待备份数据,相比所述公有数据服务器具有更高的安全性。

具体地,如图2所示,所述云端服务器包含私有数据服务器和公有数据服务器,私有数据服务器中会保存预设值信息、用户配置、病人档案等。公有数据服务器提供最新版本和历史版本的软件、硬件、fpga、键盘等各种升级包,在所述超声波诊断仪开机或重启的时候会检测对应的升级包,判断是否升级。超声波诊断仪包含用户自定义的配置信息,如预设值、用户配置、病人档案和当要升级时下载到终端的升级包等。

如图3所示,为超声诊断仪升级备份的框架图,图中分为三层,第一层是终端,即超声诊断仪100,一般一个医院都有几台甚至几十台超声设备,它们都是通过局域网相互连通。第二层可以理解为不同医院的总服务器200,每个医院的所有超声诊断仪100都连接到总服务器200进行数据共享、数据备份等。第三层即云端服务器300,各家医院的服务器都与云端服务器300相连通。

如图4所示,为超声诊断仪升级备份概要流程图。概括起来分为三步,首先收集预设值、用户配置和病人档案等数据,然后将这些数据上传服务器备份,第三步做升级动作。

下面结合图5所示,对本发明提供的超声诊断仪的升级备份方法进行详细说明。当终端的超声诊断仪开机或者是超声诊断仪重新启动,会与云端服务器建立连接,连通后云端服务器需要验证超声诊断仪是属于哪一家医院的设备,云端服务器会根据超声诊断仪登录的账号查询超声诊断仪备份到云端服务器上所在的位置。接着超声诊断仪会请求公有服务器上存储的软件、硬件、fpga、键盘等的最新升级包,如果没有检测到,终端的超声诊断仪就正常开机工作,如果检测到比终端当前版本更新的版本,就会提示版本状况。如图6所示,如果检测到软件版本为2.xx.xxxx比当前1.xx.xxxx新,就会在右侧显示是否升级的勾选框,勾选则点击升级后就会升级。图中就是软件和fpga检测到新版本,硬件和键盘没有检测到新版本,并且勾选了静默升级,静默升级就是在不影响医生正常使用超声诊断仪做检查的前提下,后台自动完成升级备份操作,不会中途提示是否升级之类的提示框打断医生做检查。如果不勾选就直接跳过备份开始升级操作,这里勾选了所有需要备份的数据,然后开启后台工作线程准备执行备份操作,分别将预设值、用户配置、病人档案任务添加到备份线程队列中,然后按照队列顺序一次上传数据进行备份。创建备份任务时会根据当前日期标识本次备份任务id,方便将来恢复数据。当一个任务备份结束后判断队列是否为空,如果不为空就继续下一个备份动作,如果为空说明所有数据备份成功。开始升级之前根据之前升级提示界面是否勾选静默升级选择这个时候是否弹出提示,询问用户备份完成是否要开始升级。如果勾选就不需要提示,直接开始从云端公用服务器上获取最新的升级包,下载到终端设备上,为了便于网络传输,升级包一般都会做压缩操作,因此下载到本地后就需要先解压,再做crc校验,验证通过网络传输后升级包文件是否完整。然后再次判断用户是否选择了静默升级,如果选择了,接下来就要等待医生工作结束,等待下一次关机的时候执行升级动作,当终端超声设备关机时,在触发关机事件之前捕获关机事件,在关机前先关闭软件进程。这里如果勾选了fpga或键盘等就应该在关闭软件进程之前先做升级动作,应为这些升级需要以来软件环境。软件进程关闭后启动升级程序,将原软件中用户配置信息拷贝到升级包中,拷贝完成后,将原始文件删除,将升级包更改为默认启动软件名称,即升级成功。

需要说明的是,所述预设值是指在超声诊断仪上一般对应的每个探头下都会有好多预设值,预设值里面包含图像参数、显示参数、信号参数等,这些参数跟病人的个体差异是息息相关的,不同病人需要不同的预设值参数,比如胖的人和瘦的人,对应探头的穿透力参数应该不同。因此超声诊断设备中在医生使用的过程中会根据不同的病人调整一些参数,然后保存起来,就生成了医生自定义的预设值。这些自定义的预设值在将来的升级更新过程中是要保留下来,方便用户升级后继续使用。所述配置信息是指超声诊断仪的配置信息,该配置信息是可以调整的。因为一般医院同一台超声诊断设备会有不同的医生使用,不同的医生的操作习惯也不太一样,因此这些个性化的配置也是需要的,如轨迹球的灵敏度、自定义的注释和体位图、电影存储时间等等。病人信息档案中还包括与病人相关的数据,例如,针对病人的检查部位扫图,存图,回放电影等,选择图像比较好的那一帧做测量,如检查的是个胎儿,就可以测量下头围,头臀长等,根据一些测量公式计算出孕周等数据,这些数据都是跟病人相关的数据。

作为本发明的第二个方面,提供一种超声诊断仪的升级备份方法,其中,如图7所示,所述超声诊断仪的升级备份方法包括:

s210、与超声诊断仪的升级备份装置建立通信连接;

s220、验证所述超声诊断仪的升级备份装置的身份信息;

s230、接收待备份数据并进行存储;

s240、接收所述超声诊断仪的升级备份装置发送的升级请求;

s250、判断是否有与该超声诊断仪的升级备份装置匹配的升级包;

s260、若有所述升级包,则向所述超声诊断仪的升级备份装置发送所述升级包;

s270、若没有所述升级包,则向所述超声诊断仪的升级备份装置发送“当前版本已是最新版本”的提示信息。

本发明提供的超声诊断仪的升级备份方法,通过与超声诊断仪的升级备份装置进行通信,超声诊断仪的升级备份装置通过将待备份数据备份到云端服务器,并且从云端服务器获取升级包,实现了在线备份升级,相比现有技术中的备份方式,具有方便快捷,节约成本的优势。

关于超声诊断仪的升级备份方法的具体实施方式,可以参照前文描述,此处不再赘述。

作为本发明的第三个方面,提供一种超声诊断仪的升级备份装置,其中,如图8所示,所述超声诊断仪的升级备份装置10包括:

收集模块110,所述收集模块110用于收集待备份数据;

第一通信模块120,所述第一通信模块120用于与云端服务器建立通信;

备份模块130,所述备份模块130用于在所述云端服务器验证身份信息后,向所述云端服务器发送所述待备份数据进行备份;

升级请求发送模块140,所述升级请求发送模块140用于向所述云端服务器发送升级请求;

检测模块150,所述检测模块150用于检测是否收到所述云端服务器的升级包;

升级提示发出模块160,所述升级提示发出模块160用于若收到所述升级包,则向用户发出升级提示,并等待用户确认是否升级,所述升级提示发出模块160包括判断单元和提示发出单元,所述判断单元用于若收到所述升级包,判断所述升级包中的版本是否高于当前版本,所述提示发出单元用于若所述升级包中的版本高于当前版本,则向用户发出升级提示;

升级模块170,所述升级模块170用于若用户确认升级,执行升级操作。

本发明提供的超声诊断仪的升级备份装置,通过将待备份数据备份到云端服务器,并且从云端服务器获取升级包,实现了在线备份升级,相比现有技术中的备份方式,具有方便快捷,节约成本的优势。

关于超声诊断仪的升级备份装置的工作原理等,可以参照前文描述,此处不再赘述。

作为本发明的第四个方面,提供一种云端服务器,其中,如图9所示,所述云端服务器300包括:

第二通信模块310,所述第二通信模块310用于与超声诊断仪的升级备份装置建立通信连接;

验证模块320,所述验证模块320用于验证所述超声诊断仪的升级备份装置的身份信息;

第一接收模块330,所述第一接收模块330用于接收待备份数据并进行存储;

第二接收模块340,所述第二接收模块340用于接收所述超声诊断仪的升级备份装置发送的升级请求;

判断模块350,所述判断模块350用于判断是否有与该超声诊断仪的升级备份装置匹配的升级包;

第一发送模块360,所述第一发送模块360用于若有所述升级包,则向所述超声诊断仪的升级备份装置发送所述升级包;

第二发送模块370,所述第二发送模块370用于若没有所述升级包,则向所述超声诊断仪的升级备份装置发送“当前版本已是最新版本”的提示信息。

本发明提供的云端服务器,通过与超声诊断仪的升级备份装置进行通信,超声诊断仪的升级备份装置通过将待备份数据备份到云端服务器,并且从云端服务器获取升级包,实现了在线备份升级,相比现有技术中的备份方式,具有方便快捷,节约成本的优势。

关于本发明提供的云端服务器的工作原理等,可以参照前文描述,此处不再赘述。

作为本发明的第五个方面,提供一种超声诊断仪的升级备份系统,其中,如图10所示,所述超声诊断仪的升级备份系统1包括:超声诊断仪100、前文所述的超声诊断仪的升级备份装置10和前文所述的云端服务器300,所述超声诊断仪的升级备份装置20安装于所述超声诊断仪100内,所述云端服务器300与所述超声诊断仪的升级备份装置10通信连接,

所述超声诊断仪的升级备份装置10能够将所述超声诊断仪100中的待备份数据发送至所述云端服务器300进行存储,以及能够在接收到所述云端服务器300的升级包后对所述超声诊断仪100进行升级,

所述云端服务器300能够在接收到所述待备份数据后对所述待备份数据进行存储以及能够向所述超声诊断仪100的升级备份装置发送升级包。

本发明提供的超声诊断仪的升级备份系统,能够通过云端服务器与超声诊断仪的升级备份装置进行通信,超声诊断仪的升级备份装置通过将待备份数据备份到云端服务器,并且从云端服务器获取升级包,实现了在线备份升级,相比现有技术中的备份方式,具有方便快捷,节约成本的优势。

具体地,所述超声诊断仪的升级备份系统还包括前文所述的总服务器200,所述总服务器200分别能够与所述超声诊断仪100和所述云端服务器300进行通信。

关于本发明提供的超声诊断仪的升级备份系统的工作原理等,可以参照前文描述,此处不再赘述。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1