恭喜北京百度网讯科技有限公司喻聪获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜北京百度网讯科技有限公司申请的专利用于更新应用程序的方法及装置、电子设备和介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN112732312B 。
龙图腾网通过国家知识产权局官网在2025-03-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202110182267.7,技术领域涉及:G06F8/656;该发明授权用于更新应用程序的方法及装置、电子设备和介质是由喻聪;刘源旭;陶柯设计研发完成,并于2021-02-09向国家知识产权局提交的专利申请。
本用于更新应用程序的方法及装置、电子设备和介质在说明书摘要公布了:本公开提供了一种用于更新应用程序的方法、装置、电子设备、计算机可读存储介质和计算机程序产品,涉及计算机技术领域,尤其涉及应用程序技术领域。实现方案为:响应于接收到应用程序的新版本的应用程序包,将新版本的应用程序包与应用程序的历史版本的应用程序包进行比对;根据比对结果生成描述文件,其中描述文件中记录新版本的应用程序包相对于历史版本的应用程序包存在变化的文件的信息;以及根据描述文件和新版本的应用程序包中存在的该存在变化的文件,生成应用程序的升级包。
本发明授权用于更新应用程序的方法及装置、电子设备和介质在权利要求书中公布了:1.一种在服务端运行的用于更新应用程序的方法,所述应用程序为小程序,其中所述方法包括:响应于接收到所述应用程序的新版本的应用程序包,将所述新版本的应用程序包与所述应用程序的历史版本的应用程序包进行比对,包括:将所述历史版本的应用程序包和所述新版本的应用程序包中的各个文件分别通过校验算法进行计算,其中,基于应用程序包信息表确定所述应用程序的历史版本的应用程序包的信息,其中,所述应用程序包信息表中包括所述应用程序的标识、所述应用程序的各个版本的版本号和存储地址;将计算后的所述历史版本的应用程序包中的文件与计算后的所述新版本的应用程序包中的文件进行比对;以及基于所述比对结果确定所述新版本的应用程序包相对于所述历史版本的应用程序包存在变化的文件,其中所述存在变化的文件包括以下所组成的组中的一个或多个:更新文件、新增文件和删除文件,其中,基于所述比对结果确定所述新版本的应用程序包相对于所述历史版本的应用程序包存在变化的文件包括:响应于所述历史版本的应用程序包和所述新版本的应用程序包的相同位置相同名称的文件的计算结果不同,确定所述新版本的应用程序包中的所述文件相对于所述历史版本的应用程序包为更新文件;响应于文件只存在于所述新版本的应用程序包中,确定所述新版本的应用程序包中的所述文件相对于所述历史版本的应用程序包为新增文件;以及响应于文件只存在于所述历史版本的应用程序包中,确定相对于所述新版本的应用程序包,所述历史版本的应用程序包中的所述文件为删除文件;根据所述比对结果生成描述文件,其中所述描述文件中记录所述新版本的应用程序包相对于所述历史版本的应用程序包存在变化的文件的信息;以及根据所述描述文件和所述新版本的应用程序包中存在的所述存在变化的文件,生成所述应用程序的升级包,包括:将所述描述文件以及所述新版本的应用程序包中存在的所述存在变化的文件进行打包,以得到升级包;以及将所述升级包的信息存入升级包信息表中,以基于所述升级包信息表对客户端的应用程序进行更新,其中,所述升级包信息表中包括与所述升级包相对应的所述新版本的应用程序包和所述历史版本的应用程序包的各自版本号、所述应用程序的标识以及所述升级包的存储地址,其中,基于所述升级包信息表对所述客户端的应用程序进行更新包括:根据当前版本应用程序的版本号确定对应于所述应用程序的新版本的应用程序包,其中,所述当前版本应用程序的版本号是通过接收来自客户端的针对所述应用程序的更新请求所获取的;响应于存在所述新版本的应用程序包,根据所述升级包信息表确定对应于所述新版本的应用程序包和所述当前版本应用程序的升级包;以及响应于存在对应于所述新版本的应用程序包和所述当前版本应用程序的升级包,获取所述升级包以使得基于所述升级包对所述客户端的应用程序进行更新。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京百度网讯科技有限公司,其通讯地址为:100085 北京市海淀区上地十街10号百度大厦2层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。