固件下载控制方法、系统,移动终端及可读存储介质与流程

文档序号:11176973阅读:360来源:国知局
固件下载控制方法、系统,移动终端及可读存储介质与流程

本发明涉及移动终端领域,尤其涉及的是一种基于移动终端的触摸屏固件下载控制方法及系统。



背景技术:

目前,移动终端普遍采用大触摸屏作为其主要的输入器件;为了适应用户不断提升的对于触摸屏输入的要求,移动终端上使用的触摸屏越来越高级,控制也越来越复杂;因此,容易出现控制逻辑出错,有的控制逻辑出错更是只有在一些特定的条件下才会出现,极为隐蔽,看似不会影响用户使用,但万一在用户进行关键操作(如网银转账等)时出现将会对用户造成较大损失,同时对移动终端厂商的产品口碑造成很大影响。另一方面,在移动终端开发阶段,由于软件还处于开发阶段尚不成熟,因此触摸屏控制逻辑出错是常有的事;现有技术中均是通过不断更新触摸屏固件来达到修复触摸屏的这些问题。

据上,为了解决移动终端中触摸屏所暴露出来的一些问题,或将新研发的触摸屏技术发布给用户使用户得到更好的用户体验,移动终端需要通过下载新的触摸屏固件来实现。但由于下载新的触摸屏固件要消耗一段时间,在这段时间中可能会出现各种各样的情况,比如死机,在现有技术中,若在下载新的触摸屏固件过程中程序跑飞导致死机,触摸屏将一直处在下载新固件的界面,移动终端触摸屏将一直无法使用。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的触摸屏固件下载控制方法、系统,移动终端及可读存储介质。本发明的目的在于提供一种移动终端触摸屏固件下载方法;当在移动终端新触摸屏固件下载时,若移动终端由于某些意外导致死机,能够及时被系统发现,并重新启动新触摸屏固件下载,使新触摸屏固件下载过程更加人性化,成功率提高。

本发明解决技术问题所采用的技术方案如下:

一种基于移动终端的触摸屏固件下载控制方法,其中,包括:

步骤a、当移动终端启动新触摸屏固件下载时,设置定时器超时时间为t1并启动定时器,并且当新触摸屏固件下载每更新指定字节数据时将复位定时器使定时器重新开始定时;

步骤b、当定时器超时时,控制重启新触摸屏固件下载,重新开始新触摸屏固件下载。

所述基于移动终端的触摸屏固件下载控制方法,其中,在所述步骤a之前还包括:

s1、预先在移动终端设置用于启动新触摸屏固件下载的新触摸屏固件下载程序,并设置新触摸屏固件下载程序中包含用于复位定时器的死机监控进程,当移动终端启动新触摸屏固件下载时,设置定时器超时时间并启动定时器。

所述基于移动终端的触摸屏固件下载控制方法,其中,所述新触摸屏固件下载程序:用于新触摸屏固件下载;其还包括死机监控进程,用于复位定时器;所述死机监控进程,为在新触摸屏固件下载程序每更新n字节数据时死机监控进程将复位定时器使定时器重新开始定时。

所述基于移动终端的触摸屏固件下载控制方法,其中,在所述步骤a之前还包括:

s2、预先在移终端上设置用于定时的定时器,当定时器超时后将触发处理程序执行重启新触摸屏固件下载程序。

所述基于移动终端的触摸屏固件下载控制方法,其中,在所述步骤a之前还包括:

s3、预先设置一处理程序,由定时器超时所触发执行,用于重启新触摸屏固件下载程序,重新开始新触摸屏固件下载;或者在界面上提示用户本次新触摸屏固件下载失败。

一种基于移动终端的触摸屏固件下载控制系统,其中,包括:

下载监控模块,用于当移动终端启动新触摸屏固件下载时,设置定时器超时时间为t1并启动定时器,并且当新触摸屏固件下载每更新指定字节数据时将复位定时器使定时器重新开始定时;

下载控制模块,用于当定时器超时时,控制重启新触摸屏固件下载,重新开始新触摸屏固件下载;

第一预先设置模块,用于预先在移动终端设置用于启动新触摸屏固件下载的新触摸屏固件下载程序,并设置新触摸屏固件下载程序中包含用于复位定时器的死机监控进程,当移动终端启动新触摸屏固件下载时,设置定时器超时时间并启动定时器。

所述基于移动终端的触摸屏固件下载控制系统,其中,还包括:

第二预先设置模块,用于预先在移终端上设置用于定时的定时器,当定时器超时后将触发处理程序执行重启新触摸屏固件下载程序;

第三预先设置模块,用于预先设置一处理程序,由定时器超时所触发执行,用于重启新触摸屏固件下载程序,重新开始新触摸屏固件下载;或者在界面上提示用户本次新触摸屏固件下载失败;

所述新触摸屏固件下载程序:用于新触摸屏固件下载;其还包括死机监控进程,用于复位定时器;所述死机监控进程,为在新触摸屏固件下载程序每更新n字节数据时死机监控进程将复位定时器使定时器重新开始定时。

一种移动终端,其中,包括:处理器、与处理器通信连接的存储器,

所述存储器存储有计算程序,该计算程序被处理器执行时实现上述任一项所述基于移动终端的触摸屏固件下载控制方法的步骤;

所述处理器用于调用所述存储器中的程序指令,以执行上述任一项所述基于移动终端的触摸屏固件下载控制方法的步骤。

一种计算机可读存储介质,其上存储有计算机指令,其中,该计算程序被处理器执行时实现任一项所述方法的步骤。

本发明所提供的固件下载控制方法、系统,移动终端及可读存储介质,所述方法通过在新触摸屏固件下载程序中包含死机监控进程,当移动终端启动新触摸屏固件下载时,同时启动定时器,而死机监控进程的工作就是复位定时器,使定时器重新计时;当定时器超时时,则认为新触摸屏固件下载程序已跑飞;重启新触摸屏固件下载程序,重新开始新触摸屏固件下载。从而对新触摸屏固件下载进行监控,当在移动终端新触摸屏固件下载时,若移动终端由于某些意外导致死机,能够及时被系统发现,并重新启动新触摸屏固件下载,使新触摸屏固件下载过程更加人性化,成功率提高。

附图说明

图1是本发明基于移动终端的触摸屏固件下载控制方法的较佳实施例的流程图。

图2是本发明基于移动终端的触摸屏固件下载控制系统的较佳实施例的功能原理框图。

图3是本发明移动终端实施例的功能原理框图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参见图1,图1是本发明基于移动终端的触摸屏固件下载控制方法的较佳实施例的流程图。如图1所示,本发明基于移动终端的触摸屏固件下载控制方法,包括以下步骤:

s100、预先在移动终端设置用于启动新触摸屏固件下载的新触摸屏固件下载程序,并设置新触摸屏固件下载程序中包含用于复位定时器的死机监控进程,当移动终端启动新触摸屏固件下载时,设置定时器超时时间并启动定时器。

本发明实施例中,预先设置在新触摸屏固件下载程序中包含用于复位定时器的死机监控进程,当移动终端启动新触摸屏固件下载时,设置定时器超时时间并启动定时器,而死机监控进程的工作就是复位定时器,使定时器重新计时。

所述新触摸屏固件下载程序:用于新触摸屏固件下载;其还包括死机监控进程,用于复位定时器;所述死机监控进程,为在新触摸屏固件下载程序每更新n字节数据时死机监控进程将复位定时器使定时器重新开始定时。

本发明在具体实施时,需要预先在移终端上设置用于定时的定时器,当定时器超时后将触发处理程序执行重启新触摸屏固件下载程序。

本发明还需要设置一处理程序,由定时器超时所触发执行,用于重启新触摸屏固件下载程序,重新开始新触摸屏固件下载;或者在界面上提示用户本次新触摸屏固件下载失败;处理程序也可以是其他处理。

s200,当移动终端启动新触摸屏固件下载时,设置定时器超时时间为t1并启动定时器,并且当新触摸屏固件下载每更新指定字节数据时将复位定时器使定时器重新开始定时。

本发明在具体实施时,当移动终端启动新触摸屏固件下载时,设置定时器超时时间为t1(例如10秒)并启动定时器,并且当新触摸屏固件下载程序每更新n字节数据(例如1500字节数据)时死机监控进程将复位定时器使定时器重新开始定时;

本发明实施例中,定义定时器的超时时间为t1;定时器由启动新触摸屏固件下载时设置定时器超时时间为t1并启动定时器。

s300、当定时器超时时,控制重启新触摸屏固件下载,重新开始新触摸屏固件下载。

本发明中当定时器超时时,则触发处理程序重启新触摸屏固件下载程序,重新开始新触摸屏固件下载。

本发明在具体实施时,具体为在新触摸屏固件下载程序每更新n字节数据时死机监控进程将复位定时器使定时器重新开始定时;另外应满足,更新n字节数据的时间要小于定时器的超时时间t1,譬如更新n字节数据的时间在正常情况下小于5秒,定时器的超时时间t1为10秒,则当定时器超时时说明新触摸屏固件下载程序必然被阻塞,从而说明新触摸屏固件下载程序已经跑飞,则此时需重启新触摸屏固件下载程序,重新开始新触摸屏固件下载。

其中,本发明实施例中,所述处理程序,用于重启新触摸屏固件下载程序,重新开始新触摸屏固件下载;或者在界面上提示用户本次新触摸屏固件下载失败;处理程序也可以是其他处理。

其中,本发明实施例中,定时器,用于定时,当定时器超时后将触发处理程序执行;此处定义定时器的超时时间为t1;定时器由启动新触摸屏固件下载时设置定时器超时时间为t1并启动定时器;

其中,本发明实施例中,处理程序,由定时器超时所触发执行,用于重启新触摸屏固件下载程序,重新开始新触摸屏固件下载;或者在界面上提示用户本次新触摸屏固件下载失败;处理程序也可以是其他处理;

其中,本发明实施例中,新触摸屏固件下载程序,用于新触摸屏固件下载;其还包括死机监控进程,用于复位定时器;所述死机监控进程,具体为在新触摸屏固件下载程序每更新n字节数据时死机监控进程将复位定时器使定时器重新开始定时;另外应满足,更新n字节数据的时间要小于定时器的超时时间t1,譬如更新n字节数据的时间在正常情况下小于5秒,定时器的超时时间t1为10秒,则当定时器超时时说明新触摸屏固件下载程序必然被阻塞,从而说明新触摸屏固件下载程序已经跑飞。

进一步地,本发明实施例中,所述而死机监控进程的工作就是复位定时器,可以是在每次更新n个字节的数据时;

进一步地实施例中,所述步骤s300还可以包括:在界面上提示用户本次新触摸屏固件下载失败;或其他处理。

由上可见,本发明所述方法通过在新触摸屏固件下载程序中包含死机监控进程,当移动终端启动新触摸屏固件下载时,同时启动定时器,而死机监控进程的工作就是复位定时器,使定时器重新计时;当定时器超时时,则认为新触摸屏固件下载程序已跑飞;重启新触摸屏固件下载程序,重新开始新触摸屏固件下载。

基于上述实施例,本发明还提供了一种基于移动终端的触摸屏固件下载控制系统,如图2所示,所述系统包括:

下载监控模块210,用于当移动终端启动新触摸屏固件下载时,设置定时器超时时间为t1并启动定时器,并且当新触摸屏固件下载每更新指定字节数据时将复位定时器使定时器重新开始定时;具体如上所述。

下载控制模块220,用于当定时器超时时,控制重启新触摸屏固件下载,重新开始新触摸屏固件下载;具体如上所述。

第一预先设置模块230,用于预先在移动终端设置用于启动新触摸屏固件下载的新触摸屏固件下载程序,并设置新触摸屏固件下载程序中包含用于复位定时器的死机监控进程,当移动终端启动新触摸屏固件下载时,设置定时器超时时间并启动定时器;具体如上所述。

所述基于移动终端的触摸屏固件下载控制系统,其中,还包括:

第二预先设置模块240,用于预先在移终端上设置用于定时的定时器,当定时器超时后将触发处理程序执行重启新触摸屏固件下载程序;具体如上所述。

第三预先设置模块250,用于预先设置一处理程序,由定时器超时所触发执行,用于重启新触摸屏固件下载程序,重新开始新触摸屏固件下载;或者在界面上提示用户本次新触摸屏固件下载失败;具体如上所述。

所述新触摸屏固件下载程序:用于新触摸屏固件下载;其还包括死机监控进程,用于复位定时器;所述死机监控进程,为在新触摸屏固件下载程序每更新n字节数据时死机监控进程将复位定时器使定时器重新开始定时。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

基于上述实施例,本发明还提供了如下的实施例。

实施三

本发明实施例提供了一种移动终端,如图3所示,本实施例所述的移动终端包括:处理器301、与处理器301通信连接的存储器302,

所述存储器存储有计算程序,该计算程序被处理器执行时实现上述任一项实施例所述基于移动终端的触摸屏固件下载控制方法的步骤;

所述处理器用于调用所述存储器中的程序指令,以执行上述任一项所述基于移动终端的触摸屏固件下载控制方法的步骤。

实施例4,本实施提供的一种计算机可读存储介质,其上存储有计算机指令,其中,该计算程序被处理器执行时实现上述任一项实施所述基于移动终端的触摸屏固件下载控制方法的步骤。

本发明所提供的基于移动终端的触摸屏固件下载控制方法及系统,所述方法通过在新触摸屏固件下载程序中包含死机监控进程,当移动终端启动新触摸屏固件下载时,同时启动定时器,而死机监控进程的工作就是复位定时器,使定时器重新计时;当定时器超时时,则认为新触摸屏固件下载程序已跑飞;重启新触摸屏固件下载程序,重新开始新触摸屏固件下载。从而对新触摸屏固件下载进行监控,当在移动终端新触摸屏固件下载时,若移动终端由于某些意外导致死机,能够及时被系统发现,并重新启动新触摸屏固件下载,使新触摸屏固件下载过程更加人性化,成功率提高。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1