使用多个发现区域来耦合设备的制造方法

文档序号:9204593阅读:399来源:国知局
使用多个发现区域来耦合设备的制造方法
【专利说明】
【背景技术】
[0001]常规地,设备可以使用多个无线协议来无线地进行通信。一些协议要求两个通信设备中的仅一个获得能量以用于传输。这是近场通信的基础,其中一个设备被传递到另一个设备附近。获得(source)其自己功率的设备创建电磁场,该电磁场通过感应耦合将功率提供给没有获得其自己功率的设备。这样的临时转移的功率足够来临时转移少量的数据,但是对于在两个设备之间的复杂的交互是不合适的。
[0002]在另一方面,单独供电的设备可能使用要求两个设备都被供电的协议进行通信。这样的协议可称为“供电的无线协议”。这允许在设备之间的复杂得多的交互。一些供电的无线协议允许在两个设备之间进行配对,以便于每个设备得到允许两个设备彼此进行通信的安全信息。例如,BLUETOOTH?和W1-FI DIRECT?是使得设备能够进行配对的供电的无线协议。
[0003]两个设备的配对可以涉及某种用户交互。有时,这样的用户交互要求许多用户不具备的知识。例如,一些设备配对协议要求用户使得两个设备中的每一个承担互补的配对角色。例如,将一个设备设置为变成可发现的,并且将另一个设备设置为执行发现。对于典型的用户,导航由设备所提供的用户界面来以它们适当互补的角色设置设备可以是困难的。其它的用户交互也被要求(诸如例如代码在一个设备中的键入,以及然后在第二个设备上重新键入相同的代码)以便允许配对是安全的。

【发明内容】

[0004]本文所描述的至少一个实施例涉及其中进行发现的无线设备规划第一发现区域的系统。响应于在区域内发现可发现的无线设备,该进行发现的无线设备使用供电的无线协议来与可发现的无线设备建立无线通信信道,并且使用该无线通信信道与该可发现的无线设备传送安全数据。进行发现的无线设备也规划比第一发现区域更大的第二发现区域,并且使用所述安全数据来与第二发现区域内的目标设备进行配对。在一些情况下,该目标设备可以是该可发现的无线设备。
[0005]第一发现区域可以是相对小的,并且因此安全性可以隐式地基于将两个设备放置在彼此附近的能力。在该上下文中,由于非安全设备不能容易地进入第一发现区域的物理地区,所以可以安全地交换安全数据。因此,第一发现区域被用来交换安全数据,可以根据该安全数据来建立后续的配对。在可能将进行发现的设备和可发现的设备中的一个放置在另一个的附近以便处于第一发现区域内之外,这可以在没有来自用户的显著的(或者可能地任何的)输入的情况下而完成。因此,从用户角度显著地简化了配对。
[0006]本
【发明内容】
不是旨在识别要求保护的主题的关键特征和必要特征,也不是旨在被用来作为辅助确定要求保护的主题的范围。
【附图说明】
[0007]为了描述上文所记载的和其它的优点和特征可以被获得的方式,将通过参考附图来呈现各种实施例的更加特定的描述。理解到这些附图仅描绘了样本实施例并且因此这些附图不会被认为是限制本发明的范围,这些实施例将会通过使用附图以附加的特性和细节来描述和解释,其中:
图1抽象地图示了其中本文中所描述的一些实施例可以被使用的计算系统;
图2A图示了包括进行发现的无线设备的系统,该进行发现的无线设备发出两个发现区域,即,被用来与可发现的设备建立连接以及交换安全数据的较小的区域以及其中该安全数据被用来与该可发现的无线设备建立安全连接的较大的区域;
图2B图示了类似于图2A的系统,除了安全数据被用来与两个目标设备建立安全连接,所述两个目标设备不是由较小的区域内的第一连接所引起的安全数据的交换的参与方;以及图3图示了用于将进行发现的无线设备与目标无线设备进行配对的方法的流程图。
【具体实施方式】
[0008]根据本文所描述的实施例,其中进行发现的无线设备规划第一发现区域的系统。响应于在区域内发现可发现的无线设备,进行发现的无线设备使用供电的无线协议与该可发现的无线设备建立无线通信信道,并且使用该无线通信信道与该可发现的无线设备传送安全数据。该进行发现的无线设备也规划比第一发现区域更大的第二发现区域,并且使用所述安全数据来与第二发现区域内的目标设备进行配对。因此,从用户角度看,显著地简化了配对。将相对于图1来描述计算系统的某种介绍性的讨论。然后,将相对于图2A、图2B和图3来描述设备的发现和配对的原理。
[0009]现今,计算系统越来越多地采用多种多样的形式。例如,计算系统可以是手持设备、器具、膝上型计算机、台式机、大型机、分布式计算系统或者甚至是常规地不被认为是计算系统的设备。在本说明书以及在权利要求中,术语“计算系统”被广泛地定义为包括任何设备或系统(或其结合),其包括至少一个物理的和有形的处理器,并包括能够在其上具有可以由该处理器来执行的计算机可执行指令的物理的和有形的存储器。该存储器可以采用任何形式并且可以取决于该计算系统的性质和形式。计算系统可以在网络环境上分布并且可以包括多个组成的计算系统。
[0010]如图1中所图示的,在其最基本的配置中,计算系统100典型地包括至少一个处理单元102和存储器104。该存储器104可以是物理系统存储器,其可以是易失性的、非易失性的或者两者的某种结合。术语“存储器”在本文中也可以被用来指代诸如物理存储介质之类的非易失性的大型存储装置。如果该计算系统是分布式的,则处理、存储器和/或存储容量也可以是分布式的。如在本文中所使用的,术语“模块”或“组件”可以指代在计算系统上执行的软件对象或例程。本文所描述的不同的组件、模块、引擎和服务可以被实现为在该计算系统上执行的对象或进程(例如,作为独立的线程)。
[0011]在下面的说明书中,参考由一个或多个计算系统所执行的动作来描述实施例。如果以软件来实现这样的动作,则响应于已经执行计算机可执行指令,执行动作的相关联的计算系统的一个或多个处理器指引计算系统的操作。例如,这样的计算机可执行指令可以被体现在形成计算机程序产品的一个或多个计算机可读介质上。这样的操作的示例涉及数据的操纵。计算机可执行指令(以及操纵的数据)可以被存储在该计算系统100的存储器104中。计算系统100也可以包含允许该计算系统100通过例如网络110与其它消息处理器进行通信的通信信道108。
[0012]本文所描述的实施例可以包括或利用专用或通用计算机,其包括诸如例如在下文中将更详细讨论的一个或多个处理器以及系统存储器这样的计算机硬件。本文所描述的实施例也包括用于携带或存储计算机可执行指令和/或数据结构的物理和其它计算机可读介质。这样的计算机可读介质可以是任何可用的介质,其可以由通用或专用计算机系统进行访问。存储计算机可执行指令的计算机可读介质是物理存储介质。携带计算机可执行指令的计算机可读介质是传输介质。因此,作为示例而非限制,本发明的实施例可以包括至少两个明显不同种类的计算机可读介质:计算机存储介质以及传输介质。
[0013]计算机存储介质包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁存储设备或者可以被用来以计算机可执行指令或数据结构的形式存储期望的程序代码装置并且可以由通用或专用计算机进行访问的任何其它介质。
[0014]“网络”被定义为使得能够在计算机系统和/或模块和/或其它电子设备之间进行电子数据的传输的一个或多个数据链路。当通过网络或另一个通信连接(可以是硬连线的、无线的或者硬连线或无线的结合)来将信息转移或提供给计算机时,该计算机适当地将该连接视为传输介质。传输介质可以包括网络和/或数据链路,其可以被用来以计算机可执行指令或数据结构的形式来携带期望的程序代码装置并且其可以由通用或专用计算机进行访问。上述的结合也应该被包括在计算机可读介质的范围内。
[0015]进一步地,在到达各种计算机系统组件时,计算机可执行指令或数据结构形式的程序代码装置可以自动地从传输介质被转移到计算机存储介质(或者反之亦然)。例如,通过网络或数据链路所接收的计算机可
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1