当前位置: 首页 > 专利查询>谷歌公司专利>正文

连续手势输入期间的建议选择制造技术

技术编号:16672562 阅读:25 留言:0更新日期:2017-11-30 17:13
计算设备包括至少一个处理器和能够由该至少一个处理器操作的至少一个模块,以输出包括多个键的图形键盘以供显示,接收第一手势部分的指示,并基于第一手势部分,确定至少一个候选串。至少一个模块能够进一步操作以输出所述至少一个候选串以供在显示设备的第一位置处显示,接收穿过与至少一个候选串相对应的位置的第二手势部分的指示,其中第一手势部分和第二手势部分被包括在单个连续手势中,基于第二手势部分选择至少一个候选串,并输出所述至少一个候选串以供在显示设备的第二位置处显示。

【技术实现步骤摘要】
【国外来华专利技术】连续手势输入期间的建议选择
技术介绍
一些计算设备提供图形键盘作为用于文本录入的用户界面的一部分。例如,包括在计算设备中或耦合到计算设备的存在敏感显示器可以输出图形键盘,其使用户能够通过指示在存在敏感显示器上显示的键来录入数据。在一些情况下,计算设备可以呈现图形键盘,用户可以通过点击键盘的独立键或通过在与期望的键相关联的连续区域上滑动手指来与之进行交互。以这种方式,图形键盘提供了一种输入方法,所述方法允许用户通过录入一个或多个连续手势来录入字符、单词或单词组。因此,图形键盘可以允许用户以一定的精度和效率将文本录入到计算设备中。然而,一些图形键盘具有某些缺陷。例如,一些图形键盘可能无法从执行的手势输入正确地确定字符串。因此,一些图形键盘可以迫使用户执行附加的动作以纠正错误解释的输入,从而减慢手势输入并降低基于手势的文本输入的效率。
技术实现思路
在一个示例中,一种方法包括由计算设备输出包括多个键的图形键盘以供在操作耦合到计算设备的显示设备处显示,由计算设备接收指示在操作耦合到计算设备的存在敏感输入设备处检测到的第一手势部分,以及由计算设备并且至少部分地基于第一手势部分确定至少一个候选串。该方法进一步可以包括由计算设备输出该至少一个候选串以供在显示设备的第一位置处显示,由计算设备接收穿过与该至少一个候选串相对应的存在敏感输入设备的位置的第二手势部分的指示,其中,第一手势部分和第二手势部分被包括在单个连续的手势中,由计算设备并且至少部分地基于第二手势部分,选择该至少一个候选串,并且由计算设备输出该至少一个候选串以供在显示设备的第二位置处显示。在另一示例中,计算设备包括至少一个处理器和至少一个模块,该至少一个模块可由至少一个处理器操作以:输出包括多个键的图形键盘以供在操作耦合到计算设备的显示设备处显示,接收在操作耦合到计算设备的存在敏感输入设备处检测到的第一手势部分的指示,并且至少部分地基于第一手势部分确定至少一个候选串。该至少一个模块可以由该至少一个处理器进一步操作以:输出该至少一个候选串以供在显示设备的第一位置处显示,接收穿过第一位置的第二手势部分的指示,其中第一手势部分和第二手势部分被包括在单个连续手势中,至少部分地基于第二手势部分选择该至少一个候选串,和输出该至少一个候选串以供在显示设备的第二位置处显示。在另一示例中,计算机可读存储介质利用指令进行编码,该指令在被执行时使得至少一个处理器以:输出包括多个键的图形键盘以供在操作耦合到计算设备的显示设备处显示,接收在操作耦合到计算设备的存在敏感输入设备处检测到的第一手势部分的指示,并且至少部分地基于第一手势部分确定至少一个候选串。计算机可读存储介质可以进一步利用指令进行编码,该指令在被执行时使得该至少一个处理器以:输出该至少一个候选串以供在显示设备的第一位置处显示,接收穿过与图形键盘的非字符键相对应的存在敏感输入设备的位置的第二手势部分的指示,其中第一手势部分和第二手势部分被包括在单个连续手势中,至少部分地基于第二手势部分,执行与非字符键相关联的操作。一个或多个示例的细节在附图和下面的描述中阐述。其它特征、目的和优点将从说明书和附图以及权利要求书中变得显而易见。附图说明图1A和图1B是图示出根据本公开的一个或多个技术的用于在连续手势输入期间实现建议选择的示例计算设备和图形用户界面(GUI)的框图。图2是图示出根据本公开的一个或多个技术的用于在连续手势输入期间实现建议选择和非字符选择的计算设备的一个示例的细节的框图。图3是图示出根据本公开的一个或多个技术的输出用于在远程设备处显示的图形内容的示例计算设备的框图。图4A和图4B是图示出根据本公开的一个或多个技术的用于在连续手势输入期间实现非字符选择的示例计算设备和图形用户界面(GUI)的框图。图5是图示出根据本公开的一个或多个技术的用于在连续手势输入期间实现建议选择的计算设备的示例操作的流程图。图6是图示出根据本公开的一个或多个技术的用于在连续手势输入期间实现非字符选择的计算设备的示例操作的流程图。具体实施方式本公开的技术涉及通过录入连续手势来选择图形键盘中的字符。更具体地,本公开的技术可以使用户能够通过在录入期间改变和/或完成连续手势来选择单词或短语建议。在一些实施例中,单词或短语建议可以基于例如由连续手势的初始部分已经指示的字符。在一些实施例中,可以在用户完成连续手势之前,输出单词或短语建议用于显示。因此,本公开涉及实现在不中断连续手势流的情况下在先前穿过一个或多个字符以生成单词建议的单个连续手势中选择输出单词建议的技术。因此,本公开的技术可以使用户能够选择图形键盘的字符,并且在相同的连续手势中,随后基于所选择的字符选择单词。在一个示例中,计算设备可以输出用于在显示设备处显示的图形键盘,并且接收在存在敏感输入设备(例如,存在敏感显示器)处检测到的连续手势的一个或多个指示,所述存在敏感输入设备操作耦合到计算设备。在一些情况下,连续手势的指示可以对应于多个相应的键。当计算设备检测到连续手势时,计算设备可以输出每个表示从连续手势的接收部分推断的输入的可能解释和/或完成的单词和/或短语建议(也称为“候选字符串”)。当用户继续手势时,计算设备可以接收连续手势输入的附加指示。响应于确定连续手势的后续部分与显示特定建议的位置相对应,计算设备可以选择由用户指示的特定建议。以这种方式,本公开的技术可以使用户能够执行单个连续手势来选择单词的一个或多个字符,并且随后从录入连续手势期间输出的一个或多个单词建议的集合中选择单词本身。因此,实现本公开的技术的计算设备可以减少或消除用户中断他或她连续手势以选择单词建议的需要。也就是说,用户可能能够在不必抬起他或她的手指或以其它方式中断连续手势的情况下录入单个连续手势来输入文本并选择单词建议。通过使用户能够使用连续手势来输入文本并选择单词建议,本文描述的技术可以提高文本输入的效率和/或准确性。图1A和图1B是图示出根据本公开的一个或多个技术的用于在连续手势输入期间实现建议选择的示例计算设备2和图形用户界面(GUI)14、24和34的框图。计算设备2的示例可以包括但不限于便携式、移动或其它设备,诸如移动电话(包括智能电话)、膝上型计算机、台式计算机、平板计算机、智能电视平台、个人数字助理(PDA)、服务器计算机、大型机等。例如,在图1A和图1B的示例中,计算设备2可以是智能电话。如图1A和图1B的示例所示的计算设备2包括用户界面(UI)设备4。UI设备4可以被配置为用作计算设备2的输入设备和/或输出设备。UI设备4可以使用各种技术来实现。例如,UI设备4可以被配置为通过触觉、音频和/或视频反馈从用户接收输入。输入设备的示例包括存在敏感显示器、存在敏感或触摸敏感输入设备、鼠标、键盘、语音响应系统、摄像机、麦克风或用于检测来自用户的命令的任何其它类型的设备。在一些示例中,存在敏感显示器包括触摸敏感或存在敏感输入屏幕,诸如电阻式触摸屏、表面声波触摸屏、电容式触摸屏、投影电容触摸屏、压力敏感屏幕、声脉冲识别触摸屏或其它存在敏感技术。也就是说,UI设备4可以包括可以从计算设备2的用户接收触觉输入的存在敏感设备。UI设备4可以通过检测来自用户的一个或多个手势来接收触觉输入的指示(例如,当用户利用手指本文档来自技高网...
连续手势输入期间的建议选择

【技术保护点】
一种方法,包括:由计算设备输出包括多个键的图形键盘,以供在操作耦合到所述计算设备的显示设备处显示;由所述计算设备接收在操作耦合到所述计算设备的存在敏感输入设备处检测到的第一手势部分的指示;由所述计算设备并且至少部分地基于所述第一手势部分来确定至少一个候选串;由所述计算设备输出所述至少一个候选串以供在所述显示设备的第一位置处显示;由所述计算设备接收穿过与所述至少一个候选串相对应的所述存在敏感输入设备的位置的第二手势部分的指示,其中,所述第一手势部分和所述第二手势部分被包括在单个连续的手势中;由所述计算设备并且至少部分地基于所述第二手势部分来选择所述至少一个候选串;以及由所述计算设备输出所述至少一个候选串以供在所述显示设备的第二位置处显示。

【技术特征摘要】
【国外来华专利技术】2015.03.12 US 14/656,6801.一种方法,包括:由计算设备输出包括多个键的图形键盘,以供在操作耦合到所述计算设备的显示设备处显示;由所述计算设备接收在操作耦合到所述计算设备的存在敏感输入设备处检测到的第一手势部分的指示;由所述计算设备并且至少部分地基于所述第一手势部分来确定至少一个候选串;由所述计算设备输出所述至少一个候选串以供在所述显示设备的第一位置处显示;由所述计算设备接收穿过与所述至少一个候选串相对应的所述存在敏感输入设备的位置的第二手势部分的指示,其中,所述第一手势部分和所述第二手势部分被包括在单个连续的手势中;由所述计算设备并且至少部分地基于所述第二手势部分来选择所述至少一个候选串;以及由所述计算设备输出所述至少一个候选串以供在所述显示设备的第二位置处显示。2.根据权利要求1所述的方法,其中,所述至少一个候选串包括至少一个第一候选串,所述方法进一步包括:接收在所述存在敏感输入设备处检测到的第三手势部分的指示,其中,所述第三手势部分被包括在所述单个连续手势中;至少部分地基于所述第三手势部分确定至少一个第二候选串;以及输出所述至少一个第二候选串以供显示。3.根据权利要求1-2中任一项所述的方法,其中:确定所述至少一个候选串包括确定多个候选串,所述多个候选串包括第一候选串和与所述第一候选串不同的第二候选串;输出所述至少一个候选串以供在所述显示设备的所述第一位置处显示包括:输出所述第一候选串以供在所述显示设备的所述第一位置处显示,以及输出所述第二候选串以供在所述显示设备的所述第二位置处显示;选择所述至少一个候选串包括选择所述第一候选串;以及输出所述至少一个候选串以供在所述显示设备的所述第二位置处显示包括,输出所述第一候选串以供在所述显示设备的所述第二位置处显示。4.根据权利要求1-3中任一项所述的方法,其中,确定所述至少一个候选串包括基于所述单个连续手势的顺序指示顺序地确定所述至少一个候选串,所述方法进一步包括:对于所述单个连续手势的每个指示,顺序地确定所述单个连续手势是否指示对所述至少一个候选串的选择;以及响应于确定所述单个连续手势指示对所述至少一个候选串的所述选择,暂停所述至少一个候选串的顺序确定。5.根据权利要求4所述的方法,进一步包括:响应于暂停所述至少一个候选串的所述顺序确定,存储在暂停所述至少一个候选串的所述顺序确定之后接收的所述单个连续手势的后续指示;以及响应于针对来自所述单个连续手势的所述后续指示的特定指示确定所述单个连续手势不再指示对所述至少一个候选串的选择,至少部分地基于所述单个连续手势的所述后续指示来确定至少一个更新的候选串。6.根据权利要求5所述的方法,进一步包括:响应于选择所述至少一个候选串,避免基于所述单个连续手势的所述后续指示而执行所述至少一个候选串的顺序确定。7.根据权利要求4-6中任一项所述的方法,其中,顺序地确定所述单个连续手势是否指示对所述至少一个候选串的所述选择包括,至少部分地基于以下中的一个或多个确定所述单个连续手势是否指示对所述至少一个候选串的所述选择:与所述单个连续手势的所述指示相关联的位置、与所述单个连续手势的所述指示相关联的时间、或与所述单个连续手势的所述指示相关联的动作。8...

【专利技术属性】
技术研发人员:毕小俊
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1