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

特定于上下文的自动分隔符制造技术

技术编号:11609801 阅读:82 留言:0更新日期:2015-06-17 09:34
本公开的方面涉及输出包括一组键的图形键盘的技术,其中所述一组中键的每个键与相应的不同显示区域相关联,接收用以选择键序列的手势的指示,其中所述键序列中的每个键都包括在图形键盘的所述一组键中,确定所选择的键序列对应于能由至少一个格式源识别的字符串,其中格式源与语法相关联,至少部分地基于该语法来确定至少一个分隔符与字符串相关联,并且响应于确定至少一个分隔符与字符串相关联,输出字符串以及在接近字符串的位置处输出至少一个分隔符。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
计算设备(例如移动电话、平板电脑等等)可以将图形键盘提供为图形用户界面(GUI)的一部分,用于使用存在敏感显示器撰写文本。例如,计算设备的存在敏感显示器可以输出允许用户通过选择(例如轻击或作手势)在存在敏感显示器处显示的键来输入数据的图形(或“软”)键盘。由此,图形键盘可以使计算设备的用户能够撰写和编辑包括在例如电子邮件、文本消息、文档等等中的文本。在一些情况下,计算设备可以呈现连续手势图形键盘,用户通过在与该键盘的键相关联的区域上滑动其手指,本质地描绘将输入到计算设备中的词来与之交互。换句话说,用户可以通过描出词的字母,以单一手势输入整个词。以这种方式,连续手势图形键盘提供允许用户用手势输入词或词组的输入方法。这样,与例如包括显示器的单手轻击的方法相比,连续手势图形键盘可以允许用户实现更大输入效率。然而,一些连续手势图形键盘具有一些缺陷。例如,一些这种键盘可以响应于检测到用户已经完成手势而自动地插入空格符。在一些示例中,一旦自动地插入字符串,该空格符可以是不必要的或可能导致不正确输入值。因此,在自动插入空格符不必要的某些情况下,可能要求用户校正字符串。这样,空格符的自动插入会降低用户可能与计算设备交互的速度。
技术实现思路
通常,本公开涉及一种方法,包括由计算设备输出包括一组键的图形键盘以在存在敏感显示器处显示,其中所述一组键中的每个键与存在敏感显示器的相应的不同区域相关联,在计算设备处接收用以选择键序列的手势的指示,所述键序列中的每个键都包括在图形键盘的所述一组键中,由计算设备确定所选择的键序列对应于可由至少一个格式源识别的字符串,其中,格式源与语法相关联,由计算设备至少部分地基于语法来确定至少一个分隔符与字符串相关联,并且响应于确定至少一个分隔符与字符串相关联,由计算设备输出该字符串以及在接近该字符串的位置处输出至少一个分隔符,以在存在敏感显示器处显示。本公开还涉及一种编码有指令的计算机可读存储介质,指令在被执行时使计算设备的一个或多个处理器执行包括以下的操作:由计算设备输出包括一组键的图形键盘以在存在敏感显示器处显示,其中所述一组键中的每个键与存在敏感显示器的相应的不同区域相关联,在计算设备处接收用以选择键序列的手势的指示,所述键序列中的每个键都包括在图形键盘的所述一组键中,由计算设备确定所选择的键序列对应于可由至少一个格式源识别的字符串,其中格式源与语法相关联,由计算设备至少部分基于语法来确定至少一个分隔符与字符串相关联,并且响应于确定分隔符与字符串相关联,输出该字符串以及在接近该字符串的位置处输出至少一个分隔符。本公开内容还涉及一种计算设备,包括至少一个处理器、可操作地耦接到至少一个处理器的存在敏感显示器、可由至少一个处理器操作的手势模块,用于输出包括一组键的图形键盘以在可操作地耦接到该设备的存在敏感显示器处显示,其中所述一组键中的每个键与存在敏感显示器的相应的不同区域相关联,接收用以选择键序列的手势的指示,所述键序列中的每个键都包括在图形键盘的所述一组键中,确定所选择的键序列是否对应于可由至少一种格式源识别的字符串,其中格式源与语法相关联,由计算设备至少部分基于该语法来确定至少一个分隔符与字符串相关联,并且响应于确定该分隔符与字符串相关联,输出字符串以及在接近该字符串的位置处输出至少一个分隔符。在附图和下述描述中,将阐述本专利技术的若干实施例的细节。从该说明书和附图以及权利要求,本专利技术的其他特征、目的和优点将是显而易见的。附图说明图1是图示根据本公开的技术的可以用来接收手势和接近字符串的位置处输出至少一个分隔符的示例性计算设备的框图。图2是图示根据本公开的一个或多个方面的图1所示的计算设备的一个示例的进一步细节的框图。图3是图示根据本公开内容的技术的可以被配置成接收手势并且在接近字符串的位置处输出至少一个分隔符的示例性计算设备的框图。图4是图示根据本公开的技术的可以被配置成接收手势并且在接近字符串的位置处输出至少一个分隔符的示例性计算设备的框图。图5是图示根据本公开的一个或多个技术的用于确定并输出至少一个分隔符的计算设备的示例性操作的流程图。图6是图示根据本专利技术的一个或多个技术的输出图形内容以在远程设备处显示的示例性计算设备的框图。具体实施方式通常,本公开涉及当用户与允许文本输入的应用交互时提高与存在敏感显示器的用户交互的技术。这样的技术可以允许计算设备确定并自动地将分隔符插入由存在敏感显示器显示的文本中。存在敏感显示器(例如触摸敏感屏幕)可以通过检测以在存在敏感显示器处或附近执行的手势的形式的用户输入,来使用户能够与计算设备交互。在一些示例中,用户可以输入由手势指示的对应于特定语法的一系列序列。计算设备可以基于格式源来确定语法,例如统一资源定位符(URL)语法。基于该语法,计算设备可以确定与所输入的字符序列相关联的至少一个分隔符,并且可以在接近字符序列的位置处输出至少一个分隔符。本公开的技术可以通过自动地输出至少一个分隔符以显示,来提高输入包括词、行或句子的字符串的便利。例如,通过确保分隔符符合特定格式,诸如上述的URL格式,至少一个分隔符的输出可以增加由用户输入的数据的准确度。此外,插入至少一个分隔符也可以通过消除或减少用户输入至少一个分隔符的需要,来便于用户的字符输入。例如,本公开的技术可以自动地输出图形键盘的用户可能不容易访问的URL的分隔符,诸如斜线(“/”)字符。以这种方式,本公开的技术可以提供对分隔符的依赖与输入字段的选择。计算设备可以响应于确定分隔符与所输入的字符串相关联,而输出分隔符。以这种方式,本公开的技术可以减少或消除计算设备的用户手动地输入分隔符的需要。在一些示例中,用户还可以输入选择特定键的手势。响应于检测手势的特定键的输入,计算设备可以输出至少一个分隔符。图1是图示根据本公开的一个或多个技术的可以自动地插入至少一个分隔符的示例性计算设备2的框图。计算设备2的示例可以包括但不限于便携式或移动设备,诸如移动电话(包括智能电话)、膝上型电脑、台式计算机、平板电脑、智能电视平台、个人数字助理(PDA)、服务器、大型机等等。如图1的示例中所示,计算设备2可以是智能电话。计算设备2在一些示例中能包括用户接口(UI)设备4、UI设备模块6、键盘模块8、手势模块10、应用模块12A-12N、格本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN104718512.html" title="特定于上下文的自动分隔符原文来自X技术">特定于上下文的自动分隔符</a>

【技术保护点】
一种方法,包括:由计算设备输出包括一组键的图形键盘以在存在敏感显示器处显示,其中所述一组键中的每个键与所述存在敏感显示器的相应的不同区域相关联;在所述计算设备处接收用以选择键序列的手势的指示,所述键序列中的每个键都包括在所述图形键盘的所述一组键中;由所述计算设备确定所选择的键序列对应于能由至少一个格式源识别的字符串,其中所述格式源与语法相关联;由所述计算设备至少部分地基于所述语法来确定至少一个分隔符与所述字符串相关联;以及响应于确定所述至少一个分隔符与所述字符串相关联,由所述计算设备输出所述字符串以及在接近所述字符串的位置处输出所述至少一个分隔符以在所述存在敏感显示器处显示。

【技术特征摘要】
【国外来华专利技术】2012.10.16 US 61/714,682;2013.03.04 US 13/784,5071.一种方法,包括:
由计算设备输出包括一组键的图形键盘以在存在敏感显示器处显
示,其中所述一组键中的每个键与所述存在敏感显示器的相应的不同
区域相关联;
在所述计算设备处接收用以选择键序列的手势的指示,所述键序
列中的每个键都包括在所述图形键盘的所述一组键中;
由所述计算设备确定所选择的键序列对应于能由至少一个格式源
识别的字符串,其中所述格式源与语法相关联;
由所述计算设备至少部分地基于所述语法来确定至少一个分隔符
与所述字符串相关联;以及
响应于确定所述至少一个分隔符与所述字符串相关联,由所述计
算设备输出所述字符串以及在接近所述字符串的位置处输出所述至少
一个分隔符以在所述存在敏感显示器处显示。
2.如权利要求1所述的方法,其中所述至少一个分隔符包括第一
分隔符,其中所述位置是第一位置,其中所述格式源是包括在多个格
式源中的第一格式源,所述方法进一步包括:
在所述计算设备处接收用以选择第二键序列的第二手势的指示,
所述第二键序列中的每个键都包括在所述图形键盘的所述一组键中;
由所述计算设备确定所选择的第二键序列对应于使用所述多个格
式源的第二格式源识别的第二字符串;
由所述计算设备至少部分地基于所述语法来确定第二分隔符与所
述第二字符串相关联;以及
响应于确定所述第二分隔符与所述第二字符串相关联,由所述计
算设备输出所述第二字符串以及在接近所述第二字符串的第二位置处
输出所述第二分隔符以在所述存在敏感显示器处显示。
3.如权利要求1至2中的任何一个所述的方法,其中,在接近所

\t述字符串的所述位置处输出所述至少一个分隔符包括:
由所述计算设备确定所述手势是否选择宏键;以及
响应于确定所述手势选择所述宏键,由所述计算设备在接近所述
字符串的位置处输出所述至少一个分隔符以在所述存在敏感显示器处
显示。
4.如权利要求1至3中的任何一个所述的方法,其中,确定所选
择的键序列对应于使用格式源识别的所述字符串包括:
由所述计算设备将对与所述格式源相关联的数据的请求消息发送
到远程服务;
由所述计算设备从所述远程服务接收包括与所述格式源相关联的
所述数据的应答消息,其中所述格式源与所述语法相关联。
5.如权利要求4所述的方法,其中,包括在来自所述远程服务的
所述应答消息中的与所述格式源相关联的所述数据包括正则表达式,
其中所述语法包括由所述正则表达式指定的字符模式,所述方法进一
步包括:
由所述计算设备将所述正则表达式应用于所述字符串来确定所述
字符串是否与由所述正则表达式指定的所述字符模式匹配。
6.如权利要求1至5中的任何一个所述的方法,其中,在接近所
述字符串的位置处输出所述至少一个分隔符进一步包括将所述至少一
个分隔符附加在所述字符串后。
7.如权利要求1至6中的任何一个所述的方法,其中,在接近所
述字符串的位置处输出所述至少一个分隔符进一步包括将所述至少一
个分隔符附加在所述字符串前。
8.如权利要求1至7中的任何一个所述的方法,其中,所述语法
包括以下至少一个:
统一资源定位符(URL)语法,其中所述URL语法包括与URL
相关联的分隔符集;
日期语法,其中所述日期语法包括与日期相关联的分隔符集;以

时间语法,其中所述时间语法包括与日内时间相关联的分隔符集。
9.如权利要求8所述的方法,其中,所述语法包括所述URL语
法,以及其中,所述至少一个分隔符包括以下至少一个:
“.com”,
斜线(“/”)符号,
句号(“.”),
以及“www.”。
10.如权利要求1至9中的任何一个所述的方法,进一步包括:
由所述计算设备接收用以选择与设置相对应的值的用户输入的指
示,其中输出所述至少一个分隔符包括基于与所述设置相对应的值来
输出所述至少一个分隔符。
11.如权利要求1至10中的任何一个所述的方法,其中,所述字
符串是第一字符串并且所述语法是第一语法,所述方法进一步包括:
由所述计算设备接收第二字符串;
由所述计算设备基于所述第二字符串来确定第二语法,其中所述
第二语法包括至少一个分隔符,
其中,确定所选择的第二键序列对应于能使用所述格式源识别的
第二字符串包括:
由所述计算设备确定所述第二字符串是否与至少一个字符模式匹
配。
12.如权利要求1至11中的任何一个所述的方法,其中,所述格...

【专利技术属性】
技术研发人员:翟树民库尔特·爱德华·帕特里奇毕小俊欧阳瑜
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1