全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210128063.X (22)申请日 2022.02.11 (71)申请人 支付宝 (杭州) 信息技 术有限公司 地址 310000 浙江省杭州市西湖区西溪路 556号8层B段801-1 1 (72)发明人 边炀凯 党家豪 王少龙 刘鹏飞  马静 翟一帆 姚家艺 齐普  (74)专利代理 机构 北京国昊天诚知识产权代理 有限公司 1 1315 专利代理师 付先智 (51)Int.Cl. G06F 9/445(2018.01) G06F 21/44(2013.01) (54)发明名称 子程序加载处 理方法及装置 (57)摘要 本说明书实施例提供了子程序加载处理方 法及装置, 其中, 一种子程序加载处理方法包括: 获取终端设备安装的Demo应用提交的设备提供 方输入的访问令牌; 所述访问令牌基于所述设备 提供方针对目标子程序提交的访问请求生成; 若 预设存储空间中存储有所述访问令牌, 读取所述 访问令牌关联的令牌元数据; 对 所述访问令牌的 访问权限配置进行更新, 并读取所述令牌元数据 中包含的子程序标识; 将所述子程序标识下发至 所述Demo应用, 以基于所述子程序标识在所述 Demo应用加载所述目标子程序。 权利要求书3页 说明书12页 附图6页 CN 114443173 A 2022.05.06 CN 114443173 A 1.一种子程序加载处 理方法, 包括: 获取终端设备安装的Demo应用提交 的设备提供方输入的访问令牌; 所述访问令牌基于 所述设备提供 方针对目标子程序提交的访问请求 生成; 若预设存 储空间中存 储有所述访问令牌, 读取 所述访问令牌关联的令牌元 数据; 对所述访问令牌的访问权限配置进行更新, 并读取所述令牌元数据中包含的子程序标 识; 将所述子程序标识下发至所述Demo应用, 以基于所述子程序标识在所述Demo应用加载 所述目标子程序。 2.根据权利要求1所述的子程序加载处理方法, 所述Demo应用为所述目标子程序的访 问容器; 所述Demo应用接收到所述子程序标识后, 确定所述目标子程序的代码片段, 并基于所 述代码片段加载 所述目标子程序, 以使所述设备提供 方对所述目标子程序进行访问测试。 3.根据权利要求1所述的子程序加载处 理方法, 所述访问令牌, 采用如下 方式生成: 基于所述设备提供方的提供方标识、 所述子程序标识和预设令牌条件, 构建所述设备 提供方针对所述目标子程序的所述令牌元 数据; 按照加密算法对所述令牌元 数据进行加密处 理, 获得所述访问令牌。 4.根据权利要求3所述的子程序加载处理方法, 所述基于所述设备提供方的提供方标 识、 所述子程序标识和预设令牌条件, 构建所述设备提供方针对所述 目标子程序的所述令 牌元数据步骤执 行之前, 还 包括: 基于所述提供方标识和所述子程序标识, 在令牌记录表中查询是否存在处于有 效时间 区间的有效访问令牌; 若是, 则将所述有效访问令牌确定为所述访问令牌; 若否, 执行所述基于所述设备提供方的提供方标识、 所述子程序标识和预设令牌条件, 构建所述设备提供 方针对所述目标子程序的所述令牌元 数据步骤。 5.根据权利要求3所述的子程序加载处理方法, 所述按照加密算法对所述令牌元数据 进行加密处 理, 获得所述访问令牌 步骤执行之后, 还 包括: 以所述访 问令牌为主键, 所述令牌元数据为键值创建键值对, 并将所述键值对存储在 所述预设存 储空间; 建立所述设备提供方的提供方标识、 所述子程序标识与所述访问令牌之间的关联关 系; 将所述关联关系存 储在令牌记录表中, 并进行有效时间标记。 6.根据权利要求3所述的子程序加载处理方法, 所述提供方标识, 在所述设备提供方进 行登录操作后获得; 所述子程序标识, 在对所述设备提供方提交的搜索请求中的搜索信息进行搜索后获 得。 7.根据权利要求1所述的子程序加载处理方法, 所述访问令牌在有效时间内存储于所 述预设存 储空间; 所述预设存 储空间包括缓存; 若超出所述有效时间, 则将所述访问令牌从所述预设存 储空间中删除; 和/或,权 利 要 求 书 1/3 页 2 CN 114443173 A 2若所述访问权限配置中的有效次数被更新为零, 则将所述访问令牌从所述预设存储空 间中删除。 8.根据权利要求2所述的子程序加载处理方法, 所述Demo应用用于运行所述目标子程 序, 所述Demo应用配置有所述目标子程序的访问入口; 所述目标子程序在测试通过后, 将所述Demo应用对应的发布应用安装配置至待出厂设 备; 所述发布应用用于运行子程序池中的子程序; 所述 目标子程序在测试通过后被写入所 述子程序池。 9.根据权利要求8所述的子程序加载处理方法, 所述目标子程序通过如下方式被写入 所述子程序池: 确定所述设备提供 方针对所述待出厂设备选择的订阅场景; 向所述设备提供 方返回所述 订阅场景关联的子程序列表; 将所述设备提供 方在所述子程序列表中选择的所述目标子程序关联至所述 订阅场景; 通过数据链路向所述子程序池推送所述目标子程序的代码片段。 10.一种子程序加载处 理装置, 包括: 令牌获取模块, 被配置为获取终端设备安装的Demo应用提交的设备提供方输入的访问 令牌; 所述访问令牌基于所述设备提供 方针对目标子程序提交的访问请求 生成; 若预设存储空间中存储有所述访问令牌, 运行元数据读取模块, 所述元数据读取模块, 被配置为读取 所述访问令牌关联的令牌元 数据; 标识读取模块, 被配置为对所述访 问令牌的访 问权限配置进行更新, 并读取所述令牌 元数据中包 含的子程序标识; 标识下发模块, 被配置为将所述子程序标识下发至所述Demo应用, 以基于所述子程序 标识在所述Demo应用加载 所述目标子程序。 11.一种子程序加载处 理设备, 包括: 处理器; 以及, 被配置为存储计算机可执行指令的存储器, 所述计算机可执行指令在被执行时使所述 处理器: 获取终端设备安装的Demo应用提交 的设备提供方输入的访问令牌; 所述访问令牌基于 所述设备提供 方针对目标子程序提交的访问请求 生成; 若预设存 储空间中存 储有所述访问令牌, 读取 所述访问令牌关联的令牌元 数据; 对所述访问令牌的访问权限配置进行更新, 并读取所述令牌元数据中包含的子程序标 识; 将所述子程序标识下发至所述Demo应用, 以基于所述子程序标识在所述Demo应用加载 所述目标子程序。 12.一种存储介质, 用于存储计算机可执行指令, 所述计算机可执行指令在被处理器执 行时实现以下流 程: 获取终端设备安装的Demo应用提交 的设备提供方输入的访问令牌; 所述访问令牌基于 所述设备提供 方针对目标子程序提交的访问请求 生成; 若预设存 储空间中存 储有所述访问令牌, 读取 所述访问令牌关联的令牌元 数据; 对所述访问令牌的访问权限配置进行更新, 并读取所述令牌元数据中包含的子程序标权 利 要 求 书 2/3 页 3 CN 114443173 A 3

.PDF文档 专利 子程序加载处理方法及装置

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