全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221024825 5.4 (22)申请日 2022.03.14 (71)申请人 北京字跳网络技 术有限公司 地址 100190 北京市海淀区紫金 数码园4号 楼2层0207 (72)发明人 赵振宇 张海洋 陈韬  (74)专利代理 机构 北京国昊天诚知识产权代理 有限公司 1 1315 专利代理师 李潇 (51)Int.Cl. G06F 8/71(2018.01) G06F 16/23(2019.01) G06F 16/2455(2019.01) G06F 16/248(2019.01) G06F 9/54(2006.01) (54)发明名称 一种软件版本信息管理方法、 系统、 设备和 存储介质 (57)摘要 本申请公开一种软件版本信息管 理方法、 系 统、 计算设备和计算机可读存储介质, 以解决软 件私有化部署场景下如何进行版本信息高效查 询的问题。 方法包括: 从发布变更信息存储空间 中, 获取软件的发布 变更信息, 并保存; 获取所述 软件的版本变更信息和版本文档, 并保存; 响应 于版本信息查询触发操作, 根据所述版本信息查 询触发操作对应的版本信息查询条件, 从所保存 的发布变更信息、 版本变更信息和版本文档中, 获取命中所述版本信息查询条件的信息, 作为查 询结果; 将所述查询结果进行展示输出。 采用本 申请实施例提供的方案, 可以方便地得到查询结 果, 从而实现了在软件私 有化部署的场景下的版 本信息管理, 且支持版本信息的高效查询。 权利要求书3页 说明书13页 附图13页 CN 114625411 A 2022.06.14 CN 114625411 A 1.一种软件版本信息管理方法, 其特 征在于, 包括: 从发布变更信息存 储空间中, 获取 软件的发布变更信息, 并保存; 获取所述软件的版本变更信息和版本文档, 并保存; 响应于版本信 息查询触发操作, 根据 所述版本信 息查询触发操作对应的版本信 息查询 条件, 从所保存的发布变更信息、 版本变更信息和版本文档中, 获取命中所述版本信息查询 条件的信息, 作为 查询结果; 将所述查询结果进行展示输出。 2.如权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 响应于将所述查询结果分享至信息交流客户 端的指令, 根据所述查询结果的存储地 址, 生成相应的统一资源定位器URL; 从所述信息交流 客户端的URL中 台获取预先配置的用于渲染分享页面的资源; 将所述URL和获取到的所述资源发送至所述信息交流客户端, 以使得所述信息交流客 户端执行: 根据所述URL和所述资源, 渲染得到包含所述URL的分享页面; 所述分享页面, 用 于响应于对于所述URL的访问触发操作, 访问所述存 储地址中的所述 查询结果。 3.如权利要求1所述的方法, 其特征在于, 所述版本信息查询触发操作, 是针对所显示 的下述至少一种页面执 行的: 用于输入发布变更信息查询条件的第一页面; 所述第一页面中包含: 针对所述软件的 不同业务模块的可选选项, 以及, 期望查询的发布变更信息所对应的更新时间范围的选择 框; 用于输入版本变更信息查询条件的第二页面; 所述第二页面中包含: 软件版本的可选 选项; 用于输入版本文档查询条件的第三页面; 所述第三页面中包 含: 软件版本的可选 选项。 4.如权利要求1所述的方法, 其特征在于, 获取所述软件的版本变更信息和版本文档, 并保存, 包括: 在信息编辑页面中, 显示整体更新操作触发控件、 各条待编 辑信息, 以及分别与单条待 编辑信息一一对应展示的各临时存储操作触发控件; 所述待编辑信息, 包括版本变更信息 和版本文档的信息中的至少一种; 若检测到对于任意的临时存储操作触发控件的触发操作, 则将与所述任意的存储操作 触发控件对应的更新后的待编辑信息, 存 储至缓存; 若检测到对于所述整体更新操作触发控件的触发操作, 则从所述本地缓存中, 获取与 所述信息编辑页面对应的全部更新后的待编辑信息, 进行持久化保存。 5.如权利要求1所述的方法, 其特征在于, 从发布变更信息存储空间中, 获取软件的发 布变更信息, 包括: 根据对于待获取的发布变更信 息的获取需求, 确定与待获取的发布变更信 息的获取需 求相对应的信息获取方式; 其中, 所述获取需求包括即时性要求和/或一致性要求; 所述信 息获取方式包括信息获取手段和作为信息获取源的存 储空间的类型; 根据确定出的存储空间的类型, 从具备所述确定出的存储空间的类型的发布变更信 息 存储空间中, 采用所述信息获取手段, 获取 所述软件的发布变更信息 。 6.如权利要求1所述的方法, 其特征在于, 所述发布变更信息, 包括下述信息中的至少权 利 要 求 书 1/3 页 2 CN 114625411 A 2一种: 由所述软件的使用方对所述软件的功能或数据进行增、 删或改, 而对应产生的服务功 能变更信息、 服 务配置变更信息以及线上 热数据变更信息 。 7.一种软件版本信 息管理系统, 其特征在于, 包括数据获取模块、 数据存储模块和数据 展示模块, 其中: 所述数据获取模块, 用于从发布变更信 息存储空间中, 获取软件的发布变更信 息, 存储 至所述数据存 储模块; 所述数据存储模块, 用于存储所述数据获取模块获取的发布变更信 息, 以及, 存储所述 数据展示模块获取的所述软件的版本变更信息和版本文档; 根据所述数据展示模块 发送来 的包含版本信息查询条件的版本信息查询请求, 从存储的发布变更信息、 版本变更信息和 版本文档中, 获取命中所述版本信息查询条件的信息作为查询结果, 反馈给所述数据展示 模块; 所述数据展示模块, 用于获取所述软件的版本变更信息和版本文档, 存储至所述数据 存储模块; 响应于版本信息查询触发操作, 向所述数据存储模块发送包含所述版本信息查 询条件的所述版本信息查询请求; 对所述数据存 储模块反馈的查询结果进行展示输出。 8.如权利要求7所述的软件版本信息管理系统, 其特征在于, 所述数据展示模块, 还用 于: 响应于将所述查询结果分享至信息交流客户 端的指令, 根据所述查询结果的存储地 址, 生成相应的统一资源定位器URL; 从所述信息交流 客户端的URL中 台获取预先配置的用于渲染分享页面的资源; 将所述URL和获取到的所述资源发送至所述信息交流客户端, 以使得所述信息交流客 户端执行: 根据所述URL和所述资源, 渲染得到包含所述URL的分享页面; 所述分享页面, 用 于响应于对于所述URL的访问触发操作, 访问所述存 储地址中的所述 查询结果。 9.如权利要求7所述的软件信息管理系统, 其特征在于, 所述版本信息查询触发操作, 是针对所述数据展示模块所显示的下述至少一种页面执 行的: 用于输入发布变更信息查询条件的第一页面; 所述第一页面中包含: 针对所述软件的 不同业务模块的可选选项, 以及, 期望查询的发布变更信息所对应的更新时间范围的选择 框; 用于输入版本变更信息查询条件的第二页面; 所述第二页面中包含: 软件版本的可选 选项; 用于输入版本文档查询条件的第三页面; 所述第三页面中包 含: 软件版本的可选 选项。 10.如权利要求7所述的软件版本信 息管理系统, 其特征在于, 所述数据展示模块, 具体 用于: 在信息编辑页面中, 显示整体更新操作触发控件、 各条待编 辑信息, 以及分别与单条待 编辑信息一一对应展示的各临时存储操作触发控件; 所述待编辑信息, 包括版本变更信息 和版本文档的信息中的至少一种; 若检测到对于任意的临时存储操作触发控件的触发操作, 则将与所述任意的存储操作 触发控件对应的更新后的待编辑信息, 存 储至所述数据展示模块的本地缓存; 若检测到对于所述整体更新操作触发控件的触发操作, 则从所述本地缓存中, 获取与权 利 要 求 书 2/3 页 3 CN 114625411 A 3

PDF文档 专利 一种软件版本信息管理方法、系统、设备和存储介质

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