数据管理方法、体外诊断设备及存储介质与流程

文档序号:20610462发布日期:2020-05-06 19:30阅读:138来源:国知局
数据管理方法、体外诊断设备及存储介质与流程

本发明涉及医疗技术领域,尤其涉及一种数据管理方法、体外诊断设备及存储介质。



背景技术:

相关技术中,用户采用体外诊断设备对数据进行操作的过程中,若由于误操作或操作不当导致对数据进行了删除,则被删除的数据所占用的存储空间被回收,致使删除的数据无法恢复。



技术实现要素:

有鉴于此,本发明实施例期望提供一种数据管理方法、体外诊断设备及存储介质,能够实现对数据的有效管理。

第一方面,本发明实施例提供了一种数据管理方法,应用于体外诊断设备,所述方法包括:

在数据管理界面上呈现至少一组数据;所述至少一组数据包括目标数据,所述目标数据存储于第一存储空间,包括以下至少之一:样本数据、试剂数据、定标数据、或质控数据;

接收到针对目标数据的第一删除指令,所述第一删除指令指示将所述目标数据从所述第一存储空间删除;

移动所述目标数据至临时数据区;

若通过所述数据管理界面,接收到针对目标数据的还原指令,将所述目标数据从所述临时数据区还原至所述第一存储空间。

上述方案中,所述临时数据区的数据分类存储,同一类型的所有数据能一键还原。

上述方案中,所述方法还包括:

获取所述临时数据区中各组数据的存储时长;

对存储时长超过预设时长的数据所占用的存储空间进行回收。

上述方案中,所述方法还包括:

获取所述体外诊断设备的剩余存储空间容量;

当所述剩余存储空间容量小于预设阈值时,对所述临时数据区中各组数据进行排序;

基于排序结果,依次对各组数据所占用的存储空间进行回收,直至所述剩余存储空间的大小不小于所述预设阈值。

上述方案中,所述对所述临时数据区中各组数据进行排序,包括:

获取所述临时数据区中各组数据的创建时间;

基于所述创建时间的前后,对所述临时数据区中各组数据进行排序。

上述方案中,所述对所述临时数据区中各组数据进行排序,包括:

获取所述临时数据区中各组数据被操作的次数;

基于所述被操作的次数的多少,对所述临时数据区中各组数据进行排序。

上述方案中,所述方法还包括:

接收到针对所述临时数据区中数据的第二删除指令;

对所述第二删除指令所指示删除的数据所占用的存储空间进行回收。

上述方案中,所述方法还包括:

在所述临时数据区的界面中,以列表的形式呈现所述临时数据区中存储的数据,及对应每组数据的删除信息;

所述删除信息包括以下至少之一:移动至所述临时数据区的时间、存储时长、数据创建时间。

第二方面,本发明实施例还提供了一种体外诊断设备,所述体外诊断设备包括:

呈现单元,用于在数据管理界面上呈现至少一组数据;所述至少一组数据包括目标数据,所述目标数据存储于第一存储空间,包括以下至少之一:样本数据、试剂数据、定标数据、或质控数据;

接收单元,用于接收到针对目标数据的第一删除指令,所述第一删除指令指示将所述目标数据从所述第一存储空间删除;

移动单元,用于移动所述目标数据至临时数据区;

以及,用于在通过所述数据管理界面,接收到针对目标数据的还原指令时,将所述目标数据从所述临时数据区还原至所述第一存储空间。

上述方案中,所述体外诊断设备还包括:

第一获取单元,用于获取所述临时数据区中各组数据的存储时长;

第一回收单元,用于对存储时长超过预设时长的数据所占用的存储空间进行回收。

上述方案中,所述体外诊断设备还包括:

第二获取单元,用于获取所述体外诊断设备的剩余存储空间容量;

排序单元,用于当所述剩余存储空间容量小于预设阈值时,对所述临时数据区中各组数据进行排序;

第二回收单元,用于基于排序结果,依次对数据所占用的存储空间进行回收,直至所述剩余存储空间的大小不小于所述预设阈值。

上述方案中,所述排序单元,还用于获取所述临时数据区中各组数据的创建时间;

基于所述创建时间的前后,对所述临时数据区中各组数据进行排序。

上述方案中,所述排序单元,还用于获取所述临时数据区中各组数据被操作的次数;

基于所述被操作的次数的多少,对所述临时数据区中各组数据进行排序。

上述方案中,所述体外诊断设备还包括第三回收单元;

所述接收单元,还用于接收到针对所述临时数据区中数据的第二删除指令,触发所述第三回收单元;

所述第三回收单元,用于对所述第二删除指令所指示删除的数据所占用的存储空间进行回收。

上述方案中,所述临时数据区的数据分类存储,同一类型的所有数据能一键还原。

上述方案中,所述呈现单元,还用于在所述临时数据区的界面中,以列表的形式呈现所述临时数据区中存储的数据,及对应每组数据的删除信息;

所述删除信息包括以下至少之一:移动至所述临时数据区的时间、存储时长、数据创建时间。

第三方面,本发明实施例还提供一种体外诊断设备,所述体外诊断设备包括:

存储器,用于存储可执行指令;

处理器,用于执行所述存储器中存储的可执行指令时,实现本发明实施例提供的数据管理方法。

第四方面,本发明实施例还一种存储介质,存储有可执行指令,所述可执行指令被执行时,实现本发明实施例提供的数据管理方法。

应用本发明实施例提供的数据管理方法、体外诊断设备及存储介质,具备以下有益技术效果:

当用户指示将目标数据从数据管理界面中删除时,体外诊断设备并未将目标数据所占用的存储空间进行回收,而是将目标数据移动至临时数据区,临时数据区存储的数据所占用的存储空间处于预备回收的状态,当用户通过数据管理界面触发还原指令时,目标数据被还原至原先的第一存储空间;如此,在用户通过数据管理界面进行数据查看或操作的过程中,若在非主观意愿情况下进行了数据删除,或者发现之前删除的数据仍存在使用价值,由于临时数据区的数据所占用的存储空间并未回收,即数据并未从磁盘中擦除,使得用户仍可对删除的数据进行还原。

附图说明

图1为本发明实施例提供的数据管理方法的流程示意图一;

图2为本发明实施例提供的数据管理界面的一个示意图;

图3为本发明实施例提供的数据管理方法的流程示意图二;

图4为本发明实施例提供的数据管理方法的流程示意图三;

图5为本发明实施例提供的数据管理方法的流程示意图四;

图6为本发明实施例提供的体外诊断设备100的组成结构示意图;

图7为本发明实施例提供的体外诊断设备的硬件组成结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,所描述的实施例是本发明一部分实施例,而不是全部的实施例。根据本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

需要说明的是,在本发明实施例中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的方法或者装置不仅包括所明确提供的要素,而且还包括没有明确列出的其他要素,或者是还包括为实施方法或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的方法或者装置中还存在另外的相关要素(例如方法中的步骤或者装置中的单元,这里的单元可以是部分电路、部分处理器、部分程序或软件等等)。

例如,本发明实施例提供的数据管理方法包含了一系列的步骤,但是本发明实施例提供的数据管理方法不限于所提供的步骤,同样地,本发明实施例提供的体外诊断设备包括了一系列单元,但是本发明实施例提供的体外诊断设备不限于包括所明确提供的单元,还可以包括为获取相关信息、或基于信息进行处理时所需要设置的单元。

接下来对本发明实施例提供的数据管理方法进行说明。本发明实施例提供的数据管理方法应用于体外诊断设备,本发明实施例提到的体外诊断设备用于医疗技术领域中的医疗检测,并在数据管理界面中展示检测结果,在实际应用中,体外诊断设备可以为血液分析仪、生化分析检测设备、凝血检测设备、尿液检测设备等等;相应的,体外诊断设备的软件用于控制体外诊断设备的运行,以及对体外诊断设备的检测结果进行管理;当体外诊断设备为血液分析仪时,相应的数据可以为血常规检测数据。

图1为本发明实施例提供的数据管理方法的流程示意图,应用于体外诊断设备,参见图1,本发明实施例提供的数据管理方法包括:

步骤101:在数据管理界面上呈现至少一组数据,所述至少一组数据包括目标数据。

这里,在实际应用中,针对本发明实施例提供的体外诊断设备来说,目标数据可以为以下至少之一:样本数据、试剂数据、定标数据、或质控数据;用户可通过数据管理界面对数据/目标数据进行查看及操作,数据管理界面所呈现的所述至少一组数据存储于第一存储空间,如设备的某个具体存储分区或硬盘;图2为本发明实施例提供的数据管理界面的一个示意图,参见图2,当前的数据管理界面呈现了5组数据,当鼠标选定一组数据时,可对其进行操作,如删除、排序等。

步骤102:接收到针对目标数据的第一删除指令,所述第一删除指令指示将所述目标数据从所述数据管理界面中删除。

仍以图2为例,用户在进行数据管理过程中,可能存在当前仅需要一部分数据、需要删除暂时不需要的数据的情况,通过数据管理界面对需要删除的数据选定后,触发第一删除指令,指示将选定的数据从当前的数据管理界面删除,数据管理界面呈现的数据或信息存储于一存储地址,如设备的d盘的某个文件夹中,根据第一删除指令删除所选的目标数据后,该目标数据从该存储地址删除,未还原该目标数据之前,数据管理界面不再展示该目标数据的相关信息。

步骤103:移动所述目标数据至临时数据区。

这里,所述临时数据区存储的数据所占用的存储空间处于预备回收的状态。

体外诊断设备接收到用户触发的第一删除指令后,将指示删除的目标数据移动至临时数据区,并标记该目标数据所占用的存储空间为预备回收的状态,也即体外诊断设备虽然接收到了第一删除指令,然而并不对目标数据所占用的存储空间进行数据擦除,仅仅是标记其占用的存储空间为预备回收的状态,如此,若该数据为用户在非主观意愿情况下删除的数据,或者用户发现该数据仍存在使用价值,由于临时数据区的数据所占用的存储空间并未回收,即数据并未从磁盘中擦除,使得用户仍可对删除的数据进行还原。

步骤104:若通过所述数据管理界面,接收到针对目标数据的还原指令,将所述目标数据从所述临时数据区还原至所述第一存储空间。

在一实施例中,临时数据区的数据分类存储,同一类型的所有数据能一键还原。

在实际实施时,为了实现对设备的存储空间的有效管理,体外诊断设备会周期性的对临时数据区中满足特定回收条件的数据所占用的存储空间进行回收。

在一实施例中,设备对临时数据区中存储时长超过一定时长的数据进行管理,可选地,体外诊断设备获取临时数据区中各组数据的存储时长;对存储时长超过预设时长的数据所占用的存储空间进行回收。在实际应用中,预设时长可以基于实际需要进行设定,存储时长超过该预设时长的数据可视为用户不再需要的数据,可永久性的删除;例如,体外诊断设备对临时数据区中存储超过30天的数据进行删除,即对存储时长超过30天的数据所占用的存储空间进行回收;如此,实现了对设备存储空间的有效管理,减少了对设备存储空间的不必要的占用。

在一实施例中,体外诊断设备可周期性的对自身磁盘的存储空间剩余容量进行检测,并在剩余存储空间容量小于预设阈值时,对临时数据区的数据进行管理,可选地,体外诊断设备获取自身的剩余存储空间容量;当剩余存储空间容量小于预设阈值时,对临时数据区中各组数据进行排序,并基于排序结果,依次对数据所占用的存储空间进行回收,直至剩余存储空间的大小不小于所述预设阈值;如此,可保证体外诊断设备的剩余存储空间容量一直不小于预设的容量大小,足够存储该预设容量大小的数据,避免了用户需要进行重要数据存储时,设备存储空间不足的情况出现。在实际应用中,剩余存储空间容量的阈值可依据实际需要进行设定。

这里,对临时数据区中各组数据的排序进行说明。

在实际应用中,用户越早指示删除的数据,用户还原该数据的可能性越小,因此,在一实施例中,可基于数据的创建时间对临时数据区中各组数据进行排序,具体地,体外诊断设备获取所述临时数据区中各组数据的创建时间;基于所述创建时间的前后,对所述临时数据区中各组数据进行排序(如按照创建时间由前到后的顺序,对临时数据区中各组数据进行排序)。如此,当设备进行数据的存储空间回收的时候,可优先回收创建时间在前的数据所占的存储空间,即优先回收用户较早指示删除的数据所占的存储空间。

在实际应用中,用户查看/操作次数越多的数据,对用户来说使用价值越高,用户还原该数据的可能性越大,因此,在一实施例中,可基于数据被操作的次数对临时数据区中各组数据进行排序,具体地,体外诊断设备获取所述临时数据区中各组数据被操作的次数;基于所述被操作的次数的多少,对所述临时数据区中各组数据进行排序(如按照被操作的次数由少到多的顺序,对临时数据区中各组数据进行排序)。如此,当设备进行数据的存储空间回收的时候,可优先回收被操作的次数较少的数据所占的存储空间。

在实际应用中,存在用户主动进行存储空间回收的情况,用户触发删除临时数据区中数据的第二删除指令,在一实施例中,体外诊断设备接收到针对所述临时数据区中数据的第二删除指令,对所述第二删除指令所指示删除的数据所占用的存储空间进行回收。

在实际应用中,存在用户对临时数据区中数据进行还原的情况,用户触发还原临时数据区中数据的还原指令,在一实施例中,体外诊断设备接收到针对临时数据区中数据的还原指令;将还原指令对应的数据从临时数据区中移除,使得移除的数据能够在数据管理界面上呈现。如此,即使用户在进行数据查看/操作的过程中,对数据进行了误删除,仍可对数据还原,提高了用户体验。

在实际应用中,用户亦可在临时数据区的界面查看/管理临时数据区中存储的数据,为了便于用户的查看/管理,在一实施例中,在所述临时数据区的界面中,体外诊断设备以列表的形式呈现临时数据区中存储的数据,及对应每组数据的删除信息;其中,删除信息包括以下至少之一:移动至所述临时数据区的时间、存储时长、数据创建时间。如此,用户可基于呈现的上述信息对临时数据区中存储的数据进行管理,无需用户单独查看每组数据的删除信息,提高了用户体验。

图3为本发明实施例提供的数据管理方法的流程示意图,应用于体外诊断设备,参见图3,本发明实施例提供的数据管理方法包括:

步骤201:体外诊断设备在数据管理界面上呈现多组数据。

在实际实施时,当体外诊断设备为血液分析仪时,相应的数据可以为血常规检测数据。

步骤202:接收到针对目标数据的删除指令。

这里,删除指令指示将目标数据从数据管理界面中删除。

步骤203:移动目标数据至临时数据区,并标记目标数据所占用的存储空间为预备回收的状态。

在实际实施时,临时数据区中存储的数据均被标记所占用的存储空间为预备回收的状态,即临时数据区存储的数据所占用的存储空间处于预备回收的状态。

步骤204:接收到针对目标数据的还原指令。

步骤205:将目标数据从临时数据区中移除,使得移除的数据能够在数据管理界面上呈现。

应用本发明上述实施例,由于临时数据区的数据所占用的存储空间并未回收,即数据并未从磁盘中擦除,使得用户在需要时仍可对删除的数据进行还原,提高了用户体验。

图4为本发明实施例提供的数据管理方法的流程示意图,应用于体外诊断设备,参见图4,本发明实施例提供的数据管理方法包括:

步骤301:体外诊断设备在数据管理界面上呈现多组数据。

在实际实施时,当体外诊断设备为血液分析仪时,相应的数据可以为血常规检测数据。

步骤302:接收到针对目标数据的删除指令。

这里,删除指令指示将目标数据从数据管理界面中删除。

步骤303:移动目标数据至临时数据区,并标记目标数据所占用的存储空间为预备回收的状态。

在实际实施时,临时数据区中存储的数据均被标记所占用的存储空间为预备回收的状态,即临时数据区存储的数据所占用的存储空间处于预备回收的状态。

步骤304:获取临时数据区中各组数据的存储时长。

步骤305:对存储时长超过预设时长的数据所占用的存储空间进行回收。

应用本发明上述实施例,体外诊断设备可自动实现对临时数据区中存储时长超过一定时长的数据所占用的存储空间的回收,实现了对设备存储空间的有效管理,减少了对设备存储空间的不必要的占用。

图5为本发明实施例提供的数据管理方法的流程示意图,应用于体外诊断设备,参见图5,本发明实施例提供的数据管理方法包括:

步骤401:体外诊断设备在数据管理界面上呈现多组数据。

在实际实施时,当体外诊断设备为血液分析仪时,相应的数据可以为血常规检测数据。

步骤402:接收到针对目标数据的删除指令。

这里,删除指令指示将目标数据从数据管理界面中删除。

步骤403:移动目标数据至临时数据区,并标记目标数据所占用的存储空间为预备回收的状态。

在实际实施时,临时数据区中存储的数据均被标记所占用的存储空间为预备回收的状态,即临时数据区存储的数据所占用的存储空间处于预备回收的状态。

步骤404:获取体外诊断设备的剩余存储空间容量,并在剩余存储空间容量小于预设阈值时,对临时数据区中各组数据的排序。

这里,剩余存储空间容量的阈值可依据实际需要进行设定。

在一实施例中,体外诊断设备可通过如下方式实现对临时数据区中各组数据的排序:

获取所述临时数据区中各组数据的创建时间;基于所述创建时间的前后,对所述临时数据区中各组数据进行排序。示例性地,体外诊断设备按照创建时间由前到后的顺序,对临时数据区中各组数据进行排序。

在一实施例中,体外诊断设备还可通过如下方式实现对临时数据区中各组数据的排序:

获取所述临时数据区中各组数据被操作的次数;基于所述被操作的次数的多少,对所述临时数据区中各组数据进行排序。示例性地,体外诊断设备按照数据被操作的次数由少到多的顺序,对临时数据区中各组数据进行排序。

步骤405:基于排序结果,依次对数据所占用的存储空间进行回收,直至剩余存储空间的大小不小于预设阈值。

接下来对实现本发明上述实施例的数据管理方法的体外诊断设备进行说明。图6为本发明实施例提供的体外诊断设备100的组成结构示意图,参见图6,所述体外诊断设备100包括:

呈现单元11,用于在数据管理界面上呈现至少一组数据;所述至少一组数据包括目标数据;所述目标数据存储于第一存储空间,包括以下至少之一:样本数据、试剂数据、定标数据、或质控数据;

接收单元12,用于接收到针对目标数据的第一删除指令,所述第一删除指令指示将所述目标数据从所述数据管理界面中删除;

移动单元13,用于移动所述目标数据至临时数据区;所述临时数据区存储的数据所占用的存储空间处于预备回收的状态;

以及,用于在通过所述数据管理界面,接收到针对目标数据的还原指令时,将所述目标数据从所述临时数据区还原至所述第一存储空间。

在一实施例中,所述体外诊断设备还包括:

第一获取单元,用于获取所述临时数据区中各组数据的存储时长;

第一回收单元,用于对存储时长超过预设时长的数据所占用的存储空间进行回收。

在一实施例中,所述体外诊断设备还包括:

第二获取单元,用于获取所述体外诊断设备的剩余存储空间容量;

排序单元,用于当所述剩余存储空间容量小于预设阈值时,对所述临时数据区中各组数据进行排序;

第二回收单元,用于基于排序结果,依次对数据所占用的存储空间进行回收,直至所述剩余存储空间的大小不小于所述预设阈值。

在一实施例中,所述排序单元,还用于获取所述临时数据区中各组数据的创建时间;

基于所述创建时间的前后,对所述临时数据区中各组数据进行排序。

在一实施例中,所述排序单元,还用于获取所述临时数据区中各组数据被操作的次数;

基于所述被操作的次数的多少,对所述临时数据区中各组数据进行排序。

在一实施例中,所述体外诊断设备还包括第三回收单元;

所述接收单元,还用于接收到针对所述临时数据区中数据的第二删除指令,触发所述第三回收单元;

所述第三回收单元,用于对所述第二删除指令所指示删除的数据所占用的存储空间进行回收。

在一实施例中,所述呈现单元,还用于在所述临时数据区的界面中,以列表的形式呈现所述临时数据区中存储的数据,及对应每组数据的删除信息;

所述删除信息包括以下至少之一:移动至所述临时数据区的时间、存储时长、数据创建时间。

这里需要指出的是:以上涉及体外诊断设备的描述,与上述软件界面布局的控制方法描述是类似的,同方法的有益效果描述,不做赘述。对于本发明所述体外诊断设备实施例中未披露的技术细节,请参照本发明方法实施例的描述。

接下来对本发明实施例的体外诊断设备的硬件结构做详细说明,图7为本发明实施例提供的体外诊断设备的硬件组成结构示意图,可以理解,图7仅仅示出了体外诊断设备的示例性结构而非全部结构,根据需要可以实施图7示出的部分结构或全部结构。本发明实施例提供的体外诊断设备包括:至少一个处理器21、存储器22、至少一个网络接口24和用户接口23。体外诊断设备中的各个组件通过总线系统25耦合在一起。可理解,总线系统25用于实现这些组件之间的连接通信。总线系统25除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线系统25。

用户接口23可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。

存储器22可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、闪存(flashmemory)等。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)。本发明实施例描述的存储器22旨在包括这些和任意其它适合类型的存储器。

处理器21可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(dsp,digitalsignalprocessor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。

存储器22能够存储可执行指令221以支持体外诊断设备的操作,这些可执行指令的示例包括:用于在体外诊断设备上操作的程序、插件和脚本等各种形式的软件模块,程序例如可以包括操作系统和应用程序,其中,操作系统包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。

相应的,本发明实施例还提供了一种体外诊断设备,体外诊断设备包括:

存储器,用于存储可执行指令;

处理器,用于执行所述存储器中存储的可执行指令时,实现本发明实施例所提供的数据管理方法。

本发明实施例还提供了一种存储介质,存储有可执行指令,所述可执行指令被执行时,用于实现本发明实施例所提供的数据管理方法。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本发明的保护范围之内。

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