著录项信息
专利名称 | 一种控制电子设备的方法及电子设备 |
申请号 | CN201210550129.0 | 申请日期 | 2012-12-17 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-06-18 | 公开/公告号 | CN103870190A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0488 | IPC分类号 | G;0;6;F;3;/;0;4;8;8;;;G;0;6;F;3;/;0;4;8;4查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 黄世光;温泽中;陈燕霞;陈冬;邓启明 |
代理机构 | 北京同达信恒知识产权代理有限公司 | 代理人 | 黄志华 |
摘要
本发明提供一种控制电子设备的方法及电子设备。该方法应用于一电子设备中,所述电子设备包括一触摸显示单元和压力检测单元,所述电子设备上安装有M个应用,其中,M为大于等于1的整数,所述方法包括:检测是否有一操作体按压在所述触摸显示单元上;当有操作体按压在所述触摸显示单元上时,通过所述压力检测单元获得所述操作体在所述触摸显示单元上形成的第一压力值;基于压力值和应用之间的对应关系,在所述M个应用中确定与所述第一压力值对应的第一应用;运行所述第一应用。
1.一种控制电子设备的方法,应用于一电子设备中,所述电子设备包括一触摸显示单元和压力检测单元,所述电子设备上安装有M个应用,其中,M为大于等于1的整数,其特征在于,所述方法包括:
当所述触摸显示单元处于黑屏时,和/或,当所述电子设备处于休眠状态时,检测是否有一操作体按压在所述触摸显示单元上;
当有操作体按压在所述触摸显示单元上时,通过所述压力检测单元获得所述操作体在所述触摸显示单元上形成的第一压力值;
基于压力值和应用之间的对应关系,在所述M个应用中确定与所述第一压力值对应的第一应用;
运行所述第一应用。
2.如权利要求1所述的方法,其特征在于,在所述获得所述操作体在所述触摸显示单元上形成的第一压力值之后,确定与所述第一压力值对应的第一应用之前,所述方法还包括:
判断所述第一压力值是否大于第一预设压力值;
当所述第一压力值大于所述第一预设压力值时,生成第一控制指令;
响应所述第一控制指令,点亮所述触摸显示单元。
3.如权利要求2所述的方法,其特征在于,当所述触摸显示单元被点亮时,所述方法还包括:
在所述触摸显示单元上显示一解锁界面。
4.如权利要求2所述的方法,其特征在于,当所述触摸显示单元被点亮时,所述方法还包括:
基于一预定规则,在所述触摸显示单元上显示N个应用,其中,N为大于等于1小于M的整数;
在所述M个应用中确定与所述第一压力值对应的第一应用,具体为:
在所述N个应用中确定与所述第一压力值对应的第一应用。
5.如权利要求1所述的方法,其特征在于,在所述获得所述操作体在所述触摸显示单元上形成的第一压力值之后,确定与所述第一压力值对应的第一应用之前,所述方法还包括:
根据所述第一压力值,确定与所述第一压力值对应的第一类应用,所述第一类应用中具有S个应用,其中,S为大于等于1且小于M的整数;
将所述S个应用显示在所述触摸显示单元上。
6.如权利要求5所述的方法,其特征在于,在所述M个应用中确定与所述第一压力值对应的第一应用具体为:
在所述S个应用中确定与所述第一压力值对应的第一应用。
7.如权利要求1所述的方法,其特征在于,在确定出所述第一应用之后,所述运行所述第一应用之前,所述方法还包括:
在所述触摸显示单元上显示一提示信息,所述提示信息用于提示所述第一压力值对应所述第一应用。
8.如权利要求1所述的方法,其特征在于,所述运行所述第一应用具体包括:
检测所述操作体是否离开所述触摸显示单元;
当所述操作体离开所述触摸显示单元时,运行所述第一应用。
9.一种电子设备,所述电子设备上安装有M个应用,其中,M为大于等于1的整数,其特征在于,所述电子设备包括:
触摸显示单元;
第一检测单元,用于当所述触摸显示单元处于黑屏时,和/或,当所述电子设备处于休眠状态时,检测是否有一操作体按压在所述触摸显示单元上;
压力检测单元,用于当有操作体按压在所述触摸显示单元上时,获得所述操作体在所述触摸显示单元上形成的第一压力值;
处理芯片,连接于所述压力检测单元,用于基于压力值和应用之间的对应关系,在所述M个应用中确定与所述第一压力值对应的第一应用;并运行所述第一应用。
10.如权利要求9所述的电子设备,其特征在于,所述处理芯片具体还用于在所述获得所述操作体在所述触摸显示单元上形成的第一压力值之后,确定与所述第一压力值对应的第一应用之前,判断所述第一压力值是否大于第一预设压力值;当所述第一压力值大于所述第一预设压力值时,生成第一控制指令;响应所述第一控制指令,点亮所述触摸显示单元。
11.如权利要求10所述的电子设备,其特征在于,所述处理芯片具体还用于当所述触摸显示单元被点亮时,控制在所述触摸显示单元上显示一解锁界面。
12.如权利要求10所述的电子设备,其特征在于,所述处理芯片具体还用于当所述触摸显示单元被点亮时,基于一预定规则,控制在所述触摸显示单元上显示N个应用,在所述N个应用中确定与所述第一压力值对应的第一应用,其中,N为大于等于1小于M的整数。
13.如权利要求9所述的电子设备,其特征在于,所述处理芯片具体还用于在所述获得所述操作体在所述触摸显示单元上形成的第一压力值之后,确定与所述第一压力值对应的第一应用之前,根据所述第一压力值,确定与所述第一压力值对应的第一类应用,所述第一类应用中具有S个应用,将所述S个应用显示在所述触摸显示单元上,其中,S为大于等于1且小于M的整数。
14.如权利要求13所述的电子设备,其特征在于,所述处理芯片具体用于在所述S个应用中确定与所述第一压力值对应的第一应用。
15.如权利要求9所述的电子设备,其特征在于,所述处理芯片具体还用于在确定出所述第一应用之后,所述运行所述第一应用之前,控制在所述触摸显示单元上显示一提示信息,所述提示信息用于提示所述第一压力值对应所述第一应用。
16.如权利要求9所述的电子设备,其特征在于,所述第一检测单元具体还用于检测所述操作体是否离开所述触摸显示单元,所述处理芯片具体用于当所述操作体离开所述触摸显示单元时,运行所述第一应用。
一种控制电子设备的方法及电子设备\n技术领域\n[0001] 本发明涉及电子技术领域,尤其涉及一种控制电子设备的方法及电子设备。\n背景技术\n[0002] 随着电子设备技术的发展,各种各样的电子设备进入了用户的生活,给用户的生活工作带来了极大的方便,并且为了更方便用户的使用,还开发出了各种各样的应用程序,用户可以将这些应用程序下载到电子设备中使用。\n[0003] 目前电子设备上装有大量的功能软件,就使得有大量的操作图标,而像手机、平板电脑等小尺寸显示屏的电子设备,因为显示屏不能一次显示完所有操作图标,所以会进行分层显示,即例如用户想要找到位于第三层的软件操作图标,要先点开第一层,再点开第二层。\n[0004] 而对于当电子设备,例如手机或平板电脑进入休眠或黑屏显示状态时,用户想要打开一个应用,就先要去按下电源键,点亮显示屏,进入解锁界面,然后进行解锁,然后再一层一层去翻找需要启动的应用,找到之后,再点击该应用的图标,电子设备就会运行该应用。\n[0005] 然而,本发明人在实现本发明实施例中的技术方案的过程中发现,现有技术中启动一个应用的过程会比较繁琐而且耗时,电子设备的响应效率较低,甚至,有时候用户并没有清楚的记得自己想要的应用操作图标位于第几层上,所以要耗费大量的时间去查找,更是降低了用户的操作效率。\n发明内容\n[0006] 本发明提供一种控制电子设备的方法及电子设备,用以解决现有技术中存在的电子设备启动应用的过程繁琐而且耗时、响应效率较低的技术问题,及由此而带来的用户体验差的问题。\n[0007] 本发明一方面提供了一种控制电子设备的方法,应用于一电子设备中,所述电子设备包括一触摸显示单元和压力检测单元,所述电子设备上安装有M个应用,其中,M为大于等于1的整数,所述方法包括:当所述触摸显示单元处于黑屏时,和/或,当所述电子设备处于休眠状态时,检测是否有一操作体按压在所述触摸显示单元上;当有操作体按压在所述触摸显示单元上时,通过所述压力检测单元获得所述操作体在所述触摸显示单元上形成的第一压力值;基于压力值和应用之间的对应关系,在所述M个应用中确定与所述第一压力值对应的第一应用;运行所述第一应用。\n[0008] 可选的,在所述获得所述操作体在所述触摸显示单元上形成的第一压力值之后,确定与所述第一压力值对应的第一应用之前,所述方法还包括:判断所述第一压力值是否大于第一预设压力值;当所述第一压力值大于所述第一预设压力值时,生成第一控制指令;\n响应所述第一控制指令,点亮所述触摸显示单元。\n[0009] 可选的,当所述触摸显示单元被点亮时,所述方法还包括:在所述触摸显示单元上显示一解锁界面。\n[0010] 可选的,当所述触摸显示单元被点亮时,所述方法还包括:基于一预定规则,在所述触摸显示单元上显示N个应用,其中,N为大于等于1小于M的整数;在所述M个应用中确定与所述第一压力值对应的第一应用,具体为:在所述N个应用中确定与所述第一压力值对应的第一应用。\n[0011] 可选的,在所述获得所述操作体在所述触摸显示单元上形成的第一压力值之后,确定与所述第一压力值对应的第一应用之前,所述方法还包括:根据所述第一压力值,确定与所述第一压力值对应的第一类应用,所述第一类应用中具有S个应用,其中,S为大于等于\n1且小于M的整数;将所述S个应用显示在所述触摸显示单元上。\n[0012] 可选的,在所述M个应用中确定与所述第一压力值对应的第一应用具体为:\n[0013] 在所述S个应用中确定与所述第一压力值对应的第一应用。\n[0014] 可选的,在确定出所述第一应用之后,所述运行所述第一应用之前,所述方法还包括:在所述触摸显示单元上显示一提示信息,所述提示信息用于提示所述第一压力值对应所述第一应用。\n[0015] 可选的,所述运行所述第一应用具体包括:检测所述操作体是否离开所述触摸显示单元;当所述操作体离开所述触摸显示单元时,运行所述第一应用。\n[0016] 本发明一实施例还提供一种电子设备,所述电子设备上安装有M个应用,其中,M为大于等于1的整数,所述电子设备包括:触摸显示单元;第一检测单元,用于当所述触摸显示单元处于黑屏时,和/或,当所述电子设备处于休眠状态时,检测是否有一操作体按压在所述触摸显示单元上;压力检测单元,用于当有操作体按压在所述触摸显示单元上时,检测所述操作体在所述触摸显示单元上形成的第一压力值;处理芯片,连接于所述压力检测单元,用于基于压力值和应用之间的对应关系,在所述M个应用中确定与所述第一压力值对应的第一应用;并运行所述第一应用。\n[0017] 可选的,所述处理芯片具体还用于在所述获得所述操作体在所述触摸显示单元上形成的第一压力值之后,确定与所述第一压力值对应的第一应用之前,判断所述第一压力值是否大于第一预设压力值;当所述第一压力值大于所述第一预设压力值时,生成第一控制指令;响应所述第一控制指令,点亮所述触摸显示单元。\n[0018] 可选的,所述处理芯片具体还用于当所述触摸显示单元被点亮时,控制在所述触摸显示单元上显示一解锁界面。\n[0019] 可选的,所述处理芯片具体还用于当所述触摸显示单元被点亮时,基于一预定规则,控制在所述触摸显示单元上显示N个应用,在所述N个应用中确定与所述第一压力值对应的第一应用,其中,N为大于等于1小于M的整数。\n[0020] 可选的,所述处理芯片具体还用于在所述获得所述操作体在所述触摸显示单元上形成的第一压力值之后,确定与所述第一压力值对应的第一应用之前,根据所述第一压力值,确定与所述第一压力值对应的第一类应用,所述第一类应用中具有S个应用,将所述S个应用显示在所述触摸显示单元上,其中,S为大于等于1且小于M的整数。\n[0021] 可选的,所述处理芯片具体用于在所述S个应用中确定与所述第一压力值对应的第一应用。\n[0022] 可选的,所述处理芯片具体还用于在确定出所述第一应用之后,所述运行所述第一应用之前,控制在所述触摸显示单元上显示一提示信息,所述提示信息用于提示所述第一压力值对应所述第一应用。\n[0023] 可选的,所述第一检测单元具体还用于检测所述操作体是否离开所述触摸显示单元,所述处理芯片具体用于当所述操作体离开所述触摸显示单元时,运行所述第一应用。\n[0024] 本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:\n[0025] 本发明一实施例检测操作体按压在触摸显示单元上形成的第一压力值,然后基于压力值和应用之间的对应关系,确定出与第一压力值对应的第一应用,然后运行第一应用,如此一来,电子设备只需根据压力值便可直接找到第一应用,响应速度快,而且处理的过程简便,耗时短,而用户只要将手指或触控笔按压在触摸显示单元上,便能立即找到自己需要的应用,所以使得操作效率提高,节约了时间,提高了用户体验。\n[0026] 进一步,本发明一实施例中还可在电子设备待机或触摸显示屏处于黑屏时实施上述实施例中方法,即当电子设备处于待机状态或黑屏时,只要将操作体按压在触摸显示单元上,电子设备就可检测到压力值,进而立即匹配到对应的应用,所以就不需要进行按电源键、点亮屏幕、解锁、查找这些步骤,所以电子设备即使在锁屏的状态下也可以打开用户需要的应用,所以进一步提高了电子设备的响应效率,缩短了启动应用的时间,而该方法也便于用户使用,提高了电子设备的操作便捷性。\n[0027] 进一步,本发明一实施例中还根据不同的压力值,首先对应到不同类的应用,然后在这一类中的应用中进行匹配,所述匹配的范围缩小,计算量减小,可以减小功耗,缩短响应时间。\n[0028] 再进一步,本发明一实施例中,当确定出第一压力值对应的第一应用之后,运行第一应用之前,还提供一提示信息,例如显示在触摸显示单元上,以提醒用户当前匹配到的是第一应用,让用户可以得知第一应用是否是自己需要的,如果不是的话用户可以继续调整第一压力值,直到找到自己需要的应用,所以减少了误操作。\n[0029] 更进一步,本发明一实施例中,在运行第一应用时,还检测操作体是否离开触摸显示单元,如果已经离开,再运行第一应用,这表示第一应用确实是用户想要的应用,所以可以运行第一应用,如果操作体还未离开触摸显示单元时,就表示用户还未确认匹配到的第一应用就是自己想要的,所以就不需要运行,所以通过本实施例的方法减少了误操作。\n附图说明\n[0030] 图1为本发明一实施例中的控制电子设备的方法流程图;\n[0031] 图2为本发明一实施例中的控制电子设备的示意图;\n[0032] 图3为本发明另一实施例中的控制电子设备的示意图;\n[0033] 图4为本发明再一实施例中的控制电子设备的示意图;\n[0034] 图5为本发明一实施例中的电子设备的功能框图。\n具体实施方式\n[0035] 本发明实施例提供一种控制电子设备的方法及电子设备,用以解决现有技术中存在的电子设备启动应用的过程繁琐而且耗时、响应效率较低的技术问题,及由此而带来的用户体验差的问题。\n[0036] 本发明实施例中的技术方案为解决上述的技术问题,总体思路如下:\n[0037] 检测操作体按压在触摸显示单元上形成的第一压力值,然后基于压力值和应用之间的对应关系,确定出与第一压力值对应的第一应用,然后运行第一应用,如此一来,电子设备只需根据压力值便可直接找到第一应用,响应速度快,而且处理的过程简便,耗时短,而用户只要将手指或触控笔按压在触摸显示单元上,便能立即找到自己需要的应用,所以使得操作效率提高,节约了时间,提高了用户体验。\n[0038] 为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。\n[0039] 本发明一实施例提供一种控制电子设备的方法,应用于一电子设备上,该电子设备例如是手机、平板电脑、笔记本电脑等电子设备,该电子设备包括一触摸显示单元,并且该电子设备上安装有M个应用,其中,M为大于等于1的整数,该M个应用可以是应用程序,也可以是服务,也可以是系统应用。进一步,电子设备还包括一压力检测单元,具体例如是压力传感器,触摸显示单元包括显示面板和触摸屏,其中,触摸屏位于显示面板的上方。\n[0040] 请参考图1,该方法包括:\n[0041] 步骤101:检测是否有一操作体按压在触摸显示单元上;\n[0042] 步骤102:当有操作体按压在触摸显示单元上时,通过压力检测单元获得操作体在触摸显示单元上形成的第一压力值;\n[0043] 步骤103:基于压力值和应用之间的对应关系,在M个应用中确定与第一压力值对应的第一应用;\n[0044] 步骤104:运行第一应用。\n[0045] 其中,在步骤101中,检测是否有一操作体按压在触摸显示单元上,该操作体具体例如是手指、触控笔。具体来说,可以是通过压力检测单元来检测,例如当操作体按压在触摸显示单元上时,压力检测单元的压力值就会发生变化,这时电子设备就能够得知有操作体已经按压在触摸显示单元上了;或者通过摄像装置拍摄触摸显示单元的表面;或者如果是电容触摸显示单元的话,就可以通过电容触摸显示单元的电容值变化去检测是否有操作体按压在触摸显示单元上。在其他实施例中,也可以是通过其他方式检测是否有一操作体按压在触摸显示单元上,本领域技术人员可以根据实际需要进行选择。\n[0046] 当有操作体按压在触摸显示单元上时,就执行步骤102,即通过压力检测单元获得操作体在触摸显示单元上形成的第一压力值。具体来说,例如压力检测单元设置在触摸屏与显示面板之间的边缘位置,当操作体按压在触摸显示单元上时,触摸屏就会发生形变,进而压到压力检测单元,那么压力检测单元就会检测到此时的压力值是多少。在一实施例中,压力检测单元检测出的第一压力值的单位为牛,最小精度为1N,在其他实施例中,根据不同精度要求,还可以采用其他精度,第一压力值也可以用别的单位来表征,本发明不作限定。\n[0047] 当获得第一压力值之后,就执行步骤103,即基于压力值和应用之间的对应关系,从M个应用之中确定出与第一压力值对应的第一应用。具体来说,例如压力值和应用之间的对应关系通过表格的方式存储在电子设备的存储单元中,然后将获得的第一压力值与该对应关系表格中的压力值进行对比,如果对比一致,就将表格中对应的应用选择出来。当然,对比的顺序可以是从表格的第一记录开始,也可以是从最后一个记录开始,不管以何种顺序,只要遍历完整个表格即可。其中,该表格可以是电子设备在出厂时就研发人员经过试验得出的,也可以是用户通过用户界面去重新设置的。\n[0048] 当从M个应用中确定出与第一压力值对应的第一应用后,就执行步骤104,即运行第一应用。\n[0049] 通过上述方法,电子设备只需根据压力值便可直接找到第一应用,响应速度快,而且处理的过程简便,耗时短,而用户只要将手指或触控笔按压在触摸显示单元上,便能立即找到自己需要的应用,所以使得操作效率提高,节约了时间,提高了用户体验。\n[0050] 以下将举具体的实例进行说明上述方法的具体实施过程,在本实施例中,电子设备例如是手机,操作体例如是手指,压力检测单元具体例如是压力传感器,设置在触摸屏与显示面板之间的边缘位置。\n[0051] 首先,假定在手机中已存储了压力值和应用之间的对应关系表,请参考表1,其中,表一中的压力值只是用于举例说明,并非用于限定,所以在实际应用时,每个压力值可以是其他的值,并且压力值的范围也可以是其他的范围;而应用栏中可以是应用的标识,也可以是启动的快捷方式,或者是应用的存储地址,也可以直接是应用的名称:\n[0052]\n压力值 应用\n1N~5N(包括5N) 浏览器\n5N~8N(包括8N) QQ\n8N-10N(包括10N) 短信\n10N-12N(包括12N) 电话本\n[0053] 表一\n[0054] 然后在本实施例中假设手机是处于工作状态的,即通过触摸显示单元上的解锁界面,已经解锁,这时触摸屏也能够检测是否有操作体按压在触摸显示单元上。\n[0055] 第一种,如果是通过触摸屏来检测的话,那么压力传感器此时可以是处于关闭状态的,这样可以省电。\n[0056] 第二种,如果是通过压力传感器检测的话,压力传感器就一直要处于工作状态。\n[0057] 当然,在其他实施例中,还可以通过别的检测方式,这在前面已描述过,在此不再赘述。\n[0058] 然后用户将手指按压在触摸显示单元上,通过以上两种方式或其他方式中的任意一种就会检测到有操作体按压在触摸显示单元上。而如果是通过第一种方式检测的,那么这时手机就会开启压力传感器。\n[0059] 再接下来,通过压力传感器检测手指在触摸显示单元上形成的第一压力值,在本实施例中,例如压力传感器检测到的第一压力值是5N。\n[0060] 然后执行步骤103,然后将5N的值在表一中进行查询,例如根据应用的标识,确定出对应第一压力值的应用是浏览器。\n[0061] 然后就执行步骤104,查找到浏览器,并将浏览器打开,运行浏览器。这样,只要将手指按压在触摸显示单元上,对应的应用就可自动开启,所以进一步提高电子设备的响应效率,用户也能立即找到自己需要的应用,所以使得操作效率提高,节约了时间,提高了用户体验。\n[0062] 在另一实施例中,如果是用户已经处于触摸显示单元被点亮,但是停留在解锁界面的状态时,即待机状态或休眠状态,但是触摸显示单元还处于被点亮的状态,与上述实施例中手机处于工作状态中的实施过程是类似的,在此不再赘述。\n[0063] 在另一实施例中,手机处于待机状态或休眠状态或者黑屏状态,即触摸显示单元此时接收不到触摸操作并且不显示,例如用户在上次使用手机之后,按下电源键,让手机处于休眠状态,这时触摸屏就处于了黑屏状态。\n[0064] 在本实施例中,与上述两个实施例中的情况类似,不同的是因为在这种情况下,触摸显示单元还处于黑屏状态,如果是按照现有技术中的方法,要点亮触摸显示单元,就需要按压电源键,所以在本实施例中,在步骤101中检测到有操作体按压在触摸显示单元上时,还点亮触摸显示单元;当然也可以是在步骤104的同时点亮触摸显示单元。\n[0065] 进一步,为了防止误操作,具体是在步骤102中获得第一压力值之后,步骤104之前,该方法还包括:判断第一压力值是否大于第一预设压力值;当第一压力值大于第一预设压力值时,生成第一控制指令;响应第一控制指令,点亮触摸显示单元。其中,第一预设压力值可根据实际需要去设置,例如对于力道比较大的人,第一预设压力值就可以设置的大一点,而对于力道比较小的人,第一预设压力值就可以设置的小一点。\n[0066] 继续沿用前面的例子来说,第一压力值为5N,而第一预设压力值例如为2N,5N是大于2N的,所以第一压力值大于第一预设压力值,所以就生成第一控制指令,并响应第一控制指令,点亮触摸显示单元。\n[0067] 进一步,当第一压力值小于第一预设值时,可以判定为是误触,所以这时就可以不往下执行步骤103和步骤104,也不点亮触摸显示单元,避免了不必要的计算量。\n[0068] 在另一实施例中,当触摸显示单元被点亮时,还在触摸显示单元上显示一解锁界面,请参考图2所示,触摸显示单元20上显示有解锁界面,显示有时间和解锁图标201,在本实施例中,也可以在第一压力值超过第一预定压力值时,点亮触摸显示单元20,然后显示解锁界面,当显示出解锁界面时,用户也可以按照一定的顺序划过解锁图标201进行解锁,解锁完成后手机就进入了工作状态。\n[0069] 在进一步的实施例中,当触摸显示单元被点亮时,该方法还包括:基于一预定规则,在触摸显示单元上显示N个应用,其中,N为大于等于1且小于M的整数。\n[0070] 请参考图3所示,在本实施例中,是以手机还处于图2中的状态为例进行说明的,即触摸显示单元20上还显示有解锁界面,手机还未进入工作状态。\n[0071] 基于一预定规则,具体例如是用户使用频率高的N个应用,或者是不同的应用分类,例如游戏、娱乐、办公软件;还或者是用户自定义的N个应用,即用户可以通过设置界面自行设置在触摸显示单元20上显示哪些应用,当然,在实际使用的过程中,还可以采用其他的预定规则来决定显示在触摸显示单元20的应用有哪些。\n[0072] 在图3中,是以用户使用频率高的N个人应用为例进行说明的,例如用户使用频率高的前五位是浏览器、手机QQ、照相机、短信、电话本。电子设备可记录用户对M个应用的使用频率,可以通过使用次数或使用时间来判断使用频率高低,或者给使用次数分配第一权重,给使用时间分配第二权重,然后综合两者去确定M个应用的使用频率。\n[0073] 当在触摸显示单元20上显示了N个应用之后,步骤103具体为在N个应用中确定第一应用,具体来说,例如先在表一中筛选出与这N应用相关的压力值和应用之间的对应关系,然后仅在这个筛选后的对应关系表中去匹配第一压力值,所以匹配的计算量小,响应速度快。例如在本实施例中,第一压力值对应的是短信,那么手机就运行短信的应用,用户可以进行下面的操作。\n[0074] 进一步,例如当匹配到第一压力值对应的应用是短信时,短信的图标就会以高亮显示或沉下去的方式显示,以提醒用户当前对应的是短信,如果是用户想要打开的应用,那么用户可以抬手,手机检测到手指已经离开触摸显示单元20,就运行短信应用,用户可以进行下面的操作。而如果短信不是用户想要的应用,那么这时用户可以改变手指按压触摸显示单元20的力道,手机就会重新匹配,被匹配到的应用的图标就会高亮显示,例如本次是照相机,如果还不是用户想要的,那么就再改变力道,直到自己想要的应用的图标高亮显示已经被匹配到了,那么就可以抬手了。\n[0075] 在另一实施例中,例如手机已经处于工作状态,在触摸显示单元20上显示了N个应用时,也可以不通过步骤103,而是通过现有技术中的方式,点击打开对应的应用。\n[0076] 在实际运用中,在步骤102之后,步骤103之前,该方法还包括:根据第一压力值,确定与第一压力值对应的第一类应用,第一类应用中具有S个应用,其中,S为大于等于1且小于M的整数;将S个应用显示在触摸显示单元上。\n[0077] 具体来说,例如每一个压力值或一个压力值范围都会对应到一个应用分类,先根据压力值确定到该压力值对应的分类,然后将这一类应用中的所有应用都显示在触摸显示单元上。例如第一压力值为8N,对应的第一类应用是游戏,那么手机就会将所有的游戏图标显示在触摸显示单元上,然后用户可以直接点击游戏图标打开游戏,或者是执行步骤103,在这S个应用中确定出第一压力值对应的第一应用,具体可通过上述图3中的实施例所述的实施过程。\n[0078] 在另一实施例中,可以不将N个应用或S个应用显示在触摸显示单元上,而是手机直接按照上述流程进行运行,即先确定N个应用或S个应用,然后在N个应用或S个应用中确定出第一应用。\n[0079] 为了用户清楚的了解自己当前的力道对应到的应用是否是自己想要的,在步骤\n103之后、步骤104之前,该方法还包括:在触摸显示单元上显示一提示信息,提示信息用于提示第一压力值对应第一应用。\n[0080] 在一实施例中,可以如前述实施例中所描述,如果应用已经显示在显示单元上,那么可以通过将应用对应的图标高亮显示或下沉的方式显示以提醒用户当前对应的应用是哪个。\n[0081] 在另一实施例中,请参考图4所示,在本实施例中,是在触摸显示单元上制作一提示条202,然后在该提示条202中显示当前对应到的应用是哪个,用户可以通过观察提示条\n202就可以得知这个应用是不是自己想要的。\n[0082] 当然,在其他实施例中,也可以通过其他的方式给用户提示,本领域技术人员可以根据本发明公开的内容设计其他形式的提示信息。\n[0083] 为了进一步减少误运行,误操作,在步骤103之后,步骤104之前,该方法还包括:检测操作体是否离开触摸显示单元;当操作体离开触摸显示单元时,运行第一应用。\n[0084] 具体来说,如果在步骤103中确定出的应用是短信,那么这时确认这是自己想要的应用,所以就抬起手指,这时手机就会检测到手指已经离开触摸显示单元,那么久表示用户确认是短信的应用了,这时手机就打开短信应用,运行短信应用。而当确定出短信应用之后,没有检测到操作体离开触摸显示单元,那么久继续检测第一压力值,再进行匹配,直到检测到操作体离开触摸显示单元,就运行操作体离开时对应的应用。\n[0085] 在另一实施例中,也可以通过别的方式进行确认,例如在确定出第一应用时,就弹出一提示框,提示框上可以显示出第一应用是哪个,而且提供一个确认按钮和/或继续按钮,当用户点击确认按钮时,手机收到确认信号,就运行第一应用,而当用户点击继续按钮时,手机就会重新获取第一压力值,再重新进行确定,再弹出提示框,直到收到确认信号为止。\n[0086] 基于同一发明构思,本发明一实施例中还提供一种电子设备,该电子设备例如是手机、平板电脑、笔记本电脑等电子设备,该电子设备上安装有M个应用,其中,M为大于等于\n1的整数。\n[0087] 如图5所示,该电子设备包括:触摸显示单元501;第一检测单元502,用于检测是否有一操作体按压在触摸显示单元501上;压力检测单元503,用于当有操作体按压在触摸显示单元501上时,检测操作体在触摸显示单元501上形成的第一压力值;处理芯片504,连接于压力检测单元503,用于基于压力值和应用之间的对应关系,在M个应用中确定与第一压力值对应的第一应用;并运行第一应用。\n[0088] 其中,触摸显示单元501可以是电容触摸显示单元,也可以是光学式触摸显示单元,或者是其他类型的触摸显示单元,进一步,对应关系可以存储在电子设备的一存储单元中。\n[0089] 第一检测单元502和压力检测单元503可以是不同的检测单元,也可以是相同的检测单元,也可以是同一个检测单元,例如是压力传感器。\n[0090] 进一步,处理芯片504可以是单独的处理芯片,也可以是集成在电子设备的处理器中。\n[0091] 在一实施例中,第一检测单元502具体用于当触摸显示单元501处于黑屏时,和/或,当电子设备处于休眠状态时,检测是否有一操作体按压在触摸显示单元501上。\n[0092] 进一步,处理芯片504具体还用于在获得操作体在触摸显示单元501上形成的第一压力值之后,确定与第一压力值对应的第一应用之前,判断第一压力值是否大于第一预设压力值;当第一压力值大于第一预设压力值时,生成第一控制指令;响应第一控制指令,点亮触摸显示单元501。\n[0093] 进一步,处理芯片504具体还用于当触摸显示单元501被点亮时,控制在触摸显示单元501上显示一解锁界面。\n[0094] 进一步,处理芯片504具体还用于当触摸显示单元501被点亮时,基于一预定规则,控制在触摸显示单元501上显示N个应用,在N个应用中确定与第一压力值对应的第一应用,其中,N为大于等于1小于M的整数。\n[0095] 在另一实施例中,处理芯片504具体还用于在获得操作体在触摸显示单元501上形成的第一压力值之后,确定与第一压力值对应的第一应用之前,根据第一压力值,确定与第一压力值对应的第一类应用,第一类应用中具有S个应用,将S个应用显示在触摸显示单元\n501上,其中,S为大于等于1且小于M的整数。\n[0096] 进一步,处理芯片504具体用于在S个应用中确定与第一压力值对应的第一应用。\n[0097] 在另一实施例中,处理芯片504具体还用于在确定出第一应用之后,运行第一应用之前,控制在触摸显示单元501上显示一提示信息,提示信息用于提示第一压力值对应第一应用。\n[0098] 在另一实施例中,第一检测单元502具体还用于检测操作体是否离开触摸显示单元501,处理芯片504具体用于当操作体离开触摸显示单元501时,运行第一应用。\n[0099] 以上各实施例可以单独实施,也可以结合实施,技术人员可根据实际需要进行选择。\n[0100] 前述图1实施例中的控制电子设备的方法中的各种变化方式和具体实例同样适用于本实施例的电子设备,通过前述对控制电子设备的方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子设备的实施方法,所以为了说明书的简洁,在此不再详述。\n[0101] 本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:\n[0102] 本发明一实施例检测操作体按压在触摸显示单元上形成的第一压力值,然后基于压力值和应用之间的对应关系,确定出与第一压力值对应的第一应用,然后运行第一应用,如此一来,电子设备只需根据压力值便可直接找到第一应用,响应速度快,而且处理的过程简便,耗时短,而用户只要将手指或触控笔按压在触摸显示单元上,便能立即找到自己需要的应用,所以使得操作效率提高,节约了时间,提高了用户体验。\n[0103] 进一步,本发明一实施例中还可在电子设备待机或触摸显示屏处于黑屏时实施上述实施例中方法,即当电子设备处于待机状态或黑屏时,只要将操作体按压在触摸显示单元上,电子设备就可检测到压力值,进而立即匹配到对应的应用,所以就不需要进行按电源键、点亮屏幕、解锁、查找这些步骤,所以电子设备即使在锁屏的状态下也可以打开用户需要的应用,所以进一步提高了电子设备的响应效率,缩短了启动应用的时间,而该方法也便于用户使用,提高了电子设备的操作便捷性。\n[0104] 进一步,本发明一实施例中还根据不同的压力值,首先对应到不同类的应用,然后在这一类中的应用中进行匹配,所述匹配的范围缩小,计算量减小,可以减小功耗,缩短响应时间。\n[0105] 再进一步,本发明一实施例中,当确定出第一压力值对应的第一应用之后,运行第一应用之前,还提供一提示信息,例如显示在触摸显示单元上,以提醒用户当前匹配到的是第一应用,让用户可以得知第一应用是否是自己需要的,如果不是的话用户可以继续调整第一压力值,直到找到自己需要的应用,所以减少了误操作。\n[0106] 更进一步,本发明一实施例中,在运行第一应用时,还检测操作体是否离开触摸显示单元,如果已经离开,再运行第一应用,这表示第一应用确实是用户想要的应用,所以可以运行第一应用,如果操作体还未离开触摸显示单元时,就表示用户还未确认匹配到的第一应用就是自己想要的,所以就不需要运行,所以通过本实施例的方法减少了误操作。\n[0107] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。\n[0108] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。\n[0109] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。\n[0110] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。\n[0111] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2018-03-27
- 2014-07-16
实质审查的生效
IPC(主分类): G06F 3/0488
专利申请号: 201210550129.0
申请日: 2012.12.17
- 2014-06-18
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-06-04
|
2006-11-20
| | |
2
| |
2010-04-28
|
2009-11-18
| | |
3
| |
2011-07-27
|
2010-03-09
| | |
4
| |
2010-10-13
|
2010-03-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |