全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211169338.0 (22)申请日 2022.09.26 (71)申请人 国网山东省电力公司五莲县供电公 司 地址 262300 山东省日照市五莲县滨河路 150号 (72)发明人 王洪涛 史晓霞 王剑波 陈洪莲  王涛 夏平 丁志鹏 郑泽凯  胡金龙 张虎 王晓阳 陈本学  黄涛 厉帅  (74)专利代理 机构 济南舜源专利事务所有限公 司 37205 专利代理师 杨旭 (51)Int.Cl. G06F 21/64(2013.01)G06F 21/60(2013.01) G06F 16/25(2019.01) G06F 16/2455(2019.01) G06F 16/215(2019.01) G06F 9/48(2006.01) H04L 9/40(2022.01) (54)发明名称 一种电力数据存 储管理方法 (57)摘要 本发明属于电力数据存储处理技术领域, 具 体提供一种电力数据存储管 理方法, 包括如下步 骤: 获取待存储的电力数据, 发送包含接口参数 的数据处理接口调用指令到数据处理服务器; 判 断调用指令为数据存储请求时, 获取密码模块生 成的数据加密密钥并发送给发送存储请求的本 地终端; 对待存储的电力数据进行加密处理; 将 单节点存储 数据存储在本地终端的数据库中; 将 共享数据作为数据密文存在数据处理服务器的 数据库; 当获取数据共享请求时, 获取数据解密 密钥, 并发送给本地终端; 本地终端接收到数据 解密密钥后, 利用接收到的数据解密密钥对数据 密文进行解密, 以获取其中的数据从而实现数据 共享, 保证数据正确流 转、 防止非法窃取。 权利要求书2页 说明书6页 附图1页 CN 115238320 A 2022.10.25 CN 115238320 A 1.一种电力数据存储管理方法, 其特征在于, 包括数据处理服务器和与数据处理服务 器通信的若干个本地 终端, 数据处理服务器设置有数据处理接口和与数据处理接口连接的 数据库和密码模块; 所述方法包括如下步骤: 获取待存储的电力数据, 发送包含接口参数的数据处理接口调用指令到数据处理服务 器; 数据处理接口接收调用指令, 判断调用指令为数据存储请求时, 获取密码模块生成的 数据加密 密钥并发送给发送存 储请求的本地终端; 本地终端利用接收到的数据加密密钥对待存储的电力数据进行加密处理; 待存储的电 力数据包括单节点存 储数据和共享数据; 将经加密处理 的待存储的电力数据中的单节点存储数据存储在本地终端的数据库中; 将加密处 理后的共享数据作为数据密文存在数据处 理服务器的数据库; 数据处理接口接收调用指令, 判断调用指令为数据共享请求时, 获取数据解密密钥, 并 将所述数据解密 密钥发送给发送共享请求的本地终端; 本地终端接收到数据解密密钥后, 从数据处理服务器的数据库中提取数据密文, 利用 接收到的数据解密 密钥对数据密文 进行解密, 以获取其中的数据从而实现数据共享。 2.根据权利要求1所述的电力数据存储管理方法, 其特征在于, 数据处理接口接收调用 指令的步骤之后还 包括: 解析接口参数并验证接口参数的合法性; 若接口参数合法, 判断调用指令的请求类型; 若接口参数不 合法, 向发送调用指令的本地终端返回调用失败。 3.根据权利要求2所述的电力数据存储管理方法, 其特征在于, 判断调用指令为数据存 储请求时, 获取密码模块生成的数据加密密钥并发送给发送存储请求的本地 终端的步骤包 括: 判断调用指令为数据存 储请求时, 解析存 储请求获取待存 储的电力数据的数据格式; 对获取待存 储的电力数据的数据格式进行验证; 验证通过, 获取密码模块 生成的数据加密 密钥并发送给发送存 储请求的本地终端; 验证失败, 向发送数据请求的本地终端返回存 储请求失败。 4.根据权利要求3所述的电力数据存储管理方法, 其特征在于, 判断调用指令为数据共 享请求时, 获取数据解密密钥, 并将所述数据解密密钥发送给发送共享请求的本地终端的 步骤包括: 判断调用指令为数据共享请求时, 基于所述数据共享请求确定是否满足数据共享条 件; 若是, 获取 数据解密 密钥, 并将所述数据解密 密钥发送给发送共享请求的本地终端; 若否, 向发送共享请求的本地终端返回共享请求失败。 5.根据权利要求4所述的电力数据存储管理方法, 其特征在于, 每个本地终端设置一个 唯一的ID; 该 方法还包括: 设置每个本地终端的权限; 权限包括是否有共享的权限以及共享数据的内容范围; 将有共享权限的本地终端ID生成ID列表。 6.根据权利要求5所述的电力数据存储管理方法, 其特征在于, 基于所述数据共享请求权 利 要 求 书 1/2 页 2 CN 115238320 A 2确定是否满足数据共享条件的步骤 包括: 解析数据共享请求获取发送共享请求的本地终端ID以及申请的共享数据的内容; 判断获取的本地终端ID是否存在于ID列表中; 若存在于列表中, 判断申请的共享数据的内容是否在该本地终端的共享数据的内容范 围内; 若在范围内, 判定满足共享条件; 若不存在于列表中或存在于列表中但不在范围内, 判定不满足共享条件。 7.根据权利要求6所述的电力数据存 储管理方法, 其特 征在于, 该 方法还包括: 对每个调用指令的任务请求标记优先级。 8.根据权利要求7 所述的电力数据存 储管理方法, 其特 征在于, 该 方法还包括: 实时监控数据处 理接口接收的调用指令的任务请求, 并记录任务发布的时间; 获取任务的优先级根据优先级和任务发布的时间将同一优先级的任务请求按照时间 先后顺序进行排列生成任务队列; 数据处理接口接收调用指令; 判断接口状态是否空 闲, 若是, 执 行步骤: 判断调用指令的请求类型; 若否, 将调用指令的任务 放入任务队列; 数据处理接口遍历任务队列进行调用指令的处 理。 9.根据权利要求8所述的电力数据存储管理方法, 其特征在于, 获取待存储的电力数据 的步骤包括: 获取待存 储的电力数据, 并确认待存 储的电力数据的数据源; 获取预存储的用于判断数据源的数据是否 重复的字段名; 根据获取的字段名, 计算待存 储的电力数据的第一指纹; 根据数据源查找本地终端中来自该数据源的电力数据的第 二指纹, 判断查找到的第 二 指纹与第一指纹是否相同; 若相同, 则删除第一指纹对应的待存储的电力数据; 执行步骤: 获取下一组待存储的电 力数据; 若不相同或未查找到第二指纹, 执行步骤: 发送包含接口参数的数据处理接口调用指 令到数据处 理服务器。 10.根据权利要求9所述的电力数据存储管理方法, 其特征在于, 发送包含接口参数的 数据处理接口调用指令 到数据处 理服务器的步骤之后包括: 数据处理接口接收调用指令, 对接收到的指令进行解析获取第一指纹; 根据第一指纹对应的数据源查找数据处理服务器中来自该数据源的电力数据的第三 指纹, 判断查找到的第三指纹与第一指纹是否相同; 若相同, 则 删除第一指纹对应的电力数据; 执 行步骤: 获取 下一组待存 储的电力数据; 若不相同, 执行步骤: 判断调用指令为数据存储请求 时, 获取密码模块生成的数据加密 密钥并发送给发送存 储请求的本地终端。权 利 要 求 书 2/2 页 3 CN 115238320 A 3

.PDF文档 专利 一种电力数据存储管理方法

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种电力数据存储管理方法 第 1 页 专利 一种电力数据存储管理方法 第 2 页 专利 一种电力数据存储管理方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 05:38:31上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。