用于提供混合现实连接性辅助的方法和装置制造方法

文档序号:7794265阅读:223来源:国知局
用于提供混合现实连接性辅助的方法和装置制造方法
【专利摘要】提供一种用于通过混合现实环境提供与信息源的连接性辅助和无缝交互的方案。连接性平台确定在至少一个设备的环境内的一个或多个连接性选项。连接性平台还至少部分使得在至少一个设备的用户接口内呈现环境的混合现实表示,包括代表一个或多个连接性选项的一个或多个符号。
【专利说明】用于提供混合现实连接性辅助的方法和装置

【背景技术】
[0001] 服务提供商和设备制造商(例如无线、蜂窝等)不断受到例如通过提供有吸引力 的网络服务而向消费者递送价值和便利的挑战。随着一般为强大的移动设备和计算设备的 流行,混合现实服务提供用于调配信息的新途径。另外,创建新的有线和无线连接点,用于 向用户及其设备赋予连接到信息源和其它设备的更多方式。然而,这样的混合现实服务经 常由于仅向存在于用户接口内的移动设备提供信息而为单向。另外,许多用户没有意识到 众多连接性选项的存在。因而,服务提供商和设备制造商在提供在设备的用户和与用户的 本地环境相关联的富媒体内容之间的无缝交互时面临显著技术挑战,这些本地环境允许用 户利用连接性选项。


【发明内容】

[0002] 因此,需要一种用于通过混合现实环境提供信息源的连接性辅助无缝交互的方 案。
[0003] 根据一个实施例,一种方法包括确定在至少一个设备的环境内的一个或多个连接 性选项。该方法还包括至少部分使得在至少一个设备的用户接口内呈现环境的混合现实表 示,该混合现实表示包括代表一个或多个连接性选项的一个或多个符号。
[0004] 根据另一实施例,一种装置包括至少一个处理器和至少一个存储器,至少一个存 储器包括用于一个或多个程序的计算机程序代码,至少一个存储器和计算机程序代码被配 置为利用至少一个处理器使得该装置确定在至少一个设备的环境内的一个或多个连接性 选项。还使得该装置在至少一个设备的用户接口内呈现环境的混合现实表示,该混合现实 表示包括代表一个或多个连接性选项的一个或多个符号。
[0005] 根据另一实施例,一种计算机可读介质承载一个或多个指令的一个或多个序列, 一个或多个指令的一个或多个序列在由一个或多个处理器执行时至少部分使得装置确定 在至少一个设备的环境内的一个或多个连接性选项。还使得该装置在至少一个设备的用户 接口内呈现环境的混合现实表示,该混合现实表示包括代表一个或多个连接性选项的一个 或多个符号。
[0006] 根据另一实施例,一种设备包括用于确定在至少一个设备的环境内的一个或多个 连接性选项的装置。该设备还包括用于至少部分使得在至少一个设备的用户接口内呈现环 境的混合现实表示的装置,该混合现实表示包括代表一个或多个连接性选项的一个或多个 符号
[0007] 此外,对于本发明的各种示例实施例,以下项可适用:一种方法包括促进(1)对数 据和/或(2)信息和/或(3)至少一个信号的处理和/或处理(1)数据和/或(2)信息和 /或(3)至少一个信号,该(1)数据和/或(2)信息和/或(3)至少一个信号至少部分基于 (或至少部分从中得出)在本申请中公开为与本发明的任何实施例相关的方法(或过程) 中的任何一种方法(或过程)或任何方法(或过程)组合。
[0008] 对于本发明的各种示例实施例,以下项也可适用:一种方法包括促进对至少一个 接口的访问,该至少一个接口被配置用于允许访问至少一个服务,该至少一个服务被配置 用于执行在本申请中公开的网络或服务提供商方法(或过程)中的任何一种网络或服务提 供商方法(或过程)或任何网络或服务提供商方法(或过程)组合。
[0009] 对于本发明的各种示例实施例,以下项也可适用:一种方法包括促进创建和/或 促进修改(1)至少一个设备用户接口元素和/或(2)至少一个设备用户接口功能,(1)至 少一个设备用户接口元素和/或(2)至少一个设备用户接口功能至少部分基于以下项:在 本申请中公开为与本发明的任何实施例相关的方法或过程中的一种方法或过程或任何方 法或过程组合所产生的数据和/或信息;以及/或在本申请中公开为与本发明的任何实施 例相关的方法(或过程)中的一种方法(或过程)或任何方法(或过程)组合所产生的至 少一个信号。
[0010] 对于本发明的各种示例实施例,以下项也可适用:一种方法包括创建和/或修改 (1)至少一个设备用户接口元素和/或(2)至少一个设备用户接口功能,(1)至少一个设 备用户接口元素和/或(2)至少一个设备用户接口功能至少部分基于以下项:在本申请中 公开为与本发明的任何实施例相关的方法(或过程)中的一种方法(或过程)或任何方法 (或过程)组合所产生的数据和/或信息;以及/或在本申请中公开为与本发明的任何实 施例相关的方法(或过程)中的一种方法(或过程)或任何方法(或过程)组合所产生的 至少一个信号。
[0011] 在各种示例实施例中,可以在服务提供商侧或在移动设备侧或以在服务提供商与 移动设备之间的在两侧执行动作的任何共享方式来实现方法(或过程)。
[0012] 对于各种示例实施例,以下项可适用:一种装置,包括用于执行根据初始提交的权 利要求1-KK21-30和46-48中的任一项的方法的部件。
[0013] 仅通过举例说明包括设想的用于实现本发明的最佳模式的多个具体实施例和实 现方式,从以下详细描述中容易清楚本发明的更多其他方面、特征和优点。本发明也能够有 其他和不同实施例并且可以在各种明显方面修改它的若干细节而都未脱离本发明的精神 和范围。因而附图和说明书将视为在性质上为示例性而非限制性的。

【专利附图】

【附图说明】
[0014] 在附图的各图中通过示例而非通过限制来图示本发明的实施例:
[0015] 图1是根据一个实施例的能够在建立连接时提供连接性选项的混合现实表示和 对应辅助的系统的示图;
[0016] 图2是根据一个实施例的连接性平台的部件的示图;
[0017] 图3是根据一个实施例的用于在混合现实表示内呈现一个或多个连接性选项的 过程的流程图;
[0018] 图4是根据一个实施例的用于基于混合现实表示来在设备之间的建立连接的过 程的流程图;
[0019] 图5是根据一个实施例的用于将移动设备处的应用与连接性选项相关联的过程 的流程图;
[0020] 图6是根据一个实施例的用于通过混合现实表示在源之间传送信息的过程的流 程图;
[0021] 图7是根据一个实施例的用于通过混合现实表示提供与连接性选项相关联的方 向辅助的过程的流程图;
[0022] 图8A和8B是根据各种实施例的在图3-7的过程中利用的用户接口的示图;
[0023] 图9是可以用来实施本发明的一个实施例的硬件的示图;
[0024] 图10是可以用来实施本发明的一个实施例的芯片组的示图;以及
[0025] 图11是可以用来实施本发明的一个实施例的移动终端(例如手持机)的示图。

【具体实施方式】
[0026] 公开用于通过混合现实环境来提供与信息源的连接性辅助和无缝交互的方法、装 置和计算机程序的示例。在下文描述中,出于说明的目的,阐述许多具体细节以便提供对本 发明实施例的透彻理解。然而,本领域技术人员清楚,无这些具体细节仍可实现或者可以用 等效布置来实现本发明的实施例。在其他实例中,以框图形式示出公知结构和设备以免不 必要地模糊本发明的实施例。
[0027] 图1是根据一个实施例的能够通过混合现实环境提供与信息源的连接性辅助和 无缝交互的系统的图。随着多个移动设备的普及度增长,可能连接性选项的数目也增长。包 括短距离、中距离和长距离连接性选项的连接性选项在各种环境中更常见。然而,用户经常 没有意识到连接性选项的存在。另外,用户经常没有意识到与连接到连接性选项相关联的 数据和计算结构。这让用户不能连接到各种连接性选项。进而,这让用户不能与和连接性 选项相关联的其它设备交换信息。在一些情形中,即使知道连接性选项,用户仍然不能通过 连接性选项在设备之间传送信息数字对象、比如一个或多个文件。
[0028] 为了解决这些问题,图1的系统100引入用于通过混合现实环境提供与信息源的 连接性辅助和无缝交互的能力。混合现实环境允许合并现实和虚拟世界以产生可视化和新 环境。在混合现实表示中,物理和数字对象可以共存并且实时交互。因此,混合现实和对应 混合现实表示可以是现实、增强现实、虚拟现实或者其组合的混合。系统100还提供用于在 设备的用户接口处在环境的混合现实呈现内呈现一个或多个符号的能力。一个或多个符号 代表存在于环境内的一个或多个连接性选项。可以例如基于在用户与一个或多个符号之间 的一个或多个交互、比如将符号之一拖动到用户接口的激活区域(例如启动区)来在连接 性选项与设备之间建立连接。在将代表连接性选项的符号带到激活区域(例如启动区)时, 系统100提供用于在设备与连接性选项之间建立连接的能力。可以基于与符号代表的连接 性选项相关联的数据和/或一个或多个计算数据结构来建立连接。系统100也提供信息在 设备与连接性选项和/或与连接性选项相关联的一个或多个其它设备之间的传送。在一个 实施例中,系统100还提供辅助的连接性路由指导的一个或多个可视指示。这样的指导可 以指示与设备和/或设备的用户相关联的方向和/或移动以建立与这样的连接性选项的连 接,该连接性选项具有比其它连接性选项较不复杂的连接性。
[0029] 如图1中所示,系统100包括用户设备(UE)101a-101n(统称为UE 101),该UE具 有经由通信网络105的与连接性平台103的连接性。举例而言,系统100的通信网络105 包括一个或多个网络,比如数据网络、无线网络、电话网络或者其任何组合。设想数据网络 可以是任何局域网(LAN)、城域网(MAN)、广域网(WAN)、公共数据网(例如互联网)或者任 何其他适当分组交换网络,比如商业上拥有的专有分组交换网络,例如专有线缆或者光纤 网络。此外,无线网络例如可以是蜂窝网络并且可以运用各种技术,包括全球演进增强数据 速率(EDGE)、通用分组无线电服务(GPRS)、全球移动通信系统(GSM)、网际协议多媒体子系 统(MS)、通用移动电信系统(UMTS)等,以及任何其他适当无线介质,例如全球微波接入互 操作性(WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真 (WiFi)、蓝牙?、近场通信(NFC)、网际协议(IP)数据播送、数字无线电/电视广播、卫星、移 动自组织网络(MANET)等或者其任何组合。
[0030] UE 101可以是任何类型的移动终端、固定终端或者便携终端,包括移动手持机、 站、单元、设备、移动通信设备、多媒体计算机、多媒体写字板、因特网节点、通信器、桌面型 计算机、膝上型计算机、笔记本计算机、上网本计算机、写字板计算机、个人通信系统(PCS) 设备、个人导航设备、个人数字助理(PDA)、音频/视频播放器、数字相机/可携式摄像机、定 位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或其任何组合,包括这些设 备的附件和外设或其任何组合。也设想UE 101可以支持与用户的任何类型的接口(比如 "可穿戴"电路装置等)。
[0031] UE 101可以包括可以在UE 101执行各种功能或过程的一个或多个应用 llla-llln(统称为应用111)。举例而言,应用111可以包括社交网络应用、因特网浏览 应用、导航应用、日历应用、组织应用、媒体应用、配置应用等。例如,一个应用可以确定UE 101a在环境内的位置并且与UE 101a相关联的一个或多个传感器通过接口进行通信以确 定UE 10la上的相机可以面向的方向。基于UE 10la的位置和方向,该应用(或者一个或 多个其它应用)可以通过UE 101a的用户接口呈现在UE 101a周围的环境的混合现实表示 为在用户接口显示的环境的一个或多个图像或视频。混合现实表示可以例如包括相机叠加 放置在环境的实况视频上面向的方向。另外,其它信息可以被叠加放置在环境的用户接口 处显示的图像上,比如关于餐厅、公共交通、天气、商店的评论等的信息。如以下具体讨论的 那样,当前系统允许覆盖代表在周围环境内的连接性选项的一个或多个符号以辅助用户连 接到连接性选项。
[0032] 在一个实施例中,在UE 101处的具体应用可以是连接性管理器113a_113n(统称 为连接性管理器113)。连接性管理器113可以与连接性平台103通过接口进行通信以在 UE 101处提供由连接性平台103所提供的一个或多个服务、一个或多个功能和/或一个或 多个过程。因此,在连接性平台103在系统100内独立于UE 101时,连接性平台103可以 通过连接性管理器113与UE 101通过接口进行通信和/或交互。在一个实施例中,可以在 连接性管理器113内具体化连接性平台103所提供的所有功能、服务和过程,从而连接性平 台103位于UE 101内而不是在系统100内的分离单元。
[0033] 系统100还包括服务平台107,该服务平台包括一个或多个服务109a_109n (统称 为服务109)。服务109可以向系统100的单元中的任何单元、比如向UE 101和/或向连 接性平台103提供信息、功能和/或服务。服务109可以包括任何类型的服务,比如社交联 网服务、信息调配服务(例如关于UE 101的情境信息、新闻信息、天气信息等)、广告服务、 连接性服务、基于位置的服务等。举例而言,服务109中的一个或多个服务可以向连接性平 台103提供关于在指定的环境内、比如在UE 101a周围的环境内存在的连接性选项的信息。 除了连接性选项的一般信息之外,服务109还可以提供与连接性选项相关联的数据和/或 计算结构用于向连接到连接性选项的设备提供辅助,以及提供关于与连接性选项相关联的 起源位置的位置信息。
[0034] 系统100也包括一个或多个内容提供商115a-115n(统称为内容提供商115)。内 容提供商115可以向在系统100内的单元提供任何类型的内容。例如,内容可以是媒体内 容(例如形式为音频、视频等的媒体)、信息内容(例如新闻、天气、地理等)、文档内容等。
[0035] 系统100还包括物理标签117a-117n (统称为物理标签117)。物理标签117可以代 表能够从标签向读取器设备传输数据的任何类型的无线非接触系统。举例而言,物理标签 117可以包括RF存储器标签、丽ID标签等。如以下讨论的那样,可以基于物理标签117相 对于呈现混合现实表示的设备的定位在混合现实表示内图示物理标签117。物理标签117 可以存储可以由连接到物理标签117的设备进行访问的信息,该设备可以通过与物理标签 手动地通过接口进行通信来物理地和/或通过与在混合现实表示内呈现的连接性选项通 过接口进行通信而与虚拟标签虚拟地进行接口通信来连接到虚拟标签。
[0036] 系统100还包括一个或多个连接点119a_119n(统称为连接点119)。连接点119 可以代表为其它设备提供连接性的任何设备。连接性可以是有线的或无线的。一个或多个 服务109和/或内容提供商115可以具有例如关于连接点的位置、连接点的类型、与连接点 相关联的定价、与连接点相关联的容量等的信息。可以在用户接口内基于在混合现实表示 内的符号呈现这一信息。连接点119可以提供在设备处的混合现实表示内提供的连接性选 项。
[0037] 通过连接性平台103,系统100通过在一个或多个混合现实表示中示出代表连接 性选项的符号来允许在设备、连接点或其组合之间的连接性。混合现实表示在设备的用户 接口呈现设备周围的环境,包括代表连接性选项的符号。设备的用户然后可以通过将用户 接口上的符号中的一个或多个符号拖动到用户接口的例如代表启动区的激活区域上来连 接到连接点。在将符号拖动到启动区后,连接性平台103解析与符号和/或由符号代表的 连接性选项相关联的数据和/或计算结构。连接性平台103将数据和/或计算结构分解成 软件元素,这些软件元素然后向在设备的硬件单元指令与到连接性选项的连接相关联的参 数。
[0038] 在一个实施例中,代表连接性选项的符号可以具有各种尺寸、形状、颜色等。各种 尺寸、形状、颜色等可以在混合现实表示内可视地指示与符号代表的对应连接性选项相关 联的类型、容量(例如带宽、客户端数目等)、质量、价格等。因此,举例而言,符号的形状可 以代表对应连接性选项的类型,比如蜂窝、WLAN、认知无线电、Bluetooth⑧、WiFi、WiMAX、 DSL、调制解调器、T1、近邻连接、设备到设备直接存储器存取连接等。尺寸颜色或尺寸可以 代表连接性选项的其它特性中的任何其它特性。
[0039] 在例如通过将代表连接性选项的符号拖动到用户接口上的激活区域(例如启动 区)来发起在移动设备与连接点之间的连接时,连接性平台103可以确定与请求访问和/ 或连接该连接点的设备和/或设备的用户相关联的证书。确定设备和/或设备的用户是否 与证书相关联允许设备和/或用户的验证,用于与连接性选项和用户二者相关联的增加的 安全级别。根据设备和/或用户是否有效,连接性平台103将允许或不允许解析与代表连 接性选项的符号相关联的数据和/或计算结构。
[0040] 为了发起与连接性选项的连接,连接性平台103允许用户将代表连接性选项的符 号拖动到与用户接口相关联的启动区。然而,在一个实施例中,连接的发起可以在无需用户 在发起之前的主动步骤就出现。取而代之,可以基于一个或多个偏好和/或限制来发起连 接。设备的用户或另一实体(比如代表用户行动的运营商或提供连接性选项的运营商)可 以设置关于一个或多个符号、一个或多个连接性选项和/或一个或多个连接点119的偏好 和/或限制,从而基于偏好自动地建立连接。另外,可以设置这样的偏好与连接性的其它阶 段,比如终止、过渡和/或更新相关联。举例而言,用户可以创建用于在与连接性选项相关 联的符号在用户的设备的用户接口上出现时自动地连接到的连接性选项的列表。另外,在 符号从设备的用户接口消失时,用户创建的一个或多个偏好可以发起从连接性选项断开设 备。
[0041] 在一个实施例中,激活区域(例如启动区)能够实现从在用户接口内的混合现实 表示和/或其它屏幕拖动数字对象(例如符号)以激活数字对象。一旦在激活区域内激活 数字对象,可以组合、分解、解析或以别的方式分析数字对象,从而可以作用于数字对象。在 一个实施例中,数字对象(例如符号)可以代表连接性选项。在向激活区域拖动数字对象 时,可以分解数字对象以确定与连接性选项相关联的数据、一个或多个计算结构或者其组 合,其定义与连接性选项相关联的一个或多个软件部件。另外,在一个实施例中,激活区域 可以具有在设备与在设备的用户接口呈现的混合现实表示之间创建和更新数字对象的能 力。另外,激活区域可以提供后端支持并且暴露与应用111、服务109和/或内容提供商115 相关联的过程。
[0042] 在一个实施例中,通过向用户接口的激活区域、比如启动区拖动代表连接性选项 的符号而不是发起与连接性选项的连接,可以代之以选择与连接性选项相关联的参数。这 样的参数可以定义与连接性选项相关联的偏好和/或限制。在一个实施例中,可以有与用 户接口相关联的用于拖动符号到其上的若干激活区域,比如用于发起连接的一个区域和用 于配置与连接性选项相关联的参数的一个区域。
[0043] 连接性平台103还提供用于将在设备的一个或多个应用和/或服务与连接性选项 关联的能力。用户接口可以包括在用户接口内的环境的混合现实表示上或者在混合现实表 示的边缘叠加放置的一个或多个图标。图标可以与在设备处的一个或多个应用和/或一个 或多个服务相关联。用户可以将符号拖动到代表应用和/或服务的图标之上或者可以将图 标拖动到符号之上。在任一方式之下,连接性平台103可以将应用和/或服务与和选择的 符号相关联的特定连接性选项相关联。举例而言,用户可以在与第一连接性选项对应的第 一符号之上拖动与第一应用相关联的第一选项。因而,与第一应用相关联的通信可以使用 第一连接性选项。用户可以将与第二应用相关联的第二图标拖动到与第一应用不同的第二 应用对应的第二符号之上。因而,与第二应用相关联的通信可以使用第二连接性选项。另 夕卜,通过拖动符号和/或图标到彼此之上来将连接性选项的符号与应用和/或服务的图标 相关联也可以允许用户配置在应用、服务和连接性选项之间的连接性。
[0044] 连接性平台103还提供一种用于在可以在混合现实表示内表示为连接性选项的 设备之间传送文件的方式。连接点可以包括另一设备。比如移动设备。通过将代表移动设 备的符号拖动到在用户接口内的激活区域之上,可以建立在与用户接口相关联的设备与移 动设备之间的连接,允许在者两个设备之间传送信息。在一个实施例中,可以在用户接口和 混合现实表示内呈现代表在设备处的数字对象(例如文件)或其它类型的信息的一个或多 个图标。用户然后可以将一个或多个图标拖动到在连接性点的符号之上以建立文件向符号 代表的连接点的传送。
[0045] 连接性平台103可以从各种信息源、比如一个或多个服务109、一个或多个内容提 供商115和UE 101中的一个或多个UE获得关于连接性选项的信息。一个或多个服务109 和/或内容提供商115可以充当关于连接性选项的位置和参数的数据库,连接性平台103 与之通过接口进行通信以向UE 101的用户接口进行提供。因此,在用户接口中呈现的一个 或多个符号可以代表与连接性选项对应的一个或多个虚拟标签。
[0046] 在一个实施例中,UE 101可以检测在周围环境内的连接性选项。UE 101可以通过 与代表连接性选项的一个或多个物理标签116的无线通信来检测连接性选项。举例而言, UE 101可以检测RF存储器标签和/或MMID标签,其中UE 101被配备各种近场通信选项 和/或其它连接性设备。例如,在与UE 101相关联的一个或多个传感器和/或一个或多个 应用111检测到代表一个或多个连接性选项的一个或多个物理标签时,可以向连接性管理 器113和/或连接性平台103发送来自传感器和/或应用的信息,从而信息可以与代表与 其它连接性选项对应的虚拟标签的其它符号一起被结合到UE 101的用户接口中。在一个 实施例中,UE 101可以包括多于一个用户标识模块(SM)。可以基于与SM中的任何一个 SIM或二者相关联的连接性选项在用户接口呈现信息。因此,在用户接口内呈现的符号可以 对应于与连接性选项相关联的一个或多个虚拟标签和与一个或多个连接性选项相关联的 一个或多个物理标签。也可以在来自一个或多个服务109和/或内容提供商115的信息内 包含关于物理标签的信息,从而可以在用户接口表示出代表一个或多个物理标签的符号而 无需物理地扫描在UE 101的物理标签或者与这些物理标签通过接口进行通信。
[0047] 在将连接性选项与物理标签相关联时,可以将与物理标签相关联的符号拖动到在 用户接口的一个或多个激活区域和/或代表在UE 101处活跃的一个或多个应用111的一 个或多个标签之上。通过将符号拖动到激活区域和/或与应用相关联的图标,UE 101的用 户可以与物理标签交互以例如更新与物理标签相关联的信息。
[0048] 举例而言,用户能够通过UE 101的用户接口看到和操纵与物理RF存储器标签 (例如,NFC标签、8GHz RF存储器标签、60GHz丽ID等)相关联的内容。如果物理标签例如 与建筑物相关联(例如位于建筑物上),则物理标签可以向这样的用户它们提供关于建筑 物的信息,该用户在他们处在建筑物的环境中时通过他们的UE 101查看信息。可以根据例 如基于不同安全级别、社交网络距离的不同级别等建立的不同级别来呈现信息。在一个实 施例中,用户必须例如基于元数据、社交网络关系等接收邀请以使得用户能够查看关于标 签的信息。可以在尝试访问物理标签的用户的确认过程中验证邀请。
[0049] 在一个实施例中,连接性平台103允许创建可以收集和变换数字对象的一个或多 个数字工具箱。连接性平台103可以从活跃已使用对象检测未使用、被动对象(或者用户 选择的使用最多的数字对象,或者连接性平台103基于用户活动代表用户选择数字对象)。 然后可以与用户接口的另一激活区域(例如启动区)或者运行环境的混合现实表示的另一 UE 101b共享内容。举例而言,用户A向便携数字工具箱打包所有需要的数字对象(具有计 算和连接性)并且将这一工具箱带到与另一设备近邻以与在另一设备处的另一混合现实 表示形成超集或公共子集启动区。利用连接性超集,连接性平台103可以使更大混合现实 的系统能够被集成或在级联模式中工作。因此,连接性可以形成从一个混合现实的系统到 另一混合现实的系统的虚拟专用网络。利用连接性子集,连接性平台103可以实现在有限 能力设备内适用的有限(受限制)混合现实系统。
[0050] 基于上文,连接性平台103支持将被动数字对象从工具箱带到用户接口的激活区 域(例如启动区)以激活数字对象。然后可以在两个或更多连接和混合现实的系统的两个 激活区域之间拖动数字对象。物理标签117也可以充当激活区域(例如启动区)的无线访 问,从而激活区域也可以被无线地连接到混合现实系统或集成到混合现实系统。
[0051] 在一个实施例中,连接性平台103支持在与环境的混合现实表示相关联的用户接 口内创建特殊区域。该特殊区域可以视为启动区的在混合现实表示内专用的个人区块或个 人特性部分。个人区块可以允许该用户向在个人区块内的信息设置内容的私密和/或其它 需要的限制、证书或配置、寿命、存储器存取限制、向用户个人部分的授权等。
[0052] 连接性平台103也提供辅助的连接性路由指导。指导可以提供与连接性需要的计 算相关联的方向,比如基于例如连接性设置在何处具有最佳匹配来向用户提供关于如何对 UE 101进行定位的指令。举例而言,环境的混合现实表示可以包括在该表示的边缘的颜色 编码,其指示使UE 101转向什么方向用于更佳连接性。在一个实施例中,不同连接性选择 可以具有不同辅助方案。例如,认知无线电(CR)由中距离连接性构成,RF存储器标签系统 由短距离连接性构成。在用辅助的连接性指导缩放混合现实表示时,可以根据将选择的连 接性改变成更差/更佳的(例如,针对振动、亮度改变)编码的不同颜色来呈现连接性。另 夕卜,例如基于更高缩放,中距离连接性认知无线电可以变成更不重要,而短距离RF存储器 标签连接性可以变成更重要。重要性随着缩放的这一改变对于辅助的连接性路由以及呈现 的连接性选项的结果有改变。
[0053] 举例而言,UE 101、连接性平台103、服务平台107、内容提供商115、物理标签117 和连接点119使用公知、新型或者仍在开发的协议来相互通信并且与通信网络105的其它 部件通信。在此情景中,协议包括定义通信网络105内的网络节点如何基于通过通信链路 发送的信息相互交互的规则集。协议在每个节点内的不同操作层起作用,从生成和接收各 种类型的物理信号,到选择用于传送那些信号的链路,到由那些信号所指示的信息的格式 化,到识别计算机系统上执行的哪些软件应用发送或接收信息。用于在网络上交换信息的 概念上不同的协议层在开放式系统互连(OSI)参考模型中有所描述。
[0054] 网络节点间的通信通常受到交换离散数据分组的影响。每个数据分组典型地包 括(1)与特定协议相相关联的头部信息,以及(2)跟在头部信息之后并且包含可以独立于 该特定协议进行处理的信息的有效载荷信息。在一些协议中,分组包括(3)跟在有效载荷 之后并且指示有效载荷信息结束的尾部信息。头部包括诸如分组来源、其目的地、有效载荷 长度以及协议所使用的其它属性的信息。通常,针对特定协议的有效载荷中的数据包括针 对与OSI参考模型的不同的更高层相相关联的不同协议的头部和有效载荷。针对特定协议 的头部典型地指示其有效载荷中所包含的下一个协议的类型。更高层的协议被认为封装在 更底层的协议中。如OSI参考模型所定义的,包括在穿过多个异构网络(诸如互联网)的 分组中的头部典型地包括物理(第1层)头部、数据链路(第2层)头部、互连网络(第3 层)头部和传输(第4层)头部、以及各种应用(第5层、第6层、第7层)头部。
[0055] 图2是根据一个实施例的连接性平台103的部件的示图。举例而言,连接性平台 103包括用于通过混合现实的环境提供与信息源的连接性辅助和无缝交互的一个或多个部 件。设想这些部件的功能可以被组合在一个或多个部件中或由等效功能的其它部件执行。 举例而言,这些部件的所有功能可以被具体化在一个或多个服务109中和/或在与UE 101 相关联的连接性管理器113中。在这一实施例中,连接性平台103包括连接性模块201、用 户接口模块203、计算模块205、传送模块207和方向模块209。
[0056] 连接性模块201可以确定与设备、比如UE 101关联的环境相关联的连接性选项。 连接性模块201可以通过与服务109和/或内容提供商115中的一个或多个服务和/或内 容提供商通过接口进行通信来确定连接性选项。连接性模块201也可以基于从UE 101、比 如从扫描在环境内的一个或多个连接点119和/或物理标签17和/或与该一个或多个连 接点119和/或物理标签17通过接口进行通信的UE 101收集的信息来确定一个或多个连 接性选项。因此,连接性模块201确定与连接性选项相关联的信息,连接性选项可以包括一 个或多个连接点119 (例如路由器、基站、小区塔等)和物理标签117 (例如RF存储器标签、 MMID标签等)。连接性模块201还确定与连接性选项相关联的起源位置。可以用来自一个 或多个服务109和/或一个或多个内容提供商115的信息来包括起源位置信息。也可以基 于来自与一个或多个连接点119和/或物理标签117通过接口进行通信的UE 101的情境 信息来收集起源位置信息。举例而言,UE 101的位置可以例如基于一个或多个传感器(例 如GPS)来确定并且可以与关于连接点119和/或物理标签117的信息相关。与连接性选 项的存在和与连接性选项相关联的位置一起,连接性模块201也可以确定与连接性选项相 关联的数据和/或计算结构,用于建立与连接性选项的连接。
[0057] 用户接口模块203与UE 101和/或与UE 101相关联的连接性管理器113通过接 口进行通信,用于在UE 101呈现与提供关于连接性选项的信息相关联的用户接口。用户接 口模块203向UE 101呈现该信息以渲染环境的混合现实表示,比如提供与连接性选项相关 联的符号,包括与符号相关联的尺寸、形状、颜色等。用户接口模块203还向UE 101呈现关 于与符号相关联的对齐信息的信息,从而可以根据连接性选项的起初位置呈现代表连接性 选项的符号。用户接口模块203还生成连接指导指示器,该连接指导指示器提供关于在周 围环境中可用的所有连接性选项的信息、而不是仅通过环境的混合现实表示而可见的连接 性选项的信息。用户接口模块203也可以提供该信息以呈现转向指示符,这些转向指示符 例如基于连接性选项的数目和与连接性选项相关联的连接的数目提供关于最佳连接性、比 如理想连接性、不良连接性和无连接性的附加信息。
[0058] 计算模块205与连接性模块201通过接口进行通信以处理与用户基于对在用户接 口处的与连接性选项对应的符号的一个或多个选择和/或激活而选择的连接性选项相关 联的数据和/或计算结构。计算模块205确定用户的设备的特性和/或功能并且处理与连 接性选项相关联的数据和/或计算结构以将数据和/或计算结构分解成软件部件。计算模 块205然后可以处理软件部件或者将软件部件传送到设备从而设备处理软件部件以配置 用于与连接性选项连接的设备的硬件部件。
[0059] 传送模块207基于连接性选项完成信息在设备之间的传送。传送模块207可以用 直接和/或间接方式完成信息在两个设备之间的传送。直接方式可以是其中两个设备相互 直接地连接,比如在设备之一创建连接性选项(例如物理标签和/或连接点)时。间接方式 可以是其中两个或更多设备通过都连接到创建连接性选项的设备来相互间接地连接(比 如其中两个设备连接到路由器和/或蜂窝通信网络)。传送模块207还可以先于在设备与 连接性选项之间建立连接或者在允许在设备与连接性选项和/或其它设备之间传送信息 之前,执行确认处理。
[0060] 方向模块209提供用于可视化连接性选项的附加方向。举例而言,方向模块209 在用户接口提供关于连接性需要的计算是否与连接性选项较不复杂或更复杂的相关联的 示例方向。在这一方式之下,方向模块能够指导用户将设备转向右或另一方向以获得其中 与连接性选项相关联的连接性设置具有针对特定用户的设备的最佳匹配的定位。方向模块 209可以例如以颜色编码的球形(例如振动改变、亮度改变等)或用户接口的不同边缘的形 式提供指导。如以下关于图8B图示和讨论的那样,方向模块209可以提供用于指引用户的 可视化和/或激励使得可以产生用于分布/同步混合现实的数据的点到点连接。
[0061] 图3是根据一个实施例的用于在混合现实表示内呈现一个或多个连接性选项的 过程的流程图。在一个实施例中,连接性平台103执行过程300并且被例如实施在如图10 中所示包括处理器和存储器的芯片组中。在步骤301中,连接性平台103确定在至少一个 设备的环境内的一个或多个连接性选项。连接性平台103可以例如通过基于设备的位置 从一个或多个信息源接收关于连接性选项的信息来确定连接性选项。信息源可以例如是一 个或多个服务109、一个或多个内容提供商115或者其组合。在一个实施例中,连接性平台 103可以与独立于服务109和/或内容提供商115的一个或多个数据库相关联,该一个或多 个数据库可以存储关于连接性选项的信息。在数据库存储的信息可以初始地基于来自服务 109和/或内容提供商115的信息来确定并且可以随时间基于例如从连接到连接性选项的 一个或多个设备接收的信息来更新。
[0062] 也可以例如基于在环境内的一个或多个UE 101检测到的信息确定连接性选项。 例如,UE 101可以检测与连接性选项对应或代表连接性选项的物理标签。UE 101可以根据 任何有线或无线方法,比如认知无线电、Bluetooth⑧、WiFi、蜂窝等,检测连接性选项。举 例而言,在UE 101被配置多个SM卡时,一个SM卡可以检测一种类型的蜂窝连接性的存 在,而另一 SM卡可以检测另一类型的蜂窝连接性。在UE 101检测到关于一个或多个连接 性选项的信息时,UE 101可以例如通过位于UE 101的连接性管理器113向连接性平台103 传输该信息。因此,连接性平台103可以通过UE 101而不是比如一个或多个服务109和/ 或一个或多个内容提供商115的一个或多个信息源、或者与该一个或多个信息源组合地确 定一个或多个连接性选项。
[0063] 在步骤303中,连接性平台103至少部分使得呈现设备的环境的混合现实表示,该 混合现实表示包括代表一个或多个连接性选项的一个或多个符号。该呈现在设备的用户接 口内。向用户提供混合现实呈现,其图示在用户的环境内的连接性选项。有了这一信息,该 用户可以基于代表连接性选项的符号的存在来连接到宽范围的连接性选项而无需知道连 接性选项。另外,符号可以与和连接性选项相关联的不同信息相关。符号可以例如基于它 们的尺寸、形状、颜色或其组合而有所变化。在符号之间的这些不同中的任何不同可以代表 在连接性选项之间的类型、容量、性质、价格等不同。类型可以基于一般的不同,比如短距离 连接性选项、中距离连接性选项和长距离连接性选项。此外,类型可以基于具体的不同,比 如nfc、认知无线电、WiFi、蜂窝、Bluetooth?等。其它性质可以相似地基于一般的不同或 具体的不同。基于前文,用户可以快速地和容易地看到可用的各种连接性选项。
[0064] 图4是根据一个实施例的用于基于连接选项的混合现实表示来在设备之间建立 连接的过程的流程图。在一个实施例中,连接性平台103执行过程400并且例如被实施在 如图10中所示包括处理器和存储器的芯片组中。在步骤401中,连接性平台103确定与在 设备的用户接口呈现的一个或多个符号中的至少一个符号相关联的一个或多个输入。一 个或多个输入可以是任何类型的输入,比如触觉输入(例如在触屏上的触摸)、音频输入和 /或视觉输入(例如眼睛检测)。该输入可以选择符号并且将符号与某个形式的激活相关 联。在一个实施例中,激活可以与将符号拖动到用户接口上的激活区域,比如在用户接口内 图示的启动区相关联。然而,该输入可以与任何类型的选择或与符号相关联的激活相关联。
[0065] 在一个实施例中,在步骤403,连接性平台103可以确定与和图示的符号相关联的 一个或多个连接性选项中的至少一个连接性选项相关联的一个或多个偏好、一个或多个限 制或者其组合。一个或多个偏好可以例如与对一个或多个符号的自动选择或激活相关联而 无需与以上步骤301相关联的输入。举例而言,与连接性选项相关联的一个偏好可以是在 与连接性选项对应的符号在设备的用户接口内出现时对该符号的自动选择和激活。例如, 连接性选项可以是信任的连接性选项或者喜欢的连接性选项。一个或多个限制可以与关于 未在用户接口内呈现与连接性选项相关联的一个或多个符号的限制相关联。例如,即使UE l〇la与连接性选项兼容,用户仍然可以已经建立了与连接性选项相关联的限制。因而,尽管 连接性选项处在与UE 101a相关联的环境内,仍然未在用户接口内呈现符号。此外,虽然图 示为在步骤401之后,但是过程400中的步骤401和403可以均出现或者二者中的仅一个 步骤可以出现。
[0066] 基于步骤401或者步骤403或者二者,可以选择用户想要用他们的UE 101a连接 到的符号和/或连接性选项。因此,在步骤405,连接性平台103至少部分使得将与选择的 符号相关联的数据、一个或多个计算结构或者其组合解析成一个或多个软件部件。连接性 平台103可以确定与选择的连接性选项相关联的数据和/或计算结构并且处理这些元素以 确定与在用户的UE 101a与连接性选项之间建立连接相关联的软件部件。连接性选项103 可以在与连接性平台103相关联的一个或多个数据库内包括数据和/或计算结构,或者可 以初始地在已经接收到关于连接性选项本身的信息时接收该信息。举例而言,在选择的连 接性选项是WiFi连接时,连接性平台103可以确定与WiFi连接相关联的安全设置和与建 立与连接性选项的连接相关联的任何其它信息。
[0067] 在步骤407中,连接性平台103至少部分使得至少部分基于软件部件来配置与设 备(UE 101a)相关联的一个或多个硬件部件。根据选择的连接类型,连接性平台103将使 得配置ue ioia的相关联的硬件部件。例如,在选择的符号与基于Bluetooth?的连接性 选项相关联时,连接性平台103将使得配置与设备相关联的Bluetooth?调制解调器。在 配置与UE 101a相关联的硬件之后,在步骤409中,连接性平台103至少部分使得至少部分 基于一个或多个输入、一个或多个偏好、一个或多个限制或者其组合来建立至少一个设备 与在用户接口呈现的符号相关联的至少一个连接性选项的至少一个连接。
[0068] 图5是根据一个实施例的用于将在移动设备的应用与连接性选项相关联的过程 的流程图。在一个实施例中,连接性平台103执行过程500并且例如被实施在如图10中所 示包括处理器和存储器的芯片组中。在步骤501中,连接性平台103确定与至少一个设备 相关联的一个或多个应用和与一个或多个应用相关联的一个或多个图标。连接性平台103 可以扫描UE 101以确定与UE 101相关联的各种应用111。连接性平台103也可以确定在 UE 101处的一个或多个活跃应用111。在一个实施例中,连接性平台103与在UE 101的连 接性管理器113通过接口进行通信用于确定在UE 101处的应用111和/或活跃应用111。 在一个实施例中,如果应用111a当前正在运行和/或在UE 101a的活跃存储器中,则应用 111a可以是活跃的。在一个实施例中,UE 101a的用户可以选择与确定应用的连接性平台 103相关联的应用111中的一个或多个应用。在一个实施例中,用户可以激活与确定一个或 多个应用111的连接性平台103相关联的一个或多个应用111。
[0069] 在确定一个或多个应用111时,连接性平台103还确定与应用111相关联的一个 或多个图标。图标可以是与应用111的名称相关联的生成的图标和/或与应用111有关的 一个或多个图形(比如应用111的创建者创建的一个或多个图形图标)。图标可以是对图 标代表的特定应用111a唯一的,从而用户可以区分该图标与特定应用111a有关。
[0070] 在步骤503中,连接性平台103至少部分使得在用户接口呈现一个或多个图标。在 一个实施例中,可以围绕用户接口的边缘呈现与应用111相关联的图标,从而它们围绕环 境的混合现实表示。在一个实施例中,图标可以根据每个图标代表的应用类型来分组并且 被呈现在用户接口中的文件夹内。在文件夹内的图标可以由访问每个个体文件夹的设备的 用户访问。
[0071] 在步骤505中,连接性平台103至少部分使得至少部分基于在用户接口内的一个 或多个图标和代表连接性选项的一个或多个符号的一个或多个关联,产生在一个或多个应 用与在用户接口呈现的一个或多个连接性选项之间的关联。关联可以在应用与连接性选项 之间建立连接,从而例如源自选择的应用的来自UE 101a的通信使用与选择的符号相关联 的选择的连接性选项。举例而言,UE 101a可以运行导航应用111b。UE 101a的用户可以 关联导航应用111b与处于UE 101a的环境内的WiFi连接性选项。另外,UE 101a可以运 行电子邮件应用111c,并且用户可以关联电子邮件应用111c与在UE 101a的环境内的蜂窝 连接性选项。
[0072] 用户可以通过选择与应用相关联的图标和与连接性选项相关联的符号来完成关 联。选择可以基于在用户接口的触觉选择、音频选择、视觉选择或者其组合而出现。举例而 言,用户可以通过在触屏接口中触摸与应用相关联的图标来选择图标。用户然后可以将选 择的图标拖动到在代表连接性选项的符号之上并且在符号之上释放他们的手指;因此,关 联应用与连接性选项。然而,用户是否先选择应用或先选择连接性选项无关紧要。以上可 以通过用户先选择代表连接性选项的符号、然后通过将符号拖动到在代表应用的图标之上 并且释放图标来选择图标。
[0073] 图6是根据一个实施例的用于通过混合现实表示在源之间传送信息的过程的流 程图。在一个实施例中,连接性平台103执行过程600并且例如被实施在如图10中所示 包括处理器和存储器的芯片组中。连接性选项之一可以与包括用于存储一个或多个数字 对象、比如一个或多个文件的容量的另一设备相关联。举例而言,连接性选项可以与移动设 备、比如UE 101,或者能够与另一设备建立直接到直接连接的其它计算设备相关联。另外, 连接性选项可以允许在两个设备之间的连接,设备比如在两个设备之间提供连接的无线路 由器。另外,其它设备可以是具有用于存储信息的能力的物理标签117。
[0074] 在步骤601中,至少两个设备使用至少一个连接性选项来形成连接。随后,连接 性平台103至少部分使得在用户接口内呈现一个或多个指示符,该一个或多个指示符代表 与通过连接点进行连接的设备中的至少一个设备相关联的一个或多个数字对象(例如文 件)。例如,用户可以通过将代表另一设备的符号拖动到启动区来连接到另一设备,该另一 设备也代表连接性选项。用户接口的区域然后可以显示与用户的设备或与用户刚才连接到 的设备或二者相关联的文件。举例而言,用户接口可以显示包含数字对象、比如一个或多个 文件的数字工具箱,用户然后可以根据任何类型的选择(比如与用户接口相关联的触摸) 在用户接口内选择数字对象。附加地或备选地,用户接口可以显示与位于用户连接到的设 备上的数字对象(比如一个或多个文件)相关联的一个或多个指示符并且可以允许用户根 据任何类型的选择来选择数字对象之一。
[0075] 在步骤603中,连接性平台103至少部分使得至少部分基于在用户接口与一个或 多个指示符的一个或多个交互来在基于连接性选项连接的两个或更多设备之间传送一个 或多个文件中的至少一个文件。交互可以例如包括用户将在一个设备的用户接口内的数字 对象的指示符拖动到在用户接口内的另一设备的表示并且释放数字对象。基于这一动作, 连接性平台103将从一个设备向另一设备传送指示符代表的数字对象。然而,对指示符代 表的文件的选择可以根据任何类型的选择、比如可视选择或音频选择来完成。另外,在一个 实施例中,在两个或更多设备之间对文件的传送可以自动基于一个或多个设置的偏好;例 如,在与设备列表相关联的两个或更多设备进行连接时。根据以上过程600,用户可以接近 在混合现实表示内由符号代表的物理标签(例如RF存储器标签)。用户可以通过选择代表 物理标签的符号或者通过与标签物理地交互、比如通过NFC通信,来连接到物理标签。用户 然后可以通过将数字对象中的一个或多个数字对象拖动到代表物理标签的符号之上,来选 择用户的设备上的用于向物理标签传送的一个或多个数字对象。
[0076] 图7是根据一个实施例的用于通过混合现实表示提供与连接性选项相关联的方 向辅助的过程的流程图。在一个实施例中,连接性平台103执行过程700并且例如被实施在 如图10中所示包括处理器和存储器的芯片组中。在步骤701中,连接性平台103确定与一 个或多个连接性选项相关联的一个或多个起源位置。连接性平台103可以至少部分基于提 供关于连接性选项的信息的一个或多个服务109和/或一个或多个内容提供商115来确定 与连接性选项相关联的一个或多个起源位置。例如,与用于连接性选项的存在信息、数据和 计算结构一起,服务109和/或内容提供商115可以提供与连接性选项的起源位置相关联 的位置坐标。例如,在连接性选项与WiFi相关联时,可以向连接性平台103提供广播WiFi 信号的基站的起源位置。在连接性选项与蜂窝信号相关联时,起源位置可以与蜂窝信号的 覆盖区域对应。
[0077] 在步骤703中,连接性平台103至少部分使得在混合现实表示内呈现与一个或多 个起源位置对应的一个或多个符号。因而,在用户查看周围环境的混合现实表示时,在表示 内的符号的位置与连接性的起源位置对应。举例而言,在建筑物提供免费WiFi的情况下, 在混合现实表现内在建筑物之上呈现与免费WiFi的连接性选项相关联的符号。另外,在另 一设备、比如ue ioib与Bluetooth⑧兼容的情况下,代表与设备相关联的连接性选项的、 与设备相关联的符号可以在混合现实表示中在设备之上出现。对于可能不具有一个或几个 起源位置的长距离连接性选项,比如蜂窝连接性选项,一般可以在混合现实表示内、比如在 混合现实表示的顶部呈现代表这些连接性选项的符号。然而,例如,在与蜂窝覆盖相关联的 小区塔处在混合现实表示的视图内时,连接性平台103可以使得代表蜂窝覆盖的连接性选 项的符号被呈现在小区塔之上。
[0078] 在步骤705中,连接性平台103还可以至少部分使得相对于至少一个设备的位置、 在用户接口内呈现与到一个或多个起源位置的一个或多个方向对应的、与一个或多个起源 位置相关联的一个或多个指示符。对一个或多个指示符的呈现可以与雷达视图对应,该雷 达视图图示围绕用户的连接性选项的定位,从而呈现连接性选项的360度视图。视图可以 区分当前在混合现实表示内的视图中的连接性选项和当前在视图外的连接性选项。因此, 虽然一个或多个连接性选项未在混合现实表示内使得符号被呈现在起源位置之上,但是用 户仍然可以理解将设备转向的方式使得起源位置在视图中。
[0079] 另外,在一个实施例中,对一个或多个指示器的呈现可以显示关于连接性选项中 的哪个连接性选项与连接性路由相关联的更多或更少计算相关联的信息。因此,一个或多 个指示符可以指导用户将设备向右/左/或某个其它方向转向到与连接性选项相关联的连 接性设置具有例如与用户相关联的设备对应的最佳匹配的地方。也可以在环境的混合现实 表示的边缘以指示符的形式呈现这一信息。因而,向用户呈现对指示符的快速和容易呈现, 这些指示符允许用户连接到在围绕用户的环境内可用的一个或多个连接性选项。
[0080] 图8A和8B是根据各种实施例的在图3-5的过程中利用的用户接口的示图。图8A 图示用户接口 800,该用户接口可以是UE 101a的用户接口。用户接口 800呈现UE 101a 周围的环境的混合现实表示801。如图所示,混合现实表示801提供具有叠加放置的信息 的、环境(例如街道拐角)的一个或多个实况图像和/或视频。叠加放置的信息可以包括 符号803a_803e,这些符号代表在UE 101a的环境内的连接性选项。符号803a_803e可以 例如根据尺寸和形状而有所变化。例如,符号803a和803b可以代表基于符号的特定形状 的WiFi连接性选项。符号803c和803d可以代表蜂窝连接性选项。符号803e可以代表 Bluetooth?连接性选项(例如设备到设备连接性选项)。另外,在一个实施例中,符号 803a-803e的尺寸可以代表与连接性选项相关联的信号的强度。由于符号803a的尺寸小于 符号803b的尺寸,所以对于相同符号类型(例如WiFi),与由符号803b代表的连接性选项 相关联的信号可以比与由符号803a代表的连接性选项相关联的信号更强。这可以对于符 号803c和803d同样成立。
[0081] 在一个备选实施例中,符号的尺寸可以代表所代表的连接性选项的起源位置与UE 101a的距离。例如,由于符号803a小于符号803b,所以与由符号803a代表的连接性选 项相关联的起源位置可以比与由符号803b代表的连接性选项相关联的起源位置更远离。 在这样的实施例中,符号803a-803e可以被定位在环境的混合现实表示801内,从而符号 803a-803e与连接性选项的起源位置对应。
[0082] 用户接口 800也可以包括连接指导指示器805。连接指导指示器805可以在用户 接口 800内图示在周围环境内的可用连接性选项的360度视图。指示符807中的每个指示 符可以代表连接性选项。在一个实施例中,指示符807中的每个指示符可以代表与离散起 源位置对应的连接性选项,从而例如未在连接指导指示器内表示可以具有多个起源位置的 蜂窝连接性选项(例如小区塔)。因此,仅符号803a、803b和803e由在连接指导指示器805 内的指示符807代表。在连接指导指示器805内的其余指示符807可以在混合现实表示的 由线809代表的视野外。
[0083] 用户接口 808也可以包括与UE 101相关联的一个或多个应用111对应的图标 811a和811b。举例而言,图标811和811b可以与一个或多个因特网浏览应用、一个或多个 电子邮件应用等相关联。用户接口 800也包括激活区域813(例如启动区)。激活区域813 可以允许用户激活与图示的符号803a-803e相关联的一个或多个连接性选项和/或与应用 111相关联的图标811a和811b中的个或多个图标。举例而目,用户可以选择符号803e 并且如虚线箭头815所示将符号803e拖动到激活区域813拖动以连接UE 101a与和符号 803e相关联的连接性选项、在这一情况下为另一 UE 101。用户可以备选地将符号803e拖 动到图标811a拖动符号803e以将与图标811a对应的应用与连接性选项803e相关联。因 此,用户接口 800提供一种用于用户看见在用户的环境内可用的连接性选项并且例如基于 与对应符号的交互来容易地连接到连接性选项的图形方式。
[0084] 在一个实施例中,用户接口 800可以允许与环境的混合现实表示相关联的缩放功 能。在这样的场景之下,不同连接性选项可以在混合现实表示内具有不同的出现方案。例 如,可以在缩小混合现实表示从而示出环境的宽角度视图时图示长距离连接性选项。还可 以这样的表示中包括中距离和短距离的连接性选项。在缩小混合现实表示时,可以排除远 程连接性选项,并且可以仅图示中距离到短距离连接性选项。另外,在甚至更多地放大混合 现实表示时,可以排除中距离连接性选项,从而仅图示短距离连接性选项。与缩放相关联的 这一主导改变在提供连接性选项时产生进一步辅助。
[0085] 图8B图示当在与用户接口 800相关联的UE 101a与连接性选项之间建立连接时 的用户接口 800,连接性选项在这一情况下为另一 UE 101b。然而,UE 101a可以连接到任 何其它类型的连接性选项,比如物理标签117、有线和/或无线路由器、认知无线电、蜂窝信 号等,并且也可以与连接到相同连接性选项的其它设备交互。用户接口 800可以包括菜单 817,该菜单提供关于UE 101a的用户连接到的UE 101b上的数字对象的信息。在一个实施 例中,菜单817可以与数字工具箱对应,该数字工具箱包括UE 101b的用户选择并放置在数 字工具箱中的数字对象。UE 101a的用户可以基于与在菜单817内的数字对象对应的指示 符819 (819a和819b)相关联的一个或多个交互向UE 101a传送数字对象中的一些数字对 象。举例而言,用户可以使用触屏接口基于触摸指示符819b来选择指示符819b并且如虚 线箭头821所示将指示符819b拖动到激活区域813之上拖动以激活UE 101b上的数字对 象向UE 101a的传送。
[0086] 图8B也图示图8A中所示连接指导指示器805的不同版本。连接指导指示器825 可以提供关于使设备转向将如何转变连接性选项的辅助。连接指导指示器825可以包括转 向指示符823 (比如转向指示符823a和823b),这些指示符例如图示其中与连接性选项相关 联的大量连接已经在使用中的密集连接性区域、其中无连接性选项的无连接性区域、其中 有包括几个已建立连接的大量连接性选项的理想连接性区域等等。举例而言,在图8B的当 前连接指导指示器825中,白色的转向指示符823a可以代表其中有大量连接性选项并且每 个连接性选项具有几个已建立连接的理想连接性区域。然而,转向指示符823b可以指示如 果UE 101a往回移动,则UE 101a将进入其中无连接性选项的无连接性区域中。在任一侧 上的两个转向指示符可以图示在理想连接与无连接之间的某个连接性程度,如灰色影线所 表示。虽然在连接性指导指示器825内图示转向指示符823,但是转向指示符823可以代之 以位于环境的混合现实表示的侧部上。
[0087] 可以有利地经由软件、硬件、固件或软件和/或固件和/或硬件的组合实施本文 描述的用于通过混合现实的环境提供与信息源的连接性辅助和无缝交互的过程。例如,可 以有利地经由处理器、数字信号处理(DSP)芯片、专用集成电路(ASIC)、现场可编程门阵列 (FPGA)等实施这里描述的过程。下文具体描述这样的用于执行描述的功能的示例硬件。
[0088] 图9图示可以在其上实施本发明的一个实施例的计算机系统900。虽然关于特定 设备或装备描绘计算机系统900,但是设想图9内的其它设备或装备(例如网元、服务器 等)可以部署系统900的所示硬件和部件。计算机系统900被编程(例如经由计算机程 序代码或指令)为如本文描述的那样通过混合现实的环境提供与信息源的连接性辅助和 无缝交互,并且包括用于在计算机系统900的其它内部与外部部件之间传递信息的通信机 制,比如总线910。将信息(也称为数据)表示为可测量现象的物理表达,该现象通常为电 压、但是在其它实施例中包括比如磁、电磁、压力、化学、生物、分子、原子、亚原子和量子互 作用这样的现象。例如,北和南磁场或零和非零电压代表二进制数(位)的两个状态(〇, 1)。其它现象可以代表更高基数的数。在测量之前的多个同时量子状态的叠加代表量子 位(qubit)。一个或多个数的序列构成数字数据,该数字数据用来代表用于字符的编号或 代码。在一些实施例中,称为模拟数据的信息由在特定范围内的可测量值的近似连续性代 表。计算机系统900或其部分构成用于执行通过混合现实环境提供与信息源的连接性辅助 和无缝交互的一个或多个步骤的装置。
[0089] 总线910包括一个或多个并行信息导体使得在耦合到总线910的设备之间快速传 送信息。用于处理信息的一个或多个处理器902与总线910耦合。
[0090] 一个处理器(或多个处理器)902对信息执行如与通过混合现实环境提供与信息 源的连接性辅助和无缝交互有关的计算机程序代码指定的操作集。计算机程序代码是用于 处理器和/或计算机系统的执行指定功能的操作的指令或提供指令的语句的集合。例如, 可以用编译成处理器的本机指令集的计算机编程语言编写代码。也可以使用本机指令集 (例如机器语言)来直接编写代码。操作集包括从总线910带入信息以及将信息置于总线 910上。操作集也通常包括比较两个或更多信息单位、移位信息单位的位置以及比如通过 加法或乘法或逻辑运算如OR、异或(XOR)和AND组合两个或更多信息单位。称为指令的信 息、比如一个或多个数的操作代码向处理器表示处理器可以执行的操作集的每个操作。将 由处理器902执行的操作序列、比如操作代码序列构成也称为计算机系统指令或简称为计 算机指令的处理器指令。可以独自或组合实施处理器为机械、电、磁、光学、化学或量子部件 以及其它部件。
[0091] 计算机系统900也包括耦合到总线910的存储器904。存储器904、比如随机存取 存储器(RAM)或任何其它动态存储设备存储如下信息,该信息包括用于通过混合现实环境 提供与信息源的连接性辅助和无缝交互的处理器指令。动态存储器允许其中存储的信息由 计算机系统900改变。RAM允许在称为存储器地址的位置存储的信息单位与在邻近地址的 信息独立地存储和取回。存储器904也由处理器902用来在执行处理器指令期间存储临时 值。计算机系统900也包括耦合到总线910的只读存储器(ROM) 906或其它静态存储设备, 该ROM或其它静态存储设备用于存储计算机系统900未改变的静态信息、包括指令。一些 存储器由在失去电力时丢失其上存储的信息的易失性存储装置组成。非易失性(持续)存 储设备908、比如磁盘、光盘或闪卡也耦合到总线910,该非易失性(持续)存储设备用于存 储即使在计算机系统900被关断或以别的方式失去电力时仍然持续的信息、包括指令。
[0092] 从外部输入设备912、比如包含由人类用户操作的字母数字键的键盘、麦克风、红 外线(IR)遥控、操纵杆、游戏板、触笔、触屏或传感器向总线910提供如下信息用于由处理 器使用,该信息包括用于通过混合现实环境提供与信息源的连接性辅助和无缝交互的指 令。传感器检测在它附近的条件并且将那些检测变换成与用来代表计算机系统900中的信 息的可测量现象兼容的物理表达。主要用于与人类交互的、耦合到总线910的其它外部设 备包括用于呈现文字或图像的显示设备914、比如阴极射线管(CRT)、液晶显示器(IXD)、发 光二极管(LED)显示器、有机LED (OLED)显示器、等离子体屏幕或打印机以及用于控制在显 示器914上呈现的小光标图像的位置并且发出与在显示器914上呈现的图形元素相关联的 命令的定点设备916、比如鼠标、跟踪球、光标方向键或运动传感器。在一些实施例中、例如 在计算机系统900自动执行所有功能而无人类输入的实施例中,省略外部输入设备912、显 示设备914和定点设备916中的一个或多个设备。
[0093] 在所示实施例中,专用硬件、比如专用集成电路(ASIC)920耦合到总线910。专用 硬件被配置为出于特殊目的而足够快地执行处理器902未执行的操作。ASIC的示例包括 用于为显示器914生成图像的图形加速器卡、用于加密和解密通过网络发送的消息的密码 板、话音识别以及与特殊外部设备的接口,这些特殊外部设备比如是反复地执行用硬件更 高效实施的某一复杂操作序列的机器人手臂和医疗扫描装备。
[0094] 计算机系统900也包括耦合到总线910的通信接口 970的一个或多个实例。通 信接口 970提供与多种外部设备的单向或双向通信耦合,这些外部设备用它们自己的处理 器操作、比如打印机、扫描仪和外部盘。一般而言,耦合是与连接到本地网络980的网络链 路978,多种外部设备连接到该本地网络,这些外部设备具有它们自己的处理器。例如,通 信接口 970可以是个人计算机上的并行端口或串行端口或通用串行总线(USB)端口。在一 些实施例中,通信接口 970是提供与对应电话线类型的信息通信连接的综合服务数字网络 (ISDN)卡或数字用户线(DSL)卡或电话调制解调器。在一些实施例中,通信接口 970是线 缆调制解调器,该调制解调器将总线910上的信号转换成用于通过同轴线缆的通信连接的 信号或用于通过光纤线缆的通信连接的光学信号。作为另一示例,通信接口 970可以是用 于提供与兼容LAN、比如以太网的数据通信连接的局域网(LAN)卡。也可以实施无线链路。 对于无线链路,通信接口 970发送或接收或发送和接收承载信息流、比如数字数据的电、声 或电磁信号,这些信号包括红外线和光学信号。例如,在无线手持设备、比如移动电话如蜂 窝电话中,通信接口 970包括称为无线电收发器的无线电频带电磁发射器和接收器。在某 些实施例中,通信接口 970能够实现与通信网络105的连接用于向UE 101通过混合现实环 境提供与信息源的连接性辅助和无缝交互。
[0095] 如这里所用术语"计算机可读介质"指代参与向处理器902提供信息的任何介质, 该信息包括用于执行的指令。这样的介质可以采用许多形式,这些形式包括但不限于计算 机可读存储介质(例如非易失性介质、易失性介质)和传输介质。非瞬态介质、比如非易失 性介质例如包括光盘或磁盘、比如存储设备908。易失性介质例如包括动态存储器904。传 输介质例如包括双绞线缆、同轴线缆、铜线、光纤线缆和经过空间行进而无接线或线缆的载 波、比如声波和电磁波,这些电磁波包括无线电波、光波和红外线波。信号包括通过传输介 质传输的在幅度、频率、相位、极化或其它物理性质上的人为瞬态变化。常见计算机可读介 质形式例如包括软盘、柔性盘、硬盘、磁带、任何其它磁介质、CD-ROM、CDRW、DVD、任何其它光 学介质、打孔卡、纸带、光学标记片、具有孔图案或其它光学可识别戳记的任何其它物理介 质、RAM、PROM、EPROM、FLASH-EPROM、EEPROM、闪存、任何其它存储器芯片或盒、载波或计算机 可以从其读取的任何其它介质。术语计算机可读存储介质这里用来指代除了传输介质之外 的任何计算机可读介质。
[0096] 在一个或多个有形介质上编码的逻辑包括计算机可读存储介质上的处理器指令 和专用硬件、比如ASIC 920中的一项或两项。
[0097] 网络链路978通常通过一个或多个网络使用传输介质向使用或处理信息的其它 设备提供信息通信。例如,网络链路978可以提供通过本地网络980的与主机计算机982 或与因特网服务提供商(ISP)操作的装备984的连接。ISP装备984又通过现在普遍称为 因特网990的一个或多个公共全球范围分组交换通信网络提供数据通信服务。
[0098] 连接到因特网的称为服务器主机992的计算机主控响应于通过因特网接收的信 息提供服务的过程。例如,服务器主机992主控提供如下信息的过程,该信息代表用于在显 示器914呈现的视频数据。设想系统900的部件可以在各种配置中部署于其它计算机系统、 例如主机982和服务器992内。
[0099] 本发明的至少一些实施例与将计算机系统900用于实施本文描述的技术中的一 些或所有技术有关。根据本发明的一个实施例,计算机系统900响应于处理器902执行存 储器904中包含的一个或多个处理器指令的一个或多个序列来执行那些技术。可以从另一 计算机可读介质、比如存储设备908或网络链路978向存储器904中读取也称为计算机指 令、软件和程序代码的这样的指令。存储器904中包含的指令序列的执行使处理器902执 行本文描述的方法步骤中的一个或多个方法步骤。在备选实施例中,硬件、比如ASIC 920 可以取代软件或与软件组合用来实施本发明。因此,除非本文另有明示,本发明的实施例不 限于硬件与软件的任何具体组合。
[0100] 经过通信接口 970通过网络链路978和其它网络传输的信号承载去往和来自计算 机系统900的信息。计算机系统900可以通过网络链路978和通信接口 970、通过网络980、 990以及其它网络发送和接收信息,包括程序代码。在使用因特网990的示例中,服务器主 机992通过因特网990、ISP装备984、本地网络980和通信接口 970传输从计算机900发 送的消息所请求的用于特定应用的程序代码。接收的代码可以在它被接收时由处理器902 执行或可以存储于存储器904中或存储设备908或其它非易失性存储装置中用于以后执行 或兼而有之。以这一方式,计算机系统900可以用载波上的信号这一形式获得应用程序代 码。
[0101] 向处理器902承载一个或多个指令序列或数据或二者用于执行可以涉及各种形 式的计算机可读介质。例如可以起初在远程计算机、比如主机982的磁盘上承载指令和数 据。远程计算机向它的动态存储器中加载指令和数据并且使用调制解调器通过电话线发送 指令和数据。计算机系统900本地的调制解调器通过电话线接收指令和数据并且使用红外 线发射器以将指令和数据转换成作为网络链路978的红外线载波上的信号。作为通信接口 970的红外线检测器接收红外线信号中承载的指令和数据并且将代表指令和数据的信息置 于总线910上。总线910向存储器904承载信息,处理器902从该存储器取回指令并且使 用与指令一起发送的数据中的一些数据来执行指令。接收在存储器904中的指令和数据可 以可选地在由处理器902执行之前或之后存储于存储设备908上。
[0102] 图10图示可以在其上实施本发明的一个实施例的芯片组或芯片1000。芯片组 1000被编程为如本文描述的那样通过混合现实环境提供与信息源的连接性辅助和无缝交 互,并且例如包括在一个或多个物理封装(例如芯片)中并入的、关于图9描述的处理器和 存储器部件。举例而言,物理封装包括一个或多个材料、部件和/或接线在结构组件(例如 基板)上的布置,该布置用于提供一个或多个特性、比如物理强度、尺寸节约和/或电互作 用限制。设想在某些实施例中,可以用单个芯片实施芯片组1000。还设想在某些实施例中, 可以实施芯片组或芯片1000为单个"片上系统"。还设想在某些实施例中,例如将未使用单 独ASIC并且如这里公开的所有相关功能将由一个或多个处理器执行。芯片组或芯片1000 或其部分构成用于执行一个或多个步骤的装置,该一个或多个步骤提供与功能的可用性相 相关联的用户接口导航信息。芯片组或芯片1000或其部分构成用于执行通过混合现实环 境提供与信息源的连接性辅助和无缝交互的一个或多个步骤的装置。
[0103] 在一个实施例中,芯片组或芯片1000包括通信机制、比如用于在芯片组1000的部 件之间传递信息的总线1001。处理器1003具有与总线1001的连接性以执行例如在存储器 1005中存储的指令并且处理例如在存储器1005中存储的信息。处理器1003可以包括一个 或多个处理芯而每个芯被配置为独立执行。多芯处理器在单个物理封装内实现多处理。多 芯处理器的示例包括两个、四个、八个或更大数目的处理芯。备选地或附加地,处理器1003 可以包括经由总线1001串接配置用于实现独立执行指令、流水线和多线程的一个或多个 微处理器。处理器1003也可以附带有用于执行某些处理功能和任务的一个或多个专门化 部件、比如一个或多个数信号处理器(DSP) 1007或一个或多个专用集成电路(ASIC) 1009。 DSP 1007通常被配置为与处理器1003独立实时处理现实信号(例如声音)。类似地,ASIC 1009可以被配置为执行更通用处理器不容易执行的专门化功能。用于辅助执行这里描述的 发明功能的其它专门化部件可以包括一个或多个现场可编程门阵列(FPGA)、一个或多个控 制器或一个或多个其它专用计算机芯片。
[0104] 在一个实施例中,芯片组或芯片1000仅包括一个或多个处理器以及支持和/或涉 及和/或用于一个或多个处理器的一些软件和/或固件。
[0105] 处理器1003和附带部件具有经由总线1001的与存储器1005的连接。存储器 1005包括用于存储可执行指令的动态存储器(例如RAM、磁盘、可写入光盘等)和静态存储 器(例如ROM、CD-ROM等)二者,这些可执行指令在被执行时执行本文描述的发明步骤以通 过混合现实环境提供与信息源的连接性辅助和无缝交互。存储器1005也存储与发明步骤 的执行相相关联或通过执行发明步骤而生成的数据。
[0106] 图11是根据一个实施例的能够在图1的系统中操作的用于通信的移动终端(例 如手持机)的示例部件的图。在一些实施例中,移动终端1101或其部分构成用于执行通过 混合现实环境提供与信息源的连接性辅助和无缝交互的一个或多个步骤的装置。一般而 言,经常在前端和后端特性方面定义无线电接收器。接收器的前端涵盖所有射频(RF)电路 装置,而后端涵盖所有基带处理电路装置。如在本申请中所用,术语"电路装置"指代以下 二者:(1)仅硬件的实现方式(比如在仅模拟和/或数字电路装置中的实现方式)和(2)电 路装置与软件(和/或固件)的组合(比如如果适用于特定情境则指代包括数字信号处理 器的处理器、软件和存储器的组合,这些处理器、软件和存储器一起工作以使装置、比如移 动电话或服务器执行各种功能)。"电路装置"的这一定义适用于这一术语在本申请中、包 括在任何权利要求中的所有使用。作为又一示例,如在本申请中所用并且如果适用于特定 情境,则术语"电路装置"也将覆盖仅一个处理器(或多个处理器)及其附带软件/或固件 的实现方式。术语"电路装置"如果适用于特定情境则也将例如覆盖移动电话中的基带集 成电路或应用处理器集成电路或蜂窝网络设备或其它网络设备中的相似集成电路。
[0107] 电话的相关内部部件包括主控制单元(MCU) 1103、数字信号处理器(DSP) 1105和 接收器/发射器单元,该接收器/发射器单元包括麦克风增益控制单元和扬声器增益控制 单元。主显示单元1107向用户提供支持各种应用和移动终端功能的显示,这些应用和移动 终端功能执行或支持通过混合现实环境提供与信息源的连接性辅助和无缝交互的步骤。显 示器1107包括显示电路装置,该显示电路装置被配置为显示移动终端(例如移动电话)的 用户接口的至少部分。此外,显示器1107和显示电路装置被配置为促进用户控制移动终端 的至少一些功能。音频功能电路装置1109包括麦克风1111和放大从麦克风1111输出的 话音信号的麦克风放大器。向编码器/解码器(CODEC) 1113馈送从麦克风1111输出的放 大的话音信号。
[0108] 无线电部1115放大功率并且转换频率以便经由天线1117与移动通信系统中包括 的基站通信。如本领域中所知,功率放大器(PA)1119和发射器/调制电路装置在操作上响 应于MCU 1103,而来自PA 1119的输出耦合到双工器1121或循环器或天线开关。PA 1119 也耦合到电池接口和功率控制单元1120。
[0109] 在使用中,移动终端1101的用户向麦克风1111中讲话,并且他的或她的语音与任 何检测到的背景噪音一起转换成模拟电压。然后通过模数转换器(ADC) 1123将模拟电压 转换成数字信号。控制单元1103向DSP 1105中传送数字信号用于其中的处理、比如话音 编码、信道编码、加密和交织。在一个实施例中,未单独示出的单元使用蜂窝传输协议、比 如全球演进(EDGE)、通用分组无线电服务(GPRS)、全球移动通信系统(GSM)、网际协议多媒 体子系统(IMS)、通用移动电信系统(UMTS)等以及任何其它适当无线介质、例如微波接入 (WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真(WiFi)、 卫星等对处理的语音信号编码。
[0110] 然后向均衡器1125传送编码的信号用于补偿在经过空气传输期间出现的任何依 赖于频率的削弱、比如相位和幅度失真。在均衡位流之后,调制器1127组合信号与RF接口 1129中生成的RF信号。调制器1127通过频率或相位调制生成正弦波。为了准备信号用于 传输,增频变频器1131组合从调制器1127输出的正弦波与合成器1133生成的另一正弦波 以实现希望频率的传输。然后通过PA 1119发送信号以将信号增加至适当功率电平。在实 际系统中,PA 1119充当可变增益放大器,该放大器的增益由DSP 1105根据从网络基站接 收的信息来控制。然后在双工器1121内对信号滤波并且可选地向天线耦合器1135发送以 匹配阻抗从而提供最大功率传送。最后经由天线1117向本地基站传输信号。可以供应自 动增益控制(AGC)以控制接收器的末级的增益。可以从这里向远程电话转发信号,该远程 电话可以是另一蜂窝电话、其它移动电话或者是连接到公共交换电话网络(PSTN)或者其 它电话网络的陆线。
[0111] 向移动终端1101传输的语音信号经由天线1117接收并且立即由低噪声放大器 (LNA) 1137放大。降频变频器1139降低载波频率而解调器1141剥离RF从而仅留下数字位 流。信号然后穿过均衡器1125并且由DSP 1105处理。数模转换器(DAC) 1143转换信号并 且通过扬声器1145向用户传输所得输出,所有这些都在可以实施为中央处理单元(CPU)的 主控制单元(MCU) 1103的控制之下。
[0112] MCU 1103接收各种信号、包括来自键盘1147的输入信号。与其它用户输入部件 (例如麦克风1111)组合的键盘1147和/或MCU 1103包括用于管理用户输入的用户接口电 路装置。MCU 1103运行用户接口软件以促进用户控制移动终端1101的至少一些功能以通 过混合现实环境提供与信息源的连接性辅助和无缝交互。MCU 1103也分别向显示器1107 和向话音输出切换控制器递送显示命令和切换命令。另外,MCU 1103与DSP 1105交换信 息并且可以访问可选地并入的SM卡1149和存储器1151。此外,MCU 1103执行终端的所 需各种控制功能。DSP 1105可以根据实现方式对语音信号执行多种常规数字处理功能中的 任何数字处理功能。此外,DSP 1105根据麦克风1111检测的信号确定本地环境的背景噪 声电平并且将麦克风1111的增益设置成为了补偿移动终端1101的用户的自然倾向而选择 的电平。
[0113] CODEC 1113包括ADC 1123和DAC 1143。存储器1151存储各种数据、包括呼叫传 入音频数据并且能够存储其它数据、包括例如经由全球因特网接收的音乐数据。软件模块 可以驻留于RAM存储器、闪存、寄存器或在本领域中已知的任何其它形式的可写入存储介 质中。存储器设备1151可以是但不限于单个存储器、⑶、DVD、ROM、RAM、EEPR0M、光学存储 装置、磁盘存储装置、闪存存储装置或是能够存储数字数据的任何其它非易失性存储介质。
[0114] 可选地并入的SM卡1149例如承载重要信息、比如蜂窝电话号码、载体供应服务、 预订细节和安全信息。SIM卡1149主要服务于在无线电网络上标识移动终端1101。卡1149 也包含用于存储个人电话号码注册表、文字消息和用户专属移动终端设置的存储器。
[0115] 尽管已经结合多个实施例和实现方式描述了本发明,但是本发明不限于此,而是 覆盖落入所附权利要求的范围内的各种明显修改和等效布置。虽然用权利要求之中的某些 组合表达本发明的特征,但是设想可以用任何组合和顺序布置这些特征。
【权利要求】
1. 一种方法,包括: 确定在至少一个设备的环境内的一个或多个连接性选项;以及 至少部分使得在所述至少一个设备的用户接口内呈现所述环境的混合现实表示,所述 混合现实表示包括代表所述一个或多个连接性选项的一个或多个符号。
2. 根据权利要求1所述的方法,还包括: 确定在所述至少一个设备处的与所述一个或多个符号中的至少一个符号相关联的一 个或多个输入;以及 至少部分使得至少部分基于所述一个或多个输入建立所述至少一个设备和与所述至 少一个符号相关联的至少一个连接性选项的至少一个连接。
3. 根据权利要求2所述的方法,其中所述建立所述至少一个连接还包括: 至少部分使得将与所述至少一个符号相关联的数据、一个或多个计算结构或者其组合 解析成一个或多个软件部件;以及 至少部分使得至少部分基于所述软件部件来配置与所述至少一个设备相关联的一个 或多个硬件部件。
4. 根据权利要求1-3中的任一项所述的方法,还包括: 确定与所述一个或多个连接性选项中的至少一个连接性选项相关联的一个或多个偏 好、一个或多个限制或者其组合;以及 至少部分使得至少部分基于所述一个或多个偏好、所述一个或多个限制或者其组合建 立所述至少一个设备与所述至少一个连接性选项的至少一个连接。
5. 根据权利要求1-4中的任一项所述的方法,还包括: 确定与所述至少一个设备相关联的一个或多个应用和与所述一个或多个应用相关联 的一个或多个图标; 至少部分使得在所述用户接口呈现所述一个或多个图标;以及 至少部分使得至少部分基于在所述用户接口内的所述一个或多个图标和所述一个或 多个符号的一个或多个关联来产生在所述一个或多个应用与所述一个或多个连接性选项 之间的关联。
6. 根据权利要求1-5中的任一项所述的方法,其中一个或多个连接性选项分别与一个 或多个其它设备相关联,还包括: 至少部分使得在所述用户接口内呈现一个或多个指示符,所述一个或多个指示符代表 与所述一个或多个其它设备中的至少一个其它设备相关联的一个或多个文件;以及 至少部分使得至少部分基于在所述用户接口与所述一个或多个指示符的一个或多个 交互来在所述一个或多个其它设备中的至少一个其它设备与所述至少一个设备、所述一个 或多个其它设备中的至少另一其它设备或者其组合之间传送所述一个或多个文件中的至 少一个文件。
7. 根据权利要求6所述的方法,其中所述用户接口包括至少一个激活区域,并且所述 一个或多个交互包括将代表所述至少一个文件的至少一个指示符拖动到所述至少一个激 活区域。
8. 根据权利要求1-7中的任一项所述的方法,还包括: 确定与所述一个或多个连接性选项相关联的一个或多个起源位置;以及 至少部分使得在所述混合现实表示内呈现与所述一个或多个起源位置对应的所述一 个或多个符号。
9. 根据权利要求8所述的方法,还包括: 至少部分使得相对于所述至少一个设备的位置而在所述用户接口内呈现与到所述一 个或多个起源位置的一个或多个方向对应的、与所述一个或多个起源位置相关联的一个或 多个指示符。
10. 根据权利要求1-9中的任一项所述的方法,其中所述一个或多个符号的尺寸、形 状、颜色或者其组合可视地指示所述一个或多个连接性选项的类型、容量、性质、价格或者 其组合。
11. 一种装置,包括: 至少一个处理器;以及 至少一个存储器,包括用于一个或多个程序的计算机程序代码, 所述至少一个存储器和所述计算机程序代码被配置为利用所述至少一个处理器使得 所述装置至少执行以下项: 确定在至少一个设备的环境内的一个或多个连接性选项;以及 至少部分使得在所述至少一个设备的用户接口内呈现所述环境的混合现实表示,所述 混合现实表示包括代表所述一个或多个连接性选项的一个或多个符号。
12. 根据权利要求11所述的装置,其中还使得所述装置: 确定在所述至少一个设备处的与所述一个或多个符号中的至少一个符号相关联的一 个或多个输入;以及 至少部分使得至少部分基于所述一个或多个输入建立所述至少一个设备和与所述至 少一个符号相关联的至少一个连接性选项的至少一个连接。
13. 根据权利要求12所述的装置,关于所述建立所述至少一个连接,还使得所述装置: 至少部分使得将与所述至少一个符号相关联的数据、一个或多个计算结构或其组合解 析成一个或多个软件部件;以及 至少部分使得至少部分基于所述软件部件来配置与所述至少一个设备相关联的一个 或多个硬件部件。
14. 根据权利要求11-13中的任一项所述的装置,其中还使得所述装置: 确定与所述一个或多个连接性选项中的至少一个连接性选项相关联的一个或多个偏 好、一个或多个限制或者其组合;以及 至少部分使得至少部分基于所述一个或多个偏好、所述一个或多个限制或者其组合来 建立所述至少一个设备与所述至少一个连接性选项的至少一个连接。
15. 根据权利要求11-14中的任一项所述的装置,其中还使得所述装置: 确定与所述至少一个设备相关联的一个或多个应用和与所述一个或多个应用相关联 的一个或多个图标; 至少部分使得在所述用户接口呈现所述一个或多个图标;以及 至少部分使得至少部分基于在所述用户接口内的所述一个或多个图标和所述一个或 多个符号的一个或多个关联来产生在所述一个或多个应用与所述一个或多个连接性选项 之间的关联。
16. 根据权利要求11-15中的任一项所述的装置,其中一个或多个连接性选项分别与 一个或多个其它设备相关联,并且其中还使得所述装置: 至少部分使得在所述用户接口内呈现一个或多个指示符,所述一个或多个指示符代表 与所述一个或多个其它设备中的至少一个其它设备相关联的一个或多个文件;以及 至少部分使得至少部分基于在所述用户接口处与所述一个或多个指示符的一个或多 个交互来在所述一个或多个其它设备中的至少一个其它设备与所述至少一个设备、所述一 个或多个其它设备中的至少另一其它设备或者其组合之间传送所述一个或多个文件中的 至少一个文件。
17. 根据权利要求16所述的装置,其中所述用户接口包括至少一个激活区域,并且所 述一个或多个交互包括将代表所述至少一个文件的至少一个指示符拖动到所述至少一个 激活区域。
18. 根据权利要求11-17中的任一项所述的装置,其中还使得所述装置: 确定与所述一个或多个连接性选项相关联的一个或多个起源位置;以及 至少部分使得在所述混合现实表示内呈现与所述一个或多个起源位置对应的所述一 个或多个符号。
19. 根据权利要求18所述的装置,其中还使得所述装置: 至少部分使得相对于所述至少一个设备的位置而在所述用户接口内呈现与到所述一 个或多个起源位置的一个或多个方向对应的、与所述一个或多个起源位置相关联的一个或 多个指示符。
20. 根据权利要求1-19中的任一项所述的装置,其中所述一个或多个符号的尺寸、形 状、颜色或者其组合可视地指示所述一个或多个连接性选项的类型、容量、性质、价格或者 其组合。
21. 根据权利要求11-20中的任一项所述的装置,其中所述装置是移动电话,所述移动 电话还包括: 用户接口电路装置和用户接口软件,被配置为促进用户通过使用显示器来控制所述移 动电话的至少一些功能并且被配置为对用户输入做出响应;以及 显示器和显示电路装置,被配置为至少显示所述移动电话的用户接口的一部分,所述 显示器和显示电路装置被配置为促进用户对所述移动电话的至少一些功能的控制。
22. -种设备,包括用于执行根据权利要求1-10中的任一项所述的方法的装置。
23. 根据权利要求22所述的设备,其中所述设备是移动电话,所述移动电话还包括: 用户接口电路装置和用户接口软件,被配置为促进用户通过使用显示器来控制所述移 动电话的至少一些功能并且被配置为对用户输入做出响应;以及 显示器和显示电路装置,被配置为显示所述移动电话的用户接口的至少部分,所述显 示器和显示电路装置被配置为促进用户对所述移动电话的至少一些功能的控制。
24. -种计算机可读存储介质,所述计算机可读存储介质承载一个或多个指令的一个 或多个序列,所述一个或多个指令的一个或多个序列在由一个或多个处理器执行时使装置 至少执行根据权利要求1-20中的任一项所述的方法。
25. -种计算机程序产品,包括一个或多个指令的一个或多个序列,所述一个或多个指 令的一个或多个序列在由一个或多个处理器执行时使装置至少执行根据权利要求1-10中 的任一项所述的至少一个方法的步骤。
26. -种方法,包括促进访问至少一个接口,所述接口被配置为允许访问至少一个服 务,所述至少一个服务被配置为执行根据权利要求1-10中的任一项所述的方法。
27. -种方法,包括促进对(1)数据和/或(2)信息和/或(3)至少一个信号的处理和 /或处理(1)数据和/或(2)信息和/或(3)至少一个信号,所述(1)数据和/或(2)信息 和/或(3)至少一个信号至少部分基于根据要求1-10中的任一项所述的方法。
28. -种方法,包括促进创建和/或促进修改(1)至少一个设备用户接口元素和/或 (2)至少一个设备用户接口功能,所述(1)至少一个设备用户接口元素和/或(2)至少一个 设备用户接口功能至少部分基于根据权利要求1-10中的任一项所述的方法。
【文档编号】H04W48/18GK104509174SQ201380040056
【公开日】2015年4月8日 申请日期:2013年5月22日 优先权日:2012年6月15日
【发明者】M·A·于西塔洛, S·博尔德列夫, J-J·H·卡亚, I·J·奥利弗, D·J·墨菲 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1