全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210146457.8 (22)申请日 2022.02.17 (71)申请人 平安普惠企业管理有限公司 地址 518000 广东省深圳市前海深港合作 区前湾一路1号A栋201室 (入驻深圳市 前海商务秘书 有限公司) (72)发明人 董秋平  (74)专利代理 机构 深圳中一联合知识产权代理 有限公司 4 4414 专利代理师 姚泽鑫 (51)Int.Cl. G06F 9/445(2018.01) G06K 9/62(2022.01) (54)发明名称 应用包缩减处理方法、 装置、 计算机设备及 存储介质 (57)摘要 本申请涉及人工智能技术, 提供一种应用包 缩减处理方法、 装置、 计算机设备与存储介质, 包 括: 按照私有功能属性分类处理应用配置信息, 得到私有应用配置子信息, 按照预设分配策略组 合私有应用配置子信息, 得到初始应用包集; 按 照公共功能属性分类处理应用配置信息, 得到公 共应用配置子信息, 将公共应用配置子信息分配 至初始应用包集中, 得到反馈结果, 并分配公共 应用配置子信息至初始应用包集中, 得到中间应 用包集; 获取中间应用包的资源项与资源项内 容; 当中间应用包中存在相似度超 过预设相似度 阈值的目标资源项时, 调整目标资源项在各个中 间应用包中的资源路径, 得到目标应用包集。 本 申请能够提高应用包的缩减程度, 促进智慧城市 的快速发展。 权利要求书3页 说明书14页 附图2页 CN 114510293 A 2022.05.17 CN 114510293 A 1.一种应用包 缩减处理方法, 其特 征在于, 所述应用包 缩减处理方法包括: 获取应用配置信 息以及所述应用配置信 息对应的功能属性信 息, 所述功能属性信 息包 括公共功能属性与私有功能属性; 按照所述私有功能属性分类处理所述应用配置信 息, 得到若干类别的私有应用配置子 信息, 并按照预设 分配策略组合所述私有应用配置 子信息, 得到初始应用包集; 按照所述公共功能属性分类处理所述应用配置信 息, 得到若干类别的公共应用配置子 信息, 调用预设执行节点将所述公共应用配置子信息分配至所述初始应用包集中, 得到每 一初始应用包 对应的反馈结果; 根据所述反馈结果分配所述公共应用配置子信 息至所述初始应用包集中, 得到 中间应 用包集; 获取所述中间应用包集中每一中间应用包的资源项与资源项内容; 当所述中间应用包中存在相似度超过预设相似度阈值的目标资源项时, 确定并调 整所 述目标资源项在各个所述中间应用包中的资源路径, 得到目标应用包集。 2.根据权利要求1所述的应用包缩减处理方法, 其特征在于, 所述获取应用配置信 息以 及所述应用配置信息对应的功能属性信息, 所述功能属性信息包括 公共功能属性与私有功 能属性包括: 获取应用配置信息包 含的目标应用配置项; 检测预设数据库中是否存在与所述目标应用配置项的相关度超过预设相关度阈值的 历史应用配置项; 当检测结果为所述预设数据库中存在与所述目标应用配置项的相关度超过所述预设 相关度阈值的历史应用配置项时, 获取所述历史应用配置项对应的历史功能属 性信息, 并 建立所述历史应用配置项与所述历史功能属性信息的映射关系; 根据所述目标应用配置项遍历所述映射关系, 能够得到所述目标应用配置项对应的功 能属性信息 。 3.根据权利要求1所述的应用包缩减处理方法, 其特征在于, 按照所述私有功能属性分 类处理所述应用配置信息, 得到若干类别的私有应用配置 子信息包括: 获取所述应用配置信息中的若干应用配置项; 确定每一所述应用配置项对应的功能属性标签; 获取所述私有功能属性标签对应的私有应用配置项, 并确定所述私有应用配置项对应 的配置信息为私有应用配置 子信息。 4.根据权利要求1所述的应用包缩减处理方法, 其特征在于, 所述按照预设分配策略组 合所述私有应用配置 子信息, 得到初始应用包集包括: 获取所述私有应用配置 子信息对应的所述私有功能属性; 根据所述私有功能属性对所述应用配置 子信息进行聚类处 理, 得到若干私有聚类簇; 将同一类所述私有聚类簇 中的私有应用配置子信 息存储至相同应用包中, 得到初始应 用包; 组合所述初始应用包, 得到初始应用包集。 5.根据权利要求1所述的应用包缩减处理方法, 其特征在于, 所述调用预设执行节点将 所述公共应用配置子信息分配至所述初始应用包集中, 得到每一初始应用包对应的反馈结权 利 要 求 书 1/3 页 2 CN 114510293 A 2果包括: 调用预设执行节点将所述公共应用配置子信息分配至所述初始应用包集中每一初始 应用包运行处 理; 获取成功运行处 理的所述初始应用包的原 始包大小与实际包大小; 计算所述原始包大小与所述实际包大小的差值, 并按照预设数据格式组合所述原始包 大小、 所述实际包大小与所述差值, 得到每一初始应用包 对应的反馈结果。 6.根据权利要求1所述的应用包缩减处理方法, 其特征在于, 所述根据 所述反馈结果分 配所述公共应用配置 子信息至所述初始应用包集中, 得到中间应用包集包括: 解析所述反馈结果, 得到应用包增量的最小值; 获取所述应用包增量的最小值对应的目标初始应用包; 将所述公共应用配置子信息存储至所述目标初始应用包中, 其余初始应用包不变, 组 合所述目标初始应用包与其 余初始应用包, 得到中间应用包集。 7.根据权利要求1所述的应用包缩减处理方法, 其特征在于, 所述确定并调 整所述目标 资源项在各个所述中间应用包中的资源路径, 得到目标应用包集包括: 确定所述目标资源项在各个所述中间应用包中的资源路径; 选取目标资源路径存储所述目标资源项对应的目标资源项内容, 得到第一目标应用 包; 删除其余资源路径中的所述目标资源项内容, 得到第二目标应用包; 组合所述第一目标应用包与所述第二目标应用包, 得到目标应用包集。 8.一种应用包 缩减处理装置, 其特 征在于, 所述应用包 缩减处理装置包括: 属性获取模块, 用于获取应用配置信息以及所述应用配置信息对应的功能属性信息, 所述功能属性信息包括公共功能属性与私有功能属性; 配置分类模块, 用于按照所述私有功能属性分类处理所述应用配置信息, 得到若干类 别的私有应用配置子信息, 并按照预设分配策略组合所述私有应用配置子信息, 得到初始 应用包集; 反馈获取模块, 用于按照所述公共功能属性分类处理所述应用配置信息, 得到若干类 别的公共应用配置子信息, 调用预设执行节点将所述 公共应用配置子信息 分配至所述初始 应用包集中, 得到每一初始应用包 对应的反馈结果; 配置分配模块, 用于根据所述反馈结果分配所述公共应用配置子信 息至所述初始应用 包集中, 得到中间应用包集; 资源获取模块, 用于获取所述中间应用包集中每一中间应用包的资源项与资源项内 容; 路径调整模块, 用于当所述中间应用包中存在相似度超过预设相似度阈值的目标资源 项时, 确定并调整所述 目标资源项在各个所述中间应用包中的资源路径, 得到目标应用包 集。 9.一种计算机设备, 其特征在于, 所述计算机设备包括处理器, 所述处理器用于执行存 储器中存 储的计算机程序时实现如权利要求1至7中任意 一项所述应用包 缩减处理方法。 10.一种计算机可读存储介质, 所述计算机可读存储介质上存储有计算机程序, 其特征 在于, 所述计算机程序被处理器执行时实现如权利要求 1至7中任意一项 所述应用包缩减处权 利 要 求 书 2/3 页 3 CN 114510293 A 3

.PDF文档 专利 应用包缩减处理方法、装置、计算机设备及存储介质

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