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

文档序号:8385905阅读:来源:国知局
部分108的不同部分提供相对于拆分虚拟键盘104的其他部分而言不同的纹理。例如,如显示的,第一多个键110中的各键和第二多个键112中的各键可用相应的边界分隔。触敏显示器102可被配置成在用户的手指在第一部分106和/或第二部分108中的各键之间的边界上转移时输出触觉反馈。具体地,例如,随着用户的手指在阐述笔划序列时穿过第一多个键110中的各键之间的边界,可由触敏显示器102输出静电信号,使得用户在拇指穿过这样的边界时感知到增加的摩擦力(例如,反馈被局部化)。在其他示例中,第一多个键110中的各键可与触觉反馈相关联,使得从用户的感知而言,其感觉为就像不同的键具有不同的纹理。由此,通过感觉,用户可在第一多个键110中的各键以及第二多个键112中的各键之间进行区分。即,第一键对于用户而言可感觉为比第二键更为平滑。
[0045]还将理解,经由在拆分虚拟键盘104的第一部分106中的各键上的笔划序列的文本生成可被用于与在与包括系统100的计算设备相关联的数据存储或数据存储集合上执行全局搜索相结合。例如,用户可指示想要搜索特定应用或数据储存库的内容。此后,用户可采用连续笔划序列(如以上描述的)来生成想要被用作查询的文本。例如,用户可能想要搜索联系人列表中的联系人。用户可采用连续笔划序列来搜索联系人的名字。例如,在通过在拆分虚拟键盘104的第一部分106上的笔划序列选择多个键后,计算设备能可听地输出对应于该多个笔划的正被搜索的名字。此后,用户能致使相对于所选的联系人来采取一动作。例如,用户可指示想要向该联系人发送电子邮件、向该联系人拨打电话等。将理解,以上是能通过对经由连续笔划序列的文本生成的利用来执行的查询的示例,并且可通过使用与图1相关联的各方面来执行的全局搜索的类型不被这样的示例所限制。
[0046]在又一示例中,拆分虚拟键盘104的第一部分106或第二部分108中的至少一个可结合启动应用、呈现菜单和/或选择文件来被采用。例如,检测器组件114可检测在触敏显示器102上的与启动应用、呈现菜单和/或选择文件相关联的输入手势。这样的输入手势可在拆分虚拟键盘104的第一部分106或第二部分108上被执行。在另一示例中,手势可在拆分虚拟键盘104不被显示在触敏显示器102上时在该触敏显示器102上被执行。响应于检测器组件114检测到手势,显示组件103可致使应用列表、可选菜单选项和/或文件被显示在触敏显示器102上。附加地,显示组件103可致使拆分虚拟键盘104的至少第一部分106被显示在触敏显示器102上(如果还没有被显示的话)。拆分虚拟键盘104的第一部分106可被用于例如阐述能结合搜索和/或选择应用、菜单选项和/或文件所采用的文本。
[0047]现在参考图2,示出了通过连续笔划序列的方式来促进文本生成的示例性系统200。系统200包括拆分虚拟键盘104的第一部分106,其中第一多个键110包括多个字符键202-218。如显示的,多个字符键202-218中的每个键可表示相应的多个字符。如将在以下示出的,拆分虚拟键盘104的第一部分106还可包括附加的键,诸如“回车”键、“空格”键、数字键和其它在常规键盘上找到的键。
[0048]被显示为包括在拆分虚拟键盘104的第一部分106中的键202-218中的每个键表示相应的多个字符。例如,键202表示字符“ Q”、“W”和“E ”,键204表示字符“ R”、“ T ”和“Y”等。可以理解,拆分虚拟键盘104的第一部分106中的字符可根据QWERTY键盘、按字母顺序或一些其它合适的安排来被安排。
[0049]在一个示例中,用户可能希望采用她的第一只手的拇指来通过连续笔划序列的方式阐述单词“hello”。为了这么做,用户可将她的第一只手的拇指放置在键212上,其表示字符和“K”。用户可接着将她的第一只手的拇指从键212转移到键202,其表示字符“Q”、“W”和“E”。从键212到键202的转移被显示为第一笔划220。在手指维持与触敏显示器102的接触时,用户可将她的第一只手的拇指从键202转移到键214,其表示字符“L”、“X”和“Z”。因此,通过从键202转移到键214,用户阐述了第二笔划222,其可指示用户选择了表示单词“hello”的头三个字母的键。
[0050]此时,用户可能希望指示对单词“hello”中的字母“L”的后续选择。这可按各种方式来进行。在一个示例中,用户可阐述第三笔划224,其可以是在键214上进行的圆形笔划。因此,通过相对小的笔划,用户可指示她想要选择由键214表示的另一字符。在另一示例性实施例中,用户可在键214上暂停而不阐述另一笔划。再次,这样的暂停可指示连续地选择键214的希望。在另一实施例中,用户可致使她的拇指立即转移到另一键。由此,用户可接着通过将她的拇指从键214转移到键206来阐述第三笔划224,之后可将她的拇指从触敏显示器102抬起。替换地,用户可使用她的第二只手的拇指来阐述命令(例如,通过选择拆分虚拟键盘104的第二部分108中的键)。尽管笔划220-224的序列被示为是离散的笔划,但是要理解,实际上用户的拇指在触敏显示器102上的轨迹可看上去为连续的、弯曲的形状,笔划之间没有可容易确定的区分。
[0051]现在参考图3,显示了示例性平板计算设备300。平板计算设备300包括触敏显示器102,其显不拆分虚拟键盘104 (例如,包括与第二部分108拆分的第一部分106)。由于平板计算设备可能难以用一只手来拿住,所以平板计算设备300被显示为被用户用第一只手302和第二只手304来拿住。拆分虚拟键盘104的第一部分106可被显示为被定位在触敏显示器102上以促进对当用户握住平板计算设备300时来自用户的第一只手302的拇指306的输入的接收。类似地,拆分虚拟键盘104的第二部分108被定位来促进对当用户握住平板计算设备300时来自用户的第二只手304的拇指308的输入的接收。
[0052]根据一示例,拆分虚拟键盘104可被用户所阐述的手势调用。例如,这样的手势可包括用户的第一只手302的拇指306从触敏显示器102的底部边缘310到触敏显示器102的右部边缘312的径向滑扫(从用户的视角看来)。这可致使拆分虚拟键盘104被呈现在触敏显示器102上,其具有对应于当调用拆分虚拟键盘104时用户的第一只手302的拇指306的伸展的大小。第二部分108能具有对应于第一部分106的经确定的大小的大小。在一说明性实施例中,手势可以分别是第一只手302和第二只手304的拇指306和308分别从显示器的底部边缘310到触敏显示器102的右部边缘312和左部边缘314的按顺序的径向滑扫(例如,第一只手302的拇指306执行滑扫,之后第二只手304的拇指308执行滑扫,或反之亦然)。在另一示例中,手势可以是拇指306和308的同时滑扫。拆分虚拟键盘104的第一部分106和第二部分108的大小和位置分别可以基于当执行以上提到的手势时拇指306和拇指308的径向伸展。
[0053]在一示例性实施例中,第一只手302可以是用户的惯用手,使得第一部分106包括字符键并且用户可使用第一只手302的拇指306在这样的字符键上阐述连续笔划序列来生成文本。拆分虚拟键盘104的第二部分108可包括能支持对文本的解码和/或对通过使用第一只手302的拇指306生成的文本的细化的键。如以上指示的,第二部分108可包括“模式”键,当被第二只手的拇指308选择时,能致使由第一部分106中的各键表示的字符的大小写状态从小写字母改变到大写字母或反之亦然、能致使第一部分106中的各键的语言改变等。
[0054]尽管拆分虚拟键盘104被显示为当平板计算设备300被用户以横向朝向拿住时被呈现,但是可以理解,拆分虚拟键盘104能在平板计算设备300被用户以纵向朝向拿住时被呈现。附加地,尽管第一部分106和第二部分108被示出为被显示在触敏显示器102的相应的角落中,可以理解,第一部分106和第二部分108可根据拿住平板计算设备300的用户的所检测到的抓握的位置来被定位。因此,如果检测到用户正靠近第一边缘312和第二边缘314的中心握住平板计算设备300,则第一部分106和第二部分108可被显示在以上提到的触敏显示器102的角落的上方。
[0055]现在参考图4,示出了平板计算设备300,其中拆分虚拟键盘104被显示在触敏显示器102上并具有示例性布局。如显示的,拆分虚拟键盘104的第一部分106可包括多个字符键402-416,其中字符键402-416中的每个键表示相应的多个字符。
[0056]拆分虚拟键盘104的第二部分108包括多个键418-426,其可被用户的第二只手404的拇指408选择(例如,经由轻击)。例如,键418和424可以是“模式”键,其可致使拆分虚拟键盘104的第一部分106中的各键的布局/值更改。根据一示例,如果用户选择键418,则拆分虚拟键盘104的第一部分106中的多个键402-416可用表示数字O到9的键(例如,九键键盘)来替换。在另一示例中,如果用户从拆分虚拟键盘104的第二部分108中选择键424,则键402-416所表示的字符可从以小写字母显示改变为以大写字母显示。当第二部分108中的键420被用户的第二只手304的拇指308选择时,能致使通过多个键402-416的方式输入的文本被完成/输出到应用。因此,在一个示例中,在用户使用她的第一只手302的拇指306生成了单词“hello”后,用户可接着用她的第二只手304的拇指308选择键420,其致使单词“hello”被输出。
[0057]第二部分108中的键422可以是“Backspace (退格)”键,当被用户的第二只手304的拇指308选择时,其致使最近生成的单词被删除。例如,如果解码器组件116基于用户阐述的轨迹不正确地标识了单词,则用户可通过选择键422来致使这样的单词被删除。此外,拆分虚拟键盘104的第二部分108可包括“空格”键,其可指示由用户的第一只手302的拇指306在第一部分106中的各键上阐述的轨迹的完成。由此,继续以上的示例,如果用户在拆分虚拟键盘104的第一部分106中的各键上阐述了对应于单词“hello”的笔划序列,则用户可在第二部分108中选择键426,其指示该笔划序列已经完成。
[0058]现在参考图5,示出了平板计算设备300,其中拆分虚拟键盘104被显示为具有另一不例性布局。如图5中显不的,第一部分106包括多个字符键402-416,其中每个字符键表示相应的多个字符。在在此显示的示例性布局中,拆分虚拟键盘104的第二部分108包括分别表不多个标点符号的多个键502-512。具体地,键502可表不句号,键504可表不逗号,键506可表不问号,键508可表不感叹号,键510可表不冒号,并且键512可表不分号。通过使用图5中显示的示例性布局,用户可结合通过连续笔划序列生成单词来采用她的第一只手302的拇指306,并可采用她的第二只手304的拇指308来将标点添加到单词、短语或句子。
[0059]现在参考图6,平板计算设备300被示出为显示拆分虚拟键盘104的另一示例性布局。在图6中显不的不例性布局中,第一部分106包括键402-416,并且拆分虚拟键盘104的第二部分108包括键418-422。拆分虚拟键盘104的第一部分106和第二部分108被显示为位于更加接近触敏显示器102的中部,而非第一部分106被显示在触敏显示器102的底部右侧角落中以及第二部分108被显示在触敏显示器102的底部左侧部分中(从用户的视角看来)。例如,当启动拆分虚拟键盘104时,用户的拇指306和308可被检测为更加接近触敏显示器102的中心,使得用户正在握住平板计算设备300的侧边,
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1