买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:华能信息技术有限公司
摘要:本发明提供了一种基于应用分发平台的更新管理系统,涉及应用更新管理技术领域,其系统包括:根据版本号对应用分发平台的各版本进行监测管理;当监测到开发者在应用分发平台中发布新版本时,在应用内根据预设应用更新通知策略自动提示版本更新;根据应用分发平台的网络状况确定版本更新路径,当监测到用户设备支持最新版本更新时,获取版本更新设置以及用户更新设置,执行应用分发以及版本更新;统计版本更新情况,对应用分发以及版本更新进行管理;提高了版本更新效率以及更新质量,实现了对版本应用程序的有效更新管理。
主权项:1.一种基于应用分发平台的更新管理系统,其特征在于,包括:版本管理模块,用于根据版本号对应用分发平台的各版本进行监测管理,其中,应用分发平台的各版本包括最新版本以及历史版本;版本发布模块,用于当监测到开发者在应用分发平台中发布新版本时,在应用内根据预设应用更新通知策略自动提示版本更新;分发更新模块,用于根据应用分发平台的网络状况确定版本更新路径,当监测到用户设备支持最新版本更新时,获取版本更新设置以及用户更新设置,执行应用分发以及版本更新;版本统计模块,用于统计版本更新情况,对应用分发以及版本更新进行管理;其中,分发更新模块,包括:版本更新路径单元,用于获取应用分发平台的现有版本传输路径;当监测到存在最新版本更新时,生成版本更新指令,获取现有版本传输路径各节点接收版本更新指令的时刻,若各节点接收时刻一致,则判定现有版本传输路径可用于最新版本的版本更新路径,记为最新版本传输路径;否则,将现有版本传输路径中接收版本更新指令早于其它节点接收版更新指令的节点进行删除;获取应用分发平台的网络传输模型,并根据删除节点进行模型更新,根据最新版本的存储节点、用户设备的接收节点、应用分发平台的传输必备节点以及现有版本传输路径节点,生成最新版本的版本更新路径,记为最新版本传输路径;路径嵌入单元,用于将所述最新版本传输路径嵌入最新版本应用程序中,当应用分发平台执行版本更新操作时,应用分发平台各节点读取最新版本应用程序,根据所述最新版本传输路径执行版本更新操作;路径替换单元,用于对现有版本传输路径以及最新版本传输路径进行路径分析,获取一致节点,当一致节点之间的传输路径不存在所述删除节点时,将对应路径记为可替换路径;当监测到应用分发平台执行版本更新操作时,根据现有版本传输路径的可替换路径执行版本更新操作,同时,对现有版本传输路径中的剩余路径执行路径替换操作;当监测到路径替换完成时,停止使用现有版本传输路径,并根据最新版本传输路径执行版本更新操作;负载均衡单元,用于实时获取应用分发平台的网络状况,根据最新版本的数据量以及最新版本传输路径的最大允许数据传输量,对应用分发平台的网络进行负载均衡;当监测到一个最新版本传输路径的数据传输量大于对应最大允许数据传输量时,判定所述最新版本传输路径存在数据拥塞问题;获取存在数据拥塞问题的最新版本传输路径的拥塞起始节点以及拥塞终止节点,根据各传输路径的预分配网络带宽,结合数据传输拥堵量,启用数据拥塞传输路径;传输调度单元,用于根据应用分发平台的网络状况以及所述数据拥塞传输路径,对最新版本传输路径进行调度优化; ;其中,F表示对最新版本传输路径进行调度优化所得的调度值;xi1表示第i1次调度优化的数据传输路径,且所述数据传输路径与数据拥塞传输路径以及最新版本传输路径相关;x表示最新版本传输路径;y(i1-1)表示第i1-1次调度优化的数据传输路径的负载量;yi1表示第i1次调度优化的数据传输路径的负载量;wi1表示第i1次调度优化的数据传输路径的调度权重;n1表示对最新版本传输路径进行调度优化的最大调度优化次数;表示数据传输路径对调度值的影响权重;表示数据传输负载对调度值的影响权重;表示基于所有的方差;表示第i1次调度优化的数据传输路径的路径转化系数;min表示最小值符号;获取各次传输调度的调度时间,当调度时间以及数据传输时间之和不大于预设版本更新时间时,判定最新版本传输路径调度优化完成;版本分发单元,用于根据所述最新版本传输路径以及版本传输调度策略,执行版本分发操作;版本更新单元,用于当监测到用户设备支持最新版本更新时,获取版本更新设置以及用户更新设置,调用API接口,执行版本更新操作。
全文数据:
权利要求:
百度查询: 华能信息技术有限公司 一种基于应用分发平台的更新管理系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。