选择对象的方法和电子设备的制作方法

文档序号:6500851阅读:147来源:国知局
选择对象的方法和电子设备的制作方法
【专利摘要】本发明涉及一种用于电子设备的选择对象的方法及相应的电子设备。根据本发明实施例的方法包括:显示第一界面,其中,第一界面中包括多个对象;对电子设备的触摸感应区域进行检测,并获得实时检测结果;根据实时检测结果确定在触摸感应区域中是否存在属于同一操作体集合的多个第一操作体;当确定存在属于同一操作体集合的多个第一操作体时,根据实时检测结果获得多个第一操作体在第一时间段内在触摸感应区域中的运动轨迹;根据所获得的运动轨迹确定多个第一操作体是否在第一时间段内进行了第一操作,其中在第一操作中,多个第一操作体相互靠近;当确定多个第一操作体在第一时间段内进行了第一操作时,根据第一操作确定多个对象中的目标对象。
【专利说明】选择对象的方法和电子设备

【技术领域】
[0001] 本发明涉及一种用于电子设备的选择对象的方法及相应的电子设备。

【背景技术】
[0002] 目前,例如个人计算机、笔记本计算机、平板式计算机、智能手机、和便携式多媒体 播放器之类的各种电子装备已经被广泛应用。在这些便携式电子装备中,通常包括用于接 收用户的输入的例如鼠标、键盘、或触摸板等的输入单元以方便用户的操作。用户可通过输 入单元,进行单击、双击、拖曳等动作来实现相应的控制功能。
[0003] 然而,随着技术的发展,处理器的处理能力提高,便携式电子设备可为用户提供的 功能不断增多。简单的输入操作(例如,上述单击、双击等)已经不能满足用户越来越多样化 的操作需要。例如,当在显示界面中选择多个要执行相同操作(例如复制、剪切或删除之类 的操作)的对象时,通过现有的电子设备,用户通常需要逐一点击要进行操作的对象,操作 繁琐,并且花费的时间较长。


【发明内容】

[0004] 本发明实施例的目的在于提供一种用于电子设备的选择对象的方法及相应的电 子设备,以解决上述问题。
[0005] 本发明的一个实施例提供了一种选择对象的方法,应用于电子设备。所述方法 包括:显示第一界面,其中,第一界面中包括多个对象;对电子设备的触摸感应区域进行检 测,并获得实时检测结果;根据实时检测结果确定在触摸感应区域中是否存在属于同一操 作体集合的多个第一操作体;当确定触摸感应区域中存在属于同一操作体集合的多个第一 操作体时,根据实时检测结果获得多个第一操作体在第一时间段内在触摸感应区域中的运 动轨迹;根据所获得的运动轨迹确定多个第一操作体是否在第一时间段内进行了第一操 作,其中在第一操作中,多个第一操作体相互靠近;当确定多个第一操作体在第一时间段内 进行了第一操作时,根据第一操作确定多个对象中的目标对象。
[0006] 本发明的另一实施例提供了一种电子设备,包括:显示单元,配置来显示第一界 面,其中,第一界面中包括多个对象;检测单元,配置来对电子设备的触摸感应区域进行检 测,并获得实时检测结果;操作体确定单元,配置来根据实时检测结果确定在触摸感应区 域中是否存在属于同一操作体集合的多个第一操作体;轨迹获取单元,配置来当确定触摸 感应区域中存在属于同一操作体集合的多个第一操作体时,根据实时检测结果获得多个第 一操作体在第一时间段内在触摸感应区域中的运动轨迹;操作确定单元,配置来根据所获 得的运动轨迹确定多个第一操作体是否在第一时间段内进行了第一操作,其中在第一操作 中,多个第一操作体相互靠近;对象确定单元,配置来当确定多个第一操作体在第一时间段 内进行了第一操作时,根据第一操作确定多个对象中的目标对象。
[0007] 通过上述本发明实施例提供的方案,当在显示界面中选择多个要执行相同操作 (例如复制、剪切或删除之类的操作)的对象时,用户不需要逐一点击要进行操作的对象,而 是可通过由例如属于同一只手的多根手指之类的属于同一操作体集合的多个第一操作体 形成的一个操作,方便快速地在显示界面中显示的多个对象中确定目标对象,从而简化了 用户的操作。

【专利附图】

【附图说明】
[0008] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例的描述中所需要使 用的附图作简单地介绍。下面描述中的附图仅仅是本发明的示例性实施例。
[0009] 图1是描述了根据本发明一个实施例的识别方法的流程图。
[0010] 图2是示出根据第一操作确定多个对象中的目标对象的一个示例情形的说明图。
[0011] 图3是示出根据第一操作确定多个对象中的目标对象的又一示例情形的说明图。
[0012] 图4是描述了根据本发明一个实施例的对所确定的目标对象在第二界面中进行 粘贴操作的方法的流程图。
[0013] 图5是示出了在多个第二操作体与触摸感应区域的接触位置的一个示例情形的 说明。
[0014] 图6是示出根据本发明实施例的电子设备的示范性结构框图。

【具体实施方式】
[0015] 在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图 中,具有基本上相同步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解 释将被省略。
[0016] 在本发明的以下实施例中,电子设备的具体形式包括但不限于台式计算机、笔记 本计算机、平板式计算机、智能电话、个人数字助手、游戏机、多媒体播放器等。图1是描述 了根据本发明一个实施例的选择对象的方法1〇〇的流程图。下面,将参照图1来描述根据 本发明一个实施例的选择对象的方法。选择对象的方法1〇〇可用于上述电子设备。
[0017] 如图1所示,在步骤S101中,显示第一界面,其中,所述第一界面中包括多个对象。 例如,多个对象可包括标识、缩略图等。然后,在步骤S102中,对电子设备的触摸感应区域 进行检测,并获得实时检测结果。优选地,电子设备可包括触摸屏,从而电子设备的显示区 域可与触摸感应区域相对应。可替换地,触摸感应区域也可为触摸面板的外表面所在的区 域,并且触摸感应区域可与显示区域不对应。
[0018] 在步骤S103中,根据实时检测结果确定在触摸感应区域中是否存在属于同一操 作体集合的多个第一操作体。例如,属于同一操作体集合的多个第一操作体为属于用户的 同一只手的多根手指。根据本发明的一个示例,当检测结果指示在触摸感应区域中同时3 个到5个操作体时,在步骤S103中,可将同时出现的操作体作为属于同一操作体集合的多 个第一操作体。此外,属于同一操作体集合的多个操作体可有共同的对应位置,例如属于同 一只手的多根手指对应同一个掌心位置。因此,可将具有相同或近似对应位置的操作体作 为属于同一操作体集合的多个操作体。具体地,根据本发明的另一示例,在步骤S103中,当 根据实时检测结果确定在触摸感应区域中存在多个操作体时,可根据第一时刻的实时检测 结果获得位于电子设备的触摸感应区域中的多个操作体中的每个操作体在检测区域中的 第一操作位置。对于每个操作体,根据该操作体的第一操作位置计算该操作体的所对应的 第一估算位置。然后将多个操作体中具有相同或近似第一估算位置的多个操作体确定为属 于同一操作体集合的多个第一操作体。例如,在操作体为手指的情况下,可根据第一时刻的 实时检测结果获得位于电子设备的触摸感应区域中的多根据手指中的每个手指在检测区 域中的第一操作位置。对于每根手指,根据该手指的第一操作位置计算该手指的所对应的 第一估算掌心位置。然后将多根手指中具有相同或近似第一估算掌心位置的多根手指确定 为属于同一只手的手指。
[0019] 当确定触摸感应区域中存在属于同一操作体集合的多个第一操作体时,在步骤 S104中,根据实时检测结果获得多个第一操作体在第一时间段内在触摸感应区域中的运动 轨迹。然后在步骤S105中,根据所获得的运动轨迹确定多个第一操作体是否在第一时间段 内进行了第一操作,其中在第一操作中,多个第一操作体相互靠近。例如,在属于同一操作 体集合的多个第一操作体为属于用户的同一只手的多根手指的情况下,当该多根手指在第 一时间段内在触摸感应区域中进行抓取动作时,在第一时间段内多根手指运动轨迹可指示 多根手指相互靠近,从而在步骤S105中可确定多个第一操作体在第一时间段内进行了第 一操作。
[0020] 当确定多个第一操作体在第一时间段内进行了第一操作时,在步骤S106中,根据 第一操作确定多个对象中的目标对象。根据本发明的一个示例,当确定多个第一操作体进 行了第一操作时,在步骤S106中可确定第一界面中包括的所有对象为目标对象。根据本发 明的另一示例,当确定多个第一操作体进行了第一操作时,在步骤S106中,在多个对象中, 确定与所获得的运动轨迹对应的对象为目标对象。图2是示出根据第一操作确定多个对象 中的目标对象的一个示例情形的说明图。如图2所示,第一界面210中包括图标221、222、 223、224、225、226、227、228和229。根据实时检测结果确定在触摸感应区域中存在属于同 一操作体集合的三个第一操作体,并且第一界面210中的虚线231、232和233为根据实时 检测结果获得的三个第一操作体在第一时间段内在触摸感应区域中的运动轨迹在第一界 面210中的映射。在图2所示的示例中,第一操作体在第一时间段内在触摸感应区域中的 运动轨迹在第一界面210中的映射231、232和233经过了图标224、226和228。因此,可将 图标224、226和228确定为目标对象。
[0021] 此外,根据本发明的又一示例,在步骤S106中,可根据运动轨迹,获得多个第一操 作体在进行第一操作时的多个初始位置,其中多个初始位置与多个第一操作体一一对应; 在第一界面中生成根据多个初始位置形成的图形;并且在多个对象中,确定位于根据多个 初始位置形成的图形中的对象作为目标对象。图3是示出根据第一操作确定多个对象中的 目标对象的又一示例情形的说明图。如图3所示,第一界面310中包括图标321、322、323、 324、325、326、327、328和329。根据实时检测结果确定在触摸感应区域中存在属于同一操 作体集合的三个第一操作体,并且三个第一操作体在第一时间段内在触摸感应区域中的运 动轨迹,获得三个第一操作体在进行第一操作时的三个初始位置在第一操作界面310中的 三个映射位置331、332和333。在第一界面310中生成以三个映射位置331、332和333为 顶点形成的三角形,并且在图标321、322、323、324、325、326、327、328和329中,确定位于根 据以三个映射位置331、332和333为顶点形成的三角形中的对象324、325、326、327、328和 329作为目标对象。可替换地,在第一界面310中也可生成经过三个映射位置331、332和 333的圆形、椭圆形或不规则图形,并且将位于所生产的图形中的对象作为目标对象。
[0022] 通过上述本发明实施例的选择对象的方法,当在显示界面中选择多个要执行相同 操作(例如复制、剪切或删除之类的操作)的对象时,用户不需要逐一点击要进行操作的对 象,而是可通过由例如属于同一只手的多根手指之类的属于同一操作体集合的多个第一操 作体形成的一个操作,方便快速地在显示界面中显示的多个对象中确定目标对象,从而简 化了用户的操作。
[0023] 此外,根据本发明的另一示例,图1中所述的方法还可包括根据多个第一操作体 的个数确定对目标对象进行剪切操作或复制操作。例如,当根据实时检测结果确定在触 摸感应区域中存在属于同一操作体集合的三个第一操作体时,确定对目标对象进行剪切操 作;而当根据实时检测结果确定在触摸感应区域中存在属于同一操作体集合的四个第一操 作体时,确定对目标对象进行复制操作。
[0024] 此外,根据本发明的又一示例,在确定多个目标对象后,图1中所述的方法还可包 括对所确定的目标对象在第二界面中进行粘贴操作。图4是描述了根据本发明一个实施例 的对所确定的目标对象在第二界面中进行粘贴操作的方法400的流程图。方法400可用于 电子设备。
[0025] 如图4所示,在步骤S401中,显示第二界面。根据本发明的一个示例,可在步骤 S106,即确定目标对象,之后执行步骤S401。可替换地,根据本发明的另一示例,步骤S401 也可与图1中所示的各个步骤同时执行,例如,在对所述电子设备的触摸感应区域进行检 测的同时显示第二界面,或者在执行图1中所示的方法100之前执行,即在显示第一界面之 前显示第二界面。
[0026] 在步骤S402中,根据第一时间段之后的实时检测结果,在根据第一操作确定多个 对象中的目标对象后确定电子设备的触摸感应区域中是否存在至少一个第二操作体。第二 操作体在触摸感应区域中的位置可与第一操作体在触摸感应区域中的位置相同或不同。例 如,显示的第二界面覆盖第一界面的情况下,第二操作体在触摸感应区域中的位置可与第 一操作体在触摸感应区域中的位置相同。又例如,在第二界面与第一界面的显示位置不同 的情况下,第二操作体在触摸感应区域中的位置可与第一操作体在触摸感应区域中的位置 不同。
[0027] 根据本发明的一个示例,根据本发明的一个示例,第二操作体与触摸感应区域的 接触面积大于第一操作体中的任意一个与触摸感应区域的接触面积。例如,第二操作体可 以是用户的手掌。具体地,根据第一时间段之后的实时检测结果,在根据第一操作确定多个 对象中的目标对象后确定电子设备的触摸感应区域中是否存在操作体,当存在操作体时, 根据操作体与触摸感应区域的接触区域的形状和/或面积等确定该操作体是否为手掌,并 且当确定该操作体是否为手掌时,确定该操作体为第二操作体。
[0028] 当确定电子设备的触摸感应区域中存在至少一个第二操作体时,在步骤S403中, 根据至少一个第二操作体与触摸感应区域的接触位置,在第二界面中对目标对象进行粘贴 操作。根据本发明的一个示例,当确定电子设备的触摸感应区域中存在至少一个第二操作 体时,在步骤4203中获得至少一个第二操作体与触摸感应区域的接触位置,并且根据至少 一个第二操作体与触摸感应区域的接触位置确定目标对象在第二界面中的粘贴位置,并且 在粘贴位置上内粘贴目标对象。例如,当第二操作体是用户的手掌时,可获得手掌与触摸感 应区域的接触位置,并且根据手掌与触摸感应区域的接触位置在第二界面中的映射区域确 定目标对象在第二界面中的粘贴位置,并且在粘贴位置上内粘贴目标对象,例如在目标对 象较少的情况下,可将目标对象粘贴在映射区域中,或者在目标对象较多的情况下,至少将 目标对象粘贴在映射区域中。又例如,当存在多个第二操作体(利用多根手指),并且多个第 二操作体在触摸感应区域中移动时,可根据多个第二操作体在触摸感应区域中移动轨迹所 经过的区域在第二界面中的映射区域确定目标对象在第二界面中的粘贴位置,并且在粘贴 位置上内粘贴目标对象。此外,当存在多个第二操作体(利用多根手指)时,可根据第二操 作体的个数对多个目标对象进行分组,并且根据多个第二操作体在触摸感应区域中的位置 或移动轨迹在第二界面中的映射确定目标对象在第二界面中的粘贴位置,并且在粘贴位置 上内粘贴目标对象。图5是示出了在多个第二操作体与触摸感应区域的接触位置的一个示 例情形的说明。如图5所示,4个第二操作体在触摸感应区域510中,分别沿虚线521、522、 523和524所示的轨迹移动。假设存在20个目标对象,在图5所示的示例中,在第二界面中 复制目标对象时,可将20个目标对象分为4个与虚线521、522、523和524所示的轨迹对应 的列,并且每列包括5个目标对象。
[0029] 通过图4所示的对所确定的目标对象在第二界面中进行粘贴操作的方法,可方便 快速地在界面中粘贴用户所确定的多个目标对象,从而简化了用户的操作。
[0030] 此外,根据本发明的另一示例,图4中所述的方法还可包括根据至少一个第二操 作体的个数确定在第一操作界面中对目标对象进行剪切操作或复制操作。例如,当根据实 时检测结果确定在触摸感应区域中存在三个第二操作体时,确定在第一操作界面中对目标 对象进行剪切操作;而当根据实时检测结果确定在触摸感应区域中存在四个第二操作体 时,确定在第一操作界面中对目标对象进行复制操作。
[0031] 下面,参照图6说明本发明的实施例的电子设备。图6是示出根据本发明实施例 的电子设备600的示范性结构框图。如图6中所示,本实施例的电子设备600包括显示单 元610、检测单元620、操作体确定单元630、轨迹获取单元640、操作确定单元650和对象确 定单元660。电子设备600的各个模块执行上述图1中的显示方法的各个步骤/功能,因 此,为了描述简洁,不再具体描述。
[0032] 例如,显示单元610可显示第一界面,其中,所述第一界面中包括多个对象。例如, 多个对象可包括标识、缩略图等。然后,检测单元620对电子设备的触摸感应区域进行检 测,并获得实时检测结果。优选地,电子设备可包括触摸屏,显示单元610的显示区域可与 检测单元620的触摸感应区域相对应。可替换地,触摸感应区域也可为触摸面板的外表面 所在的区域,并且显示单元610的显示区域可与检测单元620的触摸感应区域不对应。
[0033] 操作体确定单元630可根据实时检测结果确定在触摸感应区域中是否存在属于 同一操作体集合的多个第一操作体。例如,属于同一操作体集合的多个第一操作体为属于 用户的同一只手的多根手指。根据本发明的一个示例,当检测结果指示在触摸感应区域中 同时3个到5个操作体时,操作体确定单元630可将同时出现的操作体作为属于同一操作 体集合的多个第一操作体。此外,属于同一操作体集合的多个操作体可有共同的对应位置, 例如属于同一只手的多根手指对应同一个掌心位置。因此,操作体确定单元630可将具有 相同或近似对应位置的操作体作为属于同一操作体集合的多个操作体。具体地,根据本发 明的另一示例,当根据实时检测结果确定在触摸感应区域中存在多个操作体时,操作体确 定单元630可根据第一时刻的实时检测结果获得位于电子设备的触摸感应区域中的多个 操作体中的每个操作体在检测区域中的第一操作位置。对于每个操作体,操作体确定单元 630可根据该操作体的第一操作位置计算该操作体的所对应的第一估算位置。然后操作体 确定单元630可将多个操作体中具有相同或近似第一估算位置的多个操作体确定为属于 同一操作体集合的多个第一操作体。例如,在操作体为手指的情况下,操作体确定单元630 可根据第一时刻的实时检测结果获得位于电子设备的触摸感应区域中的多根据手指中的 每个手指在检测区域中的第一操作位置。对于每根手指,操作体确定单元630根据该手指 的第一操作位置计算该手指的所对应的第一估算掌心位置。然后操作体确定单元630将多 根手指中具有相同或近似第一估算掌心位置的多根手指确定为属于同一只手的手指。
[0034] 当确定触摸感应区域中存在属于同一操作体集合的多个第一操作体时,轨迹获取 单元640根据实时检测结果获得多个第一操作体在第一时间段内在触摸感应区域中的运 动轨迹。然后操作确定单元650可根据所获得的运动轨迹确定多个第一操作体是否在第一 时间段内进行了第一操作,其中在第一操作中,多个第一操作体相互靠近。例如,在属于同 一操作体集合的多个第一操作体为属于用户的同一只手的多根手指的情况下,当该多根手 指在第一时间段内在触摸感应区域中进行抓取动作时,在第一时间段内多根手指运动轨迹 可指示多根手指相互靠近,从而操作确定单元650可确定多个第一操作体在第一时间段内 进行了第一操作。
[0035] 当确定多个第一操作体在第一时间段内进行了第一操作时,对象确定单元660可 根据第一操作确定多个对象中的目标对象。根据本发明的一个示例,当确定多个第一操作 体进行了第一操作时,对象确定单元660可确定第一界面中包括的所有对象为目标对象。 当确定多个第一操作体进行了第一操作时,对象确定单元660可在多个对象中,确定与所 获得的运动轨迹对应的对象为目标对象。此外,根据本发明的又一示例,根据本发明的另一 示例,对象确定单元660可包括第一位置获取模块、图形生成模块和对象确定模块。第一位 置获取模块可根据运动轨迹,获得多个第一操作体在进行第一操作时的多个初始位置,其 中多个初始位置与多个第一操作体一一对应。图形生成模块可在第一界面中生成根据多个 初始位置形成的图形。例如,形成的图形可以是以多个初始位置为顶点的多边形。又例如, 形成的图形可以是经过多个初始位置的圆形、椭圆形或不规则图形。并且对象确定模块可 在多个对象中,确定位于根据多个初始位置形成的图形中的对象作为目标对象。
[0036] 通过上述本发明实施例的电子设备,当在显示界面中选择多个要执行相同操作 (例如复制、剪切或删除之类的操作)的对象时,用户不需要逐一点击要进行操作的对象,而 是可通过由例如属于同一只手的多根手指之类的属于同一操作体集合的多个第一操作体 形成的一个操作,方便快速地在显示界面中显示的多个对象中确定目标对象,从而简化了 用户的操作。
[0037] 此外,根据本发明的另一示例,图6中所述的电子设备还可包括剪切/复制单元。 剪切/复制单元可根据多个第一操作体的个数确定对目标对象进行剪切操作或复制操作。 例如,当根据实时检测结果确定在触摸感应区域中存在属于同一操作体集合的三个第一操 作体时,剪切/复制单元可确定对目标对象进行剪切操作;而当根据实时检测结果确定在 触摸感应区域中存在属于同一操作体集合的四个第一操作体时,剪切/复制单元可确定对 目标对象进行复制操作。
[0038] 此外,根据本发明的又一示例,在确定多个目标对象后,电子设备可包括对所确定 的目标对象在第二界面中进行粘贴操作。在此情况下,显示单元610还可显示第二界面。 根据本发明的一个示例,可在确定目标对象,之后显示第二界面。可替换地,根据本发明的 另一示例,显示第二界面也可之前各个单元所执行的步骤同时执行,例如,在对所述电子设 备的触摸感应区域进行检测的同时显示第二界面,或者在在显示第一界面之前显示第二界 面。
[0039] 操作体确定单元还根据第一时间段之后的实时检测结果,在根据第一操作确定多 个对象中的目标对象后确定电子设备的触摸感应区域中是否存在至少一个第二操作体。第 二操作体在触摸感应区域中的位置可与第一操作体在触摸感应区域中的位置相同或不同。 例如,显示的第二界面覆盖第一界面的情况下,第二操作体在触摸感应区域中的位置可与 第一操作体在触摸感应区域中的位置相同。又例如,在第二界面与第一界面的显示位置不 同的情况下,第二操作体在触摸感应区域中的位置可与第一操作体在触摸感应区域中的位 置不同。
[0040] 根据本发明的一个示例,根据本发明的一个示例,第二操作体与触摸感应区域的 接触面积大于第一操作体中的任意一个与触摸感应区域的接触面积。例如,第二操作体可 以是用户的手掌。具体地,根据第一时间段之后的实时检测结果,在根据第一操作确定多个 对象中的目标对象后确定电子设备的触摸感应区域中是否存在操作体,当存在操作体时, 根据操作体与触摸感应区域的接触区域的形状和/或面积等确定该操作体是否为手掌,并 且当确定该操作体是否为手掌时,确定该操作体为第二操作体。
[0041] 此外,电子设备400还可包括粘贴单元。当确定电子设备的触摸感应区域中存在 至少一个第二操作体时,粘贴单元可根据至少一个第二操作体与触摸感应区域的接触位 置,在第二界面中对目标对象进行粘贴操作。根据本发明的一个示例,粘贴单元可包括第二 位置获取模块、粘贴位置确定模块和粘贴模块。当确定电子设备的触摸感应区域中存在至 少一个第二操作体时,第二位置获取模块可获得至少一个第二操作体与触摸感应区域的接 触位置。粘贴位置确定模块可根据至少一个第二操作体与触摸感应区域的接触位置确定目 标对象在第二界面中的粘贴位置,并且粘贴模块可在粘贴位置上内粘贴目标对象。例如,当 第二操作体是用户的手掌时,第二位置获取模块可获得手掌与触摸感应区域的接触位置, 并且粘贴位置确定模块可根据手掌与触摸感应区域的接触位置在第二界面中的映射区域 确定目标对象在第二界面中的粘贴位置。粘贴模块在粘贴位置上内粘贴目标对象,例如在 目标对象较少的情况下,可将目标对象粘贴在映射区域中,或者在目标对象较多的情况下, 至少将目标对象粘贴在映射区域中。又例如,当存在多个第二操作体(利用多根手指),并且 多个第二操作体在触摸感应区域中移动时,可根据多个第二操作体在触摸感应区域中移动 轨迹所经过的区域在第二界面中的映射区域确定目标对象在第二界面中的粘贴位置,并且 在粘贴位置上内粘贴目标对象。此外,当存在多个第二操作体(利用多根手指)时,可根据第 二操作体的个数对多个目标对象进行分组,并且根据多个第二操作体在触摸感应区域中的 位置或移动轨迹在第二界面中的映射确定目标对象在第二界面中的粘贴位置,并且在粘贴 位置上内粘贴目标对象。
[0042] 通过本实施例的电子设备,还可方便快速地在界面中粘贴用户所确定的多个目标 对象,从而简化了用户的操作。
[0043] 此外,根据本发明的另一示例,图6中所述的电子设备还可包括剪切/复制单元。 剪切/复制单元可根据至少一个第二操作体的个数确定在第一操作界面中对目标对象进 行剪切操作或复制操作。例如,当根据实时检测结果确定在触摸感应区域中存在三个第二 操作体时,剪切/复制单元可确定在第一操作界面中对目标对象进行剪切操作;而当根据 实时检测结果确定在触摸感应区域中存在四个第二操作体时,剪切/复制单元可确定在第 一操作界面中对目标对象进行复制操作。
[0044] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单 元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件 和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这 些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本 领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现 不应认为超出本发明的范围。
[〇〇45] 本领域技术人员应该理解,可依赖于设计需求和其它因素对本发明进行各种修 改、组合、部分组合和替换,只要它们在所附权利要求书及其等价物的范围内。
【权利要求】
1. 一种选择对象的方法,应用于电子设备,所述方法包括: 显示第一界面,其中,所述第一界面中包括多个对象; 对所述电子设备的触摸感应区域进行检测,并获得实时检测结果; 根据所述实时检测结果确定在所述触摸感应区域中是否存在属于同一操作体集合的 多个第一操作体; 当确定所述触摸感应区域中存在属于同一操作体集合的多个第一操作体时,根据所述 实时检测结果获得所述多个第一操作体在第一时间段内在所述触摸感应区域中的运动轨 迹; 根据所获得的运动轨迹确定所述多个第一操作体是否在所述第一时间段内进行了第 一操作,其中在所述第一操作中,所述多个第一操作体相互靠近; 当确定所述多个第一操作体在所述第一时间段内进行了所述第一操作时,根据所述第 一操作确定所述多个对象中的目标对象。
2. 如权利要求1所述的方法,其中所述当确定所述多个第一操作体进行了所述第一操 作时,根据所述第一操作确定所述多个对象中的目标对象包括: 当确定所述多个第一操作体进行了所述第一操作时,确定所述第一界面中包括的所有 对象为所述目标对象。
3. 如权利要求1所述的方法,其中所述当确定所述多个第一操作体进行了所述第一操 作时,根据所述第一操作确定所述多个对象中的目标对象包括: 当确定所述多个第一操作体进行了所述第一操作时,在所述多个对象中,确定与所获 得的所述运动轨迹对应的对象为所述目标对象。
4. 如权利要求1所述的方法,其中所述当确定所述多个第一操作体进行了所述第一操 作时,根据所述第一操作确定所述多个对象中的目标对象包括: 根据所述运动轨迹,获得所述多个第一操作体在进行所述第一操作时的多个初始位 置,其中所述多个初始位置与所述多个第一操作体一一对应; 在所述第一界面中生成根据所述多个初始位置形成的图形; 在所述多个对象中,确定位于根据所述多个初始位置形成的图形中的对象作为所述目 标对象。
5. 如权利要求1所述的方法,还包括: 根据所述多个第一操作体的个数确定对所述目标对象进行剪切操作或复制操作。
6. 如权利要求1所述的方法,其中 属于所述同一操作体集合的多个第一操作体为属于用户的同一只手的多根手指。
7. 如权利要求1所述的方法,还包括: 显示第二界面, 根据所述第一时间段之后的实时检测结果,在根据所述第一操作确定所述多个对象中 的目标对象后确定所述电子设备的触摸感应区域中是否存在至少一个第二操作体; 当确定所述电子设备的触摸感应区域中存在所述至少一个第二操作体时,根据所述至 少一个第二操作体与所述触摸感应区域的接触位置,在所述第二界面中对所述目标对象进 行粘贴操作。
8. 如权利要求7所述的方法,所述在所述第二界面中对所述目标对象进行剪切操作或 复制操作包括: 根据所述至少一个第二操作体的个数确定在所述第一操作界面中对所述目标对象进 行剪切操作或复制操作。
9. 如权利要求7所述的方法,其中 所述第二操作体与所述触摸感应区域的接触面积大于所述第一操作体中的任意一个 与所述触摸感应区域的接触面积。
10. 如权利要求7所述的方法,其中所述当确定所述电子设备的触摸感应区域中存在 所述至少一个第二操作体时,根据所述至少一个第二操作体与所述触摸感应区域的接触位 置,在所述第二界面中对所述目标对象进行粘贴操作包括 : 当确定所述电子设备的触摸感应区域中存在所述至少一个第二操作体时,获得所述至 少一个第二操作体与所述触摸感应区域的接触位置; 根据所述至少一个第二操作体与所述触摸感应区域的接触位置确定所述目标对象在 所述第二界面中的粘贴位置,并且在所述粘贴位置上内粘贴所述目标对象。
11. 一种电子设备,包括: 显示单元,配置来显示第一界面,其中,所述第一界面中包括多个对象; 检测单元,配置来对所述电子设备的触摸感应区域进行检测,并获得实时检测结果; 操作体确定单元,配置来根据所述实时检测结果确定在所述触摸感应区域中是否存在 属于同一操作体集合的多个第一操作体; 轨迹获取单元,配置来当确定所述触摸感应区域中存在属于同一操作体集合的多个第 一操作体时,根据所述实时检测结果获得所述多个第一操作体在第一时间段内在所述触摸 感应区域中的运动轨迹; 操作确定单元,配置来根据所获得的运动轨迹确定所述多个第一操作体是否在所述第 一时间段内进行了第一操作,其中在所述第一操作中,所述多个第一操作体相互靠近; 对象确定单元,配置来当确定所述多个第一操作体在所述第一时间段内进行了所述第 一操作时,根据所述第一操作确定所述多个对象中的目标对象。
12. 如权利要求11所述的电子设备,其中 当确定所述多个第一操作体进行了所述第一操作时,所述对象确定单元确定所述第一 界面中包括的所有对象为所述目标对象。
13. 如权利要求11所述的电子设备,其中 当确定所述多个第一操作体进行了所述第一操作时,所述确定单元在所述多个对象 中,确定与所获得的所述运动轨迹对应的对象为所述目标对象。
14. 如权利要求11所述的电子设备,其中所述确定单元包括: 第一位置获取模块,配置来根据所述运动轨迹,获得所述多个第一操作体在进行所述 第一操作时的多个初始位置,其中所述多个初始位置与所述多个第一操作体一一对应; 图形生成模块,配置来在所述第一界面中生成根据所述多个初始位置形成的图形; 对象确定模块,配置来在所述多个对象中,确定位于根据所述多个初始位置形成的图 形中的对象作为所述目标对象。
15. 如权利要求11所述的电子设备,还包括: 剪切/复制单元,配置来根据所述多个第一操作体的个数确定对所述目标对象进行剪 切操作或复制操作。
16. 如权利要求11所述的电子设备,其中 属于所述同一操作体集合的多个第一操作体为属于用户的同一只手的多根手指。
17. 如权利要求11所述的电子设备,其中 所述显示单元还配置来显示第二界面, 所述操作体确定单元还配置来根据所述第一时间段之后的实时检测结果,在根据所述 第一操作确定所述多个对象中的目标对象后确定所述电子设备的触摸感应区域中是否存 在至少一个第二操作体,其中所述至少一个第二操作体与触摸感应区域的接触位置和所述 至少一个第一操作体与触摸感应区域的接触位置不同, 所述电子设备还包括: 粘贴单元,配置来当确定所述电子设备的触摸感应区域中存在所述至少一个第二操作 体时,根据所述至少一个第二操作体与所述触摸感应区域的接触位置,在所述第二界面中 对所述目标对象进行粘贴操作。
18. 如权利要求17所述的电子设备,还包括: 剪切/复制单元,配置来根据所述至少一个第二操作体的个数确定在所述第一操作界 面中对所述目标对象进行剪切操作或复制操作。
19. 如权利要求17所述的电子设备,其中 所述第二操作体与所述触摸感应区域的接触面积大于所述第一操作体中的任意一个 与所述触摸感应区域的接触面积。
20. 如权利要求17所述的电子设备,其中所述粘贴单元包括: 第二位置获取模块,配置来当确定所述电子设备的触摸感应区域中存在所述至少一个 第二操作体时,获得所述至少一个第二操作体与所述触摸感应区域的接触位置; 粘贴位置确定模块,配置来根据所述至少一个第二操作体与所述触摸感应区域的接触 位置确定所述目标对象在所述第二界面中的粘贴位置; 粘贴模块,配置来在所述粘贴位置上内粘贴所述目标对象。
【文档编号】G06F3/0484GK104063140SQ201310086377
【公开日】2014年9月24日 申请日期:2013年3月18日 优先权日:2013年3月18日
【发明者】陈柯, 付荣耀 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1