移动终端下载方法、装置及移动终端的制作方法

文档序号:9416942阅读:227来源:国知局
移动终端下载方法、装置及移动终端的制作方法
【技术领域】
[0001]本发明属于移动终端技术领域,尤其涉及一种移动终端下载方法、装置及移动终端。
【背景技术】
[0002]移动终端是指可以在移动中使用的计算机设备,包括智能手机、笔记本、平板电脑、POS机甚至包括车载电脑。其中大部分情况下是指具有多种应用功能的智能手机以及平板电脑。随着网络技术朝着越来越宽带化的方向的发展,移动通信产业走向真正的移动信息时代,移动终端成为人们生活中必不可缺的一部分。人们可以通过智能手机随时随地获取互联网上的信息,为生活增添了许多乐趣和便利。
[0003]用户在使用智能手机时,可能随时会发现很多感兴趣的内容想下载保存,例如各类应用(APP,AppliCat1n)、文档文件以及音视频文件等,但是由于当时网络流量或者网络速度的限制导致用户不得不推迟下载,虽然可以设置定时下载,但是在实现本发明过程中,发明人发现由于现有技术中的定时下载只能是在手机开机状态下才能正常进行,如果手机关机就会导致错过定时下载,降低用户体验,进而影响产品粘性。

【发明内容】

[0004]本发明提供一种移动终端下载方法、装置及移动终端,旨在解决现有技术中因关机而导致的错过定时下载的问题,以提高下载的便利性,进而提高用户体验,增强产品粘性。
[0005]本发明第一方面提供一种移动终端下载方法,所述方法包括:当检测到关机指令被触发时,检测是否存在未完成的下载任务;若存在所述未完成的下载任务,则检测用于执行各下载任务的移动终端的内部环境条件,是否符合预置的环境条件;若所述移动终端的内部环境条件符合所述预置的环境条件,则进入低功耗模式,并在所述低功耗模式下,定时检测当前下载条件是否符合预置的下载条件;若所述当前下载条件符合所述预置的下载条件,则执行所述未完成的下载任务并在执行完所有未完成的下载任务后执行关机操作。
[0006]结合第一方面,在第一方面的第一种可能的实现方式中,所述检测用于执行各下载任务的移动终端的内部环境条件,是否符合预置的环境条件包括:检测用于执行各下载任务的移动终端的电池的剩余电量,是否大于基本电量。
[0007]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述检测用于执行各下载任务的移动终端的电池的剩余电量,是否大于基本电量之前,包括:根据所述未完成的下载任务的剩余下载数据量以及预置基本电量估算算法,估算所述基本电量。
[0008]结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,根据所述未完成的下载任务的剩余下载数据量以及预置基本电量估算算法,估算所述基本电量包括:统计所述未完成的下载任务的总数量;当所述总数量小于预置数量时,根据所有所述未完成的下载任务的总剩余下载数据量以及所述预置基本电量估算算法,估算所述基本电量;当所述总数量大于或等于所述预置数量时,根据所有所述未完成的下载任务中执行优先级最高的下载任务的剩余下载数据量以及所述预置基本电量估算算法,估算所述基本电量,并在每当完成一个执行优先级别的下载任务之后,执行所述根据所有所述未完成的下载任务中优先级最高的下载任务的剩余下载数据量以及所述预置基本电量估算算法,估算所述基本电量的步骤。
[0009]结合第一方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述检测用于执行各下载任务的移动终端的电池的剩余电量,是否大于基本电量之前包括:检测所述移动终端是否处于充电状态;若所述移动终端处于充电状态时,则执行所述进入低功耗模式的步骤;当检测到拔出充电器的操作时,执行所述检测用于执行各下载任务的移动终端的电池的剩余电量,是否大于基本电量的步骤。
[0010]结合第一方面的第一种可能的实现方式,在第一方面的第五种可能的实现方式中,所述方法还包括:当检测到插入充电器的操作时,暂停执行所述估算所述基本电量以及所述检测用于执行各下载任务的移动终端的电池的剩余电量,是否大于基本电量的步骤,则当检测到拔出充电器的操作时,恢复执行所述估算所述基本电量以及所述检测用于执行各下载任务的移动终端的电池的剩余电量,是否大于基本电量的步骤。
[0011]结合第一方面的第一种可能的实现方式,在第一方面的第六种可能的实现方式中,所述定时检测当前下载条件是否符合预置的下载条件包括:定时检测当前是否存在可接入的预置类型的无线网络。
[0012]结合第一方面的第一种可能的实现方式,在第一方面的第七种可能的实现方式中,所述方法还包括:若不存在所述未完成的下载任务,或,若所述移动终端的内部环境条件不符合所述预置的环境条件,则执行关机操作。
[0013]结合第一方面的第一种可能的实现方式,在第一方面的第八种可能的实现方式中,所述进入低功耗模式包括:进入预置系统模式,在所述预置系统模式下只保留与执行所述下载任务相关的进程。
[0014]本发明第二方面提供一种移动终端下载装置,其特征在于,所述装置包括:检测模块,用于当检测到关机指令被触发时,检测是否存在未完成的下载任务;所述检测模块,还用于若存在所述未完成的下载任务,则检测用于执行各下载任务的移动终端的内部环境条件,是否符合预置的环境条件;假关机模块,用于若所述检测模块检测到所述移动终端的内部环境条件符合所述预置的环境条件,则进入低功耗模式;所述检测模块,还用于在所述低功耗模式下,定时检测当前下载条件是否符合预置的下载条件;下载模块,用于若所述检测模块检测到所述当前下载条件符合所述预置的下载条件,则执行所述未完成的下载任务;真关机模块,用于在所述下载模块执行完所有未完成的下载任务后执行关机操作。
[0015]结合第二方面,在第二方面的第一种可能的实现方式中,所述检测模块,还用于检测用于执行各下载任务的移动终端的电池的剩余电量,是否大于基本电量。
[0016]结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述装置还包括:估算模块,用于根据所述未完成的下载任务的剩余下载数据量以及预置基本电量估算算法,估算所述基本电量。
[0017]结合第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述估算模块包括:统计子模块,用于统计所述未完成的下载任务的总数量;第一估算子模块,用于当所述总数量小于预置数量时,根据所有所述未完成的下载任务的总剩余下载数据量以及所述预置基本电量估算算法,估算所述基本电量;第二估算子模块,用于当所述总数量大于或等于所述预置数量时,根据所有所述未完成的下载任务中执行优先级最高的下载任务的剩余下载数据量以及所述预置基本电量估算算法,估算所述基本电量,并在每当完成一个执行优先级别的下载任务之后,执行所述根据所有所述未完成的下载任务中优先级最高的下载任务的剩余下载数据量以及所述预置基本电量估算算法,估算所述基本电量的操作。
[0018]结合第二方面的第一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述检测模块,还用于检测所述移动终端是否处于充电状态;所述假关机模块,还用于若所述检测模块检测到所述移动终端处于充电状态时,则执行所述进入低功耗模式的操作;所述检测模块,还用于当检测到拔出充电器的操作时,执行所述检测用于执行各下载任务的移动终端的电池的剩余电量,是否大于基本电量的操作。
[0019]结合第二方面的第一种可能的实现方式,在第二方面的第五种可能的实现方式中,所述检测模块,还用于检测插入充电器的操作以及拔出充电器的操作,当检测到所述插入充电器的操作时,暂停执行所述检测用于执行各下载任务的移动终端的电池的剩余电量,是否大于基本电量的操作,当检测到所述拔出充电器的操作时,恢复执行所述检测用于执行各下载任务的移动终端的电池的剩余电量,是否大于基本电量的操作;所述估算模块,还用于当所述检测模块检测到所述插入充电器的操作时,暂停执行所述估算所述基本电量的操作,则当所述检测模块检测到所述拔出充电器的操作时,恢复执行所述估算所述基本电量的操作。
[0020]结合第二方面的第一种可能的实现方式,在第二方面的第六种可能的实现方式中,所述检测模块,还用于定时检测当前是否存在可接入的预置类型的无线网络。
[0021]结合第二方面的第一种可能的实现方式,在第二方面的第七种可能的实现方式中,所述真关机模块,还用于若所述检测模块检测到不存在所述未完成的下载任务,或,若所述移动终端的内部环境条件不符合所述预置的环境条件,则执行关机操作。
[0022]结合第二方面的第一种可能的实现方式,在第二方面的第八种可能的实现方式中,所述假关机模块,还用于进入预置系统模式,在所述预置系统模式下只保留与执行所述下载任务相关的进程。
[0023]本发明第三方面,提供了一种移动终端,所述移动终端包括如上所述的移动终端下载装置。
[0024]结合第三方面,在第三方面的第一种可能的实现方式中,所述移动终端包括智能手机或者平板电脑。
[0025]从上述本发明实施例可知,本发明通过在检测到关机指令被触发时,若存在未完成的下载任务且移动终端的内部环境条件符合预置的环境条件,则进入低功耗模式,并当检测到当前下载条件符合预置的下载条件时,执行该未完成的下载任务,相较于现有技术,本发明由于可在执行关机操作前灵活地根据移动终端的内部环境条件及当前下载条件,自动选择最佳下载时机及时完成未完成的下载任务,因此可解决现有技术中存在的因关机而导致的错过定时下载的问题,从而提高下载的便利性,进而提高用户体验,增强产品粘性。
【附图说明】
[0026]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0027]图1是本发明实施例提供的移动终端下载方法、装置及移动终端的应用环境图;
[0028]图2示出了一种移动终端的结构框图;
[0029]图3是本发明第一实施例提供的移动终端下载方法的实现流程示意图;
[0030]图4是本发明第二实施例提供的移动终端下载方法的实现流程示意图;
[0031]图5是本发明第三实施例提供的移动终端下载方法的实现流程示意图;
[0032]图6是本发明第四实施例提供的移动终端下载方法的实现流程示意图;
[0033]图7是本发明第四实施例提供的移动终端下载方法中步骤S402的实现流程示意图;
[0034]图8是本发明第五实施例提供的移动终端下载装置的结构示意图;
[0035]图9是本发明第六实施例提供的移动终端下载装置的结构示意图。
【具体实施方式】
[0036]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]附图1是本发明实施例提供的移动终端下载方法、装置及移动终端的应用环境图。如附图1所示,本实施例提供的移动终端下载装置可运行于移动终端20,通过基站10或无线访问点30接入互联网,与服务器40进行数据交互,以实现本发明实施例提供的移动终端下载方法。
[0038]具体地,移动终端20当检测到关机指令被触发时,检测是否存在未完成的下载任务;若存在该未完成的下载任务,则检测用于执行各下载任务的移动终端的内
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1