基于示意动作的文档编辑器的制作方法

文档序号:6570269阅读:124来源:国知局
专利名称:基于示意动作的文档编辑器的制作方法
技术领域
本发明总体涉及触摸屏用户界面并具体涉及基于示意动作的文 档编辑器。
背景技术
在诸如移动电话、个人数字助理等的移动设备上使用笔或者触笔 的输入方法变得日趋流行。在这些移动设备上使用笔最普通的功能 之一是文本输入。因此,需要方便的基于笔的文本编辑系统。
为了充分使用诸如移动设备的设备上的有限屏幕区域用于书写, 广泛采用了全屏用户界面。因为全屏用户界面,所以不能像使用基 于框(box)的笔输入用户界面所执行的那样容易地在文本区域中执 行用于编辑文本的大部分操作,例如文本选择、删除、移动、复制 以及粘贴。
常规而言,认为文本区域中书写的笔划作为书写字符的组成部
在一些实例中,笔可以管理所有文本编辑操作,但用户必须以非常 低效的逐个字符方式来进行文本编辑。存在其他解决方案,其要求 移动设备的用户切换到基于框的用户界面用于文本编辑,从而实现 文本区域中的文本选择和编辑操作。

发明内容
本发明涉及基于示意动作的文档编辑器。根据示例性实施方式, 提供了 一种用于在设备上编辑对象的方法。所示方法包括利用指示 设备在触摸屏上形成第一路径。第一路径至少部分地包围对象。自 动地选择所述至少部分地被包围的对象。利用指示设备在触摸屏上
的预定区域处形成第二路径。第二路径激活编辑操作。
根据示例性实施方式,提供了一种用于编辑对象的设备。所述设 备包括显示处理器、耦接到显示处理器的触摸屏、耦接到显示处理 器的第一和第二输入检测单元、耦接到显示处理器的输入识别单元 以及耦接到输入识别单元的编辑单元。第 一输入检测单元接收形式 为用户利用指示设备在触摸屏上形成的第 一路径的第 一输入。第二 输入检测单元接收形式为用户利用指示设备在触摸屏上形成的第二 路径的第二输入。输入识别单元检测至少部分地包围对象的第 一路 径。输入识别单元还检测第二路径,其形成在触摸屏上的预定区域 处并且产生编辑信号。编辑单元响应于编辑信号而激活编辑功能。
根据示例性实施方式,提供了一种计算机程序产品。所述计算机 程序产品具有计算机可使用介质,其具有包含在其中的计算机可读 代码装置,从而使得计算机在设备上编辑对象。计算机程序产品包 括计算机可读程序代码装置用于使得计算机形成第一路径,如利用 指示设备在触摸屏上所定义的,该路径至少部分地包围对象。计算 机程序产品还包括计算机可读程序代码装置用于使得计算机自动选 择至少部分地被包围的对象。计算机程序产品包括计算机可读程序 代码装置用于使得计算机形成第二路径,如利用指示设备在触摸屏 的预定区域处定义的,其中第二路径激活编辑操作。
根据又一示例性实施方式,提供了一种制品。该制品具有计算机 可使用介质,其具有包含在其中的计算机可读程序代码装置,从而 使得计算机在设备上编辑对象。所述制品中的计算机可读代码装置 具有计算机可读程序代码装置从而使得计算机形成第一路径,如利
用指示设备在触摸屏上所定义的,该路径至少部分地包围对象。所 述制品中的计算机可读程序代码装置还使得计算机自动选择所述至 少部分地被包围的对象。所述制品中的计算机可读程序代码装置还 使得计算机形成第二路径,如利用指示设备在触摸屏上的预定区域 处定义的,所述第二路径激活编辑操作。


在下文描述中将结合

本发明的上述方面和其他特征,其

图1是根据示例性实施方式操作的并入了触摸屏和显示处理器
的设备的一部分的框图2示出了根据示例性实施方式的图1设备的实施方式;
图3(a)和图3(b)示出了图l的设备的另一实施方式并且示 出了根据示例性实施方式用于选择对象的处理;
图4 (a)至图4 (g)示出了根据示例性实施方式的对象编辑;
图5 (a)至图5 (d)示出了根据示例性实施方式的对象编辑;
图6示出了根据示例性实施方式的对象选择;
图7示出了根据示例性实施方式的对象选择;
图8示出了根据示例性实施方式的对象选择;
一个实施方式的框图IO是根据示例性实施方式的方法的框图11是根据示例性实施方式的另一方法的框图12是根据示例性实施方式的又一方法的框图13是根据示例性实施方式的再一方法的框图14示出了根据示例性实施方式的对象选择的一个实施方式。
具体实施例方式
图1示出了并入了本发明特征的系统的一个实施方式。尽管将参 考图中所示和下文所描述的示例性实施方式对本发明进行描述,但 是应理解本发明可以在许多替换形式的实施方式中实施。
图1是并入了本发明特征的具有显示处理器12和触摸屏显示器 10的设备1的一部分的简化框图。诸如例如,触笔、笔或者仅仅是 用户的手指的指示设备11,可以用于触摸屏显示器10。在可替换实 施方式中,可以使用任何适合的指示设备。显示器10和指示设备11形成设备l的用户界面,并且可以配置作为图形用户界面。显示处
理器12耦接至存储器14,存储器存储基于示意动作或者笔划的选择 算法用于使得显示处理器12根据本发明进行操作。第一通信或数据 链路或者连接12A存在于显示器IO和处理器12之间用于处理器12 接收坐标信息,坐标信息描述或者指示指示设备11的尖端或者端部 相对于显示器10表面的位置。显示器10通常是像素化的(pixelate), 并且可以包含液晶(LC)或某些其他类型的显示像素。在可替换实 施方式中,可以使用任何适合类型的显示器。
显示处理器12通常直接或者间接通过第二通信或数据链路或者 连接12B向显示器IO提供显示数据,用于激活期望的像素,这是本 领域中已知的。给定坐标位置,诸如例如显示器IO表面上的x-y位 置可以直接或者间接对应于一个或者多个显示器像素,这依赖于像 素分辨率和触摸屏自身的分辨率。这样触摸屏显示器IO上的单个点 (单个x-y位置)可以对应于 一个像素或者多个相邻像素。不同于单 个点,路径、笔划或者线50 (在本文中这些术语可以交替使用)可 以具有x-y起始点(S)和x-y终点(E),并且可以包括S和E之 间的多个x-y位置。使得指示设备ll的端部靠近或者接触显示器10 表面可以标记笔划50的起点S并随后移动或者抬起指示设备11的 端部远离显示器IO表面可以标记笔划50的终点E。在一个实施方式 中,指示设备11不需要与显示器IO表面进行接触就可以形成或者 识别输入信号以形成标记。使得指示设备ll的端部靠近或者接触显 示器IO表面并随后移动或者抬起指示设备11的端部远离显示器10 表面而不在显示器IO表面上移动指示设备的尖端可以标记单个点。
注意到笔划50能够部分地或者基本上围绕或者包围显示器10 表面上的区域或者对象从而激活对象选择,如将在下文所描述的那 样。根据示例性实施方式,如果区域22包含显示对象并且被笔划部 分地或者基本上包围,则被包围的区域内的对象成为选择的目标对 象10A。以公知术语,不在该区域内(笔划边界内)的其他显示对 象不是"选择的",并且可以称作未选择对象IOB。
根据示例性实施方式,设备1可以例如是如图2中所示的蜂窝电 话1A。蜂窝电话1A可以具有小键盘25、触摸屏显示器10以及用 于在触摸屏显示器IO上使用的指示设备11。根据另一示例性实施方 式,设备1可以是如图3 (a)和图3 (b)中所示的PDA 1B。 PDA IB 也可以具有触摸屏显示器IO和指示设备11。在又一可替换实施方式 中,设备1可以是个人通信装置、平板计算机、膝上型或者台式计 算机、或者能够包含触摸屏显示器IO和诸如显示处理器12的支持 电子器件的任何其他适合的设备。应注意显示处理器12不必专用于 对触摸屏显示器IO进行操作的任务,并且还可以负责执行设备1中 的其他任务。另外,显示处理器12不必在自身之中或自行实际选择 一个或者多个通常被包围在笔划所定义的区域内显示的对象。替代 地,显示处理器12可以将信号发送到更高级的软件,诸如操作系统, 用于标识用户利用指示设备11所指示或者选择的对象。
现在参考图3(a) 、 3(b) 、4(a)至4(g)以及5 (a),现 在将描述根据示例性实施方式的用于选择对象的方法。如上文所述, 触摸屏显示器IO和指示设备11可以配置作为设备1的用户界面, 在本示例性实施方式中,设备1的用户可能期望选择对象用于编辑, 该编辑显示在触摸屏显示器IO上作为在设备11中存储或者进行操 作的应用或者其他程序的 一 部分。编辑功能可以包括例如复制和粘 贴功能、剪切和粘贴功能、移动功能以及删除功能。如图4(a)中 所示,显示器10中示出了一系列文本字符。在可替换实施方式中, 显示器上的对象可以例如是位于设备1的显示器IO上的图形、图画 或者任何其他期望的对象。在可替换实施方式中,可以存在一组对 象3,如图3 (a)中所示,其呈现在显示器IO上并且可由用户用于 选择。尽管将使用本文来描述示例性实施方式,但应该理解到示例 性实施方式等同地应用于可以显示在设备1上的任何适合的对象。 另外,尽管诸如图4 (a)中示例性文本15的文本,在附图中通常用 中文示出,但可以使用任何适合的语言、文本字符或者对象。
在一个实施方式中,如图1所示的基于笔划的选择算法14A可
以用于检测显示器IO上的区域或者对象是否已由用户包围或者标记 (即选择笔划50)使得可以选择对象IOA。例如,用户使用选择笔 划50部分地或者基本上包围待编辑的文本,如图4 (a)和4 (b) 中所示。在一个实施方式中,以及如下文所述,笔划50不必是完全 封闭的形状,在图1和图6中可以最好地示出。可以由用户经由向 任何适合方向的笔划而形成选择笔划50,该方向诸如例如左、右、 上、下、顺时针或者逆时针。选择笔划可以采用足以大概围绕或者 包围待选择的诸如文本15的期望对象的任何形状。
为了选择文本片断20,选择笔划50不必是完全封闭的形状。根 据此示例性实施方式,当如图6 (a)中所示的选择笔划50的起点S 和终点E彼此的距离在预定距离内,通过基于笔划的选择算法14A 来识别文本选择并且接受该选择有效以及选择对象。在一个实施方 式中,起点S和终点E彼此的距离非常近。在可替换实施方式中, 起点S和终点E彼此的距离可以是任何适合的距离。这样,用户可 以进行如下文所述的后续编辑操作。如果选择笔划50的起点S和终 点E彼此的距离不在预定距离内,如图6 (b)中所示的示例,则无 法通过基于笔划的选择算法14A识别出选择,无法选择对象或者字 符并且不能激活编辑序列或者例程。在一个实施方式中,在选择笔 划50的起点S和终点E之间的预定距离可以根据-使用的语言而变
化。 l 在一个实施方式中,利用选择笔划50用户可以部分地或者基本 上包围或者围绕单个对象或者多个对象。例如,参见图4(a)至4
(c)、图14 (a)以及图14 (b),如果要选择多个对象,则所述 对象彼此必须成连续关系,诸如字符24。字符24可以例如是相邻于 彼此的一系列对象或者字母,诸如形成词的字母。在可替换实施方 式中,字符24可以例如是包括整个段落或者完整的句子的一串字符 或者对象。如果选择的文本不表示字符串,诸如,例如图7和图14
(c)中所示的文本90,则无法通过基于笔划的选择算法14A将选 择识别为有效并且无法选择对象。而是,所尝试的对非连续文本的
选择可能激活文本识别功能65,如图7所示,其对用户呈现类似于 用于包围非连续文本的笔划50的形状的对象或者文本选项(即字 符)。用户可以选择将通过文本识别功能65显示的对象或者字符之 一插入到文档中或者显示器10上。
在可替换实施方式中,诸如其中设备1配置为使用于英文,有效 选择笔划50可以类似于诸如字母"0"或者"U"的英文字符。在 一个实施方式中,其中有效选择笔划不类似于英文字符,基于笔划 的选择算法14A既可以识别选择为有效又可以激活文本识别功能 65。例如,如图8中所示的选择笔划95包围字符串"us"。即使已 经包围了字符串,选择笔划95还类似于字母"0"。这样,基于笔 划的选择算法14A识别目标选择为有效并且选择被包围的文本,而 同时也激活文本识别功能65来允许用户在是否根据此示例性实施方 式对选择的文本20进行编辑或者是否使用文本识别功能65来解释 输入的字符(即字母"0")之间做出选择。
参见图4 (a)至4 (g)以及图10,用户使用选择笔划50来选 择待编辑的文本20的一部分(图IO中的方框IOOI)。 一旦识别出 选择笔划50,则选择文本20并对其做出高亮22。如图4(c)中所 示的选择的并且高亮的文本23可以包括例如字符24,它们彼此处于 连续的关系中,如上文所述。在当指示设备ll离开或者基本上脱离 与触摸屏IO的接触的时间点,以上述方式自动地通过基于笔划的选 择算法14A来识别对文本20的选择(图10的方框1002)。标记的 选择区域22可以指示选择的文本23。标记的选择区域22可以被高 亮或者遮暗如图4 (c)所示(图10中的方框1002)。在可替换实 施方式中,可以以任何适合的方式对选择区域进行高亮,包括例如 填充图案如图3 (b)所示。在另一可替换实施方式中,可以利用例 如背景色来对选择区域进行高亮。
一旦选4争的文本23通过基于笔划的选择算法14A来识别,则用 户可以经由利用指示设备11在选择的区域22上基本上或者至少部 分地接触触摸屏10而进行的示意动作或者移动来操纵选择的文本
23。在一个实施方式中,指示设备11可以不必为了形成标记而与触 摸屏10进行物理接触。如图4(d)所示,为了启动编辑功能,用户 在选择的文本23上形成或者作出标记。所述标记(例如标记30)可 以包括通过指示设备11在选择的区域22上基本上接触显示器10并 且移动指示设备11而形成的任何适合的标记或者记号。例如,在一 个实施方式中并且如图4 (d)所示,用户已经做出"V"或者对勾 形状的标记显现在选择的区域22上。在一个实施方式中,"V"或 者对勾符号表示或者带来复制编辑功能的激活。在可替换实施方式 中,可以使用任何预定或者预定义符号、字符或者记号来启动具体 编辑功能。在一个实施方式中,选择的文本23的操纵可以包括编辑 功能,诸如例如复制、剪切、粘贴以及删除操作。在可替换实施方 式中,可以使用任何适合的文本或者图像编辑功能。例如,参见图4 (d)和图5U),现在将描述复制和粘贴操作。在一个实施方式中, 用户作出标记或者笔的笔划30,在选择的文本区域22中,其基本上 成形为如字母"V"。根据示例性实施方式,基本上"V"形状的标 记30表示或者激活复制操作(图10的方框1003 )。在作出或者形 成标记30之后,指示设备11基本上被抬起离开或者移动离开显示 器10时就是激活复制操作的时间点。当复制选择的文本23时,如 通常理解本术语的那样,选择的文本23的缩略版本70显示并且存 储在剪贴板25上,如图4 (e)、图4 (f)和图5 (a)中所示(图 10中的方框1004)。在可替换实施方式中,可以使用对已经复制了 选择的文本的任何适合的指示。选择的文本的缩略版本70可以包括 选择的文本的一部分,诸如例如,选择的文本仅前几个字符。在可 替换实施方式中,当选择了诸如例如图形或者图画的对象时,可以 在剪贴板上显示图形或图画的缩影版本或者图形或图画的仅一部 分。在可替换实施方式中,可以使用任何适合的缩略表示放置在剪 贴板上的选择的对象。
在此示例性实施方式中,用户可以将选择的文本23或者对象, 粘贴在例如显示器IO上的任何适合的区域中。例如,在一个实施方
式中,用户可以将选择的文本23或者对象粘贴在文档中如图4 (f) 和图4(g)中所示。在可替换实施方式中,用户可以将选择的文本 23或者对象粘贴在设备1中可以存储或者可用的另一文档或者应用 中。在一个实施方式中,粘贴操作可以通过第二基本上呈"V"形状 的标记40来激活,如图4 (f)所示该标记可以由用户在文档内的期 望点或者区域上作出(图10中的方框1005 )。在作出或者形成第二 标记40之后,当指示设备11被基本上抬起离开或者移动离开显示 器10时,识别出粘贴操作。在通过基于笔划的选择算法14A的对粘 贴操作的识别中,将来自剪贴板25的选择的文本23粘贴到用户先 前选择的点或者区域,即在该处已经作出了标记40 (图IO的方框 1006)。根据此示例性实施方式,表示复制操作的标记30和表示粘 贴操作的第二标记40两者基本上都呈"V"形状。然而,在可替换 实施方式中,任何适合的形状的笔的笔划可以用于启动复制和粘贴 操作。如图4(g)所示,作为粘贴操作的结果,将选择的文本23 插入到文档中作为粘贴的文档85。在一个实施方式中,选择的并且 复制的文本23放置在并且存储在剪贴板25上。这样,如果期望的 话,可以多次地将选择的文本23粘贴到文本中,而无需重新选择文 本20,如上文所述。
现在参见图5 (b)和图11,将描述根据本发明示例性实施方式 的剪切和粘贴功能。在示例性实施方式中,以与上述基本上类似的 方式来选4奪文本23的一部分(图11中的方框1101和1102)。在一 个实施方式中,为了激活剪切操作(如通常理解该操作那样),用 户使用指示设备11在选择的文本区域22内作出或者形成标记35, 如图5 (b)所示(图10的方框1103)。在此实施方式中,标记35 基本上为"X"形式。在可替换实施方式中,可以使用任何适合形状 的笔划从而激活剪切操作。在作出或者形成基本上"X"形状标记 35后,当指示设备11基本上抬起离开或者移动离开显示器10时, 识别出剪切操作。当通过基于笔划的选择算法14A识别出剪切操作 时,从显示器10的可视区域或者文档剪切或者移除选择的文本23,
如图5 (b)中所示(图11中的方框1104)。在一个实施方式中, 剪切文本24放置并且存储在剪贴板25上,使得在剪贴板25上显示 剪切文本24的缩略版本70,如图5(b)中所示(图11的方框1104)。 用户可以以基本上类似于上文所述用于复制和粘贴操作的方式将来 自剪贴板25的剪切文本24粘贴到文档或者应用中(图11的方框 1105和1106)。再次地,因为剪切文本24放置或者存储在剪贴板 25上,所以剪切文本24可以任何期望次地插入到文档中。
参见图5(c)和图12,将描述根据示例性实施方式的移动操作。 在示例性实施方式中,以与上述基本上类似的方式来选择文本23的 部分(图12中的方框1201和1202)。在一个实施方式中,为了激 活移动操作(如通常理解该操作那样),用户可以在文档内的预定 点处作出或者形成基本上呈"V"形状的标记或者笔划40,如图5 (c)所示(图12的方框1203 )。在可替换实施方式中,可以使用 任何适合形状的标记来激活移动操作。在用户作出或者形成标记40 之后,当指示设备11基本上抬起离开或者移动离开显示器10时, 通过基于笔划的选择算法14A识别出移动操作。在移动操作的识别 中,从显示器10的文档内或者应用内的选择文本23的原始位置剪 切所述选择的文本23,并且将其移动到基本上呈"V"形状的标记40 所指示的位置,而无需放置在剪贴板25上,如图5(c)所示(图 12的方框1204和1205 )。因为在移动#:作期间,移动的文本未》文 置在剪贴板25上,所以每次本文86移动到文档内或者显示器上的 另一位置时,可以重新选才奪文本86。
现在参见图5 (d)和图13,现在将描述根据又一示例性实施方 式的删除操作。在示例性实施方式中,以与上述基本上类似的方式 来选择文本23的一部分(图13中的方框1301和1302)。在一个实 施方式中,为了激活删除操作(如通常理解该操作那样),用户可 以基本上在选择的文本区域23上作出或者形成示意动作或者标记 45,如图5 (d)所示(图13的方框1303 )。在此实施方式中,示 意动作或者标记45基本上为直线形式。在可替换实施方式中,可以
使用任何适合形状的标记来激活删除操作。可以基本上在选择的文
本区域22内,并且以例如箭头100的大致方向作出标记45。在可替 换实施方式中,可以以任何预定方向作出标记45。在作出或者形成 标记45之后,当指示设备11基本上抬起离开或者移动离开显示器 IO时,通过基于笔划的选择算法14A识别出删除操作。当识别出删 除操作时,从文档移除删除的文本46,而无需放置在剪贴板25上, 如图5(d)中所示(图13中的方框1304)。
尽管上文描述是处于全屏用户界面输入模式的上下文中,但应该
适合类型的界面。
本发明还包括并入了以不同的计算机来执行的上述处理步骤和 指令的软件和计算机程序。图9是可以用于实践本发明的,并入了 本发明特征的典型设备900的一个实施方式的框图。如图所示,计 算机系统902可以链接到另一计算机系统904,使得计算机902和 904能够向彼此发送信息并且从彼此接收信息。在一个实施方式中, 计算机系统902可能包括适合用于与网络906进行通信的服务器计 算机。计算机系统902和904可以以任何传统方式链接到一起,包 括调制解调器、硬线连接或者光纤链路。通常地,使用通常在通信 信道上或者通过ISDN线路上的拨号连接发送的通信协议使得信息 可用于计算机系统902和904。计算机902和904通常适合用于使用 包含机器可读程序源代码的程序存储设备,所述代码适合用于使得 计算机902和904执行本发明的方法步骤。可以设计、制作并且使
的机器的组件,从而执行本发明的过程和方法。在可替换实施方式 中,程序存储设备可以包括磁性介质,诸如磁盘或者计算机硬件设 备,其是通过计算机可执行并且可读的。在另一可替换实施方式中, 程序存储设备可能包括光盘、只读存储器("ROM")软盘以及半 导体材料和芯片。
计算机系统902和904还可以包括微处理器用于执行存储的程
序。计算机902可以在其程序存储设备上包括数据存储设备908用 于信息和数据的存储。并入了包含本发明的特征的处理和方法步骤 的计算机程序或者软件可以存储在 一个或者多个计算机902以及 904中,或者存储在其他传统的计算机程序存储设备中。在一个实施 方式中,计算机902以及904可以包括用户界面910,以及本发明的 特征可以从其接入的显示接口 912。用户界面908和显示接口 912 可以适合用于允许将查询和命令输入到系统,以及呈现命令和查询 的结果。
应该理解到上文描述仅是本发明的示例。本领域技术人员能够设 计出不偏离本发明的各种可替换方案和修改。因此,本发明旨在涵 盖所有这种落入所附权利要求书的范围的可替换方案、修改以及变
权利要求
1.一种在设备上编辑对象的方法,包括利用指示设备在触摸屏上形成第一路径,所述第一路径至少部分地包围对象;自动选择所述至少部分地被包围的对象;以及利用所述指示设备在所述触摸屏上的预定区域处形成第二路径,其中所述第二路径激活编辑操作。
2. 根据权利要求1所述的方法,其中所述编辑操作是移动操作 并且将至少部分地被包围的对象移动到所述预定区域。
3. 根据权利要求1所述的方法,其中当所述至少部分地被包围 的对象包括一个字符或者多个字符时,其中所述多个字符在一个序 列中,则选择出所述至少部分地被包围的对象,。
4. 根据权利要求1所述的方法,其中形成第一路径包括形成路 径,其中所述路径的起点和终点彼此在预定距离内。
5. 根据权利要求1所述的方法,其中所述编辑操作是删除操作 并且将所述至少部分地被包围的对象删除。
6. 根据权利要求1所述的方法,进一步包括利用所述指示设备 在所述触摸屏上的预定区域处形成第三路径,其中所述第三路径激 活第二编辑操作。
7. 根据权利要求6所述的方法,其中所述编辑操作是复制操作 并且所述第二编辑操作是粘贴操作。
8. 根据权利要求7所述的方法,其中所述至少部分地被包围的 对象包括一个字符或者多个字符,其中所述多个字符具有彼此连续 的关系。
9. 根据权利要求7所述的方法,进一步包括在剪贴板上显示选 择的对象的缩略版本。
10. 根据权利要求7所述的方法,其中所述第三路径具有与所述 第二路径相同的形状。
11. 根据权利要求6所述的方法,其中所述编辑操作是剪切操作并且所述第二编辑操作是粘贴操作。
12. 根据权利要求11所述的方法,其中所述剪切操作包括删除 所述选择的对象并且在剪贴板上显示所述选择的对象的缩略版本。
13. —种用于编辑对象的设备包括 显示处理器;耦接到所述显示处理器的触摸屏;以及第 一输入4全测单元和第二输入4全测单元,所述第 一输入4企测单 元耦接到所述显示处理器,所述第 一 输入检测单元接收以用户利用 指示设备在所述触摸屏上形成第 一路径为形式的第 一输入,并且所 述第二输入检测单元耦接到所述显示处理器,所述第二输入检测单 元接收以用户利用指示设备在所述触摸屏上形成第二路径为形式的 第二输入;耦接到所述显示处理器的输入识别单元,所述输入识别单元检 测至少部分地包围对象的所述第 一 路径、以及在所述触摸屏的预定 区域处形成的并产生编辑信号的所述第二路径;以及耦接到所述输入识别单元的编辑单元,所述编辑单元响应于所 述编辑信号而激活编辑功能。
14. 根据权利要求13所述的设备,其中所述编辑操作是移动操 作并且将所述至少部分地被包围的对象移动到所述预定区域。
15. 根据权利要求13所述的设备,其中所述编辑操作是删除操 作并且将所述至少部分地被包围的对象删除。
16. 根据权利要求13所述的设备,包括耦接到所述显示处理器的第三输入检测单元,所述第三输入检 测单元接收以用户利用指示设备在所述触摸屏上形成第三路径为形 式的第三输入;耦接到所述显示处理器的输入识别单元,所述输入识别单元进 一步检测所述第三路径,所述第三路径在所述触摸屏的预定区域处 形成,并且产生第二编辑信号;以及 耦接到所述输入识别单元的编辑单元,所述编辑单元进一步响 应于所述第二编辑信号而激活编辑功能。
17. 根据权利要求16所述的设备,其中所述编辑操作是复制或 者剪切操作并且所述第二编辑操作是粘贴操作。
18. 根据权利要求17所述的方法,其中所述显示处理器使得在 剪贴板上显示所述选择的对象的缩略版本。
19. 一种计算机程序产品包括计算机可使用介质,其具有包含在其中的计算机可读代码装置, 用于使得计算机在设备上编辑对象,所述计算机程序产品中的计算 机可读代码装置包括计算机可读程序代码装置,其用于使得计算机形成由利用指示 设备在触摸屏上所定义的第 一路径,该第 一路径至少部分地包围对 象;计算机可读程序代码装置,其用于使得计算机自动选择所述至 少部分地净皮包围的对象;以及计算机可读程序代码装置,其用于使得形成由利用指示设备在 触摸屏的预定区域处定义的第二路径,其中所述第二路径激活编辑 操作。
20. 根据权利要求19所述的计算机程序产品,其中所述编辑操 作是移动操作并且将所述选择的对象移动到所述预定区域。
21. 根据权利要求19所述的计算机程序产品,其中所述编辑操 作是删除操作并且将所述选择的对象删除。
22. 根据权利要求19所述的计算机程序产品,进一步包括计算机可读程序代码装置,其用于使得计算机形成由利用指示 设备在触摸屏的第二区域处定义的第三路径,其中所述第三路径激 活第二编辑操作从而在所述第二区域处插入所述选择的对象。
23. 根据权利要求22所述的计算机程序产品,其中所述编辑操 作是复制或者剪切操作并且所述第二编辑操作是粘贴操作。
24. —种制品包才舌 计算机可使用介质,其具有包含在其中的计算机可读程序代码 装置,从而使得计算机在设备上编辑对象,所述制品中的计算机可读代码装置包括计算机可读程序代码装置,其用于使得计算机形成由利用指示 设备在触摸屏上所定义的第 一路径,该第 一路径至少部分地包围对 象,计算机可读程序代码装置,其用于使得计算机自动选择所述至 少部分地被包围的对象;以及计算机可读程序代码装置,其用于使得计算机形成由利用指示 设备在触摸屏的预定区域处定义的第二路径,其中所述第二路径激 活编辑操作。
25.根据权利要求24所述的制品,进一步包括 计算机可读程序代码装置,其用于使得计算机形成如利用指示 设备在触摸屏的第二区域处定义的第三路径,其中所述第三路径激 活第二编辑操作从而在所述第二区域处插入所述选择的对象。
全文摘要
一种方法用于在设备上编辑对象,该方法包括利用指示设备在触摸屏上形成第一路径。第一路径至少部分地包围对象。自动选择该至少部分地被包围的对象。利用指示设备在触摸屏上的预定区域处形成第二路径。第二路径激活编辑操作。
文档编号G06F3/048GK101356491SQ200680050436
公开日2009年1月28日 申请日期2006年11月21日 优先权日2005年11月21日
发明者J·A·坎加斯, 昆 于, 汪孔桥 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1