移动计算设备上的拆分虚拟键盘的制作方法_4

文档序号:8385905阅读:来源:国知局
而非在底部的角落处。因此,第一部分106和第二部分108被定位来对应于当用户握住平板计算设备300时用户的手的位置。此外,可以理解,用户能手动地移动和对接第一部分106和第二部分108以促进用用户的拇指306和308分别在第一部分106和第二部分108上提供手势。
[0060]现在参考图7,显示了平板计算设备300,其中平板计算设备300显示拆分虚拟键盘104的还一不例性布局。在图7的不例性布局中,第一部分106包括第一多个键402-416。第一部分106还被显示为包括键420-426,其曾被示为被包括在图4中显示的示例性布局中的第二部分108中。第一部分106还被显示为包括键702,其可致使键402-416表示的字符用另一语言来显示。例如,由用户的第一只手302的拇指306对键702的选择可致使第一部分106中显示的字符从英文变为日文、从日文变为中文等。
[0061]拆分虚拟键盘104的第二部分108包括表示相应数字的多个键704-722。S卩,第二部分108包括数字键盘的键。由此,用户可采用她的第一只手302的拇指306来通过连续笔划序列的方式阐述单词、改变第一部分106中各键的模式等,并可使用她的第二只手304的拇指308来选择适当的数字。
[0062]现在参考图8,再次示出平板计算设备300,其中拆分虚拟键盘104的另一示例性布局被显不在触敏显不器102上。在图8中显不的不例性布局中,第一部分106包括如显不在图7的示例性布局中的各键。第二部分108包括表示相应的多个表情符号的多个键。例如,这样的布局可能尤其良好地适于文本消息收发应用或电子邮件应用,其中用户频繁地与所传输的文本一起提交表情符号。由此,在一个示例中,用户可通过在拆分虚拟键盘104中的各键上连续笔划序列的方式来阐述单词,并可接着通过经由采用她的第二只手304的拇指308来从键802-812中选择适当的键来将表情符号与这样的单词包括在一起。
[0063]图4-8已被阐述来提供可被包括在能被呈现在平板计算设备上的拆分虚拟键盘中的布局的示例。然而可以理解,构想了其它布局。此外,如显示的,第一部分106和第二部分108可按人体工程学方式安排来映射到握住平板计算设备300的用户的手的拇指306和308的径向伸展。因此,用户可在以自然方式拿住平板计算设备300时阐述文本。此外,示例性布局已经被显示为具有相应的弯曲的上部边界和与该弯曲的上部边界同心的弯曲的内部边界,同时具有各键之间的线形内部边界。在其它实施例中,每个边界可以是线形的,并且相对于触敏显示器的边缘倾斜来促进由用户的拇指306和308做出的输入的输入。此外,可以理解,拆分虚拟键盘104的布局可依赖于正被平板计算设备300执行的应用来改变。例如,第一布局可被用于电子邮件应用,而第二布局可被用于文字处理应用。
[0064]现在参考图9,示出了平板计算设备300,其中只有第一部分106被显示在平板计算设备的显示屏102上。如显示的,第一部分106的外部边界与显示屏102的底部边缘和右侧边缘相交,使得相对较大量的显示器空间保留来描绘应用数据、可选图标、桌面环境等。因此,通过使用图9中显示的布局,用户可在查看被显示在显示屏102上的剩余部分上的内容的同时经由第一部分106中的各键上的连续笔划序列来生成文本。
[0065]此外,归因于第一部分106的相对较小的大小,移动电话、移动媒体设备或大屏手机计算设备可具有显示在其上的第一部分106,其中这样的第一部分106具有跨计算设备的类似或相同的大小。由此,例如,用户可在使用移动电话上的这样的第一部分106时通过在该第一部分106中的各键上的连续笔划序列生成文本时开发肌肉记忆。用户可接着利用这样的肌肉记忆来在第一部分106被显示在平板计算设备300上时经由在该第一部分106中的各键上的连续笔划序列来生成文本。还可以理解,第一部分106可被移动并对接到显示屏102上用户所希望的位置处。
[0066]现在参考图10,示出了能在移动计算设备的触敏显示器上被呈现给用户的示例性图形用户界面(⑶I) 1000。图形用户界面1000包括SIP 1002,其中SIP 1002包括多个字符键1004-1020。⑶I 1000支持通过连续轨迹的方式的文本的生成,并且示例性⑶I 1000包括示例性连续轨迹1022。
[0067]⑶I 1000进一步包括建议区域1024,其中被标识的字符序列被呈现以供用户选择。例如,解码器组件116可解码连续轨迹1022并随着用户的拇指在SIP 1002中的字符键上生成连续轨迹1022来实时地输出单词“Serrasalmus”。
[0068]⑶I 1000还包括输出区域1026,其中对应于先前被解码的轨迹的单词被显示。在图10中显示的示例中,在用户阐述连续轨迹1022之前,三个连续轨迹先前已经被解码器组件116解码,其中这样的先前的轨迹已经被解码为单词“The”,“experienced”和“piranhas”。根据一示例,单词可基于对应于这些单词的定稿或确定被可视地描述在输出区域1026中。在一个示例中,被定稿的单词可用第一方式来显示,而未被定稿的单词可用第二方式来描绘。单词是否被定稿可依赖于相对于该单词的用户输入(或没有用户输入)以及语言模型120。例如,如果语言模型120是三元语言模型,如果两个连续轨迹被阐述而没有接收到指示解码器组件116不正确地解码了单词的连续轨迹的输入,则该单词被定稿。在图10的示例中,“The”被定稿并在输出区域1026中用黑色来显示,而“experienced”和“piranha”未被定稿并且在输出区域1026中用灰色来显示。
[0069]现在参考图11,示出了另一示例性GUI IlOOo⑶I包括SIP 1002、建议区域1024和输出区域1026。建议区域1024和输出区域可响应于检测到用户将她的拇指从显示屏抬起来被更新。具体地,被解码器组件116标识的最可能单词可被显示在输出区域1026中,并且一个或多个接下来的最可能单词可被显示在建议区域1024中。如在⑶I 1100中显示的,建议区域1024可被划分成三个区域,其中每个区域包括对应于连续轨迹1022的相应的可能单词(例如,“areal”、“squall”和“serrate”)。用户可选择建议区域1024中的单词,其可致使所选的单词替换被显示在输出区域1026中被解码器组件116输出的最可能单词(例如,“ Serrasalmus ”)。
[0070]进一步注意到,输出区域1026中未被定稿的单词可响应于新的单词被显示在输出区域1026中而改变。在⑶I 1100中,单词“The”保持被定稿。将⑶11000和GUI 1100进行比较,可以确定,当单词“Serrasalmus”被添加到输出区域1026时,单词“experienced”(GUI 1000)被改变为“razor-toothed”(GUI 1100)。语言模型 120 可促进这样的更新,因为当单词被添加到单词序列或从单词序列移除单词时,对应于未被定稿的单词的概率可改变。由此,如果显示在建议区域1024中所建议的单词之一被用户选择,则单词“Serrasalmus”可用所选的单词来替换,并且未被定稿的单词“razor-toothed”和“piranhas”中的一个或多个还可用最有可能与所选的单词一起出现的其它单词来替换。此夕卜,如果单词被用户选择,则该单词可被定稿(并且被显示为在输出区域1026中被定稿),而未被定稿的单词可保持视觉上与被定稿的单词不同。在又一示例性实施例中,对建议区域1024中单词的选择可致使由解码器组件116输出的最可能单词从输出区域1026中移除并被显示在建议区域1024中。
[0071]现在参考图12,示出了示例性SIP 1200。SIP 1200包括字符键1004-1020。SIP1200还包括键1202、1204和1206。例如,键1202可表示模式改变键,使得当键1202被选择时,字符键1004-1020中各键的大小写状态被更改(例如,从大写字母到小写字母或从小写字母到大写字母)。键1024可表示标点符号,诸如逗号、句号、引号、问号等。键126可表示常用字符序列,诸如“.com”。
[0072]在一示例性实施例中,键1202-1206中的至少一个可与标记菜单相关联。在图12中显示的示例中,当用户用她的拇指选择键1204时,标记菜单被显示,其中标记菜单包括键1208-1212。用户可通过轻击键1204(例如,并将她的拇指保持在该键上)、通过将她的拇指从SIP 1200中的另一键转移并在键1204上停留某一阈值时间量等来选择键1204。在另一示例中,眼部注视跟踪可被采用,使得用户注视键1204达特定时间长度致使标记菜单被显示。
[0073]响应于键1208-1210被显示,用户可从键1208-1210中选择一适当的键,从而致使所选的标点符号与由解码器组件116输出的文本包括在一起。可例如通过离散地轻击来自键1208-1210中的一键来做出选择。在另一示例中,拇指可从键1204转移到想要选择的键,而无需将拇指从触敏显示器移除。由此,如果用户希望选择键1208,则用户可阐述从键1204到键1208的笔划,其可致使问号与被解码器组件116输出的文本一起被显示。在另一示例中,对键1212的用户选择可致使引号围绕被解码器组件116最近输出的单词。
[0074]现在参考图13,描绘了另一示例性SIP 1300。SIP 1300包括字符键1004-1020和键1202-1206。在该示例性SIP 1300中,当用户选择键1204时,标记菜单可被呈现,其中标记菜单包括键1208、键1212和键1302。键1302可表示三个标点符号:冒号、句号和分号。为了选择键1302中适当的标点符号,用户可将她的拇指在想要选择的标点符号上滑动。通过肌肉记忆,用户可回想起可通过起初选择键1204,接着将她的拇指向上和向左移动来选择冒号。
[0075]可以理解,也可采用其它标记菜单。例如,标记菜单可被采用来显示情感符。在另一示例中,标记菜单可被采用来允许选择特定语言。在又一示例中,标记菜单可被采用来选择特定内容(例如,文本消息、电子邮件消息、社交网络消息……)。附加地,SIP 1000-1300可具有包括弧形/倾斜键的布局,类似于图9中显示的布局。
[0076]图14-15示出了涉及对平板计算设备的触敏显示器上的拆分虚拟键盘的实用的示例性方法。尽管各方法被表示和描述为顺序地执行的一系列动作,但要理解,这些方法不受该顺序的次序的限制。例如,一些动作能以与本文描述的不同的次序发生。另外,某一动作可以与另一动作并发地发生。此外,在一些实例中,实现本文描述的方法并不需要所有动作。
[0077]此外,本文描述的动作可以是可由一个或多个处理器实现的和/或存储在计算机可读介质或媒体上的计算机可执行指令。计算机可执行指令可包括例程、子例程、程序、执行的线程等。另外,这些方法的动作的结果可以存储在计算机可读介质中,显示在显示设备上,等等。
[0078]现在参考图14,示出了促进基于在拆分虚拟键盘的一部分上的连续轨迹来输出单词的示例性方法1400。方法1100开始于1402,并且在1404,拆分虚拟键盘被呈现在触敏显不器上,其中该拆分虚拟键盘被拆分成第一部分和第二部分。例如,第一部分可包括第一键和第二键,其中第一键表示第一多个字符并且第二键表示第二多个字符。拆分虚拟键盘的第二部分包括至少一个键(第三键)。
[0079]在1406,检测到在第一键和第二键上的笔划,其中笔划是在第一键和第二键之间的在触敏显示器上的连续转移。在1408,响应于检测到该笔划,可基于这
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1