软件自动更新的方法及装置制造方法及图纸

技术编号:13464077 阅读:38 留言:0更新日期:2016-08-04 18:01
本发明专利技术公开了一种软件自动更新的方法及装置,包括:待更新软件的自动更新程序启动前,判断是否处于充电状态;若正处于充电状态,则判断是否有可用的WIFI或是否已连接上WIFI;若有可用的WIFI,则连接上WIFI并启动自动更新程序;若已连接上WIFI,则启动自动更新程序。本发明专利技术的目的在于提出一种软件自动更新的方法及装置,能够在保证待机时间的情况下自动更新软件。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种软件自动更新的方法及装置,包括:待更新软件的自动更新程序启动前,判断是否处于充电状态;若正处于充电状态,则判断是否有可用的WIFI或是否已连接上WIFI;若有可用的WIFI,则连接上WIFI并启动自动更新程序;若已连接上WIFI,则启动自动更新程序。本专利技术的目的在于提出一种软件自动更新的方法及装置,能够在保证待机时间的情况下自动更新软件。【专利说明】软件自动更新的方法及装置
本专利技术涉及终端控制
,特别是指一种软件自动更新的方法及装置。
技术介绍
随着科技和经济的持续发展,电子
的各种类型的移动设备,如智能手机、平板电脑等,已经得到空前普及,并且还在持续地创新与发展。在现代社会中,移动设备在人们生活中越来越重要,与其相适应的,各式各样的移动设备软件也层出不穷。而不断增加的移动设备软件,使得移动设备的电池消耗越来越快。现有技术中,各类移动设备软件生命周期均较为短暂,并且需要频繁更新,更新周期常常在几周内。由于频繁的软件更新,以及,移动设备一般通过连接无线网络时才予以软件更新,导致电池消耗较高,影响移动设备待机时间。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种软件自动更新的方法及装置,能够在保证待机时间的情况下自动更新软件。基于上述目的本专利技术提供的软件自动更新的方法,包括:待更新软件的自动更新程序启动前,判断是否处于充电状态;若正处于充电状态,则判断是否有可用的WIFI或是否已连接上WIFI;若有可用的WIFI,则连接上WIFI并启动自动更新程序;若已连接上WIFI,则启动自动更新程序。在一些实施方式中,所述判断是否处于充电状态的步骤之前还包括:判断当前电量是否高于预设电量阈值;若当前电量高于预设电量阈值,则直接进入所述判断是否有可用的WIFI或是否已连接上WIFI的步骤;若当前电量低于或等于预设电量阈值,则进入所述判断是否处于充电状态的步骤。在一些实施方式中,所述判断是否有可用的WIFI或是否已连接上WIFI的步骤之后还包括:若未连接上WIFI且无可用WIFI,则获取WIFI分布数据;从所述WIFI分布数据中分析得出WIFI活跃时段;当处于WIFI活跃时段时,启动自动更新程序。在一些实施方式中,所述当处于WIFI活跃时段时,启动自动更新程序的步骤之前包括:判断WIFI活跃时段的时长是否大于预设活跃时长阈值;若WIFI活跃时段的时长大于等于预设活跃时长阈值,则将该WIFI活跃时段归类为第一 WIFI活跃时段;若WIFI活跃时段的时长小于预设活跃时长阈值,则将该WIFI活跃时段归类为第二WIFI活跃时段;所述当处于WIFI活跃时段时,启动自动更新程序的步骤则包括:判断所述待更新软件的大小是否大于预设软件大小阈值;若所述待更新软件的大小大于等于预设软件大小阈值,则在所述第一WIFI活跃时段内,启动其大小大于等于预设软件大小阈值的待更新软件的自动更新程序;若所述待更新软件的大小小于预设软件大小阈值,则在所述第二WIFI活跃时段内,启动其大小小于预设软件大小阈值的待更新软件的自动更新程序。在一些实施方式中,所述当处于WIFI活跃时段时,启动自动更新程序的步骤之前包括:判断WIFI活跃时段的WIFI强度是否大于预设强度阈值;若WIFI活跃时段的WIFI强度大于等于预设强度阈值,则将该WIFI活跃时段归类为第三WIFI活跃时段;若WIFI活跃时段的WIFI强度小于预设强度阈值,则将该WIFI活跃时段归类为第四WIFI活跃时段;所述当处于WIFI活跃时段时,启动自动更新程序的步骤则包括:判断所述待更新软件的大小是否大于预设软件大小阈值;若所述待更新软件的大小大于等于预设软件大小阈值,则在所述第三WIFI活跃时段内,启动其大小大于等于预设软件大小阈值的待更新软件的自动更新程序;若所述待更新软件的大小小于预设软件大小阈值,则在所述第四WIFI活跃时段内,启动其大小小于预设软件大小阈值的待更新软件的自动更新程序。在一些实施方式中,所述当处于WIFI活跃时段时,启动自动更新程序的步骤之前包括:判断WIFI活跃时段的时长是否大于预设活跃时长阈值且WIFI活跃时段的WIFI强度是否大于预设强度阈值;若WIFI活跃时段的时长大于等于预设活跃时长阈值且WIFI活跃时段的WIFI强度大于等于预设强度阈值,则将该WIFI活跃时段归类为第五WIFI活跃时段;若WIFI活跃时段的时长小于预设活跃时长阈值,和/或,WIFI活跃时段的WIFI强度小于预设强度阈值,则将该WIFI活跃时段归类为第六WIFI活跃时段;所述当处于WIFI活跃时段时,启动自动更新程序的步骤则包括:判断所述待更新软件的大小是否大于预设软件大小阈值;若所述待更新软件的大小大于等于预设软件大小阈值,则在所述第五WIFI活跃时段内,启动其大小大于等于预设软件大小阈值的待更新软件的自动更新程序;若所述待更新软件的大小小于预设软件大小阈值,则在所述第六WIFI活跃时段内,启动其大小小于预设软件大小阈值的待更新软件的自动更新程序。本专利技术的另一方面还提供了一种软件自动更新的装置,包括:充电状态判断模块,用于在待更新软件的自动更新程序启动前,判断是否处于充电状态;网络连接判断模块,若正处于充电状态,用于判断是否有可用的WIFI或是否已连接上WIFI ;WIFI连接模块,若有可用的WIFI,用于连接上WIFI;自动更新启动模块,若已连接上WIFI,用于启动自动更新程序。在一些实施方式中,所述的装置,还包括:电量判断模块,用于判断当前电量是否高于预设电量阈值;若当前电量高于预设电量阈值,则所述网络连接判断模块判断是否有可用的WIFI或是否已连接上WIFI;若当前电量低于或等于预设电量阈值,则所述充电状态判断模块判断是否处于充电状态。在一些实施方式中,所述的装置,还包括:分布数据获取模块,若未连接上WIFI且无可用WIFI,用于获取WIFI分布数据;活跃时段分析模块,用于从所述WIFI分布数据中分析得出WIFI活跃时段;当处于WIFI活跃时段时,所述自动更新启动模块启动自动更新程序。在一些实施方式中,所述的装置,还包括:活跃时长判断模块,用于判断WIFI活跃时段的时长是否大于预设活跃时长阈值;活跃时段归类模块,若WIFI活跃时段的时长大于等于预设活跃时长阈值,用于将该WIFI活跃时段归类为第一 WIFI活跃时段;若WIFI活跃时段的时长小于预设活跃时长阈值,用于将该WIFI活跃时段归类为第二 WIFI活跃时段;所述自动更新启动模块,具体用于:判断所述待更新软件的大小是否大于预设软件大小阈值;若所述待更新软件的大小大于等于预设软件大小阈值,则在所述第一WIFI活跃时段内,启动其大小大于等于预设软件大小阈值的待更新软件的自动更新程序;若所述待更新软件的大小小于预设软件大小阈值,则在所述第二WIFI活跃时段内,启动其大小小于预设软件大小阈值的待更新软件的自动更新程序。在一些实施方式中,所述的装置,还包括:WIFI强度判断模块,用于判断WIFI活跃时段的WIFI强度是否大于预设强度阈值;活跃时段归类模块,若WIFI活跃时段的WIFI强度大于等于预设强度阈值,用于将该WIFI活跃时段归类为第三WIFI活跃时段;若WIFI活跃时段的WIFI强度小本文档来自技高网...

【技术保护点】
一种软件自动更新的方法,其特征在于,包括:待更新软件的自动更新程序启动前,判断是否处于充电状态;若正处于充电状态,则判断是否有可用的WIFI或是否已连接上WIFI;若有可用的WIFI,则连接上WIFI并启动自动更新程序;若已连接上WIFI,则启动自动更新程序。

【技术特征摘要】

【专利技术属性】
技术研发人员:马勇
申请(专利权)人:乐视云计算有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1