用于移动无线塔的紧急警报系统分发的制作方法

文档序号:7939167阅读:166来源:国知局
专利名称:用于移动无线塔的紧急警报系统分发的制作方法
技术领域
本发明一般地涉及对一特定区域(zone)中的移动或蜂窝设备分发消息或通知。
背景技术
移动无线订户(或蜂窝订户)可以存在于固定移动无线塔或蜂窝塔范围内的任何 地方。与服务提供商(例如无线服务的提供商)相关联的移动无线塔可能发送被设置在该 移动无线塔的范围内的服务提供商的几乎所有订户所接收的消息。但是,这些消息不被没 有订购该服务提供商、但是处在与该服务提供商相关联的移动无线塔的范围之内的移动无 线设备的用户所接收。换言之,由服务提供商所操作的移动无线塔所广播的消息一般只被 处在该移动无线塔所服务的区域或附近的服务提供商的移动无线订户所接收。


图1是根据本发明的实施例,允许对无线设备分发紧急警报系统(EAS)信息的网 络的框图表示。 图2是根据本发明的实施例,EAS轮询逻辑(S卩,图1中的EAS轮询逻辑116)的 框图表示。 图3是根据本发明的实施例,示出用于获取EAS通知消息以在移动网络内进行分 发的方法的流程图。 图4是根据本发明的实施例,示出用于轮询主机服务器以寻找合适对象的方法 (艮P,图3中的步骤309)的流程图。 图5是根据本发明的实施例,示出用于处理EAS消息的方法(即,图3中的步骤 325)的流程图。 图6是根据本发明的实施例的整体网络的框图表示,其中,移动无线塔获取包含 来自多个主机的EAS消息的对象。
具体实施方式

一般概沭 在一个实施例中,一种方法包括获取与主机服务器相关联的对象,并判断该对象 是否包括标识第一区域的指示。该方法还包括如果该对象包括标识第一区域的指示,则识 别包含在该对象中的消息,并且如果该对象包括该指示,则创建格式化通知。该格式化通知 包括所述消息的表示。最后,该方法包括在网络内广播该格式化通知。所述消息可以是标 识紧急警报系统(EAS)紧急状态的EAS消息。
JM 在一可能受紧急情况影响或与紧急情况相关联的区域内有效地分发紧急警报系 统(EAS)消息的能力允许该区域内的实体采取适当的动作。通过向移动无线或蜂窝塔提供 EAS消息,这些塔随后可以将与紧急警报相关联的信息传播到这些塔所服务或覆盖的范围
4内的几乎任意移动无线设备。结果,移动无线设备的用户可以被有效地通知紧急状况或事 件。 允许EAS消息(例如EAS文本消息)被提供到相关的移动无线或蜂窝塔的分发方 法使得这些塔能够有效地通知这些塔范围内的移动无线用户关于紧急状态。在一个实施例 中,分发系统允许移动塔轮询受信主机或警告系统发起点(WARSEP)以获得包含EAS消息的 适当的对象。用于移动塔的适当的对象一般是以该移动塔为目标的对象,例如,识别该移动 塔或该移动塔所服务的区域的位置。 移动无线塔是完整通信网络内的节点或元件,其被布置为在移动无线塔周围所限 定的范围内,接收来自移动无线设备的信息或者向移动无线设备广播或以其他方式传递信 息。移动无线塔可以包括使得能够在移动无线塔和主机服务器(例如WARSEP)之间发生通 信的网络基础设施,例如传输控制协说,/因特网协议(TCP/IP)网络基础设施。利用该网 络基础设施,移动无线塔可以轮询与主机服务器相关联的适当位置,以识别包括与该移动 无线塔相关的EAS信息的任意对象。 首先参考图1 ,将描述根据本发明实施例的、允许向移动无线塔并随后向无线设备 分发EAS信息的网络。在一个实施例中可以实现TCP/IP的网络100包括主机104和移动 无线塔112。主机104被布置为创建或以其他方式获得紧急情况信息,并创建包含EAS消息 的对象。移动无线塔112被布置为发起请求(例如基于TCP/IP的请求),以向主机104请 求包含以移动无线塔112为目标的EAS消息或宣布(a皿ouncement)的对象。
主机104可以是WARSEP,其包括EAS通知系统108。 一般而言,EAS通知系统108 包含或以其他方式关联包含EAS消息的对象。包含EAS消息的对象可以由EAS通知系统 108创建。EAS通知系统108可以具有相关联的通用记录定位符(EUL)地址,该地址可以被 移动无线塔112访问以取回(fetch)或以其他方式获取对象。 移动无线塔112包括网络基础设施布置114,该网络基础设施布置114提供联网能 力,例如使得移动无线塔112能够轮询主机104。 EAS轮询逻辑116可以包括硬件和/或包 含在有形介质中的可执行软件逻辑,其向移动无线塔112提供轮询功能。例如,EAS轮询逻 辑116轮询EAS通知系统108,并且处理从EAS通知系统108获取的对象,以生成可以被发 射器/广播器118发射的通知。EAS轮询逻辑116将参考图2来描述。在一个实施例中, EAS轮询逻辑116可以至少部分地包含在网络基础设施布置114中。 移动无线塔112通常位于基本固定的位置,并且具有相关联的范围或区域120。在 一个实施例中,区域120可以是一定义的地理区域。处在区域120中的任意漫游或移动设 备124是这样的当移动设备124处在"on"状态、是活动的或者以其他方式可用时,移动设 备124可以接收来自移动无线塔112的通信。发射器/广播器118被配置为将与EAS消息 或宣布相关的通知提供到移动设备124。在一个实施例中,通知作为文本消息提供。但是, 应该意识到,这些通知并不局限于作为文本消息提供。这些通知被有效地瞄准区域120中 的移动设备124以使得不在区域120中的移动设备(未示出)不接收通知。
EAS轮询逻辑116 —般包括允许对象被从主机104取回并被处理的功能或组件,例 如逻辑块。图2是根据本发明实施例的EAS轮询逻辑116的框图表示。EAS轮询逻辑116 包括对象轮询功能228、对象解析功能232、 EAS消息识别功能236和EAS消息移动分发功 能240。对象轮询功能228被配置为轮询主机(例如图1中的主机104),或向主机发起对
5以包括该EAS轮询逻辑116的移动无线塔为目标的对象的请求。轮询主机可以包括访问主 机所定义的URL。对象解析功能232解析从主机获取的对象,或者以其他方式研究对象的内容。 EAS消息识别功能236可以利用由对象解析功能232识别的信息来判断该信息是 否指示特定对象包含EAS消息或宣布。就是说,EAS消息识别功能236识别对象的内容是 否是想去往包括EAS轮询逻辑116的移动无线塔所处区域(即,目标区域)的EAS消息。
EAS消息移动分发功能240被配置为将从主机获取的EAS消息分发到位于目标区 域中的移动无线设备。在一个实施例中,EAS消息移动分发功能240创建用于分发到移动 网络的目标区域中的几乎所有可用移动无线设备的文本消息。 参考图3,将描述蜂窝或移动无线塔的操作。图3是根据本发明的实施例,示出用 于获取EAS通知消息以在移动网络内进行分发的过程的流程图。获取EAS通知消息的过程 301开始于步骤305,其中,通常利用与移动无线塔或类似布置相关联的逻辑来判断是否是 向EAS通知系统轮询消息的适当时间。在一个实施例中,移动无线塔可以按预定间隔周期 性地轮询EAS通知系统以发现消息。因此,轮询EAS通知系统的适当时间可以是从上次轮 询EAS通知系统时起已经经过预定间隔的时间。但是,应该意识到,轮询EAS通知系统的适 当时间实质上可以是与移动无线塔相关联的管理员希望轮询EAS通知系统的任意时间,例 如,在极其严酷的天气期间或者在管理员个人意识到紧急事件之后。 如果在步骤305中确定不是轮询EAS通知系统的适当时间,流程则有效地返回步 骤305,其中再次判断当前是否是轮询EAS通知系统的适当时间。可替换地,如果在步骤305 中确定是轮询EAS通知系统的适当时间,与EAS通知系统相关联的主机服务器则在步骤309 中被轮询以寻找适当对象。轮询主机服务器可以包括发起对与移动无线塔相关联的预定对 象的基于TCP/IP的请求,所述移动无线塔是发起该基于TCP/IP的请求的移动无线塔。如 前所述,轮询主机服务器还可以包括轮询与主机服务器相关联的URL。适当对象可以是标识 移动无线塔或与移动无线塔相关联的区域的几乎任意对象。在一个实施例中,移动无线塔 可以具有区域码或标识符,并且适当对象可以是包含该区域码或标识符的对象。轮询主机 服务器的一种特定方法将参考图4来描述。 在步骤313中,判断是否已经取回或以其他方式获取到适当对象。就是说,判断轮 询结果是否是识别到标识移动无线塔或以该移动无线塔为目标的对象。如果确定尚未取回 到适当对象,则可能表示不存在适当对象可供有效地取回,并且轮询过程已经在没有定位 到任意适当对象的情况下结束。还可能表示在连续的轮询过程期间(例如,在包含若干周 期性的检测以判断是否取回到适当对象的轮询过程期间)尚未取回到适当对象。如此一 来,在步骤337中,判断一时段是否已经期满。该时段可以是被分配用于轮询主机服务器以 发现一个或多个适当对象的时间段。在一个实施例中,如果在该时段中没有定位到适当对 象,则暗示当前不存在适当对象可供取回。 如果在步骤337中确定该时段已经期满,流程则返回步骤305,其中,判断是否是 轮询EAS通知系统的适当时间。可替换地,如果在步骤337中确定该时段尚未期满,则表示 轮询过程仍在继续。如此一来,流程从步骤337移动到步骤309,其中针对适当对象轮询主 机服务器。 返回步骤313,如果确定已经取回到适当对象,则在步骤317中解析取回的对象,以识别包含在或以其他方式包括在所取回的对象中的消息。例如,所取回的对象被有效地 检查以识别其内容或其有效载荷。 一旦所取回的对象被解析,就在步骤321中判断包含在 对象中的消息是否是EAS消息或EAS通知。判断包含在对象中的消息是否是EAS消息可以 包括(但不局限于包括)读取和解释消息内容,和/或判断存储在消息中或与消息一道存 储的指示符是否标识该消息为EAS消息。 如果在步骤321中确定该消息是EAS消息,则表示该EAS消息将被提供到与移动 无线塔相关联的移动网络内的几乎所有适当的设备,例如,处在"on"状态或以其他方式可 用于接收EAS消息的移动无线设备。因此,在步骤325中,EAS消息被处理和在移动网络中 被分发。与一种处理和在移动网络中分发EAS消息的方法相关联的步骤将参考图5来论述。
在EAS消息被处理和分发之后,在步骤329中判断是否与轮询主机服务器相关联 的时段已经期满。如前所述,该时段可以是被分配用于轮询主机服务器以发现一个或多个 适当对象的时间段,即,轮询过程的持续时间。如果在步骤329中确定该时段已经期满,流 程则返回步骤305,其中判断是否是轮询EAS通知系统的适当时间。可替换地,如果在步骤 329中确定该时段尚未期满,则表示轮询过程仍在继续,并且流程返回步骤309,其中,针对 适当对象轮询主机服务器。 返回步骤321,如果确定在所取回或获取的对象中识别出的消息不是EAS消息,则 在步骤333中对该消息进行适当处理。例如,如果该消息是希望核实轮询过程是否在工作 的测试消息,移动无线塔则可以向主机服务器发送指示轮询过程正在进行的返回消息。从 步骤333,流程移动到步骤329,其中,判断时段是否期满。 接下来参考图4,将描述移动无线塔或类似布置对主机服务器的轮询。图4是根据 本发明的实施例,示出用于轮询主机服务器以寻找合适对象的方法(即,图3中的步骤309) 的流程图。针对适当对象轮询主机服务器的过程309开始于步骤405,其中,存储在主机服 务器或以其他方式与主机服务器相关联的对象被识别。对象可以例如通过监视与主机服务 器相关联的URL所关联的对象来识别。在所述实施例中,出于论述目的,假设存在至少一个 存储在主机服务器或以其他方式与主机服务器相关联的对象。但是,应该意识到,可能不一 定存在对象可供识别。如果不存在可供识别的对象,针对适当对象轮询主机服务器的过程 则可以终止。 在识别出对象之后,在步骤409中判断该对象是否包含针对与移动无线塔相关联 的(例如,被移动无线塔的范围所覆盖)区域或范围的代码。如果确定该对象不包括针对 移动无线塔的适当区域代码,则在步骤417中将该对象有效地识别为不想去往与该移动无 线塔相关联的区域,即不以与该移动无线塔相关联的区域为目标。 一旦识别出该对象不想 去往与该移动无线塔相关联的区域,则在步骤421中判断是否可能存在更多对象供识别。 如果用于识别对象的时段尚未期满或过期,则可能存在更多对象供识别。因此,在一个实施 例中,判断是否可能存在更多对象供识别可以包括判断用于识别对象的时段是否期满或过 期。 如果在步骤421中确定试图识别更多对象,流程则返回步骤405,其中,识别另一 对象。可替换地,如果确定没有更多对象供识别,则可能表示用于识别对象的时段已经期满 或过期。还可能表示轮询过程指定了在轮询过程期间将识别的对象数目的阈值,并且已经 达到该阈值。换言之,轮询过程实质上可以指定在轮询过程期间将识别的某一对象数目,并且可能表示该特定数目已被满足。如此一来,如果没有更多对象供识别,轮询主机服务器的 过程则结束。 图5是根据本发明的实施例,示出用于处理EAS消息的方法(即,图3中的步骤 325)的流程图。处理由移动无线塔获取的EAS消息的过程325开始于步骤505,其中,移动 无线塔识别包含在EAS消息中的EAS紧急状态。该紧急状态可以指定(但不局限于指定) 有关天气的警报或通知、有关自然灾害的警报或通知、有关诸如战争之类武装袭击的警报 或通知、有关诸如绑架之类犯罪行为的警报或通知,或者有关政府确认事件的警报或通知。 例如,包含在EAS消息中的紧急状态可以是有关暴风雪警报的天气紧急情况。
在包含在EAS消息中的紧急状态被识别之后,在步骤509中创建格式化通知。该 格式化通知被布置用于标识该紧急状态。在一个实施例中,该格式化通知可以被布置用于 提供包括关于该紧急状态的信息并且适合于显示在移动无线设备上的相对较短的、格式化 的文本消息。例如,格式化通知可以具有适合于短消息服务(SMS)广播的格式。
—旦格式化通知被创建,就在步骤513中将该格式化通知提供到被配置用于广播 该格式化通知的基础设施。 一般而言,该基础设施可以是被配置用于将该格式化通知广播 到处在无线移动塔所支持的区域或范围内的儿乎所有移动设备的网络基础设施。与无线 移动塔相关联的网络基础设施可以支持TCP/IP或几乎任意适当的网络相关协议。从步骤 513,流程移动到步骤517,其中,移动无线塔有效地致使该基础设施广播格式化通知。 一旦 格式化通知被广播,EAS消息的处理则完成。 —般而言,移动无线塔可以获取包含来自不同主机服务器或WARSEP的EAS消息的 对象。就是说,移动无线塔可能被配置为轮询与完整网络相关联的多于一个主机服务器或 WARSEP。图6是根据本发明的实施例的整体网络的框图表示,其中,移动无线塔获取包含来 自多个主机的EAS消息的对象。网络600可以与TCP/IP网络基础设施相关联,并且包括 多个主机604a-c和一移动无线塔612。移动无线塔612的EAS轮询逻辑616可以发起对 与移动无线塔612相关或以移动无线塔612为目标的对象的基于TCP/IP的请求。这些基 于TCP/IP的请求可以被几乎同时或依次发送到每个主机604a-c。在所述实施例中,主机 604a-c可以互连,但是应该注意到,主机604a-c也可能被各自布置为与移动无线塔612通 信,但彼此之间不通信。 虽然已经描述了本发明的一些实施例,但是应该理解,在不脱离本发明的精神或 范围的情况下,本发明可以被体现为很多其他特定形式。例如,虽然移动无线塔可以广播 或以其他方式发送与EAS消息相关的信息到与该移动无线塔相关联的范围或区域内的几 乎所有可用的移动无线设备,但是移动无线塔也可能实质上只广播到已注册的移动无线设 备。换言之,移动无线塔可以被配置为将EAS紧急状态或其他紧急通信仅仅广播到在该移 动无线塔的范围内已知的那些移动无线设备。 移动无线塔可以从其取回或以其他方式获取对象的主机服务器一般可以与提供 或管理关于紧急情况等的任意组织或实体相关联。例如,移动无线塔可以轮询由国家气 象服务所操作的主机服务器,以尝试定位包含针对该移动无线塔所处区域的警报的任意对象。 移动无线塔可以被布置为使得由该移动无线塔所获取的EAS消息仅仅被有效地 分发到对由该移动无线塔的所有者或操作者所提供的服务的订户。可替换地,移动无线塔
8可以被布置为实质上将EAS紧急警报甚至广播到由其所有者或操作者所提供的服务的非 订户。在一个实施例中,如果移动无线塔受控于也控制主机服务器的机构,该移动无线塔则 可以将从主机服务器获取的EAS紧急警报分发到该移动无线塔的范围内的几乎任意可用 移动无线设备,这不脱离本发明的精神或范围。 与移动无线塔相关联的网络基础设施已经被描述为实现TCP/IP的网络基础设 施。但是,网络基础设施并不局限于实现TCP/IP的网络基础设施。应该意识到,任意合适 的网络基础设施都可以被用于使得移动无线塔能够获取EAS消息。 与本发明的方法相关联的步骤可以发生各种变化。在不脱离本发明的精神或范围 的情况下,可以添加、删除、改变、组合和重新排列某些步骤。因此,所述示例被视为示例性 的而非限制性的,并且本发明并不局限于这里给出的细节,而是可以在所附权利要求书的 范围内被修改。
权利要求
一种方法,包括获取与主机服务器相关联的对象;判断所述对象是否包括标识第一区域的指示;如果所述对象包括所述标识第一区域的指示,则识别包含在所述对象中的消息;如果所述对象包括所述标识第一区域的指示,则创建格式化通知,其中所述格式化通知包括所述消息的表示;以及在网络内广播所述格式化通知。
2. 如权利要求1所述的方法,其中,识别所述消息包括判断所述消息是否是紧急警报系统EAS消息,并且其中创建所述格式化通知包括如果所述消息是所述EAS消息,则创建所述格式化通知。
3. 如权利要求2所述的方法,其中,广播所述格式化通知包括将所述格式化通知广播到位于所述第一区域中的基本上所有可用无线移动设备。
4. 如权利要求2所述的方法,其中,所述消息的表示是包含在所述EAS消息中的EAS紧急状态的表示,并且在所述网络中广播所述格式化通知包括广播所述EAS紧急状态的表示。
5. 如权利要求1所述的方法,其中,获取与所述主机服务器相关联的对象包括轮询所述主机服务器以获取所述对象。
6. 如权利要求5所述的方法,其中,轮询所述主机服务器以获取所述对象包括向所述主机服务器发送TCP/IP请求。
7. 如权利要求1所述的方法,其中,识别所述消息包括解析所述对象。
8. 包含在一种或多种有形介质中的逻辑,所述逻辑被执行时操作用于获取与主机服务器相关联的对象;判断所述对象是否包括标识第一区域的指示;如果所述对象包括所述标识第一区域的指示,则识别包含在所述对象中的消息;如果所述对象包括所述标识第一区域的指示,则创建格式化通知,其中所述格式化通知包括所述消息的表示;以及在网络内广播所述格式化通知。
9. 如权利要求8所述的逻辑,其中,被操作用于识别所述消息的逻辑还被操作用于判断所述消息是否是紧急警报系统EAS消息,并且其中被操作用于创建所述格式化通知的逻辑还被操作用于在所述消息是所述EAS消息的情况下创建所述格式化通知。
10. 如权利要求9所述的逻辑,其中,被操作用于广播所述格式化通知的逻辑还被操作用于将所述格式化通知广播到位于所述第一区域中的基本上所有可用无线移动设备。
11. 如权利要求9所述的逻辑,其中,所述消息的表示是包含在所述EAS消息中的EAS紧急状态的表示,并且被操作用于在所述网络中广播所述格式化通知的逻辑还被操作用于广播所述EAS紧急状态的表示。
12. 如权利要求8所述的逻辑,其中,被操作用于获取与所述主机服务器相关联的对象的逻辑还被操作用于轮询所述主机服务器以获取所述对象。
13. —种装置,包括用于获取与主机服务器相关联的对象的装置;用于判断所述对象是否包括标识第一区域的指示的装置;用于如果所述对象包括所述标识第一区域的指示,则识别包含在所述对象中的消息的装置;用于如果所述对象包括所述标识第一区域的指示,则创建格式化通知的装置,其中所述格式化通知包括所述消息的表示;以及用于在网络内广播所述格式化通知的装置。
14. 如权利要求13所述的装置,其中,用于识别所述消息的装置包括用于判断所述消息是否是紧急警报系统EAS消息的装置,并且其中用于创建所述格式化通知的装置包括用于如果所述消息是所述EAS消息,则创建所述格式化通知的装置。
15. 如权利要求14所述的装置,其中,用于广播所述格式化通知的装置包括用于将所述格式化通知广播到位于所述第一区域中的基本上所有可用无线移动设备的装置。
16. 如权利要求14所述的装置,其中,所述消息的表示是包含在所述EAS消息中的EAS紧急状态的表示,并且用于在所述网络中广播所述格式化通知的装置包括用于广播所述EAS紧急状态的表示的装置。
17. 如权利要求13所述的装置,其中,用于获取与所述主机服务器相关联的对象的装置包括用于轮询所述主机服务器以获取所述对象的装置。
18. —种装置,包括网络基础设施布置;逻辑,该逻辑被布置为通过所述网络基础设施布置获取与主机服务器相关联的对象,所述逻辑还被布置为识别包含在所述对象中的消息以及创建所述消息的表示;以及发射器,所述发射器被布置为发送所述消息的表示。
19. 如权利要求18所述的装置,其中,所述逻辑还被布置为判断所述对象是否包括标识第一区域的指示,以及用于在所述对象包括所述标识第一区域的指示的情况下,识别包含在所述对象中的消息。
20. 如权利要求19所述的装置,其中,所述发射器被布置为在整个所述第一区域中发送所述消息的表示。
21. 如权利要求18所述的装置,其中,所述装置是移动无线塔。
22. 如权利要求21所述的装置,其中,所述网络基础设施布置与实现TCP/IP的网络基础设施布置相关联。
23. 如权利要求18所述的装置,其中,被布置为识别包含在所述对象中的消息的逻辑还被布置为判断所述消息是否是紧急警报系统EAS消息。
24. 如权利要求23所述的装置,其中,如果所述消息被确定为所述EAS消息,所述消息的表示则标识EAS紧急状态。
25. 如权利要求24所述的装置,其中,所述发射器被布置为将所述消息的表示发送到与所述装置相关联的范围内的可用无线移动设备。
26. 如权利要求25所述的装置,其中,所述发射器被布置为将所述消息的表示发送到所述范围内的所有可用无线移动设备。
全文摘要
在一个实施例中,一种方法包括获取与主机服务器相关联的对象,并且判断该对象是否包括标识第一区域的指示。该方法还包括如果所述对象包括所述指示,则识别包含在该对象中的消息,并且如果所述对象包括所述指示,则创建格式化通知。所述格式化通知包括所述消息的表示。最后,所述方法还包括在网络内广播所述格式化通知。
文档编号H04L12/18GK101743718SQ200880024869
公开日2010年6月16日 申请日期2008年7月14日 优先权日2007年7月16日
发明者西奥多·R·小格里威尔斯 申请人:思科技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1