《应用程序的启动方法和终端.pdf》由会员分享,可在线阅读,更多相关《应用程序的启动方法和终端.pdf(13页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102354272A43申请公布日20120215CN102354272ACN102354272A21申请号201110279474022申请日20110920G06F3/048200601G06F9/44520060171申请人宇龙计算机通信科技深圳有限公司地址518040广东省深圳市车公庙天安数码城创新科技广场B座8楼72发明人刘昭昭74专利代理机构北京友联知识产权代理事务所普通合伙11343代理人尚志峰汪海屏54发明名称应用程序的启动方法和终端57摘要本发明提供了一种应用程序的启动方法,包括步骤102,终端生成与应用程序对应的启动轨迹,并将所述应用程序与所述启动轨迹相关。
2、联后进行存储;步骤104,终端在接收到用户划出的手势轨迹时,将手势轨迹与存储的启动轨迹进行匹配,若存在相匹配的启动轨迹时,启动与所述启动轨迹对应的应用程序。相应地,本发明还提供了一种终端。通过本发明的技术方案,可以免于查找,并方便、快速地启动需要的应用程序,提升用户体验。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书7页附图3页CN102354281A1/2页21一种应用程序的启动方法,其特征在于,包括步骤102,终端生成与应用程序对应的启动轨迹,并将所述应用程序与所述启动轨迹相关联后进行存储;步骤104,所述终端在接收到用户划出的手势轨迹时,将所述手势轨迹。
3、与存储的启动轨迹进行匹配,若存在相匹配的启动轨迹时,启动与所述启动轨迹对应的应用程序。2根据权利要求1所述的应用程序的启动方法,其特征在于,所述步骤102还包括所述终端根据所述应用程序的显示图标获取图标特征,并根据所述图标特征生成所述启动轨迹。3根据权利要求1所述的应用程序的启动方法,其特征在于,所述步骤102还包括预设对应于所有启动轨迹的统一相似度阈值,或分别计算出对应于各个所述启动轨迹的相似度阈值,并将所述相似度阈值与所述启动轨迹相关联后进行存储。4根据权利要求3所述的应用程序的启动方法,其特征在于,所述步骤104还包括计算所述手势轨迹与所述启动轨迹的相似度,若所述相似度超过所述相似度阈值。
4、,则启动与所述启动轨迹对应的所述应用程序;以及所述手势轨迹与多个启动轨迹分别得到多个相似度,若所述多个相似度均超过对应的所述多个启动轨迹的相似度阈值,则所述终端列出所述多个启动轨迹对应的多个应用程序,供所述用户选择。5根据权利要求3所述的应用程序的启动方法,其特征在于,在所述步骤102之后还包括计算所述应用程序的启动轨迹与存储的其他应用程序的启动轨迹的相似度,若所述相似度超过所述存储的其他应用程序的启动轨迹的所述相似度阈值,由所述终端重新为所述应用程序生成启动轨迹或提示所述用户修改所述应用程序的启动轨迹。6一种终端,其特征在于,包括生成单元,生成与所述终端中的应用程序对应的启动轨迹;存储单元,。
5、将所述应用程序和所述启动轨迹相关联后进行存储;操作单元,接收用户划出的手势轨迹;匹配单元,将所述手势轨迹与存储在所述存储单元中的启动轨迹进行匹配,若存在相匹配的启动轨迹时,启动对应的。7根据权利要求6所述的终端,其特征在于,还包括特征获取单元,获取所述应用程序的显示图标的图标特征,并将所述图标特征发送至所述生成单元;以及所述生成单元根据所述图标特征生成所述启动轨迹。8根据权利要求6所述的终端,其特征在于,还包括阈值生成单元,预设对应于所有启动轨迹的统一相似度阈值,或分别计算出对应于各个所述启动轨迹的相似度阈值,并将所述相似度阈值与所述启动轨迹相关联后进行存储;相似度生成单元,计算所述手势轨迹与。
6、所述启动轨迹的相似度;以及所述匹配单元将所述相似度与所述相似度阈值进行比较,若所述相似度超过所述相似度阈值,则启动对应的应用程序。9根据权利要求8所述的终端,其特征在于,还包括权利要求书CN102354272ACN102354281A2/2页3显示单元,所述手势轨迹与多个启动轨迹分别得到多个相似度,若所述多个相似度均超过对应的所述多个启动轨迹的相似度阈值,则列出所述多个启动轨迹对应的多个应用程序,供所述用户选择。10根据权利要求8所述的终端,其特征在于,还包括修改单元,计算出所述应用程序的启动轨迹与存储的其他应用程序的启动轨迹的相似度,若所述相似度超过所述存储的其他应用程序的启动轨迹的所述相似。
7、度阈值,则由所述生成单元重新生成所述应用程序的启动轨迹或提示所述用户修改所述应用程序的启动轨迹,并接收所述用户进行的修改。权利要求书CN102354272ACN102354281A1/7页4应用程序的启动方法和终端技术领域0001本发明涉及程序启动技术,具体而言,涉及一种应用程序的启动方法和一种终端。背景技术0002现在人们使用的终端中,应用程序的数量越来越多,在这些数目庞大的应用程序中,想要找到需要的应用程序往往显得费时费力。为此,出现了一些解决方案,比如现有技术方案下,可以采用设定常用应用程序手势命令,运用相应手势开启应用程序,或是输入相应文字搜索与程序名相符的程序,但这些方式存在一些缺点。
8、,比如自行设定程序手势命令较繁琐而且不易记住,设置过多会混淆,而搜索程序名称时,忘记程序名时很难通过文字搜索得到,给用户造成了很大的困扰。0003因此,需要一种新的程序启动技术,可以免于查找,并方便、快速地启动需要的应用程序,提升用户体验。发明内容0004本发明正是基于上述问题,提出了一种新的程序启动技术,可以免于查找,并方便、快速地启动需要的应用程序,提升用户体验。0005有鉴于此,本发明提出了一种应用程序的启动方法,其特征在于,包括步骤102,终端生成与应用程序对应的启动轨迹,并将所述应用程序与所述启动轨迹相关联后进行存储;步骤104,所述终端在接收到用户划出的手势轨迹时,将所述手势轨迹与。
9、存储的启动轨迹进行匹配,若存在相匹配的启动轨迹时,启动与所述启动轨迹对应的应用程序。在该技术方案中,当用户安装完一个应用程序后,终端为该应用程序生成一个对应的启动轨迹,则只要用户在终端上划出与该启动轨迹相同或类似的手势轨迹时,即可启动应用程序。0006在上述技术方案中,优选地,所述步骤102还包括所述终端根据所述应用程序的显示图标获取图标特征,并根据所述图标特征生成所述启动轨迹。在该技术方案中,终端在为应用程序生成启动轨迹时,根据应用程序的图标特征进行生成,比如采用图标的轮廓作为启动轨迹,这样,用户只需要对该应用程序存在模糊的印象,即可完成应用程序的启动。0007在上述技术方案中,优选地,所述。
10、步骤102还包括预设对应于所有启动轨迹的统一相似度阈值,或分别计算出对应于各个所述启动轨迹的相似度阈值,并将所述相似度阈值与所述启动轨迹相关联后进行存储。在该技术方案中,对于相似度阈值的计算,可以通过建立容错函数得到,容错函数为终端中预置的函数,可以为启动轨迹计算出相似度阈值,这样,用户就不必严格按照启动轨迹的形状划出手势轨迹,而只需要具有一定的相似度即可,这也保证了用户只需要对需要启动的应用程序拥有模糊的印象即可。当然,这里的容错函数并不是必须的,也可以通过其他的方式得到启动轨迹的相似度阈值,如规定在轨迹变动为5以内时,认为与启动轨迹相匹配。由此也可以看出,对于相似度阈值,可以是针对每个启动。
11、轨迹进行计算并得到唯一对应的一个相似度阈值,也可以是对于所有的启动轨迹,规定一个或几个相似度阈值进行管理。而当用户认为应用程序在启动时过于灵敏或过于迟钝说明书CN102354272ACN102354281A2/7页5时,也可以根据自身情况,调整相似度阈值的大小。0008在上述技术方案中,优选地,所述步骤104还包括计算所述手势轨迹与所述启动轨迹的相似度,若所述相似度超过所述相似度阈值,则启动与所述启动轨迹对应的所述应用程序;以及所述手势轨迹与多个启动轨迹分别得到多个相似度,若所述多个相似度均超过对应的所述多个启动轨迹的相似度阈值,则所述终端列出所述多个启动轨迹对应的多个应用程序,供所述用户选择。
12、。在该技术方案中,对于用户在终端上划出的手势轨迹,需要与存储的启动轨迹进行相似度计算,并将该相似度与相似度阈值比较,大于该阈值的可以认为是该应用程序,否则不予与认可。当有多个启动轨迹均被认为是需要启动的应用程序时,将这些应用程序的标识显示在终端上,从而用户可以在其中进行选择,这比在所有应用程序中进行选择明显更为快捷。0009在上述技术方案中,优选地,在所述步骤102之后还包括计算所述应用程序的启动轨迹与存储的其他应用程序的启动轨迹的相似度,若所述相似度超过所述存储的其他应用程序的启动轨迹的所述相似度阈值,由所述终端重新为所述应用程序生成启动轨迹或所述终端提示所述用户修改所述应用程序的启动轨迹。。
13、在该技术方案中,为了避免出现多个应用程序的启动轨迹类同的情况,可以在每次生成一个启动轨迹后,将该轨迹与已经生成的启动轨迹进行比较,若过于相似,则终端重新生成或是提示用户,由用户进行自行修改和设定。此外,用户也可以根据自己的喜好,对任意应用程序的启动轨迹进行自定修改和设定,使之更符合用户自身的使用习惯。0010在上述技术方案中,优选地,所述终端为触摸屏设备,所述手势轨迹是根据所述用户在所述触摸屏设备的触摸屏上的触摸动作生成的;以及所述触摸屏设备包括触屏手机、平板手机、MID、UMPC和/或平板电脑。在该技术方案中,终端可以是触摸屏设备,这样,用户可以直接在触摸屏上划出手势轨迹,也可以是触摸板设备。
14、,用户可以直接在触摸板上划出手势轨迹,也可以不是触摸设备,而是可以利用其他装置在该终端设备中划出手势轨迹,比如利用鼠标在该终端设备的显示画面中划出手势轨迹。0011根据本发明的又一方面,还提出了一种终端,包括生成单元,生成与所述终端中的应用程序对应的启动轨迹;存储单元,将所述应用程序和所述启动轨迹相关联后进行存储;操作单元,接收用户划出的手势轨迹;匹配单元,将所述手势轨迹与存储在所述存储单元中的所述启动轨迹进行匹配,若存在相匹配的启动轨迹时,启动对应的应用程序。在该技术方案中,当用户安装完一个应用程序后,终端为该应用程序生成一个对应的启动轨迹,则只要用户在终端上划出与该启动轨迹相同或类似的手势。
15、轨迹时,即可启动应用程序。0012在上述技术方案中,优选地,还包括特征获取单元,获取所述应用程序的显示图标的图标特征,并将所述图标特征发送至所述生成单元;以及所述生成单元根据所述图标特征生成所述启动轨迹。在该技术方案中,终端在为应用程序生成启动轨迹时,根据应用程序的图标特征进行生成,比如采用图标的轮廓作为启动轨迹,这样,用户只需要对该应用程序存在模糊的印象,即可完成应用程序的启动。0013在上述技术方案中,优选地,还包括阈值生成单元,预设对应于所有启动轨迹的统一相似度阈值,或分别计算出对应于各个所述启动轨迹的相似度阈值,并将所述相似度阈值与所述启动轨迹相关联后存储于所述存储单元;相似度生成单元。
16、,计算所述手势轨迹与所述启动轨迹的相似度;以及所述匹配单元将所述相似度与所述相似度阈值进行比较,说明书CN102354272ACN102354281A3/7页6若所述相似度超过所述相似度阈值,则启动对应的应用程序。在该技术方案中,对于相似度阈值的计算,可以通过建立容错函数得到,容错函数为终端中预置的函数,可以为启动轨迹计算出相似度阈值,这样,用户就不必严格按照启动轨迹的形状划出手势轨迹,而只需要大于相似度阈值即可,这也保证了用户只需要对需要启动的应用程序拥有模糊的印象即可。当然,这里的容错函数并不是必须的,也可以通过其他的方式得到启动轨迹的相似度阈值,如规定在轨迹变动为5以内时,认为与启动轨迹。
17、相匹配。由此也可以看出,对于相似度阈值,可以是针对每个启动轨迹进行计算并得到唯一对应的一个相似度阈值,也可以是对于所有的启动轨迹,规定一个或几个相似度阈值进行管理。而当用户认为应用程序在启动时过于灵敏或过于迟钝时,也可以根据自身情况,调整相似度阈值的大小。0014在上述技术方案中,优选地,还包括显示单元,所述手势轨迹与多个启动轨迹分别得到多个相似度,若所述多个相似度均超过对应的所述多个启动轨迹的相似度阈值,则列出所述多个启动轨迹对应的多个应用程序,供所述用户选择。在该技术方案中,当有多个启动轨迹均被认为是需要启动的应用程序时,将在终端上显示这些应用程序的列表,从而用户可以在其中进行选择,这比在。
18、所有应用程序中进行选择明显更为快捷。0015在上述技术方案中,优选地,修改单元,计算出所述应用程序的启动轨迹与存储的其他应用程序的启动轨迹的相似度,若所述相似度超过所述存储的其他应用程序的启动轨迹的所述相似度阈值,则由所述生成单元重新生成所述应用程序的启动轨迹或提示所述用户修改所述应用程序的启动轨迹,并接收所述用户进行的修改。在该技术方案中,为了避免出现多个应用程序的启动轨迹类同的情况,可以在每次生成一个启动轨迹后,将该轨迹与已经生成的启动轨迹进行比较,若过于相似,则终端重新生成或是提示用户,由用户进行自行修改和设定。此外,用户也可以根据自己的喜好,对任意应用程序的启动轨迹进行自定修改和设定,。
19、使之更符合用户自身的使用习惯。0016在上述技术方案中,优选地,所述终端为触摸屏设备,所述手势轨迹是根据所述用户在所述触摸屏设备的触摸屏上的触摸动作生成的;以及所述触摸屏设备包括触屏手机、平板手机、MID、UMPC和/或平板电脑。在该技术方案中,终端可以是触摸屏设备,这样,用户可以直接在触摸屏上划出手势轨迹,也可以是触摸板设备,用户可以直接在触摸板上划出手势轨迹,也可以不是触摸设备,而是可以利用其他装置在该终端设备中划出手势轨迹,比如利用鼠标在该终端设备的显示画面中划出手势轨迹。0017通过以上技术方案,可以免于查找,并方便、快速地启动需要的应用程序,提升用户体验。附图说明0018图1示出了根。
20、据本发明的实施例的应用程序的启动方法的流程图;0019图2示出了根据本发明的实施例的终端的框图;0020图3示出了根据本发明的实施例的生成启动轨迹的流程图;0021图4示出了根据本发明的实施例的启动应用程序的流程图;0022图5A示出了根据本发明的实施例的应用程序的图标的示意图;0023图5B示出了根据本发明的实施例的应用程序的图标特征点的示意图;0024图5C示出了根据本发明的实施例的应用程序的启动轨迹的示意图;以及说明书CN102354272ACN102354281A4/7页70025图5D示出了根据本发明的实施例的应用程序的手势轨迹的示意图。具体实施方式0026为了能够更清楚地理解本发明。
21、的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。0027在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。0028图1示出了根据本发明的实施例的应用程序的启动方法的流程图。0029如图1所示,根据本发明的实施例的应用程序的启动方法包括步骤102,终端生成与应用程序对应的启动轨迹,并将应用程序与启动轨迹相关联后进行存储;步骤104,终端在接收到用户划出的手势轨迹时,将手势轨迹与存储的启动轨迹进行匹配,若存在相匹配的启动轨迹时,启动与该启动轨迹对应的应用程序。
22、。在该技术方案中,当用户安装完一个应用程序后,终端为该应用程序生成一个对应的启动轨迹,则只要用户在终端上划出与该启动轨迹相同或类似的手势轨迹时,即可启动该应用程序。0030在上述技术方案中,步骤102还包括终端根据应用程序的显示图标获取图标特征,并根据图标特征生成启动轨迹。在该技术方案中,终端在为应用程序生成启动轨迹时,根据应用程序的图标特征进行生成,比如采用图标的轮廓作为启动轨迹,这样,用户只需要对该应用程序存在模糊的印象,即可完成应用程序的启动。0031在上述技术方案中,步骤102还包括预设对应于所有启动轨迹的统一相似度阈值,或分别计算出对应于各个所述启动轨迹的相似度阈值,并将相似度阈值与。
23、启动轨迹相关联后进行存储。在该技术方案中,对于相似度阈值的计算,可以通过建立容错函数得到,容错函数为终端中预置的函数,可以为启动轨迹计算出相似度阈值,这样,用户就不必严格按照启动轨迹的形状划出手势轨迹,而只需要具有一定的相似度即可,这也保证了用户只需要对需要启动的应用程序拥有模糊的印象即可。当然,这里的容错函数并不是必须的,也可以通过其他的方式得到启动轨迹的相似度阈值,如规定在轨迹变动为5以内时,认为与启动轨迹相匹配。由此也可以看出,对于相似度阈值,可以是针对每个启动轨迹进行计算并得到唯一对应的一个相似度阈值,也可以是对于所有的启动轨迹,规定一个或几个相似度阈值进行管理。而当用户认为应用程序在。
24、启动时过于灵敏或过于迟钝时,也可以根据自身情况,调整相似度阈值的大小。0032在上述技术方案中,所述步骤104还包括计算手势轨迹与启动轨迹的相似度,若相似度超过相似度阈值,则启动与启动轨迹对应的应用程序;以及手势轨迹与多个启动轨迹分别得到多个相似度,若多个相似度均超过对应的多个启动轨迹的相似度阈值,则终端列出多个启动轨迹对应的多个应用程序,供用户选择。在该技术方案中,对于用户在终端上划出的手势轨迹,需要与存储的启动轨迹进行相似度计算,并将该相似度与相似度阈值比较,大于该阈值的可以认为是该应用程序,否则不予与认可。当有多个启动轨迹均被认为是需要启动的应用程序时,将在终端上显示这些应用程序的列表,。
25、从而用户可以在其中进行选择,这比在所有应用程序中进行选择明显更为快捷。0033在上述技术方案中,在步骤102之后还包括计算应用程序的启动轨迹与存储的说明书CN102354272ACN102354281A5/7页8其他应用程序的启动轨迹的相似度,若相似度超过存储的其他应用程序的启动轨迹的相似度阈值,由终端重新为应用程序生成启动轨迹或终端提示用户修改应用程序的启动轨迹。在该技术方案中,为了避免出现多个应用程序的启动轨迹类同的情况,可以在每次生成一个启动轨迹后,将该轨迹与已经生成的启动轨迹进行比较,若过于相似,则终端重新生成或是提示用户,由用户进行自行修改和设定。此外,用户也可以根据自己的喜好,对任。
26、意应用程序的启动轨迹进行自定修改和设定,使之更符合用户自身的使用习惯。0034在上述技术方案中,终端为触摸屏设备,手势轨迹是根据用户在触摸屏设备的触摸屏上的触摸动作生成的;以及触摸屏设备包括触屏手机、平板手机、MID、UMPC和/或平板电脑。在该技术方案中,终端可以是触摸屏设备,这样,用户可以直接在触摸屏上划出手势轨迹,也可以是触摸板设备,用户可以直接在触摸板上划出手势轨迹,也可以不是触摸设备,而是可以利用其他装置在该终端设备中划出手势轨迹,比如利用鼠标在该终端设备的显示画面中划出手势轨迹。0035图2示出了根据本发明的实施例的终端的框图。0036如图2所示的根据本发明的实施例的终端200包括。
27、生成单元202,生成与终端200中的应用程序对应的启动轨迹;存储单元204,将应用程序和启动轨迹相关联后进行存储;操作单元206,接收用户划出的手势轨迹;匹配单元208,将手势轨迹与存储在存储单元204中的启动轨迹进行匹配,若存在相匹配的启动轨迹时,启动对应的应用程序;特征获取单元212,获取应用程序的显示图标的图标特征,并将图标特征发送至生成单元202;阈值生成单元214,预设对应于所有启动轨迹的统一相似度阈值,或分别计算出对应于各个所述启动轨迹的相似度阈值,并将所述相似度阈值与所述启动轨迹相关联后存储于所述存储单元204;相似度生成单元216,计算手势轨迹与启动轨迹的相似度;显示单元218。
28、,手势轨迹与多个启动轨迹分别得到多个相似度,若多个相似度均超过对应的多个启动轨迹的相似度阈值,则列出多个启动轨迹对应的多个应用程序,供用户选择;修改单元220,计算出应用程序的启动轨迹与存储的其他应用程序的启动轨迹的相似度,若相似度超过存储的其他应用程序的启动轨迹的相似度阈值,则由生成单元202重新生成应用程序的启动轨迹或提示用户修改应用程序的启动轨迹,并接收用户进行的修改。在该技术方案中,当用户安装完一个应用程序后,终端200为该应用程序生成一个对应的启动轨迹,则只要用户在终端200上划出与该启动轨迹相同或类似的手势轨迹时,即可启动应用程序。0037在上述技术方案中,还包括生成单元202根据。
29、图标特征生成启动轨迹。在该技术方案中,终端200在为应用程序生成启动轨迹时,根据应用程序的图标特征进行生成,比如采用图标的轮廓作为启动轨迹,这样,用户只需要对该应用程序存在模糊的印象,即可完成应用程序的启动。0038在上述技术方案中,还包括匹配单元208将相似度与相似度阈值进行比较,若相似度超过相似度阈值,则启动对应的应用程序。在该技术方案中,对于相似度阈值的计算,可以通过建立容错函数得到,容错函数为终端200中预置的函数,可以为启动轨迹计算出相似度阈值,这样,用户就不必严格按照启动轨迹的形状划出手势轨迹,而只需要大于相似度阈值即可,这也保证了用户只需要对需要启动的应用程序拥有模糊的印象即可。。
30、当然,这里的容错函数并不是必须的,也可以通过其他的方式得到启动轨迹的相似度阈值,如规定在轨迹变动为5以内时,认为与启动轨迹相匹配。由此也可以看出,对于相似度阈值,可以说明书CN102354272ACN102354281A6/7页9是针对每个启动轨迹进行计算并得到唯一对应的一个相似度阈值,也可以是对于所有的启动轨迹,规定一个或几个相似度阈值进行管理。而当用户认为应用程序在启动时过于灵敏或过于迟钝时,也可以根据自身情况,调整相似度阈值的大小。0039在上述技术方案中,当有多个启动轨迹均被认为是需要启动的应用程序时,将这些应用程序的标识显示在终端200上,从而用户可以在其中进行选择,这比在所有应用程。
31、序中进行选择明显更为快捷。0040在上述技术方案中,为了避免出现多个应用程序的启动轨迹类同的情况,可以在每次生成一个启动轨迹后,将该轨迹与已经生成的启动轨迹进行比较,若过于相似,则终端200重新生成或是提示用户,由用户进行自行修改和设定。此外,用户也可以根据自己的喜好,对任意应用程序的启动轨迹进行自定修改和设定,使之更符合用户自身的使用习惯。0041在上述技术方案中,终端200为触摸屏设备,手势轨迹是根据用户在触摸屏设备的触摸屏上的触摸动作生成的;以及触摸屏设备包括触屏手机、平板手机、MID、UMPC和/或平板电脑。在该技术方案中,终端200可以是触摸屏设备,这样,用户可以直接在触摸屏上划出手。
32、势轨迹,也可以是触摸板设备,用户可以直接在触摸板上划出手势轨迹,也可以不是触摸设备,而是可以利用其他装置在该终端设备中划出手势轨迹,比如利用鼠标在该终端200的显示画面中划出手势轨迹。0042下面结合图3和图4对上述技术方案中启动应用程序的流程进行详细分析,其中,图3示出了根据本发明的实施例的生成启动轨迹的流程图;图4示出了根据本发明的实施例的启动应用程序的流程图。0043如图3所示,生成启动轨迹的具体步骤如下0044步骤302,用户在移动终端上安装应用程序A;0045步骤304,移动终端为应用程序A生成相应的启动轨迹;0046步骤306,将应用程序A的启动轨迹与移动终端中的其他应用程序已经生。
33、成的启动轨迹进行比较,这里可以通过容错方程计算相似度进行比较,也可以采用其他的方法;0047步骤308,根据步骤306得知应用程序A的启动轨迹与其他应用程序的启动轨迹是否类似,若类似,则进入步骤310,否则进入步骤314;0048步骤310,选择是否由移动终端重新为应用程序A生成启动轨迹,若是,则返回步骤304,否则进入步骤312;0049步骤312,若不由移动终端重新生成启动轨迹,则由用户手动设定启动轨迹,可以指定为用户认可的任意图形;0050步骤314,计算该启动轨迹的相似度阈值,作为之后判断是否启动该应用程序的比较标准,这里可以通过生成一个容错函数,并利用该函数对相似度阈值进行计算,也可。
34、以采用其他方式,比如采用“变化小于5”作为阈值;0051步骤316,将启动轨迹和相似度阈值对应地存储,也可以同时存储应用程序A的标识,便于之后的判断完成时,找到该应用程序并进行启动。0052如图4所示,启动应用程序的步骤具体如下0053步骤402,用户在移动终端上划出手势轨迹;0054步骤404,移动终端计算出手势轨迹和启动轨迹之间的相似度;0055步骤406,将该相似度与存储的应用程序的相似度阈值进行比较,看相似度是否大说明书CN102354272ACN102354281A7/7页10于相似度阈值,若是,则启动对应的应用程序,若没有超过任何应用程序的相似度阈值,则结束;0056步骤408,启。
35、动对应的应用程序。0057下面结合图5A、图5B、图5C和图5D对应用程序的启动方法进行说明,其中,图5A示出了根据本发明的实施例的应用程序的图标的示意图;图5B示出了根据本发明的实施例的应用程序的图标特征点的示意图;图5C示出了根据本发明的实施例的应用程序的启动轨迹的示意图;以及图5D示出了根据本发明的实施例的应用程序的手势轨迹的示意图。0058用户在移动终端上安装应用程序A后,移动终端根据该应用程序A的程序图标502,首先选取特征点504,特征点504可以有多个,共同构成了可以代表该应用程序A的特征图形,即启动轨迹506,移动终端将该启动轨迹506与应用程序A的标识如名称,一起进行存储。0。
36、059当用户希望使用应用程序A时,在移动终端上划出手势轨迹508,移动终端根据对手势轨迹508与存储在手机中的包括启动轨迹506在内的所有应用程序的启动轨迹进行比较,启动符合相似度要求的应用程序。这里提及的符合相似度要求,这一判断过程可以在生成启动轨迹506时,由移动终端利用预置的容错函数计算出启动轨迹506的相似度阈值,并与启动轨迹506对应地存储。则当用户划出手势轨迹508时,移动终端首先利用容错函数间手势轨迹508与与存储在手机中的包括启动轨迹506在内的所有应用程序的启动轨迹进行相似度的计算,并将得到的相似度与各启动轨迹的相似度阈值进行比较,若超过该相似度阈值,则判定为选定该应用程序,。
37、当有多个应用程序被选定时,则将这多个应用程序呈现在终端上,由用户进行选择,当没有被选定的应用程序时,则提示用户重新操作。0060以上结合附图详细说明了本发明的技术方案,考虑到在数目庞大的应用程序中,想要找到需要的应用程序往往显得费时费力,而现有的技术方案则对记忆要求较高,因此,本发明提出了一种应用程序的启动方法和终端,通过本发明提供的技术方案,可以免于查找,并方便、快速地启动需要的应用程序,提升用户体验。0061以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说明书CN102354272ACN102354281A1/3页11图1图2说明书附图CN102354272ACN102354281A2/3页12图3图4说明书附图CN102354272ACN102354281A3/3页13图5A图5B图5C图5D说明书附图CN102354272A。