(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210561593.3
(22)申请日 2022.05.23
(71)申请人 中国银行股份有限公司
地址 100818 北京市西城区复兴门内大街1
号
(72)发明人 张路
(74)专利代理 机构 北京三友知识产权代理有限
公司 11127
专利代理师 童磊 王维宁
(51)Int.Cl.
G06F 21/62(2013.01)
G06F 21/31(2013.01)
(54)发明名称
数据展示方法、 装置、 服 务器和终端设备
(57)摘要
本说明书提供了数据展示方法、 装置、 服务
器和终端设备。 该方法涉及区块链技术, 基于该
方法, 服务器接收并响应该数据查询请求, 根据
目标数据表的数据表标识查询区块链, 以获取至
少包含有绑定关系集的目标数据表; 根据绑定关
系集和目标用户的用户标识, 对目标数据表进行
数据隐藏处理, 得到针对目标用户的只展示有目
标用户有查询权限的内容数据的目标展示表; 通
过终端设备向该目标用户展示该目标展示表。 从
而能够高效、 准确地响应目标用户的数据查询请
求, 向目标用户展示出只包含该目标用户有查询
权限的内容数据的目标展示表, 避免向目标用户
泄露没有查询权限的内容数据, 有效地保护目标
数据表的数据安全。
权利要求书3页 说明书14页 附图4页
CN 115017539 A
2022.09.06
CN 115017539 A
1.一种数据展示方法, 其特 征在于, 应用于服 务器, 包括:
接收目标用户通过终端设备发起的数据查询请求; 其中, 所述数据查询请求至少携带
有待查询的目标 数据表的数据表标识和目标用户的用户标识;
响应所述数据查询请求, 根据目标数据表的数据表标识查询区块链, 以获取目标数据
表; 其中, 所述目标数据表至少包含有绑定关系集; 其中, 所述绑定关系集存储有目标数据
表中单元格的内容数据和用户标识之间的绑定关系;
根据绑定关系集和目标用户的用户标识, 对目标数据表进行数据隐藏处理, 以得到针
对目标用户的目标展示表;
将所述目标展示表发送至终端设备; 其中, 所述终端设备用于向目标用户展示所述目
标展示表。
2.根据权利要求1所述的方法, 其特征在于, 根据绑定关系集和目标用户的用户标识,
对目标数据表进行 数据隐藏处 理, 以得到针对目标用户的目标展示表, 包括:
根据绑定关系集和目标用户的用户标识, 从目标数据表中筛选出与目标用户的用户标
识绑定的单 元格的内容数据, 作为待 展示的内容数据;
根据所述待 展示的内容数据, 生成针对目标用户的目标展示表。
3.根据权利要求2所述的方法, 其特征在于, 在从 目标数据表中筛选出与目标用户的用
户标识绑定的单 元格的内容数据, 作为待 展示的内容数据的同时, 所述方法还 包括:
获取与目标用户的用户标识绑定的单元格的内容数据所在单元格的行号和列号, 以及
目标数据表的格式参数和表头参数。
4.根据权利要求3所述的方法, 其特征在于, 根据所述待展示的内容数据, 生成针对目
标用户的目标展示表, 包括:
根据目标 数据表的格式参数和表头参数, 进行表格重构, 得到第一初始展示表;
根据与目标用户的用户标识绑定的单元格的内容数据所在单元格的行号和列号, 在第
一初始展示表中确定出与目标用户的用户标识绑定的单元格的内容数据所在单元格; 并在
与目标用户的用户标识绑定的单元格的内容数据所在单元格中写入相对应的待展示的内
容数据, 以得到目标展示表。
5.根据权利要求2所述的方法, 其特征在于, 根据绑定关系集和目标用户的用户标识,
对目标数据表进行 数据隐藏处 理, 以得到针对目标用户的目标展示表, 还 包括:
复制目标 数据表, 得到第二初始展示表;
根据绑定关系集和目标用户的用户标识, 在所述第二初始展示表中, 确定出未与目标
用户的用户标识绑定的单元格的内容数据所在单元格; 并对未与目标用户的用户标识绑定
的单元格中的内容数据进行 预设的模糊化处 理, 以得到目标展示表。
6.根据权利要求5所述的方法, 其特征在于, 对未与目标用户的用户标识绑定的单元格
中的内容数据进行 预设的模糊化处 理, 包括:
对未与目标用户的用户标识 绑定的单 元格中的内容数据进行打码处 理;
或,
对未与目标用户的用户标识 绑定的单 元格中的内容数据进行加密处 理。
7.根据权利要求1所述的方法, 其特征在于, 在将所述目标展示表发送至终端设备之
后, 所述方法还 包括:权 利 要 求 书 1/3 页
2
CN 115017539 A
2通过终端设备获取目标用户针对目标展示表的内容数据的更新数据; 其中, 所述内容
数据的更新数据根据目标用户针对目标展示表的修改操作得到;
根据所述内容数据的更新数据 更新目标数据表中相应单元格的内容数据, 并在目标数
据表的绑定关系集中存 储相应单 元格的内容数据和目标用户的用户标识之间的绑定关系。
8.根据权利要求7 所述的方法, 其特 征在于, 所述 修改操作包括:
在内容数据为空的单 元格中写入内容数据;
和/或,
对内容数据为非空的单 元格中的已有内容数据进行修改。
9.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
获取初始 的目标数据表; 其中, 所述初始 的目标数据表包含有用户标识所在的标识行
或标识列; 所述标识行或标识列包 含有单元格;
检测初始的目标数据表, 确定用户标识所在的标识行或标识列中的单元格的内容数
据;
建立用户标识与该用户标识所在的标识行或标识列中的单元格的内容数据之间的绑
定关系; 并将该绑定关系存 入绑定关系集中, 以得到目标 数据表。
10.根据权利要求9所述的方法, 其特征在于, 在得到目标数据表之后, 所述方法还包
括: 将所述目标 数据表存 入区块链中。
11.一种数据展示方法, 其特 征在于, 应用于终端设备, 包括:
接收并响应目标用户的查询操作, 生成数据查询请求; 其中, 所述数据查询请求至少携
带有待查询的目标 数据表的数据表标识和目标用户的用户标识;
将所述数据查询 请求发送至服务器; 其中, 所述服务器响应所述数据查询请求, 根据目
标数据表的数据表标识, 确定目标数据表; 所述服务器根据目标数据表所包含的绑定关系
集和目标用户的用户标识, 对目标数据表进行数据隐藏处理, 得到针对目标用户的目标展
示;
接收目标展示表; 并向目标用户展示所述目标展示表。
12.一种数据展示装置, 其特 征在于, 包括:
接收模块, 用于接收目标用户通过终端设备发起的数据查询 请求; 其中, 所述数据查询
请求至少携带有 待查询的目标 数据表的数据表标识和目标用户的用户标识;
查询模块, 用于响应所述数据查询请求, 根据目标数据表的数据表标识查询区块链, 以
获取目标数据表; 其中, 所述目标数据表至少包含有绑定关系集; 其中, 所述绑定关系集存
储有目标 数据表中单 元格的内容数据和用户标识之间的绑定关系;
隐藏处理模块, 用于根据绑定关系集和目标用户的用户标识, 对目标数据表进行数据
隐藏处理, 以得到针对目标用户的目标展示表;
发送模块, 用于将所述目标展示表发送至终端设备; 其中, 所述终端设备用于向目标用
户展示所述目标展示表。
13.一种服务器, 其特征在于, 包括处理器以及用于存储处理器可执行指令的存储器,
所述处理器执行所述指令时实现权利要求1至10中任一项所述方法的步骤。
14.一种终端设备, 其特征在于, 包括处理器以及用于存储处理器可执行指令的存储
器, 所述处 理器执行所述指令时实现权利要求1 1所述方法的步骤。权 利 要 求 书 2/3 页
3
CN 115017539 A
3
专利 数据展示方法、装置、服务器和终端设备
安全报告 >
其他 >
文档预览
中文文档
22 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-07 20:39:05上传分享