对象选择方法及终端的制作方法

文档序号:6386498阅读:167来源:国知局
专利名称:对象选择方法及终端的制作方法
对象选择方法及终端
技术领域
本发明涉及位置控制技术,尤其涉及一种对象选择方法及终端。
背景技术
终端与用户进行交互过程中,经常需要选择屏幕上所显示的对象,例如,应用程序图标、游戏对象、文件夹标识和文件标识等。现有技术中,用户可以终端的输入设备,例如,导航键、鼠标、轨迹球、操纵杆、触摸屏等输入设备,调整光标或者触摸点的位置,以选择屏幕上所显示的一个或多个对象。然而,当需要选择多个对象时,终端需要依次选中每个待选择的对象,操作复杂,且容易出错,从而导致了对象选择的效率和可靠性的降低。
发明内容本发明的多个方面提供一种对象选择方法及终端,用以提高对象选择的效率和可靠性。本发明的一方面,提供一种对象选择方法,包括当终端处于对象选择状态时,所述终端显示待选择的对象;所述终端获得用户通过所述终端的输入设备输入的轨迹;若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,所述终端选择所述轨迹所围成的区域内的对象。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述终端为触摸屏终端;所述输入设备为所述触摸屏终端的触摸屏;所述当终端处于对象选择状态时,所述终端显示待选择的对象之前,还包括所述终端检测所述用户通过所述触摸屏输入的触摸信号;所述终端确定所述触摸信号是否为对象选择状态的触发信号;若确定所述触摸信号为对象选择状态的触发信号,所述终端进入所述对象选择状态。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述终端确定所述触摸信号是否为对象选择状态的触发信号,包括若所述终端确定所述触摸信号为预先设置的手势,所述终端则确定所述触摸信号为对象选择状态的触发信号。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述待选择的对象包括以下内容中的至少一项电子地图中的地理对象;应用程序图标;游戏对象;文件夹标识;以及
文件标识。本发明的另一方面,提供一种终端,包括显示单元,用于当终端处于对象选择状态时,显示待选择的对象;获得单元,用于获得用户通过所述终端的输入设备输入的轨迹;选择单元,用于若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,选择所述轨迹所围成的区域内的对象。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述终端为触摸屏终端;所述输入设备为所述触摸屏终端的触摸屏;所述显示单元为所述触摸屏,所述触摸屏,还用于 检测所述用户通过所述触摸屏输入的触摸信号;所述终端还包括确定单元,用于确定所述触摸信号是否为对象选择状态的触发信号;指示单元,用于若所述确定单元确定所述触摸信号为对象选择状态的触发信号,指示所述终端进入所述对象选择状态。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述确定单元,具体用于若确定所述触摸信号为预先设置的手势,则确定所述触摸信号为对象选择状态的触发信号。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述显示单元显示的所述待选择的对象包括以下内容中的至少一项电子地图中的地理对象;应用程序图标;游戏对象;文件夹标识;以及文件标识。由上述技术方案可知,本发明实施例通过终端获得用户通过所述终端的输入设备输入的轨迹,若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,所述终端则可以选择所述轨迹所围成的区域内的对象,由于所述轨迹所围成的区域内可以包含多个对象,因此,所述终端可以通过在终端上输入的一个轨迹选择多个对象,操作简单,且正确率高,从而提高了对象选择的效率和可靠性。

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明一实施例提供的对象选择方法的流程示意图;图2为图1对应的实施例中涉及的轨迹的示意图;图3为本发明另一实施例提供的终端的结构示意图4为本发明另一实施例提供的终端的结构示意图。
具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。需要说明的是,本发明实施例中所涉及的移动终端包括但不限于手机、个人数字助理(Personal Digital Assistant, PDA)、无线手持设备、无线上网本、个人电脑、便携电脑、MP3播放器、MP4播放器等。另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。图1为本发明一实施例提供的对象选择方法的流程示意图,如图1所示。101、当终端处于对象选择状态时,所述终端显示待选择的对象。102、所述终端获得用户通过所述终端的输入设备输入的轨迹。103、若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,所述终端选择所述轨迹所围成的区域内的对象。其中,所述终端所显示的所述待选择的对象可以包括但不限于以下内容中的至少一项电子地图中的地理对象;应用程序图标;游戏对象;文件夹标识;以及文件标识。需要说明的是,执行101 103的终端可以是触摸屏终端,或者还可以是非触摸屏终端,本实施例对此不进行限定。这样,通过终端获得用户通过所述终端的输入设备输入的轨迹,若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,所述终端则可以选择所述轨迹所围成的区域内的对象,由于所述轨迹所围成的区域内可以包含多个对象,因此,所述终端可以通过在终端上输入的一个轨迹选择多个对象,操作简单,且正确率高,从而提高了对象选择的效率和可靠性。可选地,在本实施例的一个可能的实现方式中,在102中,终端可以实时获得用户通过所述终端的输入设备输入的轨迹。以触摸屏终端为例,所述触摸屏终端的输入设备则为触摸屏终端的触摸屏。具体地,触摸屏终端具体可以实时获得用户通过触摸屏输入的轨迹,即用户在触摸屏上的触摸轨迹。其中,所述触摸轨迹可以包括但不限于由若干个连续触摸事件对应的若干个触摸点组成的直线或任意形状的曲线。 可选地,在本实施例的一个可能的实现方式中,假设所述终端为触摸屏终端;那么,相应地,所述输入设备则为所述触摸屏终端的触摸屏;进一步地,在101之前,所述终端还可以进一步检测所述用户通过所述触摸屏输入的触摸信号;进而由所述终端确定所述触摸信号是否为对象选择状态的触发信号,例如,若所述终端确定所述触摸信号为预先设置的手势,所述终端则确定所述触摸信号为对象选择状态的触发信号;然后,若确定所述触摸信号为对象选择状态的触发信号,所述终端则可以进入所述对象选择状态。具体地,在103中,若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,所述终端则确定所述轨迹构成了一个闭合空间,也就是说,确定所述轨迹形成了一个选择区域,因此,则可以选择所述轨迹所围成的区域内的对象,如图2所
/Jn ο以触摸屏终端为例,如图2所示,终端的用户沿着箭头的方向,通过触碰触摸屏终端的触摸屏输入触摸轨迹T。触摸屏终端具体可以通过在触摸屏上检测触摸事件,以检测所述用户通过触摸屏所输入的触摸轨迹T。具体地,触摸屏终端具体可以采用现有技术中的检测技术,详细描述可以参见现有技术中的相关内容,此处不再赘述。然后,触摸屏终端确定所检测到的触摸轨迹T的两个端点即触摸轨迹T的起点与触摸轨迹T的终点之间的距离d,若所述触摸轨迹的起点与所述轨迹的终点之间的距离d小于或等于预先设置的距离阈值,所述触摸屏终端选择触摸轨迹T所围成的区域内的对象,即对象2、对象3、对象4和对象5。具体地,所述触摸屏终端具体可以将被选择的对象,即对象2、对象3、对象4和对象5,进行高亮显示,或者灰暗显示,本实施例对此不进行限定。进一步可选地,所述触摸屏终端选择对象完毕之后,还可以进一步对这些对象执行其他操作,例如,移动、拷贝或删除等操作。可以理解的是,在103中,所述预先设置的距离阈值可以是根据终端的显示设备的尺寸、输入的轨迹的长度和待选择的对象的个数中的一项或多项组合,按照指定的算法计算,获得的一个计算数值,或者还可以是根据反复测试或实验,认为规定的一个经验数值,本实施例对此不进行限定。本实施例中,通过终端获得用户通过所述终端的输入设备输入的轨迹,若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,所述终端则可以选择所述轨迹所围成的区域内的对象,由于所述轨迹所围成的区域内可以包含多个对象,因此,所述终端可以通过在终端上输入的一个轨迹选择多个对象,操作简单,且正确率高,从而提高了对象选择的效率和可靠性。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。图3为本发明另一实施例提供的终端的结构示意图,如图3所示。本实施例的终端可以包括显示单元31、获得单元32和选择单元33。其中,显示单元31,用于当终端处于对象选择状态时,显示待选择的对象;获得单元32,用于获得用户通过所述终端的输入设备输入的轨迹;选择单元33,用于若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,选择所述轨迹所围成的区域内的对象。其中,所述显示单元31显示的所述待选择的对象可以包括但不限于以下内容中的至少一项电子地图中的地理对象;应用程序图标;游戏对象;文件夹标识;以及文件标识。需要说明的是,本实施例提供的终端可以是触摸屏终端,或者还可以是非触摸屏终端,本实施例对此不进行限定。这样,终端通过获得单元获得用户通过所述终端的输入设备输入的轨迹,若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,选择单元则可以选择所述轨迹所围成的区域内的对象,由于所述轨迹所围成的区域内可以包含多个对象,因此,所述终端可以通过在终端上输入的一个轨迹选择多个对象,操作简单,且正确率高,从而提高了对象选择的效率和可靠性。可选地,在本实施例的一个可能的实现方式中,获得单元32可以实时获得用户通过所述终端的输入设备输入的轨迹。以触摸屏终端为例,所述触摸屏终端的输入设备则为触摸屏终端的触摸屏。具体地,获得单元32具体可以实时获得用户通过触摸屏输入的轨迹,即用户在触摸屏上的触摸轨迹。其中,所述触摸轨迹可以包括但不限于由若干个连续触摸事件对应的若干个触摸点组成的直线或任意形状的曲线。可选地,在本实施例的一个可能的实现方式中,假设所述终端为触摸屏终端;那么,相应地,所述输入设备则为所述触摸屏终端的触摸屏;进一步地,所述显示单元31为所述触摸屏,所述触摸屏,还可以进一步用于检测所述用户通过所述触摸屏输入的触摸信号;进一步地,如图4所示,所述终端还可以进一步包括确定单元41,用于确定所述触摸信号是否为对象选择状态的触发信号,例如,若所述确定所述触摸信号为预先设置的手势,则确定所述触摸信号为对象选择状态的触发信号;指示单元42,用于若所述确定单元41确定所述触摸信号为对象选择状态的触发信号,指示所述终端进入所述对象选择状态。具体地,若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,所述选择单元33则确定所述轨迹构成了一个闭合空间,也就是说,确定所述轨迹形成了一个选择区域,因此,则可以选择所述轨迹所围成的区域内的对象,如图2所示。以触摸屏终端为例,如图2所示,终端的用户沿着箭头的方向,通过触碰触摸屏终端的触摸屏31输入触摸轨迹T。触摸屏终端具体可以通过在触摸屏上检测触摸事件,以检测所述用户通过触摸屏所输入的触摸轨迹T。具体地,触摸屏终端具体可以采用现有技术中的检测技术,详细描述可以参见现有技术中的相关内容,此处不再赘述。然后,所述选择单元33确定所检测到的触摸轨迹T的两个端点即触摸轨迹T的起点与触摸轨迹T的终点之间的距离d,若所述触摸轨迹的起点与所述轨迹的终点之间的距离d小于或等于预先设置的距离阈值,所述选择单元33选择触摸轨迹T所围成的区域内的对象,即对象2、对象3、对象4和对象5。具体地,所述触摸屏终端具体可以将被选择的对象,即对象2、对象3、对象4和对象5,进彳了闻売显不,或者灰暗显不,本实施例对此不进彳了限定。进一步可选地,所述选择单元33选择对象完毕之后,还所述触摸屏终端可以进一步对这些对象执行其他操作,例如,移动、拷贝或删除等操作。可以理解的是,所述选择单元33所使用的所述预先设置的距离阈值可以是根据终端的显示设备的尺寸、输入的轨迹的长度和待选择的对象的个数中的一项或多项组合,按照指定的算法计算,获得的一个计算数值,或者还可以是根据反复测试或实验,认为规定的一个经验数值,本实施例对此不进行限定。本实施例中,终端通过获得单元获得用户通过所述终端的输入设备输入的轨迹,若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,选择单元则可以选择所述轨迹所围成的区域内的对象,由于所述轨迹所围成的区域内可以包含多个对象,因此,所述终端可以通过在终端上输入的一个轨迹选择多个对象,操作简单,且正 确率高,从而提高了对象选择的效率和可靠性。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(Read-Only Memory, ROM)、随机存取存储器(Random Access Memory, RAM)、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种对象选择方法,其特征在于,包括当终端处于对象选择状态时,所述终端显示待选择的对象;所述终端获得用户通过所述终端的输入设备输入的轨迹;若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,所述终端选择所述轨迹所围成的区域内的对象。
2.根据权利要求1所述的方法,其特征在于,所述终端为触摸屏终端;所述输入设备为所述触摸屏终端的触摸屏;所述当终端处于对象选择状态时,所述终端显示待选择的对象之前,还包括所述终端检测所述用户通过所述触摸屏输入的触摸信号;所述终端确定所述触摸信号是否为对象选择状态的触发信号;若确定所述触摸信号为对象选择状态的触发信号,所述终端进入所述对象选择状态。
3.根据权利要求2所述的方法,其特征在于,所述终端确定所述触摸信号是否为对象选择状态的触发信号,包括若所述终端确定所述触摸信号为预先设置的手势,所述终端则确定所述触摸信号为对象选择状态的触发信号。
4.根据权利要求1 3任一权利要求所述的方法,其特征在于,所述待选择的对象包括以下内容中的至少一项电子地图中的地理对象;应用程序图标;游戏对象;文件夹标识;以及文件标识。
5.一种终端,其特征在于,包括显示单元,用于当终端处于对象选择状态时,显示待选择的对象;获得单元,用于获得用户通过所述终端的输入设备输入的轨迹;选择单元,用于若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,选择所述轨迹所围成的区域内的对象。
6.根据权利要求5所述的终端,其特征在于,所述终端为触摸屏终端;所述输入设备为所述触摸屏终端的触摸屏;所述显示单元为所述触摸屏,所述触摸屏,还用于检测所述用户通过所述触摸屏输入的触摸信号;所述终端还包括确定单元,用于确定所述触摸信号是否为对象选择状态的触发信号;指示单元,用于若所述确定单元确定所述触摸信号为对象选择状态的触发信号,指示所述终端进入所述对象选择状态。
7.根据权利要求6所述的终端,其特征在于,所述确定单元,具体用于若确定所述触摸信号为预先设置的手势,则确定所述触摸信号为对象选择状态的触发信号。
8.根据权利要求5 7任一权利要求所述的终端,其特征在于,所述显示单元显示的所述待选择的对象包括以下内容中的至少一项电子地图中的地理对象; 应用程序图标;游戏对象;文件夹标识;以及文件标识。
全文摘要
本发明实施例提供一种对象选择方法及终端。本发明实施例通过终端获得用户通过所述终端的输入设备输入的轨迹,若所述轨迹的起点与所述轨迹的终点之间的距离小于或等于预先设置的距离阈值,所述终端则可以选择所述轨迹所围成的区域内的对象,由于所述轨迹所围成的区域内可以包含多个对象,因此,所述终端可以通过在终端上输入的一个轨迹选择多个对象,操作简单,且正确率高,从而提高了对象选择的效率和可靠性。
文档编号G06F3/0488GK103019610SQ20121059298
公开日2013年4月3日 申请日期2012年12月31日 优先权日2012年12月31日
发明者孙晓磊 申请人:北京百度网讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1