用于使消费装置联网的方法

申请号 CN201380038190.X 申请日 2013-07-17 公开(公告)号 CN104508506B 公开(公告)日 2017-11-17
申请人 宝洁公司; 发明人 R·B·艾普特; E·伊萨克斯; C·保尔森; E·J·哈泽内尔;
摘要 本 发明 公开了用于将 节点 注册到与具有多房间的结构相关联的自组织网络中的方法。该自组织网络内的节点包括通信模 块 ,所述通信模块被配置成使用限于房间内的通信和可透过房间的通信的至少一者与自组织网络进行通信。
权利要求

1.一种用于将节点注册到与具有多房间的结构相关联的自组织网络中的方法,每个节点包括通信模,所述通信模块被配置成使用限于房间内的通信和可透过房间的通信与所述自组织网络进行通信,所述方法包括:
由所述自组织网络中的第一节点传输限于房间内的通信和可透过房间的通信,其中所述第一节点联接到所述具有多房间的结构中的房间壁;
在所述自组织网络中的第二节点处确定所述限于房间内的通信和可透过房间的通信是否被接收到;
当所述限于房间内的通信和可透过房间的通信被接收到时,将所述第二节点分割到与所述第一节点相关联的房间中,其中将所述分割存储在数据库中的房间列表中。
2.根据权利要求1所述的方法,其中所述第一节点与壁装开关相关联。
3.根据权利要求2所述的方法,其中所述第一节点包括壁装开关。
4.根据权利要求1所述的方法,其中所述第一节点与壁装插座相关联。
5.根据权利要求4所述的方法,其中所述第一节点包括壁装插座。
6.根据权利要求1所述的方法,其中所述限于房间内的通信为光信号
7.根据权利要求6所述的方法,其中所述光信号是人眼感知不到的。
8.根据权利要求1所述的方法,包括:
确定所述第一节点和所述第二节点之间的空间距离。
9.根据权利要求1所述的方法,包括:
从所述第二节点接收标识符,其中所述标识符标识消费产品。
10.一种用于将节点注册到与具有多房间的结构相关联的自组织网络中的方法,每个节点包括通信模块,所述通信模块被配置成使用限于房间内的通信和可透过房间的通信与所述自组织网络进行通信,所述方法包括:
由所述自组织网络中的第一节点传输限于房间内的通信和可透过房间的通信,其中所述第一节点与所述具有多房间的结构中的房间壁上的电源插座相关联;
在所述自组织网络中的第二节点处确定所述限于房间内的通信和可透过房间的通信是否被接收到;
当所述限于房间内的通信和可透过房间的通信被接收到时,将所述第二节点分割到与所述第一节点相关联的房间中,其中将所述分割存储在数据库中的房间列表中。
11.根据权利要求10所述的方法,包括:
在所述自组织网络中的第一节点处测量环境条件平。
12.根据权利要求11所述的方法,其中所述环境条件水平为照明水平,并且所述限于房间内的通信为光信号。
13.根据权利要求12所述的方法,其中所述光信号是人眼感知不到的。
14.根据权利要求10所述的方法,包括:
确定所述第一节点和所述第二节点之间的空间距离。
15.根据权利要求10所述的方法,包括:
从所述第二节点接收标识符,其中所述标识符标识消费产品。
16.一种用于将节点注册到与具有多房间的结构相关联的自组织网络中的方法,每个节点包括通信模块,所述通信模块被配置成使用限于房间内的通信和可透过房间的通信与所述自组织网络进行通信,所述方法包括:
由所述自组织网络中的第一节点传输限于房间内的通信和可透过房间的通信,其中所述第一节点与所述具有多房间的结构中的房间壁上的照明开关相关联;
在所述自组织网络中的第二节点处确定所述限于房间内的通信和可透过房间的通信是否被接收到;
当所述限于房间内的通信和可透过房间的通信被接收到时,将所述第二节点分割到与所述第一节点相关联的房间中,其中将所述分割存储在数据库中的房间列表中。
17.根据权利要求16所述的方法,包括:
在所述自组织网络中的第一节点处测量环境条件水平,其中所述环境条件水平为照明水平,并且所述限于房间内的通信为光信号。
18.根据权利要求17所述的方法,其中所述光信号是人眼感知不到的。
19.根据权利要求16所述的方法,包括:
确定所述第一节点和所述第二节点之间的空间距离。
20.根据权利要求16所述的方法,包括:
从所述第二节点接收标识符,其中所述标识符标识消费产品。
21.根据权利要求20所述的方法,其中所述标识符为库存单位(SKU)号、网络地址、条形码、和假定身份中的一者。
22.一种用于将节点注册到与具有多房间的结构相关联的自组织网络中的方法,每个节点包括通信模块,所述通信模块被配置成使用限于房间内的通信和可透过房间的通信与所述自组织网络进行通信,所述方法包括:
由所述自组织网络中的第一节点传输限于房间内的通信和可透过房间的通信;
在所述自组织网络中的第二节点处确定所述限于房间内的通信和可透过房间的通信是否被接收到;其中所述第二节点联接到所述具有多房间的结构中的房间壁;
当所述限于房间内的通信和可透过房间的通信被接收到时,将所述第一节点分割到与所述第二节点相关联的房间中,其中将所述分割存储在数据库中的房间列表中。

说明书全文

用于使消费装置联网的方法

技术领域

[0001] 本专利申请涉及用于使消费装置联网的系统和方法。

背景技术

[0002] 低功率个域网诸如ZigBee、Z-Wave、Insteon、JenNet-IP、X10或类似网络变得越来越普及了。器具、照明、加热和冷却、安全性和监测系统、娱乐系统、通信、草坪喷灌器等现在包括微处理器和无线通信装置以允许无线连接到家用网络。对这些装置的控制能够驻留在智能电话、PDA、膝上型计算机、台式计算机或其它装置中,这些装置上可存在用户友好型软件控制界面,或控制可驻留在网络端中。
[0003] 存在用以组织和配置这些家用网络的若干不同的方式。现有的技术能够基于使用可见光、声波、红外线、射频和其它通信技术进行通信的能将装置关联成组,从而使得这些装置能够基于它们所驻留在其中的限定的空间以及它们所代表的装置种类而被组织成簇。将微处理器整合到所述各个装置中允许这些装置接收编程,所述编程使得用户能够具有高度灵活性。然而,所述大量的可用配置可能使典型的用户无所适从。事实上,用于家用网络的网络技术中有许多对于消费者来讲相对较复杂且难以使用。添加、认证和配置新的装置可涉及到雇用受过训练的技术人员来进行安装。
[0004] 然而,随着微处理器、存储器、显示器、无线电传输器和接收器以及视觉通信线路成本的降低,有可能向廉价的且甚至一次性的消费产品添加这些能力。联网家用装置的功能和数目的增加可导致针对消费者和家用网络的一系列新的挑战。发明内容
[0005] 在一个实施例中,本发明公开了一种用于将节点注册到与具有多房间的结构相关联的自组织网络中的方法,每个节点包括通信模,所述通信模块被配置成使用限于房间内的通信和可透过房间的通信中的至少一者与自组织网络进行通信,该方法包括:由自组织网络中的第一节点传输限于房间内的通信,其中第一节点联接到具有多房间的结构中的房间壁;在自组织网络中的第二节点处确定限于房间内的通信是否被接收到;当第一限于房间内的通信被接收到时,将第二节点分割到与第一节点相关联的房间中,其中将所述分割存储在数据库中的房间列表中。
[0006] 在一个实施例中,本发明公开了一种用于将节点注册到与具有多房间的结构相关联的自组织网络中的方法,每个节点包括通信模块,所述通信模块被配置成使用限于房间内的通信和可透过房间的通信中的至少一者与自组织网络进行通信,该方法包括:由自组织网络中的第一节点传输限于房间内的通信,其中第一节点与具有多房间的结构中的房间壁上的电源插座相关联;在自组织网络中的第二节点处确定限于房间内的通信是否被接收到;当第一限于房间内的通信被接收到时,将第二节点分割到与第一节点相关联的房间中,其中将所述分割存储在数据库中的房间列表中。
[0007] 在一个实施例中,本发明公开了一种用于将节点注册到与具有多房间的结构相关联的自组织网络中的方法,每个节点包括通信模块,所述通信模块被配置成使用限于房间内的通信和可透过房间的通信中的至少一者与自组织网络进行通信,该方法包括:由自组织网络中的第一节点传输限于房间内的通信,其中第一节点与具有多房间的结构中的房间壁上的照明开关相关联;在自组织网络中的第二节点处确定限于房间内的通信是否被接收到;当第一限于房间内的通信被接收到时,将第二节点分割到与第一节点相关联的房间中,其中将所述分割存储在数据库中的房间列表中。
[0008] 在一个实施例中,本发明公开了一种用于将节点注册到与具有多房间的结构相关联的自组织网络中的方法,每个节点包括通信模块,所述通信模块被配置成使用限于房间内的通信和可透过房间的通信中的至少一者与自组织网络进行通信,该方法包括:由自组织网络中的第一节点传输限于房间内的通信;在自组织网络中的第二节点处确定限于房间内的通信是否被接收到;其中第二节点联接到具有多房间的结构中的房间壁;当第一限于房间内的通信被接收到时,将第一节点分割到与第二节点相关联的房间中,其中将所述分割存储在数据库中的房间列表中。附图说明
[0009] 图1示出了消费产品装置的一个实施例。
[0010] 图2示出了网络设备的通信部分的一个实施例的框图
[0011] 图3示出了照明装置的一个实施例。
[0012] 图4示出了照明装置的一个另选的实施例。
[0013] 图5示出了一种自组织无线网络中的具有多个潜在节点的结构的一个实施例的示图。
[0014] 图6示出了构建房间列表的方法的一个实施例的流程图
[0015] 图7示出了向房间分配某种功能的方法的一个实施例的流程图。
[0016] 图8示出了基于自组织无线网络的构型确定并执行某个动作的方法的一个实施例的流程图。
[0017] 图9示出了形成房屋的三维表示的方法的一个实施例的流程图。
[0018] 图10示出了结构中的节点的三维表示的一个示例。
[0019] 图11示出了一种包括由多个节点形成的自组织网络的示例网络架构。
[0020] 图12示出了一种包括由多个节点形成的自组织网络的示例网络架构。
[0021] 图13示出了一种包括由多个节点形成的自组织网络的示例网络架构。
[0022] 图14示出了一种用于形成零配置自组织网络的示例消息序列图表,所述自组织网络包括能够进行双信道通信的多个节点。

具体实施方式

[0023] 现在将描述本公开的各种非限制性实施例以便在总体上理解本文所公开的系统和方法的结构原理、功能、和用途。这些非限制性实施例的一个或多个例子示出于附图中。本领域的普通技术人员将会理解,本文具体所述且附图所示的系统和方法为非限制性实施例。结合一个非限制性实施例所示或所述的特征可与其它非限制性实施例的特征相组合。
此类修改形式和变型旨在被包括在本公开的范围内。
[0024] 一般节点和非照明装置
[0025] 图1示出了一种具有网络能力的示例消费产品装置10的简化视图。消费产品装置10具有适配器12,所述适配器包含消费产品或以其它方式与消费产品相关联。适配器12可为用于包含、附接消费产品、或以其它方式与消费产品相关联的任何合适的接收器、插座、插孔、容器、或其它结构。所述消费产品可为任何合适类型的消费产品。例如,消费产品可为可消费产品分配器,所述分配器分配或递送某种类型的可消费产品诸如剃刮膏、空气清新剂、牙膏、洗剂、洗发剂、拭子、剃刀刀片、薄纸等。消费产品可为例如非电动工具,诸如剃刀、牙刷、毛发刷、除尘器、扫帚、拖把、硬毛刷、盥洗室用杆等。消费产品可为电动装置,诸如咖啡机、烤炉、电视机、电吹真空吸尘器空气净化器、加湿器等。消费产品可为电动装置,所述电动装置包括用作能量源的电池,利用其它类型的能量源,或利用各种能量源的组合。一些消费产品可利用一种或多种能量收集源,所述能量收集源被配置成基于例如运动、温度太阳能、或运动生成能量。以举例的方式,在一个实施例中,分配动作期间的挤压产品的动作生成必要的动作以由与所述产品相关联的能量收集源生成电力。又如,从第一位置向第二位置移动开关的动作可引起电流以生成电力。然而,应当理解,这些特定的示例只是例示性的非电动产品和电动产品,无意于限制于任何特定产品或构型,也不应当作出任何这样的推断。如本文所限定,消费产品不具有任何联网通信能力。这些装置上的通信仅采取本地通信的形式,诸如用户界面、警示灯、音频换能器等。
[0026] 在一些实施例中,适配器12可扣合到消费产品装置10上或换句话讲允许消费装置机械连接且可能电连接至所述消费产品装置。对于电动装置,装置10包括标准的带有2或3根插针的接收器,诸如在电源插座中所见的带有插针的接收器、或被示出为电源连接器16的任何其它合适类型的电源连接器。
[0027] 消费产品装置10也包括至少一个通信模块或集线器14。所述通信集线器可包括一个通信模块、或若干通信模块,它们各自使用不同类型的通信技术。例如,通信模块可由限于房间内的通信模块组成。如本文所用,“限于房间内的”是指通信模块14的通信介质使用的是被配置成不穿透阻隔物诸如墙壁、地板、关着的和顶篷的通信信号形式。示例信号包括视觉信号(诸如光信号)线路和一些类型的声信号线路。通信模块14也可另选地或除此之外还包括可透过房间的通信模块。如本文所用,“室内透明的”是指通信模块14的通信介质被配置成使得其不受阻隔物诸如墙壁、地板或其它类型的结构的限制。这些阻隔物在信号传播时可减弱信号的相对强度,但它们一般不阻断信号。示例“室内透明的”信号包括各种射频信号、次声信号,等等。通信集线器14可包含这些类型的模块中的一个或两个,并且每种类型可包含多于一个,诸如两个限于房间内的模块和一个室内透明的模块等,它们各自具有其自己的与自组织网状网络中的其它装置进行通信并连接至它们的能力,如下文所详述。
[0028] 由通信模块14提供的网络能力一般允许装置(否则不具有该能力)接合和脱离自组织网状网络并与其它装置(否则也可能不具有该能力)进行通信。向装置和产品提供与其它装置进行通信和配合的能力允许用户管理其家务的许多方面或其它类型的环境的许多方面,诸如办公综合体、商业设施、或包括消费产品或其它类型的可跟踪单元的其它类型的区域或空间。
[0029] 电源连接器16可电联接至通信模块。因此,在一些实施例中,电源连接器向通信模块提供电力并且可向该装置的消费产品部分提供电力。虽然图1所示出的是具有三插针式插头的电源连接器16,但通信模块14可从任何合适的电源接收电力。因此,通信模块14可从电源插座或通过电源连接器16从电池接收其电力。在一些实施例中,电源连接器16可包括无线电力接收器。基座装置可传输信号给接收器,所述接收器能够将该信号转化为用于所述接收器的电力。在一些实施例中,电源连接器16可利用能量收集向通信模块14递送能量。例如,与消费产品装置10相关联的产品的物理运动可感应地生成能够用作电源的电流和/或电压。消费产品装置10可包括多种类型的电源连接器。消费产品装置10可被配置成使得通信模块14在直接连接至电源时具有延长的范围,或换句话讲取决于可用电源的类型而改变它们的操作。
[0030] 在如图1所示的实施例中,消费产品装置10包括传感器18。虽然示出的是一个传感器18,但可使用任何合适数目的传感器。传感器18可允许用户跟踪接收器12内可消费产品的含量。例如,如果消费产品由某种分配器组成,则传感器18可为光传感器(即,光电二极管)。所述光传感器可被定位成使得当分配器中的可消费产品的含量相对于传感器18高于某个阈值时,通向所述传感器的光被可消费产品阻挡。当分配器中可消费产品的含量降至所述阈值以下时,环境光线将到达传感器,由传感器生成信号以指示分配器几乎为空。其它类型的传感器可包括热传感器、重量传感器、加速器、温度传感器、诊断传感器、空气质量传感器、VOC(挥发性有机化合物)传感器、流速传感器、压力传感器等。当传感器18检测到存在某种状态(即,低产品含量)时,可通过使用消费产品装置10的网络能力来触发一个或多个动作,如下文所详述。
[0031] 在一些实施例中,消费产品装置10可具有直接连接通信端口17,诸如通用串行总线(USB)或IEEE 1394(火线)端口、RJ45端口、Thunderbolt端口、或与其它各种通信协议相关联的任何其它类型的端口。端口17可使用户能够将消费产品装置10连接至计算装置。通过该连接,装置10可接收初始设置或编程和对例如固件或软件的升级。端口17也可允许该装置直接连接至具有类似端口的消费装置,例如电视机、遥控器、或音乐系统。端口17也可允许连接至网络访问点或网关以提供与外部网络比如互联网的连接。在一些实施例中,消费产品装置10可除此之外或另选地包括无线通信端口。所述无线通信端口可利用任何合适的通信协议、或各种通信协议的组合,诸如 协议、Wi-Fi通信协议等。
[0032] 图2示出了提供网络能力的通信模块14的一个示例的示意图。所述模块可包含室内透明的模块26和限于房间内的通信模块28。
[0033] 室内透明的模块26可通过许多不同类型的协议中的一个进行通信,包括基于分组的协议诸如因特网协议。具体地关于利用了因特网协议的实施例,所述协议可为IP版本6(IPv6)中的一个,例如基于IPv6的低功率无线个域网(IPv6 over Low Power Wireless Personal Area Networks(6LoWPAN))、或邻域交换协议(Neighborhood Exchange Protocol)。在一些实施例中,室内透明的模块26可根据以下协议提供无线局域网络(WLAN)数据通信功能性:电气和电子工程师协会(IEEE)802.xx系列协议,诸如IEEE 802.11a/b/g/n系列标准协议和变体(也称为“Wi-Fi”)、IEEE 802.16系列标准协议和变体(也称为“WiMAX”)、IEEE802.20系列标准协议和变体、IEEE 802.15.4系列标准协议和变体、以及其它协议。
[0034] 室内透明的模块26可包括各种无线电元件或换句话讲与各种无线电元件通信,包括无线电处理器、一个或多个收发器、放大器滤波器、开关等以提供数据通信功能性。可理解室内透明的模块26可根据不同类型的无线网络系统来操作,所述无线网络系统利用不同的无线电元件来实现不同的通信技术。室内透明的模块26也可包括用于支持不同类型的连接的各种输入/输出(I/O)接口,诸如串行连接端口、IR端口、 接口、网络接口、Wi-Fi接口、WiMax接口、蜂窝网络接口、无线网络接口卡(WNIC)、收发器等。室内透明的模块26可包括一个或多个内部天线和/或外部天线以支持以多个频带或子频带操作,诸如用于Wi-Fi和 通信的2.4GHz范围的ISM频带;用于GSM、CDMA、TDMA、NAMPS、蜂窝通信和/或PCS通信的850MHz、900MHZ、1800MHz、和1900MHz频带中的一者或多者;用于CDMA2000/EV-DO和/或WCDMA/JMTS通信的2100MHz频带;用于全球定位系统(GPS)操作的1575MHz频带,等等。通过室内透明的模块26,装置10可接收初始设置或编程,以及对例如固件或软件的升级。室内透明的模块26也可允许该装置与其它装置例如电视机、遥控器、或音乐系统进行通信。通过来自室内透明的模块26的通信,与网络进入点或其它类型的网关的连接可有利于与外部网络诸如互联网的连接。
[0035] 限于房间内的通信模块28可为利用了例如红外线、可见光、超声波和/或其它声信号的视觉通信模块线路。当接收器不处在传输器的视觉之内时,接收器将不接收所述信号。所述视觉通信模块线路可与用于发送限于房间内的通信的传输器24通信。在一些实施例中,传输器24为消费产品装置10的某个组件。在一些实施例中,可操作与消费产品装置10相关联的消费产品(未示出)以用作限于房间内的通信的传输器。该构型的一个示例包括照明元件,诸如与消费产品装置10相关联的灯泡。如下文参照图14所详述,限于房间内的通信模块28可被配置成以特定频率并在特定时间接通和断开灯泡,从而向光学上邻近的其它消费产品装置提供视觉通信信号的光。通过利用具有特定频率的限于房间内的通信,接收器的电路可特别地被调谐用于所述频率,从而在光学检测期间提高信噪比。其它实施例能够使用用于传输限于房间内的信号的其它技术。在一些实施例中,由传输器24发送的限于房间内的通信可包括数据诸如呈经调制的格式的数据或使用其它技术在通信信号中嵌入数据。
因此,限于房间内的通信模块28可被配置成利用任何合适的通信协议传输多种信号。
[0036] 通信模块14可包括其它部件。例如,存储器19可驻留在通信模块14内(如图所示),驻留在该装置的其它部位内,或其可为联网的或远程存储器诸如云计算机中所常见的存储器。虽然控制器20被示出为通信模块14的一部分,但其它实施例可具有与通信模块14分开的控制器20,诸如联网的控制器。在一些实施例中,可使用中央装置控制器来控制多个通信模块14。除了被配置成感测与消费产品装置10相关联的产品的状态的传感器以外,在消费产品装置10上还可存在其它类型的传感器,或传感器可驻留在其自己的节点上,所述节点不是以本地方式与消费产品相关联的,而是自组织网络的构件。所述传感器可为安全性传感器、射频识别标签、条形码阅读器、近场通信(NFC)传感器、或环境传感器、运动传感器、声音传感器、气味传感器、烟雾报警器、悬浮颗粒传感器、花粉和粉尘传感器、空气净化系统、计量装置、悬浮生物制剂传感器、细菌和病毒传感器、表面污染物传感器、卫生传感器、质传感器、水分传感器等。环境传感器可感测空气质量、光照水平、光照质量、温度、气流、或其它环境条件。例如,感测空气质量的传感器可确定房间的空气需要变清新并且能够通过网络发送信号给与空气清新器相关联的消费者产品装置以通过启动所述空气清新器来使所述空气清新。对于照明应用,传感器可发送关于光照水平的信息,所述信息将致使照明装置中的一个或多个接通、断开、或变暗。下文更详细地讨论了作为节点的照明装置。
[0037] 照明产品
[0038] 在一个示例性实施例中,与装置10相关联的消费产品可为照明产品。如本文所用,术语“照明产品”广义地是指任何形式的灯泡或照明元件,其螺纹连接或以其它方式插入到插座或插孔中以选择性地从电源接收电力。就这一点而言,照明产品可包括传统白炽灯泡、LED灯泡、LED、紧凑型荧光(CFL)灯泡,等等。另外,“照明产品”也可广义地指灯管镇流器、照明夹具、以及接收各种类型的灯泡或照明元件并能够被开关和/或暗化的其它装置。向照明产品递送电力的电源可基于具体实施而有差别。示例电源包括但不限于电池源、电网、基于感应的电源、基于太阳能的电源、基于声波的电源、相异类型的电源的组合等。
[0039] 图3示出了消费产品装置的一个实施例,其为旨在与照明产品(未示出)一起使用的适配器30。在例示的实施例中,适配器30包括与外壳的一部分成一整体的通信模块14。外壳也包括光传输器插孔32,在例示的实施例中,所述插孔被配置成接受具有螺纹连接型基座的灯泡,虽然本公开不限于此。适配器30也包括可插入部分34,所述可插入部分一般可被配置成插入到通常将接收照明产品的灯插座或插孔中。在例示的实施例中,可插入部分34为有螺纹的并且在结构上类似于标准灯泡的有螺纹的部分,使得其能够被标准插座接收。用户能够将照明产品诸如家用灯泡插入到光传输器插孔32中,然后将可插入部分34插入到标准的灯插座中。应当理解,图3所示的具体结构布置只是一个示例非限制性实施例的一个例证。在不脱离本公开的范围的情况下,任何具体适配器的具体结构布置可有差别。例如,一些地区可利用具有第一结构构型的适配器,而其它地区可利用具有第二结构构型的适配器。因此,术语“灯插座”的使用并非旨在进行限制,而只是用作结构布置的一种示例类型。
另外,在一些实施例中,适配器30的组件也可按不可分离的布置与照明产品成一整体。
[0040] 虽然图3示出了光传输器插孔32的一种示例构型,但多种其它实施例是可能的。例如,图4示出了具有光传输器插孔32的适配器30的一个实施例,所述插孔采用在结构上类似于电源插座的插座形式。在该实施例中,适配器30可包括可插入部分16,所述可插入部分包括三插针式布置,类似于图1中消费产品装置10的背侧面的电源连接器16。图4的适配器30也可包括通信模块14,所述通信模块具有限于房间内的通信模块和可透过房间的通信模块中的一个或两者,如上文所详述的。图3的光传输器插孔32可接受任何合适的具有插头的灯泡、灯、灯管或其它照明装置的电源线的插头。光传输器插孔32也可接收其它合适的电源连接器,诸如与灯相关联的电源连接器,所述灯具有集成的电源连接器,如见于例如应急照明。此外,在一些实施例中,适配器30还与标准壁装插座、延长电线、电源板、电涌保护器、或其它电气部件成一整体。
[0041] 类似于图1所示的装置10,图3和/或图4的适配器30也可包括数据收集装置,诸如传感器18。传感器18可为光传感器,诸如光电二极管。在其它实施例中,传感器可为温度传感器、烟雾检测传感器、接近传感器、或任何其它合适的传感器或数据收集装置、或它们的集合。传感器可与驻留在适配器30中的控制器(即图2的控制器20)进行通信,或其可与位于相关联的自组织网络中的其它照明装置或非照明装置上的控制器进行通信。控制器可控制电力连接以接通或断开对光传输器的电力供应,这由来自传感器的输入决定。在一些实施例中,另选地或除此之外,可按用户针对例如特定时刻、活动或其它因素所期望的照度级所作的输入来控制所述切换。
[0042] 照明产品和相关联的适配器30可形成联网的节点的自组织网状网络,其中各种装置(诸如消费产品、照明装置、非照明装置等)随意进入和退出网络,并且网络中的所有装置均可与其范围内的任何装置和所有装置进行通信。虽然可存在中央控制器,但每个装置也可具有其自己的控制器。在一些实施例中,一个节点可向其它节点提供控制信号。可使用室内透明的信令、限于房间内的信令、或室内透明的信令和限于房间内的信令的组合来传输控制信号。根据已知的自组织网状网络协议,所述网络的某个节点可为桥节点,其具有将自组织网状网络桥接至其它网络的能力。
[0043] 本讨论至此集中于提供能够形成自组织无线网状网络的消费产品。消费产品可具有如下范围内的智能:从相对“哑的”诸如灯泡、清扫器、空气清新器等到高复杂度的诸如消费者电子器件和计算装置。具有带有这些能力的装置的网络可允许用户将网络的节点分割到房屋或结构的房间中而无需事先对其平面布置图有任何了解。
[0044] 房间列表/房间身份
[0045] 图5示出了房屋的平面布置图的一个示例。然而,本文所采用的技术可适用于任何类型的结构或环境,例如办公楼、医院、宾馆、制造设施、装运场所,运动场、公寓综合体、港口、和仓库。只是出于例证的目的,本讨论集中于房屋内的消费产品。不应当从该选择预期任何限制或该选择不应当隐含任何限制。自组织网络中的节点驻留在房间中,但具体平面布置图、或该结构内各种房间类型的标识(即,浴室、卧室等)不必由该系统的用户输入到该系统中。相反、主节点、桥节点、或其它控制器可基于整个该结构中的各节点之间的可透过房间的通信和协调的限于房间内的通信的组合而通过分析确定某个结构的平面布置图和房间类型。应当注意的是,这些技术和实施例的用户不一定是人类消费者。所述“用户”可为被人类消费者用来采集该信息的计算装置使得人无需这样做。图5所示的节点可与多种消费产品和装置相关联。仅以举例的方式,节点A可与壁装插座相关联,节点B可与落地灯相关联,节点E可与空气清新器相关联,节点J可与照明开关相关联,节点L可与器具相关联,等等。
[0046] 图6示出了确定哪些节点驻留在哪些房间中的方法的一个实施例的流程图。在40处,形成所述自组织网状网络。这可涉及到部署节点并随后使它们播送信号以通知它们所在的区域中的任何节点。这些节点可为照明产品或消费产品诸如前文所讨论的那些。作为形成所述网络的一部分,这些节点可发送出它们的信号并确定其它节点的存在。
[0047] 在42处,分析自组织网状网络的各节点之间的信号。该分析可在一个或多个位置中进行,诸如在所述网络中进行,在节点中进行,在所述云中进行,在计算机装置诸如台式计算机中进行,在手持式计算装置诸如智能手机或平板电脑中进行,等等。参见图5的平面图,一些节点将“看见”其它节点所不能够“看见”的节点,其中看见某个节点是指检测到该节点的存在,诸如通过检测限于房间内的信号。例如,节点I可看见节点J、A和H。然而,节点J也可看见节点L和节点K。节点K能够看见节点M。通过分析这些信号,能够确定节点J不能够看见节点M,因此在信号发送时,在节点J和节点M之间必然存在墙壁或其它障碍物。相似地,节点I能够通过门道看见节点H,但节点I不能够看见节点G,即使节点I通过来自节点H的信息知道节点G的存在。
[0048] 在该分析之外,这些节点也能够确定它们自身之间的距离。接收节点能够确定从另一个节点开始的传输时间,并且从其确定节点之间的距离,虽然不一定是取向。通过使用作为示例的这两种类型的分析,能够确定某个结构内的房间。依靠视觉数据线路,能够将这些节点分割到房间中。甚至更进一步,依靠所接收的信号强度,所述网络能够确定这些房间的近似尺度。节点具有多种检测彼此的方式,诸如光学方式、电学方式、使用传感器等。在一些实施例中,将节点结合到通常安装在某个结构的墙壁上的插座、照明开关、和其它组件中。此类节点可有助于确定其中它们所相关联的房间的近似尺寸,因为它们很可能被定位在房间的边界线(即墙壁)处。
[0049] 上述分析假设仅使用限于房间内的通信模块。在一些实施例中,这些节点中的一者或多者也可使用可透过房间的通信模块。在该实例中,这些节点可识别它们自身而不依靠限于房间内的通信。通过将该数据与站点数据线路联接,所述网络能够识别节点之间的墙壁和开口并且在44处将这些节点分割到房间中。例如,参见图5,节点I可基于可透过房间的通信模块知道节点C的存在。然而,观察限于房间内的信号,节点I将不能够检测到节点C的存在,从而表明墙壁或其它阻隔物位于它们之间。此外,随时间推移分析限于房间内的通信的不存在或存在,可采集到关于该结构的另外的信息。例如、门可被定位在给定结构中的两个节点之间。当门打开时,可在所述两个节点之间传输限于房间内的通信。当门关闭时,将不在所述两个节点之间传输限于房间内的通信。因此,基于所述两个节点之间的限于房间内的通信的存在或不存在,能够推断出门的位置。
[0050] 另外,还可另选地或除此之外通过分析可透过房间的通信推断出各种状态、活动、或事件。例如,如果将两个节点之间的门从打开位置移动至闭合位置,则可降低所述两个节点之间的可透过房间的通信的信号强度。又如,将节点附接到宠物的套环,因而当宠物在房屋中走动时,能够测量套环节点和整个房屋中的其它节点之间的通信的相对信号强度以确定宠物在房屋中的实时位置。在其它示例中,能够跟踪与某人相关联的节点以探知该人在房屋内的位置。因此,当该人在整个房屋中移动时,能够触发各种活动。如下文所详述,此类活动可包括开灯/关灯、接通/断开器具(即,咖啡机)、控制暖通空调单元、安全性系统,等等。在一些实施例中,节点可与清洁工具相关联。当检测到清洁工具的移动时,音乐系统被接通。一旦这些节点被分割到房间中,就在46处更新节点信息以使所述节点与特定房间关联。所述网络上的这些节点中的一个可包括非易失性存储器,或非易失性存储器可驻留在所述网络的外部,但与这些节点中的一个通信。房间列表和与这些房间相关联的节点可存储在该存储器中。其上具有非易失性存储器或具有至非易失性存储器的链路的节点可桥接到其它网络诸如互联网。由于自组织网络内的一个或多个节点可附接到或涉及可由用户移动的或它们自身可为移动的消费产品,因此可重复该过程以获取更新的信息。可基于触发事件(添加/移除节点)周期性地重复该过程(例如每小时一次、每天一次、或每星期一次),或可例如当用户请求时进行重复。
[0051] 应当注意的是,虽然上述过程的重点在于将这些节点分割到房间中,但也有可能将这些装置分割成另外的或另选类型的片段,诸如按用户、装置类型等对它们进行分割。因此,虽然本讨论的重点在于按房间来分割,但应当认为使用其它类型的片段也在本文所呈现的实施例的范围内。
[0052] 房间用途
[0053] 一旦节点被分割到房间中并且识别出了与那些房间相关联的节点,就可确定每个房间的用途。图7示出了向房间分配用途的方法的一个实施例的流程图。过程50-56以对这些信号类似的(如果不是相同的)分析模拟了图6的那些以将这些节点分割到房间中。在50处分析了来自所述网络的节点、和这些节点之间的信号。所述分析可例如在各个节点处进行,在主节点(如果命名了主节点的话)处进行,在所述网络中进行,在所述云中进行,在计算机装置诸如台式计算机中进行,在手持式计算装置诸如智能电话或平板电脑中进行,或在它们的任何组合中进行。在将节点分割到房间中之后,所述网络随后在58处获取房间中的节点中的一个的身份。
[0054] 获取房间中的节点中的一个的身份可基于任何数目的识别过程。例如,节点自身可具有如下信息,它们将所述信息编码成它们所传输的信号,诸如装置标识符、库存单元号、名称等。在一些实施例中,该信息以节点的可透过房间的通信传输。在一些实施例中,该信息以节点的限于房间内的通信传输。在其它实施例中,该信息以节点的限于房间内的和可透过房间的通信两者传输。在一些实施例中,当激活节点时,用户可将该信息提供到所述节点中。可使用任何合适的技术来提供所述信息,诸如使用USB端口或节点上的驻留接口,诸如无线接口。在一些实施例中,用户可通过在计算机装置上执行的应用程序与节点进行交互。在任何情况下,节点可连同本文将称作“节点数据”的数据一起存储该信息。节点数据可包括关于节点的任何信息,诸如节点处的装置类型、装置状态(例如满的或几乎空的)、其电力状态、其连接至什么其它节点等。
[0055] 在一个实施例中,节点数据至少由驻留在节点处的消费产品装置的标识符构成。所述节点或网络上的另一个节点访问标识符数据库并使用所述标识符作为检索所述数据库的索引。所得的信息向所述网络提供关于所述节点的更多信息。例如,消费产品装置可具有作为标识符的库存单元(SKU)号。对数据库的访问导致该SKU被识别为牙刷。也可存在其它类型的标识符。所述标识符可为条形码、网络地址、基于射频识别的代码、基于对周围装置的分析所得的假定身份或关于环境的信息等。基于该信息,可在60处向房间分配房间功能;在其中有牙刷驻留的该示例中,所述房间功能为浴室。
[0056] 所述数据库也可采用许多形式。其可为完全填充的产品数据库、小的查找表、或任何其它合适的格式。所述数据库可驻留在所述网络中的节点上的非易失性存储器中,或其可驻留在所述网络的外部但可通过与外部网络的链接被访问,诸如在桥节点处被访问。
[0057] 对数据库的访问也可按层发生。第一数据库可将某个特定装置识别为牙刷,从而触发对第二数据库的访问,所述第二数据库提供关于所述牙刷的更多信息,诸如型号或品牌名称。在一个实施例中,被访问的数据库可由消费者所填充的数据库构成,所述消费者具有类似的网络并可对向房间中分配所述功能具有更好地洞察力。
[0058] 可按许多不同的方式来组织数据库。在一个实施例中,所述数据库包括节点表、房间表、以及节点表和房间表之间的关联。在另一个实施例中,所述数据库为无线网络中的节点表、房屋中的房间表、房间功能列表、以及房间功能、房间和节点之间的关联。当节点在房间之间移动、离开所述网络时,例如当使用与节点相关联的产品或向网络添加例如新节点时,所述关联可随时间推移而被更新。
[0059] 在一个实施例中,包含在房间列表中的信息可证明在向房间分配某种功能中是有用的。可基于下列信息来分配房间功能:历史或在前的房间列表、当前节点功能列表、历史节点功能列表、当前节点位置数据、历史节点位置数据、当前传感器数据、历史传感器数据、用户偏好数据、房间功能的外部数据库、该结构的蓝图,以及与该结构相关的外部数据。
[0060] 在一些实施例中,对房间的识别可基于从房间内的两个或更多个节点采集的节点数据。例如,如果某个房间中的第一节点被识别为洗手皂分配器,则与洗手皂分配器相关联的房间可能是厨房或浴室。一旦房间中的第二节点被识别为洗碟机(或通常放在厨房中的其它产品),则该系统可推断第一节点处在厨房中。
[0061] 动作
[0062] 在识别出房间的用途之后,可基于房间用途和房间中的节点采取动作。该过程的一个实施例示出于图8中。在一个实施例中,在62处,自组织网络具有与消费产品诸如空气清新剂分配器相关联的节点。然而,如易于理解的那样,节点可与如参照图1所讨论的任何类型的消费产品装置相关联。此外,所述网络还具有带有计算装置的节点诸如节点A,其具有与内部网络或外部网络的链接,所述节点有时候称作桥节点。
[0063] 在62处,消费产品节点发送数据给计算装置节点。该数据可为上述节点数据,并且可包括节点的标识符、消费产品的状态、和/或电力状态等。节点数据可包括从消费产品节点处的传感器采集到的信息。然后所述计算装置可在64处访问数据库以采集关于节点的更多数据并使所述数据与节点数据关联。然后所述计算装置能够在66处确定针对节点处的装置要采取的动作并且在68处执行所述动作。所述动作可为所述网络的内部动作或外部动作。
[0064] 内部动作可涉及改变节点的功能,诸如将其关闭、将其接通、减慢其速度、减少其使用等。其可涉及当前节点的合作装置,所述合作装置已改变了它们的操作,诸如如果一个装置的供应品将用尽的话,则激活另一个装置。其也可涉及更新内部数据库诸如要在某个特定节点处提供给识别所需供应品的用户的购物列表、或发送消息给所述网络内的用户。
[0065] 外部动作可涉及通过与移动电话网络的链接发送文本消息给用户、通过互联网网关和邮件客户端发送电子邮件、访问电子商务网关以定购更多供应品、或从外部数据库访问关于驻留在节点处的装置的信息、或任何其它合适的外部动作。
[0066] 例如,假定节点具有空气清新剂分配器,节点数据可包括将该装置识别为空气清新剂的标识符和指示贮存器中所剩余的清新剂量的状态。所述节点将该数据传输给计算装置。所述计算装置访问数据库(内部数据库或外部数据库),并且基于所述量确定贮存器几乎为空。该实例中的数据库可只是存储在存储器中的列表。所述计算装置随后基于贮存器几乎为空识别出不同的动作。该装置可联系用户以通知用户所述状态(例如,经由文本消息、电子邮件消息、或即时消息)。该装置可访问电子商务网关并致使更多空气清新剂被定购。该装置也可关闭空气清新器以避免烧毁空气清新装置。该装置可指示与空气清新剂相关联的另一个节点以开始操作。
[0067] 由节点所检测到的各种条件触发的动作或活动也可为互连的,诸如当第一条件在第一节点处被满足时,在其它节点利触发某些活动。因此,如果确定了用户正在清洁房屋(即,通过检测与拖把相关联的节点的移动),则可发起一系列事件。此类事件可为用户限定的,诸如将灯设定至某个设定值、接通娱乐系统、打开窗帘、分配空气清新剂,等等。其它检测到的事件可触发其它活动。例如,如果确定了房屋中已在一定数目的小时(或天)内无人存在,则作为安全措施可将整个房屋中的灯循环地接通和断开。此外,如果确定了房间中的人已离开房间,则能够断开(或至少暗化)房间中的灯。
[0068] 对要执行的动作或多个动作的选择可涉及来自传感器的输入、用户输入、用户所作的先前条件设定等。例如,传感器可检测到穿过空气过滤器的气流已降至某个特定阈值以下,从而指示需要清洁或更换所述过滤器。该信息将有助于所述网络选择要采取的动作。
[0069] 这样,所述网络就获取了关于网络节点处的这些装置的有价值的情况,从而允许所述网络自动地向用户提供服务。所述网络能够处理的任务和服务越多,则用户越易于使用所述产品和网络。通过具有存在于某个结构中的这种网络,也可获得其它有益效果。
[0070] 居室发现
[0071] 如上文关于确定该结构的布局所述,用户可能不具有可用的以输入给所述网络的蓝图或平面图。然而,所述网络的节点可基于所述网络内各种节点之间的通信信令而以不同的方式“看见”该结构。因此,所述网络的一个有益效果可在于其形成该结构的三维表示的能力。图9示出了执行“居室发现”的方法的一个实施例,其中装置网络生成房屋的三维表示。虽然图9是在居室的背景下示出的,但应当显而易见的是,所述系统和方法能够用来确定任何类型的结构或环境的布局。在80处,所提供的网络具有至少三个节点。使用三个节点允许所述一个节点相对于其它两个节点对其位置作三测量。一般来讲,这些节点中的通信模块将为室内透明的模块。具有三个节点为信号分析提供足够的信息,并且由于这些节点中的一个可驻留在不同的地板上,因此由限于房间内的模块生成的信令将不到达所述节点。在82处,获取所述三个节点之间的信号渡越时间。在84处,信号分析能够生成该结构的三维表示,如图10所示。在一些实施例中,渡越时间的计算由与室内透明的模块相关联的芯片提供,诸如具有由NXP Semiconductors Netherlands B.V.提供的JenNet-IP网络协议栈的无线微控制器芯片。
[0072] 除了信号分析以外,也可存在其它信息,所述其它信息帮助限定房屋的三维表示,诸如节点类型以及节点是否是移动的。例如,这些节点中的一个可附接到地板清扫器,诸如除尘拖把。地板清扫器在使用期间的运动提供关于何处存在未铺有地毯的地板的信息、以及提供关于其它两个节点的位置的更多三角形划分数据。又如,节点可附接到机械手真空装置诸如 在该构型中,可识别出铺有地毯的表面、以及可能的关于房间中家具位置的信息。用户甚至可使用除尘器或其它类型的“杆”结构并且以地图方式为所述网络绘出该结构。另一种替代形式将涉及将节点附接到宠物。其它活动的节点当然也是可能的。
[0073] 更多信息导致房屋的更精确图片。虽然上述讨论的重点在于使用可透过房间的通信模块作为定位节点的装置,但也可使用限于房间内的模块、以及先前已识别出的房间分割和房间用途。所有这些另外的信息,连同信号分析,可用来生成房屋的三维表示,所述三维表示可包括房间列表、房间内节点的列表、与节点相关联的消费产品的状态,等等。该信息可存储在所述网络内或其外部,但可由至少一个节点访问。
[0074] 网络架构
[0075] 图11示出了一种包括由多个节点A-E形成的自组织网络100的示例网络架构。自组织网络100包含在某个结构130内。如上所述,结构120可为多房间和/或多地板结构,其中节点A-E暂时或永久性地放置在该结构中的各处。各种节点分组可被分割到结构130内的房间中(未示出)。一个或多个节点A-E可与消费产品例如照明产品相关联。一个或多个节点A-E也可包括传感器,所述传感器可类似于传感器18(图1-4)。节点A-E也可包括用于帮助限于房间内的通信和可透过房间的通信的通信模块。
[0076] 节点之间的各种通信信道示出于图11中。节点A-E通过限于房间内的通信102,104,106,108,110与各种其它节点进行通信。由于节点A-E放置在结构中各处的房间中,因此一些节点不通过限于房间内的通信信令与其它节点通信。现在观察可透过房间的通信信令,节点A经由可透过房间的通信112,114,116,118与每个节点A-E通信。通过可透过房间的通信112,114,116,118,节点A可执行多种功能,诸如从节点B-E请求节点数据、引发节点B-E的功能性,等等。
[0077] 应当注意的是,在一些实施例中,各种节点B-E也可经由可透过房间的通信(未示出)彼此进行通信。此类通信可用于例如渡越时间的计算以便确定自组织网络100内各节点之间的相对距离。因此,虽然例如节点B和节点E在图11中不经由限于房间内的通信进行通信,但节点E可仍然能够接收并响应从节点B发送的可透过房间的通信。
[0078] 在图11中,节点A用作桥节点并用来经由网络通信120将自组织网络100桥接到通信网络122。应当理解,通信网络122可为任何合适类型的网络并且可包括多个计算机和/或数据网络,包括互联网,并且可包括有线和/或无线通信链接。此外,虽然节点A是用作与通信网络122的桥接器,但本公开不限于此。其它节点或装置也可用作桥接装置。
[0079] 计算装置124也可与通信网络122通信。计算机装置124可为适用于通过通信网络122通信的任何类型的客户端装置,诸如个人计算机、膝上型计算机、或上网本计算机。在一些实施例中,计算机装置124为移动通信装置,其包括运行如下操作系统的任何计算机或计算装置,所述操作系统用于手提式或移动装置,诸如智能电话、PDA、平板电脑、移动电话等。
例如,移动通信装置可包括诸如下列之类的装置:Apple iPhoneTM、Apple iPadTM、Palm PreTM、或运行Apple iOSTM、AndroidTMOS、Google Chrome OS、Symbian OSTM、Windows MobileTMOS、Palm OSTM或Palm Web OSTM的任何装置。
[0080] 在一些实施例中,与计算装置124进行交互的用户也可与有时候称作“app”(应用程序)的专门应用程序进行交互,所述专门应用程序包括能够在计算装置124的计算平台上执行的计算机可执行指令以与自组织网络100的各种节点进行交互。除此之外或另选地,计算装置124还可提供一种或多种其它应用程序,所述其它应用程序允许用户用自组织网络100实现各种任务和/或接收由自组织网络内的节点生成的通信。应用程序可包括但不限于web浏览器应用程序(例如,INTERNET EXPLORER、MOZILLA、FIREFOX、SAFARI、OPERA、NETSCAPE NAVIGATOR)、电话应用程序(例如,蜂窝、VoIP、PTT)、联网应用程序、消息应用程序(例如,电子邮件、IM、短消息服务、MMS、BLACKBERRY Messenger)、日历应用程序等。
[0081] 图12示出了一种另选的网络架构,其中通信网络122位于结构130的本地。图12的通信网络122可包括位于特定本地地理区域诸如使用常常称为LAN的局域网互连的办公室、居室或其它室内和室外楼宇中的计算机系统。所述LAN也可与另外的公用网络(未示出)诸如互联网连接。为了提供使用Wi-Fi的所述LAN的无线延伸,一个或多个Wi-Fi进入点可连接至所述LAN。一个或多个节点A-E诸如桥节点A可与通信网络122通信。计算装置124也可与通信网络122通信。类似于图11,计算装置124可通过其与通信网络122的连接来控制或换句话讲接收关于自组织网络100中各种节点的信息。
[0082] 图13示出了一种包括网络装置134的示例网络架构,所述网络装置包括一个或多个数据库(为简单起见,只示出了一个数据库136)。例如,如上文参照图8所述,数据库136可存储产品信息、节点数据、房间列表、房间功能列表、节点和房间的关联,等等。所述网络装置134可放置在网络架构中的任何合适的点,包括邻近于与自组织网络100相关联的结构或放置在一般远离自组织网络100的位置(即,处于基于云端的布置方式)。在一些实施例中,数据库136可位于桥节点A处。在一些实施例中,桥节点A可利用数据库通信138直接与数据库136进行通信以发送信息给数据库136以及检索与自组织网络100相关联的信息,例如如上文参照图6所述。在其它实施例中,能够通过通信网络122经由通信访问数据库136。一些具体实施可利用多个数据库,诸如处在该结构的本地以用于存储房间列表的第一数据库和处于基于云端的布置方式以用于存储产品信息的第二数据库。
[0083] 存储在数据库136或与该系统相关联的其它数据库中的信息可用于任何合适的用途,诸如用于进行分析。例如,所述信息能够用来向消费者提供关于产品消费、产品用途、和其它类型的消费者习惯的相关信息。
[0084] 用户可与计算装置124进行交互以控制或换句话讲接收关于自组织网络100中各种节点的信息。虽然控制类型将基于节点类型和与节点相关联的消费产品类型而有差别,但示例控制类型包括操作照明产品、操作安全性系统、操作器具、操作加热/空调系统,等等。用户也可接收产品信息,诸如经由即时消息应用程序接收关于与自组织网络100相关联的可消费产品的状态的信息,或其它类型的信息。在一些实施例中,可经由计算装置124访问存储在与自组织网络100相关联的数据库内的房间列表、房间功能列表,与房间相关联的节点、产品列表、和其它信息。
[0085] 在一些实施例中,可在计算装置124上呈现用于注册过程的指令。计算装置124可通过公用网络与自组织网络100通信(即,图11)或可与处在自组织网络的桥节点的本地的网络通信(即,图12).在任何情况下,可经由web浏览器或在计算装置124上执行的专门的应用程序来呈现所述指令。在一个示例注册过程中,指示用户接通某个结构内的某些照明产品。一旦照明产品被点亮,就能够基于从相应节点处的传感器采集到的数据来确定哪些节点处在与所述照明产品的视觉通信线路中。在一些实施例中,当照明产品被点亮时,指示它们以某种人眼不可感知的频率脉动,如下文参照图14所述。在一些情况下,用户可操作壁装开关以同时点亮多个照明产品。
[0086] 用户可按计算装置124的指示反复接通和断开照明产品。在一些实施例中,用户能够在某个时间范围(即,5秒)内接通两个照明产品以建立那些照明产品的分组。例如,在注册过程中,用户可在某个时间范围内接通客厅中的两盏落地灯和台灯。该系统将会理解,这三个照明产品(即,节点)均为相关的且能够被同时控制以用于客厅照明。在一些实施例中,照明产品或其它类型的装置可传输标识符(诸如SKU号),使得能够建立电路或节点的其它分组。在整个注册过程中,桥节点A或其它网络设备可从自组织网络100内的节点和/或从用户采集信息。例如,用户可通过计算装置124上的界面输入结构130中的某个具体房间的功能性。在一些实施例中,基于节点数据将确定的房间功能的列表通过计算装置124提供给用户,并且用户确认或编辑所述房间功能。一旦注册过程完成,用户就可与计算装置124进行交互以控制或从自组织网络100内的节点接收数据。在一些实施例中,注册过程可自动完成,用户仅需进行极少的输入或不需要进行输入,如下文参照图14所述。
[0087] 零配置联网
[0088] 图14示出了一种用于形成零配置自组织网络的示例消息序列图表,所述自组织网络包括能够进行双信道通信的多个节点。自组织网络包括主节点、节点A、节点B、节点C、节点D、和数据库。然而,如易于理解的那样,根据本公开的自组织网络可具有相对高数目的节点,它们各自可接合和离开所述网络。图14中的节点A-D中的每个包括可类似于图2的通信模块14的通信模块以提供限于房间内的通信和可透过房间的通信。虽然图14中自组织网络的节点A-E各自具有限于房间内的通信功能性和可透过房间的通信功能性,但其它自组织网络可包括不具有这两种形式的通信功能性的节点。例如,一些节点可仅能够检测限于房间内的通信但不传输它们。一些节点可仅能够传输和接收可透过房间的通信。
[0089] 出于例证的目的,节点A-D中的每个与相应的照明产品相关联。然而,如易于理解的那样,各种节点可与范围广泛的其它类型的产品和装置相关联,诸如厨房器具、清洁产品、产品分配器、消费产品、计算装置、人、宠物、壁装插座、照明开关,等等。
[0090] 在一个示例零配置过程中,主节点首先指示每个节点获取邻近于该节点的照度级样本。该指令能够采用任何合适的形式,包括同时发送给所述网络中的所有节点A-D的可透过房间的通信消息,或该指示可为接收者为特定节点的靶向通信。在所示的实施例中,指令212,216,220,224由主节点分别发送给节点A、节点B、节点C、和节点D。虽然图14中示出了主节点,但所述指令可由任何合适的网络元件发送。响应于对所述指令的接收,每个节点使用与该节点相关联的传感器(诸如光电二极管)来测量照度级。在一些实施例中,一旦完成了所述测量,节点A-E就分别以可透过房间的通信214,218,222,226传输照度级数据给主节点,以便存储在数据库中。在一些实施例中,将在每个节点处所测量的照度级以本地方式存储在该节点处以用于由该节点所作的后续处理。
[0091] 一旦测量了每个节点处的背景照度级、命令228就由主节点发送给整个节点网络的某个子集。在所示的实施例中,命令228被发送给单个节点(节点A)。命令228指示节点A传输限于房间内的通信信号230。限于房间内的通信信号230可为任何合适类型的信号,诸如光信号、音频信号,等等。在该实施例中,由于节点A是与照明产品相关联的,因此照明产品能够以特定频率闪烁并持续特定的持续时间以生成调制的光源。限于房间内的通信信号230可为人眼所感知不到的。在一个实施例中,以约1.8kHz的频率调制与节点A相关联的照明源以生成限于房间内的信号,使得调制频率与接收器上的带通滤波器的中心频率一致,虽然也可使用其它频率。其它实施例可使用不同的频率。在一些实施例中,所述频率在约
600Hz至约2000Hz范围内。在由节点A传输限于房间内的通信信号期间,限于房间内的信号
232,234被节点C和节点D接收。换句话讲,节点C和节点D处在与节点A视觉通信的光中。在例示的实例中,节点B不从节点A接收限于房间内的信号,这可基于物理障碍物(例如墙壁、地板、或门)的存在,所述障碍物阻挡了节点A和节点B之间的视线。
[0092] 一旦主节点指示节点A传输限于房间内的通信,主节点就指示每个节点获取邻近于该节点的照度级的第二样本。在所示的实施例中,指令234,238,242由主节点分别发送给节点B、节点C、和节点D。响应于对所述指令的接收,每个节点可使用传感器测量照度级。节点B-D可利用滤波电路,使得仅某些频率(诸如大约1.8kHz)被测量到。在一些实施例中,一旦完成了所述测量,节点B-D就分别以可透过房间的通信236,240,244传输该照度级数据给主节点。在此类实施例中,主节点或其它网络实体比较经由可透过房间的通信218,222,226所接收的初始测量值以确定相应的节点是否接收到了限于房间内的通信。在这种情况下,从节点C和节点D接收的测量值将指示成功地从节点A接收到了限于房间内的通信。在其中所测量的水平被存储在节点处的实施例中,每个节点可单个地确定其是否接收到了限于房间内的通信并随后将所述信息提供给主节点以便进行后续处理。
[0093] 可针对自组织网络中的每个节点重复图14的一般消息,使得每个节点串行地得到指示以发出限于房间内的通信使得接收所述通信的节点能够被识别并被记录。所述节点也可提供数据给主节点,所述数据能够用来确定房间功能。在将自组织网络中的每个节点全部循环之后,或在零配置过程中的任何其它合适的时间,主节点能够经由通信246与数据库进行通信以提供关于自组织网络的相关信息,诸如节点的分组、SKU号、产品信息、房间功能,等等。
[0094] 一旦确定了房间列表和节点分割,当新节点出现在所述网络中时就能够查询到它。以举例的方式,可确定节点A、C和D处在某个结构的浴室中。用户可在所述浴室中放置新节点。所述新节点可传输可透过房间的通信给主节点以通知主节点其存在于所述网络中。主节点可指示它发出限于房间内的通信。在这种情况下,节点A、C和D将检测限于房间内的通信。基于对限于房间内的通信的该检测,主节点或其它实体将确定所述新节点物理地位于与节点A、C、和D相同的房间中并且可因此更新房间列表和节点分割。
[0095] 上述实施例为用户提供了一种便利、简单且易于使用的建立某个环境中的产品诸如某个环境中的消费产品的节点网络的方法。所述网络为用户采集信息,或可自主地完成更多任务。最终结果为一种装置网络,其可协助用户维护并享用所述环境。
[0096] 除非明确排除或换句话讲有所限制,本文中引用的每一个文件,包括任何交叉引用或相关专利或专利申请以及本申请对其要求优先权或其有益效果的任何专利申请或专利,均据此以引用方式全文并入本文。对任何文献的引用均非承认其是相对于本文所公开的或受权利要求书保护的任何发明的在先技术、或其单独地或在与任何其他参考文献的组合中教导、建议或公开了任何此类发明。此外,当本发明中术语的任何含义或定义与以引用方式并入的文件中术语的任何含义或定义矛盾时,应当服从在本发明中赋予该术语的含义或定义。
[0097] 尽管已用具体实施方案来说明和描述了本发明,但是对那些本领域的技术人员显而易见的是,在不背离本发明的实质和范围的情况下可作出许多其它的改变和变型。因此,随附权利要求书旨在涵盖本发明范围内的所有这些改变和变型。
QQ群二维码
意见反馈