触摸敏感设备和对内容的基于触摸的操纵的方法

文档序号:6509066阅读:248来源:国知局
触摸敏感设备和对内容的基于触摸的操纵的方法
【专利摘要】触摸敏感设备允许对其上显示的内容的基于触摸的操纵。在该方法中,当在显示单元上显示内容屏幕时,该设备接收预定义的输入事件,由输入事件确定在显示单元上是否形成了闭合曲线,并且裁剪由闭合曲线所定义的特定内容区域。
【专利说明】触摸敏感设备和对内容的基于触摸的操纵的方法
【技术领域】
[0001]本公开涉及触摸敏感设备,而且更具体地,涉及对显示在该设备上的内容的基于触摸的操纵。
【背景技术】
[0002]随着相关技术的显着成长,种类繁多的移动设备(例如智能电话或平板PC)由于其高可用性和良好的便携性而越来越受欢迎。特别是,如今的移动设备超出它们各自的传统领域并达到移动融合阶段,其中单一移动设备具有支持各种用户功能的能力。 [0003]许多移动设备采用触摸屏,其显示各种内容而且便于通过来自用户的基于触摸的操纵来更直观地使用这些内容。通常,这样的移动设备提供了编辑内容的功能。
[0004]一些内容的编辑功能涉及激活与所选内容相关联的特定编辑程序、检索以特定形式在特定编辑程序中定义的所选内容、而且按照某些规则编辑检索到的内容。不幸的是,这会降低工作的连续性,而且用户可能由于所需的多个步骤而经常遇到不好体验。

【发明内容】

[0005]为了解决现有技术中以上讨论的不足,主要目的是提供一种触摸敏感设备,其允许对其上显示的内容的基于触摸的操纵。
[0006]根据本公开的一方面,提供了触摸敏感设备中的基于触摸的内容操纵方法。该方法包括当在显示单元上显示内容屏幕时,接收预定义的输入事件。该方法还包括由输入事件确定在显示单元上是否形成了闭合曲线。该方法还包括裁剪由闭合曲线所定义的特定内容区域。
[0007]根据本公开的另一方面,提供了一种用于支持基于触摸的内容操纵的触摸敏感设备。该设备包括显示单元,其被配置为显示内容屏幕。该设备还包括控制单元,其被配置为当在显示单元上显示内容屏幕时接收预定义的输入事件,由输入事件确定在显示单元上是否形成了闭合曲线,并且裁剪由闭合曲线所定义的特定内容区域。
[0008]通过以下结合附图、公开了本公开的示例性实施例的详细描述,本公开的其它方面、优点和显著特征对于本领域技术人员将变得明显。
[0009]在对下面的【具体实施方式】进行描述之前,对贯穿本专利文件中所使用的某些词和短语的定义进行阐明是有利的:术语“包括(include)”和“包含(comprise)”以及其派生词意味着包括而不是限制;术语“或”是包含性的,意味着和/或;短语“与……相关联”和“与其相关联”以及派生词可以意味着包括、被包括在内、与……互连,包含,被包含在内、连
接到或与......连接、藕接到或与......藕接、可与......通信、与......合作、交错(interleave)、
并列(juxtapose)、接近于…、绑定到或与……绑定、具有、具有…属性等;术语“控制器”意指控制至少一个操作的设备、系统或其一部分,这样的设备可以以硬件、固件或软件、或者它们中的至少两个的某个组合来实现。应当注意是:与任何特定控制器相关联的功能可以在本地或者在远端集中或分布。贯穿本专利文件提供了某些词和短语的定义,本领域普通技术人员应该理解的是,即使不是在大多数情况下,也是在许多情况下,这些定义适用于这样限定的词和短语的现有的以及未来的使用。
【专利附图】

【附图说明】
[0010]为了更完整的理解本公开及其优点,现在参考以下结合附图的描述,附图中相同的附图标记代表相同的部件:
[0011]图1是图示根据本公开的实施例中的触摸敏感设备和触摸笔的示意图。
[0012]图2是图示图1中所示的触摸笔的示意图。
[0013]图3是图示图1中所示的触摸敏感设备的配置的框图。
[0014]图4是图示图3所示的控制单元的配置的框图。
[0015]图5是图示根据本公开的实施例的基于触摸的内容操纵的方法的流程图。
[0016]图6是图示根据本公开的实施例的基于触摸的内容操纵的屏幕界面的屏幕截图。
[0017]图7示出了图示根据本公开的实施例的基于触摸的内容操纵中显示用户功能项目的例子的屏幕截图。
[0018]图8图示根据本公开的实施例的基于触摸的内容操纵。
[0019]图9图示根据本公开的另一实施例的基于触摸的内容操纵。
[0020]图10示出了根据本公开的实施例的确定闭合曲线的例子。
[0021]图11图示根据本公开的实施例的内容区域的获得。
[0022]图12图示根据本公开的另一实施例的内容区域的获得。
【具体实施方式】
[0023]下面讨论的图1到图12、以及用于描述该专利文件中本公开的原理的各种实施例仅是说明性的,并且不应被解释为以任何方式限制本公开的范围。本领域普通技术人员将理解,本公开的原理可以在任何适当布置的电子设备中实现。
[0024]例如,现在将参考附图更充分地描述本公开的非限制性实施例。然而,本公开可以以许多不同的形式来实施并且不应该被理解为限于这里阐述的实施例。相反,提供这些实施例以使得本公开将是彻底且完整的,并且向本领域普通技术人员充分传达本公开的范围。不脱离本公开的范围的情况下,多样的且数量众多的实施例可以采用本公开的原理和特征。
[0025]此外,可以不详细描述或图示公知的或广泛使用的技术、元件、结构和过程,以避免模糊本公开的本质。虽然附图代表本公开的示例性实施例,但是附图不一定按比例绘制,而且某些特征可能被夸大或省略,以便更好地图示和解释本公开。
[0026]图1是图示根据本公开的实施例中的触摸敏感设备和触摸笔的示意图。
[0027]参照图1,触摸敏感设备100和触摸笔200构成系统10,其被配置为用于根据本公开的基于触摸的内容操纵。
[0028]在系统10中,用户可以通过使用触摸笔200——例如,通过用触摸笔200在所希望的内容的周围绘制闭合曲线——来选择在设备100的屏幕上显示的内容中所希望的一个内容。然后,设备100在视觉上提供与所选择的内容相关联的一个或多个可用的用户功能,以使得用户能够迅速地选择和使用所希望的用户功能。[0029]触摸笔200创建用于设备100的各种输入事件。具体而言,在从设备100的笔接收器分离后,触摸笔200可以依赖于距设备100的笔触摸面板的距离,在笔接触之后创建笔悬停事件、笔接触事件或姿势事件。触摸笔200可以是电磁感应式笔,其能够在笔触摸面板上创建输入事件。在一些实施例中,触摸笔200可以具有诸如图2中所示的配置。
[0030]参照图2,触摸笔200可以包括笔尖210、笔筒220、线圈230以及笔按钮240。通过握住笔筒220,用户可以触摸笔尖210或将笔尖210放置到触摸面板145或接近笔触摸面板145,以使得通过线圈130和笔触摸面板145之间的电磁感应来创建输入事件。具体来说,用户可以通过笔按钮240直接利用本公开的内容操作功能。笔按钮240被配置为改变在笔触摸面板145上形成的电磁感应的幅度或者创建无线信号然后将它发送到设备100。如果用户通过笔按钮240被按压的触摸笔200来在笔触摸面板145上执行触摸动作,则设备100能够识别特定输入事件,其区别于与未按压笔按钮240相关联的任何输入事件。具体来说,当按压笔按钮240时,用户能够执行用于在笔触摸面板145上形成闭合曲线的动作。如果用户在笔按钮240被释放的情况下触摸笔尖210或将笔尖210布置到或接近笔触摸面板145,则设备100可以识别依赖于触摸笔200的状态或动作的任何输入事件。
[0031]设备100被配置为使用触摸笔200来支持本公开的基于触摸的内容操纵。因此,设备100可以包括笔触摸面板145。可选地,设备100可以具有用于容纳触摸笔200的笔接收器。笔接收器可以被形成为细长的槽,触摸笔200被插入该槽或者从该槽移除。此外,任何传感器或开关可以被用于检测触摸笔200的插入或移除。这样的传感器或开关可以被布置在笔接收器附近而且以机械、电或光的方式检测触摸笔200的插入或移除。
[0032]设备100可以通过显示单元在视觉上向用户提供各种内容。这样的内容可以包括由网络服务器或任何其他的外部服务器提供的内容网页、与所选择的用户功能一诸如用于提供由用户分类和存储的文件的“我的文件(My Files)”功能——的执行相关联的具体内容、空闲屏幕内容、或具有相应图标或菜单项的任何内容。如果触摸笔200在显示各种内容的屏幕上绘制任意闭合曲线,则设备100可以收集与由闭合曲线定义的特定区域有关的图像、文本、元数据等。可替换地,设备100可以提供与上述区域有关系的可选的用户功能。例如,希望选择所显示的内容之一并使用与所选择的内容相关联的特定用户功能的用户,能够通过使触摸笔200触摸显示各种内容的屏幕来裁剪与所希望的内容相对应的区域,然后通过对所裁剪的区域的基于触摸的操纵来使用所希望的用户功能。下文中将参照图3和图4描述设备100的详细配置。
[0033]图3是图示根据本公开的实施例的触摸敏感设备100的配置的框图。
[0034]参照图3,设备100可以包括通信单元110、输入单元120、音频处理单元130、显示单元140、存储单元150和控制单元160。在一些实施例中,显示单元140与输入单元120一起作为输入设备来执行功能。
[0035]设备100可以通过触摸笔200选择(B卩,裁剪)内容的特定区域,然后执行与内容的所选择区域相关联的特定用户功能。为此,设备100可以通过笔触摸面板145从触摸笔200接收信号,而且识别与接收到的信号相对应的输入事件。然后,如果输入事件具有预定义的形式,则设备100可以支持内容的选择和相关用户功能的执行。
[0036]通信单元110可以通过合适的网络与其他设备建立通信信道,以便支持设备100的通信功能,或者与提供特定网络服务的特定服务器形成通信信道。如果设备100没有通信功能,则通信单元110可以从设备100中移除。为了支持移动通信功能,通信单元110也可以以移动通信模块的形式提供。例如,通信单元110可以建立语音服务信道、视频服务信道和数据服务信道中的至少一个,而且通过所选择的服务信道来支持信号的发送和接收。设备100可以输出与通过通信单元110执行的用户功能相关联的各种屏幕。例如,在网络访问功能的情况下,通信单元110可以从网络服务器或任何其它的外部服务器接收与网页相对应的任何数据。接收到的数据可以作为网页屏幕输出到显示单元140。如果通信单元110被激活以执行呼叫功能,则与呼叫功能相关联的屏幕可以被输出到显示单元140。与通信单元110相关的这样的功能可以通过触摸笔200进行选择,而且内容的所选择区域可以被用于与单独的通信功能相关联的用户功能。
[0037]输入单元120是创建与设备100的操作相关联的各种输入信号的元件。依赖于设备100的兼容性,输入单元120可以采用诸如键盘、小键盘、键按钮等的许多输入方法中的至少一种。在一些实施例中,输入单元120也可以由触摸面板143和在显示面板141上显示的虚拟触摸地图组成。此外,输入单元120可以由触摸笔200和笔触摸面板145形成。在这种情况下,输入单元120还可以具有用于激活触摸笔200的按钮键。输入单元120可以创建用于调用并激活设备100的已选择的用户功能的输入信号。
[0038]音频处理单元130可以输出在设备100的操作过程中创建的音频数据、与在存储单元150中存储的音频文件的播放相关联的音频数据、从外部实体接收的音频数据等。此夕卜,音频处理单元130可以支持音频数据收集功能。为此,音频处理单元130可以具有扬声器(SPK)和麦克风(MIC)。具体来说,当内容的区域被选择或关联的操纵被执行时,音频处理单元130可以输出各种音频信号。例如,当触摸笔200在内容屏幕上绘制闭合曲线时,音频处理单元130可以输出预定义的声音效果。此外,当基于内容的所选择的区域来调用特定用户功能时,音频处理单元130可以输出预定义的声音效果。
[0039]显示单元140是提供与设备100的操作相关联的各种屏幕的元件。例如,显示单元140可以提供空闲屏幕、菜单屏幕、备忘录或电子邮件书写屏幕、网页屏幕等。显示单元140可以包括显示面板141、触摸面板143和笔触摸面板145。
[0040]例如,触摸面板143可以被形成为电容型面板,而且通过对引起电容变化的触摸对象(例如,用户的手指)发生反应来创建触摸事件。例如,笔触摸面板145可以被形成为电磁感应型面板,而且通过对引起电磁感应变化的触摸笔200发生反应来创建触摸事件。笔触摸面板145可以支持由嵌入在触摸笔200中的线圈230所引起的电磁感应,并且向控制单元160发送与电磁感应的发生相关联的位置信息。根据依赖于距触摸笔200的距离的电磁感应的幅度,笔触摸面板145可以分别定义悬停状态和接触状态。另外,笔触摸面板145可以识别选择笔按钮240的信号,并且将该信号发送到控制单元160。如果笔按钮240是单独的无线设备,则笔按钮240的无线信号可以被直接发送到控制单元160。
[0041]显示面板141可以输出与设备的操作或者用户功能的执行相关联的屏幕。在一些实施例中,显示面板141可以输出如上文所讨论的各种内容屏幕。此外,显示面板141可以输出某些图形效果,其给出对触摸笔200的轨迹的视觉反馈。具体而言,显示面板141可以在触摸笔200初始触摸的点处提供预定的图形效果。然后,显示面板141可以提供与触摸笔200的移动相对应的诸如固体或虚线的图形效果。如果通过触摸笔200的轨迹形成任意闭合曲线,则显示面板141可以提供相关的图形效果。此外,如果一起选择了内容的两个或两个以上区域,则显示面板141可以提供一些图形效果以使所选择的区域彼此区分。后面将描述屏幕接口的相关例子。
[0042]存储单元150可以存储与设备100的操作相关联的操作系统,并且还存储与用户功能相关联的数据、应用、程序和算法。此外,存储单元150可以存储构成各自内容屏幕的图像、文本、视频等。特别是,存储单元150可以包括与内容区域的选择和所选择的内容区域的操作有关系的所选择的区域支持程序151。
[0043]所选择的区域支持程序151可以包括用于支持内容区域的选择的选择支持例程,和用于基于所选择的内容区域来支持用户功能的使用的操纵支持例程。具体而言,选择支持例程可以包括用于当触摸笔200从设备的笔接收器分离时激活笔触摸面板145、以规则的时间间隔激活笔触摸面板145、或者当存在用于指示激活笔触摸面板145的输入信号时向笔触摸面板145供电然后扫描触摸笔200的例程。此外,选择支持例程可以包括用于当触摸笔200接近笔触摸面板145到给定距离之内时收集悬停事件的例程,以及用于检测笔按钮240被按压的触摸笔200与笔触摸面板145的接触然后激活选择内容的区域的功能的例程。该选择内容区域的功能可以与触摸笔200接近笔触摸面板145到给定距离之内的输入事件相映射。
[0044]选择支持例程可以包括用于检查笔按钮240被按压的触摸笔200的轨迹是否在显示单元140上形成闭合曲线的例程,当没有形成闭合曲线时移除轨迹的例程,以及裁剪由闭合曲线定义的特定区域的例程。内容的裁剪区域可以包括相关的图像信息、相关的文字信息和包含裁剪区域的内容屏幕信息。对于网页内容屏幕,内容屏幕信息可以是URL信息。对于电子书内容屏幕,内容屏幕信息可以是电子书页面信息。选择支持例程支持控制单元160的笔触摸支持模块161的功能和控制单元160的区域检测模块163的功能,这将在后面描述。
[0045]操纵支持例程可以包括用于提供屏幕的例程,该屏幕允许通过由选择支持例程所选择的内容区域来选择预定义的或可执行的至少一个用户功能,操纵支持例程还可以包括用于向所选择的用户功能发送关于所选择的内容区域的信息的例程。如果没有选择关于所选择的内容区域的用户功能,则操纵支持例程可以向预定义的用户功能发送关于所选择的内容区域的信息。操纵支持例程支持控制单元160的功能处理模块165的功能,这将在后面描述。
[0046]控制单元160是控制与根据本公开的实施例的内容操纵功能相关联的各种信号流和信息收集与输出的元件。在一些实施例中,控制单元160可以具有如图4所示的一些模块。
[0047]图4是图示根据本公开的实施例的控制单元160的配置的框图。
[0048]参照图4,控制单元160可以包括笔触摸支持模块161、区域检测模块163和功能处理模块165。
[0049]笔触摸支持模块161通过设备100支持触摸笔200的操作。具体地,笔触摸支持模块161可以通过使用在笔接收器附近形成的开关或传感器来检测触摸笔200从笔接收器的分离。此外,当触摸笔200从笔接收器分离时,笔触摸支持模块161可以支持向笔触摸面板145的电力供给。即,笔触摸支持模块161可以控制笔触摸面板145的初始化。笔触摸支持模块161可以从笔触摸面板145收集各种信号并且将这些信号发送到区域检测模块163。笔触摸支持模块161可以从触摸笔200接收指示笔按钮240被按压的信号,然后将由笔按钮240被按压的触摸笔200的接近或接触导致的笔触摸事件发送到区域检测模块163。此夕卜,如果根据笔按钮240被按压的触摸笔200的接近或接触发生任何笔触摸事件,则笔触摸支持模块161可以将这样的笔触摸事件直接发送到功能处理模块165,而不是区域检测模块 163。
[0050]笔触摸支持模块161可以支持由触摸笔200接近或接触笔触摸面板145导致的轨迹的输出。当触摸笔200被再次插入笔接收器时,笔触摸支持模块161可以停止笔触摸面板145的电力供应并且终止笔触摸面板145的操作。此外,笔触摸支持模块161可以不同地支持由笔按钮240被按压导致的轨迹的表示和由笔按钮240被释放导致的轨迹的表示。
[0051]区域检测模块163检查从笔触摸支持模块161接收到的任何笔触摸事件是否形成闭合曲线。如果接收到的笔触摸事件没有形成闭合曲线,则区域检测模块163可以忽略该笔触摸事件。如果确定形成了任何闭合曲线,则区域检测模块163可以依赖于用户的设置或设计者的意图,支持用于指示成功形成闭合曲线的预定义的图形效果的输出。可替换地,区域检测模块163可以不用任何图形效果而向功能处理模块165发送与闭合曲线相关联的所有信息。
[0052]当形成了闭合曲线时,区域检测模块163可以收集关于由闭合曲线所定义的内容区域的信息。即,区域检测模块163可以收集在由闭合曲线定义的特定内容区域中包含的图像、文本、链接、屏幕、或元数据信息。这些收集的信息可以被发送到功能处理模块165。区域检测模块163可以根据各种预定义的标准执行闭合曲线的确定。相关例子将在后面描述。
[0053]功能处理模块165支持设备100的各种功能。具体来说,功能处理模块165可以支持本公开的内容操纵功能的处理。即,如果从区域检测模块163接收到关于由闭合曲线所定义的内容区域的信息,则功能处理模块165检查接收到的内容区域信息。然后,功能处理模块165支持使用内容区域信息来选择预定义的或可执行的至少一个用户功能。如果选择了任何特定用户功能,则功能处理模块165可以将关于有关区域的信息发送到所选择的用户功能。功能处理模块165可以激活所选择的用户功能,将激活的用户功能的屏幕输出到显示单元140,并且将区域信息布置在屏幕的某一点处。此后,功能处理模块165可以响应于另外接收到的输入信号或由触摸笔200创建的输入事件来处理任何所选择的内容区域。
[0054]例如,功能处理模块165可以支持通过电子邮件服务信道、消息服务信道、聊天服务信道等将由闭合曲线所定义的内容区域发送到其他设备。此外,功能处理模块165可以支持通过在备忘录屏幕上输出所选择的内容区域的备忘录书写。此外,功能处理模块165可以支持将所选择的内容区域自动保存在预定义的短文笔记(scrap note)中。
[0055]图5是图示根据本公开的实施例的基于触摸的内容操纵的方法的流程图。
[0056]参照图5,在操作501中,设备100的控制单元160可以将与特定功能的执行相关联的屏幕输出到显示单元140。具体而言,控制单元160根据预定义的调度信息或响应于用户的输入来激活特定的用户功能,并输出与激活的用户功能有关系的特定屏幕。例如,依赖于给定的调度信息,控制单元160可以输出空闲屏幕、菜单屏幕等。在一些实施例中,控制单元160可以通过将用于空闲屏幕的预定义的内容输出到显示单元140来组织空闲内容屏幕。此外,控制单元160可以将菜单项或菜单页的预定义的配置输出到显示单元140。此夕卜,控制单元160可以将与搜索功能相关联的内容输出到显示单元140。
[0057]控制单元160可以支持操作触摸笔200的功能。为此,控制单元160可以激活笔触摸面板145并且检测触摸笔200的接近或接触。具体地,控制单元160可以在笔按钮240被按压的状态下检查触摸笔200是否接近笔触摸面板145到给定距离之内或者与笔触摸面板145接触。为此,控制单元160可以通过给定接收器从触摸笔200接收由笔按钮240被按压所导致的无线信号,或者从笔触摸面板145接收由笔按钮240被按压所导致的电磁感应值的变化。
[0058]在操作503中,控制单元160可以根据预定义的规则确定是否发生与闭合曲线相对应的任意输入事件。即,通过从笔触摸面板145发生的电磁感应值的变化,控制单元160可以检查是否在笔按钮240被按压的情况下创建了与形成闭合曲线的某一轨迹相对应的任何输入事件。如果在这一点上创建的输入事件没有形成闭合曲线,则在操作505中,控制单元160可以执行与创建的输入事件相关联的特定功能。例如,控制单元160可以执行由触摸笔200指示的功能,诸如显示用于手写功能的弹出式窗口、改变触摸笔200的设置、对触摸笔200的绘制功能的事件处理等。此外,即使从笔按钮240被按压的触摸笔200发生与某一轨迹相对应的任何输入事件,控制单元160也可以在轨迹没有形成闭合曲线的时候忽略输入事件。
[0059]如果在操作503中根据预定义的规则输入了任何闭合曲线,则在操作507中,控制单元160可以收集有关由闭合曲线所定义的区域的信息。S卩,控制单元160可以收集与由闭合曲线所定义的特定内容区域相关联的图像、文本、URL和/或任何其他元数据信息。此后,在操作509中,控制单元160可以呈现与这样的区域信息相关联的至少一个用户功能。可替换地,控制单元160可以通过内容区域的选择呈现频繁使用的至少一个用户功能。SP,控制单元160可以提供基于有关所选择的内容区域的用户历史的至少一个用户功能,和/或通过所选择的内容区域可执行的至少一个用户功能。
[0060]此后,如果在操作511中接收到用于选择用户功能的输入信号,则在操作513中,控制单元160可以基于所选择的用户功能执行区域信息处理。S卩,控制单元160可以发送在该区域信息中包含的图像、文本、URL信息和元数据信息中的至少一部分,创建包含该区域信息的备忘录,将该区域信息上传到任何社交网络服务支持设备,或者将该区域信息发送到特定编辑程序。
[0061]当完成了选择内容区域的功能时,控制单元160可以返回到前一屏幕,S卩,在操作501中提供的特定功能屏幕。此外,如果没有选择用户功能或者如果接收到取消用户功能的选择的输入信号时,控制单元160可以返回到操作501。例如,用户可以点击在输出所选择的内容区域的时候所提供的取消按钮,或者可以执行选择除了所选择的内容区域以外的一些区域的输入动作。此外,控制单元160可以将关于所选择的内容区域的信息存储在缓冲区中,而且响应于与取消动作相对应的输入事件来将该信息从缓冲区中移除。
[0062]如上面所讨论的,在本公开的实施例中,用户不仅可以通过使用触摸笔200来很容易地选择在显示单元140上显示的内容中所希望的内容,而且还可以迅速且直观地操纵与所选择的内容相关联的所希望的用户功能。
[0063]图6是图示根据本公开的实施例的基于触摸的内容操纵的屏幕界面的屏幕截图。
[0064]参照图6,设备100可以根据用户的请求在显示单元140的屏幕上显示特定内容。例如,当用户请求访问特定网络服务器时,设备100可以将由特定网络服务器提供的网页内容屏幕输出到显示单元140,如屏幕截图601所示。为此,设备100可以激活通信单元110,并且同与默认地址或由用户输入的任何其他地址相对应的特定网络服务器建立通信信道。然后设备100可以从网络服务器接收网页内容屏幕并且输出接收到的屏幕。用户可以查看网页内容屏幕中包含的信息或者在网页上进行操纵。
[0065]例如,如屏幕截图603所示,用户可以裁剪网页内容屏幕的部分区域610。为此,用户可以实施预定义的输入事件,例如,可以利用笔按钮240被按压的触摸笔200在显示单元140上绘制闭合曲线。如果从触摸笔200的某一轨迹形成任何闭合曲线,则控制单元160可以裁剪由闭合所定义的部分区域610。具体而言,控制单元160可以追踪从显示单元140上的接触开始点到接触释放点的触摸笔200的轨迹,并且裁剪由这样的轨迹所导致的至少一条闭合曲线所定义的特定区域。
[0066]在触摸笔200被从显示单元140释放之后,控制单元160可以提供用于指示成功选择了部分内容区域610的图形效果,如屏幕截图605所示。例如,如图所示,控制单元160可以调节屏幕中除了所选择的区域610外的其他区域的亮度。
[0067]控制单元160可以将所选择的区域610移动到屏幕中的预定位置。例如,控制单元160可以将所选择的区域610再次布置在屏幕的中心。如图所示,取消按钮可以被添加到所选择的区域610。如果接收到选择取消按钮的输入事件,则控制单元160可以从屏幕上移除所选择的区域610,并且返回如屏幕截图601所示的前一屏幕。如果触摸了所选择的区域610以外的任何区域,则控制单元160可以把这个输入事件作为取消按钮选择事件。此夕卜,如果不存在用于处理所选择的区域610的输入事件,则控制单元160可以将所选择的区域610发送到默认的用户功能。例如,所选择的区域610可以被自动存储到被分配给备忘录功能中的短文笔记的特定文件夹中。相关的用户功能将在下文中参照图7描述。
[0068]图7示出了图示根据本公开的实施例的基于触摸的内容操纵中显示用户功能项目的例子的屏幕截图。
[0069]在通过笔按钮240被按压的触摸笔200选择了内容屏幕的特定区域610之后,控制单元160可以检查有关所选择的区域610的信息,而且然后如屏幕截图701所示在屏幕的底部提供与该区域信息相关联的各种用户功能项目710。这些项目710可以以重叠的形式显示在内容屏幕上。用户功能项目710的数量可以根据用户的设置或显示单元140的大小而变化。即,虽然在屏幕截图701中示出了五个项目710,但是这个数目可以根据显示单元140的大小而减少或增加。
[0070]可替换地,如屏幕截图703所示,用户功能项目710可以以列表的形式显示。项目710的这个列表也可以以重叠的形式显示在所选择的区域610上。虽然在屏幕截图703中示出了六个项目710,但是这个数目可以根据用户的设置或显示单元140的大小而变化。可替换地,如屏幕截图705所示,用户功能项目710可以围绕所选择的区域610排列。例如,这些项目710可以以扇形排列布置。虽然在屏幕截图705中用户功能项目710彼此分开,但是项目710可以相互部分重叠或与所选择的区域610部分重叠。
[0071]由用户功能项目710所指示的相应用户功能可以是与所选择的区域610的区域信息有关系的预定义的用户功能或可执行的用户功能。这样的用户功能项目710可以根据用户历史被选择性地提供。[0072]图8示出了图示根据本公开的实施例的基于触摸的内容操纵的屏幕截图。
[0073]参照图8,用户可以尝试通过设备100的通信功能访问特定网站。为此,设备100可以接收关于该特定网站的地址信息,并且基于该地址信息与提供该特定网站的网络服务器建立通信信道。然后,如屏幕截图801所示,设备100可以在显示单元140上显示由网络服务器提供的内容屏幕,例如,项目购买屏幕。
[0074]当查看项目购买屏幕时,用户可能要选择或裁剪具体项目。然后,用户可以创建用于选择所希望的项目的输入事件。例如,如屏幕截图801所示,用户可以通过使用笔按钮240被按压的触摸笔200在内容屏幕上的希望项目周围绘制闭合曲线。当接收到输入事件时,设备100可以确定接收到的输入事件是否对应于形成闭合曲线的动作。在绘制闭合曲线的动作的情况下,设备100可以检测关于闭合曲线的位置信息并检索关于当前显示在显示单元140上的内容屏幕的信息。设备100可以裁剪由闭合曲线所定义的特定区域,而且还将裁剪区域分配给所选择的内容区域610。
[0075]此外,如屏幕截图803所示,设备100可以将预定义的图形效果应用到显示单元140,以指示成功选择了内容区域610。此后,设备100可以在屏幕上显示与所选择的区域610相关联的用户功能项目710。如果用户选择了备忘录功能项目711,则设备100可以提供如屏幕截图805所示的用于指示朝向备忘录功能项目711传递所选择的区域610的图形效果,然后激活如屏幕截图807所示的备忘录功能。即,如屏幕截图807所示,设备100可以将与备忘录功能相对应的屏幕输出到显示单元140,并且还将所选择的区域610安排在屏幕的特定位置处。设备100可以保持或调整所选择的区域610的大小。此外,即使在屏幕上显示所选择的区域610之后,设备100也可以允许通过接触笔200来调整所选择的区域610的大小。
[0076]如果在屏幕截图803中在给定时间内没有选择用户功能项目710,则设备100可以将所选择的区域610发送到预定义的用户功能,例如,剪贴板功能,如屏幕截图809所示。此后,如屏幕截图811所示,设备100可以返回到初始屏幕。
[0077]图9示出了图示根据本公开的另一实施例的基于触摸的内容操纵的屏幕截图。在图9中,屏幕截图901、903、909和911实质上等同于上面讨论的屏幕截图801、803、809和811。因此,这些屏幕截图的详细描述将被省略。
[0078]在如屏幕截图903中所示选择了部分内容区域610然后选择了用户功能项目710中的特定项目(例如,备忘录功能项目711)之后,设备100可以激活备忘录功能,并将当前屏幕替换为如屏幕截图905所示的备忘录功能屏幕。此外,在经过给定的时间之后,可以移除响应于内容区域610的选择所提供的任何图形效果,如屏幕截图907所示的。
[0079]图10示出了根据本公开的实施例的确定闭合曲线的例子。
[0080]参照图10,如由参考标记1001所指示的,用户可以通过使用笔按钮240被按压的触摸笔200来触摸显示单元140上的任何点,然后绘制终止于该触摸点的自由曲线。由触摸笔200的轨迹所导致的这个闭合曲线定义上面讨论的特定区域610。如参考标记1003所指示的,闭合曲线可以由多边形轨迹形成。
[0081]设备100可以基于由触摸笔200的轨迹创建的闭合曲线来确定内容区域610,而不管轨迹的起点和终点为何。如参考标记1005所指示的,单一的闭合曲线产生单一的平面。在确定内容区域610时,未包含在闭合曲线中的轨迹的所有部分可以被忽略。[0082]如参考标记1007所指示的,任何轨迹可以形成若干闭合曲线,其中每一条闭合曲线产生单独的平面。在这种情况下,闭合曲线所定义的每个单独的平面可以被确定为内容区域610。因此,设备100可以在与轨迹的起点和终点相对应的时间段期间执行确定内容区域610的过程。
[0083]如参考标记1009所指示的,轨迹可以形成两条不同的闭合曲线,其在某一平面内进一步产生内部平面。在这种情况下,设备100可以从内容区域610排除这样的内部平面,因此,环形平面被确定为内容区域610。
[0084]如参考标记1011所指示的,可能发生通过使用触摸笔200绘制线的一段的输入事件。在这种情况下,设备100可以把该线段作为半径或直径,创建具有该半径或直径的圆形或椭圆形,并将该圆形或椭圆形确定为内容区域610。
[0085]图11示出了图示根据本公开的实施例的内容区域的获得的屏幕截图。
[0086]参照图11,设备100可以将特定内容屏幕输出到显示单元140,如屏幕截图1101所示。这样的内容屏幕可以具有多个子内容,诸如图像、文本等。
[0087]使用触摸笔200,用户可以绘制定义内容区域610的闭合曲线,以选择在显示单元140上显示的所有子内容当中的第一子内容1110。触摸笔200的笔按钮240可以被按压。可以绘制闭合曲线以包围第一子内容1110的一些部分。在这种情况下,如果在由闭合曲线定义的内容区域610内包围了给定百分比或更多的第一子内容1110,则设备100可以裁剪整个第一子内容1110,如屏幕截图1103所示。此外,设备100可以将所选择的第一子内容1110布置在显示单元140的中心,以使得用户能够容易地识别成功的裁剪。设备100可以将内容区域610与第一子内容1110 —起显示或单独显示第一子内容1110。
[0088]如上面所讨论的,当由闭合曲线定义的内容区域610内包围了给定百分比或更多的第一子内容1110时,设备100可以整个裁剪特定子内容。这为在绘制闭合曲线时可能发生的错误提供一些余量。
[0089]图12示出了图示根据本公开的另一实施例的内容区域的获得的屏幕截图。
[0090]参照图12,设备100可以将具有多个子内容的特定内容屏幕输出到显示单元140,如屏幕截图1201所示。然后,用户可以操纵触摸笔200以获取涉及特定子内容的内容区域610。例如,用户可以通过使用笔按钮240被按压的触摸笔200来围绕第二子内容1120绘制闭合曲线。
[0091]由闭合曲线所定义的内容区域610可以包含第一子内容1110的一部分以及第二子内容1120。在这种情况下,设备100可以只裁剪特定子内容。为此,设备100可以检查内容区域610中包括的子内容的百分比。具体地,如果由闭合曲线定义的内容区域610内包围了给定百分比(例如,50%)或更多的第二子内容1120,则设备100可以裁剪第二子内容1120。相反,如果由闭合曲线定义的内容区域610内包围了不超过给定的百分比的第一子内容1110,则设备100可以不裁剪第一子内容1110。因此,在这种情况下,设备100可以获得排除第一子内容1110的、完全包含第二子内容1120的内容区域610,如屏幕截图1203所示。
[0092]此后,当选择了多个用户功能项目之一时,设备100可以激活所选择的项目并且在与所选择的项目相关联的屏幕上显示内容区域610或第二子内容1120。像上面讨论的图11的情况一样,这允许用户通过粗略的绘制动作来容易且可靠地获得所希望的子内容。[0093]如上面充分的讨论,设备100将使用接触笔200的预定义的输入事件——即,与利用被按压的笔按钮240在显示单元140上绘制具有闭合曲线的轨迹相对应的输入事件——识别为裁剪内容区域610的识别。因此,通过握住接触笔200、按压笔按钮240、以及围绕希望的内容区域绘制闭合曲线,用户可以容易地从内容屏幕选择所希望的区域。此外,设备100可以提供与所选择的内容区域610相关联的特定用户功能或者频繁使用的特定用户功能。因此,用户可以通过所选择的内容区域610迅速且容易地使用所希望的用户功能。
[0094]根据如今数字融合的趋势,上面讨论的触摸敏感设备100可以必要地或有选择地进一步包括任何其他元件,诸如短距离通信模块、有线或无线通信接口、互联网通信模块、数字广播接收模块等。本领域技术人员可以理解,设备100中的上述元件中的一些可以被删除或被其他元件代替。
[0095]根据本公开的实施例的触摸敏感设备100可以被应用到各种类型的移动通信终端,诸如蜂窝电话、智能电话、平板PC、掌上PC、PMP (便携式多媒体播放器)、PDA (个人数字助理)、笔记本计算机、便携式游戏机等等。
[0096]虽然已经利用示例性实施例描述了本公开,但是已经向本领域技术人员暗示了各种变化和修改。本公开旨在涵盖落入所附权利要求的范围内的这些变化和修改。
【权利要求】
1.一种触摸敏感设备中的基于触摸的内容操纵方法,该方法包括: 当在显示单元上显示内容屏幕时,接收预定义的输入事件; 由输入事件确定在显示单元上是否形成了闭合曲线;以及 裁剪由闭合曲线所定义的特定内容区域。
2.如权利要求1所述的方法,其中,所述输入事件是根据在触摸笔的笔按钮被按压时触摸笔接近显示单元或者触摸笔接触显示单元来创建的。
3.如权利要求1所述的方法,其中,所述裁剪包括以下中的至少一个: 如果内容区域内包围了内容屏幕中预定百分比或更多的子内容,则获取整个所述子内容;以及 如果内容区域内包围了低于预定百分比的子内容,则从内容区域排除所述子内容。
4.如权利要求1所述的方法,还包括: 当在显示单元上显示内容区域时,将一个或多个用户功能项目输出到显示单元,所述用户功能项目可结合裁剪的内容区域执行。
5.如权利要求4所 述的方法,其中,所述输出包括以下中的至少一个: 在显示单元的底部布置用户功能项目; 靠近裁剪的内容区域以列表形式布置用户功能项目;以及 围绕裁剪的内容区域布置用户功能项目。
6.如权利要求1所述的方法,其中,所述确定包括: 确定是否由从触摸起点到触摸释放点的触摸笔的轨迹形成至少一条闭合曲线。
7.如权利要求6所述的方法,其中,所述确定还包括以下中的至少一个: 如果由所述轨迹形成两条或更多条闭合曲线,则将由每个闭合曲线所产生的每个平面确定为内容区域; 如果由所述轨迹形成在特定平面内产生内部平面的两条不同的闭合曲线,则将环形平面确定为从其中排除了所述内部平面的内容区域;以及 将圆形或椭圆形确定为内容区域,所述圆形或椭圆形将所述轨迹作为半径或直径。
8.一种用于支持基于触摸的内容操纵的触摸敏感设备,该设备包括: 显示单元,其被配置为显示内容屏幕;以及 控制单元,其被配置为当在显示单元上显示内容屏幕时接收预定义的输入事件,由输入事件确定在显示单元上是否形成了闭合曲线,并且裁剪由闭合曲线所定义的特定内容区域。
9.如权利要求8所述的设备,还包括: 触摸笔,其被配置为创建输入事件;以及 笔触摸面板,其被配置为接收根据在触摸笔的笔按钮被按压时触摸笔接近显示单元或者触摸笔接触显示单元的输入事件。
10.如权利要求8所述的设备,其中,所述控制单元还被配置为,如果内容区域内包围了内容屏幕中预定百分比或更多的子内容,则获取整个所述子内容,以及如果内容区域内包围了低于预定百分比的子内容,则从内容区域排除所述子内容。
11.如权利要求8所述的设备,其中,所述显示单元还被配置为,当在显示单元上显示内容区域时,将一个或多个用户功能项目输出到显示单元,所述用户功能项目可结合裁剪的内容区域执行。
12.如权利要求11所述的设备,其中,所述显示单元还被配置为显示以下中的至少一个:在显示单元的底部布置的用户功能项目;靠近裁剪的内容区域以列表形式布置的用户功能项目;以及围绕裁剪的内容区域布置的用户功能项目。
13.如权利要求11所述的设备,其中,所述显示单元还被配置为显示被移动到内容屏幕的特定位置的裁剪的内容区域。
14.如权利要求8所述的设备,其中,所述控制单元还被配置为确定是否由从触摸起点到触摸释放点的触摸笔的轨迹形成至少一条闭合曲线。
15.如权利要求14所述的设备,其中,所述控制单元还被配置为执行以下中的至少一个:如果由所述轨迹形成两条或更多条闭合曲线,则将由每个闭合曲线所产生的每个平面确定为内容区域;如果由所述轨迹形成在特定平面内产生内部平面的两条不同的闭合曲线,则将环形平面确定为从其中排除了所述内部平面的内容区域;以及将圆形或椭圆形确定为内容区域,所`述`圆形或椭圆形将所述轨迹作为半径或直径。
【文档编号】G06F3/0488GK103631516SQ201310378835
【公开日】2014年3月12日 申请日期:2013年8月27日 优先权日:2012年8月27日
【发明者】明智慧, 高祥赫, 金泰延, 朴贤美, 李致勳, 李惠美 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1