相关申请的交叉引用本申请要求2013年11月12日提交的美国专利申请No.14/078,255的优先权,其全文通过引用合并于此。
背景技术:
除非本文另有说明,否则该部分中描述的材料不构成本申请中的权利要求的现有技术,并且不因被包含在该部分中而被认可为现有技术。在现代生活的很多方面,诸如个人计算机、膝上型计算机、平板计算机、蜂窝电话和无数类型的能够上网(Internet-capable)的设备的计算系统普遍存在。随着时间的过去,这些设备提供信息给用户的方式正变得更智能、更高效、更直观和/或不太突兀(lessobtrusive)。在各种技术之中,计算硬件、外设的小型化的趋势以及传感器、检测器、以及图像和音频处理器的小型化的趋势,已经帮助开启了有时被称为穿戴式计算的领域,所述穿戴式计算能够利用头戴式显示器(HMD)。具体来说,在图像和视觉处理和产生的领域中,已经变得可以考虑穿戴式显示器,其将非常小的图像显示元件放置得足够靠近穿戴者(或用户)的单眼或双眼,使得所显示的图像填满或几乎填满视野并且表现为常规尺寸的图像,诸如可显示在传统图像显示设备上的图像。有关的技术可被称为“近眼显示器”。近眼显示器是穿戴式显示器的基本组件,有时也被称为头戴式显示器(HMD)。头戴式显示器将一个或多个图形显示放置得靠近穿戴者的单眼或双眼。为了在显示器上生成图像,可以使用计算机处理系统。这样的显示器可占据穿戴者的视野的一部分或全部。此外,头戴式显示器可以如同一副眼镜一样小或者如同一个头盔一样大。
技术实现要素:
在一方面,提供了一种方法。远程设备接收与头戴式显示器(HMD)有关的事件的通知。远程设备确定所述事件是否对应于用于HMD的文本输入。在确定所述事件确实对应于所述文本输入之后,所述远程设备:使得在HMD上显示文本输入界面;使用远程设备的文本输入组件接收文本;以及将所述文本发送至HMD。在另一方面,提供了一种方法。远程设备接收指示文本要被提供至HMD的指令。所述远程设备被配置为与至少HMD通信。响应于所述指令,提供远程设备的文本输入组件。所述文本输入组件被配置为获得用于HMD的文本。在提供文本输入组件之后,所述远程设备经由文本输入组件接收第一文本;以及将所述第一文本发送至HMD。在另一方面,提供了一种远程设备。所述远程设备包括:文本输入组件;处理器;以及非瞬态计算机可读介质,被配置为存储程序指令,所述程序指令在被处理器运行时,使得远程设备执行功能。所述功能包括:接收与HMD有关的事件的通知;确定所述事件是否对应于用于HMD的文本输入;以及在确定所述事件确实对应于所述文本输入之后:使得在HMD上显示文本输入界面;使用文本输入组件接收文本;以及将所述文本发送至HMD。在另一方面,提供了一种非瞬态计算机可读介质。所述非瞬态计算机可读介质被配置为存储程序指令,所述程序指令在被远程设备的处理器运行时,使得远程设备执行功能。所述功能包括:接收与HMD有关的事件的通知;确定所述事件是否对应于用于HMD的文本输入;以及在确定所述事件确实对应于文本输入之后:使得在HMD上显示文本输入界面;使用远程设备的文本输入组件接收文本;以及将所述文本发送至HMD。在另一方面,提供了一种设备。所述设备包括:文本输入装置;用于接收与HMD有关的事件的通知的装置;用于确定所述事件是否对应于用于HMD的文本输入的装置;以及用于在确定所述事件确实对应于文本输入之后:使得在HMD上显示文本输入界面;经由文本输入装置接收文本;以及将所述文本发送至HMD的装置。在另一方面,提供了一种远程设备。所述远程设备包括:文本输入组件;处理器;以及非瞬态计算机可读介质,被配置为存储程序指令,所述程序指令在被处理器运行时,使得远程设备执行功能。所述功能包括:接收指示文本将被提供至HMD的指令;响应于所述指令,提供文本输入组件;其中所述文本输入组件被配置为获得用于HMD的文本;以及在提供文本输入组件之后,经由文本输入组件接收文本;以及将所述文本发送至HMD。在另一方面,提供了一种非瞬态计算机可读介质。所述非瞬态计算机可读介质被配置为存储程序指令,所述程序指令在被远程设备的处理器运行时,使得远程设备执行功能。所述功能包括:接收指示文本将被提供至HMD的指令;响应于所述指令,提供文本输入组件;其中所述文本输入组件被配置为获得用于HMD的文本;以及在提供文本输入组件之后,经由文本输入组件接收第一文本;以及将所述第一文本发送至HMD。在另一方面,提供了一种设备。所述设备包括:文本输入装置;用于接收指示文本将被提供至HMD的指令的装置;用于响应于所述指令,提供文本输入装置的装置,其中所述文本输入装置被配置为获得用于HMD的文本;以及用于在提供文本输入组件之后,经由文本输入装置接收文本以及将所述文本发送至HMD的装置。附图说明图1A图示了根据示例实施例的HMD。图1B图示了图1A中图示的HMD的替代视图。图1C图示了根据示例实施例的另一HMD。图1D图示了根据示例实施例的另一HMD。图1E至图1G是由穿戴者穿戴的图1D所示的HMD的简化图示。图2图示了根据示例实施例的被配置用于与远程设备通信的HMD。图3A和图3B图示了根据示例实施例的用于从HMD之前所请求的远程设备传送文本的场景。图4A和4B图示了根据示例实施例的用于从HMD之前没有请求的远程设备传送文本的场景。图4C图示了根据示例实施例的应用对话框和所接收的文本的显示的另外示例。图4D图示了根据示例实施例的用于从HMD之前没有请求的远程设备传送文本的另一场景。图4E图示了根据示例实施例的用于从HMD之前没有请求的远程设备传送文本的另一场景。图5A是根据示例实施例的方法的流程图。图5B是根据示例实施例的另一方法的流程图。具体实施方式1.概述为了辅助HMD以及可能的其他计算设备的使用,可以利用不必直接附接到穿戴式计算系统的远程设备的用户接口。具体地,本文描述的系统和方法允许远程设备的用户接口耦合到计算系统,并使得用户能够操作远程用户接口,以便以高效、方便或直观的方式录入(enter)用于穿戴式计算系统的文本。作为其中可实施本文描述的系统的情形的非限制的情境示例,考虑穿戴式计算系统。虽然穿戴式计算系统可具有文本录入能力,但是,在一些场景下,被配置为提供用于HMD的远程用户接口的远程设备可支持录入要由穿戴式计算系统利用的文本。远程设备和HMD可以通信链接。远程设备可以是被配置为录入文本的设备,例如智能电话、桌面式设备、膝上式设备、其他穿戴式设备(例如,环状或镯状键盘)、附加的启用键盘的设备或其他计算设备。使用远程设备录入的文本可以从远程设备发送至HMD。然后,HMD可在需要时利用该文本,例如作为密码、网址、字幕图(captioningfigure)、发送的文本消息和其他通信,并用于许多其他目的。HMD和远程设备可以使用一个或多个无线协议连接或通信耦合,所述无线协议诸如但不限于蓝牙、Wi-Fi和其他无线协议。在其他实施例中,HMD和远程设备可使用一个或多个有线连接来连接或通信耦合,所述有线连接诸如但不限于USB或以太网连接。甚至在其他实施例中,可以在HMD与远程设备之间利用有线和无线连接两者。在一些情况下,HMD可向远程设备请求文本,并且远程设备随后可将所请求的文本提供至HMD。在其他情况下,远程设备一旦通信耦合至HMD就可提供文本,而不需要HMD请求文本。所述文本在被发送至HMD之前可以被筛选以包括和/或排除一些类型的文本。例如,如果意图将文本用作数字个人标识号(PIN),则可筛选仅为数字的文本,并且可从提供至HMD的文本中排除任何非数字文本。作为另一示例,如果要提供名字,则可以筛选文本以包括具有符号的字母数字文本,但排除一般不会在名字中发现的符号,例如,“!”、“#”、“<”、“>”、“*”、“+”、“{”、“[”、“]”、“