一种终端及其应用程序的快捷启动方法

文档序号:6500494阅读:106来源:国知局
一种终端及其应用程序的快捷启动方法
【专利摘要】本申请公开了一种终端上应用程序的快捷启动方法,包括:在感应区域内,检测用户在设定时间内的触摸次数;启动检测到的触摸次数所对应的应用程序。本申请还提供了一种终端,包括:触摸事件检测和接收模块、映射模块和应用程序启动模块。应用本申请,能够简单准确地实现应用程序的快捷启动。
【专利说明】一种终端及其应用程序的快捷启动方法
【技术领域】
[0001]本申请涉及终端【技术领域】,特别涉及一种终端及其应用程序的快捷启动方法。
【背景技术】
[0002]近年来,手机的发展可谓是突飞猛进。软件上,Android、ios、Windows等各种操作系统越来越智能,应用软件越来越丰富。硬件上,机身越来越薄,处理器越来越快,屏幕越来越大。随着智能机的极速普及,为了获得更好的用户体验,键盘被淘汰似乎是一种必然趋势。市场上触屏手机琳琅满目,而各大手机厂商也努力将屏幕做的更清晰,更流畅,更灵敏。触摸控制手机突破了键盘式手机单一的操作限制,也将手机的可操作区域扩大到整个屏幕。人们每天都要在手机上打开多个应用程序,有些应用甚至是每天必须打开,而大量的应用使得用户需要花费一定的时间去寻找自己的需要的应用。即使一些手机支持将应用程序按使用频率排列,依然需要切换到应用程序列表界面去寻找。有些手机允许用户将常用的应用程序放置在桌面上,但是可放置的应用数量有限,也使得桌面不够美观。因此如何快捷地打开自己需要的应用,又能保持桌面的美观性,就成为了一个研究的新方向。
[0003]在键盘式手机上,常用的方式是长按某一个键或使用组合键来区别普通的按键响应。而在触摸控制手机上,现在最常见的方式是语音识别和手势识别来实现应用程序的快捷启动。
[0004]具体地,语音识别顾名思义就是通过识别用户发出的语音命令,与数据库中存储的命令进行匹配,找到对应的应用程序后打开。这种方式的好处是不需要用户动手操作,在一些不方便用手的情况下有很好的应用价值。
[0005]手势识别是现在高端智能机上已有的功能,通过打开手势识别界面,用户可以自定义一些轨迹图形作为某些应用程序的打开命令。方法类似于安卓手机的解锁功能,通过完成特定的轨迹,打开对应的应用程序。还有一些功能,例如拨号,相机等操作,也可以配合重力感应来完成,一般称为体感操作。
[0006]针对触摸控制的手机,以上的技术,在现有的使用过程中会产生如下问题:
[0007]1.对于语音识别方法,需要存储语音信息用于进行应用程序的快捷启动;当使用语音识别方法进行快捷启动的应用程序较多时,将耗费大量的终端存储空间。语音识别方法容易受到使用场合的限制,例如进入会议,演播室等安静的场所。当周围环境的噪声过大,如拥堵的马路,公共汽车,KTV等场所,用户的语音命令将无法被清楚的接收及识别。
[0008]2.对于手势轨迹识别方法,通过用户自定义的手势轨迹进行匹配判断,如果用户需要打开的应用程序比较多,相应的需要设定和记忆的轨迹也就比较多,对于用户来说是一个负担,而且手势轨迹容易在一些使用场合容易产生偏差,如用户躺着或在颠簸的车里,更特殊的如果用户使用右手进行轨迹设定,则一旦右手无法使用,左手的手势轨迹可能就无法打开应用程序。也就是说用手势轨迹进行判别时,对精度要求较高。
[0009]3.体感操作是最近比较流行的手机操作方式,大部分智能手机都搭载了重力感应,用户可以用过倾斜手机,翻转手机甚至摇晃手机来进行一些操作,例如来电静音、更换壁纸或歌曲、打开摄像头等。虽然体感操作很方便,但是精度却不是很高,如果用户设置倾斜手机打开摄像头,在有些情况下,用户并不想打开摄像头,却无意间将手机倾斜从而打开了摄像头。或者用户设置翻转手机将来电静音并发送短信,有时候操作并不成功。这都是真实存在的情况,原因就是因为体感操作的精度比较低,对操作触发的判断不够清晰明确造成的。
[0010]另外,用户每天需要使用的客户端(例如微博、QQ、手机浏览器)等常用的应用就可以达到六七个,如果全都使用轨迹,对于用户来说,记忆六七个轨迹是很有负担的,而体感操作要区分六七个不同的应用也是很有难度的。

【发明内容】

[0011]本申请提供一种终端及其应用程序的快捷启动方法,能够简单准确地实现应用程序的快捷启动。
[0012]一种终端上应用程序的快捷启动方法,包括:
[0013]在感应区域内,检测用户在设定时间内的触摸次数;
[0014]启动检测到的触摸次数所对应的应用程序。
[0015]较佳地,所述检测用户在设定时间内的触摸次数为:
[0016]当检测到用户在感应区域内的第一次有效触摸时,启动计时器,累加记录在计时器达到所述设定时间前的有效触摸次数,作为所述在设定时间内的触摸次数。
[0017]较佳地,该方法进一步包括:预先将感应区域分块,在检测用户的触摸次数时,进一步检测用户触摸位置所在感应区域内的分块位置;在启动应用程序时,启动所述触摸次数和所述分块位置的组合对应的应用程序。
[0018]较佳地,该方法进一步包括:系统配置或用户自定义设置触摸次数与应用程序的对应关系。
[0019]较佳地,该方法进一步包括:系统配置或用户自定义设置触摸次数和分块位置的组合与应用程序的对应关系。
[0020]较佳地,所述感应区域为所述终端的桌面或通知栏界面。
[0021]一种终端,包括触摸事件检测和接收模块、映射模块和应用程序启动模块;
[0022]所述触摸事件检测和接收模块,用于在感应区域内,检测用户在设定时间内的触摸次数;
[0023]所述映射模块,用于确定所述触摸次数对应的应用程序传输给所述应用程序启动模块;
[0024]所述应用程序启动模块,用于启动所述应用程序。
[0025]较佳地,所述触摸事件检测和接收模块,进一步用于当检测到用户在感应区域内的第一次有效触摸时,启动定时器,累加记录在定时器超时前的有效触摸次数,作为所述在设定时间内的触摸次数。
[0026]较佳地,该终端进一步包括感应区域分块模块,用于将感应区域分块;
[0027]所述触摸事件监测和接收模块,进一步用于在检测用户的触摸次数时,进一步检测用户触摸位置所在感应区域内的分块位置;
[0028]所述映射模块,进一步用于在确定所述触摸次数对应的应用程序时,确定所述触摸次数和所述分块位置的组合对应的应用程序传输给所述应用程序启动模块。
[0029]由上述技术方案可见,本申请中预先设定触摸次数与不同应用程序的对应关系;终端在感应区域内检测用户在设定时间内的触摸次数,再确定与该触摸次数对应的应用程序,启动相应的应用程序。通过上述方式,能够通过不同的触摸次数实现应用程序的快捷启动。由于触摸次数的检测实现简单,并且检测准确,因此能够简单准确地实现应用程序的快捷启动。
【专利附图】

【附图说明】
[0030]图1为本申请中应用程序快捷启动方法的具体流程图;
[0031]图2为本申请中提供的终端的具体结构示意图。
【具体实施方式】
[0032]为了使本申请的目的、技术手段和优点更加清楚明白,以下结合附图对本申请做进一步详细说明。
[0033]本申请通过将不同的触摸次数与不同的应用程序关联起来,达到快速启动应用程序的效果。用户可以为常用的应用程序设定启动时的触摸次数,如果用户需要启动的应用比较多,可以将感应界面分成若干个区域,在不同的区域设定不同的触摸次数来关联不同的应用程序。设定完成后,当用户需要启动这些应用程序时,在感应界面上的对应位置,点击对应的触摸次数,感应器接收到触摸位置的坐标和触摸次数,与设定好的应用程序进行对比,找到对应的应用程序后打开。这样用户就不需要把常用的一堆应用程序摆放在桌面上,也不需要翻页去寻找自己要打开的应用,直接打开感应界面,在特定的位置进行相应次数的点击触摸,就可以打开自己想要的应用程序,增强了用户体验的效果,符合现在智能手机的使用要求。
[0034]下面通过具体实施例说明本申请的具体实现。
[0035]图1为本申请中应用程序快捷启动的方法流程示意图。如图1所示,该方法包括:
[0036]步骤101,在感应区域内,检测用户在设定时间内的触摸次数。
[0037]实时监测用户的触摸事件,一旦接收到用户有触摸事件,判断当前是否有感应区域,如果有且用户的触摸坐标在有效的感应区域以内,确定存在一次有效触摸,开启计时器,在计时器到达规定阈值时间之内,累加记录用户的触摸次数,当达到计时器规定阈值之后,关闭计时器。
[0038]最简单地,感应区域为一个整块区域,在该区域内进行的触摸次数与应用程序建立对应关系。
[0039]或者,也可以将整个感应区域进行分块,在不同分块内设定触摸次数与应用程序的对应关系,这样,可以为更多的应用程序建立相应的快捷启动方式。这种情况下,在检测触摸次数的同时,还需要进一步检测用户的触摸位置所在感应区域的分块位置。例如,将感应区域分为左上、右上、左下和右下四个分块,需要检测有效触摸的触摸位置在上述四个分块的哪个分块上,并统计在该分块上设定时间内的累计触摸次数。
[0040]另外,感应区域可以是由系统设置或用户自定义的任意终端界面。考虑到通知栏存在于几乎每一个界面中,因此可以选用通知栏作为感应区域。桌面也是用户最常显示的界面,因此也可以作为感应区域。这样用户就可以在任何情况下切换到感应区域进行快捷打开的操作,而不需要频繁的退回到某一个界面进行操作。当用户退回到桌面或将通知栏下拉之后,感应区域就被启动,用户收起通知栏或跳转到其他界面之后感应区域就关闭了。
[0041]步骤102,确定步骤101检测到的触摸次数所对应的应用程序。
[0042]本申请需要建立一个映射表,将触摸次数与需要打开的应用程序进行关联。
[0043]与前述步骤101中的处理相类似地,如果感应区域未做分块处理,映射表中最简单地仅建立触摸次数与应用程序的对应关系。这样,在本步骤中,根据步骤101检测到的触摸次数,在映射表中找到与该触摸次数直接对应的应用程序。
[0044]或者,如果预先为感应区域进行了分块处理,在映射表中可以建立触摸次数与分块位置的组合与应用程序的对应关系。这样,在本步骤中,根据步骤101检测到的分块位置以及相应分块位置上的触摸次数,在映射表中找到与相应组合对应的应用程序。
[0045]映射表的内容可以由系统进行默认设置,也可以由用户自定义设置。
[0046]步骤103,启动步骤102确定出的应用程序。
[0047]本步骤用于进行应用程序的启动。如果在步骤102中未在映射表中找到相应的应用程序,则可以将提示信息反馈给用户。
[0048]为了有更好的用户体验,需要提醒用户触摸次数不要设置太大,或系统自定义一个触摸次数的上限,感应区域也不应划分成过多块。
[0049]至此,本申请中的应用程序快捷启动方法流程结束。
[0050]本申请还提供一种终端,可以用于实施上述应用程序的快捷启动方法。图2为本申请中终端的具体结构示意图。如图2所示,该终端包括:触摸事件检测和接收模块、映射模块和应用程序启动模块。
[0051]其中,触摸事件检测和接收模块,用于在感应区域内,检测用户在设定时间内的触摸次数;映射模块,用于确定触摸次数对应的应用程序传输给应用程序启动模块;应用程序启动模块,用于启动映射模块确定出的应用程序。
[0052]具体地,触摸事件监测和接收模块在底层实时监测用户的触摸事件,一旦接收到用户有触摸事件,判断当前是否有感应区域,如果有且用户的触摸坐标在有效的感应区域以内,则开启计时器,在计时器到达规定阈值时间之内,累加记录用户的触摸次数,当达到计时器规定阈值之后,关闭计时器,将触摸次数和触摸坐标位置传递给第二个模块。以触摸次数为3次进行试验,触摸时间在0.8s-0.9s之间。考虑到用户体验,触摸次数不宜过多,上限为3-4次是用户可接受的范围。
[0053]映射模块,当监测模块将触摸事件的次数和坐标传递给映射模块时,如果触摸次数和触摸坐标是有效的,则将其与预设映射表中相同条件的映射做对比,如果所描述的应用程序存在,则将应用程序信息传递给应用程序启动模块,若不存在,将错误信息传递给应用程序启动模块。
[0054]应用程序启动模块从映射模块得到信息,如果是有效的应用程序信息,则打开该应用,如果不是,就将提示信息反馈给用户。
[0055]为了满足不同用户的需求,用户可以自定义触摸事件感应区域的划分,这种情况下,终端进一步包括感应区域分块模块,用于将感应区域分块。触摸事件监测和接收模块,进一步用于在检测用户的触摸次数时,进一步检测用户触摸位置所在感应区域内的分块位置。映射模块,进一步用于在确定触摸次数对应的应用程序时,确定所述触摸次数和分块位置的组合对应的应用程序传输给应用程序启动模块。
[0056]本申请通过接收用户在感应区域的触摸位置和触摸次数来快捷打开用户需要的应用程序,耗费的系统存储空间小,实现简单,并且检测准确,从而能够方便准确地实现应用程序的快捷启动。感应区域的设置使得用户在任何界面都可以进行快捷打开的操作,而不需要频繁的切换到某一个固定的界面进行操作,增强了用户体验。用户无需记忆繁琐的手势轨迹,只需简单记忆触摸次数,减轻用户负担,也减少了对手势轨迹的存储及判别带来的计算及存储负担。
[0057]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种终端上应用程序的快捷启动方法,其特征在于,包括: 在感应区域内,检测用户在设定时间内的触摸次数; 启动检测到的触摸次数所对应的应用程序。
2.根据权利要求1所述的方法,其特征在于,所述检测用户在设定时间内的触摸次数为: 当检测到用户在感应区域内的第一次有效触摸时,启动计时器,累加记录在计时器达到所述设定时间前的有效触摸次数,作为所述在设定时间内的触摸次数。
3.根据权利要求1所述的方法,其特征在于,该方法进一步包括:预先将感应区域分块,在检测用户的触摸次数时,进一步检测用户触摸位置所在感应区域内的分块位置;在启动应用程序时,启动所述触摸次数和所述分块位置的组合对应的应用程序。
4.根据权利要求1所述的方法,其特征在于,该方法进一步包括:系统配置或用户自定义设置触摸次数与应用程序的对应关系。
5.根据权利要求3所述的方法,其特征在于,该方法进一步包括:系统配置或用户自定义设置触摸次数和分块位置的组合与应用程序的对应关系。
6.根据权利要求1到5中任一所述的方法,其特征在于,所述感应区域为所述终端的桌面或通知栏界面。
7.—种终端,其特征在于,该终端包括触摸事件检测和接收模块、映射模块和应用程序启动模块; 所述触摸事件检测和接收模块,用于在感应区域内,检测用户在设定时间内的触摸次数; 所述映射模块,用于确定所述触摸次数对应的应用程序传输给所述应用程序启动模块; 所述应用程序启动模块,用于启动所述应用程序。
8.根据权利要求7所述的终端,其特征在于,所述触摸事件检测和接收模块,进一步用于当检测到用户在感应区域内的第一次有效触摸时,启动定时器,累加记录在定时器超时前的有效触摸次数,作为所述在设定时间内的触摸次数。
9.根据权利要求7所述的终端,其特征在于,该终端进一步包括感应区域分块模块,用于将感应区域分块; 所述触摸事件监测和接收模块,进一步用于在检测用户的触摸次数时,进一步检测用户触摸位置所在感应区域内的分块位置; 所述映射模块,进一步用于在确定所述触摸次数对应的应用程序时,确定所述触摸次数和所述分块位置的组合对应的应用程序传输给所述应用程序启动模块。
【文档编号】G06F3/0488GK104035707SQ201310075772
【公开日】2014年9月10日 申请日期:2013年3月8日 优先权日:2013年3月8日
【发明者】李立 申请人:三星电子(中国)研发中心, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1