从空格键向左或向右滑行显示输入预测语句的方法和系统的制作方法_2

文档序号:8942633阅读:来源:国知局
据提示以空格键为起点向右水平滑行出空格键后终止滑行,就会对字符输入序列进行检索查询,返回相应的预测语句列表,将预测语句列表中的前6个预测语句分别显示在预测语句显示区域的三行中,每行两个预测语句,在其中任意一个预测预测语句中进行点击,就会将点击位置显示的预测语句输入至文本区域的光标位置。
[0044]图5:在虚拟键盘上通过滑行输入单词“what”后,就会在空格键中通过显示文字“sentences”和一个向右的箭头符号,提示“预设的预测语句搜索滑行轨迹”,根据提示以空格键为起点向右水平滑行后停留0.3秒的时长后,就会对字符输入序列进行检索查询,返回相应的预测语句列表,将预测语句列表中的前6个预测语句分别显示在预测语句显示区域的三行中,每行两个预测语句,继续向上滑行至预测语句“what do you want ? ”后终止滑行轨迹,就会将终止滑行位置显示的预测语句“what do you want ? ”输入至文本区域的光标位置。
[0045]图6:在数字虚拟键盘上通过点击输入全拼编码字符串“youqian”对应的数字字符串“9687426”后放开手指,根据空格键中显示的文字“语句”和一个向右的箭头符号,以空格键为起点向右水平滑行后终止滑行轨迹,就会对字符输入序列进行搜索显示。
[0046]图7:在全字母虚拟键盘上通过滑行输入全拼编码字符串“youqian”后放开手指,根据空格键中显示的文字“语句”和一个向右的箭头符号,以空格键为起点向右水平滑行后终止滑行轨迹,就会对字符输入序列进行搜索显示。
[0047]图8:在虚拟键盘上通过滑行输入全拼编码字符串“youqian”后放开手指,再以空格键为起点向右水平滑行后放开手指终止滑行轨迹,就会在预测语句显示区域显示6个预测语句,手指点击其中任意一个预测语句,就会将这个预测语句输入到文本区域的光标位置。
【具体实施方式】
:
[0048]为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。
[0049]在一种【具体实施方式】中,捕捉虚拟键盘上的按键点击或滑行轨迹,得到字符输入序列。
[0050]捕捉虚拟键盘上的字母按键点击,得到字符输入序列。
[0051]例如:用户在goofle虚拟全字母键盘上依次点击字母按键“g”和“O”,就会得到字符输入序列“go”。
[0052]例如:用户在sogou虚拟数字键盘上依次点击字母“youqian”对应的数字按键“9687426”,就会得到字符输入序列“youqian”。
[0053]捕捉以字母按键为起点按键、拐点按键、终点按键的滑行轨迹,得到字符输入序列。
[0054]例如:用户在Swype虚拟键盘上的按键“y”按下手指并依序滑过字母按键“O、u”后抬起手指终止滑行轨迹,获取滑行轨迹的起点按键“y”,拐点按键“ο”和终点按键“U”,依序组合起点按键、拐点按键、终点按键,得到字符输入序列“you”。
[0055]捕捉输入至文本区域光标位置的文本字符串,得到字符输入序列。
[0056]例如:用户在TouchPal虚拟键盘上依次点击“g、o、o、d”等四个字母按键并点击空格键,将文本字符串“good”输入到文本区域后,得到字符输入序列“good”。
[0057]在移动信息设备触摸屏上捕捉按键点击或滑行轨迹,得到字符输入序列,属于本领域的公知技术,本发明对具体的捕捉方案和字符输入序列获取方案不加以限制。
[0058]在另一种【具体实施方式】中,捕捉虚拟键盘上的按键点击或滑行轨迹得到字符输入序列后,在预测语句数据库中对字符输入序列进行检索查询,返回和字符输入序列相匹配的一个默认预测语句,将返回的默认预测语句显示在空格键中的相应位置或虚拟键盘的下边缘。
[0059]在默认预测语句的相邻左侧、相邻右侧或相邻上方,可以默认显示一个向右或向左的箭头指示图标或箭头符号,用来提示通过向右或向左的水平滑行轨迹输入默认预测语句。
[0060]例如:捕捉到用户在虚拟键盘上依次点击字母按键“i”后,就会得到字符输入序列“ i ”,在预测语句数据库中对字符输入序列“ i ”进行检索查询,返回和“ i ”相匹配的一个默认预测语句“I am”,将默认预测语句显示在空格键的左侧下边缘,并在默认预测语句的相邻左侧显示一个右箭头字符,用来提示用户向右滑行手指输入默认预测语句。
[0061]例如:捕捉到用户在虚拟键盘上依次点击字母按键“g”和“O”后,就会得到字符输入序列“go”,在预测语句数据库中对字符输入序列“go”进行检索查询,返回和“go”相匹配的一个默认预测语句“go to”,将默认预测语句显示在空格键的右侧下边缘。
[0062]例如:捕捉到用户在虚拟键盘上依次滑过字母按键“y、O、u”后抬起手指终止滑行轨迹得到字符输入序列“you”,在预测语句数据库中对字符输入序列“you”进行检索查询,返回和“you”相匹配的一个默认预测语句“you are”,将默认预测语句显示在空格键的左侧下边缘,并在默认预测语句的相邻右侧显示一个左箭头图标,用来提示用户向左滑行手指输入默认预测语句。
[0063]例如:如附图3所示,捕捉到用户在虚拟键盘上依次滑过字母按键“w、h、a、t”后抬起手指终止滑行轨迹得到字符输入序列“what”,在预测语句数据库中对字符输入序列“what”进行检索查询,返回和“what”相匹配的一个默认预测语句“what are youdoing ? ”,将默认预测语句显示在空格键中,并在默认预测语句的相邻左侧显示一个向右的箭头符号,用来提示向右滑行手指输入这个默认预测语句。
[0064]例如:捕捉到用户输入至文本区域光标位置的字符输入序列“天上”,在预测语句数据库中对字符输入序列“天上”进行检索查询,返回和“天上”相匹配的一个默认预测语句“天上飘来五个字,那都不叫事”,将默认预测语句显示在虚拟键盘的下边缘。
[0065]例如:捕捉到用户输入至文本区域光标位置的字符输入序列“thank”,在预测语句数据库中对字符输入序列“thank”进行检索查询,返回和“thank”相匹配的一个默认预测语句“thank you very much”,将默认预测语句显示在虚拟键盘的下边缘。
[0066]在预测语句数据库中对字符输入序列进行检索查询后返回的默认预测语句,可以和“字符输入序列”相匹配的一个预测语句,也可以是和“字符输入序列的纠错字符串”相匹配的一个预测语句。
[0067]例如:捕捉到虚拟键盘上的滑行轨迹依序滑过“g、p”后,得到字符输入序列“gp”,在预测语句数据库中对字符输入序列“gp”进行检索查询后返回的默认预测语句,是和“gp”的纠错字符串“go”相匹配的一个预测语句“go to”,而不是和字符输入序列“gp”相匹配的一个预测语句。
[0068]在空格键中或虚拟键盘下边缘是否显示默认预测语句和提示图标或提示符号,将取决于虚拟键盘的默认设置或用户的自定义设置。
[0069]例如:通过用户的自定义设置,在中文虚拟键盘的下边缘默认不显示“默认预测语句”和相应的提示图标或符号;通过用户的自定义设置,在中文虚拟键盘的下边缘可以显示“默认预测语句”和相应的提示图标或符号,这样虽然会影响用户的视觉体验,但可以明显提升语句输入的易用性和效率。
[0070]在另一种【具体实施方式】中,捕捉到“预设的默认预测语句输入滑行轨迹”,将显示在空格键中或虚拟键盘下边缘的默认预测语句输入到文本区域的光标位置。
[0071]“预设的默认预测语句输入滑行轨迹”默认是以空格键为起点和终点的向右水平滑行轨迹;也可以是以空格键为起点,向右水平滑行后终止滑行;还可以是以空格键为起点和终点的向左水平滑行轨迹;还可以是以空格键为起点,向左水平滑行后终止滑行;或者是其他任意的预设滑行轨迹;“预设的默认预测语句输入滑行轨迹”,是上述滑行轨迹的一种或几种,将取决于虚拟键盘的默认设置和用户的自定义设置。
[0072]例如:捕捉到用户在虚拟键盘上依次点击字母按键“i”后,就会得到字符输入序列“ i ”,在预测语句数据库中对字符输入序列“ i ”进行检索查询,返回和“ i ”相匹配的一个默认预测语句“I am”,将默认预测语句显示在空格键的右侧下边缘,并在默认预测语句的相邻左侧显示一个右箭头字符,再捕捉到以空格键为起点和终点的向右水平滑行轨迹,就会将默认预测语句“ I am”输入到文本区域的光标位置。
[0073]例如:捕捉到用户在虚拟键盘上依次点击字母按键“g”和“O”后,就会得到字符输入序列“go”,在预测语句数据库中对字符输入序列“go”进行检索查询,返回和“go”相匹配的一个默认预测语句“go to”,将默认预测语句显示在空格键的右侧下边缘,再捕捉到以空格键为起点向右的滑行轨迹后终止滑行,就会将默认预测语句“go to”输入到文本区域的光标位置。
[0074]例如:捕捉到用户在虚拟键盘上依次滑过字母按键“y、O、u”后抬起手指终止滑行轨迹得到字符输入序列“you”,在预测语句数据库中对字符输入序列“you”进行检索查询,返回和“you”相匹配的一个默认预测语句“you are”,将默认预测语句显示在空格键的左侧下边缘,并在默认预测语句的相邻右侧显示一个左箭头图标,再捕捉到以空格键为起点和终点的向右水平滑行轨迹,就会将默认预测语句“you are”输入到文本区域的光标位置。
[0075]例如:如附图2所示,捕捉到用户在虚拟键盘上依次滑过字母按键“w、h、a、t”后抬起手指终止滑行轨迹得到字符输入序列“what”,在预测语句数据库中对字符输入序列“what”进行检索查询,返回和“what”相匹配的一个默认预测语句“what are youdoing ? ”,将默认预测语句显示在空格键的左侧上边缘,再捕捉到以空格键为起点和终点的向右水平滑行轨迹后终止滑行,就会将默认预测语句“what are you doing ? ”输入到文本区域的光标位置。
[0076]例如:捕捉到用户输入至文本区域光标位置的字符输入序列“天上”,在预测语句数据库中对字符输入序列“天上”进行检索查询,返回和“天上”相匹配的一个默认预测语句“天上飘来五个字,那都不叫
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1