紧急情况下提供遇难者位置信息的系统和方法

文档序号:6694362阅读:210来源:国知局
专利名称:紧急情况下提供遇难者位置信息的系统和方法
技术领域
本发明涉及用于在紧急情况下提供遇难者位置信息的系统和方法。
背景技术
计算机和通信技术持续快速发展。实际上,计算机和通信 技术涉及人们日常生活的很多方面。例如,现今消费者正在使 用的很多装置都在装置的内部具有小型计算机。这些小型计算 机具有不同的大小和复杂度。这些小型计算机包括所有从一个 微型控制器到全功能的完整计算机系统。例如,这些小型计算 机可以是微型控制器等单片计算机、控制器等单板型计算机、IBM-PC兼容机等典型台式计算机等。计算机一般具有一个或多个处于计算机核心的处理器。处理器通常与不同的外部输入和输出相互连接,用来管理特定计 算机或装置。例如,可以将自动调温器中的处理器连接到用于 选择温度设置的按钮、连接到暖炉或空调以改变温度、连接到 温度传感器以读取当前温度并将其显示在显示器上。很多电器、装置等包括一个或多个小型计算机。例如,自 动调温器、暖炉、空调系统、电水箱、电话、打字机、汽车、 自动售货机以及很多不同种类的工业设备,现在一般都在其内 部具有小型计算机或处理器。计算机软件使这些计算机的处理 器运行并指示处理器如何执行某些任务。例如,在自动调温器 上运行的计算机软件可以在达到特定温度时使空调停止运转, 或可以在需要时打开加热器。 通常将作为装置、电器、工具等的一部分的这些类型的小 型计算机称为嵌入式装置或嵌入式系统。(这里,可互换地使用术语"嵌入式装置"和"嵌入式系统"。)嵌入式系统通常是指作为 更大的系统的 一 部分的计算机硬件和软件。嵌入式系统可以没 有例如键盘、鼠标和/或监视器等典型输入和输出装置。通常, 在每个嵌入式系统的核心,是一个或多个处理器。照明系统可以包含嵌入式系统。嵌入式系统可以用于监视 并控制照明系统的效果。例如,嵌入式系统可以l是供调暗照明 系统内的灯的亮度的控制。作为选择,嵌入式系统可以提供增 加灯的亮度的控制。嵌入式系统可以对照明系统内的各灯提供 启动特定的照明模式的控制。可以将嵌入式系统连接5 'j照明系 统内的各开关。这些嵌入式系统可以指示开关对各灯或整个照 明系统通电或断电。类似地,可以将嵌入式系统连接到照明系 统内的各灯。通过嵌入式系统可以控制每一个独立的灯的亮度 或电源状态。安全系统也可以包含嵌入式系统。嵌入式系统可以用来控 制组成安全系统的各安全传感器。例如,嵌入式系统可以提供 对每个安全传感器自动通电的控制。可以将嵌入式系统连接到 各安全传感器中的每一个。例如,可以将嵌入式系统连接到运 动传感器。嵌入式系统可以自动对各运动传感器通电,并且如 果检测到运动,则提供启动运动传感器的控制。启动运动传感器可以包括提供对位于运动传感器内的LED通电、从运动传感 器的输出端口输出警报等指令。嵌入式系统还可以连接到监视 门的传感器。当门被打开或关闭时,嵌入式系统可以对监视门 的传感器提供指令使其启动。类似地,可以将嵌入式系统连接 到监视窗户的传感器。如果窗户被打开或关闭,则嵌入式系统 可以提供启动监视窗户的传感器的指令。
一些嵌入式系统还可以用来控制蜂窝式电话等无线产品。嵌入式系统可以提供对蜂窝式电话的L E D显示器通电的指令。 嵌入式系统还可以启动蜂窝式电话内的音频扬声器从而向用户 提供关于蜂窝式电话的音频通知。家用电器也可以包含嵌入式系统。家用电器可以包括一般 在传统厨房中使用的电器,例如,炉子、电冰箱、微波炉等。 家用电器还可以包括与用户的健康和舒适相关的电器。例如, 按摩躺椅可以包含嵌入式系统。嵌入式系统可以根据用户的偏 好提供使椅子的背部自动倾斜的指令。嵌入式系统还可以根据 用户的偏好提供启动在椅子内引起躺椅内的振动的振动组件的 指令。在家庭中通常备有的其它产品也可以包含嵌入式系统。例 如,可以将嵌入式系统用在厕所内以控制用来补充储水箱的水 的量。可以将嵌入式系统用在喷射式浴缸内以控制空气的流出。如上所述,嵌入式系统可以用来监视或控制很多不同系统、 资源、产品等。随着因特网和万维网的发展,嵌入式系统越来 越多地与因特网连接,从而可以远程监^f见和/或控制嵌入式系 统。其它嵌入式系统可以与包括局域网、广域网等的计算机网 络连接。在此所使用的术语"计算机网络"(或简称"网络")是 指通过通信路径将一 系列节点相互连接的任何系统。术语"节 点,,是指可以作为计算机网络的 一部分而连接的任何装置。嵌入 式系统可以是网络节点。网络节点的其它例子包括计算机、个 人数字助理(PDA)、蜂窝式电话等。某些嵌入式系统可以使用计算机网络向其它计算装置提供 数据和/或服务。可以提供很多不同类型的服务。服务的一些例 子包括提供来自一个位置的温度数据、提供监测数据、提供天 气信息、提供音频流、提供视频流等。
尽管在很多不同环境下使用了嵌入式系统,但是仍然存在 很多没有完全利用嵌入式系统可以提供的功能的情况。紧急情 况下的搜救就是 一 种这样的领域。可能出现许多这样的紧急情况要求营救人员尝试定位建筑物(例如,住宅、公寓、办公 楼、商店等)内的遇难者。这类紧急情况的一些例子包括地震、 火灾、飓风、龙巻风、海嗡、恐怖袭击等。在搜救工作过程中 时间通常是十分宝贵的,结果,如果向营救人员提供用以快速 和容易地定位建筑物内的遇难者的装置,则将会是有益的。遗憾地是,紧急情况下用以向营救人员提供遇难者位置信 息的已知尝试存在多种问题。例如, 一种方法是向住宅的居住 者提供用于贴附在卧室的窗户上的张贴物(sticker),从而当发 生紧急情况时使得营救人员知道去哪里寻找。然而,仅当紧急 事件发生并且采取了营救行动时,住宅的居住者在他们的卧室 中的情况下,该方法才是有效的。当然,存在多种可能不是这 种情况的原因。在紧急情况下向营救人员提供遇难者位置信息 的其它尝试存在同样的缺点。因此,通过对在紧急情况下用于 向营救人员提供关于建筑物内的遇难者的位置的信息的机构的 有关改善,可以获得益处。发明内容公开了用于在紧急情况下提供遇难者位置信息的系统和方 法。在示例性实施例中,监视系统从位于建筑物内的嵌入式系 统接收数据。嵌入式系统可以包含在位于建筑物内的组件(例 如,传感器、开关等)的内部。为了解释该数据定义规则。监 视系统基于所定义的规则解释该数据,以获得位置信息和/或事 件信息。位置信息包括建筑物内的遇难者的可能位置。事件信 息包括由建筑物内的组件所检测到的事件。监视系统可以将位 置信息和事件信息存储在数据库中。可以将位置信息和事件信息提供给一个或多个紧急应答系统。在某些实施例中,一个或多个紧急应答系统可以向监视系统发送对于位置信息和/或事件信息的请求。监视系统可以通过向进行请求的紧急应答系统提供所请求的位置信息和/或事件信息,对其所接收到的请求做出应答。至少 一 些所定义的规则可以包括触发事件和响应于该触发事件所进行的一个或多个动作。 一些所定义的规则还可以包括 至少一个条件。如果M^则包括一个或多个条件,那么该规则可 以构造成使得仅在满足条件的情况下才进行特定动作。在一些实施例中,可以直接从嵌入式系统接收数据。作为选择,可以通过用作嵌入式系统和监^L系统之间的4妻口的控制 器系统,从嵌入式系统接收数据。在一些实施例中,监视系统可以位于嵌入式系统所在的建 筑物内。作为选择,监视系统可以位于嵌入式系统所在的建筑 物的夕卜部。


通过以下结合附图的说明和所附权利要求书,本发明的示 例性实施例将变得更充分明显。应当理解,这些附图仅用于说 明示例性实施例,因此,不视为限制本发明的范围,通过使用 下列附图,更具体和详细地说明本发明的示例性实施例,其中图l示出可以实施实施例的示例性建筑物;图2示出可以使建筑物中的嵌入式系统与监视系统电子通 信的示例性方法;图3示出可以使建筑物中的嵌入式系统与监视系统电子通 信的另 一 示例性方法; 图4示出根据实施例的监视系统可以使用的各种软件组件; 图5示出可以为根据实施例的监视系统定义的示例性规则; 图6示出根据实施例的示例性建筑物信息数据库; 图7是示出根据实施例的监视系统的操作的流程图; 图8是根据实施例配置的嵌入式系统中可以使用的硬件组 件的框图;图9示出可以实现该系统和方法的示例性照明系统;图10示出可以实现该系统和方法的示例性安全系统;以及图11示出可以实现该系统和方法的示例性家用控制器系统。
具体实施方式
现在参考

本发明的各种实施例,附图中相同的附 图标记表示相同或功能类似的元件。这里,如在附图中一般性 地说明并示出的,可以以很多种不同的结构来配置和设计本发 明的实施例。因此,如附图所示,以下对本发明的几个示例性 实施例的更详细的说明不像权利要求那样旨在限制本发明的范 围,而仅仅是本发明实施例的代表。在这里专用的词"示例性,,意味着"用作例子、实例或说明 性,,。这里作为"示例性"所说明的任何实施例不必解释为优于或 好于其它实施例。尽管在附图中呈现出实施例的多种方面,但 是除非特别指出,不必按比例绘制附图。可以作为计算机软件、电子硬件或二者的组合来实现这里 所公开的实施例的很多特征。为了清楚地说明硬件和软件的这 种可互换性, 一般按照各种组件的功能对其进行说明。作为硬 件还是软件来实现这种功能取决于具体的应用和施加在整个系 统上的设计限制。本领域技术人员可以对于每个具体的应用以
不同的方式来实现所述功能,但是这种实现决定不应被解释为 致使脱离了本发明的范围。在作为计算机软件实现所述功能的情况下,这种软件可以包括位于存储装置内和/或作为电信号通过系统总线或网络发 送的任何类型的计算机指令或计算机可执行代码。实现与这里 所说明的组件相关的功能的软件可以包括单个指令或多个指 令,可以通过几个不同的代码段、在不同的程序中、在几个存 储装置之间分配该软件。图l示出可以实施实施例的示例性建筑物100。建筑物100 可以是住宅、公寓、办公楼、商店等。建筑物100包括四个房间 102,即,房间A102a、房间B102b、房间C 102c和房间D 102d。 当然,图l所示的建筑物IOO中的房间102的数量仅仅是示例性 的;可以在具有多于四个房间102或少于四个房间102的建筑物 中实施在此所^〉开的实施例。建筑物100包括许多包含嵌入式系统的传感器。例如,建筑 物100包括数个包含嵌入式系统106的运动传感器104。具体地, 建筑物100的房间A 102a包括包含嵌入式系统106a的运动传感 器104a,建筑物100的房间B 102b包括包含嵌入式系统106b的运 动传感器104b,建筑物100的房间C 102c包括包含嵌入式系统 106c的运动传感器104c。可以配置运动传感器10^全测运动(例 如,在房间102内走动的人),并作为响应产生一个或多个电信 号。如下所述,可以配置运动传感器104内(和建筑物100中所 示的其它组件内)的嵌入式系统106与监视系统进行通信。建筑物IOO还包括数个具有嵌入式系统106的光传感器108。 具体地,建筑物100的房间A 102a包括具有嵌入式系统106d的光 传感器108a,建筑物100的房间D 102d包括具有嵌入式系统106e 的光传感器108b。可以配置光传感器108检测房间102内的光水
平。作为选择或者另外地,可以设置检测灯开关的打开或关闭 的传感器。建筑物100还包括数个包含嵌入式系统106的门传感器IIO。 具体地,建筑物100的房间B 102b包括包含嵌入式系统106f的门 传感器110a,建筑物100的房间C 102c包括包含嵌入式系统106g 的门传感器110b,建筑物100的房间D 102d包括包含嵌入式系统 106h的门传感器110c。可以配置门传感器1104企测门的运动(例 如,在打开和/或关闭门时),并且作为响应产生一个或多个电 信号。建筑物100的房间C 102c包括包含嵌入式系统106i的窗户 传感器112。可以配置窗户传感器112检测窗户的运动(例如, 在打开和/或关闭窗户时),并且作为响应产生一个或多个电信 号。房间D 102d包括包含嵌入式系统106j的一氧化碳(CO)传 感器114。可以配置一氧化碳传感器114判断房间D 102d中的一 氧化碳的量是否超过预定水平。建筑物10 0包括许多除传感器以外的包含嵌入式系统10 6的 装置。例如,房间A 102a包括包含嵌入式系统106k的照明组件 116。可以配置照明组件116在打开灯开关(未示出)时照亮房 间A 102a。房间B 102b包括具有嵌入式系统1061的空调组件 118。可以配置空调组件118将房间B 102b中的温度维持在可以 由用户设置的特定水平。当然,图l所示的传感器、开关和其它组件的数量和种类仅 仅是示例性的。可以在具有不同的传感器、开关和其它组件的 配置的建筑物中,实施实施例。图2示出可以使建筑物100中的嵌入式系统106与监视系统 220电子通信的示例性方法。概括来说,监视系统220从建筑物 100中的嵌入式系统106接收数据,并对该数据进行计算以判断
建筑物100中的人的可能位置。以下将更加详细地说明关于监视系统220的才乘作的另外的细节。在图2所示的实施例中,建筑物100中的嵌入式系统106与控 制器系统222通信。控制器系统222与嵌入式系统106位于同 一建 筑物100中。控制器系统222用作建筑物100中的嵌入式系统106 和监视系统220之间的接口 ,在所示的实施例中,监视系统220 位于建筑物100的外部。可以通过一个或多个网络223进行嵌入 式系统106和控制器系统222之间的通信。同样,可以通过一个 或多个网络224进行控制器系统222和监视系统220之间的通信。 例如,可以通过寻呼网络、蜂窝式网络、全球通信网络、因特 网、计算机网络、以及电话网络等,包括它们的组合,进行控 制器系统222和监视系统220之间的通信。监视系统22 0还与 一 个或多个紧急应答系统2 2 6电子通信。 术语"紧急应答系统"22 6是指在紧急事件下提供援助的组织(例 如,警察局、消防队等)所使用的计算机系统。监视系统220 和紧急应答系统226均可以是能够处理信息从而产生希望的结 果的任意的装置或装置的组合。例如,监视系统220和/或紧急 应答系统226可以是个人计算机、手持计算机、个人数字助理 (personal digital assistant, PDA )、服务器、大型机、巨型计 算机、小型计算机、工作站、微型计算机、以及微型控制器等。 还可以通过一个或多个网络224进行监视系统220和紧急应答系 统226之间的通信。在所示的实施例中,便于控制器系统222和监视系统220之 间的通信的网络224还便于监视系统220和紧急应答系统226之 间的通信。在可选实施例中, 一组网络可以便于控制器系统222 和监视系统220之间的通信,而另 一组不同的网络可以便于监视 系统220和紧急应答系统226之间的通信。另外,不要求紧急应答系统226始终处于与网络224的通信中。图3示出可以使建筑物100中的嵌入式系统106与监视系统 320电子通信的另 一示例性方法。在所示的实施例中,监视系统 320与嵌入式系统106位于同一建筑物100中。建筑物100中的嵌 入式系统106与监视系统320直接通信。可以通过一个或多个网 络323进行嵌入式系统106和监视系统320之间的通信。同样,监 视系统320通过一个或多个网络324与一个或多个紧急应答系统 326通信。如图2 3所示,可以配置监视系统220、 320收集关于单个 建筑物100内的人的位置的信息。作为选择,尽管在图2~ 3中没 有明确地示出,但是可以配置监视系统220、 320收集关于多个 建筑物100内的人的位置的信息。图4示出根据实施例的监视系统42 0可以使用的各种软件组 件。在所示实施例中,监视系统420包括解释程序模块428。解 释程序模块428从建筑物100中的传感器、开关和其它组件中的 嵌入式系统106接收数据430。在某些实施例中,解释程序模块 428可以通过如以上图2所示的控制器系统222接收该数据43 0 。 作为选择,解释程序模块428可以直接从建筑物100内的嵌入式 系统106接收该数据430。为了确定建筑物100内的人的位置,可 以配置解释程序模块4 2 8解释其接收到的数据4 3 0 。在多种环境 下,例如,在紧急情况下确定建筑物100内的遇难者的位置,该 信息可能是有用的。可以为监视系统420定义各种规则432 j见则432可以定义监 视系统420内的解释程序模块428如何解释其从建筑物IOO中的 嵌入式系统10 6 4妄收到的数据4 3 0 。例如,可以定义如下规则4 3 2 , 其表示如果位于房间102内的运动传感器104检测到房间102内 的运动,那么人可能位于该房间102内。以下将i兌明可以为监视
系统420定义的规则432的其它的一些具体例子。在所示实施例中,设置数据库434以存储关于建筑物100的 信息。数据库434可以存储位置信息436,即,关于建筑物IOO 中的人的可能位置的信息。数据库434还可以包括事件信息438, 即,关于通过建筑物100中的传感器、开关和其它组件已检测到 的事件的信息。当解释程序模块4 2 8从建筑物10 0中的嵌入式系 统10 6接收到数据4 3 0时,解释程序模块4 2 8可以根据所定义的规 则432更新数据库434中的位置信息436和/或事件信息438。如图 4所示,建筑物信息数据库434可以是监^L系统420的一部分。作 为选择,建筑物信息数据库434可以是与监视系统420电子通信 的单独系统的一部分。监视系统420还包括通信模块440。通信模块440可以用作与 一个或多个紧急应答系统226的接口 。通信模块440可以从紧急 应答系统226接收对于信息的请求442。当涉及建筑物100的紧急 事件发生时(例如,当建筑物100中起火时,当建筑物100坍塌 时等),紧急应答系统226可以发送对于信息的请求442。响应于 接收到该请求442,通信模块440可以调用搜索模块446,其中, 搜索模块446在数据库434中搜索所请求的信息,并将所请求的 信息返回给通信模块440。通信模块440可以将包括所请求的信 息的应答444发送回发送请求442的紧急应答系统226 。在 一 些情况下,监视系统420可以响应于紧急事件的发生, 通过通信模块440通知一个或多个紧急应答系统226。例如,可 以定义当解释程序模块4 2 8接收到表示发生紧急事件(例如,烟 雾检测器启动、 一 氧化碳传感器检测到危险的 一 氧化碳水平等) 的数据4 3 0时执行的规则4 3 2 。图5示出可以为根据实施例的监视系统220定义的示例性规 则532。在触发事件548发生时,解释程序才莫块428可以应用规则
5 3 2 。可以通过从位于建筑物10 0中的嵌入式系统10 6所接收到的 数据430,向解释程序模块428通知触发事件548。规则532包括 一个或多个动作550。可以配置监视系统220使得在触发事件548 发生时进行特定动作550。现在说明可以定义的规则532的 一 些具体例子。可以定义规 则532:触发事件548是位于特定房间102中的运动传感器104检 测到该房间102内的运动。对于这样的规则532,相应的动作550 可以是解释程序模块428更新数据库434中的位置信息436以表 示人可能在该房间102内。作为另一例子,可以定义规则532:触发事件548是房间102 内的一氧化碳传感器114检测到该房间102中的危险水平的一氧 化碳。在该例子中,相应的动作550可以是解释程序模块428 指示通信模块440向至少一个紧急应答系统226通知关于已检测 到的该危险情况。另外,这类事件可能改变该系统的举动。这 可能是有用的,因为像火灾等很多紧急事件可能影响系统提供 正确信息的能力。例如,在火灾的最初显示中,可以定义规则 532:触发事件548是对数据库434开始周期性备份的命令。如果 判断出灾害影响了解释程序模块428的结果(例如,在火灾中损 坏了传感器),则搜索模块446可以利用这些备份。如图5所示,规则532还可以包括一个或多个条件552。如果 规则532包括至少一个条件552,那么可以配置解释程序模块428 判断是否满足条件552,并且如果满足条件552,则仅执行特定 动作550。例如,可以定义规则532:触发事件548是门传感器110检测 到特定房间102内的门的打开和/或关闭。在该例子中,所定义 的其中 一个条件552可以是判断在门打开和/或关闭后,房间 内的运动传感器104 (如果存在)是否检测到了运动。如果在门 打开/关闭后,运动传感器104检测到了房间102内的运动,则相 应的动作550可以是更新位置信息436以表示人可能在房间102 内。还可以存在相反的规则532:如果在门打开和/或关闭后没 有感测到活动(运动、光等),则相应的动作550可以是更新位 置信息436以表示人可能不在房间102内。作为另一例子,可以定义规则532:触发事件548是照明组 件116关闭。在该例子中,条件552可以是判断在一个或多个所 定义的时间段内是否发生了该事件。如果在占用房间就可能使 用照明的情况下(例如,在7:00PM 11:00PM等晚间早些时候期 间),在所定义的时间段内发生了触发事件548,那么动作550 可以是更新位置信息436以表示人可能不在房间102中。如果在 当照明组件116关闭时的时间段内(例如,在卧室中当人们可能 睡觉的夜间时间),房间102中没有照明是非决定性的,那么规 则532可以构造成不采取动作550。然而,如果在夜间时间在除 卧室以外的房间(例如,浴室、厨房等)中照明组件116关闭, 那么仍有理由假定人离开了房间102。因此,如果满足这些条件 552,则动作550可以是表示房间102中不再有人。图6示出根据实施例的示例性建筑物信息数据库634。如上 所示,数据库634包括位置信息636,即,关于建筑物100内的人 的位置的信息。在所示实施例中,位置信息636可以采用对建筑 物100内的各房间102的单独记录654的形式。每一记录654包括 房间标识符字段6 5 6和位置标志字段6 5 8 。房间标识符字段6 5 6 唯一地识别建筑物100内的特定房间102。房间标识符字,殳656 可以包括描述房间102的字或短语(例如,"厨房"、"卧室"、"浴 室"等)。房间标识符字段656还可以包括关于建筑物100内的房 间102的位置的信息(例如,"第二层,西南角")。位置标志字 段658表示解释程序模块428是否判断出人可能在房间102中。在
一些实施例中,位置标志字段658可能具有两个可能值如果解 释程序模块428判断出人可能在房间102中,则为第一个值,而 如果解释程序模块428判断出人可能不在房间102中,则为第二 个值。解释程序模块428可以基于从位于房间102中的嵌入式系 统106所接收到的数据430和/或为了解释该数据430而定义的规 则432,为特定的房间102设置位置标志字段658。
数据库634还包括事件信息638。在所示实施例中,事件信 息638可以釆用日志658的形式。日志658可以包括对建筑物IOO 内发生的事件的描述660。在一些实施例中,解释程序模块428 可以基于从位于建筑物10 0中的嵌入式系统10 6所接收到的数据 430和/或为了解释该数据430而定义的规则432,将事件描述660 添加纟合日志658。
如上所述,为监视系统220定义的规则432可以包括一个或 多个条件5 5 2 。可以使用事件描述6 6 0来判断是否满足为规则4 3 2 定义的条件552。例如,如果条件是房间102内的运动传感器104 在特定时间段内检测到了 (没有检测到)运动,则解释程序模 块428可以在所述时间段内通过在事件描述660中搜索与运动传 感器104相关的标识符,来判断该信息。
图7是示出根据实施例的监视系统220的操作的流程图。根 据所示方法700,监视系统220从位于建筑物IOO内的嵌入式系统 106接收702数据430。如上所述,这些嵌入式系统106可以位于 建筑物100中的传感器、开关和其它组件内。为了解释从嵌入式 系统106所接收到的数据430,定义704各种规则432。监视系统 22 0基于所定义的规则4 3 2解释7 0 6接收到的数据4 3 0 ,以获得位 置信息436和/或事件信息438。位置信息436包括建筑物100内人 的可能位置。事件信息438包括由位于建筑物100内的组件(例 如,运动传感器106、门传感器IIO、照明组件116等)内的嵌入
式系统106所检测到的事件。可以将位置信息436和/或事件信息 438存储708在数据库434中。在某 一 时间点,监视系统220可以从紧急应答系统226接收 710对于信息的一个或多个请求442。当发生涉及建筑物100的紧 急事件时,紧急应答系统226可以发送对于信息的请求442。响 应于接收到710这样的请求442,监视系统220可以在数据库434 中搜索712所请求的信息,并将该信息返回714给进行请求的紧 急应答系统226。在可选实施例中,可以配置监视系统220在未被请求这样做 的情况下向一个或多个紧急应答系统226提供位置信息436和/ 或事件信息438。例如,监视系统220可以定期地向一个或多个 紧急应答系统226发送位置信息436和/或事件信息43 8 。在某 一 时间点,监视系统2 20可以接收716关于紧急事件发 生的通知。作为响应,监视系统220可以向一个或多个紧急应答 系统226通知718该紧急事件。在上述实施例中,利用某些特定组件/装置(运动传感器 104、光传感器108、门传感器110等)提供关于建筑物100内的 人的位置的数据430。然而,在此处所公开的实施例不局限于这 些特定种类的组件/装置。可以使用的其它种类的组件/装置的 一些例子包括电^f见、;微波等。实际上,可以利用接收用户输入 的任何组件/装置来表示人是否在房间102中。如果将组件/装置 限制到特定物理位置(或特定的一组位置),则可以使得在使用 该组件/装置时更容易推测关于房间10 2内的人的位置的信息。 检测到插入电气插座中的组件/装置同样可以表示人在房间102 中。图8是可以用在根据实施例配置的嵌入式系统802中的硬件 组件的框图。可设置中央处理单元(CPU)808或处理器以控制嵌
入式系统802的操作,该嵌入式系统802包括其通过总线810连接 到CPU 808的其它组件。CPU 808可以作为孩i型处理器、微型控 制器、数字信号处理器或本领域已知的其它装置来实现。CPU 808基于存储在存储器内的程序代码执行逻辑和算术运算。在某 些实施例中,存储器814可以是CPU 808所包含的板上(on-board) 存储器。例如,微型控制器经常包括一定量的板上存储器。嵌入式系统802还可以包括网络接口 812。网络接口 812使得 嵌入式系统802能够连接到网络,该网络可以是寻呼网络、蜂窝 式网络、全球通信网络、因特网、计算机网络、电话网络等。 网络接口 812根据可用网络的标准协议来运行。嵌入式系统802还可以包括存储器814。存储器814可以包括 用于存储临时数据的随机存取存储器(RAM)。作为选择或另夕卜, 存储器814可以包括用于存储固定代码和配置数据等更为永久 的数据的只读存储器(R 0 M)。存储器814还可以作为例如硬盘驱 动器等磁存储装置实现。存储器814可以是能够存储电子信息的 任意类型的电子装置。嵌入式系统8 0 2还可以包括便于与其它装置通信的 一 个或 多个通信端口 816。嵌入式系统802还可以包括例如键盘、鼠标、 操纵杆、触摸屏、监视器、扬声器、打印机等的输入/输出装置 818。当然,图8仅示出嵌入式系统802的一种可能的配置。可以 使用各种其它结构和组件。本系统和方法可以在若干情况下使用。图9示出了可以实现 本系统和方法的系统的 一 个实施例。图9是示出包括照明控制器 系统908的照明系统900的一个实施例的框图。图9的照明系统 900可以包含在家庭的不同房间中。如图所示,系统900包括房 间A 902、房间B 904、以及房间C 906。尽管在图9中示出了三
个房间,但是系统900可以在家庭、公寓、或其它环境的任何数 量和种类的房间中实现。照明控制器系统908可以监视并控制系统900内的附加嵌入 式系统和组件。在一个实施例中,房间A 902和房间B 904各自 包括开关组件914、 918。开关组件914、 918还可以包4舌次级嵌 入式系统916、 920。次级嵌入式系统916、 920可以4妄收来自照 明控制器系统908的指令。然后次级嵌入式系统916、 920可以执 行这些指令。指令可以包括对各种灯组件910、 912、 922和924 的通电或断电。指令还可以包括调暗或增强各种灯组件910、 912、 922和924的亮度。指令可以进一 步包括以各种模式设置灯 组件910、 912、 922和924的亮度。次级嵌入式系统916、 920便 于照明控制器系统908监视并控制位于房间A 902和房间B 904 中的每个灯组件910、 912、 922和924。照明控制器系统908还可以直接向所述房间C 906中的包括 次级嵌入式系统928的灯组件926提供指令。照明控制器系统908 可以指示次级嵌入式系统928对独立的灯组件926断电或通电。 类似地,从照明控制器系统9 0 8接收到的指令可以包括调暗或增 强独立的灯组件9 2 6的亮度。照明控制器系统908还可以监— 见系统900内的独立灯组件 930和932,并直接向其提供指令。这些指令可以包括与前述指 令类似的指令。图IO是实现本发明的该系统和方法的系统的其它实施例。 图IO是示出安全系统1000的框图。在房间A 1002、房间B 1004 和房间C 1006中实现所述实施例中的安全系统IOOO。这些房间 可以在家庭或其它封闭环境的界限内。系统1000还可以在开放 的环境中实现,其中房间A 1002、 B 1004和C 1006分别表示区 域或边界。 系统1000包括安全控制器系统1008。安全控制器系统1008 监视系统1000内的各种组件并接收来自系统1000内的各种组件 的信息。例如,运动传感器1014、 1018可以包^l舌次级嵌入式系 统1016、 1020。当通过次级嵌入式系统1016、 1020^r测到运动 时,运动传感器1014、 1018可以监一见运动的即时空间,并向安 全控制器系统1008报警。安全控制器系统1008还可以向系统 IOOO内的各种组件提供指令。例如,安全控制器系统1008可以 向次级嵌入式系统1016、 10204是供指令以对窗户传感器IOIO、 1022和门传感器1012、 1024通电或断电。在一个实施例中,当 窗户传感器IOIO、 1022检测到窗户的运动时,次级嵌入式系统 1016、 1020通知安全控制器系统1008。类似地,当门传感器1012、 10244全测到门的运动时,次级嵌入式系统1016、 1020通知安全 控制器系统1008。次级嵌入式系统1016、 1020可以指示运动传 感器1014、 1018以启动位于运动传感器1014、 1018内的LED(未 示出)。安全控制器系统1008还可以监浮见系统1000内的独立组件, 并直接向其提供指令。例如,安全控制器系统1008可以监视运 动传感器1030或窗户传感器1032,并向其提供通电或断电的指 令。安全控制器系统1008还可以指示运动传感器1030和窗户传 感器1032以启动传感器1030和1032内的LED(未示出)或音频警 才艮通知。组成系统1000的每一个独立的组件还可以包括次级嵌 入式系统。例如,图10示出包括次级嵌入式系统1028的门传感 器10 2 6 。安全控制器系统10 0 8可以以与前述方式类似的方式监 视次级嵌入式系统1028并向其提供指令。图ll是示出家用控制系统1100的一个实施例的框图。家用 控制系统1100包括便于监视例如照明系统900、安全系统IOOO 等各种系统的家用控制器1108。家用控制系统1100使得用户可
以通过一个或多个嵌入式系统来控制各种组件和系统。在一个实施例中,家用控制器系统1108以与前面结合图9和10所述的相 同的方式监视并提供信息。在所述实施例中,家用控制器1108 通过次级嵌入式系统1120向加热组件1124提供指令。加热组件 1124可以包括在居住场所或办公室中通常备有的暖炉或其它加 热装置。家用控制器系统110 8可以通过次级嵌入式系统112 0提 供对加热组件1124通电或断电的指令。类似地,家用控制器1108可以监-见家用控制系统1100内的 制冷组件1130等组件,并直接向其提供指令。制冷组件1130可 以包括在居住场所或办公室中通常备有的空调或其它制冷装 置。中央家用控制器1108可以指示制冷组件1130根据中央嵌入 式系统1108所收集的温度读数进行通电或断电。家用控制系统 110 0以与前面结合图9和10说明的方式类似的方式运4亍。可以使用各种不同的技术和方法来表示信息和信号。例如, 可以用电压、电流、电;兹波、/磁场或粒子、光场或粒子或其任 意组合来表示在以上说明中提到的数据、指令、命令、信息、 信号、位、符号以及码片(chip)。结合在这里所公开的实施例所说明的各种说明性的逻辑 块、模块、电路和算法步骤,可以作为电子硬件、计算机软件、 或二者的结合来实现。为了清楚地说明硬件和软件的这种可交 换性,以上主要根据各种说明性的组件、块、模块、电路和步 骤的功能,对其进行了说明。这种功能是作为硬件实现还是作 为软件实现取决于整个系统的特定应用和对整个系统所施加的 设计限制。本领域的技术人员可以对于每个特定的应用以不同 的方式实现所述功能,但是这种实现决定不应解释为致使脱离 了本发明的范围。可以使用通用处理器、数字信号处理器(DSP)、专用集成电
路(ASIC, application specific integrated circuit)、 场可编程门阵 歹'J 4言号(FPGA , field programmable gate array signal)或其它可编程逻辑装置、离散门或晶体管逻辑电路、离散硬件组件、或其 被设计为执行这里所述的功能的任意组合,来实现或执行结合 这里所公开的实施例所说明的各种说明性的逻辑块、模块和电 路。通用处理器可以是微型处理器,但作为选4奪,处理器可以 是任何传统的处理器、控制器、微型控制器、或状态机。处理 器还可以实现为计算装置的组合,例如DSP和微型处理器的组 合、多个微型处理器、与DSP核心结合的一个或多个微型处理 器,或任何其它这样的配置。
结合在这里所公开的实施例说明的方法或算法的步骤可以 直接在硬件中、在由处理器执行的软件模块中、或在二者的结 合中来实现。软件模块可以存放于RAM存储器、闪存、ROM存 储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移 动盘、CD-ROM、或本领域已知的任何其它形式的存储介质。 示例性存储介质连接到处理器使得处理器可以从存储介质读取 信息,并向存储介质写入信息。作为选择,可以将存储介质集 成到处理器。处理器和存储介质可以位于ASIC中。ASIC可以位 于用户终端中。作为选择,处理器和存储介质可以作为分立组 件位于用户终端中。
这里所公开的方法包括用于实现所述方法的一个或多个步 骤或动作。方法步骤和/或动作可以在不脱离本发明的范围的情 况下彼此互换。换句话说,除非实施例的适当才喿作需要特定顺 序的步骤或动作,否则可以在不脱离本发明的范围的情况下改 变特定步骤和/或动作的顺序和/或使用。尽管示出并说明了本发明的特定实施例和应用,但是应当 理解,本发明不限于这里所公开的精确配置和组件。可以在不
脱离本发明的精神和范围的情况下,在这里所公开的本发明的 方法和系统的配置、操作和详细内容中进行对本领域技术人员 来说显而易见的各种变形、改变和变化。 工业应用性本发明适用于嵌入式系统。
权利要求
1.一种用于在紧急情况下提供关于建筑物内的遇难者的可能位置的信息的方法,通过监视系统实现所述方法,所述方法包括从位于建筑物内的嵌入式系统接收数据;定义用于解释所述数据的规则;基于所定义的所述规则解释所述数据,以获得包含所述建筑物内的遇难者的可能位置的位置信息;以及将所述位置信息提供给一个或多个紧急应答系统。
2. 根据权利要求l所述的方法,其特征在于,还包括从所 述一个或多个紧急应答系统接收对于所述位置信息的至少 一个 请求,其中,响应于所述至少一个请求,将所述位置信息提供 给所述一个或多个紧急应答系统。
3. 根据权利要求l所述的方法,其特征在于,还包括基于 所定义的所述规则解释所述数据,以获得包含由所述建筑物内 的组件所检测到的事件的事件信息。
4. 根据权利要求3所述的方法,其特征在于,还包括将所 述事件信息存储在数据库中。
5. 根据权利要求l所述的方法,其特征在于,还包括 接收关于紧急事件的发生的通知;响应于所述通知,向所述一个或多个紧急应答系统通知所 述紧急事件。
6. 根据权利要求l所述的方法,其特征在于,还包括基于 紧急事件的发生改变所述监视系统的举动。
7. 根据权利要求l所述的方法,其特征在于,至少一些所 述规则包含触发事件;以及响应于所述触发事件而进行的一个或多个动作。
8. 根据权利要求l所述的方法,其特征在于,至少一些所 述规则包含触发事件;至少一个条件;以及如果所述触发事件发生且满足所述至少一个条件而进行的一个或多个动作。
9. 根据权利要求l所述的方法,其特征在于,还包括将所述位置信息存储在数据库中。
10. 根据权利要求l所述的方法,其特征在于,通过用作所 述嵌入式系统和所述监视系统之间的接口的控制器系统,从所 述嵌入式系统接收所述数据。
11. 根据权利要求l所述的方法,其特征在于,直接从所迷 嵌入式系统接收所述数据。
12. 根据权利要求l所述的方法,其特征在于,所述监视系 统位于所述建筑物内。
13. 根据权利要求l所述的方法,其特征在于,所述监视系 统位于所述建筑物外。
14. 一种监视系统,用于实现在紧急情况下提供关于建筑 物内的遇难者的可能位置的信息的方法,所述监视系统包括处理器;与所述处理器电子通信的存储器;存储在所述存储器中的指令,可执行所述指令以实现包括 以下步骤的方法从位于建筑物内的嵌入式系统接收数据; 定义用于解释所述数据的规则;基于所定义的所述规则解释所述数据,以荻得包含所述建 筑物内的遇难者的可能位置的位置信息;以及 将所述位置信息提供给 一 个或多个紧急应答系统。
15. 根据权利要求14所述的监视系统,其特征在于,所述 方法还包括从所述 一 个或多个紧急应答系统接收对于所述位置 信息的至少一个请求,其中,响应于所述至少一个请求,将所 述位置信息提供给所述一个或多个紧急应答系统。
16. 根据权利要求14所述的监视系统,其特征在于,所述 方法还包括基于所定义的所述规则解释所述数据,以获得包含 由所述建筑物内的组件所检测到的事件的事件信息。
17. 根据权利要求14所述的监视系统,其特征在于,所述 方法还包4舌接收关于紧急事件的发生的通知;响应于所述通知,向所述一个或多个紧急应答系统通知所 述紧急事件。
18. —种包含用于实现以下方法的可执行指令的计算机可 读介质,其中,所述方法用于在紧急情况下提供关于建筑物内的遇难者的可能位置的信息,所述方法包括 从位于建筑物内的嵌入式系统接收数据; 定义用于解释所迷数据的规则;基于所定义的所述规则解释所述数据,以获得包含所述建 筑物内的遇难者的可能位置的位置信息;以及将所述位置信息提供给一个或多个紧急应答系统。
19. 根据权利要求18所述的计算机可读介质,其特征在于, 所述方法还包括从所述 一 个或多个紧急应答系统接收对于所述 位置信息的至少一个请求,其中,响应于所述至少一个请求, 将所述位置信息提供给所述 一 个或多个紧急应答系统。
20. 根据权利要求18所述的计算机可读介质,其特征在于, 所述方法还包括基于所定义的所述规则解释所述数据,以获得 包含由所述建筑物内的组件所检测到的事件的事件信息。
21.根据权利要求18所述的计算机可读介质,其特征在于, 所述方法还包4舌接收关于紧急事件的发生的通知;响应于所述通知,向所述一个或多个紧急应答系统通知所 述紧急事件。
全文摘要
监视系统从位于建筑物内的嵌入式系统接收数据。嵌入式系统可以包含在位于建筑物内的组件(例如,传感器、开关等)内。为解释该数据而定义规则。监视系统基于所定义的规则解释该数据,以获得位置信息和/或事件信息。位置信息包括建筑物内的遇难者的可能位置。事件信息包括由建筑物内的组件所检测到的事件。可以将位置信息和事件信息提供给一个或多个紧急应答系统。
文档编号G08B21/02GK101128855SQ20068000578
公开日2008年2月20日 申请日期2006年2月3日 优先权日2005年12月27日
发明者雷蒙德·K·埃文斯 申请人:松下电工株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1