用于智能住家危险检测器的视觉和听觉用户通知方法相关申请的交叉引用
本申请要求2013年10月7日提交的题为“HAZARD DETECTION IN
A SMART-SENSORED HOME”的美国临时专利申请No.61/887,963以
及2013年10月7日提交的题为“USER-FRIENDLY DETECTION UNIT”
的美国临时专利申请No.61/887,969的优先权,出于一切目的通过引用
将其全部内容合并于此。
技术领域
本发明一般涉及危险检测。本发明尤其涉及为发展中的危险状况
提供预警的危险检测单元。
背景技术
危险检测器使用各种传感器来检测空气中的有害或者指示危险情
况的发展的物质。例如,一氧化碳(CO)和氡气是如果人和动物暴露
于高剂量对其有害的物质。但是,因为这些物质无色、无嗅并且无味,
所以用人的感官难以检测。危险检测器能够检测这些物质的存在并通
过警报用户来防止暴露的有害影响。在其他情况下,诸如烟雾这样的
物质虽然在其中或者就其本身而言不一定有害,但是可以指示诸如火
灾的危险状况的发展。
危险检测器经过管理机构(诸如职业安全与卫生管理局(OSHA))
或者执行安全测试的公司(诸如保险商实验室(UL))定义的标准认
证。例如,UL定义烟雾检测器和CO检测器何时应当发出警报的阈值。
此外,UL限定警报的特性,诸如声音的音量、音调和模式。
发明内容
在一个实施例中,提出一种用于提供发展的危险状况的预警的危
险检测器。所述危险检测器包括:检测模块、存储模块、光源、扬声
器、喇叭、以及处理模块。所述处理模块耦接到检测模块、存储模块、
光源、扬声器以及喇叭。所述检测模块被配置为检测危险水平,所述
危险水平指示危险检测器处存在的烟雾或一氧化碳(CO)的量。存储
模块被配置为存储预警阈值和紧急阈值。预警阈值小于紧急阈值。光
源被配置为以第一颜色、第二颜色和第三颜色生成光。第二颜色在色
谱上处于第一颜色与第三颜色之间。扬声器被配置为生成可听的声音
且喇叭被配置为以相比于扬声器更高的音量生成可听的警报。
处理模块被配置为从检测模块接收所检测到的危险水平。处理模
块将所检测到的危险水平与预警阈值以及紧急阈值相比较,并确定所
检测到的危险水平大于预警阈值且小于紧急阈值。响应于确定所检测
到的危险水平大于预警阈值且小于紧急阈值,经由扬声器生成可听的
预警话音。所述可听的预警话音包括提醒发展的危险状况的内容。此
外,处理模块响应于确定所检测到的危险水平大于预警阈值且小于紧
急阈值,以第二颜色激活光源。
在另一个实施例中,提出一种用于提供发展的危险状况的预警的
方法。所述方法包括检测第一危险水平,所述第一危险水平指示危险
检测器处存在的烟雾或CO的量。将第一危险水平与紧急阈值相比较并
确定所述第一危险水平大于紧急阈值。响应于确定第一危险水平大于
紧急阈值,激活生成可听的警报的喇叭。此外,响应于确定第一危险
水平大于紧急阈值,激活生成红色光的第一光源。
检测第二危险水平并将第二危险水平与紧急阈值相比较。确定第
二危险水平小于紧急阈值。将第二危险水平与小于紧急阈值的预警阈
值相比较,并确定第二危险水平大于预警阈值。响应于确定第二危险
水平大于预警阈值且小于紧急阈值,激活生成黄色光的第二光源。此
外,响应于确定第二危险水平大于预警阈值且小于紧急阈值,激活以
相比喇叭更低的音量生成可听的预警话音的扬声器。所述可听的预警
话音包括提醒发展的危险状况的内容。
在再一个实施例中,提出一种非暂时性计算机可读介质。所述非
暂时性计算机可读介质中存储指令,所述指令在执行时使得计算机执
行一组操作。所述组操作包括检测危险水平,所述危险水平指示危险
检测器处存在的烟雾或CO的量。将危险水平与紧急阈值相比较并确定
危险水平小于紧急阈值。所述组操作还包括将危险水平与小于紧急阈
值的预警阈值相比较,并确定所述危险水平大于预警阈值。响应于确
定危险水平大于预警阈值且小于紧急阈值,激活以第一颜色、第二颜
色和第三颜色生成光的光源。以第二颜色激活光源,所述第二颜色在
色谱上处于第一颜色与第三颜色之间。此外,响应于确定危险水平大
于预警阈值且小于紧急阈值,激活生成可听的预警话音的扬声器。所
述可听的预警话音包括提醒发展的危险状况的内容。
在一个实施例中,提出一种用于提供发展的危险状况的预警的危
险检测器。所述危险检测器包括用于检测危险水平的器件,所述危险
水平指示危险检测器处存在的烟雾或CO的量。危险检测器还包括用于
将危险水平与紧急阈值相比较的器件、用于确定危险水平小于紧急阈
值的器件、用于将危险水平与小于紧急水平的预警阈值相比较的器件、
以及用于确定危险水平大于预警阈值的器件。此外,危险检测器包括
用于响应于确定危险水平大于预警阈值且小于紧急阈值,以第一颜色、
第二颜色和第三颜色生成光的器件。所述第二颜色在色谱上处于第一
颜色与第三颜色之间。危险检测器还包括用于响应于确定危险水平大
于预警阈值且小于紧急阈值,生成可听的预警话音的器件。所述可听
的预警话音包括提醒发展的危险状况的内容。
附图说明
参照附图能够进一步实现对各个实施例的性质和优点的理解。在
附图中,相似的组件或特征可以具有相同的附图标记。此外,通过在
附图标记后面跟一个破折号和区分相似组件的第二标记,可以区分相
同类型的各个组件。如果在说明书中只使用第一附图标记,那么描述
适用于具有相同的第一附图标记的相似组件中的任何一个,不考虑第
二附图标记。
图1是其中可以实现用于提供发展的危险状况的预警的系统的一
个实施例的智能住家环境的示例。
图2是用于提供发展的危险状况的预警的系统的一个实施例的网
络层级示图。
图3是用于提供发展的危险状况的预警的系统的一个实施例的抽
象功能示图。
图4是用于提供发展的危险状况的预警的智能危险检测器的分解
立体示图。
图5是根据实施例,在危险检测器上LED灯的布置模式的示意图。
图6是根据实施例,表示通过危险检测器能够生成的4种不同视觉
效果的示意图。
图7是根据实施例,表示通过危险检测器能够生成的脉冲视觉效果
的变化的示意图。
图8是根据实施例,通过危险检测器能够生成的旋转视觉效果的示
意图。
图9是根据实施例,与用于通过危险检测器能够生成的闪光视觉效
果的每个灯元件相关联的不同色调范围模式的示意图。
图10是用于提供发展的危险状况的预警的危险检测器的实施例的
方框图。
图11是用于提供发展的危险状况的预警的过程的一个实施例的流
程图。
图12是用于实现用于提供发展的危险状况的预警的系统的一个实
施例的示例性环境的方框图。
图13是用于提供发展的危险状况的预警的专用计算机系统的实施
例的方框图。
图14至图20表示可通过危险检测器输出的各种照明状态和音频消
息。
图21图示出指示其中预警消息和声音可以安静的各种情况以及其
中消息和声音不可以安静的情况的表。
图22图示出在警报(紧急)状态之前使用的警示(预警)状态的
示例性情况。
具体实施方式
以下描述只提供优选示例性实施例,并且不打算限制本公开的范
围、应用性或配置。此外,优选示例性实施例的以下描述将为本领域
技术人员提供能够实现优选示例性实施例的描述。应当理解,在不脱
离所附权利要求书所给出的精神和范围的情况下,可以对元素的功能
和配置做出各种改变。
传统的危险检测器仅基于管理机构和安全测试公司的标准设置的
阈值来操作。这些阈值对于应当响起警报的每个危险物质限定水平或
量。这些传统的危险检测器在操作上受限和简单化。例如,它们的操
作模式是二进制,不管是否响起警报,并且是否响起警报的决定都是
基于来自仅仅一种类型的传感器的读数。有些缺点与这些简单且传统
的危险检测器相关联。例如,用户经常经历由于实际上不危险的状况
所致的错误警报。或者,传统的危险检测器有时候不能对有必要真正
关心的真正的危险状况响起警报,因为不满足触发警报的标准化阈值。
这里所述本发明的实施例通过提供给出发展的危险状况的预警
(“警示”通知)的危险检测器,克服了现有技术的缺点。实施例包括将
所检测的危险水平与预警阈值以及紧急阈值相比较的危险检测器。在
一个实施例中,紧急阈值对应于通过标准限定的阈值,而预警阈值小
于紧急阈值。如果确定,所检测的危险水平大于预警阈值且小于紧急
阈值,则激活扬声器,以生成相比于警报更低的音量的预警语音。此
外,与为了警告而激活的光的颜色相比,以不太关心的颜色激活光源。
图1是其中可以实现用于提供发展的危险状况的预警的系统的一
个实施例的智能住家环境100的示例。所述智能住家环境100包括围界
150,其例如可以是房屋、办公楼、酒店、零售商店、车库、或移动住
家。也可以在不包括完整围界150的智能住家环境100中实现系统,诸
如公寓、共管式公寓或办公室空间。
所述围界150包括多个房间152,经由墙壁154至少部分地相互分
隔。墙壁154可包括内墙或外墙。每个房间还可包括地板156和天花板
158。装置可安装在墙壁154、地板156或天花板158上,与墙壁154、地
板156或天花板158集成,和/或由墙壁154、地板156或天花板158支撑。
此外,智能住家环境可包括实际围界150外面的装置,诸如水池加热器
或灌溉系统。
智能住家环境100包括多个只能多感感测联网的装置(下面称为
“智能装置”),它们可以相互之间以及与诸如云计算系统的计算机服务
器系统164无缝集成。智能装置可包括智能恒温器102、智能危险检测
器104、智能入口通道装置106(例如门铃或对讲机)、智能墙壁开关
108、智能墙壁插头接口110、和智能家电112,诸如冰箱、烘箱和/或烤
箱、电视机、洗衣机、烘干机、灯、音响、对讲机系统、车库开门器、
落地扇、吊扇、壁挂式空调、水池加热器、灌溉系统、安全系统等等。
智能住家环境中任何一个智能装置都可包括任何数量的传感器。
例如,智能家电112可包括检测何时它们在使用的传感器。此外,在任
何一个智能装置中都可包括诸如超声波、无源红外线(PIR)或光学传
感器这样的运动或占用传感器,以检测用户活动和移动。有些智能装
置还可具有装置专用的传感器。例如,智能灯可包括环境光传感器,
诸如测量房间中光的光敏电阻或单像素传感器。智能危险检测器104可
包括烟雾/火/热传感器、一氧化碳/二氧化碳传感器、氡气传感器、环境
光传感器、温度传感器、湿度传感器等等。任何智能装置都可包括处
理器,用于处理来自传感器或其他装置的数据。
每个智能装置还配备有通信端口或收发器,用于与其他智能装置
传递数据。在一个实施例中,装置建立网状网络,用于装置之间的通
信。在另一个实施例中,装置可经由路由器或网关160连接到专用网络
或互联网162,包括被连接到相同网络的任何计算机服务器系统164和
计算装置。数据可经由任何无线(例如Wi-Fi、ZigBee、6LoWPAN等等)
或有线(CAT6以太网、HomePlug等等)协议进行传输。
通过网络连接,一个或多个智能装置可进一步允许用户与装置交
互,即使用户不接近装置。例如,用户可使用计算机(例如台式电脑)
或移动装置(例如智能电话、膝上型电脑、或平板电脑)166与装置通
信。可将网页或本地移动应用配置为接收来自用户的输入,并基于该
输入控制该装置。网页或移动应用还可以向用户呈现关于装置操作的
信息。例如,用户可观看智能危险检测器的状态或者由智能危险检测
器生成的通知的历史。在远程通信期间用户可以处于围界中,也可以
处于围界外面。
图2是用于提供发展的危险状况的预警的系统200的一个实施例的
网络层级示图。系统200包括计算机服务器系统164。智能装置可经由
专用网络或互联网162与计算机服务器系统164通信。智能装置可将住
家数据202(包括用户数据和用户活动数据)传输给计算机服务器系统
164用于处理或者存储。更具体而言,住家数据202可包括功耗数据、
占用数据、HVAC设置和使用数据、一氧化碳水平数据、烟雾水平数据、
挥发性有机化合物水平数据、睡眠时间表数据、烹饪时间表数据、内
外温度湿度数据、电视收视数据、内外部噪声水平数据等等。
此外,计算机服务器系统164可包括一个或多个服务204。服务204
可包括定制危险通知、软件更新、客户支持、传感器数据收集/登记、
远程访问、远程或分布式控制、或使用建议(例如基于收集的住家数
据202来改善性能、减少使用成本等等)。为了促进这些服务,用户可
通过计算机服务器系统164将智能装置登记在他们的住家或围界中。在
登记过程期间,计算机服务器系统164可将智能装置与账号相关联。账
号可以专用于用户,或者专用于包括多个用户的住家或围界,并且可
将每个智能装置的唯一标识存储在账号中。在一个实施例中,还可在
登记期间将用户的移动装置或其他计算装置与账号相关联。在另一个
实施例中,可在登记期间将一个或多个用户名和口令与账号相关联。
然后用户可以使用用户名和口令来登入移动装置或计算装置,并且计
算机服务器系统164可以使用账号针对服务204来授权用户的移动装置
或计算装置。可以使用任何识别信息来登入并授权用户以及他们的计
算装置。例如,移动装置或计算装置可包括指纹扫描仪,并且用户使
用他们的指纹来登入。可将与服务204相关联的数据,例如账号数据,
存储在计算装机服务器系统164处。
系统200包括处理引擎206,该处理引擎206可以集中于单个服务
器,也可以分布于多个不同的计算实体之中,而没有限制。此外,单
个服务器可包括多个引擎,用于执行不同的处理任务。处理引擎206可
接收来自智能装置的数据,将数据编索引并存储数据,或者处理数据,
以生成定制通知或统计数据。可将经过处理的数据存储为导出住家数
据208。可将处理结果传送回提供住家数据的装置,传送至其他装置,
传送至向装置的用户提供网页的服务器,或者传送至其他非装置实体。
例如,在经由互联网162传送给用户装置之前,可通过处理引擎206接
收和处理智能危险检测器生成的危险事件。通过这种方式,可将处理
引擎206配置和编程为根据住家数据导出多种有用的信息。
在一些实施例中,为了鼓励创新和研究,并且为了增加用户可用
的产品和服务,系统200向第三方提供应用编程接口(API)210,诸如
慈善机构222、政府实体224(例如诸如消防部门或公安部门这样的应
急单位、食品和药物管理局或环境保护署)、学术机构226(例如高校
研究人员)、企业228(例如治安或消防监控服务提供商、社交网络提
供商、装置保修或装备服务提供商、或者基于住家数据的目标广告提
供商)、公用事业公司230以及其他第三方。API 210允许第三方系统与
计算机服务器系统164通信,提供对服务204、处理引擎206、住家数据
202以及导出住家数据208的访问。这样允许第三方应用向计算机服务
器系统164提交特定数据处理任务,并接收对住家数据202以及导出住
家数据208的动态更新。例如,消防部门或消防监控服务提供商能够使
用API 210开发应用,以为用户提供紧急响应服务。
在其他实施例中,服务204能够利用第三方API与第三方应用通信。
例如,如果智能危险检测器被触发,那么可以使用紧急响应系统的API,
将危险事件传送给紧急响应系统,诸如消防部门提供的紧急响应系统。
此外,可将第三方API用于从第三方收集用户数据以及用户活动数据。
例如,可利用社交网络提供商的API以为用户收集用户活动数据。
图3是用于提供发展的危险状况的预警的系统300的一个实施例的
抽象功能示图。智能装置,诸如,图1的那些智能住家环境100,共享
共同特性,因为每个智能装置是数据消费者302(DC)、数据源304(DS)、
服务消费者306(SC)和服务源308(SS)。可将系统300配置为利用智
能装置生成的大量数据来提供用于实现有用目标的多种自动化的、可
扩展的、柔性的、和/或可伸缩的技术。这些目标可以预先定义或者例
如可以基于用户活动数据或者用户输入来适应性地识别。
系统300包括处理引擎206,该处理引擎206还包括多个范例310。
处理引擎206可包括被管理服务范例310a,被管理服务范例310a监测和
管理装置功能,诸如确保装置的正常操作、响应紧急情况或者检测耦
接到装置的装备的故障(例如烧坏的灯泡)。处理引擎206还可包括广
告/通信范例310b,该广告/通信范例310b基于装置用途来识别用户或者
用户感兴趣的产品的特性(例如人口统计信息)。处理引擎206还可包
括社交范例310c,该社交范例310c可以从社交网络收集数据,以及将数
据传送给社交网络。例如,可以收集社交网络上报告的用户状态并处
理,以确定用户活动。
此外,处理引擎206可以利用具有处理范例的外部信息316。可将
外部信息316用于解释从智能装置接收的数据,以确定智能装置附近环
境的特性(例如包含智能装置的围界外面),确定用户可用的服务或
产品,识别社交网络或社交网络信息,确定智能装置附近实体的联系
信息(例如公共服务实体,诸如应急响应小组、警察或医院),或者
识别统计学或环境状况、趋势或者与住家或邻域相关联的其他信息。
图4是用于提供发展的危险状况的预警的智能危险检测器的分解
立体示图的图示。危险检测器104可包括烟雾检测器、一氧化碳检测器、
热检测器和湿度检测器。危险检测器104被配置为当检测到足够水平
(例如在阈值设置以上)的烟雾或者一些其他危险物质时,发出可听
通知,诸如警报。在一个实施例中,危险检测器104还包括其他传感器,
诸如运动传感器或环境光传感器。此外危险检测器104包括无线收发
器,其用于例如在检测到危险物质或者用户活动时,向其他智能装置
或计算机服务器系统传送数据。
在一个实施例中,危险检测器104近似为方形或矩形物体,宽度大
约120至134mm,并且厚度大约38mm。危险检测器104包括可附接于墙
壁或天花板的安装板410以及可安装于安装板410的背板420。此外,危
险检测器104包括前壳体460,该前壳体460可以固定于背板420,以限
定具有用于包含危险检测器104的组件的内部区域的外壳。
可将电路板445附接在背板420上,并且可将各种组件安装在电路
板445上。例如,可将烟雾室430安装在电路板445上并将其配置为检测
烟雾的存在。在一个实施例中,可将烟雾室430相对于电路板445安装
在中部,使得空气能够从电路板445上方以及电路板445下方流入烟雾
室430。可将扬声器455和警报装置(未编号),诸如喇叭,安装在电
路板445上,以当在烟雾室430中检测到烟雾的存在时用可听方式警告
居住者潜在火灾危险。可将其他组件,诸如运动传感器(例如超声波、
无源IR等等)、一氧化碳传感器、温度传感器、热传感器、环境光传
感器、噪声传感器、一个或多个微处理器等等同样地安装在电路板445
上。
在一个实施例中,可将保护板440附接在电路板445上,为危险检
测器104的内部组件提供视觉上令人喜欢的外观,并将气流集中到烟雾
室430。例如,在用户诸如通过背板420中的通风口观看危险检测器104
的内部组件时,保护板440可以提供表面比较平滑的外观,另外还隐藏
电路板445的组件或电路。保护板440同样可用于引导气流从背板420的
通风口流向烟雾室430。
此外,危险检测器104可包括电池组450,该电池组450可以是用于
危险检测器104的各种组件的主要电源。在一个实施例中,电池组450
是后备电源,并且危险检测器104还耦接到主要外部电源,诸如住家或
围界的120V电源。在一些实施例中,可将盖板470附接到前壳体460,
以提供视觉上令人喜欢的外观,或者用于其他功能性目的。在特定实
施例中,盖板470可包括多个孔或开口,使得电路板445上的传感器能
够检测外部对象。可将多个开口布置为在观看时提供视觉上令人喜欢
的外观。例如,可以按照重复模式来布置开口,诸如按照Fibonacci模
式或其他序列。
可将透镜按钮480耦接到或者安装在盖板470上。透镜按钮480可以
是透明的,允许传感器通过透镜按钮480进行观察。例如,可将PIR传
感器(未示出)设置在透镜按钮480后面,以检测用户的活动或运动。
在一些实施例中,透镜按钮480还可以充当用于输入命令的可按压按
钮,诸如关闭错误警报。可将灯环490设置在透镜按钮480后面的远端。
可将灯环490配置为接收和发散例如来自LED或其他光源的光,从而在
透镜按钮480后面提供期望的视觉外观,诸如光环。可将柔性电路板495
设置在灯环490后面,该柔性电路板495包括一个或多个电学组件,诸
如PIR传感器或LED。可将柔性电路板495以电学方式耦接到电路板
445,从而实现与电路板445上安装的一个或多个微处理器的数据通信。
图5是根据实施例,在危险检测器上LED灯的布置模式的图示。该
表示包括5个灯元件502、504、506、508和510。可以根据模式数量来
打开和关闭灯元件500,并且每个灯元件可以循环通过不同的色调范
围。每个灯元件的颜色也可以变化,以提供更多种视觉效果。在一个
实施例中,灯元件500可以至少以三种颜色生成光:第一颜色、第二颜
色和第三颜色。第二颜色在色谱上处于第一颜色与第三颜色之间。例
如,第一颜色可以是绿色,第二颜色可以是黄色,而第三颜色可以是
红色。
图6是根据实施例,表示通过危险检测器能够生成的四种不同视觉
效果的图示。视觉效果602是脉冲效果的表示,其可以在同时打开并关
闭所有灯元件502、504、506、508和510(图5所示)时产生。或者,
所有灯元件502、504、506、508和510可以按照同步的方式增减所产生
的光的亮度,以产生脉冲效果。
视觉效果604表示当按照顺时针方向依次打开和关闭所有灯元件
502、504、506、508和510时能够产生的旋转效果。在一个实施例中,
可以按照渐变的方式进行灯的打开和关闭。例如,在以相同亮度将灯
元件506、508和510打开时,可将灯元件504逐渐关闭并将灯元件502逐
渐打开。
视觉效果608表示当沿着边到边方向打开和关闭灯元件500(图5
所示)时能够产生的波动视觉效果。例如,在给定时间点,灯元件510
最亮,灯元件508和502次亮,而灯元件506和504最暗。之后马上,灯
按照线性方式逐渐改变亮度,使得灯元件504和506最亮,灯元件508和
502次亮,而灯元件510最暗。
视觉效果610表示当每个灯元件500循环通过色调范围图案时能够
产生的闪光视觉效果,每个灯元件的色调范围图案与所有其他灯都不
同步。
图7是根据实施例,表示通过危险检测器能够生成的脉冲视觉效果
的变化的图示。视觉效果702表示在断电或者没有可用电力的情况下的
接通和断开模式,其中脉冲动画将通过脉冲平滑地转变以便按照免打
扰的方式提供警告。视觉效果704表示当经由视觉效果向用户呈现可选
择的选项时可以使用的左右脉冲模式。例如,在初始启动期间可以使
用按钮来选择用于危险检测器操作的语言优选。当左侧脉冲用于英语
并且当右侧脉冲用于中文时可以要求用户按下按钮。
图8是根据实施例,通过危险检测器能够生成的旋转视觉效果的图
示。图8提供图6的旋转视觉效果604的进一步图示。从左看到右,图8
示出在旋转视觉效果的一端打开的新灯以及在旋转视觉效果的另一端
逐渐关闭的其他灯。连续表现的每个表现的阴影模式图示出在旋转序
列期间旋转的灯怎样改变颜色。虽然灯元件502、504、506、508和510
可以各自具有不同的颜色,但是有色光的混合使得旋转视觉效果的颜
色在视觉效果过程期间不断地改变。
图9是根据实施例,与用于通过危险检测器能够生成的闪光视觉效
果的每个灯元件相关联的不同色调范围图案的图示。可以改变灯元件
502、504、506、508和510不同步的程度,以便产生闪光视觉效果的变
化。
在不同实施例中,可以按照很多不同的方式改变上述视觉效果。
例如,对于特定数量的动画周期,可以或更快或慢、更亮或暗地进行
每个效果的动画,只有一部分灯参与,并使用不同的颜色,例如白色、
蓝色、绿色、黄色和红色。为了各种目的,可通过危险检测器来生成
这些视觉效果。例如,特定颜色、动画、动画速度等等或者它们的组
合可以表示危险检测器提供的一个或多个以下警告或通知:开机、选
择语言、准备连接、连接到客户端、按下按钮、按下按钮进行测试、
倒计时测试、测试正在进行中、测试完成、预警或警示通知、烟雾警
报、一氧化碳警报、热警报、多准则警报、警报后静默、后期警报、
问题、夜灯状态、复位、关机开始、关机、安全开灯、电池电量极低、
电池电量严重不足、电力确认等等。
图10是用于提供发展的危险状况的预警的危险检测器1000的实施
例的方框图。危险检测器1000包括高功率处理器1002、低功率处理器
1004、检测模块1006、喇叭1008、光源1010、用户接口模块1012、扬
声器1014、存储模块1016、高功率无线模块1018以及低功率无线模块
1020。
根据该优选实施例,将分成两部分或混合处理器电路拓扑用于处
理危险检测器1000的各种特征。低功率处理器1004是专用于传统危险
检测器中会提供的核心危险检测以及警报功能的相对小的处理器。高
功率处理器1002是相比于低功率处理器1004消耗较多功率的相对大的
处理器,并处理更多先进特征,诸如云通信、用户接口特征、占用和
其他环境跟踪特征,以及更一般而言,未视为“核心”或“传统”检测和警
报任务的任何其他任务。
作为示例并且没有限制地,低功率处理器1004可以是Freescale
KL15微控制器,而高功率处理器1002可以是Freescale K60微控制器。
高功率处理器1002被设计为与低功率处理器1004交互操作并耦接到低
功率处理器1004。低功率处理器1004被配置为执行自己的核心安全相
关功能,不管高功率处理器1002的状态或状况。因此,即使高功率处
理器1002不可用,低功率处理器1004也会继续执行自己的核心功能,
以保证危险检测器1000满足所有的工业和/或政府安全标准。
低功率处理器1004耦接到检测模块1006、喇叭1008以及光源1010。
检测模块1006包括安全传感器,诸如烟雾和CO传感器。低功率处理器
1004可以轮询检测模块1006并在一个或多个安全传感器检测到大于或
等于紧急阈值的危险物质的水平时激活喇叭1008,从而生成警报声音。
此外,低功率处理器1004可以在检测到危险物质时以诸如红色的特定
颜色激活光源1010。
高功率处理器1002耦接到扬声器1014和光源1010。此外,高功率
处理器1002可以经由低功率处理器1004接收来自检测模块1006的读
数。在其他实施例中,高功率处理器1002还耦接到检测模块1006,并
且可以直接接收读数。如果所检测到的危险水平小于紧急阈值,则高
功率处理器1002可以检查所检测到的危险水平是否大于或等于预警阈
值。如果所检测到的危险水平大于或等于预警阈值,则高功率处理器
1002可以激活扬声器1014,以生成警告发展的危险状况的话音。此外,
当检测到危险物质的紧急水平时,高功率处理器1002可以以不同颜色
激活光源1010。例如,如果所检测到的危险水平大于或等于预警阈值
但是小于紧急阈值,那么可将光源1010以黄色激活。
此外,高功率处理器1002耦接到高功率无线模块1018和低功率无
线模块1020。在一个实施例中,高功率无线模块1018通过无线方式与
局域网的路由器或网关通信。路由器或网关还提供互联网接入,并且
如果检测到危险物质的紧急或预警水平,那么高功率处理器1002可以
使用高功率无线模块1018向计算机服务器系统传送危险事件或者一些
其他形式的通知。然后计算机服务器系统可将通知传送给用户的计算
机或移动装置。低功率无线模块1020经由个域网状网络与其他智能装
置直接通信。当检测到危险物质时,高功率处理器1002可以使用低功
率无线模块1020向其他智能装置传送信号,并且其他装置也可以根据
所检测到的危险水平生成警报或预警。
高功率处理器1002还耦接到用户接口模块1012,该用户接口模块
1012可包括运动传感器、音频传感器、相机和按钮。用户接口模块1012
接收来自用户的输入,输入的形式可以是特定运动、短语或声音、或
者按按钮。用户输入被传送到高功率处理器1002,然后该高功率处理
器1002响应于该用户输入确定要采用哪些动作。例如,用户可以执行
特定运动,诸如挥手,或者按按钮来断开喇叭1008生成的警报或者扬
声器1014生成的预警。在一个实施例中,只有检测到危险物质的危险
检测器能够接收用户输入来断开警报或预警。因此,如果用户试图在
响应于接收到来自另一危险检测器的信号激活警报或预警的危险检测
器前面按按钮或者执行运动,那么警报或预警会继续响起。
存储模块1016耦接到高功率处理器1002并且可用于存储紧急和预
警阈值设置。此外存储模块1016可耦接到低功率处理器1004,使得低
功率处理器1004能够直接检索阈值设置。在一些实施例中,危险检测
器1000还包括耦接到高功率处理器1002的热和湿度传感器。高功率处
理器1002可基于来自热和湿度传感器的读数调节阈值设置。例如,如
果热传感器检测到大于阈值的温度增加的速度,那么高功率处理器
1002可以减少用于烟雾的预警或紧急阈值,因为快速升高的温度可以
指示火灾。如果湿度传感器检测到大于阈值的湿度上升,那么高功率
处理器1002可以增加用于烟雾的预警或紧急阈值,因为上升的湿度可
以指示导致错误警报的蒸汽。
图11是用于提供发展的危险状况的预警的过程1100的一个实施例
的流程图。可通过诸如上面针对图10所述的智能危险检测器来执行过
程1100。过程1100始于检测到危险水平的块1102。在块1104,确定危
险水平是否大于紧急阈值。如果危险水平大于紧急阈值,那么在块1106
激活红光,并在框1108激活喇叭,以生成警报。
再参照框1104,如果所检测到的危险水平不大于紧急阈值,那么
过程1100返回框1110,确定危险水平是否大于预警阈值。如果危险水
平不大于预警阈值,那么过程1100返回框1102,重复过程。如果危险
水平大于预警阈值,那么在框1112激活黄光。在其他实施例中,也可
以通过黄光生成上面针对图5至图9所述的空时图案或视觉效果的任何
一个。例如,通过调制生成黄光的光源可以生成脉冲效果。
在框1114,如果所检测到的危险水平大于预警阈值,则激活扬声
器。扬声器以相比于喇叭更低的音量生成声音,且能够生成多种不同
的声音和声音模式。在一个实施例中,扬声器生成相比于警报具有更
低的音调或频率的声音模式。例如,可以生成铃声或鸣响。在其他实
施例中,扬声器生成预警话音,其宣告发展的危险状况。此外,话音
可包括一下内容,诸如检测到的危险物质的类型、检测到危险物质的
位置(可以是住家或围界中房间的名称)、以及会响起警报的提醒这
样。例如,话音可以说:“警示。厨房里有烟雾。喇叭会响起”。在一个
实施例中,光源与话音同步脉冲。例如,可将光源调制为使得当扬声
器发出音节或单词时所生成的光为亮光,在音节或单词之间时光为暗
光或关闭。
在一个实施例中,灯和扬声器还对于何时不再检测到危险物质提
供通知。例如,可以以绿色激活光源,并且扬声器可以生成话音说:“厨
房里烟雾已经清除”。在另一个实施例中,当危险检测器的电池寿命低
时也可以生成预警通知。例如,如果电池剩余寿命不到6个月或者如果
电池电荷低于某个阈值,诸如25%,那么可通过黄光和/或扬声器生成
指示电池电量低并且应当更换的话音来通知用户。
在其他实施例中,也可对于其他潜在威胁,诸如安全或结构完整
性威胁,生成预警通知。例如,住家中其他智能装置或传感器可以检
测威胁的指示符,并向危险检测器传送使得危险检测器生成预警的信
号。与结构完整性威胁相关联的预警通知可以说:“警示,在地下室层
检测到水”。作为示例,潜在安全或结构完整性威胁的其他示例包括,
晚上7点以后不是所有孩子都回家,将大包裹丢在门口台阶,在家用游
戏机上检测到当前的网络入侵,或者可以对其建立触发、结论或推论
的多种其他预定潜在安全或结构完整性威胁的任何一种。
图12是用于实现用于提供发展的危险状况的预警的系统的一个实
施例的示例性环境的方框图。示例性环境包括计算机系统1200,其可
由用户1204使用以例如远程控制根据本文所述一个或多个实施例的一
个或多个智能装置。或者,可将计算机系统1200用于执行上文所述的
一个或多个基于服务器的处理,或者用作执行处理的更大型分布式计
算机服务器系统中的处理装置。计算机系统1200可包括计算机1202、
键盘1222、网络路由器1212、打印机1208以及监视器1206。监视器1206、
处理器1202和键盘1222是计算机系统1226的一部分,计算机系统1226
可以是膝上型电脑、台式电脑、手持电脑、主机电脑等等。监视器1206
可以是CRT、平面屏幕等等。
用户1204可以使用各种输入装置,诸如鼠标、键盘1222、轨迹球、
触摸屏等等,来将命令输入计算机1202。如果计算机系统1200包括主
机,那么设计者1204例如可以使用终端或终端接口来访问计算机1202。
此外,计算机系统1226可以使用网络路由器1212连接到打印机1208和
服务器1210,网络路由器1212可以连接到互联网1218或WAN。虽然在
附图中只示出一个服务器1210,但是应当理解,可将计算机系统1226
连接到任何数量的服务器。
可将服务器1210用于存储附加的软件程序和数据。在一个实施例
中,可将实现本文所述的系统和方法的软件存储在服务器1210中的存
储介质上。因此,可以从服务器1210中的存储介质运行软件。在另一
个实施例中,可将实现本文所述的系统和方法的软件存储在计算机
1202中的存储介质上。因此,可以从计算机系统1226中的存储介质运
行软件。因此,在本实施例中,不管计算机1202是否连接到网络路由
器1212,都可以使用软件。可将打印机1208直接连接到计算机1202,
在这种情况下,计算机系统1226不管是否连接到网络路由器1212都可
以打印。
图13是用于提供发展的危险状况的预警的专用计算机系统1300的
实施例的方框图。通过指导计算机系统执行本文所述方法和组件的动
作的计算机程序产品,可以实现所述方法和系统。每个这样的计算机
程序产品都可包括在引导计算机系统的处理器执行对应动作的计算机
可读介质上具体实施的指令(代码)集。可将指令配置为按照连续顺
序运行,或者并行运行(诸如在不同的处理线程下),或者是它们的
组合。
专用计算机系统1300包括计算机1302、耦接到计算机1302的监视
器1306、耦接到计算机1302的一个或多个附加用户输出装置1330(可
选)、耦接到计算机1302的一个或多个用户输入装置1340(例如键盘、
鼠标、轨迹球、触摸屏)、耦接到计算机1302的可选通信接口1350、
存储在计算机1302的有形计算机可读存储器中的计算机程序产品
1305。计算机程序产品1305指导系统1300执行上述方法。计算机1302
可包括经由总线子系统1390与多个外设通信的一个或多个处理器
1360。这些外设可包括用户输出装置1330、用户输入装置1340、通信
接口1350、以及存储子系统,诸如随机存取存储器(RAM)1370和非
暂时性存储驱动1380(例如盘驱动、光驱、固态驱动),它们的形式
是有形的计算机可读存储器。
可将计算机程序产品1305存储在非暂时性存储驱动1380或者计算
机1302可访问的另一个计算机可读介质中,并载入存储器1370。每个
处理器1360可包括微处理器,诸如来自或者Advanced Micro
Devices,等等的微处理器。为了支持计算机程序产品1305,计算
机1302运行操作系统,该操作系统处理产品1305与上述组件的通信,
以及支持计算机程序产品1305的上述组件之间的通信。示例性操作系
统包括来自Microsoft Corporation的来自Sun Microsystems
的LINUX、UNIX等等。
用户输入装置1340包括向计算机系统1302输入信息的所有可能类
型的装置和机构。它们可包括键盘、小键盘、鼠标、扫描仪、数字绘
图板、并入显示器的触摸屏、音频输入装置(诸如语音识别系统、麦
克风)以及其他类型的输入装置。在不同实施例中,用户输入装置1340
通常具体实施为计算机鼠标、轨迹球、轨迹板、操纵杆、无线遥控、
绘图平板、语音命令系统。用户输入装置1340通常允许用户经由诸如
点击按钮等等的命令来选择监视器1306上出现的对象、图标、文本等
等。用户输出装置1330包括从计算机1302输出信息的所有可能类型的
装置和机构。它们可包括显示器(例如监视器1306)、打印机、非视
觉显示器,诸如音频输出装置等等。
通信接口1350提供到其它通信网络和装置的接口,并可充当往来
于其他系统、WAN和/或互联网1218接收并传送数据的接口。通信接口
1350的实施例通常包括以太网卡、调制解调器(电话、卫星、电缆、
ISDN)、(异步)数字订户线(DSL)单元、接口、
接口、无线网络适配器等等。例如,可将通信接口1350耦接到计算机
网络、总线等等。在其他实施例中,通信接口1350可以在物
理上集成到计算机1302的主板上,和/或可以是软件程序等等。
RAM 1370以及非暂时性存储驱动1380是被配置为存储诸如本发
明的计算机程序产品实施例这样的数据的有形计算机可读介质的示
例,数据包括可执行计算机代码、人类可读代码等等。其他类型的有
形计算机可读介质包括软盘、可移动硬盘、光存储介质(诸如CD-ROM、
DVD、条形码)、半导体存储器(诸如闪存、只读存储器(ROM))、
电池支持的易失性存储器、网络存储装置等等。可将RAM 1370以及非
暂时性存储驱动1380配置为存储提供本发明的各种实施例的功能性的
基本程序和数据结构,如上所述。
可将提供本发明的功能性的软件指令集存储在RAM 1370以及非
暂时性存储驱动1380中。可通过处理器1360执行这些指令集或代码。
RAM 1370以及非暂时性存储驱动1380也可以提供仓库来存储根据本
发明使用的数据和数据结构。RAM 1370以及非暂时性存储驱动1380可
包括多个存储器,包括存储程序执行期间的指令和数据的主随机存取
存储器(RAM),以及其中存储固定指令的只读存储器(ROM)。RAM
1370以及非暂时性存储驱动1380可包括文件存储子系统,提供程序和/
或数据文件的永久(非暂时性)存储。RAM 1370以及非暂时性存储驱
动1380还可包括可移动存储系统,诸如可移动闪存。
总线子系统1390提供这样的机制,允许计算机1302的各种组件和
子系统根据需要相互通信。虽然将总线子系统1390示意性地示出为单
个总线,但是总线子系统的替代实施例可以利用计算机1302内的多个
总线或通信路径。
图14至图20表示可通过诸如本文详述的危险检测器和其他智能住
家装置的危险检测器输出的各种照明状态。这些照明状态可包括各种
颜色和动画。合成或记录的话音音频消息可以伴随这些照明状态的至
少一些,如图14-20的图表详述。能够预见到,大多数时间危险检测器
的灯不被点亮。当灯被点亮时,危险检测器在传达消息(与点亮灯状
态1403的情形不同)。在图14中图示出涉及蓝色和绿色照明的状态1401
和1402,并且其可以在设置过程中呈现。状态1403涉及条件性照明状
态,可将其称为“路灯”状态。可以响应于运动和危险检测器的环境光的
亮度水平下降到阈值亮度水平以下来点亮这种状态。状态1404和1405
表示预警(预警或早期提醒)状态和紧急(警告或警报)状态。状态
1406可用于危险检测器的单独的灯,其指示有线(例如非电池)电源
是否被连接且可用,例如家庭的140V AC电源。状态1407可用作设置过
程的一部分。例如,可以用危险检测器的商标名称的话音指示来代替
“[装置]”。当用户按下按钮测试危险检测器时状态1408可出现。状态
1409可以表示指示潜在危险的状态,并且可以充当早期提醒。对于状
态1409(以及具有类似指定的其他状态),可以用安装了危险检测器
的房间的类型的话音指示来代替[房间类型]。在安装时,用户诸如可以
经由选择菜单将安装危险检测器的房间的类型指定给危险检测器。状
态1410和1411表示附加预警状态。状态1412、1413和1414表示各种警
报(警告)状态。当清除烟雾危险时可以输出状态1415。当清除一氧
化碳危险时可以输出状态1416。状态1417、1418、1419、1420、1421
表示响应于通过危险检测器识别问题的状态检查的状态输出。这种输
出状态可以要求一个或多个用户动作来解决。
优选地,紧急水平警告期间的语音咨询在大声、尖利音调警报模
式之间的安静周期期间,在时间上穿插,以便遵守诸如国家消防协会
(NFPA)以及保险商实验室(UL)标准的规定,它们要求音调警报模
式之间有1.5秒的最大安静周期(参考UL2034、UL217、NFPA72和
NFPA720)。
应当理解,以上详述照明状态和音频消息只是示例性的。在各种
其他实施例中,可以修改颜色、动画、定义和/或音频消息。
为了向本文详述的危险检测器的各种实施例提供输入,可以执行
手势来提供输入,这会导致使“令人讨厌”的警报——也就是说,通过非
危险状况(例如烤糊的面包)触发的警报安静。在危险检测器大约2-6
英尺的距离内,可以检测到用户的手和手臂的挥动。在一些实施例中,
必须要针对手势执行多次挥动。如关于图21所详述的,通过使用挥动
手势,一些预警或警告状态可以至少暂时安静。在一些情况下,如图
21所示,某些情况防止警报被安静。此外,挥动手势可被用于在经由
照明来呈现视觉状态时取消手动测试和/或收听详细消息。在一些实施
例中,不同于执行手势,用户可以推动危险检测器的按钮(或者在物
理上致动某个其他部件)。
如果存在多个危险检测器,那么所有危险检测器都可以输出存在
警示(预警)或紧急(警告)情形的光和声音。为了使警报安静(或
者在预警或警告状态下),可以要求用户在最初检测到危险的危险检
测器处执行手势(或者推动按钮)。一旦使正确的危险检测器安静,
那么每个其他危险检测器都会安静(基于危险检测之间的无线通信)。
参照图22,一种使用警示(预警)状态时的示例性情况。舒缓的
警示(预警)向用户提醒已经出现超出常态的状况但是尚未触发完全
警告(紧急)状态。预警状态期间的声音和消息输出意在与警告状态
期间的消息相比不太刺激和紧迫。由于具有这种预警状态,用户不太
可能禁用危险检测器,并且因此,危险检测器更加有可能在需要时起
作用。
作为示例,在时间点2210,危险检测器正在其周围环境中监测诸
如烟雾和一氧化碳的危险。在时间点2220可以检测到有所增加的一氧
化碳或烟雾的水平。在这个时间点,可以输出预警消息和照明,以将
迫在眉睫的状况提醒用户。这种预警可能涉及明显但不刺耳(与尖锐
的紧急警报声音相比)的铃声或钟声。明显但不刺耳的声音在强度上
类似于电梯在到达目标楼层时发出的铃声,这足以通知用户但是不足
以使用户感到令人不快的刺耳声。可以允许用户将这种警示(预警)
消息安静。在时间点2230,可能响起完全警报,其涉及大声、尖利的
警报声音。在时间点2240,可以输出(伴随有照明状态)指示正常状
况恢复的消息。警示(预警)状态与黄色照明状态相关联,而紧急(警
告)状态与红色照明状态相关联。如果危险检测器环境中的危险水平
迅速上升,那么危险检测器可以不进入预警状态。而是,从监测状态
直接进入警报状态。
注意,可将实施例描述为过程,该过程可以描绘为流程图、流图、
游图、数据流图、结构图或方框图。虽然描绘可将操作描述为连续处
理,但是很多操作可以并行或同时执行。此外,可以重新布置操作的
顺序。当过程的操作完成时处理该过程,但是可以具有附图中未包括
的附加步骤。过程可以对应于方法、函数、程序、子例程、子程序等
等。当过程对应于函数时,其终止对应于函数返回到调用函数或主函
数。
此外,可通过硬件、软件、脚本语言、固件、中间件、微代码、
硬件描述语言和/或它们的任何组合来实现实施例。对于硬件实施方式,
可以在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、
数字信号处理装置(DSPD)、可编程逻辑器件(PLD)、现场可编程
门阵列(FPGA)、处理器、控制器、微控制器、微处理器、设计为执
行上述功能的其他电子单元、和/或它们的组合内实现处理单元。
对于固件和/或软件实施方式,可通过执行上述功能的模块(例如
流程、功能等等)来实现方法。在实现上述方法时可以使用通过有形
方式具体实施指令的任何机器可读介质。例如,可将软件代码存储在
存储器中。可以在处理器中实施存储器,也可以在处理器外部实施存
储器。如同本文使用的,术语“存储器”表示任何类型的长期、短期、易
失性、非易失性或其他存储介质,并且不限于存储器的任何特殊类型
或者存储器的数量,或者安置存储器所在的介质的类型。
此外,如同本文公开的,术语“存储介质”可以表示存储数据的一
个或多个存储器,包括只读存储器(ROM)、随机存取存储器(RAM)、
磁RAM、核心存储器、磁盘存储介质、光学存储介质、闪存装置和/或
存储信息的机器可读介质。术语“机器可读介质”包括但不限于便携或固
定存储装置、光学存储装置、无线信道、和/或能够存储的包含或携带
指令和/或数据的各种其他存储介质。
虽然上面结合特定设备和方法描述了本公开的原理,但是应当清
楚地理解,该描述仅通过示例的方式进行,并非对本公开范围的限制。