理赔影像数据存储的方法、装置、计算机设备及存储介质与流程

文档序号:14677324发布日期:2018-06-12 21:40阅读:630来源:国知局
理赔影像数据存储的方法、装置、计算机设备及存储介质与流程

本发明涉及计算机处理领域,特别是涉及一种理赔影像数据存储的方法、装置、计算机设备及存储介质。



背景技术:

随着保险行业的发展,越来越多的人开始进行投保,相应的理赔请求也越来越多,进行理赔往往需要很多种资料,而且这些资料往往是以影像的形式存在的,为了保存这些影像数据需要将这些资料存入数据库中,由于理赔影像会随着时间累积越来越多,导致需要不断对存储空间进行扩容,不但提高了存储成本,而且容易影响查询速度。



技术实现要素:

基于此,有必要针对上述问题,提出一种可以减少存储成本且不影响查询速度的理赔影像数据存储的方法、装置、计算机设备及存储介质。

一种理赔影像数据存储的方法,所述方法包括:

接收上传的理赔影像文件,识别所述理赔影像文件对应的文件类型;

若所述理赔影像文件为一类理赔影像文件,则为所述理赔影像文件分配包含有一类文件头信息的文件编号;

将所述理赔影像文件存储到第一存储设备,获取与所述理赔影像文件对应的第一存储地址,将所述第一存储地址与所述文件编号进行关联存储到第一信息表;

从第一信息表中获取包含有一类文件头信息的文件编号,根据所述包含有一类文件头信息的文件编号获取第一存储设备上的一类理赔影像文件,将所述一类理赔影像文件存储到与第一存储设备连接的云存储平台,获取相应的云存储地址,将所述云存储地址与相应的文件编号进行关联存储到第二信息表;

若所述理赔影像文件为二类理赔影像文件,则为所述理赔影像文件分配包含有二类文件头信息的文件编号;

将所述二类影像文件存储到第一存储设备,获取与所述理赔影像文件对应的第二存储地址,将所述第二存储地址与所述包含有二类文件头信息的文件编号进行关联存储到所述第一信息表;

当所述第一存储设备的存储空间小于预设阈值时,则从所述第一信息表中获取包含有一类文件头信息的文件编号,根据所述包含有一类文件头信息的文件编号获取相应的一类理赔影像文件,将所述一类理赔影像文件从所述第一存储设备清除。

在其中一个实施例中,所述接收上传的理赔影像文件,识别所述理赔影像文件对应的文件类型的步骤包括:获取理赔影像文件所对应的理赔状态,若所述理赔影像文件所对应的状态为正在理赔,则将所述理赔影像文件作为二类影像文件;若所述理赔影像文件所对应的状态为理赔完毕,则将所述理赔影像文件作为一类影像文件。

在其中一个实施例中,所述方法还包括:监控二类理赔影像文件的存储期限是否超过了预设期限,若是,则将所述二类理赔影像文件转换成一类理赔影像文件,然后所述一类理赔影像文件上传到云存储平台。

在其中一个实施例中,所述将所述理赔影像文件存储到第一存储设备步骤之后还包括:判断所述理赔影像文件所占的存储空间是否大于预设空间阈值,若是,则对所述理赔影像文件进行剪裁得到目标理赔影像文件,将原来的理赔影像文件替换为目标理赔影像文件。

在其中一个实施例中,所述方法还包括:接收查询理赔影像文件请求,提取所述请求中携带的文件编号;所述文件编号为一类文件编号,则首先查找第一存储设备中是否存在与所述一类文件编号对应的理赔影像文件,若否,则在云存储平台查找与所述一类文件编号对应的理赔影像文件,将查找到的理赔影像文件下载到所述第一存储设备,然后从第一存储设备下发到对应的终端。

一种理赔影像数据存储的装置,所述装置包括:

接收模块,用于接收上传的理赔影像文件,识别所述理赔影像文件对应的文件类型;

一类存储模块,用于若所述理赔影像文件为一类理赔影像文件,则为所述理赔影像文件分配包含有一类文件头信息的文件编号,将所述理赔影像文件存储到第一存储设备,获取与所述理赔影像文件对应的第一存储地址,将所述第一存储地址与所述文件编号进行关联存储到第一信息表;

云存储模块,用于从第一信息表中获取包含有一类文件头信息的文件编号,根据所述包含有一类文件头信息的文件编号获取第一存储设备上的一类理赔影像文件,将所述一类理赔影像文件存储到与第一存储设备连接的云存储平台,获取相应的云存储地址,将所述云存储地址与相应的文件编号进行关联存储到第二信息表;

二类存储模块,用于若所述理赔影像文件为二类理赔影像文件,则为所述理赔影像文件分配包含有二类文件头信息的文件编号,将所述二类影像文件存储到第一存储设备,获取与所述理赔影像文件对应的第二存储地址,将所述第二存储地址与所述包含有二类文件头信息的文件编号进行关联存储到所述第一信息表;

清除模块,用于当所述第一存储设备的存储空间小于预设阈值时,则从所述第一信息表中获取包含有一类文件头信息的文件编号,根据所述包含有一类文件头信息的文件编号获取相应的一类理赔影像文件,将所述一类理赔影像文件从所述第一存储设备清除。

在其中一个实施例中,所述接收模块还用于获取理赔影像文件所对应的理赔状态,若所述理赔影像文件所对应的状态为正在理赔,则将所述理赔影像文件作为二类影像文件;若所述理赔影像文件所对应的状态为理赔完毕,则将所述理赔影像文件作为一类影像文件。

在其中一个实施例中,所述装置还包括:监控模块,用于监控二类理赔影像文件的存储期限是否超过了预设期限,若是,则将所述二类理赔影像文件转换成一类理赔影像文件,然后所述一类理赔影像文件上传到云存储平台。

在其中一个实施例中,所述装置还包括:判断模块,用于判断所述理赔影像文件所占的存储空间是否大于预设空间阈值,若是,则对所述理赔影像文件进行剪裁得到目标理赔影像文件,将原来的理赔影像文件替换为目标理赔影像文件。

在其中一个实施例中,所述装置还包括:请求接收模块,用于接收下载理赔影像文件请求,提取所述请求中携带的文件编号;查找模块,用于若所述文件编号为一类文件编号,则首先查找第一存储设备中是否存在与所述一类文件编号对应的理赔影像文件,若否,则在云存储平台查找与所述一类文件编号对应的理赔影像文件,将查找到的理赔影像文件下载到所述第一存储设备,然后从第一存储设备下发到对应的终端。

一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时用于实现上述的理赔影像数据存储的方法。

一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述理赔影像数据存储的方法。

上述理赔影像数据存储的方法、装置、计算机设备及存储介质,通过将理赔影像文件分为两类,如果理赔影像文件为一类理赔影像文件,则首先将该一类理赔影像文件存储第一存储设备,然后再将一类理赔影像文件存储到云存储平台,如果理赔影像文件为二类理赔影像文件,则直接将该二类理赔影像文件存储到第一存储设备。后续当检测到第一存储设备的存储空间小于预设阈值时,则清除存储在第一存储设备的一类理赔影像文件。由于云存储平台的存储成本比较小,预先将一部分理赔影像文件在云存储平台备份,当第一存储设备的空间不足时,可以将已经备份过的一类理赔影像文件从第一存储设备清除,从而释放第一存储设备的空间,有利于提高查询速度,且不需要对第一存储设备进行扩容,大大减少了存储成本。

附图说明

图1为一个实施例中理赔影像数据存储的方法的应用环境图

图2为一个实施例中理赔影像数据存储的方法流程图;

图3为另一个实施例中理赔影像数据存储的方法流程图;

图4为又一个实施例中理赔影像数据存储的方法流程图;

图5为一个实施例中理赔影像数据存储的装置结构框图;

图6为另一个实施例中理赔影像数据存储的装置结构框图;

图7为又一个实施例中理赔影像数据存储的装置结构框图;

图8为再一个实施例中理赔影像数据存储的装置结构框图;

图9为一个实施例中计算机设备的内部结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1为一个实施例中理赔影像数据存储的方法的应用环境图。参照图1,该理赔影像数据存储的方法应用于理赔影像数据存储的系统。该理赔影像数据存储的系统包括终端110和服务器120。终端110与服务器120通过网络连接。终端110具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。首先,终端110向服务器120发送理赔影像文件,服务器120接收终端110上传的理赔影像文件,识别理赔影像文件对应的文件类型,若理赔影像文件为一类理赔影像文件,则为理赔影像文件分配包含有一类文件头信息的文件编号,将理赔影像文件存储到第一存储设备,获取与理赔影像文件对应的第一存储地址,将第一存储地址与文件编号进行关联存储到第一信息表,从第一信息表中获取包含有一类文件头信息的文件编号,根据包含有一类文件头信息的文件编号获取第一存储设备上的一类理赔影像文件,将一类理赔影像文件存储到与第一存储设备连接的云存储平台,获取相应的云存储地址,将云存储地址与相应的文件编号进行关联存储到第二信息表;若理赔影像文件为二类理赔影像文件,则为理赔影像文件分配包含有二类文件头信息的文件编号,将二类影像文件存储到第一存储设备,获取与理赔影像文件对应的第二存储地址,将第二存储地址与包含有二类文件头信息的文件编号进行关联存储到第一信息表;当第一存储设备的存储空间小于预设阈值时,则从第一信息表中获取包含有一类文件头信息的文件编号,根据包含有一类文件头信息的文件编号获取相应的一类理赔影像文件,将一类理赔影像文件从第一存储设备清除。

如图2所示,在一个实施例中,提出了一种理赔影像数据存储的方法,该方法包括:

步骤202,接收上传的理赔影像文件,识别理赔影像文件对应的文件类型,若理赔影像文件为一类理赔影像文件,则进入步骤204,若理赔影像文件为二类理赔影像文件,则进入步骤208。

其中,理赔影像文件是指以影像(图片)形式存在的理赔文件。预先将理赔影像文件分为二类,比如,可以根据理赔影像文件的重要性分为一类和二类,一类表示比较重要的理赔影像文件,二类表示比较不重要的理赔影像文件。后续针对不同类的理赔影像相应的处理方式不同。具体地,服务器接收上传的理赔影像文件,然后识别理赔影像文件对应的文件类型,在一个实施例中,根据理赔影像文件所对应的状态来确定文件类型,比如,可以将正在理赔中的理赔影像文件作为一类影像文件,将已经理赔过的理赔影像文件作为二类影像文件。在另一个实施例中,也可以根据理赔影像文件所对应的理赔对象将理赔影像文件分为二类,比如,如果理赔对象为公司法人,那么将理赔影像文件作为一类理赔影像文件,如果理赔对象为个人,将相应的理赔影像文件作为二类理赔影像文件。

在一个实施例中,接收上传的理赔影像文件的步骤还包括:判断上传的理赔影像文件是否为标准格式,比如,将JPG作为标准格式,若否,则将理赔影像文件转换成标准格式,然后接收转换为标准格式的理赔影像文件。

步骤204,为理赔影像文件分配包含有一类文件头信息的文件编号,将理赔影像文件存储到第一存储设备,获取与理赔影像文件对应的第一存储地址,将第一存储地址与文件编号进行关联存储到第一信息表。

其中,一类文件头信息是指为一类理赔影像文件设置的文件头编号信息。比如,可以将“FI”作为一类文件头信息,后续对一类理赔影像文件分配文件编号时以“FI”作为开头,比如,为某个一类理赔影像文件分配的文件编号为“FI000123”。第一存储设备是指用于直接存储理赔影像文件的存储设备,比如,可以是NAS(Network Attached Storage,网络附属存储设备)。具体地,若识别出理赔影像文件为一类影像文件,则为该理赔影像文件分配包含有一类文件头信息的文件编号,然后将该理赔影像文件存储到第一存储设备,并获取相应的第一存储地址,然后将文件编号和相应的第一存储地址进行关联,并写入到第一信息表中。第一信息表用于记录文件编号与相应的存储地址之间的对应关系。

步骤206,从第一信息表中获取包含有一类文件头信息的文件编号,根据包含有一类文件头信息的文件编号获取第一存储设备上的一类理赔影像文件,将一类理赔影像文件存储到与第一存储设备连接的云存储平台,获取相应的云存储地址,将云存储地址与相应的文件编号进行关联存储到第二信息表。

其中,第一信息表中记录了理赔影像文件对应的文件编号以及相应的存储地址之间的对应关系,文件编号用于唯一标识一个理赔影像文件。从第一信息表中获取包含有一类文件头信息的文件编号,即获取一类理赔影像文件对应的文件编号,由于文件编号和相应的第一存储地址进行关联,所以根据获取到的文件编号就可以获取第一存储设备上的一类理赔影像文件。然后复制该一类理赔影像文件,将复制得到的一类理赔影像文件存储到与第一存储设备连接的云存储平台,并获取相应的云存储地址,将云存储地址和相应的文件编号进行关联,然后写入第二信息表。在一个实施例中,可以定时从第一信息表中查找还未存储到云存储平台的一类理赔影像文件的文件编号,然后将相应的一类理赔影像文件上传到云存储平台进行备份。

步骤208,为理赔影像文件分配包含有二类文件头信息的文件编号,将二类影像文件存储到第一存储设备,获取与理赔影像文件对应的第二存储地址,将第二存储地址与包含有二类文件头信息的文件编号进行关联存储到第一信息表。

其中,二类文件头信息是指为二类理赔影像文件设置的文件头编号信息,比如,可以将“BI”作为二类文件头信息,后续为二类理赔影像文件分配文件编号时以“BI”作为开头,比如,为二类理赔影像文件分配的文件编号为“BI120013”。为了与一类理赔影像文件对应的存储地址进行区分,将二类理赔影像文件对应的存储地址称为“第二存储地址”。同样地,将文件编号和相应的第二存储地址关联,然后写入第一信息表中。

步骤210,判断第一存储设备的存储空间是否小于预设阈值,若是,则进入步骤212,若否,则结束。

其中,随着时间的推移,存储到第一存储设备的理赔影像文件会越来越多,所以第一存储设备的存储空间会越来越小。当存储空间比较少时,不但会影响后续的存储,而且会影响相应的查询速度。所以为了避免第一存储设备的存储空间过小,预先设置一个预设阈值,判断第一存储设备的存储空间是否小于预设阈值,若是,则需要清理第一存储设备中的部分理赔影像文件,从而使得存储空间得到扩大,这里的存储空间是指可用的存储空间。当然,如果第一存储设备的存储空间不小于预设阈值,则不需要进行处理。

步骤212,从第一信息表中获取包含有一类文件头信息的文件编号,根据包含有一类文件头信息的文件编号获取相应的一类理赔影像文件,将一类理赔影像文件从第一存储设备清除。

其中,当第一存储设备的存储空间不足时,从第一信息表中获取包含有一类文件头信息的文件编号,然后根据包含有一类文件头信息的文件编号获取相应的一类理赔影像文件,由于一类理赔影像文件预先已经在云存储平台进行了备份,所以可以选择从第一存储设备中清除一类理赔影像文件。从而为第一存储设备清理出足够的存储空间。

由于第一存储设备是与服务器直接相连的,服务器可以直接写入或读取第一存储设备中存储的文件。所以需要将理赔影像文件首先存储到第一存储设备,然后根据理赔影像文件的类型将一类影像文件再从第一存储设备上传到与第一存储设备连接的云存储平台进行备份,由于云存储平台是与第一存储设备直接连接的,而没有直接与服务器连接,所以对于服务器是透明的,即服务器对此无感知。另外,由于一类理赔影像文件最开始是双重备份的,所以有利于提高一类理赔影像文件的安全性和稳定性。

上述理赔影像数据存储的方法,通过将理赔影像文件分为两类,如果理赔影像文件为一类理赔影像文件,则首先将该一类理赔影像文件存储第一存储设备,然后再将一类理赔影像文件存储到云存储平台,如果理赔影像文件为二类理赔影像文件,则直接将该二类理赔影像文件存储到第一存储设备。后续当检测到第一存储设备的存储空间小于预设阈值时,则清除存储在第一存储设备的一类理赔影像文件。由于云存储平台的存储成本比较小,预先将一部分理赔影像文件在云存储平台备份,当第一存储设备的空间不足时,可以将已经备份过的一类理赔影像文件从第一存储设备清除,同时清除第一信息表中相应的一类理赔影像文件的记录。通过释放第一存储设备的空间,有利于提高查询速度,且不需要对第一存储设备进行扩容,大大减少了存储成本。

在一个实施例中,接收上传的理赔影像文件,识别理赔影像文件对应的文件类型的步骤包括:获取理赔影像文件所对应的理赔状态,若理赔影像文件所对应的状态为正在理赔,则将理赔影像文件作为二类影像文件;若理赔影像文件所对应的状态为理赔完毕,则将理赔影像文件作为一类影像文件。

具体地,将理赔影像文件按照理赔状态分为一类理赔影像文件和二类理赔影像文件。若理赔影像文件所对应的理赔状态为正在理赔,那么说明该理赔影像文件会随时被调用,所以为了后续下载的方便,将这类理赔影像文件作为二类理赔影像文件,直接存储到第一存储设备。若理赔影像文件所对应的理赔状态为理赔完毕,那么说明该理赔影像文件后续会被调用的可能性比较小,所以将这类理赔影像文件存储到第一存储设备后,再上传到云存储平台,后续当第一存储设备空间不足时,可以选择清除一类理赔影像文件。即时后续需要用到一类理赔影像文件,也可以从云存储平台下载。

如图3所示,在一个实施例中,上述理赔影像数据存储的方法还包括:

步骤214,监控二类理赔影像文件的存储期限是否超过了预设期限,若是,则进入步骤216,若否,则结束。

其中,预先设置二类理赔影像文件的存储期限,比如,存储期限设置为一年。理赔往往具有一定的期限限制,由于二类理赔影像文件所对应的状态为正在理赔的影像文件,如果二类理赔影像文件的状态处于正在理赔的期限超过了预设期限,很可能该理赔已结束,比如,理赔申请人停止申请理赔等。为了避免这样的二类理赔影像文件一直占用存储空间,当监控到二类理赔影像文件的存储期限超过了预设期限时,则将该二类理赔影像文件转换为一类理赔影像文件,然后上传到云存储平台进行备份,后续当第一存储设备空间不足时,则可以清楚一类理赔影像文件。

步骤216,将二类理赔影像文件转换成一类理赔影像文件,然后将一类理赔影像文件上传到云存储平台。

其中,若二类理赔影像文件的存储期限超过了预设期限,则将二类理赔影像文件转换成一类理赔影像文件,转换的方法为将二类文件中包含的二类文件头信息替换为一类文件头信息。然后将转换后得到的一类理赔影像文件上传到云存储平台备份。这样即使后续需要查询该理赔影像文件,也可以从云存储平台获取。

在一个实施例中,将理赔影像文件存储到第一存储设备步骤之后还包括:判断理赔影像文件所占的存储空间是否大于预设空间阈值,若是,则对理赔影像文件进行剪裁得到目标理赔影像文件,将原来的理赔影像文件替换为目标理赔影像文件。

具体地,将理赔影像文件存储到第一存储设备后,还需要判断理赔影像文件所占的存储空间是否超过了预设空间阈值,若是,则说明理赔影像文件过大,需要对理赔影像文件的大小进行调整,可以对理赔影像文件进行剪裁得到目标理赔影像文件,然后利用该目标理赔影像文件替换掉原来的理赔影像文件。

如图4所示,在一个实施例中,上述理赔影像数据存储的方法还包括:

步骤218,接收下载理赔影像文件请求,提取请求中携带的文件编号,若文件编号为一类文件编号,则进入步骤220,若文件编号为二类文件编号,则进入步骤222。

其中,服务器接收终端发送的下载理赔影像文件请求,该请求中携带有相应的文件编号。一类文件编号是指携带有一类文件头信息的文件编号,同样地,二类文件编号是指携带有二类文件头信息的文件编号。

步骤220,查找第一存储设备中是否存在与文件编号对应的理赔影像文件,若是,则进入步骤222,若否,则进入步骤221。

其中,若文件编号为一类文件编号,则首先在第一存储设备中查找是否存储与一类文件编号对应的理赔影像文件。具体地,从第一信息表中查找是否存在该文件编号,若是,则说明在第一存储设备中存在该文件编号对应的理赔影像文件。后续直接从第一存储设备获取相应的理赔影像文件,然后下发到对应的终端即可。若第一信息表中不存在上述文件编号,则从第二信息表中查找与该文件编号对应的云存储地址,然后根据云存储地址获取到相应的理赔影像文件。

步骤221,在云存储平台查找与文件编号对应的理赔影像文件,将查找到的理赔影像文件下载到第一存储设备,然后从第一存储设备下发到对应的终端。

其中,若第一存储设备没有存在一类理赔影像文件,则需要从云存储平台查找与一类文件编号对应的理赔影像文件。具体地,从第二信息表中查找与一类文件编号对应的云存储地址,然后根据云存储地址获取相应的理赔影像文件,之后将理赔影像文件下载到第一存储设备,然后从第一存储设备下发到对应的终端。

步骤222,直接从第一存储设备获取相应的理赔影像文件,然后下发到对应的终端。

其中,若第一存储设备存在一类理赔影像文件或者理赔影像文件为二类理赔影像文件时,则直接从第一存储设备获取相应的理赔影像文件,然后下发到对应的终端。具体地,从第一信息表中查找与文件编号对应的存储地址,然后根据存储地址获取到相应的理赔影像文件,然后下发到对应的终端。

通过第一信息表或第二信息表获取相应的存储地址,然后根据存储地址获取相应的理赔影像文件,有利于提高获取的速度。

如图5所示,在一个实施例中,提出了一种理赔影像数据存储的装置,该装置包括:

接收模块502,用于接收上传的理赔影像文件,识别理赔影像文件对应的文件类型;

一类存储模块504,用于若理赔影像文件为一类理赔影像文件,则为理赔影像文件分配包含有一类文件头信息的文件编号,将理赔影像文件存储到第一存储设备,获取与理赔影像文件对应的第一存储地址,将第一存储地址与文件编号进行关联存储到第一信息表;

云存储模块506,用于从第一信息表中获取包含有一类文件头信息的文件编号,根据包含有一类文件头信息的文件编号获取第一存储设备上的一类理赔影像文件,将一类理赔影像文件存储到与第一存储设备连接的云存储平台,获取相应的云存储地址,将云存储地址与相应的文件编号进行关联存储到第二信息表;

二类存储模块508,用于若理赔影像文件为二类理赔影像文件,则为理赔影像文件分配包含有二类文件头信息的文件编号,将二类影像文件存储到第一存储设备,获取与理赔影像文件对应的第二存储地址,将第二存储地址与包含有二类文件头信息的文件编号进行关联存储到第一信息表;

清除模块510,用于当第一存储设备的存储空间小于预设阈值时,则从第一信息表中获取包含有一类文件头信息的文件编号,根据包含有一类文件头信息的文件编号获取相应的一类理赔影像文件,将一类理赔影像文件从第一存储设备清除。

在一个实施例中,接收模块502还用于获取理赔影像文件所对应的理赔状态,若理赔影像文件所对应的状态为正在理赔,则将理赔影像文件作为二类影像文件;若理赔影像文件所对应的状态为理赔完毕,则将理赔影像文件作为一类影像文件。

如图6所示,在一个实施例中,上述理赔影像数据存储的装置还包括:

监控模块512,用于监控二类理赔影像文件的存储期限是否超过了预设期限,若是,则将二类理赔影像文件转换成一类理赔影像文件,然后一类理赔影像文件上传到云存储平台。

如图7所示,在一个实施例中,上述理赔影像数据存储的装置还包括:

判断模块514,用于判断理赔影像文件所占的存储空间是否大于预设空间阈值,若是,则对理赔影像文件进行剪裁得到目标理赔影像文件,将原来的理赔影像文件替换为目标理赔影像文件。

如图8所示,在一个实施例中,上述理赔影像数据存储的装置还包括:

请求接收模块516,用于接收下载理赔影像文件请求,提取请求中携带的文件编号;

查找模块518,用于若文件编号为一类文件编号,则首先查找第一存储设备中是否存在与一类文件编号对应的理赔影像文件,若否,则在云存储平台查找与一类文件编号对应的理赔影像文件,将查找到的理赔影像文件下载到第一存储设备,然后从第一存储设备下发到对应的终端。

上述理赔影像数据存储的装置可以实现为一种计算机程序的形式,计算机程序可以在如图9所示的计算机设备上运行。

如图9所示,为一个实施例中计算机设备的内部结构示意图。该计算机设备是服务器,服务器可以是独立的服务器,也可以是服务器集群。参照图9,该计算机设备包括通过系统总线连接的处理器、非易失性存储介质、内存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的非易失性存储介质可存储操作系统和计算机程序,该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被执行时,可使得处理器执行一种理赔影像数据存储的方法。本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收上传的理赔影像文件,识别所述理赔影像文件对应的文件类型;若所述理赔影像文件为一类理赔影像文件,则为所述理赔影像文件分配包含有一类文件头信息的文件编号;将所述理赔影像文件存储到第一存储设备,获取与所述理赔影像文件对应的第一存储地址,将所述第一存储地址与所述文件编号进行关联存储到第一信息表;从第一信息表中获取包含有一类文件头信息的文件编号,根据所述包含有一类文件头信息的文件编号获取第一存储设备上的一类理赔影像文件,将所述一类理赔影像文件存储到与第一存储设备连接的云存储平台,获取相应的云存储地址,将所述云存储地址与相应的文件编号进行关联存储到第二信息表;若所述理赔影像文件为二类理赔影像文件,则为所述理赔影像文件分配包含有二类文件头信息的文件编号;将所述二类影像文件存储到第一存储设备,获取与所述理赔影像文件对应的第二存储地址,将所述第二存储地址与所述包含有二类文件头信息的文件编号进行关联存储到所述第一信息表;当所述第一存储设备的存储空间小于预设阈值时,则从所述第一信息表中获取包含有一类文件头信息的文件编号,根据所述包含有一类文件头信息的文件编号获取相应的一类理赔影像文件,将所述一类理赔影像文件从所述第一存储设备清除。

在一个实施例中,所述接收上传的理赔影像文件,识别所述理赔影像文件对应的文件类型的步骤包括:获取理赔影像文件所对应的理赔状态,若所述理赔影像文件所对应的状态为正在理赔,则将所述理赔影像文件作为二类影像文件;若所述理赔影像文件所对应的状态为理赔完毕,则将所述理赔影像文件作为一类影像文件。

在一个实施例中,所述处理器还用于执行以下步骤:监控二类理赔影像文件的存储期限是否超过了预设期限,若是,则将所述二类理赔影像文件转换成一类理赔影像文件,然后所述一类理赔影像文件上传到云存储平台。

在一个实施例中,所述处理器在执行所述将所述理赔影像文件存储到第一存储设备的步骤之后,还用于执行以下步骤:判断所述理赔影像文件所占的存储空间是否大于预设空间阈值,若是,则对所述理赔影像文件进行剪裁得到目标理赔影像文件,将原来的理赔影像文件替换为目标理赔影像文件。

在一个实施例中,所述处理器还用于执行以下步骤:接收查询理赔影像文件请求,提取所述请求中携带的文件编号;所述文件编号为一类文件编号,则首先查找第一存储设备中是否存在与所述一类文件编号对应的理赔影像文件,若否,则在云存储平台查找与所述一类文件编号对应的理赔影像文件,将查找到的理赔影像文件下载到所述第一存储设备,然后从第一存储设备下发到对应的终端。

一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:接收上传的理赔影像文件,识别所述理赔影像文件对应的文件类型;若所述理赔影像文件为一类理赔影像文件,则为所述理赔影像文件分配包含有一类文件头信息的文件编号;将所述理赔影像文件存储到第一存储设备,获取与所述理赔影像文件对应的第一存储地址,将所述第一存储地址与所述文件编号进行关联存储到第一信息表;从第一信息表中获取包含有一类文件头信息的文件编号,根据所述包含有一类文件头信息的文件编号获取第一存储设备上的一类理赔影像文件,将所述一类理赔影像文件存储到与第一存储设备连接的云存储平台,获取相应的云存储地址,将所述云存储地址与相应的文件编号进行关联存储到第二信息表;若所述理赔影像文件为二类理赔影像文件,则为所述理赔影像文件分配包含有二类文件头信息的文件编号;将所述二类影像文件存储到第一存储设备,获取与所述理赔影像文件对应的第二存储地址,将所述第二存储地址与所述包含有二类文件头信息的文件编号进行关联存储到所述第一信息表;当所述第一存储设备的存储空间小于预设阈值时,则从所述第一信息表中获取包含有一类文件头信息的文件编号,根据所述包含有一类文件头信息的文件编号获取相应的一类理赔影像文件,将所述一类理赔影像文件从所述第一存储设备清除。

在一个实施例中,所述接收上传的理赔影像文件,识别所述理赔影像文件对应的文件类型的步骤包括:获取理赔影像文件所对应的理赔状态,若所述理赔影像文件所对应的状态为正在理赔,则将所述理赔影像文件作为二类影像文件;若所述理赔影像文件所对应的状态为理赔完毕,则将所述理赔影像文件作为一类影像文件。

在一个实施例中,所述处理器还用于执行以下步骤:监控二类理赔影像文件的存储期限是否超过了预设期限,若是,则将所述二类理赔影像文件转换成一类理赔影像文件,然后所述一类理赔影像文件上传到云存储平台。

在一个实施例中,所述处理器在执行所述将所述理赔影像文件存储到第一存储设备的步骤之后,还用于执行以下步骤:判断所述理赔影像文件所占的存储空间是否大于预设空间阈值,若是,则对所述理赔影像文件进行剪裁得到目标理赔影像文件,将原来的理赔影像文件替换为目标理赔影像文件。

在一个实施例中,所述处理器还用于执行以下步骤:接收查询理赔影像文件请求,提取所述请求中携带的文件编号;所述文件编号为一类文件编号,则首先查找第一存储设备中是否存在与所述一类文件编号对应的理赔影像文件,若否,则在云存储平台查找与所述一类文件编号对应的理赔影像文件,将查找到的理赔影像文件下载到所述第一存储设备,然后从第一存储设备下发到对应的终端。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Acce Memory,RAM)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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