(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211124855.6
(22)申请日 2022.09.15
(71)申请人 中航信移动科技有限公司
地址 100041 北京市石景山区田顺庄北路1
号院1号楼12层1201室
(72)发明人 佟业新 吴岳 李崇谦 薄满辉
刘丰 姜炜 孙岩田
(74)专利代理 机构 北京锺维联合知识产权代理
有限公司 1 1579
专利代理师 周利星
(51)Int.Cl.
G06F 21/45(2013.01)
G06F 21/31(2013.01)
G06F 16/23(2019.01)
G06F 16/22(2019.01)
(54)发明名称
一种目标应用使用权限的批量配 置系统
(57)摘要
本发明涉及一种目标应用使用 权限的批量
配置系统, 系统包括处理服务器、 多个客户端与
多个权限控制服务器, 处理服务器 分别与多个权
限控制服务器及多个客户端通讯连接, 每一权限
控制服务器对应至少一个目标应用。 每一目标应
用均具有至少一个使用权限。 本申请可以根据目
标权限ID在权限信息库中找到对应的权限记录,
并根据每一对应的绑定调用指令或解绑调用指
令, 来调用对应的权限记录中的对应的调用函
数, 以完成对应的操作。 由此, 当接收到对任一目
标权限子表的操作 请求时, 可以根据权限ID之间
的对应关系, 来同时寻找并运行每一目标权限ID
对应的调用函数。 进而缩短对多个使用权限进行
配置的时间, 提高配 置效率。
权利要求书3页 说明书7页 附图1页
CN 115481386 A
2022.12.16
CN 115481386 A
1.一种目标应用使用权限的批量配置系统, 其特征在于, 所述系统包括处理服务器、 多
个客户端与多个权限控制服务器, 所述处理服务器分别与多个权限控制服务器及多个客户
端通讯连接, 每一所述权限控制服务器对应至少一个目标应用; 每一所述 目标应用均具有
至少一个使用权限;
所述处理服务器用于执 行以下方法:
获取每一所述权限控制服务器的接入信 息, 所述接入信 息包括对应的权限控制服务器
的绑定接口信息、 解绑接口信息及至少一个权限信息; 所述绑定接口信息用于标识对应的
权限控制服务器中用于对目标应用的使用权限和用户进行绑定处理的接口; 所述解绑接口
信息用于标识对应的权限控制服务器中用于对目标应用的使用权限和用户进行解绑处理
的接口; 每一权限信息唯一对应一个使用权限, 所述权限信息包括对应的使用权限的绑定
条件和解绑条件;
根据所述接入信息建立每一使用权限对应的权限记录, 并存入权限信息库中; 所述权
限记录中包括权限ID、 绑定调用函数及解绑调用函数; 每一权限ID唯一对应一个使用权限;
所述绑定调用函数根据对应的绑定接口信息和对应的绑定条件生成; 所述解绑调用函数根
据对应的解绑接口信息和对应的解绑条件生成;
接收权限子表生成请求; 所述权限子表生成请求中包括子表ID及若干候选 权限ID;
每一所述 候选权限ID为所述权限信息库中的任一权限ID;
根据所述子表ID及若干候选 权限ID生成权限子表;
当接收到目标客户端发送的对任一目标子表ID对应的目标权限子表的绑定请求时, 对
所述目标子表ID对应的绑定调用指 令集进行执行, 以完成对目标权限子表对应的每一使用
权限和所述目标客户端的绑定; 所述绑定调用指 令集中包括多个目标权限ID对应的绑定函
数调用指令, 所述目标权限ID为所述目标权限子表中的候选权限ID; 所述目标字表ID为子
表ID中的一个;
当接收到目标客户端发送的对任一目标子表ID对应的目标权限子表的解绑请求时, 对
所述目标子表ID对应的解绑调用指 令集进行执行, 以完成对目标权限子表对应的每一使用
权限和所述目标客户端的解绑; 所述解绑调用指 令集中包括多个目标权限ID对应的解绑调
用指令, 所述目标权限ID为所述目标权限子表中的候选 权限ID。
2.根据权利要求1所述的系统, 其特征在于, 所述权限记录中还包括使用状态标识; 所
述使用状态标识用于表示用户对已绑定的使用权限的使用情况;
当接收到目标客户端发送的对任一目标子表ID对应的目标权限子表的解绑请求时, 对
所述目标子表ID对应的解绑调用指令集进行 执行, 包括:
获取每一所述目标权限ID对应的使用状态标识; 所述使用状态标识包括未使用标识及
已使用标识;
当所述目标权限子表中每一所述目标权限ID的使用状态标识均为未使用标识时, 对所
述目标子表ID对应的解绑调用指令集进行 执行。
3.根据权利要求2所述的系统, 其特征在于, 所述接入信 息还包括所述权限控制服务器
的使用查询接口, 所述使用查询接口用于提供用户已绑定的使用权限的历史使用次数信
息;
获取每一所述目标权限ID对应的使用状态标识, 包括:权 利 要 求 书 1/3 页
2
CN 115481386 A
2通过所述使用查询接口获取每一权限ID对应的历史使用次数信息;
将所述权限信息库中所有权限ID对应的历史使用次数信息存 入使用数据库;
从所述使用数据库中获取所述目标权限子表中每一所述目标权限ID对应的历史使用
次数信息;
当所述目标权限ID对应的历史使用次数信 息为零时, 将所述目标权限ID对应的所述使
用状态标识配置为所述未使用标识;
否则, 将所述目标权限ID对应的所述使用状态标识配置为所述已使用标识。
4.根据权利要求1所述的系统, 其特征在于, 当接收到目标客户端发送的对目标权限子
表的操作请求为绑定请求, 且所述目标权限子表中包括至少一个第一权限ID时, 其中, 所述
第一权限ID为具有优先绑定标识的使用权限对应的权限ID;
在对所述目标子表ID对应的绑定调用指令集进行 执行之前, 所述方法还 包括:
生成每一所述第一权限ID对应的绑定调用指令;
根据每一所述第 一权限ID对应的绑定调用指令, 调用对应的权限记录中的绑定调用函
数, 并返回绑定结果;
当获取到每一所述第一权限ID对应的绑定结果均为绑定成功时, 生成目标权限子表中
剩余的目标权限ID对应的绑定调用指令, 以形成所述绑定调用指令集;
当获取到任一所述第一权限ID对应的绑定结果为绑定失败时, 生成绑定失败信 息并结
束对所述绑定请求的响应。
5.根据权利要求4所述的系统, 其特征在于, 所述接入信 息还包括所述权限控制服务器
的绑定查询 接口, 所述绑定查询 接口用于获取每一使用权限的绑定状态信息; 所述权限记
录中还包括根据所述绑定查询接口生成的绑定查询函数, 用于调用所述绑定查询接口;
在根据每一所述第一权限ID对应的绑定调用指令, 调用对应的权限记录 中的绑定调用
函数之后, 返回绑定结果之前, 所述方法还 包括:
按照预设函数运行时间TS运行所述绑定查询函数, 以获得每一第一权限ID对应的绑定
结果; TS>TF, TF为绑定调用指令的发送时间。
6.根据权利要求4所述的系统, 其特征在于, 所述接入信 息还包括所述权限控制服务器
的绑定查询 接口, 所述绑定查询 接口用于获取每一使用权限的绑定状态信息; 所述权限记
录中还包括根据所述绑定查询接口生成的绑定查询函数, 用于调用所述绑定查询接口;
在根据每一所述第一权限ID对应的绑定调用指令, 调用对应的权限记录 中的绑定调用
函数之后, 返回绑定结果之前, 所述方法还 包括:
按照预设调用间隔T及绑定调用指令的发送时间TF, 生成多个函数运行时间t1,t2,…,
ti,…,tz, 其中ti为第i个函数运行时间, i=1,2, …,z, z为函数运行时间的总数量; ti满足
如下条件:
ti=TF+i*T;
根据t1,t2,…,ti,…,tz对每一第一权限ID对应的权限控制服务器进行绑定查询处理;
以获得每一第一权限ID对应的绑定结果;
所述绑定查询处 理包括:
每当时间为t1,t2,…,ti,…,tz时, 运行每一所述第一权限ID对应的绑定查询函数。
7.根据权利要 求6所述的系统, 其特征在于, 每当时间为t1,t2,…,ti,…,tz时, 运行每一权 利 要 求 书 2/3 页
3
CN 115481386 A
3
专利 一种目标应用使用权限的批量配置系统
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-07 12:42:51上传分享