用于以电子的方式配对设备的系统和方法

文档序号:7607545阅读:99来源:国知局
专利名称:用于以电子的方式配对设备的系统和方法
技术领域
本发明总体涉及在个人区域网上电子设备的配对,并且更具体地涉及一种利用无线电技术(例如蓝牙)通过使用条码标签和扫描仪使诸如个人数字助理(PDA)之类的设备与在无线个人区域网上的其它设备配对的方法和系统。
背景技术
目前在无线个人区域网(WPAN)中,通过无线电频率信道进行通信的设备使用被称为发现(discovery)的过程彼此相互联系。在发现过程中,主设备或请求器创建在该主设备范围内的所有设备的列表。在创建了完整的设备列表之后,用户选择应被包含在该用户的WPAN内的那些设备。然后将那些设备的无线地址(radio address)与主设备的通信端口相关联。
图1示出使用该发现方法使设备配对的方法100的流程图。该过程开始于阶段102,在阶段102,主设备搜索可能处于该主设备范围内并能够与该主设备通信的所有网络设备。在阶段104,所有这些网络设备的名称被识别,并例如作为用户的选取列表显示在主设备上。根据可能处于该请求器范围内的设备的数量,可能要花费长达几分钟的时间搜索并识别所有设备。在阶段106,用户检查已识别设备的列表,以选择那些应被包含于该用户的WPAN中的设备。如果用户没有发现应被包含于用户的WPAN内的所有设备,则必须重复在阶段102和104的搜索和识别过程(阶段108)。如果已经识别了所有设备,则用户选择那些设备(阶段110),以便每个设备的无线地址与主设备的通信端口相关联(阶段112)。主设备可以是使用蓝牙技术与网络设备通信的PDA。网络设备可以是通常与网络相连的设备,比如打印机或计算机。
然而,该发现过程具有局限性和缺点。例如,该发现过程需要在用户选择与该用户WPAN相关的设备之前识别在该主设备范围内的所有网络设备。如上所述,该过程可能花费长达几分钟的时间,并且如果没有识别所有设备或者许多设备存在于该主设备范围内的有限(confined)空间内,则该过程所花费的时间可能会进一步延长。完整列表还可以包含与该用户无关的许多设备,例如与其他用户的WPAN相关联但处于该用户主设备范围内的设备。另外,如果在受限区域内有许多用户,则由于这些用户的WPAN之间的干扰而使该发现过程可能变得麻烦而费时。
因此,期望提供一种更省时更有效地将设备与用户的无线个人区域网相关联的、使无线个人区域网内的设备配对的系统和方法。

发明内容
根据本发明,提供一种改进的使网络设备配对的系统和方法,每个网络设备在无线个人区域网上具有通信无线电设备(radio)。该网络包括具有扫描仪和主无线电设备的主设备。该扫描仪通过扫描与每个扫描的网络设备相关的标签并基于从扫描的标签(或多个标签)中读取的信息来扫描至少一个网络设备。该系统还包括与主设备相连的存储器,其存储与每个扫描的网络设备相关的无线地址。该主设备能够在主无线电设备和用于每个扫描的网络设备的通信无线电设备之间建立无线连接,以便主设备和扫描的网络设备能够通信。该标签具有确定无线地址的信息,并且可以是条码标签。
还提供一种用于在无线个人区域网上交换信息的方法。该方法包括使用主设备上的扫描仪来扫描位于网络设备上的标签(例如条码标签);在主设备上接收关于网络设备的信息;在与存储设备相关联的存储器存储装置(storage facility)上存储该信息;利用已接收的信息在主设备和网络设备之间建立连接;以及由主设备与网络设备通信。
还提供一种数据处理系统可读介质,其具有在其中包括的多个可由数据处理系统执行的指令。该指令在被执行时使数据处理系统检索存储在存储器存储装置内的关于由主设备从至少一个网络设备扫描的数据的信息。该指令使用该信息在主设备中的主无线电设备和来自每个扫描的网络设备的通信无线电设备之间建立连接。
另外的特征和优点将在随后的描述中部分地进行阐明,并且根据描述将是部分显而易见的,或者可以通过实施权利要求来了解。这些特征和优点将通过在所附权利要求书中特别指出的元件和组合来实现并获得。


并入本说明书并构成本说明书一部分的

了本发明的实施例,并连同说明书一起用来解释本发明的原理。
图1是使用发现方法来配对无线通信设备的方法的流程图。
图2是根据本发明来配对无线通信设备的方法的流程图。
图3是根据本发明配对无线通信设备的系统。
图4是用于在主设备和网络设备之间建立通信的过程的流程图。
要理解的是,前面的概述和随后的详细描述仅仅是示例性和说明性的,并不限制所要求保护的本发明。
具体实施例方式
现在参考附图,在所有附图中,相同的参考数字将用于表示相同或相似的部分,图2是用于在无线网络上配对网络设备的方法200的流程图。一种用于在无线网络上配对网络设备的方法开始于阶段202,在阶段202,对主设备和一个或多个网络设备通电。对主设备和网络设备通电激活了位于主设备和网络设备中的无线电设备。在阶段204,用户登录到主设备上。用户选择主设备上的一个配对应用程序(application)和由主设备内无线电设备使用的主设备上的通信端口(阶段206)。例如,配对应用程序可以包括在PDA(例如使用运载工具的信使的PDA)与计算机(例如在运载工具内的计算机)之间建立通信。另一配对应用程序可以在PDA和打印机之间建立通信,以用于打印出在运输并追踪包裹中使用的可粘贴到包裹上的空运货单标签。
在阶段208,用户使用主设备上能够读取标签的扫描仪来扫描位于每个网络设备上的标签。用户可以仅仅扫描用户期望包含在该用户的无线个人区域网(“WPAN”)内的那些网络设备的标签。该标签可以是包含与扫描的网络设备相关的诸如无线地址之类的信息的条码标签。
对于一个优选实施例来说,条码标签将包含网络设备的特定无线地址,以便主设备能够直接读取该无线地址。也可以使用其它具有识别无线地址或与无线地址相关联的可读信息的标签。在阶段210,每个扫描的网络设备的无线地址被存储在主设备的存储器中。在可替换实施例中,所读取的信息可以与在主设备存储器内的无线地址相对应。例如,所读取信息可以是编号1,主设备知道用于设备号为1的无线设备是给定的地址,其被存储在主设备的存储器内。
在阶段212,主设备中的软件部分(component)在主设备和每个扫描的网络设备之间建立无线通信连接(“配对”),以允许在主设备和每个扫描的网络设备之间通信或交换信息。条码标签可以是现有技术中已知的典型UPC条码标签,不过也可以使用在设备上的其它类型的可读标签或标记。
主设备可以是具有扫描标签或其它标记或符号的能力的任何设备,例如PDA或任何具有使用蓝牙技术的扫描仪的设备。网络设备还可以包括具有蓝牙或其它通信能力的任何设备,例如打印机、计算机、蜂窝电话、计算机和无线电设备、或其它这样的设备。
图3是说明一种用于在无线个人区域网上配对网络设备的系统300。系统300可以包括主设备302和网络设备3041至304n。主设备302可以包括扫描仪306、无线电设备308、存储器310、软件部分312和标签314。网络设备3041至304n可以分别包括标签3161至316n,并分别包括无线电设备3181至318n。
主设备302使用扫描仪306从设备3041至304n扫描或读取一个或多个标签3161至316n。标签3161至316n可以是分别包含识别各个设备3041至304n的信息或数据的条码标签。识别信息可以是由现有技术中已知的典型短程无线电设备使用的无线地址。无线电设备3181至318n可以是近程无线电设备,每个具有唯一定义主设备302或设备3041至304n的任何一个的无线地址。由于每个无线地址可以是唯一的,因此标签3161至316n的每个也可以是唯一的。如上所述,条码标签可以是典型的UPC条码标签或在现有技术中已知的其它可读标签、标记或符号。
关于扫描的标签3161至316n的每个的信息可通过将该信息存储在存储器310中而被保存在主设备302中。例如,扫描的设备3041至304n的每个的无线地址可以被存储在存储器310中。主设备302将使用对于扫描的设备3041至304n的每个所存储的信息来识别扫描的设备3041至304n中的每个并与之通信。
主设备302通过使用存储在存储器310内的信息与扫描的设备3041至304n中的每个进行通信。主设备302可以使用软件部分312来建立与扫描的设备3041至304n中每个的连接。软件部分312可以使用所存储的信息(例如,扫描的设备3041至304n中每个的无线地址)来建立该连接。当主设备302的无线电设备308通过无线电设备3181至318n之一与期望的扫描设备3041至304n通信时,该连接被建立。一旦建立连接,则主设备302就可以与扫描的设备3041至304n中的任何一个交换信息,或者反之亦然。
图4说明在主设备与一个或多个网络设备之间的连接过程的流程图400。该连接过程开始于阶段402,该阶段可以是对主设备通电。在阶段404,主设备可以显示用于添加网络设备的用户提示。如果用户不希望添加该网络设备,则该过程完成(阶段406)。在阶段408,如果用户的确希望添加网络设备,则从网络设备上的标签获取数据(数据获取周期)。如早先所述,标签可以是UPC条码标签的形式。在阶段410,主设备检查标签上的信息(例如唯一识别网络设备的无线地址)是否是有效地址。如果该无线地址无效,则向用户指示数据失败,并且该过程返回到阶段404(阶段412)。如果该无线地址有效,则在阶段414将该无线地址存储在操作系统注册表(registry)内。在阶段416,将该注册表映射到通信端口,以便主设备上的通信端口与感兴趣的网络设备的通信端口相关联。可以使用如上所述的软件部分312来实现映射功能和操作系统。以下提供更多的关于软件部分312的细节。在阶段418,启动无线连接。如上所述,可使用现有技术中已知并使用的蓝牙技术来利用无线连接,不过本发明不限于这种通信形式。在阶段420,如果连接成功,则该过程返回到阶段404,以便用户可以添加其它网络设备。如果在阶段420连接不成功,则在阶段412向用户指示连接失败,并且该过程返回到阶段404。
阶段414和416可以使用位于主设备内的软件,例如软件部分312。参考图3,软件部分312可以使用允许用户启动数据获取周期的代码段。可以使用计算机C语言来编写代码段。软件部分312可以是具有一系列指令的数据处理系统可读介质(例如,该介质可以是包含由计算机编程C语言编写的软件代码的存储器的形式)。所述系列指令可以由数据处理系统(例如主设备302)来执行。软件部分312可以是允许主设备302与网络设备3041至304n的逻辑通信端口相关联的计算机操作系统。例如,软件部分312可以是但不限于基于微软的操作系统,例如袖珍式个人计算机。其它操作系统可以用于主设备302与网络设备3041至304n之间的通信,例如Palm操作系统。
数据获取周期可以是主设备302从标签3161至316n扫描信息时的时间。在数据获取周期之后,数据被存储在存储器310中。存储器310可以是存有从标签3161至316n获取的数据或信息的注册表的形式。所获取的数据以这种方式存储的,即用于网络设备3041至304n中每个的数据可以由软件部分312利用网络设备3041至304n中的每个来识别。由于标签3161至316n中的每个分别唯一地与扫描的设备3041至304n中的每个相关联,因此软件部分312可以将注册表(例如存储器310)中的网络设备3041至304n中每个的存储数据与设备3041至304n中的每个相关联。使用注册表中存储的数据,软件部分312可以在主设备302的逻辑通信端口与扫描的设备3041至304n的逻辑通信端口之间产生联系。这允许主设备302与扫描的设备3041至304n中的任何一个通信。系统300可以使用已知的或以后开发的技术来提供设备之间的通信,例如蓝牙技术,其允许设备以无线方式通信和交换信息,并且是当前已知的并被用于现有技术。
主设备302可以是包含扫描仪306的电子手持设备,例如PDA。扫描仪306可使用蓝牙技术读取网络设备3041至304n上的标签3161至316n。这允许PDA与网络设备3041至304n中的一个或全部相连。例如,网络设备3041至304n之一可以是打印机。在其它功能中,PDA可以向打印机传送有关包裹的信息,以便打印机可以打印出可粘贴在包裹上的空运货单标签。空运货单标签可以唯一地从其它包裹中识别出该包裹,并可用于追踪的目的。PDA的操作者可以是包裹运送业务的信使。其它网络设备包括但不限于信使戴的头戴式耳机、电话、智能电话、客户计算机网络上的个人计算机、或串行端口适配器。串行端口适配器允许连接到可存在于由信使所使用的运载工具内的其它设备,例如计算机终端或膝上型计算机。另外,主设备302可与其它用户WPAN的其它主设备通信。为此目的,标签314可以被包含在主设备302中。
通过考虑本说明书并实施这里公开的权利要求,其它实施例对于本领域技术人员来说将是显而易见的。打算将本说明书和例子视作仅仅是示例性的,其真正的范围和精神由后面的权利要求书来表示。
权利要求
1.一种用于在无线个人区域网上配对网络设备的系统,每个网络设备具有一个通信无线电设备,该系统包括主设备;一个或多个网络设备,在其外部具有表示该网络设备的无线地址的可读数据;所述主设备具有扫描仪和主无线电设备,用于扫描至少一个网络设备的可读信息;以及与主设备相连的存储器,其存储与每个扫描的网络设备相关的可读信息;其中主设备能够建立在主无线电设备与每个扫描的网络设备的通信无线电设备之间的无线连接,以便主设备与扫描的网络设备能够通信。
2.权利要求1所述的系统,其中可读信息被包含在标签上。
3.权利要求1所述的系统,其中主设备扫描至少一个网络设备的标签。
4.权利要求2所述的系统,其中每个扫描的网络设备的无线地址与主设备上的通信端口相关联。
5.权利要求1所述的系统,其中标签是条码。
6.权利要求1所述的系统,其中主设备具有主条码标签。
7.权利要求1所述的系统,其中主设备是个人数字助理(PDA)。
8.权利要求1所述的系统,其中至少一个无线网络设备包括打印机。
9.权利要求1所述的系统,其中至少一个无线网络设备包括电话。
10.权利要求1所述的系统,其中至少一个无线网络设备包括智能电话。
11.权利要求1所述的系统,其中至少一个无线网络设备包括串行端口适配器。
12.权利要求1所述的系统,其中至少一个无线网络设备包括头戴式耳机。
13.权利要求1所述的系统,其中至少一个无线网络设备包括计算机终端。
14.权利要求1所述的系统,其中至少一个无线网络设备包括膝上型计算机。
15.权利要求1所述的系统,其中至少一个无线网络设备包括客户计算机网络上的个人计算机。
16.权利要求1所述的系统,其中主设备和至少一个无线网络设备使用蓝牙技术通信。
17.一种用于在包括主设备和至少一个网络设备的无线个人区域网上交换信息的方法,包括下列步骤使用主设备上的扫描仪来扫描位于网络设备上的可读信息;在主设备上接收有关网络设备的信息;将该信息存储在与该存储设备相关联的存储器存储装置中;利用已接收的信息来建立主设备与网络设备之间的连接;以及由主设备与网络设备通信。
18.权利要求17所述的方法,进一步包括将每个扫描的网络设备的无线地址与位于主设备上的通信端口相关联。
19.权利要求17所述的方法,其中扫描步骤包括扫描条码标签。
20.权利要求17所述的方法,其中扫描步骤包括个人数字助理(PDA)扫描标签。
21.权利要求17所述的方法,其中扫描步骤包括主设备从打印机扫描标签。
22.权利要求17所述的方法,其中扫描步骤包括主设备从电话扫描标签。
23.权利要求17所述的方法,其中扫描步骤包括主设备从智能电话扫描标签。
24.权利要求17所述的方法,其中扫描步骤包括主设备从串行端口适配器扫描标签。
25.权利要求17的方法,其中扫描步骤包括主设备从头戴式耳机扫描标签。
26.权利要求17的方法,其中扫描步骤包括主设备从计算机终端扫描标签。
27.权利要求17所述的方法,其中扫描步骤包括主设备从膝上型计算机扫描标签。
28.权利要求17所述的方法,其中扫描步骤包括主设备从客户计算机网络上的个人计算机扫描标签。
29.权利要求17所述的方法,其中通信步骤包括主设备和网络设备使用蓝牙技术来交换信息。
30.一种数据处理系统可读介质,具有在其中包含的多个可由数据处理系统执行的指令,其中所述指令在被执行时使该数据处理系统来检索存储在存储器存储装置中关于由主设备从至少一个网络设备扫描的数据的信息;以及利用该信息在主设备中的主无线电设备与每个扫描的网络设备的通信无线电设备之间建立连接。
31.权利要求30所述的数据处理系统可读介质,其中使用蓝牙技术来建立该连接。
32.权利要求30所述的数据处理系统可读介质,其中该信息是唯一识别每个网络设备的无线地址。
33.权利要求30所述的数据处理系统可读介质,所述多个指令在被执行时还使该数据处理系统将每个扫描的网络设备的无线地址与位于主设备上的通信端口相关联。
全文摘要
一种用于在无线个人区域网上配对无线通信设备的系统和方法,允许通过使用无线地址在无线通信设备与主设备之间进行通信。由主设备扫描与每一无线通信相关联的条码。所扫描的条码被转换为与扫描的条码相关联的无线地址。与主设备相关联的软件允许通过使用无线地址在主设备和网络设备之间进行通信。当在有限空间内存在多个无线个人区域网时,所述用于在无线个人区域网上配对电子设备的系统和方法允许更快速且更有效地配对网络设备。
文档编号H04L29/12GK1836409SQ200480023237
公开日2006年9月20日 申请日期2004年6月9日 优先权日2003年6月12日
发明者R·C·布拉利, T·P·霍拉汉, N·莱蒙, C·J·诺格尔, J·G·潘特利克 申请人:联邦快递公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1