一种基于移动终端的系统更新监控方法及系统的制作方法

文档序号:10569803阅读:385来源:国知局
一种基于移动终端的系统更新监控方法及系统的制作方法
【专利摘要】本发明公开了一种基于移动终端的系统更新监控方法及系统,所述方法包括:预先在系统更新程序中设置用于监测系统更新时死机、以控制复位定时器,使定时器重新计时的死机监控进程;当移动终端启动系统更新时,设置定时器超时时间并启动定时器;当移动终端启动系统更新时,定时器超时,则认为系统更新程序已死机;并控制重启系统更新程序,重新开始系统更新。本发明当在移动终端更新系统时,若移动终端由于某些意外导致死机,能够及时发现并提醒用户,防止长时间在停留在系统更新界面,为用户提供了方便。
【专利说明】
一种基于移动终端的系统更新监控方法及系统
技术领域
[0001]本发明涉及移动终端技术领域,尤其涉及的是一种基于移动终端的系统更新监控方法及系统。
【背景技术】
[0002]由于移动终端竞争激烈,移动终端厂家生产研发过程短,因此在移动终端上市时难免有包含有各种问题,经有些用户实际使用后有可能会暴露出来,反馈给移动终端厂家后,厂家予以解决往往会将相关系统升级包推送给用户更新以使用户的移动终端解决这些问题;另外,移动终端系统为了适应用户越来越专业的要求,也经常升级系统,譬如Windowsphone的系统从7升级到8再升级到10也就经历了短短两年时间;
据上,为了解决移动终端中的一些问题,以及更新移动终端系统的版本,操作更加方便用户,移动终端需更新系统是常用的功能之一。
[0003]但由于目前移动终端的系统都比较庞大,系统更新往往要消耗一段时间,在这段时间中可能会出现各种各样的情况,比如死机,在现有技术中,尚没有对系统更新进行监测的方法,若在系统理更新过程中程序跑飞导致死机,移动终端将一直停留在系统更新界面,使用户认为仍在更新中,给用户造成不便。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的系统更新监控方法及系统;当在移动终端更新系统时,若移动终端由于某些意外导致死机,能够及时发现并提醒用户,防止长时间在停留在系统更新界面,为用户提供了方便。
[0006]本发明解决技术问题所采用的技术方案如下:
一种基于移动终端的系统更新监控方法,其中,包括:
S,预先在系统更新程序中设置用于监测系统更新时死机、以控制复位定时器,使定时器重新计时的死机监控进程;
A、当移动终端启动系统更新时,设置定时器超时时间并启动定时器;
B、当移动终端启动系统更新时,定时器超时,则认为系统更新程序已死机;并控制重启系统更新程序,重新开始系统更新。
[0007]所述基于移动终端的系统更新监控方法,其中,所述步骤A,所述而死机监控进程的工作用于是复位定时器,可在每次更新N个字节的数据时复位定时器。
[0008]所述基于移动终端的系统更新监控方法,其中,所述步骤B还包括:
B1、在界面上提示用户本次系统更新失败。
[0009]所述基于移动终端的系统更新监控方法,其中,所述死机监控进程,具体为在系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时,并且,更新N字节数据的时间要小于定时器的超时时间Tl。
[0010]所述基于移动终端的系统更新监控方法,其中,所述步骤A还包括:
Al、设置定时器超时时间T为10秒。
[0011]所述基于移动终端的系统更新监控方法,其中,所述步骤A还包括:
A2、当系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时。
[0012]所述基于移动终端的系统更新监控方法,其中,所述步骤B具体包括:
B20、当定时器超时时,则触发处理程序,所述处理程序,用于重启系统更新程序,重新开始系统更新;或者在界面上提示用户本次系统更新失败。
[0013]—种基于移动终端的系统更新监控系统,其中,包括:
预先设置模块,用于预先在系统更新程序中设置用于监测系统更新时死机、以控制复位定时器,使定时器重新计时的死机监控进程;
定时器设置模块,用于当移动终端启动系统更新时,设置定时器超时时间并启动定时器;
系统更新监控模块,用于当移动终端启动系统更新时,定时器超时,则认为系统更新程序已死机;并控制重启系统更新程序,重新开始系统更新。
[0014]所述基于移动终端的系统更新监控系统,其中,所述死机监控进程,具体为在系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时,并且,更新N字节数据的时间要小于定时器的超时时间T I;
设置定时器超时时间T为10秒。
[0015]所述基于移动终端的系统更新监控系统,其中,系统更新监控模块包括:
更新复位单元,用于当系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时;
触发单元,用于当定时器超时时,则触发处理程序,所述处理程序,用于重启系统更新程序,重新开始系统更新;
界面提示单元,用于者在界面上提示用户本次系统更新失败。
[0016]有益效果:本发明所提供的基于移动终端的系统更新监控方法及系统,本发明通过在系统更新程序中包含死机监控进程,当移动终端启动系统更新时,同时启动定时器,而死机监控进程的工作就是复位定时器,使定时器重新计时;当定时器超时时,则认为系统更新程序已跑飞;重启系统更新程序,重新开始系统更新。从而对系统更新进行监控,当监测到系统更新程序已跑飞时,及时重启更新系统,或在界面上提示用户,避免移动终端在系统更新过程中程序跑飞所导致的常时间停留在系统更新界面认用户误认为仍在更新中,可以及时发现系统更新问题,大大为用户带来方便。
【附图说明】
[0017]图1是本发明基于移动终端的系统更新监控方法的较佳实施例的流程图。
[0018]图2是本发明基于移动终端的系统更新监控系统的较佳实施例的功能原理框图。
【具体实施方式】
[0019]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]请参见图1,图1是本发明基于移动终端的系统更新监控方法的较佳实施例的流程图。如图1所示,所述基于移动终端的系统更新监控方法,其中,包括:
步骤S100,预先在系统更新程序中设置用于监测系统更新时死机、以控制复位定时器,使定时器重新计时的死机监控进程。
[0021]本发明实施例中,需要预先在系统更新程序中设置死机监控进程,所述死机监控进程用于监测系统更新时死机、以控制复位定时器,使定时器重新计时。
[0022 ] 步骤S200、当移动终端启动系统更新时,设置定时器超时时间并启动定时器;
本发明实施例中,可以通过所述而死机监控进程复位定时器,例如可在每次更新N个字节的数据时复位定时器。
[0023]在具体实施时可以设置定时器超时时间T为10秒。当系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时。
[0024]进一步地,本发明的所述死机监控进程,具体为在系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时,并且,更新N字节数据的时间要小于定时器的超时时间T 1
[0025]步骤S300、当移动终端启动系统更新时,定时器超时,则认为系统更新程序已死机;并控制重启系统更新程序,重新开始系统更新。
[0026]本发明实施例中,当移动终端启动系统更新时,定时器超时,则认为系统更新程序已死机、可以在界面上提示用户本次系统更新失败。
[0027]当定时器超时时,则触发处理程序,所述处理程序,用于重启系统更新程序,重新开始系统更新;或者在界面上提示用户本次系统更新失败。
[0028]由上可见,本发明所述方法,采用当移动终端启动系统更新时,设置定时器超时时间为T I并启动定时器,并且当系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时;当定时器超时时,则触发处理程序。所述处理程序,用于重启系统更新程序,重新开始系统更新;或者在界面上提示用户本次系统更新失败;处理程序也可以是其他处理。
[0029]这样,通过在系统更新程序中包含死机监控进程,当移动终端启动系统更新时,同时启动定时器,而死机监控进程的工作就是复位定时器,使定时器重新计时;当定时器超时时,则认为系统更新程序已跑飞;重启系统更新程序,重新开始系统更新。从而对系统更新进行监控,当监测到系统更新程序已跑飞时,及时重启更新系统,或在界面上提示用户,避免移动终端在系统更新过程中程序跑飞所导致的常时间停留在系统更新界面认用户误认为仍在更新中,以提高用户体验,为用户带来方便。
[0030]基于上述实施例,本发明还提供了一种基于移动终端的系统更新监控系统,如图2所示,所述系统包括:
预先设置模块210,用于预先在系统更新程序中设置用于监测系统更新时死机、以控制复位定时器,使定时器重新计时的死机监控进程;具体如上所述。
[0031]定时器设置模块220,用于当移动终端启动系统更新时,设置定时器超时时间并启动定时器;具体如上所述。
[0032]系统更新监控模块230,用于当移动终端启动系统更新时,定时器超时,则认为系统更新程序已死机;并控制重启系统更新程序,重新开始系统更新;具体如上所述。
[0033]其中,所述死机监控进程,具体为在系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时;另外应满足,更新N字节数据的时间要小于定时器的超时时间Tl,譬如更新N字节数据的时间在正常情况下小于5秒,定时器的超时时间T I为10秒,则当定时器超时时说明系统更新程序必然被阻塞,从而说明系统更新程序已经跑飞。
[0034]进一步地,所述基于移动终端的系统更新监控系统,其中,所述死机监控进程,具体为在系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时,并且,更新N字节数据的时间要小于定时器的超时时间T I;具体如上所述。
[0035]设置定时器超时时间T为10秒;具体如上所述。
[0036]进一步地,所述基于移动终端的系统更新监控系统,其中,系统更新监控模块包括:
更新复位单元,用于当系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时;具体如上所述。
[0037]触发单元,用于当定时器超时时,则触发处理程序,所述处理程序,用于重启系统更新程序,重新开始系统更新;具体如上所述。
[0038]界面提示单元,用于者在界面上提示用户本次系统更新失败;具体如上所述。
[0039]有益效果:本发明所提供的基于移动终端的系统更新监控方法及系统,本发明通过在系统更新程序中包含死机监控进程,当移动终端启动系统更新时,同时启动定时器,而死机监控进程的工作就是复位定时器,使定时器重新计时;当定时器超时时,则认为系统更新程序已跑飞;重启系统更新程序,重新开始系统更新。从而对系统更新进行监控,当监测到系统更新程序已跑飞时,及时重启更新系统,或在界面上提示用户,避免移动终端在系统更新过程中程序跑飞所导致的常时间停留在系统更新界面认用户误认为仍在更新中,可以及时发现系统更新问题,大大为用户带来方便。
[0040]
当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
[0041]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种基于移动终端的系统更新监控方法,其特征在于,包括: S,预先在系统更新程序中设置用于监测系统更新时死机、以控制复位定时器,使定时器重新计时的死机监控进程; A、当移动终端启动系统更新时,设置定时器超时时间并启动定时器; B、当移动终端启动系统更新时,定时器超时,则认为系统更新程序已死机;并控制重启系统更新程序,重新开始系统更新。2.根据权利要求1所述基于移动终端的系统更新监控方法,其特征在于,所述步骤A,所述而死机监控进程的工作用于是复位定时器,可在每次更新N个字节的数据时复位定时器。3.根据权利要求1所述基于移动终端的系统更新监控方法,其特征在于,所述步骤B还包括: B1、在界面上提示用户本次系统更新失败。4.根据权利要求1所述基于移动终端的系统更新监控方法,其特征在于,所述死机监控进程,具体为在系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时,并且,更新N字节数据的时间要小于定时器的超时时间T I。5.根据权利要求1所述基于移动终端的系统更新监控方法,其特征在于,所述步骤A还包括: Al、设置定时器超时时间T为10秒。6.根据权利要求1所述基于移动终端的系统更新监控方法,其特征在于,所述步骤A还包括: A2、当系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时。7.根据权利要求6所述基于移动终端的系统更新监控方法,其特征在于,所述步骤B具体包括: B20、当定时器超时时,则触发处理程序,所述处理程序,用于重启系统更新程序,重新开始系统更新;或者在界面上提示用户本次系统更新失败。8.一种基于移动终端的系统更新监控系统,其特征在于,包括: 预先设置模块,用于预先在系统更新程序中设置用于监测系统更新时死机、以控制复位定时器,使定时器重新计时的死机监控进程; 定时器设置模块,用于当移动终端启动系统更新时,设置定时器超时时间并启动定时器; 系统更新监控模块,用于当移动终端启动系统更新时,定时器超时,则认为系统更新程序已死机;并控制重启系统更新程序,重新开始系统更新。9.根据权利要求8所述基于移动终端的系统更新监控系统,其特征在于,所述死机监控进程,具体为在系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时,并且,更新N字节数据的时间要小于定时器的超时时间T I; 设置定时器超时时间T为10秒。10.根据权利要求8所述基于移动终端的系统更新监控系统,其特征在于,系统更新监控模块包括: 更新复位单元,用于当系统更新程序每更新N字节数据时死机监控进程将复位定时器使定时器重新开始定时; 触发单元,用于当定时器超时时,则触发处理程序,所述处理程序,用于重启系统更新程序,重新开始系统更新; 界面提示单元,用于者在界面上提示用户本次系统更新失败。
【文档编号】G06F11/14GK105930229SQ201610229798
【公开日】2016年9月7日
【申请日】2016年4月14日
【发明人】俞斌, 杨维琴
【申请人】惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1