[发明专利]一种基于马尔可夫链蒙特卡洛分包技术算法的移动平台整包热更新的解决方法在审
申请号: | 201810298315.7 | 申请日: | 2018-04-04 |
公开(公告)号: | CN108628623A | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 刘洋 | 申请(专利权)人: | 苏州天魂网络科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L29/08 |
代理公司: | 常州知融专利代理事务所(普通合伙) 32302 | 代理人: | 赵枫 |
地址: | 215011 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种移动平台数据处理方法,尤其涉及一种基于马尔可夫链蒙特卡洛分包技术算法的移动平台整包热更新的解决方法。移动平台基于差分包的整包热更新和基于马尔可夫链蒙特卡洛分包资源加载;基于差分包的整包热更新方案,通过软件资源动态加载的方式将差分的资源加载到当前的包体里面;基于马尔可夫链蒙特卡洛分包资源加载,其一是边运行边下载,其二是采用微包技术。本发明的有益之处在于:接入简单,用户无打扰;更新策略灵活,版本运营功能强大;人工智能技术持续优化资源加载策略。 | ||
搜索关键词: | 马尔可夫链 移动平台 资源加载 分包 更新 差分包 算法 人工智能技术 动态加载 更新策略 软件资源 运营功能 数据处理 包体 下载 灵活 优化 | ||
【主权项】:
1.一种基于马尔可夫链蒙特卡洛分包技术算法的移动平台整包热更新的解决方法,其特征在于:移动平台基于差分包的整包热更新和基于马尔可夫链蒙特卡洛分包资源加载;所述基于差分包的整包热更新方案,最新版本的包体上传后台的时候,会依次和各个老版本自动化差分出差分包,当低于最新版本的应用启动,会根据当前的差分包,通过软件资源动态加载的方式将差分的资源加载到当前的包体里面;所述基于马尔可夫链蒙特卡洛分包资源加载,其一是边运行边下载,针对于资源加载,根据资源加载类型分为流媒体和软件两种,流媒体是线性路径的,流媒体的过程是固定的,软件的过程是随机的,多路径的,软件的随机性满足马尔可夫性,盘古热更新SDK底层实现是对访问资源进行访问监控,通过包体的运行采样,基于马尔可夫算法把包体的资源按照访问时间和访问概率进行排序,将用户使用的前期资源打成小包,其他资源上传服务,在应用软件启动后,如果连接至网络,会立即请求后续资源,资源服务器通过训练过的人工智能算法指定的当前策略依次派发资源数,用户每访问一个资源时,盘古热更新SDK可以预先判断出资源文件是在安装包里面,还是在服务器上,给出正确的路,若此时资源在服务器上,并且没有在预计计划中下载完成,此时立即暂停原有下载进程即刻下载此资源,同时反馈给服务器,作为训练数据调整人工智能的算法决,在下载完成此资源后,重启原有下载进程;其二是微包技术,把应用的资源全部放到服务器上,只保留能够启动软件的最小包体,用户通过安装预先制作的小包,在启动应用时需要先把资源下载一部分,下载完成后才能正常进入应用。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州天魂网络科技股份有限公司,未经苏州天魂网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810298315.7/,转载请声明来源钻瓜专利网。