利索能及
我要发布
收藏
专利号: 2020106312695
申请人: 青岛海信移动通信技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-04
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种程序的更新方法,其特征在于,应用在移动终端中,所述移动终端安装有源版本为第一版本的程序,且存储有从源版本升级到第二版本的安装包,所述方法包括:检测到有软件更新的安装包;

如果检测到第二版本的安装包的安装操作,则可以在安装之前,检测服务器是否已撤销发布第二版本的安装包;

如果服务器已撤销发布第二版本的安装包,则表示第二版本可能存在较为严重的问题,则可以提示用户第二版本存在问题,建议用户禁止或自行禁止安装该安装包;

从服务器下载程序的最新版本的版本信息,采用版本信息生成升级提示信息,以提示用户可以将该程序升级到最新的版本;

当检测到针对升级提示信息的确认操作时,则可以从服务器下载最新版本的安装包进行升级。

2.根据权利要求1所述的方法,其特征在于,所述检测到有软件更新的安装包的步骤包括:将所述第一版本和所述移动终端的终端信息发送至服务器;

接收所述服务器返回的,以所述第一版本作为源版本且与所述终端信息匹配的更新策略。

3.根据权利要求2所述的方法,其特征在于,所述更新策略包括从源版本更新到目标版本的信息;

判断所述源版本是否为第一版本、所述目标版本是否为第二版本;

若是,则确定具有从所述第一版本更新到所述第二版本的更新策略;

若否,则确定不具有从所述第一版本更新到所述第二版本的更新策略,显示有从源版本更新到目标版本的提示信息。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当检测到所述移动终端未联网时,针对移动终端的数据卡添加某一网络的网络请求;

当添加所述网络请求完成时,连接所述网络;

当连接所述网络成功时,为当前更新所述程序的进程添加所述网络的接口,以允许所述进程访问所述网络。

5.一种程序的更新装置,其特征在于,应用在移动终端中,所述移动终端安装有源版本为第一版本的程序,且存储有从源版本升级到第二版本的安装包;

所述移动终端检测到有软件更新的安装包;

如果检测到第二版本的安装包的安装操作,则可以在安装之前,检测服务器是否已撤销发布第二版本的安装包;

如果服务器已撤销发布第二版本的安装包,则表示第二版本可能存在较为严重的问题,则可以提示用户第二版本存在问题,建议用户禁止或自行禁止安装该安装包;

从服务器下载程序的最新版本的版本信息,采用版本信息生成升级提示信息,以提示用户可以将该程序升级到最新的版本;

当检测到针对升级提示信息的确认操作时,则可以从服务器下载最新版本的安装包进行升级。

6.根据权利要求5所述的装置,其特征在于,还包括:更新策略检测子模块,包括:

请求参数发送单元,用于将所述第一版本和所述移动终端的终端信息发送至服务器;

更新策略接收单元,用于接收所述服务器返回的,以所述第一版本作为源版本且与所述终端信息匹配的更新策略。