(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210756512.5
(22)申请日 2022.06.30
(65)同一申请的已公布的文献号
申请公布号 CN 114822804 A
(43)申请公布日 2022.07.29
(73)专利权人 深圳核心医疗科技有限公司
地址 518051 广东省深圳市南 山区桃源街
道长源社区学苑大道1001号南山智园
D3栋1601
(72)发明人 程昌南 余顺周 容争来
(74)专利代理 机构 华进联合专利商标代理有限
公司 44224
专利代理师 郑义
(51)Int.Cl.
G16H 40/60(2018.01)G06F 16/22(2019.01)
G06F 16/23(2019.01)
H04L 67/12(2022.01)
H04Q 9/00(2006.01)
H04L 67/568(2022.01)
(56)对比文件
CN 113778911 A,2021.12.10
CN 114564501 A,202 2.05.31
CN 108073 349 A,2018.0 5.25
JP 2008108046 A,20 08.05.08
CN 109189785 A,2019.01.1 1
审查员 高静
(54)发明名称
数据存储方法、 装置、 计算机设备和存储介
质
(57)摘要
本申请涉及一种数据存储方法、 装置、 计算
机设备和存储介质。 所述方法包括: 将第一运行
数据集缓存在临时缓存空间, 所述第一运行数据
集为心室辅助装置在预设周期内发送的运行数
据的集合; 在所述临时缓存空间内缓存的所述第
一运行数据集的数据量达到目标数量时, 从目标
存储空间中确定目标数据表, 所述目标数据表为
第一数据表或第二数据表, 所述第一数据表为新
创建的历史数据表, 所述第二数据表 为存储第二
运行数据集的历史数据表, 所述第二运行数据集
的采集时间小于所述第一运行数据集的采集时
间; 将所述临时缓存空间里的所述第一运行数据
集写入所述目标数据表中。 采用本方法能够提高
存储效率。
权利要求书3页 说明书15页 附图6页
CN 114822804 B
2022.09.20
CN 114822804 B
1.一种数据存 储方法, 其特 征在于, 所述方法包括:
将第一运行数据集缓存在临时缓存空间, 所述第 一运行数据集为心室辅助装置在预设
周期内发送的运行数据的集合; 所述第一运行数据集中的第一数据包括用于指示所述第一
数据的传输类型的第一字段和用于指示所述第一数据的事务标识的第二字段;
在所述临时缓存空间内缓存的所述第 一运行数据集的数据量达到目标数量 时, 从目标
存储空间中确定目标数据表, 所述 目标数据表为第一数据表或第二数据表, 所述第一数据
表为新创建的历史数据表, 所述第二数据表为存储第二运行数据集的历史数据表, 所述第
二运行数据集的采集时间小于所述第一 运行数据集的采集时间;
根据所述事务标识对所述临时缓存空间里的所述第一运行数据集进行分类, 得到n个
第一数据集, 每一第一数据集对应一个传输事务, 所述 n为大于1的正整数;
根据所述事务标识和所述传输类型, 分别获取所述n个第一数据集对应的目标优先级
和目标关键集, 所述目标关键集包括至少一个关键 字;
将第一数据集i中的数据分别与所述至少一个关键字进行匹配, 得到中间数据集, 所述
中间数据集包括多 条所述第一数据, 所述第一数据集i为所述n个第一数据集中的任一第一
数据集, 所述 i为正整数;
获取所述至少一个关键 字对应的预设值和预设均方差;
计算第一差值, 所述第一差值 为所述中间数据集的均方差与所述预设均方差的差值;
按照差值与调节因子之间的映射关系, 确定所述第一差值对应的目标调节因子;
根据所述目标调节因子对所述预设值进行调节, 得到目标值;
确定所述中间数据集中的每一第一数据与所述目标值之间的目标偏离度;
将所述目标偏离度处于预设范围内的所述第一数据筛选到m个第二数据集, 所述m小于
或等于所述 n;
根据所述目标优先级确定每一所述第二数据集的目标存 储方式;
根据所述目标存储方式将所述m个第二数据集分别写入到所述目标数据表中进行存
储。
2.根据权利要求1所述的方法, 其特征在于, 所述从目标存储空间中确定目标数据表包
括:
获取所述第二数据表中数据记录的记录条 数;
若所述记录条数大于条数阈值, 创建所述第一数据表, 并将所述第一数据表确定为所
述目标数据表; 否则将所述第二数据表确定为所述目标 数据表。
3.根据权利要求1所述的方法, 其特征在于, 所述从目标存储空间中确定目标数据表包
括:
计算第一时长, 所述第一时长为采集所述目标数量的所述第一运行数据集所需的时
长;
根据所述第 二数据表获取第 二时长, 所述第 二时长为将所述临时缓存空间中的所述第
一运行数据集写入所述第二数据表中所需的时长;
若所述第一时长小于或等于所述第二时长, 创建所述第一数据表, 并将所述第一数据
表确定为所述目标 数据表; 否则将所述第二数据表确定为所述目标 数据表。
4.根据权利要求1 ‑3任一项所述的方法, 其特征在于, 所述事务标识用于定义所述心室权 利 要 求 书 1/3 页
2
CN 114822804 B
2辅助装置中事务的功 能和/或运行数据, 所述第一数据为所述第一运行数据集中的任一数
据。
5.根据权利要求4所述的方法, 其特征在于, 所述事务包括泵控制事务、 实时时钟事务、
控制器命令事务、 实时状态事务、 非实时状态获取事务、 患者配置事务、 日志读取事务、 认证
事务或者电源状态事务中的至少一种。
6.根据权利要求1所述的方法, 其特征在于, 所述从目标存储空间中确定目标数据表包
括:
获取预先配置的数据表创建周期;
根据所述数据表创建周期确定数据表创建时间;
若所述数据表创建时间到达, 创建所述第一数据表, 并将所述第一数据表确定为所述
目标数据表; 否则将所述第二数据表确定为所述目标 数据表。
7.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
分别获取多个第 二数据的目标时间戳, 所述第 二数据为所述目标偏离值未处于所述预
设范围的所述第一数据;
从每个所述第 一数据集中选择所述目标时间戳对应的数据, 得到n个第 三数据集, 每一
第三数据集至少包括 一条所述第一数据;
根据所述每一第 一数据集对应的传输事务, 分别确定所述每一第 三数据集的目标展现
方式;
根据所述目标展现方式, 对所述第三数据集进行报警。
8.一种数据存 储装置, 其特 征在于, 所述装置包括:
缓存模块, 用于将第一运行数据集缓存在临时缓存空间, 所述第一运行数据集为心室
辅助装置在预设周期内发送的运行数据的集合; 所述第一运行数据集中的第一数据包括用
于指示所述第一数据的传输类型的第一字段和用于指示所述第一数据的事务标识的第二
字段;
确定模块, 还用于在所述临时缓存空间内缓存的所述第 一运行数据集的数据量达到目
标数量时, 从目标存储空间中确定目标数据表, 所述 目标数据表为第一数据表或第二数据
表, 所述第一数据表为新创建的历史数据表, 所述第二数据表为存储第二运行数据集的历
史数据表, 所述第二 运行数据集的采集时间小于所述第一 运行数据集的采集时间;
分类模块, 用于根据 所述事务标识对所述临时缓存空间里的所述第 一运行数据集进行
分类, 得到n个第一数据集, 每一第一数据集对应一个传输事务, 所述 n为大于1的正整数;
获取模块, 用于根据 所述事务标识和所述传输类型, 分别获取所述n个第 一数据集对应
的目标优先级和目标关键集, 所述目标关键集包括至少一个关键 字;
筛选模块, 用于将第一数据集i中的数据分别与所述至少一个关键字进行匹配, 得到 中
间数据集, 所述中间数据集包括多条所述第一数据, 所述第一数据集i为所述n个第一数据
集中的任一第一数据集, 所述i为正整 数; 获取所述至少一个关键字对应的预设值和预设均
方差; 计算第一差值, 所述第一差值为所述中间数据集的均方差与所述预设均方差的差值;
按照差值与调节因子之间的映射关系, 确定所述第一差值对应的目标调节因子; 根据所述
目标调节因子对所述预设值进行调节, 得到目标值; 确定所述中间数据集中的每一第一数
据与所述目标值之 间的目标偏离度; 将所述目标偏离度处于预设范围内的所述第一数据筛权 利 要 求 书 2/3 页
3
CN 114822804 B
3
专利 数据存储方法、装置、计算机设备和存储介质
文档预览
中文文档
25 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共25页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-07 12:43:23上传分享