获取用户指令的方法和装置制造方法

文档序号:6494350阅读:120来源:国知局
获取用户指令的方法和装置制造方法
【专利摘要】本发明提供一种获取用户指令的方法和装置。识别用户在触摸屏上的移动轨迹;获取所述触摸屏上位于所述移动轨迹内的应用程序的程序标识和文件标识;启动所述程序标识对应的应用程序,并将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内。采用本发明提供的获取用户指令的方法和装置,能够提高获取用户指令的效率。
【专利说明】获取用户指令的方法和装置
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种获取用户指令的方法和装置。
【背景技术】
[0002]随着触屏技术的发展,手机、平板电脑等触屏终端设备越来越普及。使用上述终端设备的用户通过触摸终端设备的触摸屏下达指令,以使终端设备执行各种操作。
[0003]目前,用户以点击的方式向触屏终端设备下达指令,触屏终端设备通过获取点击信号获取用户下达的指令。例如,如果用户需要向多个联系人发送携带多个附件的邮件,该用户需要先点击邮箱应用,打开邮箱页面,再通过多次点击将上述多个联系人一一添加到收件人列表,然后再通过多次点击将上述多个附件一一添加到附件列表,该过程中需要在邮箱页面与附件存储路径页面之间多次跳转,最后点击发送按钮,发出该邮件。
[0004]采用上述现有的获取用户指令的方法,需要多次获取点击信号并且进行多次页面跳转,才能获知用户的指令,不仅操作复杂,而且获取用户指令的效率低下。

【发明内容】

[0005]本发明的第一个方面是提供一种获取用户指令的方法,用以解决现有技术中的缺陷,提高获取用户指令的效率。
[0006]本发明的另一个方面是提供一种获取用户指令的装置,用以解决现有技术中的缺陷,提高获取用户指令的效率。
[0007]本发明的第一个方面是提供一种获取用户指令的方法,包括:
[0008]识别用户在触摸屏上的移动轨迹;
[0009]获取所述触摸屏上位于所述移动轨迹内的应用程序的程序标识和文件标识;
[0010]启动所述程序标识对应的应用程序,并将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内。
[0011]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内包括:
[0012]若所述文件标识对应的文件为内容文件,将所述文件标识对应的文件添加到所述应用程序的内容子程序内;
[0013]若所述文件标识对应的文件为联系人文件,将所述文件标识对应的文件添加到所述应用程序的联系人子程序内。
[0014]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述识别用户在触摸屏上的移动轨迹包括:
[0015]识别用户在触摸屏上的一次连续的移动轨迹;
[0016]或者,识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个移动轨迹。
[0017]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述识别用户在触摸屏上的移动轨迹包括:
[0018]识别用户在触摸屏上的一次连续的移动轨迹的第一部分、第二部分以及与所述第二部分逆向的第三部分,以所述第一部分作为识别到的移动轨迹;
[0019]或者,识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个第一移动轨迹、第二移动轨迹以及与所述第二移动轨迹逆向的第三移动轨迹,以所述至少一个第一移动轨迹的组合作为识别到的移动轨迹。
[0020]本发明的另一个方面是提供一种获取用户指令的装置,包括:
[0021]识别单元,用于识别用户在触摸屏上的移动轨迹;
[0022]获取单元,用于获取所述触摸屏上位于所述移动轨迹内的应用程序的程序标识和文件标识;
[0023]操作单元,用于启动所述程序标识对应的应用程序,并将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内。
[0024]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,
[0025]所述操作单元具体用于在所述文件标识对应的文件为内容文件时,将所述文件标识对应的文件添加到所述应用程序的内容子程序内,在所述文件标识对应的文件为联系人文件时,将所述文件标识对应的文件添加到所述应用程序的联系人子程序内。
[0026]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,
[0027]所述识别单元具体用于识别用户在触摸屏上的一次连续的移动轨迹;
[0028]或者,所述识别单元具体用于识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个移动轨迹。
[0029]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,
[0030]所述识别单元具体用于识别用户在触摸屏上的一次连续的移动轨迹的第一部分、第二部分以及与所述第二部分逆向的第三部分,以所述第一部分作为识别到的移动轨迹;
[0031]或者,所述识别单元具体用于识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个第一移动轨迹、第二移动轨迹以及与所述第二移动轨迹逆向的第三移动轨迹,以所述至少一个第一移动轨迹的组合作为识别到的移动轨迹。
[0032]由上述
【发明内容】
可见,识别用户在触摸屏上的移动轨迹,获取所述触摸屏上位于所述移动轨迹内的应用程序的程序标识和文件标识,启动所述程序标识对应的应用程序,并将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内移动轨迹,从而使得用户可以通过滑动操作下发指令,获得滑动产生的移动轨迹经过的多个程序标识和多个文件标识,用户对应用程序和文件进行选择时,采用一次滑动操作代替现有技术采用的多次点击操作,并且避免了在进行上述选择时在应用程序的界面和文件的存储路径页面之间跳转,因而能够提高获取用户指令的效率。
【专利附图】

【附图说明】
[0033]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。[0034]图1为本发明实施例一的获取用户指令的方法的流程图;
[0035]图2为本发明实施例二的识别用户在触摸屏上的移动轨迹的一种方式的示意图;
[0036]图3为本发明实施例二的识别用户在触摸屏上的移动轨迹的另一种方式的示意图;
[0037]图4为本发明实施例三的获取用户指令的装置的结构示意图。
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]图1为本发明实施例一的获取用户指令的方法的流程图。如图1所示,该方法包括以下过程。
[0040]步骤101:识别用户在触摸屏上的移动轨迹。
[0041]步骤102:获取所述触摸屏上位于所述移动轨迹内的应用程序的程序标识和文件标识。
[0042]在本步骤中,文件标识对应的文件可以包括内容文件和联系人文件。
[0043]步骤103:启动所述程序标识对应的应用程序,并将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内。
[0044]在本步骤中,文件标识对应的文件可以包括内容文件和联系人文件。若所述文件标识对应的文件为内容文件,将所述文件标识对应的文件添加到所述应用程序的内容子程序内;若所述文件标识对应的文件为联系人文件,将所述文件标识对应的文件添加到所述应用程序的联系人子程序内。若所述文件标识对应的文件既包括内容文件又包括联系人文件,可以同时将所述文件标识对应的文件添加到所述应用程序的内容子程序内并将所述文件标识对应的文件添加到所述应用程序的联系人子程序内,或者,可以采用任意顺序将所述文件标识对应的文件添加到所述应用程序的内容子程序内并将所述文件标识对应的文件添加到所述应用程序的联系人子程序内。
[0045]在本发明实施例一中,识别用户在触摸屏上的移动轨迹,获取所述触摸屏上位于所述移动轨迹内的应用程序的程序标识和文件标识,启动所述程序标识对应的应用程序,并将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内移动轨迹。上述方法使得用户可以通过滑动操作下发指令,获得滑动产生的移动轨迹经过的多个程序标识和多个文件标识,用户对应用程序和文件进行选择时,采用一次滑动操作代替现有技术采用的多次点击操作,并且避免了在进行上述选择时在应用程序的界面和文件的存储路径页面之间跳转,因而能够提高获取用户指令的效率。
[0046]以下通过本发明实施例二,介绍上述步骤101中识别用户在触摸屏上的移动轨迹的具体方式。本发明实施例二的获取用户指令的方法的各个步骤与本发明实施例一相同,在上述技术方案的基础上,在上述步骤101中,具体可以采用以下两种方式中的任意一种来识别用户在触摸屏上的移动轨迹。
[0047]方式一:识别用户在触摸屏上的一次连续的移动轨迹,以所述移动轨迹作为识别到的移动轨迹。图2为本发明实施例二的识别用户在触摸屏上的移动轨迹的一种方式的示意图。如图2所示,用户通过手指或触摸笔触摸屏幕,手指或触摸笔始终保持与屏幕接触,在屏幕上连续滑动,直到手指或触摸笔离开屏幕,以这一过程的滑动轨迹作为一个移动轨迹,以该移动轨迹作为识别到的移动轨迹。
[0048]方式二:识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个移动轨迹,以所述至少一个移动轨迹作为识别到的移动轨迹。图3为本发明实施例二的识别用户在触摸屏上的移动轨迹的另一种方式的示意图。在此种方式中,用户采用手指或触摸笔触摸屏幕,手指或触摸笔始终保持与屏幕接触,在屏幕上连续滑动,直到手指或触摸笔离开屏幕,仍以这一过程的滑动轨迹作为一个移动轨迹。如图3所示,在屏幕上显示用于触发连续信号的按钮,用户按住该按钮的同时,在屏幕上执行多次上述滑动过程,从而在连续信号持续时间内能够获得到多个移动轨迹,以这些移动轨迹作为识别到的移动轨迹。在其它实现方式中,该用于触发连续信号的按钮也可以采用硬件按钮的方式,设置在终端设备的表面。
[0049]在上述两种方式的基础上,用户还可以通过在已经划出的移动轨迹上逆向滑动,从移动轨迹中擦除逆向滑动的部分。结合了上述擦除方式的两种获取目标移动轨迹的方式如下。
[0050]方式一,识别用户在触摸屏上的一次连续的移动轨迹的第一部分、第二部分以及与所述第二部分逆向的第三部分,以所述第一部分作为识别到的移动轨迹。例如,用户采用手指或触摸笔触摸屏幕,手指或触摸笔始终保持与屏幕接触,在屏幕上连续滑动,在划出移动轨迹的第一部分和第二部分后,手指或触摸笔保持与屏幕接触,又采用与划出第二部分时逆向的轨迹,划出与第二部分形状相同的第三部分,然后手指或触摸笔离开屏幕,则根据上述操作,将轨迹形状相同且方向相反的第二部分与第三部分消除,以移动轨迹的第一部分作为所述目标移动轨迹。
[0051]方式二:识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个第一移动轨迹、第二移动轨迹以及与所述第二移动轨迹逆向的第三移动轨迹,以所述至少一个第一移动轨迹的组合作为识别到的移动轨迹。例如,用户按住用于触发连续信号的按钮,同时,采用手指或触摸笔触摸屏幕划出第一移动轨迹后,手指或触摸笔离开屏幕,然后,仍保持按住用于触发连续信号的按钮,采用手指或触摸笔触摸屏幕划出第二移动轨迹后,手指或触摸笔离开屏幕,然后,仍保持按住用于触发连续信号的按钮,采用手指或触摸笔触摸屏幕,沿着第二移动轨迹的逆向,划出与第二移动轨迹形状相同的第三移动轨迹,然后手指或触摸笔离开屏幕,则根据上述操作,将轨迹形状相同且方向相反的第二移动轨迹与第三移动轨迹消除,以第一移动轨迹作为所述目标移动轨迹。
[0052]采用上述方法,如果用户需要向多个联系人发送携带多个附件的邮件,则该用户在屏幕上划出经过所需附件图标和所需联系人图标以及电子邮件图标的移动轨迹,具体地,可以采用一条连续的移动轨迹经过上述全部图标,也可以按住用于触发连续信号的按钮,同时采用多条移动轨迹分别经过上述图标,根据上述操作,获取用户指令的装置开启电子邮件界面,在附件操作框中添加附件并在联系人列表中添加联系人。
[0053]在本发明实施例二中,获取目标移动轨迹对应的线段信号,从该线段信号中获取内容信息和应用信息,开启应用信息对应的应用程序界面,在所述界面的操作框中添加所述内容信息。上述方法使得用户可以通过滑动操作下发指令,获得滑动产生的移动轨迹经过的多个内容和多个应用的信息,用户对内容和应用进行选择时,采用一次滑动操作代替现有技术采用的多次点击操作,并且避免了在进行上述选择时在应用界面和内容的存储路径页面之间跳转,因而能够提高获取用户指令的效率。进一步地,用户在采用滑动方式进行选择时,可以采用一次滑动操作进行选择,也可以通过在持续下发连续信号的同时,采用多次滑动操作进行选择,并且还可以通过沿着移动轨迹进行逆向滑动来取消选择,从而在提高获取用户指令效率的同时提高了用户操作的灵活性。
[0054]图4为本发明实施例三的获取用户指令的装置的结构示意图。如图所示,该装置设备至少包括:识别单元41、获取单元42和操作单元43。
[0055]其中,识别单元41用于识别用户在触摸屏上的移动轨迹。
[0056]获取单元42用于获取所述触摸屏上位于所述移动轨迹内的应用程序的程序标识和文件标识。
[0057]操作单元43用于启动所述程序标识对应的应用程序,并将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内。
[0058]在上述技术方案的基础上,进一步地,所述操作单元43具体用于在所述文件标识对应的文件为内容文件时,将所述文件标识对应的文件添加到所述应用程序的内容子程序内,在所述文件标识对应的文件为联系人文件时,将所述文件标识对应的文件添加到所述应用程序的联系人子程序内。
[0059]在上述技术方案的基础上,进一步地,所述识别单元41具体用于识别用户在触摸屏上的一次连续的移动轨迹;或者,所述识别单元41具体用于识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个移动轨迹。
[0060]在上述技术方案的基础上,进一步地,所述识别单元41具体用于识别用户在触摸屏上的一次连续的移动轨迹的第一部分、第二部分以及与所述第二部分逆向的第三部分,以所述第一部分作为识别到的移动轨迹;或者,所述识别单元41具体用于识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个第一移动轨迹、第二移动轨迹以及与所述第二移动轨迹逆向的第三移动轨迹,以所述至少一个第一移动轨迹的组合作为识别到的移动轨迹。
[0061]本发明实施例三的装置设备系统可以用于执行本发明实施例一或实施例二所述的获取用户指令的方法,其具体实现过程和技术效果可以参照本发明实施例一或实施例二,此处不再赘述。
[0062]需要说明的是:对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0063]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0064]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0065]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种获取用户指令的方法,其特征在于,包括: 识别用户在触摸屏上的移动轨迹; 获取所述触摸屏上位于所述移动轨迹内的应用程序的程序标识和文件标识; 启动所述程序标识对应的应用程序,并将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内。
2.根据权利要求1所述的方法,其特征在于,所述将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内包括: 若所述文件标识对应的文件为内容文件,将所述文件标识对应的文件添加到所述应用程序的内容子程序内; 若所述文件标识对应的文件为联系人文件,将所述文件标识对应的文件添加到所述应用程序的联系人子程序内。
3.根据权利要求1或2所述的方法,其特征在于,所述识别用户在触摸屏上的移动轨迹包括: 识别用户在触摸屏上的一次连续的移动轨迹; 或者,识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个移动轨迹 。
4.根据权利要求1或2所述的方法,其特征在于,所述识别用户在触摸屏上的移动轨迹包括: 识别用户在触摸屏上的一次连续的移动轨迹的第一部分、第二部分以及与所述第二部分逆向的第三部分,以所述第一部分作为识别到的移动轨迹; 或者,识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个第一移动轨迹、第二移动轨迹以及与所述第二移动轨迹逆向的第三移动轨迹,以所述至少一个第一移动轨迹的组合作为识别到的移动轨迹。
5.一种获取用户指令的装置,其特征在于,包括: 识别单元,用于识别用户在触摸屏上的移动轨迹; 获取单元,用于获取所述触摸屏上位于所述移动轨迹内的应用程序的程序标识和文件标识; 操作单元,用于启动所述程序标识对应的应用程序,并将所述文件标识对应的文件添加到所述应用程序内具有对应文件属性的子程序内。
6.根据权利要求5所述的装置,其特征在于, 所述操作单元具体用于在所述文件标识对应的文件为内容文件时,将所述文件标识对应的文件添加到所述应用程序的内容子程序内,在所述文件标识对应的文件为联系人文件时,将所述文件标识对应的文件添加到所述应用程序的联系人子程序内。
7.根据权利要求5或6所述的装置,其特征在于, 所述识别单元具体用于识别用户在触摸屏上的一次连续的移动轨迹; 或者,所述识别单元具体用于识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个移动轨迹。
8.根据权利要求5或6所述的装置,其特征在于, 所述识别单元具体用于识别用户在触摸屏上的一次连续的移动轨迹的第一部分、第二部分以及与所述第二部分逆向的第三部分,以所述第一部分作为识别到的移动轨迹; 或者,所述识别单元具体用于识别用户触发的连续信号以及所述连续信号持续时间内用户在触摸屏上的至少一个第一移动轨迹、第二移动轨迹以及与所述第二移动轨迹逆向的第三移动轨迹,以所述至少一个第一移动轨迹的组合作为识别到的移动轨迹。
【文档编号】G06F3/0488GK103914239SQ201210592437
【公开日】2014年7月9日 申请日期:2012年12月31日 优先权日:2012年12月31日
【发明者】王瓅珏, 鲁良兵, 郭之友 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1