用于设有智能传感器的住家的安全的装置、方法和关联的信息处理与流程

文档序号:15683168发布日期:2018-10-16 20:47阅读:288来源:国知局

相关申请的交叉引用

本pct专利申请要求2013年3月14日提交的题为“devices,methods,andassociatedinformationprocessingforsecurityinasmart-sensoredhome”的美国专利申请no.13/830,795的优先权,其完整公开内容通过引用并入本文。

本专利说明书涉及用于提供住家(home)安全目标的设备、系统、方法和相关的计算机程序产品。更具体地讲,本专利说明书涉及彼此通信和/或与中央服务器或云计算系统通信以提供各种有用住家安全目标中的任意个的多个装置,包括智能多感测联网的装置。



背景技术:

当今一些住家配备有智能住家网络以提供装置、电器和系统的自动控制,诸如供热通风与空气调节(“hvac”)系统、照明系统、住家影院、娱乐系统以及安全系统。智能住家网络可包括控制面板,人可使用该控制面板来输入设置、偏好以及时间表信息,智能住家网络使用这些信息来提供对住家中的各种装置、电器和系统的自动控制。例如,人可输入指示他何时离开家的时间表,并且智能住家网络使用此信息连同从住家中的各种装置获得的信息来检测用户离开时的未授权进入。



技术实现要素:

本文中公开了用于提供住家安全目标的各种技术。本文所描述的实施例是可结合可扩展装置和服务平台使用的装置、方法、系统、服务和/或计算机程序产品的代表性示例,尽管尤其适用并且有利于在智能住家背景下提供安全目标,但是其通常适用于任何类型的围界或者一组围界(例如,办公室、工厂、零售店)、容器(例如,汽车、航空器)或者将被人占据或者人将物理地或者逻辑地与之交互的消耗资源的其它物理系统。因此,尽管在智能住家的背景下阐述了特定示例,将理解,所描述的可扩展装置和服务平台的适用范围不限于此。

根据实施例,提供一种计算并报告住家的安全评分的方法。该方法包括:由服务器获得用于评估住家的安全的一个或多个安全准则;由所述服务器从住家获得安全数据,所述安全数据包括通过住家中的一个或多个住家装置感测到的多个状况(condition);由所述服务器将从所述住家装置获得的所述安全数据与所述安全准则进行比较,以确定满足所述安全准则中的哪些安全准则;由所述服务器部分地基于所述安全准则中已满足的那些安全准则来计算所述住家的安全评分;由所述服务器生成列出所述安全准则以及是否满足相应准则的对应指示的安全日志;以及由所述服务器输出所述安全评分和所述安全日志。

根据另一实施例,提供一种创建并且使用邻域安全网络以检测安全相关状况并且分发其通知的方法。该方法包括:在服务器处从一个或多个住宅的一个或多个住家装置获得地理位置信息;在所述服务器处至少部分地基于所述地理位置信息将所述一个或多个住宅中的一些分组到邻域安全网络中;在所述服务器处监视从所述邻域安全网络中的住宅的住家装置接收的安全相关信息,以检测所述住宅中的一个中的安全相关状况;以及响应于检测到所述住宅中的所述一个中的安全相关状况,由所述服务器向所述邻域安全网络中的住宅的住家装置分发安全通知。

根据另一实施例,提供一种预警状况(pre-alertcondition)趋势检测和通知的方法。该方法包括:在装置处至少部分地基于环境中的预定量的物质建立警告状况(alertcondition);在所述装置处至少部分地基于所述环境中的所述物质的量的预定趋势建立预警状况;在所述装置处从一个或多个传感器接收信号,所述信号指示所述环境中的所述物质的量;在所述装置处分析所述信号以检测所述警告状况和所述预警状况中的至少一个;以及响应于检测到所述预警状况,但没有检测到所述警告状况,提供所述预警状况的通知。

为了更全面理解本发明的实施例的本质和优点,应该参考随后的具体实施方式和附图。本发明的其它方面、目的和优点将从以下附图和具体实施方式中显而易见。然而,本发明的范围从权利要求的记载中是完全显而易见的。

附图说明

图1是根据实施例的智能住家环境的示例,在该智能住家环境内将适用本文进一步描述的装置、方法、系统、服务和/或计算机程序产品中的一个或多个。

图2图示出根据实施例的图1的智能住家环境可与之集成的可扩展装置和服务平台的网络层视图。

图3图示出根据实施例的参照处理引擎以及图1的智能住家环境的装置的图2的可扩展装置和服务平台的抽象功能视图。

图4a是根据实施例图示出壁开关的部件的简化框图。

图4b-c图示出根据实施例的用于图4a的壁开关的示例模块化头部单元。

图5是根据实施例图示出智能多感测联网的危险检测器的部件的简化框图。

图6-7是根据实施例图示出用于远程地去激活警告的安静手势的示意图。

图8a-b是根据实施例图示出智能多感测联网的入口通道接口装置的部件的简化框图。

图9是根据实施例图示出智能多感测联网的壁插头的示意图。

图l0a-c是根据实施例图示出智能多感测联网的恒温器的示意图。

图11是根据至少一个实施例的用于创建邻域安全网络(“邻域”)并且向所创建的邻域中的住家发送安全相关通知的示例处理的框图。

图12是根据至少一个实施例的用于创建邻域安全网络(“邻域”)并且向所创建的邻域中的住家发送安全相关通知的另一示例处理的框图。

图13提供根据至少一个实施例的用于计算并报告智能住家环境的安全评分的示例处理。

图14是根据实施例图示出智能多感测、联网的门把手的示意图。

图15图示出计算机系统的实施例的框图。

图16图示出专用计算机的实施例的框图。

具体实施方式

本发明的实施例总体涉及彼此通信和/或与中央服务器或云计算系统通信以提供各种住家安全目标中的任意个的多个装置,包括智能多感测联网的装置。本专利说明书的主题涉及以下共同转让的申请的主题:2012年9月21日提交的美国no.61/704,437,其通过引用并入本文。

本文公开了提供住家安全目标的各个方面和可能实现方式。转向附图,图1图示出智能住家环境100的示例,在该智能住家环境100内将适用本文进一步描述的装置、方法、系统、服务和/或计算机程序产品中的一个或多个。所描绘的智能住家环境100包括结构150,其可包括例如住宅、办公楼、车库或者移动房屋。将理解,装置也可被集成到不包括整个结构150的智能住家环境100中,诸如公寓、共有公寓或办公空间。另外,智能住家环境可控制和/或耦接至实际结构150外部的装置。实际上,智能住家环境中的若干装置无需物理上位于结构150内。例如,控制户外照明系统114或者门控进入系统116的装置可位于结构150的外部。

所描绘的结构150包括经由墙壁154彼此至少部分地分离开的多个房间152。墙壁154可包括内墙壁或外墙壁。每个房间还可包括地板156和天花板158。装置可被安装在墙壁154、地板156或天花板158上,与墙壁154、地板156或天花板158集成和/或由墙壁154、地板156或天花板158支撑。

在一些实施例中,图1的智能住家环境100包括可无缝地彼此集成和/或与中央服务器或云计算系统集成以提供各种可用住家安全和智能住家目标中的任意个的多个装置,包括智能多感测联网的装置。智能住家环境100可包括一个或多个智能多感测联网的恒温器102(下文中称作“智能恒温器102”)、一个或多个智能联网多感测的危险检测单元104(下文中称作“智能危险检测器104”)以及一个或多个智能多感测联网的入口通道接口装置106(下文中称作“智能门铃104”)。根据实施例,智能恒温器102检测周围气候特性(例如,温度和/或湿度)并且相应地控制hvac系统103。智能危险检测器104可检测危险物质或者指示危险物质的物质(例如,烟、火或一氧化碳)的存在。智能门铃106可控制门铃功能,检测人接近或者离开某一位置(例如,外门),并且经由音频或视觉手段通报人的接近或离开。

在一些实施例中,图1的智能住家环境100还包括一个或多个智能多感测联网的壁开关108(下文中称作“智能壁开关108”)连同一个或多个智能多感测联网的壁插头接口110(下文中称作“智能壁插头110”)。智能壁开关108可检测周围照明状况并且控制一个或多个灯的通电和/或调光状态。在一些情况下,智能壁开关108还可控制风扇(诸如,吊扇)的通电状态或速度。智能壁插头110控制向一个或多个壁插头的供电(例如,使得如果没人在家,则不向插头供电)。在所示出的示例中,智能壁插头110之一控制向灯118的供电。

在一些实施例中,图1的智能住家环境100还包括一个或多个智能多感测联网的入口检测器112(下文中称作“智能入口检测器112”)。所示出的智能入口检测器112位于窗户182、门186以及智能住家环境100的其它入口点处,以用于检测窗户、门或者其它入口点何时被打开、打破或者以其它方式破坏。根据实施例,智能入口检测器112可包括第一部分和第二部分。第一部分被附接到房屋结构的固定部分,诸如,窗台、门槛、外框、侧柱、顶柱等。第二部分被附接到窗户或门在打开和关闭时活动的部分,诸如,上或下窗框、上或下横栏、侧梃、闩、把手等。当窗户或门关闭时智能入口检测器112的第一部分和第二部分非常接近,当窗户或门打开时第一部分和第二部分彼此远离。当窗户或门被打开或关闭等时智能入口检测器112生成对应信号。应该理解,根据一些实施例,智能入口检测器112可以是本领域中已知的用于检测窗户、门或者其它入口点何时被打开、打破或者以其它方式被破坏的任何类型的窗户、门、入口通道警告传感器,并且已知的警告传感器在连接到中央服务器或云计算系统164时变得智能。根据实施例,住家警告系统将不武装,除非家中的所有智能入口检测器112均指示所有门、窗户和其它入口通道均被关闭和/或所有智能入口检测器112均被“武装”。

在一些实施例中,图1的智能住家环境100还包括一个或多个智能多感测联网的门把手122(下文中称作“智能门把手122”)。所示出的智能门把手122位于智能住家环境100的外门186上。然而,应该理解,智能门把手122可设置在智能住家环境100的所有门上。如图14所示,智能门把手包括将主轴1404上锁的遥控电子锁。这将门锁起来,因为其防止主轴使门把手的闩1406从门挡1414的锁扣板1410脱离。因此,智能门把手能够自动地将门186开锁,而无需用户触碰门把手。例如,智能门铃106可识别注册的居住者在门口,并且指示智能门把手自动地开锁。还应该理解,居住者可使用注册的移动装置166来远程地将门开锁。例如,如果在家中时,居住者从智能门铃106接收到可信的邻居在门口的通知,则居住者可使用移动装置166来将门开锁,从而使得邻居可自己进来。另选地,居住者可说出可听命令以指示智能门把手122开锁。根据一些实施例,智能门把手122包括遥控的电动马达,其使主轴1404转动以使门把手的闩1406从门挡1414的锁扣板1410脱离。因此,智能门把手能够自动地打开门186,而无需用户触碰门把手。

根据实施例,智能住家环境100的智能恒温器102、智能危险检测器104、智能门铃106、智能壁开关108、智能壁插头110、智能入口检测器112、智能门把手、键区和其它装置(本文中统称为“联网的智能装置”)连接到彼此并且连接到中央服务器或云计算系统164以实现智能住家环境的安全相关目标。除了包含处理和感测能力以外,每个联网的智能装置能够与任何其它联网的智能装置以及任何中央服务器或云计算系统164或者在世界的任何地方联网的任何其它装置进行数据通信和信息共享,以实现安全相关目标。所需的数据通信可使用各种定制或标准无线协议(wi-fi、zigbee、6l0wpan、3g/4g等)中的任一种和/或各种定制或标准有线协议(cat6以太网、电力猫(homeplug)等)中的任一种来执行。在一些情况下,在主要通信手段(例如,wi-fi)诸如由于断电而变得无法使用的情况下提供备用的无线通信手段(例如,3g/4g)。

根据实施例,联网的智能装置中的全部或一些可充当无线或有线中继器。例如,联网的智能装置中的第一个可经由无线路由器160与联网的智能装置中的第二个通信。联网的智能装置还可经由与诸如互联网162的网络的连接来彼此通信。通过互联网162,联网的智能装置可与中央服务器或云计算系统164通信。中央服务器或云计算系统164可与制造商、支持实体、或者与联网的智能装置关联的服务提供商(例如,住家安全提供商)关联。对于一个实施例,用户可以能够使用联网的智能装置之一本身来联系当地执法机构以及其它应急人员或安全人员以及联系客户支持,而无需使用其它通信手段,诸如,电话或连接互联网的计算机。另外,可自动从中央服务器或云计算系统164向联网的智能装置发送软件更新和安全提醒(例如,当可用时、当购买时、按照例行间隔、当需要在整个住家中广播紧急新闻时、当需要武装安全系统时、以及当智能住家环境需要被封锁时)。

根据实施例,联网的智能装置组合以在智能住家环境100中创建代言人节点和低功率节点的网状网络,其中,一些联网的智能装置是“代言人”节点,并且其它智能装置是“低功率”节点。智能住家环境100中的一些联网的智能装置由电池供电,而其它智能装置具有规律且可靠的电源,诸如通过连接到智能住家环境100的墙壁154后面的线路(例如,连接到120v线路电压线)。具有规律且可靠的电源的联网的智能装置被称作“代言人”节点。这些节点配备有使用任何无线协议或方式的能力以方便与智能住家环境100中的各种其它装置中的任一个以及与中央服务器或云计算系统164的双向通信。另一方面,由电池供电的联网的智能装置被称作“低功率”节点。这些节点往往会小于代言人节点,并且使用需要非常小的功率的无线协议(例如,zigbee、6lowpan等)来通信。另外,一些(但非所有)低功率节点无法双向通信。这些低功率节点发送消息,但是它们无法“聆听”。因此,智能住家环境100中的其它联网的智能装置,诸如,代言人节点,无法向这些低功率节点发送信息。

如所述,联网的智能装置充当低功率节点和代言人节点以在智能住家环境100中创建网状网络。智能住家环境中的单独低功率节点定期发出关于它们感测到什么的消息,并且智能住家环境中的其它低功率节点除了发出它们自己的消息以外还重发消息,从而使得消息在整个智能住家环境100中从一个节点传播到另一节点(即,联网的智能装置至联网的智能装置)。智能住家环境100中的代言人节点能够“下降”至低功率通信协议以接收这些消息,将这些消息翻译成其它通信协议,并且将所翻译的消息发送给其它代言人节点和/或中央服务器或云计算系统164。因此,使用低功率通信协议的低功率节点能够横跨整个智能住家环境100以及经互联网162向中央服务器或云计算系统164发送消息。根据实施例,网状网络使得中央服务器或云计算系统164能够定期从智能住家环境中的所有联网的智能装置接收数据,基于所述数据进行推断,并且将命令发送回每一个联网的智能装置,以实现本文所描述的一些住家安全目标。例如,在住家安全系统被武装并且一个节点(无论低功率还是高功率)检测到移动的情况下,则该节点可通过网状网络将对应消息发送给中央服务器或云计算系统164,该中央服务器或云计算系统164处理该消息并且确定适当的响应,诸如联系警方和/或屋主以及指示联网的智能装置进入警告模式,这可涉及激活灯、发出可听警告等。

如所述,代言人节点和一些低功率节点能够“聆听”。因此,用户、其它装置和中央服务器或云计算系统164可向低功率节点传达控制。例如,如下面所讨论的,用户可使用便携式电子装置(例如,智能电话)166来经互联网向中央服务器或云计算系统164发送命令,然后该中央服务器或云计算系统164将所述命令中继给智能住家环境100中的代言人节点。代言人节点下降至低功率协议以向整个智能住家环境中的低功率节点以及没有直接从中央服务器或云计算系统164接收所述命令的其它代言人节点传达所述命令。

代言人节点的示例包括智能门铃106、智能恒温器102、智能壁开关108、智能壁插头110、键区、门把手等。这些装置102、106、108和110常常离可靠的电源很近并且连接到它,并且因此可包括更耗电的部件,诸如能够以任何各种协议双向通信的一个或多个通信芯片。

低功率节点的示例是通过电池来运行的版本的智能入口检测器112。这些智能入口检测器112常常位于无法接入恒定且可靠的电源的区域中,诸如,在窗户或门框中。根据实施例,智能入口检测器112包括低功率无线通信芯片(例如,zigbee芯片),其发送与门或窗户的移动或者附近的人、动物或物体的检测一致的瞬时消息。在一些实施例中,低功率无线通信芯片定期地发送关于相关的门或窗户的位置(打开、关闭、部分打开等)的消息。这些消息可使用网状网络无线地从智能住家环境100内的一个节点发送至另一节点(即,联网的智能装置至联网的智能装置)以及经互联网162发送至中央服务器或云计算系统164。

低功率节点的另一示例是智能夜灯170。根据实施例,夜灯170容纳有强度可变的光源。另外,根据实施例,从夜灯170发出的光的颜色能够改变。除了容纳有光源以外,智能夜灯170容纳有居住传感器,诸如,超声或无源ir传感器,以及测量房间中的光的环境光传感器,诸如,光敏电阻或单像素传感器。在一些实施例中,智能夜灯170被配置为当其环境光传感器检测到房间较暗时和/或当其居住传感器检测到人的存在或移动时激活光源。根据实施例,智能夜灯170被配置为调节光源的颜色和强度。例如,智能夜灯170调节光源的强度,使得强度与在环境中检测到的自然光的量成反比。根据实施例,智能夜灯170包括低功率无线通信芯片(例如,zigbee芯片),其定期地发出关于房间的居住以及房间中的光的量的消息,包括与居住传感器检测到房间中人的存在一致的瞬时消息。如上所述,这些消息可使用网状网络无线地从智能住家环境100内的一个节点发送至另一节点(即,联网的智能装置至联网的智能装置)以及经互联网162发送至中央服务器或云计算系统164。

低功率节点的另一示例是通过电池来运行的版本的智能危险检测器104。这些智能危险检测器104常常位于无法接入恒定且可靠的电源的区域中,并且如下面详细讨论的,可包括任何数量和类型的传感器,诸如,烟/火/热传感器、一氧化碳/二氧化碳传感器、居住/运动传感器、环境光传感器、温度传感器、湿度传感器等。另外,根据一些实施例,智能危险检测器104包括低功率无线通信芯片(例如,zigbee芯片),如上所述,其定期地将与每个相应传感器对应的消息发送给其它联网的智能装置以及中央服务器或云计算系统164,诸如,通过使用网状网络。

根据实施例,智能住家环境100的联网的装置(也叫作低功率节点和高功率节点)能够增强住家安全。例如,如所讨论的,所有或者一些联网的智能装置配备有运动感测、热感测、压力感测、噪声感测或者其它类型的感测能力,这些能力与基于规则的推理引擎和/或中央服务器或云计算系统164的人工智能组合以检测人、动物和物体的存在、移动和/或身份并且在人、动物或物体在智能住家环境100内部或者庭院中的任何地方在错误的时间处于错误的地点的情况下触发各种警告。

凭借网络连接性,用户可与联网的智能装置中的一个或多个远程地交互。例如,用户可使用计算机(例如,台式计算机、膝上型计算机或者平板)或者其它便携式电子装置(例如,智能电话)166来与联网的智能装置中的一个或多个通信。网页或应用可被配置为接收来自用户的通信并且基于所述通信来控制联网的智能装置中的一个或多个和/或将关于装置的操作的信息呈现给用户。例如,用户可观看可对住家的安全系统进行武装或者解除武装。

如所讨论的,用户可使用联网的计算机或者便携式电子装置166来控制智能住家环境100中的联网的智能装置中的一个或多个。在一些示例中,一些或所有居住者(例如,该住家中居住的个体)可向智能住家环境100注册其移动装置166。这种注册可在中央服务器处进行以将居住者和/或移动装置166认证为与智能住家环境100关联,并且给予居住者使用移动装置166来控制智能住家环境100的联网的智能装置和安全系统的许可。诸如当居住者在工作或者度假时,居住者可使用其注册的移动装置166来远程地控制智能住家环境100的联网的智能装置和安全系统。当居住者实际位于智能住家环境100内时,诸如当居住者坐在家中的长椅上或者在卧室中准备睡觉时,居住者也可使用其注册的移动装置166来控制联网的智能装置。

应该理解,代替注册移动装置166或者除了注册移动装置166以外,智能住家环境100就哪些个体住在家中并且因此是居住者,以及哪些移动装置166与那些个体关联作出推断。因此,智能住家环境“知悉”谁是居住者并且允许与那些个体关联的移动装置166控制智能住家环境100的联网的智能装置。如本文所述,经由发送至居住者的移动装置166和其它电子装置的消息将各种类型的通知和其它信息提供给居住者。应该理解,这些消息可经由电子邮件、短消息服务(sms)、多媒体消息服务(mms)、非结构化补充服务数据(ussd)以及任何其它类型的消息服务和/或本领域已知的通信协议(包括任何类型的推送通知服务)来发送。

根据实施例,智能住家环境100的联网的智能装置为模块化的,并且可被并入老式住宅和新住宅中。例如,装置围绕由两个基本部件组成的模块化平台来设计:头部单元和背板,其也被称作对接站。提供对接站的多个配置以与诸如老式住家和新住家的任何住家兼容。然而,所有对接站均包括标准头部连接布置,使得任何头部单元可按照可移除的方式附接到任何对接站。因此,在一些实施例中,对接站是充当与住家的结构和电压线路的物理连接的接口,并且可更换的头部单元包含所有的传感器、处理器、用户接口、电池以及装置的其它功能部件。

供应、维护和升级存在许多不同的商业和功能可能性。例如,在使用任何特定头部单元多年之后,用户将能够购买新版本的头部单元并且简单地将它插入旧的对接站中。对于头部单元,也存在许多不同的版本,诸如具有较少特征的低成本版本,并且然后是一系列能力越来越强的版本,直至并且包括具有大量的特征的极其昂贵的头部单元。因此,应该理解,各种版本的头部单元可全部为可更换的,它们中的任一个在被放入任何对接站中时均可工作。这可有利地鼓励旧的头部单元的共享和重新部署——例如,当用新版本的头部单元替换重要的高性能头部单元(诸如,危险检测器)时,则旧的头部单元可被重新部署到里屋或地下室等。根据实施例,当首次插入对接站中时,头部单元可询问用户(通过2dlcd显示器、2d/3d全息投影、语音交互等)几个简单的问题,诸如,“我在哪里”,并且用户可指示“起居室”、“厨房”等。

根据实施例,这些模块化智能装置中的一些具有安全增强特征,其在头部被从对接站移除的情况下触发通知或警告。例如,如所讨论的,一些智能装置能够检测运动并且用作安全系统中的“绊网”。其它智能装置提供实时视频馈送并且用作安全相机。在闯入者试图使联网的智能装置失效,并且因此通过将智能装置的头部单元从其对接站移除来避开检测的情况下,触发警告或者提醒通知。例如,智能装置将指示头部单元移除的消息发送给中央服务器或云计算系统164。响应于接收到指示头部单元移除的消息,根据实施例,中央服务器或云计算系统164向屋主或者其它居住者的移动装置166发送指示所述移除并且询问所述移除是否被授权的消息。如果在超时周期之后没有响应或者如果响应指示所述移除未授权,则中央服务器或云计算系统164触发警告。在其它实施例中,诸如当警告器被武装(即,在安全模式下)时,在头部单元被移除时立即触发警告。警告器可在头部单元本身本地上,并且因此从头部单元广播提醒声音,或者可被集中于中央服务器或云计算系统164并由其控制,并且指示其它联网的智能装置广播提醒声音。在其它实施例中,在移除时,头部单元要求人通过言语来识别自己,并且如果语音未被识别,则触发警告。

智能住家环境100还可包括与在智能住家环境100的外部,但是在住家的邻近地理范围内(诸如,在住家的庭院内)的装置的通信。例如,智能住家环境100可包括户外照明系统114,其通过网状网络或者直接向中央服务器或云计算系统164传达关于所检测到的人、动物以及任何其它对象的移动和/或存在的信息并且接收返回的命令以用于相应地控制照明。中央服务器或云计算系统164可基于从智能住家环境中的其它联网的智能装置接收的信息来控制户外照明系统114。例如,在任何联网的智能装置(诸如,位于户外的智能壁插头110)在夜间检测到移动的情况下,中央服务器或云计算系统164可“打开”户外照明系统114以及智能住家环境100中的其它灯。这与已知的户外运动检测灯相比具有优点,因为运动检测能力不仅仅限于附接到灯本身的运动传感器,而是扩展至智能住家环境100中的所有联网的智能装置。

智能住家环境100可包括门控入口116,其通过网状网络或者直接向中央服务器或云计算系统164传达关于所检测到的人、动物以及任何其它对象的移动和/或存在的信息并且接收返回的指令以用于控制门控入口,诸如将门打开、关闭、上锁、开锁。根据实施例,提供考虑智能住家环境100的地理位置(诸如,基于住家的邮政编码或地理坐标)的算法。然后使用所述地理信息来获得有助于确定打开/关闭或者以其它方式调节照明的最佳时间以及将门打开、关闭、上锁、开锁或者以其它方式保护智能住家环境100的数据。

在一些实施例中,低功率节点和代言人节点的网状网络在诸如地震、火灾、检测到入室抢劫、危险的co水平等的紧急情况下可用于提供出口指示灯。在一些情况下,为了便于此,用户提供指示智能住家环境100中的出口路线的预配置信息。例如,对于住宅中的每个房间,用户提供最佳出口路线的地图。应该理解,代替用户提供此信息,中央服务器或云计算系统164或者一些其它装置可使用智能住家住宅的上传的地图、示意图、架构图以及使用基于从网状网络的节点获得的位置信息生成的地图(例如,使用来自装置的位置信息来构造住宅的地图)来自动地确定路线。在操作中,当警告器被激活时(例如,当智能危险检测器104中的一个或多个检测到烟并且激活警告器时),中央服务器或云计算系统164或者一些其它装置使用从低功率节点和代言人节点获得的居住信息来确定哪些房间被占用,并且然后从被占用的房间开始沿着出口路线打开灯(例如,夜灯170、壁开关108、为灯供电的壁插头110等)以提供紧急出口指示灯。还应该理解,所有或者一些联网的智能装置(包括智能危险检测器104和智能恒温器102)包括被激活以帮助居住者从家中撤离的灯。另外,在诸如地震或火灾的紧急情况下,可在家中发出可听警告以给出关于该事件的信息。另外,可向居住者的移动装置发送诸如sms或mms消息的消息。

在一些实施例中,低功率节点和代言人节点的网状网络可用于在家中检测到未授权居住者的情况下提供安全照明。在这样的情况下,家中和/或户外的所有灯可被激活。打开所有灯将提醒授权居住者有危险,并且将可能导致未授权。

在一些实施例中,智能住家环境100可包括用于存放贵重物品(诸如,珠宝、钱、稀有钱币、重要文件等)的家用保险柜。在有人损坏保险柜的情况下,诸如如果某人尝试撬锁、将它带走、或者将它砸开,则保险柜自动地发出无线警告、sms、通知警方等。保险柜还包括位置跟踪装置,诸如,gps装置,从而在它被带离的情况下,它可发送关于其位置的信息。

图2图示出多个智能住家环境(诸如,图1的智能住家环境100)可与之集成的可扩展装置和服务平台200的网络层视图。可扩展装置和服务平台200包括远程服务器或云计算架构164。来自图1的各每个联网的智能装置可与远程服务器或云计算架构164通信。例如,与互联网162的连接可直接建立(例如,使用与无线载波的3g/4g连接性)、通过集线器网络212来建立(其可以是从例如简单无线路由器变化到并且包括智能的专用的整个住家的控制节点的方案)、或者通过其任何组合来建立。

尽管在本文所提供的一些示例中,装置和服务平台200与图1的智能住家环境100的联网的智能装置通信并从其收集数据,应该理解,装置和服务平台200与世界上的多个智能住家环境通信并从其收集数据。例如,中央服务器或云计算系统164可从一个或多个智能住家环境的联网的装置收集住家数据202,其中联网的装置可例行地传送住家数据或者可在特定情况下(例如,当装置询问住家数据202时)传送住家数据。因此,装置和服务平台200例行地从世界上的住家收集数据。如所描述的,所收集的住家数据202包括例如安全数据(诸如,家的地图以及相应的联网的智能装置及其在每个房间中的能力)、警告设置信息、住家的注册居住者的联系信息等。所收集的住家数据202还可包括例如电力消耗数据、居住数据、hvac设置和使用数据、一氧化碳水平数据、二氧化碳水平数据、挥发性有机化合物水平数据、睡眠计划数据、烹饪计划数据、室内和室外温度湿度数据、电视收视数据、室内和室外噪声水平数据等。

中央服务器或云计算架构164还可提供一个或多个服务204,诸如本文所描述的安全相关服务。服务204可包括传感器数据收集/记录,其中收集并记录了来自智能住家环境100的联网的智能装置的传感器数据和其它数据。例如,所收集并记录的数据可包括家的地图、通过配备有运动和/或识别技术的联网的智能装置确定的用户在家中从房间到房间的移动的地图、在每个房间中所花的时间、指示哪些房间在不同的时间(包括实时地)被谁居住的住家内居住地图、火灾事故检测、故障警告、co数据、温度数据、湿度数据等。根据实施例,在从智能住家环境100的联网的智能装置收集的数据指示接近特定住家的警告阈值的情况下,服务204增加从该住家的联网的装置收集并记录数据的频率。例如,在居住者正在睡觉的同时从联网的装置收集的数据指示智能住家环境100的厨房中的活动的情况下,则代替按照三十秒的间隔从该住家的联网的智能装置收集数据,服务204按照十秒的间隔收集数据。根据实施例,所收集并记录的数据可在发生犯罪行为、火灾等之后被提供给调查人员,以使得可使用这些数据来破案、确定火灾原因等。

服务204还可包括例如远程访问、远程或分布式控制、安全改进建议(例如,基于所收集的住家数据202提供增强住家安全的建议等)、软件更新、客户支持等。与服务204关联的数据可被记录在中央服务器或云计算系统164处,并且中央服务器或云计算系统164可在适当的时间(例如,按照定期间隔、应接收自用户的请求等)检索并传送数据。

如图2所示,可扩展装置和服务平台200的实施例包括处理引擎206,该处理引擎206可(但不限于)被集中在单个服务器处或者分布于若干不同的计算实体之中。处理引擎206可包括被配置为从智能住家环境的联网的智能装置接收数据(例如,经由互联网或集线器网络)、对数据编索引、分析数据和/或基于该分析或者作为该分析的一部分生成统计数据的引擎。所分析的数据可被存储为导出的住家数据208。

分析的结果或统计数据可随后被传送回给提供用于导出结果的住家数据的联网的智能装置、其它联网的智能装置、用户移动装置166、向用户的移动装置166提供网页的服务器、或者其它非装置实体。例如,可通过处理引擎206生成汇总从联网的智能装置接收的数据的模式和统计数据并将其传送。可经由互联网162提供结果或统计数据。这样,处理引擎206可被配置并编程为从住家数据202导出各种有用信息。单个服务器可包括一个或多个引擎。

所导出的数据可按照各种不同的粒度高度有益于各种有用目的,从基于每一住家、每一邻域或者每一区域对联网的智能装置进行显式编程控制(例如,特定邻域所独有的安全相关统计数据可用于控制特定联网的智能装置),到生成可基于每一住家来辅助的推理抽象(例如,可得出屋主已离开去度假的推断,并且因此安全检测设备可被设在提高的灵敏度上),到生成可用于政府或慈善目的统计数据和关联的推理抽象。例如,处理引擎206可就装置群体上的联网的智能装置使用生成统计数据,并且将该统计数据发送给装置用户、服务提供商或其它实体(例如,已请求或者可能已提供统计数据的货币补偿的实体)。

在一些实施例中,为了鼓励安全相关创新和研究并且增加用户可用的安全相关和其它产品和服务,装置和服务平台200向第三方诸如,执法部门222、政府实体224(例如,健康和安全部门)、学术机构226(例如,大学研究人员)、企业228(例如,私人安全公司)、应急响应供应商230(诸如,消防和救护)以及其它第三方,公开了一些应用编程接口(api)210。api210可耦接至第三方系统并允许其与中央服务器或云计算系统164通信,包括服务204、处理引擎206、住家数据202和导出的住家数据208。例如,api210允许由第三方执行的应用发起由中央服务器或云计算系统164执行的特定数据处理任务,以及接收对住家数据202和导出的住家数据208的动态更新。

例如,第三方可开发与中央服务器或云计算系统164集成的程序和/或应用(诸如,web应用或移动应用)以向用户提供服务和信息。这样的程序和应用可例如被设计为通过执行现在已知的或者以后开发的各种有益功能或任务中的任一个来帮助用户保护他们的家。示例包括向用户提供本地犯罪新闻、信息和统计数据、安全提示和检查清单,诸如安装安全灯、门和窗锁等的提示。

根据一些实施例,第三方应用从住家数据202和导出的住家数据208进行推断,这样的推断可包括居住者何时在家、他们何时睡觉、他们何时在书房看电视、他们何时洗浴。这些问题的答案可帮助第三方通过向客户提供感兴趣的安全相关信息、产品和服务来使客户受益。在一个示例中,私人安全公司创建就人们何时离开家进行推断的应用。该应用使用所述推断来安排私人安全人员在人们将很有可能离开家时停下或开车经过该住家,该应用还可将用户的联网的智能装置置于警告模式,通知可信的邻居用户离开等。

在一些实施例中,装置和服务平台200向诸如企业228的第三方公开api210作为收入(例如,月费)的交换,类似于订用服务。在一个示例中,企业228可以是向客户销售产品以及建筑和施工用品和材料(包括上面参照图1描述的联网的智能装置)的零售店。在一个示例中,零售店228同意打折销售联网的智能装置,作为免费或折扣访问api210的交换。零售店228可使用来自api210的信息来更好地瞄准其客户并且增加销售额。而装置和服务平台200的提供商受益于打折的联网的智能装置的扩增。

图3图示出图2的可扩展装置和服务平台200的抽象功能视图,具体参考了处理引擎206以及诸如图1的智能住家环境100的联网的智能装置的装置。尽管位于智能住家环境中的联网的智能装置将具有变化无穷的各自不同的能力和限制,但是它们可全部被视为共享以下共同特性:它们中的每一个是数据客户302(dc)、数据源304(ds)、服务客户306(sc)和服务源308(ss)。有利的是,除了提供装置实现其本地和即时目标所需的基本控制信息以外,可扩展装置和服务平台200还可被配置为管理流出这些装置的大量数据。除了相对于装置的即时功能增强或优化装置本身的实际操作以外,可扩展装置和服务平台200可涉及以各种自动的、可扩展的、灵活的和/或可伸缩的方式“再利用”该数据,以实现各种有用的安全相关目标。这些安全相关目标可被预定义或者基于例如使用模式、装置效率和/或用户输入(例如,请求特定功能、手动地输入特定数据)来自适应地识别。

例如,图3将处理引擎206示出为包括多个范例310。处理引擎206可包括管理服务范例310a,其监视并管理主要或辅助装置功能。装置功能可包括确保给定用户输入联网的智能装置的正确操作、检测到(例如,并且响应于)侵入者已进入或者尝试进入住所、检测到耦接至联网的智能装置的设备的故障(例如,灯泡烧坏、无源ir传感器坏了)、或者就当前或预测的未来事件提醒用户。

处理引擎206还可包括广告/通信范例310b,其基于从联网的智能装置接收的数据来估计用户的特性(例如,人口统计信息、进行类似烹饪或者看电视的特定活动所花的时间)、需求和/或感兴趣的产品。然后可将服务、促销、产品或升级供应或自动地提供给用户。处理引擎206还可包括社交范例310c,其使用来自社交网络的信息、向社交网络提供信息、和/或处理与用户和/或与社交网络平台的装置交互关联的数据。例如,报告给其社交网络上的可信联系人的用户的状态可基于光检测、安全系统未激活或者装置使用检测器来更新以指示他们何时在家或离开。

处理引擎206可包括挑战/规则/规章/奖励范例310d,其告知用户挑战、竞争、规则、规章规定和/或奖励,和/或使用操作数据来确定是否面临挑战、是否符合规则或规定和/或是否挣得奖励。挑战、规则或规定可涉及改善家中的安全性(例如,习惯性锁门,安装足够数量的运动检测器或者户外灯等等)、安全地居住(例如,减少暴露于毒素或致癌物质)、节约设备寿命、改善健康等的努力。例如,一个挑战可涉及参与通过正确地在其家中配备安全装置和服务并且正确地使用和维护那些装置来实现特定“安全评分”。成功完成该挑战的那些人得到奖励,诸如,优惠卷、虚拟货币、身份等。关于规章,示例涉及父母制订在指定的宵禁时间(诸如,晚上9:00)之后不允许孩子独自离开家的安全和保安规定。家中的联网的智能装置可跟踪各个居住者的移动并且在孩子在宵禁时间之后独自离开家时或者在孩子在宵禁时间之后不在家中时向父母发送提醒。

处理引擎206可整合或者以其它方式利用来自外部源的外部信息316以改进一个或多个处理范例的功能。外部信息316可用于解释从联网的智能装置接收的数据、确定装置附近的环境(例如,包围装置的结构外部)的特性、确定用户可用的服务或产品、识别社交网络或社交网络信息、确定装置附近的实体(例如,诸如紧急响应团队、警察或医院的公共服务实体)的联系信息等、识别与住家或邻域关联的统计或环境状况、趋势或者其它信息等等。

从普通到深远,特别的范围和各种益处可由所描述的可扩展装置和服务平台200带来并且适合其范围。因此,在一个“普通”示例中,智能住家环境100的每个卧室可设置有智能壁开关108、智能壁插头110和/或智能危险检测器104,其中的全部或一些包括居住传感器,其中,居住传感器还能够推断(例如,通过运动检测、脸部识别、可听声音模式等)居住者是在睡觉还是醒着。如果检测到家中侵入者,则远程安全/监视服务或者警局被告知每个卧室中有多少居住者、那些居住者是否仍在睡眠中(或不动)、以及侵入者在家中的实时位置。另外,来自该住家的视频可被广播给最近的安全人员和警察的具有视频能力的装置,以使得警察可在去该住家的途中监视该住家中的活动。作为另一示例,用于住家安全的相同数据也可被处理引擎206在邻域安全的社交范例的背景下“再利用”。因此,例如,以上示例中所讨论的相同数据可被收集并用于其中可跟踪特定zip码中的犯罪模式和住家安全的处理(被适当地匿名化)。

在一些实施例中,装置和服务平台200提供用户可将其智能住家环境100登记在其中的住家安全服务205。安全服务205可在非承诺逐月的基础上提供。还应该理解,安全服务205可逐年或终身提供。例如,安全服务205可提供多层次提议,包括提供基本服务、附加服务和优质服务。例如,基本服务包括基本侵入检测和应急人员通知。例如,基本安全服务205监视来自住家的联网的智能装置的进入数据以在如通过家外的运动检测指示的发生可能的侵入时,确定来自智能入口检测器的信息指示家里的门186或窗户182中的任一个已被打开等。在检测到时,基本安全服务205联系家里的居住者和/或本地执法部门。例如,除了家中入侵以外,附加安全服务205还监视家中的危险状况(包括烟、co)。例如,优质服务205包括使住家能够获益于以下许多益处:“邻居安全网络”(下面描述)、检测家中的个人何时处于困境、当用户在度假时模仿用户打开灯和电器的模式、向用户提供安全评分以及改进他们家的安全性的对应建议、当用户离开时向用户和本地执法部门提供家中的活动的实时视频流等。

在一些实施例中,安全服务的价格取决于住家的安全评分而变化。如下所述,安全评分基于诸如具有足够数量和安置的联网的智能装置(例如,危险检测器、入口检测器等)、具有wifi(而非低功率通信协议)的智能装置的百分比、接电线(而非由电池供电)的智能装置的百分比、拜访该住家的陌生人的数量等信息。住家的安全评分越高,住家越安全并且安全服务越便宜。根据实施例,装置和服务平台200就如何提高安全评分提供建议,并且为了激励用户提高其住家的评分,平台200还指示如果用户的住家获得特定评分,用户将得到什么折扣。

在一些实施例中,在接收到来自用户的登记请求时,装置和服务平台200评估用户的家中的联网的智能装置的能力,并且确定所请求的服务是否适合于用户。例如,如果用户请求优质服务,诸如,向执法部门广播实时视频流的能力,但是用户仅有两三个具有视频能力的智能装置和/或有限的wifi网络,则装置和服务平台200推荐用户升级家中的智能装置或者选择更多基本服务。

现在将参照图1-3提供安全相关目标的示例。在一个安全相关示例中,一些或所有的联网的智能装置用作安全系统中的“绊网”。在此示例中,在联网的智能装置之一检测到运动、热、声音等的情况下,它通过网状网络(例如,从联网的智能装置到联网的智能装置)并且在一些情况下经互联网向中央服务器或云计算系统164发送对应消息,如果安全系统被武装(例如,居住者离开或者在睡觉),则中央服务器或云计算系统164触发警告。在此示例中,用户可通过购买并安装额外的联网的智能装置,诸如,智能运动检测器112和智能夜灯170,来增强智能住家环境100的安全性。

在另一安全相关示例中,一些或所有的联网的智能装置配备有识别技术(例如,脸部识别、rfid、超声传感器),其针对人、动物和对象“记录指纹”或者创建“签名”。所述识别技术可与本申请的其它部分中描述的指纹记录和签名创建技术相同或相似。在此示例中,基于从联网的智能装置接收的信息,中央服务器或云计算系统164存储住家的注册的居住者和/或客人的列表。当指纹或签名未被中央服务器或云计算系统164识别为注册的居住者或客人的人来到家里的联网的智能装置之一的“范围内”或者以其它方式与之交互,则中央服务器或云计算系统164记录该人的存在,并且如果安全系统被武装,则激活指示存在侵入者的警告。另外,中央服务器或云计算系统164可参考智能住家环境的地图并且安排所识别的人、动物或对象是否被允许在特定时间待在特定区域(例如,住宅的房间)中,并且相应地触发警告。

在另一安全相关示例中,使用居住者位置数据(例如,gps数据、ips数据等)来实现住家安全目标。根据实施例,家里的居住者(例如,住在家中或者经常拜访家里的个人)注册其相应的移动装置166使其与该住家关联,并且中央服务器或云计算系统164基于从移动装置166接收的居住者位置数据来跟踪居住者在家里和家外的移动。中央服务器或云计算系统164使用此跟踪信息来就住家和/或房间的当前和未来居住作出推断,并且按照对应方式来控制家内的联网的智能装置。例如,当确定居住者回家时可打开户外灯114,或者当居住者离开家时可将智能门把手122上锁并且可武装安全系统。另外,例如,可取决于具有注册的移动装置166的居住者是否在家来调节用于通知应急部门的阈值。例如,如果当检测到警告状况(例如,火灾、处于困境的人、家中入侵)时注册的居住者在家,则可向居住者的移动装置166发送消息以请求确认一切正常。只有注册的居住者响应确认存在紧急情况或者注册的居住者没有在超时周期内响应,才通知当局。另一方面,如果检测到警告状况并且家里没有注册的居住者,则立即通知当局并且同时向注册的居住者的移动装置166发送消息。

在一些情况下,中央服务器或云计算系统164直接从移动装置接收居住者位置数据,而在其它情况下,从中间物(诸如,家中的联网的智能装置之一)接收数据。在直接从移动装置接收居住者位置数据的情况下,中央服务器或云计算系统164可基于所接收的居住者位置数据是否对应于家的位置来确定居住者“在家”还是“离开”。另外,在一些实施例中,中央服务器或云计算系统164可使用直接从移动装置接收的居住者位置数据来确定居住者的实际房间位置(例如,卧室、厨房、车库等)。为此,例如,中央服务器或云计算系统164交叉参考所接收的居住者位置数据(例如,gps数据、ips数据等)与家的地图。另一方面,在从联网的智能装置接收居住者位置数据的情况下,中央服务器或云计算系统164可推断出居住者在联网的智能装置所在的房间中。联网的智能装置可经由wifi、蓝牙、nfc等来检测移动装置。

还应该理解,可使用无源rfid标签(不是移动装置或者除了移动装置以外)来确定居住者(以及宠物)的房间位置。例如,rfid与住宅的每个居住者(以及宠物)关联,诸如,通过将标签包括在钱夹、手镯、腕带、移动装置、项圈等中。各个房间中的联网的智能装置检测rfid标签,并且向中央服务器或云计算系统164发送该信息。

根据实施例,当居住者使用移动装置166来控制智能住家环境100时,使用所确定的居住者的房间位置来确定向居住者的移动装置166提供哪些用户控制。换言之,取决于家中的居住者的位置向居住者显示不同的菜单。例如,如果居住者位于车库中,则所显示的菜单给予居住者将车库门的智能入口检测器112的灵敏度调高或调低的选项。另外,例如,如果居住者在厨房中,则所显示的菜单给予居住者调节厨房中的智能危险检测器104的烟检测灵敏度的选项。这可使得居住者能够在不触发烟警告状况的情况下烹饪。另外,例如,如果居住者位于卧室中,则所显示的菜单可给予居住者将智能门把手122上锁并且武装警告系统的选项。

在智能住家环境100的所有居住者将其移动装置166注册为与住家关联的情况下,当检测到未知的移动装置时中央服务器和云计算系统164可推断出陌生人在家中。例如,如果联网的智能装置在家中检测到两个人,并且这两个人均与注册的移动装置166关联,则可推断出没有陌生人在家中。然而,如果在家中检测到三个人,但是仅两个人与注册的移动装置166关联,则可推断出家中有一个陌生人。当家中存在未注册的移动装置时以及当存在的居住者多于注册的装置时,该住家可被认为不太安全。例如,与所有居住者均与注册的移动装置关联并且家中没有未注册的移动装置的住家相比,正在进行改造并且有许多带有未注册的移动装置的未注册的建筑工人进出的住家不太安全。

根据一些实施例,居住者可使用其注册的移动装置166来访问智能住家环境100。例如,智能门铃106和移动装置166可能能够经由近场通信(nfc)、蓝牙或者一些其它短距离无线协议来通信。为了能够访问家(例如,使得智能门把手122开锁),用户的移动装置166可向智能门铃106传送访问代码,该智能门铃106然后用服务器164验证该人是注册的居住者。

转向另一安全相关示例,随着人从房间到房间转移,可使用网状网络来跟踪人的移动。因此,中央服务器或云计算系统164总是知道智能住家环境中的哪个房间被谁居住(例如,使用识别技术)。例如,低功率节点和代言人节点(例如,联网的智能装置102、104、106、108、110、112和170)通过智能住家环境100检测人的移动,并且通过网状网络来传达对应消息。使用指示哪些房间被居住的消息,随着人进入和离开房间,中央服务器或云计算系统164记录信息以便于稍后使用和/或指示家中的各种智能装置执行特定操作,诸如开灯和关灯、将智能门把手122上锁、发出警告、通知公共安全部门和屋主等。

根据实施例,中央服务器或云计算系统164可查看所记录的关于居住者在家中的移动的信息,以检测各种居住者所独有的移动的签名模式。这些签名模式帮助中央服务器或云计算系统164检测家中的陌生人。例如,如果个人在居住者通常不在家的时候并且按照不与任何居住者关联的模式从房间到房间快速移动,则中央服务器或云计算系统164可推断出该个人是从房间到房间移动以搜寻贵重物品的窃贼。

在另一安全相关示例中,一些或所有的联网的智能装置配备有wifi、蓝牙、nfc和/或其它无线通信能力。因此,在一个或多个窃贼携带他们的个人移动装置(例如,智能电话)进入家中的情况下,具有网络能力的智能住家装置在检测到家中入侵状况时自动“询问”窃贼的移动装置以尝试并提取关于窃贼的尽可能多的有用信息,包括(但不限于)其电话的mac地址、其电话号码和/或其移动装置关于它自己或窃贼将泄漏的任何信息。另外,可向居住者的移动装置166并且还向安全服务(或警察等)发送包含该信息中的一些或所有的警告消息。根据实施例,智能住家环境100和/或监视智能住家环境的安全服务可自动地与无线电话运营商联系以确定哪些移动装置当前正在与离被盗窃的住家最近的蜂窝塔通信。无线电话运营商可自动地生成“可疑列表”,其必然将包括窃贼的移动装置。

根据实施例,智能住家环境包括智能蜂窝基站,诸如微微小区或微小区。这些蜂窝基站在家中提供大的lte、3g、4g等数据速率,并且在一些情况下可代替或补充wifi。该基站可在紧急情况下提供呼叫应急人员(诸如,消防/警察)的蜂窝后备。另外,参考上述情景,在窃贼在家中的情况下,基站可从窃贼的移动装置捕获所有唯一id(例如,mac、imei、序列号)。

在另一安全相关示例中,一些或所有的联网的智能装置配备有视频相机。在这种情况下,联网的智能装置可向中央服务器和云计算系统164传送视频,该中央服务器和云计算系统164可按照实时或预录的视频流的形式使该视频可用于客户端装置,诸如,用户装置166。居住者在离开家时可使用他们的用户装置166来连接到中央服务器和云计算系统164以接收家中发生的活动的实时或预录的视频。在一些实施例中,中央服务器和云计算系统164自动地提供来自正在观察最多活动的联网的智能装置的视频。例如,如果住宅中存在侵入者,则中央服务器和云计算系统164可检测哪个房间正在经历最多活动(例如,基于噪声和运动),并且提供来自该房间的视频。还应该理解,中央服务器和云计算系统164可提供家中的相机网,以从中选择,用于在用户装置166上显示。在这种情况下,中央服务器和云计算系统164可将正在观察最多活动的相机突出显示,以使得用户知道该相机很可能是最佳的一个以选择。还应该理解,联网的智能装置具有麦克风和扬声器,并且可在联网的智能装置与用户装置166之间建立双向语音通信。例如,双向语音通信可经互联网协议。这允许在用户离开家时用户看到家中的居住者并与之交谈。

根据实施例,在处于困境的时刻,联网的智能装置可向附近的应急人员(诸如,警察和消防局)广播实时视频流。例如,在检测到侵入者或者家中发生某种其它紧急情况时或者在某人按下家中的应急按钮时,可将实时视频广播给附近的应急人员,诸如,警察、消防、医疗以及其它第一响应者。例如,从发生最多活动或者按钮被按下的房间传送视频。在一些情况下,视频被直接传送给响应呼叫的警车(例如,最近的警车)。应该理解,不是广播,而是可使用安全套接层(ssl)经由安全流来提供视频。还应该理解,可基于住家是否具有必需的ssl证书以支持对应急人员的安全视频流来调节住家的安全评分。

根据实施例,联网的智能装置用作“保姆相机”。在一个示例中,当最近的联网的智能装置检测到正在睡觉的孩子醒来时,它将打开其相机和麦克风/扬声器。联网的智能装置然后将向可接受消息的父母/家里的居住者的用户装置166发送消息,以建立孩子的实时视频和双向音频通信。应该理解,也可建立实时双向视频通信。在这种情况下,联网的智能装置可投影用户的视频,包括用于显示父母的视频的视频屏幕,和/或控制附近的电视或监视器显示用户的视频。联网的智能装置可检测孩子何时重新入睡,并且可自动关闭视频和/或音频。

根据实施例,一些或所有的联网的装置配备有压力传感器,诸如数字气压传感器、数字大气压传感器等。这些压力传感器可以是例如测量空气密度的变化的谐振型、测量空气的导热性的变化的热型、测量空气中的离子流的变化的电离型、测量挠曲的力收集器型(例如,波纹管、膜片、活塞)。这些压力传感器的一个示例安全相关应用是通过感测与这些活动关联的压力变化模式来检测门的打开和关闭以及居住者在住宅中的移动。例如,当门打开或关闭时,联网的智能装置的压力传感器将记录关联的压力变化。中央服务器和云计算系统164在查看所记录的压力变化时,可确定与该压力变化关联的活动。例如,第一范围内的压力变化可指示成年人居住者在从一个房间转移到另一房间时走过门口,而第二范围内的压力可指示特定门(内门或外门)被打开或关闭。

根据实施例,智能住家环境100随时间获悉什么活动对应于家中的特定联网的智能装置所检测到的特定压力变化。例如,位于家的前门附近的门厅中的智能危险检测器104可获悉它位于外门附近。例如,在初始安装期间,智能危险检测器104可要求安装的用户指示它所安装的房间(例如,厨房、书房、门厅、过道等)以及它是否接近外门。稍后,当它感测到压力变化时,可向居住者的用户装置166发送消息,询问“门厅附近的外门刚被打开?[是/否]”、“居住者刚穿过门厅?[是/否]”。在智能危险检测器104“获悉”哪些压差与哪些活动关联之后,它可有助于住家安全。例如,当确定所有居住者均在晚上睡觉或者所有居住者均离开家时,智能住家环境100自动进入安全模式。当在该安全模式下,如果门厅中的智能危险检测器104感测到指示外门刚被打开的压差,则它触发警告。

根据实施例,家里的居住者可对智能住家环境100预编程以响应于所检测到的特定状况广播特定警告。例如,在烟检测的情况下,智能住家环境100可经由联网的智能装置和/或家用电器(诸如,电视和立体声系统)来广播来自居住者的预录的消息,以通知居住者可能的火灾并且提供紧急出口指示。在另一示例中,在检测到家中入侵的情况下,智能住家环境100可向侵入者广播消息,通知他们已检测到他们的存在、居住者拥有枪支并且受过训练使用枪支来保护他们的家、已通知警察等。

根据实施例,用于触发这些警告的阈值可基于家中发生的活动而变化。更具体地讲,使用包括具有网络能力的智能装置的传感器与中央服务器和云计算机系统164处所提供的基于规则的推理引擎或人工智能组合的技术来基于居住者的活动变化警告阈值。可基于随时间而接收的数据来获悉关于居住者的活动的推断。例如,如果位于厨房中的智能危险检测器104观测到厨房中的温度、湿度和运动增加,则可推断居住者中的一个或多个正在烹饪(“烹饪推断”)。这些数据输入可基于一天中的时刻和星期几而按比例增减。例如,在历史显示居住者此时通常在烹饪的工作日的下午5点仅略微增加温度和湿度可引发烹饪推断。然而,在居住者此时通常离开的工作日的上午10点需要更大的增加以引发烹饪推断。在一些实施例中,当作出烹饪推断时烟警告阈值变化。例如,当居住者之一正在烹饪时,厨房中的智能危险检测器104变得较不灵敏,而其它房间中的危险检测器104保持正常操作。

在其它实施例中,警告阈值基于家中的人口而变化。可基于所感测到的运动、温度、co、噪声、气压差、门开关频率等的变化来作出关于家中的人口的推断。根据一个示例,在检测到温度、运动、噪声和co同时增加的情况下,可推断出家中的人口高于正常(“高人口推断”)。当作出高人口推断时可调节某些警告阈值。例如,考虑到家中排出co的人的数量高,可增大co的警告阈值,并且以避免触发错误co警告。在另一示例中,可将安全系统解除武装,以使得客人可自由地从房间到房间转移和进出外门,而不会触发警告。另一方面,可减小烟检测的警告阈值,以使得烟检测器比平常更灵敏。这是为了保护家中数量众多的人免于火灾。在其它示例中,联网的恒温器可将家的温度调节为对大多数人而言舒适的标准温度。例如,如果居住者喜欢家里较凉快并且“教导”联网的恒温器将家维持在较凉快的温度,则在高居住者推断的情况下,联网的恒温器可最高调节至对大多数人而言舒适的温度。类似地,例如,如果居住者喜欢家里较暖并且“教导”联网的恒温器将家维持在较温暖的温度,则在高居住者推断的情况下,联网的恒温器可最低调节至对大多数人而言舒适的温度。

根据实施例,警告阈值可基于执法部门和其它应急人员的接近而变化。例如,如果执法部门在附近,则可增大家中入侵警告状况的阈值。这可适用于具有私人保安(包括门卫)的建筑物的公寓中。

根据一些实施例,可提供“居住模拟器”以在居住者离开(诸如,度假)时模拟智能住家环境100的居住者。例如,智能壁开关108和/或智能壁插头110可通过学习居住者打开和关闭灯、电器等的模式并且当居住者离开时模仿那些模式来用作“居住模拟器”。

根据实施例,中央服务器或云计算系统164处理能够基于所感测到的联网的智能装置的用户控制的模式,可选地,结合所感测到的住家状况或其它感测到的用户行为,作出基于规则或基于学习的推断的人工智能算法。例如,对于一个实施例,一个或多个智能壁开关108被配置为处理住家居住感测装置所获取的信息结合来自用户的灯开关控制行为的信息来产生智能壁开关108根据优选安排自动地自编程以帮助用户关闭和打开灯的结果,并且当用户离开时模仿用户的模式。这种自动自编程还可应用于智能壁插头110,其可学习何时打开和关闭灯118以及诸如电视和立体声系统的电器。另外,应该理解,所有联网的智能装置可自动地自编程。

在一个示例中,人工智能算法可被配置为感测在过去的一个月(或者其它评价时间段)内是否有阈值数目天,对于该阈值数目天,大体在一天的相同时刻(“x点钟”),用户打开或关闭相同或大体相同的一组智能壁开关108和/或智能壁插头110,以打开或关闭家中的相同或大体相同的灯和/或电器。如果检测到这种模式,则用户的智能电话166上可被发送消息以允许他们选择加入一个或多个相关的智能壁开关108和/或智能壁插头110将在约x点钟被自动打开或关闭以打开或关闭相关的灯和/或电器的设置。应该理解,智能住家环境可学习并模拟其它模式。例如,它可学习狗何时吠叫,诸如,当人在距家100英尺内时或者当居住者在约x点钟下班回家时,并且然后记录并在适当的时间回放吠叫声。它应该还学习何时打开和关闭车库门以给出居住者正在进出家的表象。

例如,选择加入消息可以这样讲:“当你不在家时,我可以通过在工作日的约x点钟自动打开灯和书房中的电视约两小时并且在周末的约y点钟打开约三小时,来模拟你的存在。这样可以通过威慑家中入侵来更好地保护你的家!你想要我为你这样做吗?[是/否]”。用户然后可选择加入该功能和/或修改安排并且选择加入修改后的安排。如果用户的安排改变,并且人工智能算法可学习新的安排并作出适当调整。因此,依据所描述的实施例,智能住家传感器的集合被配置为自动地学习所选择的用户行为,以当用户离开时模拟用户的模式,并且自动学习用户安排的改变并作出对应调整。

根据一些实施例,可通过推断预测用户打算何时离开家并且提升不在场防备措施,从而进一步增强智能住家环境的安全。为此,能够基于所感测到的智能住家装置的用户控制的模式,可选地,结合所感测到的住家状况或其它感测到的用户行为,作出关于用户打算何时离开家的基于规则或基于学习的推断的人工智能算法。例如,对于一个实施例,一个或多个灯开关被配置为处理住家居住感测装置所获取的信息结合来自用户的灯开关控制行为的信息来预测用户打算何时离开家。更具体地讲,人工智能算法可被配置为感测在过去的一个月(或者其它评价时间段)内是否有阈值数目工作日,对于该阈值数目工作日,大体在一天的相同时刻(“x点钟”),(i)用户在五分钟的时间段(或者其它出发前的时间段)关闭家中的相同或大体相同的一组活动灯开关(包括前门灯开关),并且(ii)在此事件之后是很长一段时间无人居住,诸如,至少一小时无人居住。如果检测到这种模式,则中央服务器和云计算系统164推断出用户打算很快离开家。响应于该推断,预计到用户将即刻离开家,可增大联网的智能装置的灵敏度。例如,可减小用于触发指示家中入侵的警告的阈值。应该理解,关闭灯的模式仅是示例,并且存在可作出即刻离开推断的其它模式。

根据实施例,使用包括位于智能住家环境的网状网络中的智能装置的传感器与中央服务器或云计算系统164处所提供的基于规则的推理引擎或人工智能组合的技术来为家里的各个居住者提供个人“智能闹钟”。根据实施例,智能闹钟能够监视天气和交通数据,并且考虑可由差的交通和天气导致的延误调节用户的醒来时间。例如,用户居住者可经由其移动装置166与中央服务器或云计算系统164通信以访问用于智能闹钟的界面。在那里,居住者可打开其“智能闹钟”并且输入第二天和/或另外几天的唤醒时间。在一些实施例中,居住者可选择设置用户想要到达具体目的地的特定时间。用户可输入关于目的地及其位置(诸如,其地址)的信息。将使用人工智能来确定居住者醒来并且准备好离开家通常要多久。此信息将与到居住者所指定的目的地的路线上的交通情况和天气状况组合考虑,来确定何时唤醒居住者以使得居住者将在所指定的时间到达目的地。

根据实施例,智能住家环境100中在居住者入睡时恰好最靠近居住者的联网的智能装置将是传送关于居住者何时停止移动的消息的装置。这一最靠近的联网的智能装置将是考虑交通和天气状况以及居住者早晨准备妥当通常要多久,发出闹铃声以及时唤醒居住者以到达指定目的地的装置。这样,通过基于其“唯一签名”(基于从位于智能装置中的传感器获得的数据来确定)跟踪各个居住者,“智能闹钟”将在住宅中始终跟随着居住者。例如,传感器包括超声传感器、无源ir传感器等。唯一签名基于走过门、移动模式、语音、高度、尺寸等的组合。应该理解,还可使用脸部识别。

根据实施例,在诸如下雨、下雪、雨夹雪、结冰等的差天气的情况下,当用户起动汽车以开往目的地时,智能闹钟可经由中央服务器和/或云计算系统164来与居住者汽车通信,并且从而指示汽车自动地转变为四轮驱动。还应该理解,在寒冷的冬天状况下,智能住家环境可在居住者正准备上班或者离开家的同时指示汽车“暖机”并且除霜。

“绘图”智能住家环境100提供多个优点。例如,在被告知智能住家环境100的地图的情况下,中央服务器和云计算系统164可确定处于困境的居住者或者侵入者在家中的位置并且将其通知给应急人员。这使得应急人员在进入家时能够快速地找到处于困境的人或侵入者。在其它示例中,中央服务器和云计算机系统164确定家里的每个房间的紧急出口路线。在激活警告的情况下(例如,当智能危险检测器104中一个或多个检测到烟并且激活警告时),中央服务器或云计算系统164使用从家中的联网的智能装置获得的居住信息来确定哪些房间被居住,并且然后从所居住的房间沿着出口路线打开灯(例如,夜灯170、壁开关108、给灯供电的壁插头110等),以提供紧急出口照明。这些仅是绘制住家的地图的几个示例优点,并且应该理解,存在无限数量的优点。

根据实施例,绘制住家的地图可自动进行。例如,基于从网状网络的节点获得的位置信息生成地图(例如,使用来自联网的智能装置的位置信息来构造住宅地图)。根据此示例,各个网络智能装置在被安装时或者在某一其它时间获得或确定其位置,并且将位置信息发送给中央服务器或云计算系统164或者发送给用户的移动装置166上的绘制地图应用。例如,在被安装时,联网的智能装置可询问用户(通过2dlcd显示器、2d/3d全息投影、语音交互等)几个简单的问题,诸如“我在哪里”,并且用户可选择“卧室”或“起居室”等。在其它示例中,智能装置可向用户提供诸如“如果我在厨房,请按按钮一次,如果我在书房,请按两次”的指令。另外,例如,智能装置可能能够确定其gps坐标和/或传送wifi位置或蜂窝电话塔位置信息。中央服务器或云计算系统164或者移动装置166上的绘制地图应用使用该信息来自动地构造住家的地图。在一些示例中,机器人162(下面详细讨论)在住宅中自由“漫游”并且向移动装置166上的应用或者向中央服务器或云计算系统164发送绘制地图信息,该移动装置166上的应用或者向中央服务器或云计算系统164使用该绘制地图信息构造住家的地图。例如,机器人162可被置于“绘制地图”模式,在该模式下它在沿着住宅中的每个房间的墙壁移动时获得位置数据,并且然后将该位置数据发送给移动装置166上的应用或者中央服务器或云计算系统164,其使用该绘制地图信息来构造住家的地图。

根据其它实施例,可使用室内定位系统(ips)来绘制智能住家环境100的地图。例如,用户可启动移动装置166上的绘制地图应用,该应用使用ips来创建住家的地图。在这种情况下,用户将沿着家里的墙壁走,并且移动装置将使用ips和/或其它室内定位技术收集位置信息并且使用该信息来构造住家的地图,或者将所收集的信息发送给中央服务器或云计算机系统164,该中央服务器或云计算机系统164创建地图。应该理解,代替使用ips和/或其它室内定位技术或者除了使用ips和/或其它室内定位技术之外,移动装置166上的应用可使用移动装置的陀螺仪、磁力计、加速度计和高度计来获得位置信息。

根据其它实施例,使用rfid标签来绘制智能住家环境100的地图。例如,遍及家里放置rfid标签。在放置标签时,用户可使用移动装置166扫描标签,其将启动应用,从而指示用户输入位置信息。另外,例如,代替指示用户输入位置信息,移动装置可在扫描时确定它自己的位置(例如,使用本领域技术人员已知的任何技术,诸如gps)并且将该位置信息与标签关联。

根据实施例,在警告状况的情况下,将智能住家环境100的地图发送给紧急响应者。例如,在检测到紧急事件(诸如,侵入者或处于困境的居住者)的情况下,中央服务器和云计算服务164发送智能住家环境100的地图(例如,如上所述创建的地图)连同紧急事件发生在地图上的何处的指示。该地图可显示在紧急响应者的车辆中或移动装置上,以使得他们可在进入家之前查看该地图。这将使得他们在进入家时能够快速地找到适当位置。

根据实施例,智能住家环境可被分组到“邻域安全网络”中,并且在同一“邻域”中的智能住家环境之间可共享信息。例如,在一个智能住家环境经历火灾、侵入、走失孩子、急诊或者一些其它类型的紧急或值得注意的事件的情况下,向同一邻域中的其它智能住家环境发送通知。这样的邻域安全网络使得智能住家环境能够就邻域中发生的紧急情况和其它重要事件实时地或者近乎实时地彼此通信。这种实时通信使得未受影响的智能住家环境中的联网的智能装置能够作出最小化或消除来自该紧急事件的影响的适当安全和保安相关响应,诸如将智能门把手122上锁、武装安全系统、打开室外和室内灯以威慑家中入侵、发出警告以唤醒和警告睡着的居住者附近的火灾等。在一些情况下,这些响应甚至可解决或帮助解决紧急事件,诸如,通过使用识别技术来定位走失的孩子或者打开户外照明以使得执法部门可定位和逮捕逃窜的犯罪分子。

可使用多种不同的技术来创建邻域安全网络。根据一些实施例,中央服务器或云计算架构164基于“邻域准则信息”,诸如,住家的地理位置、关于住家的居住者的人口统计信息与住家希望接收哪些类型的提醒的“选择加入”信息的组合,来自动地创建“邻域”。地理位置信息可包括住家地址、zip编码、gps坐标、wifi位置信息、蜂窝塔位置信息等。关于居住者的人口统计信息可包括年龄、性别、健康状况、特殊需求等。选择加入信息可包括火灾提醒、家中入侵入提醒、走失孩子提醒、走失宠物提醒、丢失财物提醒、地震提醒等。根据实施例,智能住家环境100的联网的智能装置在注册时和/或在使用期间将“邻域准则信息”提供给中央服务器或云计算架构164,并且中央服务器或云计算架构164登记并存储邻域标准信息、住家数据202、导出的住家数据208和/或其它数据。

根据一些实施例,中央服务器或云计算机架构164使用地理位置信息来使联网的智能装置关联,并且因此基于地理接近来创建“邻域”,使得彼此紧邻的住家被分组到同一邻域中。可能的是每个智能住家环境具有它自己的邻域,该邻域包括在预定义的半径内的其它住家。这样,每个住家在其邻域的中间,并且受益于被邻居环绕,而非在邻域的边缘。邻域的地理范围可基于所涉及的事件或紧急情况的类型而变化。例如,在住家经历火灾的情况下,中央服务器或云计算机架构164创建包括在一英里半径内的所有住家的邻域,而如果孩子走失,则邻域可包括十英里半径内的所有住家或者特定zip编码、城市、县等中的所有住家。

根据一些实施例,中央服务器或云计算机架构164基于人口统计信息来创建邻域。例如,在一个智能住家环境的十几岁的孩子在其宵禁时间之后外出的情况下,所创建的邻域由青少年是住家里成员的附近住家组成。这样,该青少年在其宵禁时间之后外出的通知被发送给邻域中的住家,并且如果该青少年外出拜访家在同一“邻域”中的另一青少年,则他或她可被定位。在另一示例中,在特定住家的居住者感染流感或者某种其它可传染的疾病的情况下,所创建的邻域由生活着小孩或老人的附近住家组成。在此示例中,向邻域中的其它住家发送通知,以使得可采取预防措施来帮助预防幼儿和老人感染疾病。

根据实施例,中央服务器或云计算架构164自动地识别经历紧急情况或事件的住家的半径内的智能住家,并且向所识别的住家发送警告。在此类情况下,“邻域”中的其它住家不必签约或者注册成为安全网络的一部分,而是相反,基于其与紧急情况或事件的位置的接近程度向其通知紧急情况或事件。这创建了稳固和进化的邻域安全守卫网络,使得如果一个人的住家被闯入,则可向附近住家发送警告,诸如,通过经由位于那些住家中的智能装置的音频通告。

然而,应该理解,“邻域安全网络”可以是“选择加入”式服务,并且除了或者代替中央服务器或云计算架构164选择向哪些住家发送提醒,个人可订用以参与这样的网络,并且个人可指定他们想要从哪些住家接收提醒以及要接收的提醒的类型。这可包括例如住在不同城市的家庭成员的家,使得在其它地点的他们的亲人正经历紧急情况或其它类型的事件时,个人可接收到提醒。在一些示例中,有孩子的那些住家可订用或“选择加入”成为“邻域”的一部分,该“邻域”在孩子走失或者在宵禁时间之后外出时发送提醒。另外,有老人的住家可订用或“选择加入”成为“邻域”的一部分,该“邻域”就其老人成员发送提醒,并且尝试形成照顾其成员的安全、保安和健康的社区。

根据实施例,在智能住家环境100被包括在邻域安全网络中之前,向屋主发送选择加入消息,诸如,经由屋主的移动装置166。向屋主提供关于基于其形成邻域安全网络的“邻域”中的其它住家的信息(例如,地理位置、家庭关系、人口统计信息等)、将与邻域安全网络中的其它住家共享的信息的类型(例如,居住者离开去度假、潜在入侵、走失孩子等)。

如所讨论的,一个住家中发生的紧急情况或事件的通知可触发“邻域”中的其它住家中的响应。例如,在一个住家中失窃的情况下,中央服务器或云计算架构164指示邻域中的其它智能住家环境100的联网的智能装置打开户外灯,将智能门把手122和窗户锁上锁,武装安全系统。另外,例如,在邻域中的一个住家中检测到烟的情况下,中央服务器或云计算架构164可增大邻域中的其它智能危险检测器104的烟检测部件的灵敏度。在此示例中,邻域可包括同一公寓或共有公寓楼中的所有单元。另外,例如,在一个住家中的狗走失的情况下,邻域中的其它住家的联网的智能装置可被调整以检测指示狗的运动。在此示例中,如果由通常不会检测到狗的户外联网的智能装置检测到狗,则可向走失狗的住家发送指示检测到流浪狗的消息,并且提供检测的位置。另外,在一些示例中,可在狗的项圈上设置rfid标签,并且邻域中的其它住家的联网的智能装置可通过“读取”该rfid标签来定位狗,并且应请求给出狗的位置。也可在诸如自行车的其它财物上设置rfid标签,使得可按照相似方式定位其它财物。

根据实施例,个人可手动地向“邻域”中的其它住家广播消息。例如,当一个家庭离开去度假时,他们可使得中央服务器和云计算系统164向可信邻居的网络发送通知。该网络可手动地限定或推断。

根据实施例,中央服务器或云计算系统164可获得并存储智能住家环境100的居住者的识别信息,诸如,脸部识别数据。在这种情况下,当“识别出”作为一个智能住家环境100的居住者的个人正在接近另一智能住家环境的外门(诸如,前门)时,经由中央服务器或云计算系统164的处理能力,智能门铃106能够识别接近的个人并且通告他的存在。例如,可通告接近的个人的姓名和/或作为邻居的状态,可显示接近人的视频,和/或可在智能住家环境100内显示他的图像(诸如得自他的社交网络账户的照片)。

图11提供根据至少一个实施例的用于创建邻域安全网络(“邻域”)并且向所创建的邻域中的住家发送安全相关通知的示例处理1100。在1102,处理1100通常于中央服务器和云计算系统164获得多个智能住家环境的地理位置数据时开始。在一个示例中,从住家数据202获得地理位置数据。在1106,中央服务器和云计算系统164至少部分地基于住家的地理位置将智能住家环境分配到邻域安全网络中。例如,紧邻的住家被分组到同一“邻域”中。在一些实施例中,当住家被分配到邻域时,可向该住家发送“选择退出”或“选择加入”消息,以给予其居住者不参与邻域的选项或者给予他们参与的选项。在1110,中央服务器和云计算系统164监视安全相关状况。例如,中央服务器和云计算系统164分析从多个智能住家环境100的联网的智能装置接收的数据。例如,安全服务205应用安全相关算法、逻辑和人工智能以查看从联网的智能装置接收的数据,以检测诸如家中入侵的安全相关事件。在1114,中央服务器和云计算系统164检测一个智能住家环境中的安全相关状况。例如,中央服务器和云计算系统164可从智能住家环境100的入口检测器112接收在居住者正在睡觉并且住家的安全系统被武装的同时窗户182被打开的数据。在1116,中央服务器和云计算系统164向同一邻域中的其它住家的联网的智能装置发送安全状况通知。例如,如果中央服务器和云计算系统164推断出打开的窗户182指示发生家中入侵,则它向邻域中的其它住宅发送家中入侵报警。在1120,响应于检测到在一个住家中的安全相关事件和/或响应于发送安全相关通知,中央服务器和云处理系统116调节邻域中的其它住家中的一个或多个警告状况和/或在邻域中的其它住家中启动预警响应。例如,调节警告状况以增大用于检测与安全通知有关的状况的灵敏度。在一个示例中,安全通知涉及邻域中的一个住家中的家中入侵,中央服务器和云计算系统164增大智能入口检测器112的灵敏度,打开照明系统116,并且将邻域中的其它住宅的智能门把手122上锁。

图12提供根据至少一个实施例的用于创建邻域安全网络(“邻域”)并且向所创建的邻域中的住家发送安全相关通知的示例处理1200。在1202,处理1200通常于检测智能住家环境100中的安全事件开始。例如,中央服务器和云计算系统164可检测家中入侵或火灾或者青少年在宵禁时间之后外出。在其它示例中,在1202,中央服务器和云计算系统164可接收一个住家中的安全事件的通知(而非检测)。示例可以是接收儿童走失的通知。在1204,处理1200涉及创建由将受益于接收该安全事件的通知的住家组成的邻域安全网络。在1206,作为创建邻域的一部分,基于所检测的安全事件确定邻域的适当半径。例如,在火灾的情况下,邻域的半径可相当小,诸如一英里或更小。在这种情况下,将通知火灾的一英里半径内的住家。距火灾一英里以外的住家没有危险,并且因此不需要通知。然而,在走失儿童的情况下,邻域的半径可大许多。这增加了将定位儿童的可能性。在1210,考虑选择加入信息。如上所述,各个住家可选择加入以接收安全状况通知。因此,在1210,中央服务器和云计算系统164确定哪些住家选择接收特定通知。在1214,考虑关于住家的居住者的信息。例如,在通知涉及青少年在其宵禁时间之后外出的情况下,中央服务器和云计算系统164将识别生活着青少年的其它住家。在其它示例中,如果通知涉及对幼儿和老人有危险的可感染疾病,则中央服务器和云计算系统164将识别生活有幼儿和老人的住家。在1220,将住家分配给邻域。例如,在1220,中央服务器和云计算系统164识别在半径内、选择加入以接收相关类型的通知、并且具有将受益于接收该通知的居住者的住家。在1224,处理1200涉及向分配给邻域的住家发送通知。

根据实施例,可针对智能住家环境计算安全评分。在一些示例中,通过将住家的安全特征与安全准则列表进行比较以确定有多少安全准则被满足,从而计算住家的安全评分。较高的评分指示住家满足很多数量的安全准则,并且因此相对安全,而较低的评分指示住家未能满足许多准则。根据实施例,安全评分可被正规化和缩放,以使得住家的居住者可将其住家的安全性与其它住家进行比较。例如,可使用0至100的评分,其中0是最低可能评分,并且100是最高可能评分。另外,例如,中央服务器或云计算系统164可生成列出安全准则并且提供住家是否满足每个准则的指示的报告或日志。居住者可查看该列表以确定哪些准则不满足,并且然后对住家作出适当改进以包括住家的安全评分。另外,中央服务器或云计算系统164可使用该日志来生成改进住家的建议列表。它可基于哪些准则与大多数点关联来对列表进行优先排序,指示哪一创造仅通过较小改进就可容易且便宜地满足,并且指示哪些未满足的准则在其它住家中通常满足。例如,中央服务器或云计算系统164可向居住者的电子装置166发送以下消息:“我们注意到你常常不锁前门。你的邻域中的大多数住家始终保持前门上锁。在晚上将你的前门锁上是一种容易且便宜的方式来提高你的住家的安全性并且提高你的安全评分”。下面讨论用于评估安全性并计算安全评分的示例安全准则。然而,应该理解,在评估住家的安全性并计算安全评分时可使用任何数量和组合的安全准则。

一个示例安全准则是住家是否具有必需数量的联网的智能装置,诸如智能危险检测器104、智能入口检测器112等。所述必需数量可基于住家的大小、家中的卧室的数量、住家的配置(单层、双层)、住在家中的居住者的数量、住家所在管辖区的法律、法规和规章等来确定。在一些情况下,该信息可从公共房地产数据库自动获得。例如,中央服务器和/或云计算服务164可访问公共房地产数据库以获得卧室/浴室等的大小、位置、配置、数量。中央服务器和/或云计算服务164还可访问住家数据202以确定有多少联网的智能装置设置在家中,并且将该数量与所述必需数量进行比较以确定是否满足准则。

另一示例安全准则是各种类型的联网的智能装置是否正确地设置在家中。例如,对于此准则,中央服务器和/或云计算服务164确定智能入口检测器112是否设置在每个窗户182和外门186处、具有烟和运动检测能力的智能危险检测器104是否设置在所有适当的位置(诸如,一个在厨房中,并且在家里的每个楼层至少有一个)、家里的门铃是不是具有本文所述的安全能力的智能门铃106、壁开关是不是智能壁开关108、壁插头是不是智能壁插头110等。中央服务器和/或云计算服务164可通过查看住家数据202以获得关于家中的各种联网的智能装置的位置和能力的信息,并且将该信息与住家的地图进行比较,从而进行这些确定。所述地图可根据本文所述的示例技术来生成。

在一些实施例中,安全准则是住宅是否被“绘制地图”。如本文别处所讨论的,住家的地图可被创建并存储在住家数据202中。绘制地图提高了安全性,这不仅是因为它使得中央服务器和/或云计算服务164能够确定住家是否有足够数量的适当设置的联网的智能装置,而且它还使得中央服务器和/或云计算服务164能够在家中准确找出发生安全事件的地方并且为紧急响应者提供该信息。另一示例安全准则是第一响应者在警告已触发之后到达住家所花费的平均时间量。该信息可以是基于附近住家的数据的平均值。如果响应时间快速,则住家的安全评分增加。

其它示例安全准则涉及家中的各个联网的智能装置的能力和配置。例如,中央服务器和/或云计算服务164可访问并查看住家数据202以确定联网的智能装置是不是接电线的(而非通过电池来操作)、电池是否被充分地充电、它们是否具有wifi能力并连接到信号强且可靠的wifi网络、智能危险检测器104的co日期码是不是最新的、在wifi不可用的情况下是否有蜂窝后备等。另一示例准则是家中的集线器代言人节点是不是接电线的(而非通过电池来操作)。

在一些实施例中,中央服务器和/或云计算服务164可查看住家数据中所提供的住宅的安全日志,以评估居住者是否保持住家安全。例如,在该查看期间可考虑的一个安全准则是门或窗户是否一晚上未锁。另一示例准则是定期拜访该住宅的陌生人的数量。如上所述,这可通过基于家中的未注册的移动装置166和/或居住者的数量检测陌生人来确定。拜访的陌生人越多,住家越不安全并且安全评分越低。另一方面,如果住家居住者经常由刚注册的居住者组成,则住家越安全并且安全评分越高。另一示例安全准则是定期与住家联系的未注册的移动装置的数量。这可尤其与附近经常有陌生人的人口密集区域中的公寓、共有公寓和住家相关。中央服务器和/或云计算服务164可进行该确定的一种方式是通过查看联系住家的wifi网络的路由器的未注册的mac地址的数量。在一些示例中,对于位于公寓和共有公寓楼以及人口密集的区域中的那些住家,可随时间而分解出邻居的移动装置的mac地址。例如,如果定期看到相同的mac地址,则可假设该装置与邻居关联并且将不用于降低住家的安全评分。

其它示例安全准则涉及在警告状况情况下联系居住者或者能够确认警告状况是否错误的非居民个人是否容易。这里,例如,中央服务器和/或云计算服务164考虑住家的居住者是否已验证了他们的联系信息。例如,这可包括确定居住者是否向中央服务器和/或云计算服务164提供了他们的紧急联系信息(例如,移动电话号码)以及哪些居住者提供了该信息。如果居住者已验证了他们的联系信息则安全评分增加,因为在警告状况的情况下,可联系居住者以验证警告是否错误,并且如果不是错误,则他们可帮助解决或者以其它方式处理紧急情况。如果家里的每一个居住者均验证了他们的联系信息,则安全评分增加更多。

另一示例安全准则是家中的“覆盖范围”的质量。例如,中央服务器和/或云计算服务164确定住家是否具有节点的全面网状网络,该节点能够感测家中的所有位置处的状况,并且通过网状网络将关于所感测到的状况的数据传达给中央服务器和/或云计算服务164。根据一个实施例,为了确定住家是否具有全面的网状网络,中央服务器和/或云计算服务164跟踪居住者穿过家中的移动以识别“黑点”(是家中中央服务器和/或云计算服务164无法检测到居住者的区域)。可基于家中的黑点的程度来调节安全评分。

图13提供根据至少一个实施例的用于计算并报告智能住家环境的安全评分的示例处理1300。在1302,处理1300通常于获得安全准则开始。例如,中央服务器和/或云计算服务164从数据库获得安全准则列表。该安全准则列表可包括上述示例准则中的所有或一些。如上所述,使用安全准则来评估住家的安全。例如,当住家满足较多数量的适用安全准则时,该住家具有相应较高的安全评分,并且住家实际上安全的概率较高。在1306,处理1300涉及从住家获得安全数据。例如,中央服务器和/或云计算服务164从住家的联网的智能装置获得与之有关的传感器数据和其它数据。此类数据可包括在住家数据202中。

在1310,处理1300涉及将住家的安全数据与所获得的安全准则进行比较以确定满足哪些安全准则。这里,根据实施例,中央服务器和/或云计算服务164比照安全准则列表处理所获得的住家数据以确定满足哪些安全准则。在1314,计算安全评分。为此,例如,中央服务器和/或云计算服务164基于所满足的安全准则的数量来确定住家的安全评分。所满足的准则的数量越高,安全评分越高。在1320,生成安全日志。例如,中央服务器和/或云计算服务164生成列出每个安全准则以及是否满足相应准则的对应指示的日志。可通过例如将该日志发送给居住者的电子装置166来输出该日志。在一些实施例中,该日志包括针对每一安全准则撰写的描述,以使得居住者可查看未满足的准则的描述,以确定他们可做些什么来改进其住家的安全。在一些示例中,是否满足相应准则的对应指示是二进制指示符,而在其它示例中,对应指示是指示遵从程度的值。例如,如果住家具有必需数量的智能危险装置104中的百分之五十,则与该准则对应的指示可指示它满足了百分之五十。如上所述,安全准则可包括“适当传感器位置”准则、“低传感器电池”准则、“低wifi信号”准则、“门打开”准则、“门关闭”准则、“门上锁”准则、“窗户打开”准则和“窗户上锁”准则。

根据一些实施例,提供“预警状况趋势检测和通知”服务以警告用户潜在的危险状况。更具体地讲,使用包括具有网络能力的智能装置的传感器与中央服务器和云计算机系统164所提供的基于规则的推理引擎或人工智能组合的技术来就家中的潜在安全状况作出推断。这可发生在传感器数据不够“强”以支持实际警告状况,但是足以得出家中可能发生潜在危险活动并且值得调查此类活动实际上是否发生的推断的情况下。

例如,如上所述,中央服务器或云计算系统164可查看所记录的关于居住者在家中的移动的信息,以检测家里的各个居住者所独有的移动的签名模式。这些签名模式帮助中央服务器或云计算系统164检测家中的陌生人。例如,如果个人在居住者通常不在家的时候并且按照不是任何居住者的签名模式的模式从房间到房间快速移动,则中央服务器或云计算系统164可推断出该个人可能是从房间到房间移动以搜寻贵重物品的窃贼。尽管该推断可能未上升到家中入侵警告状况的水平,但是它值得调查。因此,中央服务器或云计算系统164向注册的居住者的移动装置166发送“预警”提醒消息,告知所检测的模式的居住者家中可能发生可疑的活动。该消息可包括可疑活动发生在住宅中的何处的指示。该消息还可请求居住者核实这是错误提醒还是存在实际家中入侵状况。

在另一示例中,智能门铃106可观测在几天当中停在智能住家环境100前面的街道上的同一辆车。具体地讲,与中央服务器和云计算机系统164所提供的基于规则的推理引擎或人工智能组合,智能门铃106可推断出该辆车的来去符合窃贼在对该住家“踩点”。在作出该推断时,不是触发警告状况,而是中央服务器和云计算机系统164可向居住者的移动装置166和/或向本地执法部门发送“预警”消息,该消息提醒他们潜在的踩点并且包括该辆车的描述。

根据其它实施例,可应用预警状况趋势检测和通知以检测智能住家环境100中的潜在危险物质(例如,co、烟等)的评估水平。例如,可至少部分地基于环境中的预定量的物质来建立警告状况。警告状况可由智能危险检测器本地存储,或者由中央服务器和云计算机系统164远程地存储。例如,一旦空气中co的浓度水平达到特定水平,就将触发警告状况。另外,至少部分地基于环境中的物质的量的预定趋势来建立“预警状况”。例如,所述预定趋势可以是在至少两周的时间段内物质的量增加了至少百分之二十。在建立警告状况和预警状况之后,中央服务器和云计算机系统164、智能危险检测器和/或其它智能住家装置接收指示环境中的物质的量的传感器数据并且分析该传感器数据以检测警告状况或预警状况的存在。响应于检测到预警状况,但是没有检测到警告状况,中央服务器和云计算机系统164、智能危险检测器和/或其它智能住家装置提供预警状况的通知。例如,中央服务器和云计算机系统164可向居住者的移动装置166发送消息:“你家中的co水平在过去的两周内已增加了百分之二十。你可考虑请专业人员检查你的家以确定原因”。另外,例如,智能危险检测器和/或家中的其它装置可发出类似的可听通告或者显示类似编写的消息。

另外,预警消息可被发送给维修承包商或公共安全机构,以使得他们可直接响应。例如,维修承包商可呼叫屋主以将问题通知给屋主,并且准备该问题的维修计划。根据实施例,给予预警状况的通知的预警消息被发送给集中招标系统,其征求维修承包商的投标并且选择维修承包商中的一个来解决该问题。

根据一些实施例,使用智能装置的声音、振动和/或运动感测部件来检测由流动水造成的声音、振动和/或运动。基于所检测到的声音、振动和/或运动,中央服务器或云计算架构164就家中的用水作出推断,并且提供相关的服务。例如,中央服务器或云计算架构164可运行识别水听起来像什么以及它何时在家中流动的程序/算法。根据一个实施例,为了绘制家里的各种水源的地图,在检测到流动水时,中央服务器或云计算架构164向居住者的移动装置发送消息,询问水当前是否在流动或者最近家中是否流水,并且如果是,则哪一房间和哪一耗水电器(例如,水槽、淋浴器、马桶等)是水源。这使得中央服务器或云计算架构164能够确定家中的每个水源的“签名”或“指纹”。这在本文中有时称作“音频指纹用水”。

在一个例示性示例中,中央服务器或云计算架构164创建主浴室中的马桶的签名,并且每当该马桶冲水时,中央服务器或云计算架构164将知道此时的用水与该马桶关联。因此,中央服务器或云计算架构164可跟踪该马桶以及家中的每个耗水应用的用水情况。该信息可与水费或者智能水表相关,以向用户提供其用水情况的细目。

根据一些实施例,可使用智能装置的声音、振动和/或运动感测部件来检测由老鼠和其它啮齿动物以及由白蚁、蟑螂和其它昆虫(统称作“害虫”)造成的声音、振动和/或运动。基于所检测到的声音、振动和/或运动,中央服务器或云计算架构164就家中的害虫检测作出推断,并且提供相关服务。例如,中央服务器或云计算架构164可运行识别某些害虫听起来像什么、它们如何移动和/或它们所造成的振动(单独地和/或共同地)的程序/算法。根据一个实施例,中央服务器或云计算架构164可确定特定类型的害虫的“签名”。

例如,在中央服务器或云计算架构164检测到可能与害虫关联的声音的情况下,它将此类声音通知给居住者并且建议雇佣虫害控制公司。如果确认害虫实际上存在,则居住者向中央服务器或云计算架构164输入其检测正确的确认,连同关于所识别的害虫的细节,诸如名称、类型、描述、位置、数量等。这使得中央服务器或云计算架构164能够“调整”自己以更好地检测并且创建特定类型的害虫的“签名”或“指纹”。例如,中央服务器或云计算架构164可使用所述调整以及签名和指纹来检测其它住家中的害虫,诸如可能经历相同害虫问题的附近住家。另外,例如,在“邻域”中的两个或更多个住家经历相同或相似类型的害虫问题的情况下,中央服务器或云计算架构164可推断出附近住家也可能具有此类问题或者可能易于具有此类问题,并且可向那些住家发送警告消息以帮助促进早期检测和预防。

根据一些实施例,使用智能装置的声音、振动和/或运动感测部件来检测由未经许可进入家中的侵入者造成的声音、振动和/或运动。基于所检测到的声音、振动和/或运动,中央服务器或云计算架构164就家中入侵作出推断并且提供相关服务。例如,中央服务器或云计算架构164可运行鉴于住家居住者是在家还是离开、正在睡觉还是醒着等,来评估所检测到的声音、振动和移动的程序/算法。

例如,在中央服务器或云计算架构164检测到窗户、门和其它外部入口通道附近的声音,同时接收到所有注册的居住者均离开家或者被考虑并且在他们各自的房间睡觉的信息的情况下,中央服务器或云计算架构164通过打开附近的灯、发出可听警告等来提醒居住者可能的入侵和/或威慑侵入者。例如,可听通告可以是正发生侵入的指示。这将提醒居住者并且有希望吓跑侵入者。

根据一些实施例,使用智能装置的声音、振动和/或运动感测部件来检测当家里的居住者处于困境时(诸如,当个人摔倒并且无法起来时)所造成的声音、振动和/或运动。基于所检测到的声音、振动和/或运动,中央服务器或云计算架构164就家里的各个居住者及其移动模式作出推断。可通过向中央服务器或云计算架构164提供关于各个居住者的年龄、健康和其它信息来增强这些推断。例如,中央服务器或云计算架构164可使用本文所述的技术识别并跟踪相应居住者穿过家里的移动,诸如,基于其“签名”或从其跟踪装置(例如,移动电话)发出的信号,并且当居住者的移动指示处于困境时激活困境警告。例如,老年居住者可能在作出非常迅猛的动作之后立即处于困境或者导致老年人除非摔倒否则无法造成的强烈振动。当居住者待在一个位置(诸如,床上或者浴缸中)达超过阈值的时间段时,也可激活困境警告。另外,当接收到来自居住者的言语命令(诸如,“救命”)时,可激活困境警告。

例如,在中央服务器或云计算架构164检测到窗户、门和其它外部入口通道附近的声音,同时接收到所有注册的居住者均离开家或者被考虑并且在他们各自的房间睡觉的信息的情况下,中央服务器或云计算架构164通过打开附近的灯、发出可听警告等来提醒居住者可能的入侵和/或威慑侵入者。

现在转向图4a-c,提供了智能壁开关108的示例性实施例的例示。根据实施例,壁开关108通过提供改装的壁灯开关来增强智能住家环境100,其除了维持灯开关的基本特征和用途以外,还并入了很多感测、接口和通信能力以增强居住者舒适度、便利性和安全。

通过代替传统壁开关安装,壁开关108能够接入到丰富的工作电力,诸如通过连接到位于智能住家环境100的墙壁154后面并且事实上存在于所有标准的住家壁灯开关处的线路(例如,连接到120v“热”线电压线)。这种基本上无限的电力预算、遍及住家的几乎无处不在的优异安装位置、以及在其面板上及其壳体内的相当充裕的用于安装必要部件的物理空间组合起来,使得壁开关108能够适应智能住家环境100的各种各样的感测、接口和通信能力、以及用于提供在未来几十年变得可用的甚至更新的感测、接口和通信硬件的一般平台。

壁开关108与智能住家环境100的其它装置之间可进行各种各样的新的交互。例如,可通过大多数壁灯开关的好位置(通常就在房间门口旁边)显著增强居住感测,从而允许在居住者在房间之间转移时居住者的容易跟踪、预测居住算法等。

图4a-c图示出壁开关108的示例性用户接口和硬件特征。根据实施例,壁开关108的核心是用于根据需要从120v“热”线电压线提取电力的供电电路,包括可再充电池。可再充电池可以用作传统备用电源,或者用作在需要时短期供应过量dc电力的蓄电池。

如图4a所示,根据一些实施例,壁开关108被分成两个部分:头部单元404和背板408。这种分化可通过使它们成为由两个基本部件组成的模块化平台而增加壁开关108的成功和商业寿命。根据一些实施例,背板408是永久性接口盒(本文中有时称作“对接站408”),其充当到墙壁中以及到120v线电压线或者智能住家环境100的其它线路的物理连接,并且包含ac至dc供电电路410。在安装时,对接站408可类似于传统的单联或双联壁箱,不同的是没有危险的高压线暴露于用户。根据一些实施例,对接站408还包括蜂窝无线接口。

根据一些实施例,头部单元404(本文中有时称“替换模块404”)实际上包含所有的传感器、处理器、用户接口、可再充电池等。用户可将单元404插入对接站408中以及将单元404从对接站408拔出。配备、维护和升级存在许多不同的商业和功能可能性。例如,在使用任何特定头部单元404多年之后,用户将能够购买新版本的头部单元404并且简单地将它插入对接站408中。对于头部单元404,也存在许多不同的版本,诸如仅仅是运动/居住检测器和灯开关的极其低成本的版本,以及然后是一系列能力越来越强的版本,直至并且包括具有小oled电视和高保真迷你扬声器的极其昂贵的头部单元404。因此,应该理解,各种版本的头部单元404可全部为可更换的,它们中的任一个在被放入任何对接站408中时均可工作。这可有利地鼓励旧的头部单元404的共享和重新部署——例如,当可用很好的新版本的头部单元404替换重要的高性能头部单元404(例如,用于厨房或起居室)时,则旧的头部单元404可被重新部署在卧室或地下室等中。当首次插入对接站408中时,头部单元404可询问用户(通过2dlcd显示器、2d/3d全息投影、语音交互等)几个简单的问题,诸如“我在哪里”,并且用户可选择“卧室”或“起居室”等。在其它示例中,头部单元404可提供诸如“如果我在厨房,请按按钮一次,如果我在书房,请按两次等”的指令。

根据一些实施例,头部单元404包含主处理器412、存储装置416、显示器和用户接口424、音频扬声器436、麦克风444、电源转换器440、gps接收器450、rfid定位器454以及一般物理模块接收器458。头部单元404还包含无线和有线联网462。鉴于充裕的电力可用性,可提供各种通信能力,包括wi-fi、zigbee、3g/4g无线、cat6有线以太网以及甚至来自路边的光纤。另外,由于壁开关108可连接到家用120v系统,所以可提供电力猫或其它电力线通信能力。

还包括诸如温度、湿度、居住、环境光、火、烟、一氧化碳、有源接近、无源红外运动、超声、ccd/视频相机等的传感器428。还包括可再充电池432(或者能力等同的机载电力储存介质)。例如,电池432可以是可再充锂离子电池。在操作中,在硬件用电量小于窃电可安全地提供的用电量的时间间隔期间,壁开关108对电池432进行充电,在硬件用电量大于窃电可安全地提供的用电量的时间间隔期间,壁开关108将进行放电以提供所需的额外电力。

用户接口424可包括一个或多个视觉显示器(tft、oled等)、触摸屏和/或按钮输入能力、音频扬声器436等。根据图4b所示的实施例,智能壁开关108的模块头部单元404具有点击并旋转环孔输入460。根据此实施例,壁开关108的点击并旋转环孔输入460可用作调光灯开关。另外,点击并旋转环孔输入460可提供菜单驱动界面以便于用户管理所有其各种能力。如图4c所示,还可提供可选的2d图像和/或3d全息图像投影仪470,以使得显示器的有效尺寸不仅仅限于壁灯开关的物理大小。例如,在还包括智能门铃106的智能住家环境100中,智能壁开关108和智能门铃106的组合可带来新的特征。例如,如果访客接近前门或者按了门铃106,则门铃106中的相机可将其图像传送给智能壁开关108,该智能壁开关108可立即将该图像示出在灯开关的表盘上或者将该图像以2d或3d(全息)形式投影。另外,例如,可仅从感测到居住的那些房间的智能壁开关108投影前门处的来访者的图像。

根据特别要求所描述的壁开关108的照明控制功能的一个实施例,对于此照明控制相关实施例,将壁开关108临时简称为“灯开关”。诸如智能住家环境100的住家中的灯开关被配置为使得它们中的至少一个可用于控制(a)家中的所有灯开关、(b)家中的其它灯开关中的单个可选择的灯开关、和/或(c)家中的其它灯开关中的一个或多个可选择的组或子组。这对于例如在家的前门(或者通常用于进出的其它入口通道)附近的灯开关尤其方便。对于这样的示例性场景,最后离开家的人的居住者可简单地通过控制最靠近门的单个灯开关来一次关闭所有灯。类似地,回家的居住者可通过控制该单个灯开关来一次将特定子集的灯(例如,与从前门到厨房的通道对应的灯)全部打开。作为另一有利的示例,父母可使用家中的楼上主卧室中的灯开关来控制(a)家中所有楼下房间中的灯、(b)在主卧室与厨房之间进行引导的灯、和/或(c)每个孩子的卧室中的灯。

上述提供的互相可控的或者选择性地互相可控的灯开关在其它实施例中可扩展至易于如此控制的智能住家控制器的任何群体的相似的互相或者选择性地互相控制。示例可包括灌溉控制器、门打开/关闭致动控制器、娱乐装置控制器、计算装置控制器、便携式插入式加热器控制器、窗户打开/关闭控制器等的互相或者选择性地互相控制。

在一些实施例中,联网的智能键区设置在智能住家环境100中。根据实施例,智能键区的重要基础功能是控制智能住家环境100的安全特征的功能。应该理解,利用各种多感测能力来增强智能键区,其在以许多方式确实增强住家安全和保安的同时,可提供与控制家中的其它智能装置、hvac控制、住家节能、住家内通信和娱乐等有关的附加功能。

根据实施例,智能键区包括根据需要从120v“热”线电压线提取电力的供电电路(包括可再充电池)。可再充电池可以用作传统备用电源,或者用作在需要时短期供应过量dc电力的蓄电池。

根据一些实施例,类似这里所述的其它智能住家装置,智能键区被分成两个部分:头部单元和背板。这种分化可通过使它们成为由两个基本部件组成的模块化平台而增加智能键区的成功和商业寿命。根据一些实施例,背板是永久性接口盒(本文中有时称作“对接站”),其充当到墙壁中以及到120v线电压线或者智能住家环境100的其它线路的物理连接,并且包含ac至dc供电电路。在安装时,对接站可类似于传统的单联或双联壁箱,不同的是没有危险的高压线暴露于用户。根据一些实施例,对接站还包括蜂窝无线接口。

根据一些实施例,头部单元(本文中有时称“替换模块”)实际上包含所有的传感器、处理器、用户接口、可再充电池等。用户可将单元插入对接站中以及将单元从对接站拔出。配备、维护和升级存在许多不同的商业和功能可能性。例如,在使用任何特定头部单元多年之后,用户将能够购买新版本的头部单元并且简单地将它插入对接站中。对于头部单元,也存在许多不同的版本,诸如仅仅是用户接口的极其低成本的版本,以及然后是一系列能力越来越强的版本,直至并且包括具有小oled电视和高保真迷你扬声器的极其昂贵的头部单元。因此,应该理解,智能键区和其它智能装置的各种版本的头部单元可全部为可更换的,它们中的任一个在被放入任何对接站中时均可工作。这可有利地鼓励旧的头部单元的共享和重新部署——例如,当可用很好的新版本的头部单元替换重要的高性能头部单元(例如,用于厨房或起居室)时,则旧的头部单元可被重新部署在卧室或地下室等中。当首次插入对接站中时,头部单元可询问用户(通过2dlcd显示器、2d/3d全息投影、语音交互等)几个简单的问题,诸如“我在哪里”,并且用户可选择“卧室”或“起居室”等。在其它示例中,头部单元可提供诸如“如果我在厨房,请按按钮一次,如果我在书房,请按两次等”的指令。

根据一些实施例,智能键区包含主处理器、存储装置、显示器和用户接口、音频扬声器、麦克风、电源转换器、gps接收器、rfid定位器以及一般的物理模块接收器。智能键区还包含无线和有线联网。鉴于充裕的电力可用性,可提供各种通信能力,包括wi-fi、zigbee、3g/4g无线、cat6有线以太网以及甚至来自路边的光纤。另外,由于智能键区可连接到家用120v系统,所以可提供电力猫或其它电力线通信能力。因此,智能键区可连接到智能住家环境100的其它智能住家装置以及中央服务器或云计算系统164并与之通信。

智能键区可包括本文所述的任何其它智能住家装置(例如,智能门铃106、智能恒温器102、智能壁开关108、智能壁插头110等)中所包括的任何部件(例如,温度传感器、湿度传感器、居住传感器、环境光传感器、通信设备、处理器、存储器等)。在一些实施例中,智能键区与备用电池硬连线。在一些实施例中,智能键区被并入壁开关108中,而在其它实施例中,智能键区可以是它自己的装置。

智能键区还包括诸如温度、湿度、居住、环境光、火、烟、一氧化碳、有源接近、无源红外运动、超声、ccd/视频相机等的传感器。如上所述,还包括可再充电池(或者能力等同的机载电力储存介质)。例如,电池可以是可再充锂离子电池。在操作中,在硬件用电量小于窃电可安全地提供的用电量的时间间隔期间,智能键区对电池进行充电,在硬件用电量大于窃电可安全地提供的用电量的时间间隔期间,智能键区将进行放电以提供所需的额外电力。

智能键区的用户接口可包括一个或多个视觉显示器(tft、oled等)、触摸屏和/或按钮输入能力、音频扬声器等。根据实施例,还可提供可选的2d图像和/或3d全息图像投影仪,以使得显示器的有效尺寸不仅仅限于智能键区的物理大小。用户接口可由住家居住者进行用户定制。

智能键区可受到用户确定的密码的保护。在一些实施例中,该密码可以是包括任何数字以及字母和/或数字的组合的pin。在其它实施例中,该密码可以是短语。在其它实施例中,该密码可以是智能键区利用超声传感器、pir传感器等来感测的手势。在其它实施例中,该密码是独特的点连线图案的形式,其中用户界面显示多个点(例如,点网格),并且用户按照独特图案从点到点移动他或她的手指。包括手势和点连线图案的这些形式的密码中的任一个可向用户提供快速且容易的方式来将家里的警告系统武装和解除武装。例如,当离开家时,用户可走到智能键区并且作出独特手势或者输入点连线图案以武装警告器。根据一些实施例,智能键区管理用户列表,该列表包括用户以及他们可控制键区以将安全系统武装/解除武装以及控制智能住家的其它功能的对应时间的列表。在一些情况下,各种用户可利用独特的识别号和访问代码(包括上述密码)来向智能键区标识他们自己。另外,在一些情况下,智能键区可能能够基于用户的“数字指纹”来识别用户,诸如,通过无线地识别用户的移动电子装置166。

根据实施例,智能键区包括“照亮你的路”特征,由此智能键区在感测到用户正在接近暗处或者暗处附近时激活灯。例如,在用户在午夜接近智能键区的情况下,智能键区可激活家中附近的灯或者并入智能键区本身中的灯(例如,led)以为用户提供照亮的路径。在一个示例中,智能键区被并入壁灯开关中,并且该智能键区在用户正在接近智能键区时激活与壁开关关联的灯。在一些示例中,在安全系统被武装时检测到接近的用户时,智能键区或者家里的其它装置或者服务器164可向居住者的移动装置或者其它电子装置发送通知。另外,例如,在警告系统被用户武装或解除武装的任何时候,智能键区可向居住者的移动装置发送通知消息。

根据实施例,智能键区是耐“打碎和猛击”的。例如,在住家的警告系统被武装并且智能键区被打碎(例如,被尝试通过猛击键区来解除警告的武装的侵入者)的情况下,警告仍被武装。在一些情况下,在被打碎时,智能键区触发警告并且执行预先配置的动作,诸如通知警察和/或其它应急人员。

根据实施例,智能键区或家中的其它装置能够将用户定义的手势分配给动作或动作集合。例如,用户可利用“恐慌手势”对智能键区进行编程,该恐慌手势使得智能键区、智能住家中的其它装置或者服务器164通知当局,诸如,通过呼叫或以其它方式通知医护人员、警察等。这种恐慌手势可以是例如用户快速地在空中挥舞他或她的手。用户还可利用可听恐慌命令来对智能键区或家中的其它装置进行编程。例如,当用户喊出“救命”时,则可呼叫或者以其它方式通知医护人员、警察等。在其它示例中,智能键区可包括恐慌按钮,用户可按下该恐慌按钮以呼叫警察、医护人员等。

根据实施例,智能键区或者任何其它智能住家装置具有显示客户消息的能力(诸如,经由装置本身上的显示器或者通过投影)。例如,在儿童正在睡觉的情况下,智能门铃106可显示“婴儿正在睡觉。请不要按铃”。在其它实施例中,智能键区和其它装置能够投影或显示消息。例如,当人在前门处时,键区可投影诸如“有人在门口”的消息。这对于由于一些或所有居住者正在睡觉用户已经将门铃和/或其它可听通知去激活或者智能住家自动将其去激活的情况将有好处。这些消息还将对有听力障碍的居住者有用。智能键区和其它装置还可由于可能的侵入者、火灾、co等而投影或显示诸如“撤离”的警告消息。该消息可以大字体投影在墙上、地板上、天花板上等。并且该消息可提供附加信息。例如,该消息可为“在书房中检测到侵入者”、“在厨房中检测到火灾”等。

根据实施例,智能键区和其它智能装置用作运行住家应用的平台。例如,智能键区具有下载和/或执行使得用户能够控制其智能住家的应用的能力。例如,用户可安装“恒温器”应用,该应用可从家中的任何智能装置(包括智能键区)来访问和控制,以控制住家的hvac。例如,用户还可安装“安全”应用。应该理解,可下载并安装的应用的数量和类型是无限的。

现在转向图5,提供了智能危险检测器104的示例性实施例的例示。根据实施例,每个智能危险检测器104的重要基础功能是烟监视、火灾监视和一氧化碳检测(更一般地,“危险检测”)以及经由扬声器504和蜂鸣器508的关联的可听警告。然而,应该理解,利用网络连接性和各种多感测能力来进一步增强智能危险检测器104,其在事实上以许多方式增强住家安全和保安的同时,可提供与hvac控制、住家节能、住家内通信和娱乐有关的附加功能。在一些实施例中,智能危险检测器104符合保险商实验室(ul)所要求的检测烟、热和一氧化碳的标准。例如,智能危险检测器满足ul标准2034的警告响应时间要求,所述要求如下:在70ppm下,检测器104必须在60-240分钟内警告;在150ppm下,检测器104必须在10-50分钟内警告;并且在400ppm下,检测器104必须在4至15分钟内警告。

根据实施例,智能危险检测器104是被设计为替代旧的危险检测器的改造物。尽管图中未示出,智能危险检测器104可包括两个主要部件:头部单元404和背板或对接站408。头部单元包括传感器、电池、处理器、存储装置和其它部件,而对接站充当到墙壁中以及(如果适用的话)到120v线电压线或者智能住家环境100的其它线路的物理连接。在安装时,对接站可类似于传统危险检测器的传统背板。用户可将头部单元插入对接站中以及将头部单元从对接站拔出。因此,配备、维护和升级存在许多不同的商业和功能可能性。例如,在使用任何特定头部单元多年之后,用户将能够购买新版本的头部单元并且简单地将它插入对接站中。对于头部单元404,也存在许多不同的版本,诸如仅仅是烟检测器的极其低成本的版本,以及然后是一系列能力越来越强的版本,直至并且包括极其昂贵的头部单元。因此,应该理解,各种版本的头部单元可全部为可更换的,它们中的任一个在被放入任何对接站中时均可工作。这可有利地鼓励旧的头部单元的共享和重新部署——例如,当可用较新版本替换重要的高性能头部单元(例如,用于检测厨房中的危险)时,则旧的头部单元可被重新部署到卧室或地下室等中。当首次插入对接站中时,头部单元可询问用户(通过2dlcd显示器、2d/3d全息投影、语音交互等)几个简单的问题,诸如“我在哪里”,并且用户可选择“卧室”或“起居室”等。

关于处理、感测、用户接口和通信能力,智能危险检测器104与壁开关108以及智能住家环境100的其它装置之间可存在实质的交叠。智能危险检测器104可以是低功率消耗装置,其由电池512供电并且包括低功率通信芯片(例如,zigbee芯片),并且可通过生成并传送消息、来自其它装置的中继消息以及通过“聆听”并且有时作出对应响应,来作为低功率节点加入智能住家环境100的网状网络中。然而,应该理解,代替由电池供电或者除了由电池供电以外,智能危险检测器104可由来自住家的ac电压来供电。在一些实施例中,智能危险检测器104包括wifi芯片集,该wifi芯片集使其能够将其状态传达给智能住家环境100中的其它装置、用户移动装置166、中央服务器或云计算系统164以及外部管理安全服务。应该理解,智能危险检测器104是由微处理器驱动的,并且wifi芯片可包含额外的处理能力以用于控制智能危险检测器104的所有操作或一些操作。在一些实施例中,提供单独的处理器。

根据所示的实施例,智能危险检测器104包括烟检测器516,其包括烟光电二极管、检测器和烟室。烟光电二极管可以是例如irled。另选地,代替ir,可提供可见光led或者激光器。在一些实施例中,检测器可以是光子硅光电倍增管芯片。烟光电二极管和检测器可被编程以每大约十秒执行一次工作循环。例如,每十秒,光电二极管和检测器将进行x轴微秒烟测试。光电二极管和检测器还按照预定间隔执行自校准测试。

外,智能危险检测器104包括一氧化碳传感器520,其可以是电化学传感器或者金属氧化物半导体。另外,智能危险检测器104可包括温度传感器、用于减少与洗浴和烹饪关联的误警告的湿度传感器、以及环境光传感器,诸如,测量房间的亮度的单个像素。

智能危险检测器104可设置有居住检测能力。根据实施例,提供一个或多个超声传感器524以用于运动检测。然而,应该理解,除了超声传感器524以外或者代替超声传感器524,提供一个或多个无源ir传感器528以用于居住感测。具有多个超声传感器524和/或无源ir传感器528增强了检测器的居住感测能力。因为它们通常被安装在经常居住的房间的墙壁的高处的无障碍的位置,所以智能危险检测器104尤其适用于诸如通过使用rfid、超声传感器等的居住检测。智能危险检测器104还可包括用于火焰热检测的热电堆534。如本领域中熟知的,热电堆或热相机534是获取红外光并且将其与火焰热相关的一组热电偶。在一些情况下,这是有利的,因为热相机观察房间并且给出热的提前警告。因此,热相机534能够在热实际到达智能危险检测器104之前“看到”热。

在一些实施例中,智能危险检测器104配备有一个或多个空气质量传感器538。例如,空气质量传感器538可“嗅到”可能存在于住宅中的挥发性有机化合物(voc)。因此,当用户的家中存在毒素时,诸如,当用户在燃烧石蜡蜡烛时,智能危险检测器104可警告用户。石蜡是石油的副产品,已被证明释放警告范围的voc,诸如甲苯和苯。另外,例如,空气质量传感器538可诸如通过检测通常被添加到天然气中以使天然气可检测的甲烷来“嗅到”住宅中的煤气泄漏。这种“嗅”能力不仅对住宅有益,而且对学校和医院也有益处。个人在知道这种检测被广泛使用时将感到安全。此外,随着住宅变得越来越封闭,空气质量检测将变得越来越重要。此外,空气质量传感器538可测量颗粒、灰尘、花粉、霉菌等的检测水平。

除了测量空气质量并且检测有害voc以外,智能危险检测器104能够将此信息传送给家中的其它装置以及中央服务器或云计算系统164。例如,在一些实施例中,当家中的明显有害气体、颗粒、灰尘、花粉、霉菌等的水平存在上升时,智能危险检测器104可将此信息传送给中央服务器或云计算系统164,中央服务器或云计算系统164与家中以及只是在住家外部(诸如,智能门铃106)的其它节点通信,并且评估是内部空气还是外部空气更纯净。如果外部空气更纯净,则中央服务器或云计算系统164指示智能恒温器102打开通风口以允许新鲜空气进入家中,否则,它指示恒温器102使家中的空气再循环并且不引入外部空气。另外,中央服务器或云计算系统164在从危险装置104接收到空气质量信息时可将关于空气质量的详细信息发送给用户的移动装置166。例如,空气质量信息可标识空气中的特定类型的毒素、颗粒、灰尘、花粉、霉菌等。这可有助于用户识别用户对哪种花粉等过敏。此外,中央服务器或云计算系统164可使用空气质量信息来向用户提供医疗建议(例如,今天务必服用过敏药)。另外,中央服务器或云计算系统164可聚集从各个地理位置的多个住家接收的数据,并且提供例如烟提醒、花粉警告等。

根据一些实施例,智能危险检测器104可包括用于火灾检测的二氧化碳(co2)传感器,其中检测器包括由硒化铅制成的无源ir检测器。火产生co、co2和红外光。从火焰发出的红外光的强度相当恒定,直至它穿过由火产生的co2层。然而,当光接触co2时,波长为4.26μ的光的频率激发co2分子。作为响应,co2吸收波长为4.26μ的红外光,从而减小了此波长的光的强度。因此,为了检测火灾,在硒化铅ir检测器的前面放置窄光学带通滤光器以仅允许波长为4.26μ的光通过到达硒化铅ir检测器。在火灾的情况下,硒化铅检测在4.26μ波长处的光的强度减小并且触发火灾警告。

根据实施例,使用包括智能危险检测器104的传感器结合中央服务器(诸如,164)处提供的基于规则的推理引擎或人工智能的技术来警告居住者家中的危险状况。例如,可基于光的量(例如,强度、波长、频率等)和/或毒素开始释放到空气中而推断出居住者正在燃烧蜡烛。此外,当居住者在房间中并且已经预定时间段没有移动时,可推断出房间中的居住者已入睡。在蜡烛正在燃烧并且居住者已入睡的情况下,该房间中的智能危险检测器104将发出警告以唤醒居住者。在其它示例中,在检测到空房间中的危险状况时(诸如,在厨房中火炉开着时),智能危险检测器104可发出警告或者发送提醒文本或电子邮件消息。

在家中发生火灾的情况下,使用包括危险检测器104的传感器结合中央服务器(诸如,164)处提供的基于规则的推理引擎或人工智能的技术来确定原因。例如,智能危险检测器104可检测出火灾开始于厨房中,并且智能危险检测器104可检测到就在火灾开始之前活跃的火炉、蜡烛等被留在厨房中无人看管。另外,中央服务器(诸如,164)可聚集来自经历火灾的多个住家的数据,分析该数据以寻找模式并且重构引起火灾的事物,并且与消防部分共享该信息。

在一些实施例中,智能危险检测器104被安装在居住者够不到的位置,诸如墙壁上的高处或天花板上。因此,在误警告的情况下,居住者无法够到智能危险检测器104以按下去激活警告的按钮。因此,智能危险检测器104的实施例允许居住者使用“安静手势”来去激活警告。例如,智能危险检测器104检测来自居住者之一的特定“安静手势”,并且作为响应,去激活警告。

根据实施例,使用智能危险检测器104的一个或多个超声传感器524来检测居住者的“安静手势”。在一些实施例中,每个超声传感器524可包含多个压电元件以使得传感器为“全向的”并且使得更容易检测居住者何时作出安静手势。在电池供电版本的智能危险检测器104中使用超声传感器524特别有利,因为超声传感器524消耗非常少的电力。超声传感器524这样工作:发出脉冲,并且然后计算发送脉冲与接收到回波之间的时间间隔以确定距对象的距离。在一些实施例中,超声传感器的单个压电元件发送脉冲并接收回波。在其它实施例中,分开的压电元件发送脉冲和接收回波。

在正常操作期间,智能危险检测器104的超声传感器524仅仅执行居住感测功能。例如,它们确定房间是否被居住。在执行此功能时,超声传感器524具有约一赫兹的声脉冲率。设计这种低声脉冲率是为了节约电池电力,同时仍有效地执行居住检测。然而,当其它传感器中的一个(诸如,烟、火灾或一氧化碳传感器)激活警告时,智能危险检测器104增大声脉冲率,诸如最高至二十赫兹。增大的声脉冲率能够更好地检测只有在激活警告时才作出的“安静手势”。当检测到“安静手势”时,超声传感器524“寻找”诸如人手的对象,以在指定的时间段内保持在距智能危险检测器104预定义的距离内。

将参照图6和图7描述示例“安静手势”。如图6所示,在方框604,居住者站在房间612中,同时危险检测器104中的警告器处于活动状态并且发出“嘟”声。灯610(诸如,led)设置在智能危险检测器104的外部,使得当灯610被打开时居住者608可看到灯610。灯610的操作将参照图7来描述。对于图6来说,在方框604至624中灯是关闭的。如方框616处所示,居住者608走到较靠近智能危险检测器104(其安装在房间的天花板上够不到的位置)的位置。如方框620处所示,居住者608走到更靠近智能危险检测器104的位置,使得居住者608几乎在智能危险检测器104正下方。如方框624的箭头628所示,居住者608在几乎站在智能危险检测器104正下方的同时开始向上朝着智能危险检测器104伸出手臂。

现在参照图7的方框630,在居住者几乎站在智能危险检测器104正下方的同时,居住者608的手臂向上朝着智能危险检测器104伸出。在警告器发声并且脉冲速率增大之后,智能危险检测器104的超声传感器“寻找”对“安静手势”时间段(是必须维持“安静手势”以去激活警告的时间量)的触发。根据一些实施例,所述触发是相对于基线的距离变化,并且为了去激活警告,必须在整个“安静手势”时间段(例如,三秒)内维持所述距离变化。例如,如果基线是传感器与房间的地板之间的距离,则传感器寻找进入它与地板之间的对象,从而改变通过脉冲测量的距离。在一些实施例中,所述距离变化必须足够大,以确保某人靠近并且可能想要使警告器安静。例如,如果距地板的距离是十英尺,则必需的距离变化可为八英尺或者原始距离的百分之八十。因此,对象将需要在距传感器两英尺内以触发“安静手势”时间段,并且为了去激活警告,对象必须待在那里达所述时间段的持续时间。必需的距离变化可基于天花板的高度以及基于居住者的身高等等来配置。

仍参照方框630,当居住者608成功触发“安静手势”时间段时灯610被打开,从而通知居住者608在必需的时间段(例如,三秒)内待在该位置。这里,居住者608的手触发“安静手势”时间段。构建容限,使得如果居住者608略微移动并且失去信号但是很快又重获信号,则“安静手势”时间段将继续,而无需重新开始。如方框634中所示,居住者在“安静手势”时间段的持续时间内将手保持在传感器的必需的距离内,并且因此警告被去激活,“嘟”声停止,并且灯610被关闭。如方框638和642处所示,居住者608可从智能危险检测器104走开,并且继续正常活动。

应该理解,在智能危险检测器104具有从家中的线路接收可靠电力(而非由电池供电)的设计的情况下,可使用ccd芯片来检测“安静手势”。然而,这种布置不适合于电池供电的危险检测器104,因为ccd芯片和关联的处理消耗大量电力,并且将很快耗尽电池。超声传感器524的其它可能替代包括无源ir传感器、热电堆(例如,热相机)、激光距离测量、激光器和相机组合(因为相机寻找点,而非到达时间(多普勒频移))以及全相机和图像处理系统。

根据一些实施例,为了增强安静手势的可靠性和有效性,超声传感器524可与一个或多个光学传感器协同工作以更好地进行感测。例如,当居住者尝试通过将手置于场中来安静时,光学传感器将感测居住者的手的存在,并且从而触发“安静手势”时间段。超声传感器524还可在触发“安静手势”时间段之后与光学传感器协同工作,其中超声传感器检测居住者的变化的手距离,并且光学传感器使用接近和热技术来检测居住者的变化的手距离。

根据一些实施例,超声传感器524可与无源ir传感器协同工作。例如,当居住者尝试通过将手置于场中来安静时,无源ir将感测到这,并且从而触发“安静手势”时间段。超声传感器524还可与热电堆(例如,热相机)协同工作,其中使用距离变化和热二者来检测安静手势。例如,热相机检测人手何时在附近并且触发“安静手势”时间段。此外,超声传感器524可与环境光传感器协同工作。例如,当将手置于场中并阻挡光时,则环境光传感器获知居住者在附近,并且因此触发“安静手势”时间段。

应该理解,根据实施例,可对家中的其它智能装置(诸如,智能恒温器、智能壁开关等)应用类似的“手势”控制。例如,可存在用于增大或减小温度控制、打开和关闭灯、hvac等的手势。

现在转向图8,提供智能门铃106的示例性实施例的例示。根据实施例,智能门铃106的重要基础功能是充当住家入口通道接口单元,提供门铃功能(或者其它访客到达功能)、音频/视觉访客告知功能以及类似功能。类似上面参照图5-7描述的智能危险检测器104,利用网络连接性和各种多感测能力来进一步增强智能门铃106以容纳附加功能,并且智能门铃106、智能危险检测器104、智能壁开关108与智能壁插头110之间可存在实质的交叠/集成,其运用了其组合的处理、感测和通信能力以及其对基于云的控制和智能的访问。

在一些实施例中,智能门铃106连接到智能住家环境100的线路。例如,如许多住家中常见的,在家的外部入口点处(诸如,在前门、后门和侧门处)提供24v低压线。智能门铃106可连接到该24v低压线以获得稳定可靠的电力。然而,应该理解,智能门铃可包括电池以用于替代或者补充从住家线路获得的电力。在一些实施例中,电池可以是可再充电池(诸如,可再充锂离子电池)以根据需要从住宅线路(例如,24v低压线)汲取电力。例如,在门铃的用电量小于24v低压线可安全提供的电量的时间间隔期间,智能门铃106可对电池进行充电,并且在硬件用电量大于24v低压线可安全提供的电量的时间间隔期间,智能门铃106将放电以提供所需的额外电力。因此,可再充电池可用作传统备用电源,或者用作在需要时短期供应过量dc电的蓄电池。

如图8b所示,根据一些实施例,智能门铃106包括两个部分:头部单元804和背板808(也被称作对接站808)。这种分化可通过使它们成为由两个基本部件组成的模块化平台而增加壁开关108的成功和商业寿命。如壁开关108和危险检测器104一样,这种分化可通过使它们成为模块化平台而增加智能门铃106的成功和商业寿命。对接站808是永久性接口盒,其充当到入口通道附近的区域(诸如,家中的门框或外墙)中以及到家中的电压线的物理连接。根据一些实施例,头部单元804(本文中有时称“替换模块804”)实际上包含所有的传感器、处理器、用户接口、可再充电池等。用户可将单元804插入对接站808中以及将单元804从对接站808拔出。配备、维护和升级存在许多不同的商业和功能可能性。例如,在使用任何特定头部单元804多年之后,用户将能够购买新版本的头部单元804并且简单地将它插入对接站808中。对于头部单元804,也存在许多不同的版本,诸如具有较少特征的低成本版本,以及然后是一系列能力越来越强的版本,直至并且包括具有大量特征的极其昂贵的头部单元804。因此,应该理解,各种版本的头部单元804可全部为可更换的,它们中的任一个在被放入任何对接站808中时均可工作。这可有利地鼓励旧的头部单元804的共享和重新部署——例如,当可用很好的新版本的头部单元804替换重要的高性能头部单元804(例如,用于前门)时,则旧的头部单元804可被重新部署到后门或地下室门等。当首次插入对接站808中时,头部单元804可询问用户(通过2dlcd显示器、2d/3d全息投影、语音交互等)几个简单的问题,诸如“我在哪里”,并且用户可选择“前门”或“后门”等。

诸如温度、湿度、居住、环境光、火灾、烟、一氧化碳、有源接近、无源红外运动、超声、ccd/视频相机、条形码扫描仪等的传感器装置以及诸如扬声器、用户接口、2d/3d投影仪等的i/o装置设置在头部单元804中。传感器和i/o装置通常由828表示。

根据实施例,使用包括传感器828结合中央服务器(诸如,164)处提供的基于规则的推理引擎或人工智能的技术来检测包裹何时被递送至智能住家环境100的门口,并且作为响应采取各种自动的行动。根据一些实施例,传感器828可“看到”靠近门的送货员的制服或者送货员的货车,或者传感器可“听到”货车以及在听到货车之后人在一定时间段内靠近门。一旦人距门预定距离,智能门铃106就使用其扬声器询问该人他或她是不是送货员,对于该询问,该人可利用可听响应或者通过在门铃的用户接口上如此指示来回答。如果该人正在进行递送,则门铃可指示该人将包裹放在靠近门铃106的位置,使得其扫描仪可扫描条形码或者附到正递送的包裹或者与其关联的其它类型的识别标签。

根据实施例,诸如服务器164的中央服务器可使用条形码来获得关于包裹的信息,诸如寄件人、收件人、其中的物品的描述、是否需要签名等。基于该信息,基于规则的推理引擎或人工智能可就接下来采取什么行动作出推断。例如,如果居住者,或者更具体地讲,如果指定的收件人在家中,并且包裹来自一个寄件人或者包含一个或多个居住者特别感兴趣的物品,则可在家中进行告知,指示当前正在投递包裹并且提供关于包裹的细节。另一方面,基于居住者过去对接收此类递送的反应,寄件人或物品不是任何居住者之一特别感兴趣的,则将不进行告知,并且居住者可在适当时发现包裹。类似地,如果没有居住者在家中,但是推断出包裹是居住者之一特别感兴趣的,则可对一个或多个识别的居住者进行文本消息、电子邮件、电话呼叫等,指示正在递送包裹。

根据实施例,在包裹需要签名,但是居住者均不在家中的情况下,推断出不打扰居住者,智能门铃可提供留下包裹的授权。例如,门铃106在其用户接口上呈现授权码(纯文本、条形码或者加密形式)并且提示送货员使用他或她的手持装置来记录、扫描、拍照或者以其它方式获取授权码。一旦送货员获取授权码,门铃106就可指示送货员将包裹留在哪里,诸如在前门处、住宅后面附近、独立的位置等。

根据实施例,使用包括传感器828(诸如,噪声、运动和/或脸部识别检测)结合中央服务器(诸如,服务器164)处所提供的基于规则的推理引擎或人工智能的技术来检测一个或多个未知个人何时接近该住家。在这种情况下可进行多个已获知的推断。例如,在深夜,将在住宅中发出警告,从而通知有人接近和/或门铃106可按照可听见的方式告知个人他或她正被住家安全系统监视。此外,在该人尝试从门、窗户或者其它进入点进家的情况下,将向本地执法机关发送消息。然而,在白天,当一个或多个居住者在家中时,可进行有经验的推断以不采取动作(例如,当抄表员、邮递员、收垃圾人员等按照合理可预测的并且已获知的日程安排接近住宅时)。

根据实施例,智能门铃106提供基于场境的输入键区。在一些示例中,可诸如经由2d/3d全息投影来投影输入键区。在其它示例中,输入键区可被呈现在诸如2dlcd显示器的显示器上。站在智能门铃106附近的人可向键区中输入代码以获得访问智能住家环境100的权利。根据实施例,家里的居住者得到基于场境的键区和/或访问代码。例如,父母得到提供各种控制的更复杂的键区,而孩子得到他们可向其中输入他们的访问代码的简单键区。此外,非居住者也得到基于场境的键区。例如,送货员得到一个键区,而未归类的个人得到另一键区。根据一些实施例,键区可基于诸如时刻、当前新闻(例如,邻域中近来有任何犯罪活动?)、保安以及其它执法人员的接近以及当前哪些(如果有的话)居住者在家的因素而变化。例如,如果是附近的保安,则键区请求三位数访问代码或者根本不请求访问代码,而非通常的十位数访问代码。在另一示例中,如果无人在家或者如果仅孩子或者老人在家,则要求十位数代码。然而,如果孩子的父母或者老人的成年子女在家,则不要求访问代码或者仅要求三位数代码。如果接近的人被识别为客人,则键区提示客人输入分配给他或她的客人访问代码。还应该理解,在个人离开家时也提示其输入访问代码。这样可使用客人、居住者和识别类别的陌生人(例如,送货员)的代码来跟踪这些人的来去。应该理解,该键区可设置在家中的任何智能装置中,诸如,壁开关108、恒温器102、危险检测器104和壁插头110。

根据实施例,当中央服务器(诸如,服务器164)基于从门铃106接收的信息(诸如,噪声和运动数据)确定与家相邻的街道具有阈值水平的车流量时,就居住在家里的孩子的安全作出推断。例如,在通过居住感测检测到一个或多个孩子在家外的情况下可触发警告。该提醒使得父母或其他监护人能够快速地采取行动以保护孩子远离交通。此外,例如,由于交通噪声增大,对家中的音频设备进行自动调节,诸如,通过将音量增加成比例的量。

如所讨论的,传感器828可包括温度和湿度传感器,来自这二者的数据可用于多种可用的服务。例如,恒温器102在控制hvac以最佳地实现居住者期望的舒适偏好时考虑户外湿度和温度数据。此外,例如,可通过多个用户接口(诸如,与位于家中的另一个装置、电视、手机和其它计算装置关联的用户接口)或者以可听的方式将此信息呈现给居住者。在一些情况下,中央服务器(诸如,服务器164)从跨越多个地理位置的多个智能住家收集该信息。聚集的数据可被卖给天气服务或者可用于向智能住家居住者提供天气数据。

根据实施例,智能门铃106包括按钮812,其在被触摸、按压或者以其它方式激活时使得在家内广播可听通知,或者向家内的装置的用户接口或者向与家里的居住者关联的移动装置发送消息。可关于对按钮812的激活的适当响应作出已获知的推断。例如,仅在居住的房间或者与门口的人有关系的一个或多个居住者所居住的房间中广播可听通知,或者在诸如小孩的居住者被确定为正在睡觉的房间中不发出警告。另外,例如,可在家中广播居住者所选择的歌曲(例如,上传的mp3歌曲),其中可针对此时在家的不同的居住者或者基于门口的人的身份广播不同的歌曲。此外,例如,智能门铃106处的技术和传感器可基于脸部识别或者基于其它特性(诸如,人接近门的方式)来识别人。例如,随着时间过去,基于从智能门铃106接收的输入,中央服务器可构建关于接近门的人的简档数据的地址簿,诸如一些识别生物数据。例如,可随时间使用诸如超声、无源ir等的低分辨率数据构建地址簿,以创建个人的独特签名。这种组合的数据来自不同的领域并且就该人如何接近住宅而言几乎像指纹一样。在一些情况下,当“熟悉的”人接近门时,智能门铃116“询问”该人他是不是“johndoe”,该人可语言上或肢体上回答该询问。在获得该信息时,johndoe的姓名或图像可被告知或投影在家中的装置上和/或将给予johndoe对该住家的特定访问权限,诸如,例如门将在他接近时自动开锁。此外,除了或者代替基于这些独特“签名”的识别,个人可使得他们的移动装置能够与智能门铃116通信(诸如,经由蓝牙、nfc或其它无线协议)。另外,例如,个人可在智能门铃的rfid扫描仪的前面“刷”他们的智能电话。在识别出该个人时,智能门铃可给予该个人对该住家的特定访问权限,诸如,通过自动将门开锁。

根据实施例,包括传感器828结合中央服务器(诸如,服务器164)处所提供的基于规则的推理引擎或人工智能的技术还进行有经验的现在转向图9,提供了智能壁插头110的示例性实施例的例示。根据实施例,智能壁插头110通过提供改装的壁插头来增强智能住家环境100,其除了维持壁插头的基本特征和用途以外,还并入了很多感测和通信能力以增强居住者舒适度、便利性和安全。非常像智能壁开关108,通过代替传统壁插头安装,智能壁插头110能够接入到丰富的工作电力,诸如通过连接到位于智能住家环境100的墙壁154后面并且事实上存在于所有标准的住家壁插头处的线路(例如,连接到120v“热”线电压线)。这种基本上无限的电力预算、遍及住家的几乎无处不在的优异安装位置、以及在其面板上及其壳体内的相当充裕的用于安装必要部件的物理空间组合起来,使得智能壁插头110能够适应智能住家环境100的各种各样的感测和通信能力以及在甚至更新的感测和通信硬件变得可用时的一般平台。除了家内的众多安装位置以外,家外也有众多室外位置。例如,智能壁插头110可被安装在智能住家环境的外墙的外表面上,并且从而可连接到与室内壁插头相同的线路(例如,连接到120v“热”线电压线)。

智能壁插头110与智能住家环境100的其它装置之间可进行各种各样的新的交互。例如,可通过家内和家外的壁插头的众多安装位置增强居住、运动或存在感测,尽管这些位置中的一些被隐藏在家具后面或者在人们不可能去的位置。根据实施例,智能壁插头110可包括如图4a-c所示的壁开关108中所包括的部件中的全部或一些。例如,智能壁插头110可由两个主要部分组成:头部单元908和对接站904,对接站904是永久性接口盒,其充当到墙壁中以及到120v线电压线或者智能住家环境100的其它线路的物理连接。这种分化可通过使它们成为由两个基本部件组成的模块化平台而增加智能壁插头110的成功和商业寿命。根据实施例,头部单元908包含传感器、处理器、i/o装置和插口等。用户可通过在遍及家中的各种位置将各种能力的头部单元插入对接站以及从对接站拔出来升级和/或重新分配遍及家中的壁插头功能。例如,为了增强智能住家环境100的安全性,可将具有高级运动感测能力的头部单元908插入位于对入口点(诸如,门口和窗户)具有清晰视线的区域中的对接站中。此外,可将这些头部单元908插入在通常居住的房间中具有清晰视线的区域中的对接站位置中,而非家具背后或者未用房间中。如所讨论的,这些头部单元可能能够无线地传达所检测的运动,并且因此可充当住家安全系统的“绊网”(家内或家外)。例如,位于家外(诸如,在窗户和门附近的外墙上)的智能壁插头110提供室外绊网,其甚至在侵入者不受欢迎地进入家中之前提醒中央服务器或云计算系统164侵入者的存在。

根据一些实施例,头部单元908包括具有上出口和下出口(各自具有三个插槽)的标准双插座960。头部单元908还包含主处理器、存储、音频扬声器、麦克风、电源转换器、gps接收器、rfid定位器等中的一些或全部。另外,头部单元908可包括无线和有线联网。鉴于充裕的电力可用性,可提供各种通信能力,包括wi-fi、zigbee、3g/4g无线、cat6有线以太网以及甚至来自路边的光纤。根据实施例,智能壁插头110是上述网状网络中的代言人节点。例如,智能壁插头110定期地发出关于它们感测到什么的消息,并且除了发出它们自己的消息以外,智能壁插头110还转发来自网状网络中的其它智能装置的消息,从而使得消息在整个智能住家环境100中从一个节点传播到另一节点(即,智能装置至智能装置)。作为智能住家环境100中的代言人节点,智能壁插头110能够“下降”至低功率通信协议以接收来自低功率节点的消息,将这些消息翻译成其它通信协议,并且将所翻译的消息发送给其它代言人节点和/或中央服务器或云计算系统164。因此,智能壁插头110使得使用低功率通信协议的低功率节点能够横跨整个智能住家环境100以及经互联网162向中央服务器或云计算系统164发送消息。例如,通过以低功率协议向壁插头110发送消息,壁插头110以高功率协议转发消息(所述消息被传送给中央服务器或云计算系统164),通过电池操作的智能危险检测器104能够节约它们有限的电力资源,然而还与外部服务器或云计算系统164实时地或者接近实时地通信。根据实施例,网状网络使得中央服务器或云计算系统164能够定期地从家中的所有智能装置接收数据,基于所述数据进行推断,并且将命令发送回各个智能装置,以实现本文所述的一些智能住家目标。

另外,由于智能壁插头110可连接到住家120v系统,所以可提供电力猫或其它电力线通信能力(例如,参见4a-c,设置在壁开关108上的这些部件的示例例示)。还应该理解,智能壁插头110可包括诸如温度、湿度、居住、环境光、火、烟、一氧化碳、有源接近、无源红外运动、超声、ccd/视频相机等的传感器928、测量房间中的光的环境光传感器,诸如,光敏电阻或单像素传感器等。

在一些示例中,壁插头110可包括具有可变强度和颜色,并且因此可按照与上述智能夜灯170相似的方式起作用的光源或者与其关联。在一些实施例中,壁插头110的光源被配置为当环境光传感器检测到房间较暗时和/或当居住传感器检测到人的存在或移动时激活。可基于从壁插头110的传感器或者从智能住家环境中的其它智能装置接收的信息来调节光源的颜色和强度。例如,在中央服务器或云计算系统164触发指示未授权侵入的警告(例如,基于从家中的智能装置接收的运动检测数据)的情况下,与智能壁插头110关联的光源可被激活。在此示例中,与壁插头110关联的光源可发出高强度红色光以指示发生紧急情况并且使得任何侵入者离开家。

根据实施例,智能壁插头110与中央服务器(诸如,服务器164)无线地通信。中央服务器(诸如,164)处提供的基于规则的推理引擎或人工智能基于从智能壁插头110接收的数据来进行安全相关决策。例如,就何时触发警告、何时打开灯、何时向屋主的移动装置或者向邻域网络发送警告作出决策。另外,中央处理的智能可用于安全。例如,中央服务器可利用智能住家中的每个应用的安全操作参数来编程,并且可当对应应用偏离其安全操作参数时切断适当的壁插头110的电力。另外,例如,在来自特定壁插头110上的居住传感器的数据指示小孩确实靠近壁插头的情况下,中央服务器可切断该插头的电力。此外,用户可远程地控制(诸如,通过使用其移动装置)家中的出口。例如,父母可能想要切断他们的孩子的房间中或者家外的存在孩子可能被吸引到插头的某种风险的所有壁插头110的电力。

现在转向图10a-b,提供了根据一些实施例的智能恒温器102的例示。与许多现有技术的恒温器不同,智能恒温器102优选具有不会使家居装饰逊色的光滑、简单、整齐并且美观的设计,并且事实上可充当它安装于其中的即时位置的视觉上令人愉悦的中心装饰品。此外,与已知的传统恒温器相比,通过智能恒温器102的设计方便并且极大地增强了与智能恒温器102的用户交互。智能恒温器102包括控制电路并且电连接到hvac系统(诸如,图1和图2中以单元100示出的)。智能恒温器102为壁装式的,为圆形形状,并且具有用于接收用户输入的外可旋转环1012。智能恒温器102为圆形形状,因为这样当安装在墙壁上时它看起来是大致盘状圆形物体。智能恒温器102具有位于外环1012内的大的正面。根据一些实施例,智能恒温器102的直径为大约100mm。

外可旋转环1012允许用户进行调节(诸如,选择新的目标温度)。例如,通过顺时针旋转外环1012,可增大目标温度,并且通过逆时针旋转外环1012,可减小目标温度。智能恒温器102可被配置为通过可旋转环1012接收多种类型的输入,诸如滚动输入和选择输入。例如,环的旋转可允许用户滚动一些选择选项,并且施加在环上的向内压力(向内点击)可允许用户选择选项之一(例如,与特定滚动位置对应的一个)。

外可旋转环1012可包括可物理上旋转的部件,或者在其它实施例中,可感测用户对环的虚拟旋转的静止部件。对于一些实施例,外可旋转环1012可包括触摸板,其被配置为跟踪用户的手指在触摸板上的弧形运动。触摸板可包括例如环形或圆形区域。在一些情况下,触摸板包括多个部分(例如,以检测第一环形区域中的弧形运动以及检测第二内侧圆形区域中的轻敲)。用户可使用例如视觉或触觉提示来识别触摸板区域的边界。例如,在智能恒温器102上与邻近区域相比环形触摸板区域可缩进,或者该区域的颜色可不同于邻近区域。

对于优选实施例,诸如图10a的外环1012为不带基准标记的连续环的那些实施例,可带来一个或多个优点。因此,用户可物理上旋转环(在环被配置为物理上可旋转的实施例中),而不管环的起始位置。此外,用户可通过多次旋转环来选择例如变量的值(例如,选择特定菜单、特定设定点温度值等)。此特征可特别有利,因为用户不需要担心精确旋转以便选择期望的选项。

如所示,智能恒温器102的正面包括透明盖1014(根据一些实施例,为聚碳酸酯)和金属部分1024(优选地其中形成有多个插槽)。根据一些实施例,盖1014和金属部分1024的表面形成共同向外的弧或者缓缓向外形成弧的球形形状,并且这种缓缓向外形成的弧形形状由外环1012延续。

尽管由透镜状的单片材料(诸如,聚碳酸酯)形成,盖1014具有两个不同的区域或部分,包括外部1014o和中心部分1014i。根据一些实施例,围绕外部1014o将盖1014涂漆或用烟处理,但是留下中心部分1014i清晰可见以方便观看设置在其下方的电子显示器1016。根据一些实施例,弯曲的盖1014充当透镜,其趋于放大电子显示器1016中显示给用户的信息。根据一些实施例,中心电子显示器1016是点矩阵布局(单独可寻址)以使得可生成任意形状,而非分段布局。根据一些实施例,采用点矩阵布局和分段布局的组合。根据一些实施例,中心显示器1016是背光彩色液晶显示器(lcd)。显示在电子显示器1016上的信息的示例示出于图10a中,并且包括代表当前设定点温度的中心数字1020。

显示在电子显示器1016上的特定呈现可取决于所检测的用户输入。例如,可显示多个变量(例如,当前设定点温度对学习状态)或变量值(例如,65度对75度)中的一个。所显示的一个可取决于用户对外可旋转环1012的旋转。因此,例如,当装置被配置为显示当前设定点温度时,所显示的值可随着用户在顺时针方向上旋转环而逐渐增大。所显示的温度的变化的符号可取决于用户是在顺时针还是逆时针方向上旋转环。所显示的温度变化的速度可取决于(例如,按照线性方式)用户旋转环的速度。

如上所述,所显示的特性可取决于所接收的用户输入而变化。例如,所显示的温度可随着用户顺时针旋转外可旋转环1012而增大,或者高亮的指示器可随着用户旋转环1012而在所显示的选项列表上前进。此外或另外,用户输入可使得出现新类型的信息。例如,如果用户正在观看设定点温度选项,则显著的顺时针旋转可使得红色符号闪烁(以传达反环境消息)。因此,单一类型的用户输入(例如,环旋转)与主动变量的变化(例如,设定点温度变化)之间可存在关系,并且单一类型的用户输入与非主动变量(例如,环境警告标志)之间也可存在关系。后一关系可为间接的,并且取决于主动变量的值或值的变化。

电子显示器1016上的呈现可取决于一种或多种类型的用户输入。例如,当用户旋转外可旋转环1012时显示器可按照第一方式改变(例如,示出变化的选择选项),并且当用户对外可旋转环1012施加向内压力时可按照第二方式改变(例如,确认选择或者默认菜单屏幕)。

根据一些实施例,金属部分1024具有多个插槽状开口,以方便安装在其下面的无源红外运动传感器1030的使用。金属部分1024可另选地被称为金属前格栅部分。在共同转让的美国序列号no.13/199,108中提供了金属部分/前格栅部分的进一步描述。金属部分1024的设计促成了智能恒温器102的光滑、简单、整齐并且美观设计,同时方便了位于恒温器的壳体内的传感器的集成和操作。在所示的实现方式中,智能恒温器102被壳体包围,其面向前的表面包括盖1014和金属部分1024。壳体的一些实现方式包括背板和头部单元。壳体为智能恒温器102所使用并包含于其中的一个或多个集成传感器提供了吸引人并且耐久的配置。在一些实现方式中,金属部分1024可与盖1014齐平地安装在壳体的面向前的表面上。连同金属部分1024并入壳体中不会使住家或商业装饰逊色,并且事实上可充当它所在的即时位置的视觉上令人愉悦的中心装饰品。

金属部分1024被设计为将传感器视觉隐藏,以用于提升恒温器的视觉上令人愉悦的品质,同时仍允许它们接收它们相应的信号。金属部分1024中沿着壳体的面向前的表面的开口允许信号通过盖1014,否则的话信号将不通过盖1014。例如,用于盖1014的玻璃、聚碳酸酯或其它类似材料能够透射可见光,但是对具有在10微米(是许多无源红外(pir)居住传感器的操作辐射带)的范围内的更长波长的红外能量高度衰减。显然,根据一些优选实现方式,智能恒温器102中包括环境光传感器(未示出)以及就在盖1014背后位于恒温器的顶部附近的有源接近传感器(未示出)。与pir传感器不同,环境光传感器和有源接近传感器被配置为检测可见和更短的红外谱带中的波长小于1微米的电磁能,盖1014的玻璃或聚碳酸酯材料对所述电磁能非高度衰减。在一些实现方式中,金属部分1024包括依据一个或多个实现方式的开口,其允许较长波长的红外辐射朝着如所示的无源红外(pir)运动传感器1030穿过所述开口。由于金属部分1024被安装在pir运动传感器1030的辐射接收表面的上方,所以pir运动传感器1030继续接收通过开口的较长波长的红外辐射并且检测围界中的居住。

金属部分1024的附加实现方式还方便了附加传感器检测其它环境状况。金属部分可至少部分地隐藏和/或保护一个或多个此类传感器。在一些实现方式中,金属部分1024帮助位于恒温器的壳体内部的温度传感器测量周围空气的温度。金属部分1024中的开口促使空气朝着位于金属部分1024下面的温度传感器流动,因此将外部温度传送至壳体的内部。在另外的实现方式中,金属部分1024可热耦接至温度传感器,促使从壳体的外部的热转移。

智能恒温器102优选被构造为使得电子显示器1016处于固定定向并且不随着外环1012而旋转,以使得电子显示器1016保持被用户容易地读取。对于一些实施例,盖1014和金属部分1024也保持在固定定向上并且不随外环1012而旋转。根据智能恒温器102的直径为约80mm的一个实施例,电子显示器1016的直径为约45mm。根据一些实施例,led指示灯1080位于部分1024下方以充当特定状态状况的低功率消耗指示灯。例如,当恒温器的可再充电池非常低并且正在被再充电时,led指示灯1080可用于显示闪烁的红光。更通常地,led指示灯1080可用于通过红色、绿色、红色和绿色的各种组合、各种不同的闪烁速率等等来传达一个或多个状态码或错误码,这可用于故障诊断。

可在检测和/或预测居住时使用运动感测以及其它技术,如上述共同转让的美国序列号no.12/881,430中进一步描述的。根据一些实施例,居住信息用于生成有效且高效的安排程序。优选地,提供有源接近传感器1070a以通过红外光反射来检测接近的用户,并且提供环境光传感器1070b以感测可见光。接近传感器1070a可用于检测约一米范围内的接近,以使得智能恒温器102可在用户接近恒温器时并且在用户触摸恒温器之前发起“唤醒”。这样使用接近传感对于通过在用户准备好与恒温器交互之后立刻或者非常迅速地“准备好”交互来增强用户体验而言是有用的。此外,接近唤醒功能还允许当没有进行用户交互或者没有用户交互将进行时通过“睡眠”在恒温器内节能。环境光传感器1070b可用于各种智能收集目的,诸如用于在检测到陡的上升或下降沿时方便居住的确认(因为很可能有居住者在开灯和关灯),以及诸如用于检测环境光强度的长期(例如,24小时)模式以用于确认和/或自动建立时刻。

根据一些实施例,出于鼓励用户信心和进一步提升视觉和功能雅致的组合目的,仅通过两种类型的用户输入来控制智能恒温器102,第一种是如图10a所示的外环1012的旋转(下文中称作“旋转环”或“环旋转”输入),并且第二种是在外帽1008(参见图10b)上向内推,直至发生可听和/或触觉“点击”(下文中称作“向内点击”或简称为“点击”输入)。对于图10a-10b的实施例,外帽1008是包括所有的外环1012、盖1014、电子显示器1016和金属部分1024的组件。当被用户向内压时,外帽1008抵靠内部金属圆顶开关(未示出)向内行进较小量(诸如,0.5mm),并且然后当向内压力被释放时弹簧式地向外行进回相同的量,从而给用户的手提供令人满意的触觉“点击”感以及对应轻柔的可听点击声。因此,对于图10a-10b的实施例,可通过直接在外环1012自身上按压,或者通过藉由在盖1014、金属部分1024上提供向内压力来间接地按压外环,或者通过其各种组合,来实现向内点击。对于其它实施例,智能恒温器102可被机械地配置为使得对于向内点击输入,仅外环1012向内行进,而盖1014和金属部分1024保持不动。将理解,将向内行进以实现“向内点击”输入的特定机械元件的各种不同的选择和组合在本教导的范围内,无论它是外环1012本身、盖1014的某一部分还是其某种组合。然而,已发现,特别有利的是向用户提供利用单只手并且花费最少的时间和力气在注册的“环旋转”和“向内点击”之间快速来回的能力,并且因此,已发现通过按压外环1012来直接提供向内点击的能力特别有利,因为用户的手指无需抬起以不与装置接触或者沿着其表面滑动,以便在环旋转与向内点击之间转换。此外,通过有策略地将电子显示器1016置于可旋转环1012内部的中心处,提供另外的优点,在于:用户贯穿输入处理可自然地将注意力聚集于电子显示器上,就在他们的手执行其功能的显示器的正中间。直观的外环旋转(特别是应用于(但不限于)改变恒温器的设定点温度)、方便地折叠以及令人满意的向内点击身体感觉、以及自然地聚集于在其手指活动的中心的电子显示器上,组合起来显著增加了直观、无缝和十分有趣的用户体验。另外,根据一些实施例所采用的有利的机械用户接口和相关设计的描述可见于上述美国序列号no.13/033,573、上述美国序列号no.29/386,021和美国序列号no.13/199,108。

图10c图示出图10a-b的恒温器的框架的壳部分1009的横截面图,已发现其在各种不同的住家环境和住家设置中衬着各种不同的墙壁颜色和墙壁纹理看时,提供了整个智能恒温器102的特别令人愉悦和适合的视觉外观。尽管如本文以及所并入的上述一个或多个共同转让的申请中所描述的,恒温器本身在功能上将适于用户的安排,但是外壳部分1009被特别地配置为传达“变色龙”品质或特性,以使得整个装置看起来在视觉和装饰意义上自然地与住家和商业环境中存在的许多最常见的墙壁颜色和墙壁纹理协调,这至少部分地是因为当从许多不同的角度看时它将看起来呈现周围颜色甚至纹理。外壳部分1009当在横截面中看时具有缓缓弯曲的截锥形状,并且包括由透明固体材料(诸如,聚碳酸酯塑料)制成的侧壁1076。侧壁1076的背面涂有基本上平坦的银或镍彩色油漆,所述油漆被施加到侧壁1076的内表面1078,但未施加到其外表面1077。外表面1077平滑且有光泽,但是未涂漆。侧壁1076可具有约1.5mm的厚度t、在安装时更靠近墙壁的第一端处的约78.8mm的直径dl、以及在安装时更远离墙壁的第二端处的约81.2的直径d2,横跨向外宽度尺寸“h”发生约22.5mm的直径变化,所述直径变化随着向外距离增加而以线性方式或者(更优选地)略微非线性方式发生,以在轮廓中看时形成略微弯曲的形状,如图10c所示。外帽1008的外环1012优选被构造为匹配直径d2,其从其横跨适度大小的间隙g1靠近壳部分1009的第二端设置,并且然后横跨小间隙g2缓缓地向内弯回以与盖1014接触。当然,将理解,图10c仅图示出智能恒温器102的外壳部分1009,其内部存在为了清晰呈现而从图10c省略的许多电子部件,这些电子部件在下文和/或在并入的其它共同转让的申请(诸如,美国序列号no.13/199,108)中进一步描述。

根据一些实施例,智能恒温器102包括处理系统1060、显示驱动器1064和无线通信系统1066。处理系统1060可设置在智能恒温器102的壳体内,耦接至智能恒温器102的一个或多个温度传感器和/或耦接至可旋转环1012。处理系统1060可被配置为经由可旋转环1012动态地识别用户输入,动态地识别变量值(例如,设定点温度值),和/或动态地识别hvac控制相关性质。处理系统1060可被配置并编程为响应于可旋转环1012的向内按压在显示区域1016上提供交互式恒温器菜单系统(例如,诸如图5所示的菜单系统)和/或基于可旋转环1012的旋转和可旋转环1012的向内按压提供交互式恒温器菜单系统内的用户导航(例如,诸如与图5相关描述的)。处理系统1060可适于使得显示驱动器1064和显示区域1016向用户显示信息和/或经由可旋转环1012接收用户输入。

例如,可基于默认状态、智能逻辑或者先前接收的用户输入来确定主动变量(例如,变量值选择、设定点选择、邮政编码选择)。可识别变量与用户输入之间的关系。所述关系可以是例如线性或非线性的、连续或离散的、和/或饱和或非饱和的。这些关系可被预先定义并存储在恒温器内。可检测用户输入。用户输入的分析可包括例如识别:用户输入的类型(轻敲对旋转)、输入程度(例如,旋转程度);最终输入位置(例如,可旋转环的最终角度位置);输入位置(例如,轻敲位置);和/或输入速度(例如,旋转速度)。利用该关系,处理系统1060然后可确定显示指示符,诸如表示所识别的变量值(例如,设定点温度)的数字数值。显示指示符可被显示在显示区域1016上。例如,可基于先前的设定点值以及旋转输入与温度之间的饱和和连续关系来确定要显示的表示设定点温度的数字数值。所显示的值可以是例如数、文本或图形。

处理系统1060还可依据用户选择设定变量值。例如,可检测特定类型的用户输入(例如,向内施加压力)。可基于例如先前环旋转、所显示的变量值等来确定所选择的变量的值。然后可将该变量设定为该值。

根据一些实施例,处理系统1060能够执行包括本文所述的用户接口特征的智能恒温器102的操作的管理。处理系统1060还被编程并且配置为执行下文中和/或并入的其它共同转让的申请中进一步描述的其它操作。例如,处理系统1060还被编程并配置为维持并更新安装有hvac系统的围界的热力学模型,诸如美国序列号no.12/881,463中所描述的。根据一些实施例,无线通信系统1066用于与诸如个人计算机和/或其它恒温器的装置或者hvac系统部件通信,其可为对等通信、通过位于私有网络上的一个或多个服务器的通信和/或通过基于云的服务的通信。

应该理解,智能恒温器102可配备有触觉机械反馈特征以用于提供软件触发的机械反馈以鼓励能源高效的用户行为。例如,在用户尝试输入欠考虑的温度设置(例如,消耗大量能源的设置)的情况下,触觉机械反馈特征诸如通过振动来向用户提供否定的机械反馈,使得环很难或无法转动。

此外,应该理解,本文所述的任何智能装置(诸如,智能危险检测器、智能恒温器、智能壁开关、智能门铃)可具有用于自生电力并且可选地将所生成的电力储存在本地电池中的装置。例如,在一些实施例中,智能装置包括用于生成电力的珀尔帖(peltier)结。在这些实施例中,例如,珀尔帖结从智能装置与其安装位置之间所创建的热差来生成电,诸如,当智能装置从使用中得到热时。在其它实施例中,智能装置配备有发电机,诸如压电装置,其在装置物理地使用时(诸如,在用户转动智能恒温器上的环时)生成电。尽管在此示例中使用压电装置,应该理解,可使用本领域技术人员已知的任何发电机装置。

在图1的示例性智能住家环境100中还包括并图示出了服务机器人162,每一服务机器人162被配置为以自主方式执行各种家务中的任一个。对于一些实施例,服务机器人162可分别被配置为按照与已知的市售装置(诸如,马萨诸塞州的贝德福德的irobot公司所销售的roomba(tm)和scooba(tm)产品)相似的方式执行地板清扫、地板清洗等。出于快捷描述的目的,诸如地板清扫和地板清洗的任务可被视为“离开”或“离开时”任务,因为对于这些任务而言通常更可取的是在居住者不在时执行。对于其它实施例,一个或多个服务机器人162被配置为执行诸如为居住者播放音乐、充当居住者的局部恒温器、充当居住者的局部空气监视器/净化器、充当局部婴儿监视器、充当居住者的局部危险检测器等的任务,对于这些任务而言通常更可取的是在居住人即时在场时执行。出于快捷描述的目的,这些任务可被视为“面对人”或“以人为中心”的任务。

当充当居住者的局部恒温器时,特定一个服务机器人162可被视为方便居住者的所谓“个人舒适区域网络”,其目标是无论该居住者可能位于家中何处,将居住者的即时空间保持在舒适的温度。这可与传统的壁装式房间恒温器(其具有将静止地限定的结构空间保持在舒适的温度的弱化目标)形成对比。根据一个实施例,局部恒温器服务机器人162被配置为自己移动到已安坐在家中的特定位置(例如,在餐厅吃早餐并读新闻)的特定居住者的即时存在地中(例如,五英尺内)。局部恒温器服务机器人162包括温度传感器、处理器和无线通信部件,该无线通信部件被配置为使得维持直接或者通过耦接至hvac系统的壁装式无线通信恒温器与hvac系统的控制通信,并且使得居住者即时附近的温度被维持在其期望的水平。如果居住者然后移动并安坐到另一位置(例如,到起居室沙发上看电视),则局部恒温器服务机器人162继续移动并且自己停靠在沙发旁边,并且将该特定即时空间保持在舒适的温度。

局部恒温器服务机器人162(和/或图1的较大智能住家系统)可识别并定位个人区域空间将要保持在舒适温度的居住者的技术可包括(但不限于)rfid感测(例如,具有rfid手镯、rfid项链或rfid钥匙扣的人)、合成视觉技术(例如,视频相机和脸部识别处理器)、音频技术(例如,语音、声音模式、振动模式识别)、超声感测/成像技术、以及红外或近场通信(nfc)技术(例如,佩带了红外或nfc功能的智能电话的人)、以及从所感测的信息得出有用的结论的基于规则的推理引擎或人工智能技术(例如,如果家中仅有一位居住者,则就是那人的即时空间应该被保持在舒适的温度,并且所期望的舒适温度的选择应该对应于该居住者所存储的特定简档)。

当充当居住者的局部空气监视器/净化器时,特定服务机器人162可被视为方便居住者的所谓“个人健康区域网络”,其目标是将居住者的即时空间中的空气质量保持在健康的水平。另选地或者与之结合,可提供其它健康相关功能,诸如监视居住者的体温或心率(例如,使用精细远程传感器、与人身上的监视器的近场通信等)。当充当居住者的局部危险检测器时,特定服务机器人162可被视为方便居住者的所谓“个人安全区域网络”,其目标是确保居住者的即时空间中没有过量的一氧化碳、烟、火等。在居住者识别和跟踪方面,与上面针对个人舒适区域网络所描述的那些方法类似的方法同样适用于个人健康区域网络和个人安全区域网络实施例。

根据一些实施例,根据基于规则的推理技术或人工智能技术通过与家中的其它智能传感器逻辑集成来进一步增强个人舒适区域网络、个人健康区域网络、个人安全区域网络和/或服务机器人162的其它此类面向人的功能的上述便利,以用于实现那些面向人的功能的更好的性能和/或用于实现节能或者其它节约资源方面的那些目标。因此,对于与个人健康区域网络有关的一个实施例,空气监视器/净化器服务机器人162可被配置为检测家里的宠物是否正在朝着居住者当前安坐的位置移动(例如,使用板载传感器和/或通过与其它智能住家传感器的数据通信连同基于规则的推理/人工智能技术),并且如果是,则立即增大空气净化率以为更多空气传播的宠物皮屑的到来做准备。对于与个人安全区域网络有关的另一实施例,其它智能住家传感器可告知危险检测器服务机器人162在居住者当前的餐厅位置附近的厨房中温度和湿度水平正在上升,并且响应于这种告知,在推断出环境烟量的任何少量增加将最有可能归因于烹饪活动,而非归因于真实危险状况的情况下,危险检测器服务机器人162将临时提升危险检测阈值,诸如,烟检测阈值。

非限制地,在不脱离本教导的范围的情况下,上述“面向人”和“离开”的功能可由具有这些功能中的相应专用功能的多个不同的服务机器人162、由具有这些功能中的两个或更多个不同功能的集成的单个服务机器人162和/或其任何组合来提供(包括单个服务机器人162能够具有“离开”和“面向人”的功能二者)。电力可通过可再充电池或者其它可再充方法来提供,图1图示出了示例性偏僻处的对接站164,服务机器人162在不活动的时间段期间将自动停靠到该对接站164并再充电其电池(如果需要的话)。优选地,每个服务机器人162包括方便与图1其它无线通信智能住家传感器和/或与一个或多个其它服务机器人162的数据通信(例如,使用wi-fi、zigbee、z-wave、6l0wpan等)的无线通信部件,并且图1的一个或多个智能住家装置可经互联网来与远程服务器通信。另选地或与之结合,每个服务机器人162可被配置为通过蜂窝电话通信、卫星通信、3g/4g网络数据通信或者其它直接通信方法来直接与远程服务器通信。

根据一些实施例提供了与将服务机器人162与住家安全传感器集成有关的系统和方法以及智能住家系统的相关功能。所述实施例在应用于执行“离开”功能或者说期望在家中无居住者时活动的那些服务机器人162(以下称为“离开服务机器人”)时特别适用并且有利。实施例中包括用于确保住家安全系统、侵入检测系统和/或居住敏感环境控制系统(例如,当家中无居住者时进入低能量使用状况的居住敏感自动调低恒温器)不被离开服务机器人错误地触发的方法和系统。

根据一个实施例提供一种住家自动化和安全系统(例如,如图1所示),其由监视服务通过与住家自动化和安全系统的一个或多个联网的元件数据通信的自动化系统(例如,基于云的服务器或者其它中央服务器,以下称为“中央服务器”)来远程地监视。离开服务机器人被配置为在操作上与中央服务器数据通信,并且被配置为使得它们保持在非离开服务状态(例如,在其对接站处的休眠状态),除非从中央服务器(例如,通过来自中央服务器的“离开服务ok”消息)授予许可来开始它们的离开服务活动。系统所作的离开状态确定(可(i)专门由本地户内智能装置基于居住传感器数据得到,(ii)专门由中央服务器基于所接收的居住传感器数据和/或基于从用户智能电话或汽车接收的接近相关信息(诸如,gps坐标)得到,或者(iii)(i)和(ii)的任何组合)然后可触发由中央服务器向离开服务机器人授予离开服务许可。在离开服务机器人活动过程期间,在其期间离开服务机器人可连续地检测并向中央服务器发送它们在家中的位置,中央服务器可容易地过滤来自居住感测装置的信号以在离开服务机器人活动对任何非预期侵入活动之间进行区分,从而避免错误侵入警告状况,同时还确保该住家的安全。另选地或与之结合,中央服务器可向居住感测节点或者智能住家的关联的处理节点提供过滤的数据(诸如,由离开服务机器人触发的预期居住感测简档),从而在局部层面执行过滤。尽管有一些不安全,中央服务器在离开服务机器人活动的持续时间内临时禁用居住感测设备也将在本教导的范围内。

根据另一实施例,与上述示例中的中央服务器类似的功能可由现场的计算装置来执行,诸如,专用服务器计算机、“主”住家自动控制台或面板、或者作为图1的智能住家装置中的一个或多个的附属功能。在此类实施例中,将不依赖于远程服务提供商来提供对离开服务机器人的“离开服务ok”许可以及错误警告避免过滤服务或者为所感测的侵入检测信号过滤信息。

根据其它实施例,提供了在避免错误住家安全警告和错误居住敏感环境控制的同时实现离开服务机器人功能,而不需要单个总事件协调者的方法和系统。为了本公开简明的目的,将被离开服务机器人活动的运动、噪声、振动或者其它扰动触发的住家安全系统和/或居住敏感环境控制被简称为“活动感测系统”,并且当如此触发时将得到代表错误触发的“扰动检测”结果(例如,安全服务的警告消息或者导致住家将被加热或冷却至更舒适的“居住”设定点温度的自动调低恒温器的“到达”确定)。根据一个实施例,离开服务机器人被配置为贯穿其离开服务活动过程发出标准超声,活动感测系统被配置为检测该标准超声,并且活动感测系统还被配置为使得只要检测到该标准超声就不会出现扰动检测结果。对于其它实施例,离开服务机器人被配置为贯穿其离开服务活动过程发出标准通知信号,活动感测系统被配置为检测该标准通知信号,并且活动感测系统还被配置为使得只要检测到该标准通知信号就不会出现扰动检测结果,其中,该标准通知信号包括下列信号中的一个或多个:光学通知信号;可听通知信号;红外通知信号;次声通知信号;无线传送的数据通知信号(例如,ip广播、多播或单播通知信号、或者在tcp/ip双向通信会话中发送的通知消息)。

根据一些实施例,由离开服务机器人发送给活动感测系统的通知信号被验证并加密,以使得所述通知无法被潜在的窃贼获悉并复制。可使用各种已知加密/验证方案中的任何方案来确保这种数据安全,包括(但不限于)涉及第三方数据安全服务或者认证中心的方法。对于一些实施例,可使用许可请求-响应模型,其中,任何特定离开服务机器人在准备执行其离开服务任务时从家中的每个活动感测系统请求许可,并且直到从每个活动感测系统(或者从充当所有活动感测系统的“代言人”的单个活动感测系统)接收到“是”或“授予许可”消息之后才发起这种活动。所描述的不需要中心事件协调者的实施例的一个优点在于,在一方面住家安全/环境控制设备的供应商与另一方面离开服务机器人的供应商之间可(可选地)存在独立的关系,因为仅需要相应供应商同意所描述的标准单向通知协议或者所描述的标准双向请求/许可协议。

根据其它实施例,活动感测系统被配置为检测与每个离开服务机器人的离开服务活动本质上关联的声音、振动、rf发射或者其它可检测的环境信号或“签名”,并且还被配置为使得只要检测到该特定可检测信号或环境“签名”,就不会出现扰动检测结果。作为示例,特定类型的真空清洁离开服务机器人可发出特定声音或rf签名。对于一个实施例,基于实验收集的数据将多个已知离开服务机器人中的每一个的离开服务环境签名存储在活动感测系统的存储器中,环境签名被供应给活动感测系统并且由远程更新服务器来周期性地更新。对于另一实施例,活动感测系统可针对它们所安装在的特定住家被置于“训练模式”,其中,它们在该训练项目期间针对该住家“聆听”和“学习”离开服务机器人的特定环境签名,并且随后将在听到那些环境签名的间隔中抑制扰动检测结果。

接下来参照图15,示出可实现实施例的示例性环境,其具有计算机系统1500,用户1504可使用该计算机系统1500来根据一个或多个实施例远程地控制例如配备有传感器的联网的智能住家装置中的一个或多个。计算机系统1510可另选地用于执行上文所描述的基于服务器的处理范例中的一个或多个,可用作较大的分布式虚拟化计算方案中的处理装置以用于执行所描述的处理范例,或者用于与本教导一致的各种其它目的中的任何目的。计算机系统1500可包括计算机1502、键盘1522、网络路由器1512、打印机1508和监视器1506。监视器1506、处理器1502和键盘1522是计算机系统1526(可以是膝上型计算机、台式计算机、手持计算机、主机计算机等)的一部分。监视器1506可以是crt、平面屏幕等。

用户1504可使用诸如鼠标、键盘、轨迹球、触摸屏等的各种输入装置来向计算机1502中输入命令。如果计算机系统1500包括主机,则设计者1504可使用例如终端或终端接口来访问计算机1502。另外,计算机系统1526可使用网络路由器1512来连接到打印机1508和服务器1510,该网络路由器1512可连接到互联网1518或wan。

例如,服务器1510可用于存储附加软件程序和数据。在一个实施例中,实现本文所述的系统和方法的软件可被存储在服务器1510中的存储介质上。因此,该软件可从服务器1510中的存储介质运行。在另一实施例中,实现本文所述的系统和方法的软件可被存储在计算机1502中的存储介质上。因此,该软件可从计算机系统1526中的存储介质运行。因此,在此实施例中,无论计算机1502是否连接到网络路由器1512均可使用该软件。打印机1508可直接连接到计算机1502,在这种情况下,计算机系统1526无论是否连接到网络路由器1512均可打印。

参照图16,示出了专用计算机系统1600的实施例。上述方法可通过指示计算机系统执行上述方法和部件的动作的计算机程序产品来实现。每个此类计算机程序产品可包括具体实现在计算机可读介质上的指令(代码)集合,其指示计算机系统的处理器执行对应动作。所述指令可被配置为按照依次顺序运行,或者并行运行(诸如,在不同的处理线程下),或者其组合。在将计算机程序产品加载在通用计算机系统1526上时,它被转换成专用计算机系统1600。

专用计算机系统1600包括计算机1502、耦接至计算机1502的监视器1506、耦接至计算机1502的一个或多个附加用户输出装置1630(可选)、耦接至计算机1502的一个或多个用户输入装置1640(例如,键盘、鼠标、轨迹球、触摸屏)、耦接至计算机1502的可选的通信接口1650和/或通信网络1695、存储在计算机1502中的有形计算机可读存储器中的计算机程序产品1605。计算机程序产品1605指示系统1600执行上述方法。计算机1502可包括经由总线子系统1690与多个外围装置通信的一个或多个处理器1660。这些外围装置可包括用户输出装置1630、用户输入装置1640、通信接口1650以及存储子系统,诸如随机存取存储器(ram)1670和非易失性存储驱动器1680(例如,盘驱动器、光学驱动器、固态驱动器),其为有形计算机可读存储器的形式。

计算机程序产品1605可被存储在非易失性存储驱动器1680或者计算机1502可访问的另一计算机可读介质中并且被加载到存储器1670中。每个处理器1660可包括微处理器(诸如,来自公司或advancedmicro公司等的微处理器)。为了支持计算机程序产品1605,计算机1502运行操作系统,该操作系统处理产品1605与上述部件的通信以及支持计算机程序产品1605的上述部件之间的通信。示例性操作系统包括来自微软公司的等、来自sunmicrosystems公司的linux、unix等。

用户输入装置1640包括向计算机系统1502输入信息的所有可能类型的装置和机构。这些装置和机构可包括键盘、键区、鼠标、扫描仪、数字绘图板、并入显示器中的触摸屏、音频输入装置(诸如,语音识别系统)、麦克风以及其它类型的输入装置。在各种实施例中,用户输入装置1640通常被具体实现为计算机鼠标、轨迹球、跟踪板、操纵杆、无线远程、绘图平板、语音命令系统。用户输入装置1640通常允许用户经由诸如点击按钮等的命令来选择出现在监视器1506上的对象、图标、文本等。用户输出装置1630包括从计算机1502输出信息的所有可能类型的装置和机构。这些装置和机构可包括显示器(例如,监视器1506)、打印机、非视觉显示器(诸如,音频输出装置)等。

通信接口1650提供与其它通信网络和装置的接口,并且可充当从其它系统、wan和/或互联网1518接收数据以及向其传送数据的接口。通信接口1650的实施例通常包括以太网卡、调制解调器(电话、卫星、有线、isdn)、(异步)数字订户线(dsl)单元、fire接口、接口、无线网络适配器等。例如,通信接口1650可耦接至计算机网络、fire总线等。在其它实施例中,通信接口1650可物理上被集成在计算机1502的母板上,和/或可以是软件程序等。

ram1670和非易失性存储驱动器1680是被配置为存储数据的有形计算机可读介质的示例,诸如本发明的计算机程序产品实施例,其包括可执行计算机代码、人可读代码等。其它类型的有形计算机可读介质包括软盘、可移除硬盘、光学存储介质(诸如,cd-rom、dvd)、条形码、半导体存储器(诸如,闪存)、只读存储器(rom)、衬有电池的易失性存储器、联网的存储装置等。如上所述,ram1670和非易失性存储驱动器1680可被配置为存储提供本发明的各种实施例的功能的基本编程和数据构造。

提供本发明的功能的软件指令集可被存储在ram1670和非易失性存储驱动器1680中。这些指令集或代码可由处理器1660执行。ram1670和非易失性存储驱动器1680还可提供存储依据本发明使用的数据和数据结构的仓库。ram1670和非易失性存储驱动器1280可包括多个存储器,包括在程序执行期间存储指令和数据的主随机存取存储器(ram)以及存储固定的指令的只读存储器(rom)。ram1670和非易失性存储驱动器1680可包括提供程序和/或数据文件的永久(非易失性)存储的文件存储子系统。ram1670和非易失性存储驱动器1680还可包括可移除存储系统,诸如可移除闪存。

总线子系统1690提供允许计算机1502的各种部件和子系统如预期地彼此通信的机制。尽管总线子系统1690被示意性地示出为单个总线,总线子系统的另选实施例可在计算机1502内利用多个总线或通信路径。

对于固件和/或软件实现方式,方法可利用执行本文所述的功能的模块(例如,过程、函数等)来实现。有形地具体实现指令的任何机器可读介质可用于实现本文所述的方法。例如,软件代码可被存储在存储器中。存储器可被实现于处理器内或处理器外。如本文所用,术语“存储器”是指任何类型的长期、短期、易失性、非易失性或其它存储介质,并且不限于任何特定类型的存储器或者存储器的数量或者存储器被存储的介质的类型。

此外,如本文所公开的,术语“存储介质”可表示用于存储数据的一个或多个存储器,包括只读存储器(rom)、随机存取存储器(ram)、磁ram、磁芯存储器、磁盘存储介质、光学存储介质、闪存装置和/或用于存储信息的其它机器可读介质。术语“机器可读介质”包括(但不限于)便携式或固定存储装置、光学存储装置、无线信道和/或能够存储包含或承载指令和/或数据的各种其它存储介质。根据实施例,包含代码或部分代码的存储介质和计算机可读介质可包括本领域中已知或使用的任何适当的介质(包括存储介质和通信介质),诸如(但不限于)以任何方法或技术实现以用于信息(诸如,计算机可读指令、数据结构、程序模块或其它数据)的存储和/或传输的易失性和非易失性、可移除和不可移除介质,包括ram、rom、eeprom、闪存或其它存储器技术、cd-rom、数字多功能盘(dvd)或其它光学存储装置、磁盒、磁带、磁盘存储装置或其它磁存储装置、或者可用于存储所期望的信息并且可由系统装置访问的任何其它介质。程序模块、程序部件和/或编程对象可包括任何合适的计算机编程语言的和/或与其对应的计算机可读和/或计算机可执行指令。在至少一个实施例中,每个计算机可读介质可以是有形的。在至少一个实施例中,每个计算机可读介质在时间上可为非瞬时性的。基于本文所提供的公开和教导,本领域普通技术人员将理解实现各种实施例的其它方式和/或方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1