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

文档序号:8942633阅读:421来源:国知局
从空格键向左或向右滑行显示输入预测语句的方法和系统的制作方法
【专利说明】
[0001]技术领域:本发明涉及文字输入技术领域,特别是涉及一种滑行输入文本的方法、系统和设备。
[0002]【背景技术】:输入多个字母是为了输入一个单词,输入多个单词是为了输入一个语句,输入多个语句是为了输入一个段落,输入多个段落是为了输入一篇文章,因此,字母文字的输入,可以分为五个层次,即:字母输入、单词输入、语句输入、段落输入、文章输入。
[0003]“字母输入”就是手指点击一次字母按键输入一个字母;“单词输入”主要是指滑行一次手指输入一个单词;“语句输入”就是以语句为基本单位的输入模式;“段落输入”就是以段落为基本单位的输入模式;“文章输入”就是以文章为基本单位的输入模式。
[0004]目前,对于使用虚拟键盘的字母文字用户,字母点击输入和单词滑行输入都已经实现了普及应用,单词联想虽然形似语句输入,但本质上仍属于单词输入。目前,“语句输入”还没有出现,本发明的目标就是为用户提供一种真正的语句输入模式。
[0005]单词预测选择输入模式,可以有效减少手指点击次数或手指滑行距离,提高输入效率,已经实现了普及应用;但目前只提供了单词预测选择输入模式,而没有提供语句预测选择输入模式,这显然是不合理的、不完善的。
[0006]例如:目前在TouchPal虚拟键盘上,点击字母按键输入一个单词的前几个字母后,就会显示多个相应的单词,再手指点击选择其中任意一个预测单词,就可以实现这个预测单词的选择选择。但是,目前在TouchPal虚拟键盘上,只提供了单词预测选择输入模式,而没有提供语句预测选择输入模式,这显然是不合理,不完善的。

【发明内容】

:
[0007]和单词预测选择输入模式一样,语句预测选择输入模式也将是虚拟键盘输入技术的一个标准组成部分,本发明就为用户提供了一种虚拟键盘上的语句预测选择输入技术解决方案。
[0008]在本发明中,“语句”也可以包括“段落”或“文章”;“预测语句”也可以包括“预测段落”或“预测文章”。
[0009]为了减少文本输入的按键点击次数或滑行轨迹距离,提高输入效率,提升输入体验,本发明的滑行输入文本的方法、系统、设备如下:
[0010]捕捉虚拟键盘上的按键点击或滑行轨迹,得到字符输入序列。
[0011 ] 捕捉虚拟键盘上的字母按键点击,得到字符输入序列。
[0012]捕捉以字母按键为起点按键、拐点按键、终点按键的滑行轨迹,得到字符输入序列。
[0013]捕捉输入至文本区域光标位置的文本字符串,得到字符输入序列。
[0014]捕捉虚拟键盘上的按键点击或滑行轨迹得到字符输入序列后,在预测语句数据库中对字符输入序列进行检索查询,返回和字符输入序列相匹配的一个默认预测语句,将返回的默认预测语句显示在空格键中的相应位置或虚拟键盘下边缘的相应位置。
[0015]在预测语句数据库中对字符输入序列进行检索查询后返回的默认预测语句,可以和“字符输入序列”相匹配的一个预测语句,也可以是和“字符输入序列的纠错字符串”相匹配的一个预测语句。
[0016]在默认预测语句的相邻左侧、相邻右侧或相邻上方,可以默认显示一个向右或向左的箭头指示图标或箭头符号,用来提示通过向右或向左的水平滑行轨迹输入默认预测语句。
[0017]在空格键中或虚拟键盘下边缘是否显示默认预测语句和提示图标或提示符号,将取决于虚拟键盘的默认设置或用户的自定义设置。
[0018]捕捉到“预设的默认预测语句输入滑行轨迹”,将显示在空格键中或虚拟键盘下边缘的默认预测语句输入到文本区域的光标位置。
[0019]“预设的默认预测语句输入滑行轨迹”默认是以空格键为起点和终点的向右水平滑行轨迹;也可以是以空格键为起点,向右水平滑行后终止滑行;还可以是以空格键为起点和终点的向左水平滑行轨迹;还可以是以空格键为起点,向左水平滑行后终止滑行;或者是其他任意的预设滑行轨迹;“预设的默认预测语句输入滑行轨迹”,是上述滑行轨迹的一种或几种,取决于虚拟键盘的默认设置和用户的自定义设置。
[0020]捕捉虚拟键盘上的按键点击或滑行轨迹得到字符输入序列后,接着捕捉到“预设的预测语句搜索滑行轨迹”,在预测语句数据库中对字符输入序列进行检索查询,返回和字符输入序列相匹配的预测语句列表。
[0021]在预测语句数据库中对字符输入序列进行检索查询后,返回的预测语句列表中,不仅包括和“字符输入序列”相匹配的预测语句,还包括和“字符输入序列的纠错字符串”相匹配的预测语句。
[0022]“预设的预测语句搜索滑行轨迹”,默认是以空格键为起点向右水平滑行后停留0.5秒左右的时长,或者是以空格键为起点向左水平滑行后停留0.5秒左右的时长;也可以是以空格键为起点向右水平滑行出空格键后终止滑行轨迹,或者是以空格键为起点向左水平滑行出空格键后终止滑行轨迹;还可以是以空格键为起点向右水平滑行后终止滑行轨迹,或者是以空格键为起点向左水平滑行后终止滑行轨迹;或者是其他任意的预设滑行轨迹;“预设的预测语句搜索滑行轨迹”,是上述滑行轨迹的一种或几种,将取决于虚拟键盘的默认设置和用户的自定义设置。
[0023]在空格键中默认通过“sentences、phrases、predict 1n、语句、预测”等提示文字,和向左或向右的箭头符号或箭头指示图标,对预设的预测语句搜索滑行轨迹进行提示;在空格键中是否对预设的预测语句搜索滑行轨迹进行提示,以及通过何种形式对预设的预测语句搜索滑行轨迹进行提示,都将取决于虚拟键盘的默认设置或用户的自定义设置。
[0024]捕捉到预设的预测语句搜索滑行轨迹进行预测语句的检索查询后,将预测语句列表中的至少一个预测语句分别显示在“预测语句显示区域”。
[0025]“预测语句显示区域”默认位于虚拟键盘空格键的相邻上方,宽度默认等于虚拟键盘宽度,高度等于三行字母按键高度或虚拟键盘高度减去空格键高度,默认可以显示三行左右的预测语句;预测语句显示区域的高度,宽度,预测语句的显示行数,是否保留字母按键的显示,都将取决于虚拟键盘的默认设置和用户的自定义设置。
[0026]以空格键为起点向右或向左水平滑行并终止滑行轨迹检索显示预测语句后;点击向上翻页按钮或向下翻页按钮,就会进行向上翻页操作或向下翻页操作,显示预测语句列表中的其他预测语句;点击返回按钮,就会刷新显示虚拟键盘,可以继续点击或滑行虚拟按键进行文本输入。
[0027]以空格键为起点向右或向左水平滑行搜索显示预测语句后,再向相反方向水平滑行后终止滑行轨迹,就会刷新显示虚拟键盘,可以继续点击或滑行虚拟按键进行文本输入。
[0028]以空格键为起点向右水平滑行搜索显示预测语句后,再向左并向右水平滑行,就会进行一次向下翻页操作;再多次向左并向右水平滑行,就会进行多次向下翻页操作;以空格键为起点向左水平滑行搜索显示预测语句后,再向右并向左水平滑行,就会进行一次向下翻页操作;再多次向右并向左水平滑行,就会进行多次向下翻页操作,这样通过连续滑行就可以显示预测语句列表中的所有预测语句。
[0029]以空格键为起点向右或向左水平滑行并显示了预测语句后,再继续滑行到预测语句显示区域中的任意一个预测语句后终止滑行轨迹,将终止滑行位置显示的预测语句输入到文本区域的光标位置。
[0030]以空格键为起点向右或向左水平滑行后终止滑行轨迹并显示了预测语句后,在预测语句显示区域中的任意一个预测语句进行了点击,将点击位置显示的预测语句输入到文本区域的光标位置。
[0031]适用于英语,法语、德语、俄语等字母文字和中文、日文等非字母文字。
[0032]根据本发明【具体实施方式】的一个方面,一种滑行输入文本的系统,至少包括:
[0033]预测语句数据库,用于存储预测语句等数据项和相应的检索数据项;
[0034]人机交互模块,用于处理触摸屏与用户的交互;人机交互模块捕获并记录虚拟键盘区域的输入操作信息,记录的输入操作信息主要包括以下几种:用户手指和触摸屏触点按下、抬起、移动的事件;坐标信息;滑行轨迹;将其传递给分析处理模块;
[0035]显示模块,用于显示刷新虚拟键盘的字母按键区域和预测语句显示区域中的内容;
[0036]分析处理模块,与预测语句数据库、人机交互模块,显示模块相连接;分析处理模块接收人机交互模块所传递的信息和事件,进行分析和处理。
[0037]在移动信息设备存储器的预测语句数据库中,存储数量众多的预测语句数据项和相应的检索数据项,用于进行预测语句的检索查询;
[0038]还可以在互联网服务器的预测语句数据库中,存储数量更多的预测数据数据项和相应的检索数据项,用来进行预测语句的检索查询。
[0039]根据本发明【具体实施方式】的又一个方面,本发明还提供了一种电子设备,配备虚拟键盘的触摸屏幕作为人机交互装置,获取用户操作信息,并将输出信息反馈给用户,处理器根据获取的用户操作信息执行权利要求1所述的方法,存储器用来贮存预测语句数据库。
【附图说明】
:
[0040]图1:在虚拟键盘上滑行输入或点击输入一个字符串后,就会在空格键中通过显示文字“sentences”和一个向右的箭头符号,提示“预设的预测语句搜索滑行轨迹”。
[0041]图2:在虚拟键盘上滑行输入或点击输入一个字符串后,就会在空格键中通过显示文字“语句”和一个向右的箭头符号,提示“预设的预测语句搜索滑行轨迹”。
[0042]图3:在虚拟键盘上通过滑行输入单词“what”后,就会在空格键中提示默认预测语句“what are you doing”,并在默认预测语句的相邻左侧显示一个“向右箭头符号”提示“预设的默认预测语句输入滑行轨迹”,根据提示以空格键为起点和终点向右水平滑行后终止滑行,就会将默认预测语句“what are you doing”输入到文本区域的光标位置。
[0043]图4:在虚拟键盘上通过滑行输入单词“what”后,就会在空格键中通过显示文字“sentences”和一个向右的箭头符号,提示“预设的预测语句搜索滑行轨迹”,根
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1