一种智能终端触摸屏固件的升级方法

文档序号:6487714阅读:751来源:国知局
一种智能终端触摸屏固件的升级方法
【专利摘要】本发明提供了一种智能终端触屏固件的升级方法,其特征在于,该方法包括如下步骤:步骤1:将触屏固件程序按照预定义的文件格式进行转换,并封装成触屏固件文件;步骤2:发布触屏固件文件和升级安装文件,并由智能终端用户获取;步骤3:智能终端用户将获取到的升级安装文件安装到智能终端中的?存储器中,将触屏固件文件存储至智能终端的存储器中;步骤4:运行升级安装文件,搜索所述存储器中的触屏固件文件,智能终端根据自身触屏种类从所述触屏固件文件中获取与其触屏种类对应的触屏固件文件和升级方式,完成触屏固件的升级。本发明解决了现有升级触摸屏固件繁琐复杂、效率低的问题。
【专利说明】一种智能终端触摸屏固件的升级方法
【技术领域】
[0001]本发明涉及智能终端领域,具体涉及到触摸屏固件程序升级的方法。
【背景技术】
[0002]手机、PAD等智能终端日益普遍,触摸屏也随之起着越来越重要的作用,尤其是电容触摸屏,因其具有寿命长、轻触感应、使用方便、操作灵活、多点触控等优点,在未来智能终端中会逐渐取代电阻屏,成为触摸屏市场的主导。但是电容屏由于其自身特性以及工作原理,技术相对不够完善等原因,在使用中经常会出现一些异常情况,如坐标错误、区域失效、电磁干扰严重等,此时则需要针对以上问题对触摸屏固件程序进行升级,对于未出厂的触摸屏固件升级在工厂内即可完成,但是对于已出厂或者已被消费者使用的智能终端,如果将触摸屏返回工厂或者售后进行升级,代价较大,不仅造成额外开销,同时影响客户使用感受。
[0003]另外,现阶段触屏种类繁多,并且每种触屏都会涉及到固件升级,各个厂家提供的触屏升级方式不同、且固件程序文件格式也不同,由此带了的是固件程序多样化以及升级方式多样化的繁琐,现阶段升级触摸屏固件多需要专业人士使用触屏厂家提供的专用工具进行升级,升级方法繁琐复杂、效率低,无论对于生产还是以后维护都会带来很大麻烦。

【发明内容】

[0004]为了解决现有升级触摸屏固件繁琐复杂、效率低的问题,本发明提供一种操作简单、效率高、固件程序统一封装、智能终端固件程序智能获取、升级方式智能选择的智智能终端触屏固件的升级方法。
[0005]为解决上述技术问题,本发明提供的技术方案为:一种智能终端触屏固件的升级方法,该方法包括如下步骤:
步骤1:将触屏固件程序按照预定义的文件格式进行转换,并封装成触屏固件文件; 步骤2:发布触屏固件文件和升级安装文件,并由智能终端用户获取;
步骤3:智能终端用户将获取到的升级安装文件安装到智能终端中的存储器中,将触屏固件文件存储至智能终端的存储器中;
步骤4:运行升级安装文件,搜索所述存储器中的触屏固件文件,智能终端根据自身触屏种类从所述触屏固件文件中获取与其触屏种类对应的触屏固件文件和升级方式,完成触屏固件的升级;
步骤5:当本次升级成功,则标注升级成败标识为成功,否则标注为失败。
[0006]优选的,
该方法还包括错误检测恢复步骤,
智能终端启动时,读取升级成败标识,如果该升级成败标识为成功,执行步骤I ;如果该升级成败标识为失败,则执行步骤4,重新进行固件升级。
[0007]优选的,智能终端包括 上层应用装置,用于提供人机交互界面,显示信息;
底层工作装置,用于运行升级安装文件,搜索所述存储器中的触屏固件文件,根据自身触屏种类从所述触屏固件文件中获取与其触屏种类对应的触屏固件文件和升级方式,完成触屏固件的升级,该装置内置于智能终端;
上层应用装置通过下发命令来控制底层工作装置进行升级以及实时获取底层升级过程中的状态信息。
[0008]优选的,步骤I中,所述触屏固件文件包括两部分,索引部分和数据部分,索引部分用于存放数据的标志信息以及对应数据的具体位置,数据部分用于存放具体的触屏固件文件,索引与数据 对应。
[0009]优选的,步骤2中,通过有线网络或者无线网络发布触屏固件文件和升级安装文件,并由智能终端用户通过有线网络或者无线网络获取。
[0010]优选的,步骤4中,智能终端获取索引,根据索引的指引找到数据中与触屏适应的触屏固件文件,完成触屏固件的升级。
[0011]优选的,所述智能终端包括使用触摸屏的手机、PAD、笔记本。
[0012]优选的,智能终端的存储器为ROM或SD卡。
[0013]本发明的有益效果在于:触屏固件统一封装,智能终端智能识别获取,避免触屏种类多样性带来的数据多样性的繁琐。
[0014]1.智能终端升级方式智能选择,避免触屏种类多样性带来的升级方式多样性的繁琐。
[0015]2.升级固件无须专业人员以及专业工具,用户即可自行升级,避免返厂或者售后维修带来的额外开销。
[0016]3.专用升级应用软件,升级过程可视,更好的用户体验。
[0017]4.升级过程采用错误检测恢复机制,升级过程安全可靠,避免出现升级失败带来的触屏无法使用的情况。
[0018]
【专利附图】

【附图说明】
[0019]图1为本发明PC端系统框图;
图2为本发明触屏固件封装格式;
图3为本发明触屏固件文件发布示意图;
图4为本发明智能终端系统框图;
图5为本发明智能终端触屏固件程序智能获取流程图;
图6为本发明智能终端升级方式智能选择流程图;
图7为本发明智能终端升级失败检测机制流程图。
[0020]
【具体实施方式】
[0021]下面结合附图对本发明做进一步说明。
[0022]本发明主要分为PC端和智能终端两部分,PC端主要负责制作触屏固件升级所需的固件程序文件,对不同触屏升级所需的固件程序文件进行统一的格式化处理,存储至智能终端的ROM或SD卡中,由智能终端升级使用;智能终端负责从其ROM或SD卡中获取具体的固件程序文件,并且根据自身使用的触屏种类从固件程序文件中获取对应的固件程序,然后选择对应的触屏固件升级方法进行升级。升级步骤如下:
1)PC端软件将相关触屏固件程序按照定义好的文件格式进行统一转换、封装成触屏固件程序文件。
[0023]2)通过网络等手段将触屏固件程序文件以及升级应用程序安装文件进行发布,由智能终端用户或者相关人员获取。
[0024]3)智能终端用户或相关人员将获取到的触屏升级应用软件安装至智能终端,将触屏固件程序文件存放至智能终端的ROM或SD卡中。
[0025]4)运行智能终端触屏固件升级应用软件,智能终端升级软件自动搜索并读取其ROM或SD卡中的触屏固件文件,根据自身类型从固件文件中获取相应的固件程序以及选择相应的升级方式,进行升级。
[0026]升级过程采用错误检测恢复机制,保证升级过程安全可靠,防止出现升级失败导致触屏无效的现象。
[0027]假设需要升级一批触摸屏固件,且该批触摸屏有多种类型,即触屏固件以及升级方式也存在多种类型。
[0028]I)利用PC端软件,将所需要的各种触屏固件进行统一封装,如图1所示。为了使得智能终端能够智能选择触屏固件,需要对数据封装进行格式设计,将封装文件分为两部分,如图2所示,一部分为索引,另一部分为数据,索引部分存放数据的标志信息以及对应数据的具体位置,数据部分存放具体的触屏固件程序,索引与数据一一对应,索引格式如表1所示,
表1索引数据格式
【权利要求】
1.一种智能终端触屏固件的升级方法,其特征在于,该方法包括如下步骤: 步骤1:将触屏固件程序按照预定义的文件格式进行转换,并封装成触屏固件文件; 步骤2:发布触屏固件文件和升级安装文件,并由智能终端用户获取; 步骤3:智能终端用户将获取到的升级安装文件安装到智能终端中的存储器中,将触屏固件文件存储至智能终端的存储器中; 步骤4:运行升级安装文件,搜索所述存储器中的触屏固件文件,智能终端根据自身触屏种类从所述触屏固件文件中获取与其触屏种类对应的触屏固件文件和升级方式,完成触屏固件的升级; 步骤5:当本次升级成功,则标注升级成败标识为成功,否则标注为失败。
2.根据权利要求1所述的智能终端触屏固件的升级方法,其特征在于,该方法还包括错误检测恢复步骤, 智能终端启动时,读取升级成败标识,如果该升级成败标识为成功,执行步骤I ;如果该升级成败标识为失败,则执行步骤4,重新进行固件升级。
3.根据权利要求1所述的智能终端触屏固件的升级方法,其特征在于,智能终端包括 上层应用装置,用于提供人机交互界面,显示信息; 底层工作装置,用于运行升级安装文件,搜索所述存储器中的触屏固件文件,根据自身触屏种类从所述触屏固件文件中获取与其触屏种类对应的触屏固件文件和升级方式,完成触屏固件的升级,该装置内置于智能终端; 上层应用装置通过下发命令来控制底层工作装置进行升级以及实时获取底层升级过程中的状态信息。
4.根据权利要求1或3所述的智能终端触屏固件的升级方法,其特征在于,步骤I中,所述触屏固件文件包括两部分,索引部分和数据部分,索引部分用于存放数据的标志信息以及对应数据的具体位置,数据部分用于存放具体的触屏固件文件,索引与数据一一对应。
5.根据权利要求1所述的智能终端触屏固件的升级方法,其特征在于,步骤2中,通过有线网络或者无线网络发布触屏固件文件和升级安装文件,并由智能终端用户通过有线网络或者无线网络获取。
6.根据权利要求4所述的智能终端触屏固件的升级方法,其特征在于,步骤4中,智能终端获取索引,根据索引的指引找到数据中与触屏适应的触屏固件文件,完成触屏固件的升级。
7.根据权利要求1所述的智能终端触屏固件的升级方法,其特征在于,所述智能终端包括使用触摸屏的手机、PAD、笔记本。
8.根据权利要求1所述的智能终端触屏固件的升级方法,其特征在于,智能终端的存储器为ROM或SD卡。
【文档编号】G06F9/445GK103577213SQ201210282117
【公开日】2014年2月12日 申请日期:2012年8月9日 优先权日:2012年8月9日
【发明者】朱冰 申请人:深圳市中兴移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1