文本选择和录入的制作方法

文档序号:8227540阅读:439来源:国知局
文本选择和录入的制作方法
【专利说明】
【背景技术】
[0001]计算机设备、移动电话、娱乐设备、导航设备以及其他电子设备日益设计有集成的触摸界面,诸如触摸垫或触摸显示器,这便利的用户可选择的触摸和手势输入。例如,使用对于显示用于用户交互的虚拟键盘(或屏幕键盘)的触摸输入,用户可以输入并编辑用于消息收发、电子邮件和文档的文本。用户常常不得不键入已经录入和/或在设备的显示屏上显示的词或短语。除了键入或重新键入词或短语,用户可以复制,然后将该文本粘贴在文本条目字段中。然而,复制和粘贴一个字的步骤数目可能比重新键入该字耗时更长。最低限度,用户通常不得不选择待复制的词(或短语),发起复制该词的复制操作,选择文本插入位置,然后发起粘贴操作。
【附图说明】
[0002]参考下文附图描述文本选择和录入的实施例。通篇使用相同编号指代附图中所示的相同特征和组件:
[0003]图1图示了可以实施文本选择和录入的示例系统。
[0004]图2图示了根据一个或多个实施例的文本选择和录入的示例。
[0005]图3图示了根据一个或多个实施例的文本选择和录入的(多个)示例方法。
[0006]图4图示了可以实施文本选择和录入的实施例的示例电子设备的各种组件。
【具体实施方式】
[0007]诸如计算机、游戏设备、远程控制器、导航设备或者移动电话的电子设备可以包含触敏界面,经由该界面,用户可以与设备和输入文本交互,诸如即时消息收发、电子邮件、文档、浏览器、联系人列表以及其他用户界面文本条目和编辑特征。在文本选择和录入的实施例中,从在触敏显示组件上的显示界面中显示的文本,可以确定可选择的字符串。可选择的字符串可以是字母、数字、符号、词、短语、数字串、字符数字串和/或其组合的任何一种。于是,可以生成字符串映射表,该字符串映射表标识在显示组件上显示的每个可选择字符串的位置。
[0008]用户可以选择可选择字符串,诸如在文本编辑字段或者应用或者显示界面(例如,应用窗口)中显示的词或者短语或者电话号码,并且在没有另外用户输入的情况下,该可选择字符串于是作为文本条目被复制(例如,录入)在文本编辑字段中的光标位置。例如,随着用户在虚拟键盘的文本编辑字段中录入文本,用户可以通过选择先前键入的词或短语而节省时间。响应于该选择的字符串被选择并且在没有另外用户输入的情况下,该选择的先前键入的文本被复制在文本编辑字段中的光标位置。
[0009]虽然通过任何数目的不同设备、系统和/或配置,可以实施文本选择和录入的特征和概念,但在下列示例设备、系统和方法情形中描述文本选择和录入的实施例。
[0010]图1图示了可以实施文本选择和录入的实施例的示例系统100。该示例系统100包含电子设备102,电子设备102可以是任何形式的桌面电脑、便携式计算机、平板计算机、移动电话、导航设备、游戏设备、游戏控制器、远程控制器、寻呼机等的固定或移动设备的任何一种或组合。该电子设备具有触摸检测系统104,触摸检测系统104包含触敏显示组件106,诸如任何类型的集成触屏显示器或界面。触敏显示组件可以被实现为任何类型的电容、电阻或红外界面,以感测和/或检测手势、输入和运动。利用各种组件,诸如一个或多个处理器和存储器设备,以及参考图4中所示的示例电子设备所进一步描述的任何数目和不同组件的组合,可以实施这些电子设备的任何一种。
[0011]触摸检测系统104被实施为感测和/或检测在触敏显示组件上的用户发起的触摸接触和/或触摸手势输入,诸如手指和/或铁笔输入。触摸检测系统接收触摸接触、触摸手势输入和/或输入组合,作为触摸输入数据108。在示例系统100中,电子设备102包含文本条目应用110,文本条目应用110可以被实施为计算机可执行指令,诸如软件应用,并且由一个或多个处理器执行,以实施文本选择和录入的各个实施例。总体上,文本条目应用从触摸检测系统接收触摸输入数据108,并且实施文本选择和录入的实施例。
[0012]文本选择和录入的示例在112示出,其中,用户可以用一只手持有电子设备102,并且利用另一只手的手指(或者利用铁笔或其他输入设备)与该触敏显示组件106交互。在这个示例中,显示键盘界面114,键盘界面114包括用于用户交互的虚拟键盘116(例如,显示为屏幕上键盘),以在文本编辑字段120中录入文本118。在实施例中,文本编辑字段120是显示界面的示例,其显示在键盘界面114的附近。随着文本被录入到文本编辑字段中,文本条目应用110被实施为从录入并显示在文本编辑字段中的文本确定可选择的字符串。可选择字符串可以是字母、数字、符号、词、短语、数字串、字符数字串和/或其任何组合之一O
[0013]文本条目应用110也被实施为生成字符串映射表122,字符串映射表122标识在显示界面中显示的每个可选择字符串的位置,诸如在文本编辑字段120中。例如,在图1中示出的字符串映射表122包含从文本编辑字段120中确定的示例可选择字符串124中的一些以及用于每个可选择字符串的对应选择位置126。可选择字符串的选择位置可以通过与触敏显示组件106相关的坐标、通过像素定位、数字位置、网格位置和/或通过可以用来与将可选择字符串的用户选择关联的任何其他映射技术,可以标识可选择字符串的选择位置。文本条目应用110可以控制与虚拟键盘116相关的文本选择和录入功能的激活和失活。例如,当键盘界面114被显示时,编辑模式可以被发起,以确定在显示界面布局中确定可选择字符串,并且生成字符串映射表。
[0014]随着用户在文本编辑字段120中录入文本118,可以显示光标128,光标128指示在该文本编辑字段中当前文本条目位置(例如,在本示例中示出的文本的结尾)。该光标也可以是用户可选择的,并且可以被定位在文本编辑字段中的任何其他位置,诸如在文本条目的开头,或者在所显示的文本中的任何位置。文本条目应用110也被实施成在文本编辑字段120中追踪和/或确定光标位置,并且可以接收位置输入,以定位在文本编辑字段中的光标,诸如当用户选择并移动该光标时。
[0015]在文本选择和录入的实施例中,用户可以选择(例如,选定)可选择字符串124,诸如在文本编辑字段120中显示的词或短语,从而在另外用户输入的情况下,将可选择字符串作为文本条目,复制(例如,录入)在文本编辑字段中的光标位置。例如,随着用户利用在虚拟键盘116上的键盘输入在文本编辑字段120中录入文本,用户可以通过选择先前键入的词或短语而节省时间,诸如,录入词“文本”以及录入短语“文本编辑字段”作为文本条目。在该示例中,文本条目应用I1可以接收在文本编辑字段120中显示的字符串124的选择(例如,在选择位置η 130的词“文本”,或者在选择位置x+y+z 132的短语“文本编辑字段”)。响应于字符串的选择,并且在没有另外用户输入的情况下,选择的文本条目可以被复制在文本编辑字段中的光标128位置。注意,字符串“文本”与字符串映射表122中的选择位置η相关联,并且类似的是,字符串“文本编辑字段”与在字符串映射表中的选择位置χ+y+z相关联。
[0016]在实施中,用于发起可选择字符串的选择的在触敏显示组件106上的触摸接触可以区别于用于移动或定位光标128的在文本编辑字段120中的触摸接触。例如,用户可以选择可选择字符串,以利用单击或单刷触摸接触在文本编辑字段中录入(例如,短持续时间选择或快速触摸接触)。替代地,用户可以利用延长的触摸接触(例如,按压并且保持选择),发起移动光标128。在实践中,短持续时间是相对于延长持续时间(并且反之亦然),并且对于短或延长的持续时间的长度选择可以是特定于实施方式和/或用户可调整的。
[0017]在其他实施例中,用户可以选择可选择字符串,诸如词或短语,所述可选择字符串在电子设备102的显示组件106上的任何显示界面中显示。例如,平板或计算机设备可以具有若干应用界面(例如,应用窗口),它们被并排显示和/或重叠显示,诸如,对于字处理应用、数据库和表单应用、Web浏览器应用、文件管理应用,以及用于电子邮件和其他消息收发应用。参考图2,示出和描述了从多个显示界面的文本选择和录入的示例。另外,选择的字符串可以作为文本条目,被录入到任何类型的文本编辑界面中,诸如在虚拟键盘116上利用键盘输入(例如,键选择输入或键刷输入)在文本编辑字段120中,在字处理、数据库户或表单应用显示界面中,或者在电子邮件和其他消息收发应用界面中,或者在Web浏览器应用界面中录入文本。
[0018]例如,用户可能正在网站上阅读文章,并且想在该文章中进一步搜索特定词或短语的出现。用户可以在网站上或Web浏览器界面上发起文本搜索功能,然后,触摸选择在文本的显示部分中示出的词或短语(例如,字符串)。文本条目应用110接收在网站界面上的文章中所显示的词或短语的选择,然后,在没有另外用户输入的情况下,将字符串作为文本条目录入在文本搜索功能的文本搜索字段中的光标位置。
[0
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1