半双工通信环境中的事件通知的制作方法

文档序号:7951424阅读:223来源:国知局
专利名称:半双工通信环境中的事件通知的制作方法
技术领域
本发明涉及用于在无线通信网络的半双工通信环境中提供事件触 发通信的方法和计算机程序产品以及在这样的环境中提供的终端机(end terminal)和月良务器。 相关技术描述近年来已经发展到在蜂窝网络环境中提供步话机(wa 1 kie-1a 1 ki e ) 通信。其一个示例是标准的无线一键通(push-to-talk-over-cel lular PoC),其允许蜂窝电话的用户使用他们的蜂窝电话来参加一键通会话。 为了提供这样的单向通信,终端的用户常常按压(press)按钮。终端 然后被准予(grant)"发言权控制(floor control)"或通过一键通 服务器发送数据的权利,于是可以在半双工下将语音或其他数据从该终 端传送到一个或多个其他终端。为实现这一点,终端机的用户仅需要按 压按钮。此外还存在着通过事件来激活的不同设备,例如通过语音来激活的 婴儿监一见者(baby watcher )。如今语音激活^皮作为在步话才几方面存在 的VOX (语音活动操作(voice activity operation))来提供。然而, 这些设备是与蜂窝设备和蜂窝网络分离的。V0X还存在于无绳网络,例如DECT。Philips例如具有产品Zenia 200 Vox,在^皮语音激活时,该产品自动呼叫已编程的(programmed)号码。还存在着报警方案,其中当检测到事件(例如,检测到运动)时, 就把SMS和/或MMS与图像一起向预定义用户发送。因此,所关心的是在无线通信网络的半双工通信环境中提供事件触 发通信。发明内容因此,本发明旨在解决这样的问题在无线通信网络的半双工通信 环境中提供事件触发通信。这主要通过以下步骤来解决由第一终端机向服务器发送对终端组中的、担当事件通知设备的终端机的选择,在事件通知设备中将事件与 阈值相比较,在事件超过阔值的情况下把指示事件的数据直接从事件通 知设备发送到服务器,以及把指示事件的数据从服务器传输到所述组的 其他设备以便向它们通知所述事件。因此,本发明的一个目的旨在提供一种在无线通信网络的半双工通 信环境中提供事件触发通信的方法。根据本发明的第一方面,该目的通过一种在无线通信网络的半双工 通信环境中为终端机组提供事件触发通信的方法来实现,终端机组包括至少第一终端机和第二终端机,并且所述方法包括步骤从第一终端机接收对所述组的、担当事件通知设备的终端机的选 择,以及允许指示事件的数据被直接从事件通知设备发送,其中在从事件通知设备接收指示事件的数据的情况下,进一步包括'1把来自事件通知设备的数据列为优先于所述组的其他终端机的正 在进行的通信会话,以及把指示事件的数据传输到所述组的其他终端机,以便向它们通知所 述事件。根据本发明的第二方面,该目的还通过一种在无线通信网络的半双 工通信环境中为终端机组提供事件触发通信的方法来实现,终端机组包 括至少第一终端机和第二终端机,并且所述方法包括步骤接收要成为所述组的事件通知设备的命令, 将事件与阈值进行比较,以及如果事件超过所述阈值,则将指示事件的数据直接发送到半双工通信处理服务器,以使服务 器可以把来自事件通知设备的、指示事件的数据列为优先于所述组的其 他终端机的正在进行的通信会话,并且把指示事件的数据传输到所述组 的其他终端才几以用于向它们通知所述事件。根据本发明的第三方面,该目的还通过一种在无线通信网络的半双 工通信环境中为终端机组提供事件触发通信的方法来实现,终端机组包 括至少第一终端机和第二终端机,并且所述方法包括步骤向半双工通信处理服务器发送对所述组的、担当事件通知设备的终9端才几的选择,以使服务器能够允许指示事件的数据被直接从事件通知设备发送 并且把来自事件通知设备的数据列为优先于所述组的其他终端机的正 在进行的通信会话,以及从服务器接收指示事件的数据,以便被告知所述事件。本发明的另一目的旨在提供一种服务器,所述服务器在无线通信网 络中提供的半双工通信环境中实现事件触发通信。根据本发明的第四方面,该目的通过一种为终端机组提供无线通信 网络的半双工通信环境的服务器来实现,终端机组包括至少第一终端机和第二终端机,并且所述服务器包括 发言权控制单元,被安排成从第一终端机接收对所述组的、担当事件通知设备的终端机的选择,允许指示事件的数据被直接从事件通知设备发送,并且被进一步安排成在从事件通知设备接收指示事件的数据的情况下,把来自事件通知设备的数据列为优先于所述组的其他终端机的正 在进行的通信会话,以及命令把指示事件的数据传输到所述组的其他终端机,以便向它们通 知所述事件。本发明的另一目的旨在提供一种终端机,所述终端机在无线通信网 络的半双工通信环境中提供事件触发通信。根据本发明的第五方面,该目的通过在无线通信网络的半双工通信 环境中为终端机组提供的终端机来实现,终端机组包括至少第一终端机 和第二终端机,并且所述终端机包括客户端单元(client Unit),所 述客户端单元被安排成接收要成为所述组中的事件通知设备的命令,命令将事件与阈值进行比较, 如果事件超过所述阈值,则直接命令将指示事件的数据发送到半双工通信处理服务器,以使 服务器可以把来自事件通知设备的、指示事件的数据列为优先于所述组 的其他终端机的正在进行的通信会话,并且把指示事件的数据传输到所述组的其他终端才几以用于向它们通知所述事件。根据本发明的第六方面,该目的还通过一种在无线通信网络的半双 工通信环境中为终端机组提供的终端机来实现,终端机组包括至少第一 终端机和第二终端机,并且所述终端机包括客户端单元,所述客户端单元^皮安排成命令向半双工通信处理服务器发送对所述组中的、担当事件通知设 备的终端机的选择,以使得服务器能够允许指示事件的数据被直接从事件通知设备发 送并且把来自事件通知设备的数据列为优先于所述组的其他终端机的 正在进行的通信会话,以及从服务器接收指示事件的数据,以便被告知所述事件。本发明的又一目的旨在提供一种计算机程序产品,所述计算机程序 产品在提供于无线通信网络中的半双工通信环境中提供事件触发通信。根据本发明的第七方面,该目的通过一种在无线通信网络中的半双 工通信环境中为终端机组提供事件触发通信的计算机程序产品来实现, 终端机组包括至少第一终端机和第二终端机,并且所述计算机程序产品 包括计算机程序代码,所述代码在被加载到半双工通信处理服务器中时使所述服务器执行从第一终端机接收对所述组的、担当事件通知设备的终端机的选 择,以及允许指示事件的数据被直接从事件通知设备发送;在从事件通知设备接收指示事件的数据的情况下,进一步包括代码,用于把来自事件通知设备的数据列为优先于所述组的其他终端机的正 在进行的通信会话,以及命令把指示事件的数据传输到所述组的其他终 端机,以便向它们通知所述事件。根据本发明的第八方面,该目的还通过一种在无线通信网络中的半 双工通信环境中为终端机组提供事件触发通信的计算机程序产品来解 决,终端机组包括至少第一终端机和第二终端机,并且所迷计算才凡程序 产品包括计算机程序代码,所述代码在被加载到终端机时使终端机执 行接收要成为所述组中的事件通知设备的命令,将事件与阈值进行比较,以及 如果事件超过所述阈值,则直接命令把指示事件的数据发送到半双工通信处理服务器,以使 服务器可以把来自事件通知设备的、指示事件的数据列为优先于所述组 的其他终端机的正在进行的通信会话,并且将指示事件的数据传输到所 述组的其他终端才几以用于向它们通知所述事件。根据本发明的第九方面,该目的还通过一种在无线通信网络的半双 工通信环境中为终端机组提供事件触发通信的计算机程序产品来解决, 终端机组包括至少第一终端机和第二终端机,并且所述计算机程序产品包括计算机程序代码,所述代码在被加载到终端机时使终端机执行 命令向半双工通信处理服务器发送对所述组中的担当事件通知设备的终端才几的选择,以使服务器能够允许指示事件的数据被直接从事件通知设备发送, 并且把来自事件通知设备的数据列为优先于所述组的其他终端机的正 在进行的通信会话,以及从服务器接收指示事件的数据,以便被告知所述事件。本发明具有许多优点。可以提供许多类型的应用,例如婴儿监视者, 其监视着婴儿是否在睡觉,以及汽车报警器和防窃报警器。温度、运动 和声压级可以^L检测到。除这些感兴趣的应用领域之外,本发明还具有 多个其他优点。它提供快速事件通知。它是灵活的,原因在于它可以允 许任何终端机被设置为事件通知设备。此外,对用户而言,它操作简单, 原因在于为了激活事件通知功能只需要进行有限数目的动作。 一旦功能 被启动,所述功能就能够在仅需要用户观察他的终端机的情况下运行。应读强调的是,在本说明中所使用的术语"包含/包括"是为了指 定所陈述的特征、整数、步骤或部件的存在,而不排除一个或多个其他 特征、整数、步骤、部件或其组合的存在或增加。附图简要描述现在将参照附图对本发明进行更加详细地描述,在附图中

图1示意性地示出被连接到蜂窝网络的一键通服务器的多个终端机5图2示出根据本发明的、在一键通服务器中提供的不同部分的示意框图(block schematic),图3示出根据本发明的、在引进(initiate)本发明的功能的终端机中提供的不同部分的示意框图,图4示出根据本发明的、在担当事件通知设备的终端机中提供的不同部分的示意框图,图5示出在图3的终端机中提供的方法的流程图,图6示出在图2的一键通服务器中提供的方法的流程图,图7示出在图4的事件通知设备中提供的方法的流程图,以及图8示意性地示出采用只读光盘(CD Rom disc)形式的计算机程序产品,其包括用于执行本发明的计算机程序代码。实施例的详细描述现在将参照针对无线蜂窝网络提供的标准无线一键通(PoC)来描 述本发明。然而,应该认识到,本发明不限于一键通,而是能够针对一 组终端机被应用于在无线网络中提供的任何其他半双工通信环境。图1示出简化的无线蜂窝网络10,其中第一终端机12经由第一基 站18与第一网络服务器22进行通信。此外,存在着经由第二基站20 与第一网络服务器22进行通信的第二终端14和第三终端16。在此,服 务器22是依照无线一键通(PoC)标准而运行的服务器。在一键通中, 终端机仅通过按压按钮就可以与其他终端机进行通信。此外,通过使用 SIP来提供所述通信,参见"SIP: Session Initiation Protocol", Rosenberg, J等人,IETF RFC 3261, 2002年6月,在此将其并入作为 参考。终端机被配备有PoC客户端应用程序,而服务器被配备有PoC服 务器应用程序。此外PoC客户端经由所谓的SIP/IP核(core)与PoC 服务器通信。在本例中,终端机12、 14和16是采用蜂窝电话形式的便 携式通信设备。同样地,应该认识到,终端机可以是具有无线计算机通 信能力的任何类型的终端机。在SIP核中提供了 "呼叫会话控制功能"(CSCF),其实现了 IP 多媒体基本SIP会话处理。它具有三个功能角色-"服务CSCF" (S-CSCF),"查询CSCF" (I-CSCF)和"代理CSCF" ( P-CSCF )。P-CSCF是接触(contact for)终端机的第一点。终端机向P-CSCF 发送注册消息(register message),所述P-CSCF查看该注册消息的URI (统一资源标识符)。它然后可以执行DNS (域名服务)查询以发现 要将注册消息转发到的IP地址,然后将获得I-CSCF的地址。P-CSCF朝 着终端机的订户(subscriber )的归属网络(home network )代理(proxy ) SIP 消息。P-CSCF 可以才丸行号码国际化 (number internationalization),并且它可以在GGSN (网关GPRS支持节点) 中实施与处理IP多媒体的承载业务有关的策略。I-CSCF是终端机的归属网络的入口点。P-CSCF将使用DNS(域名系 统)来把消息路由到归属网络,这将产生去往I-CSCF的SIP信令。I-CSCF 然后查询HSS(归属订户服务器),以便获得S-CSCF服务器的位置信息, 所述HSS是记录订户(终端)以及与订户有关的数据(例如,他们的预 订,终端机可用的服务)的实体。HSS然后通知I-CSCF: —个尚未被分 配。I-CSCF然后选择S-CSCF并且将注册消息转发到S-CSCF。S-CSCF是提供对向最终用户(end-user)提供服务的操作者 (operator)的访问的SIPfC理。S-CSCF下载与终端才几的用户或终端才几 本身有关的任何订户简档(profile)并且更新HSS中的位置信息以便 向其通知这是用于该终端机的S-CSCF。 SIP邀请的特征标签(tag) 被用于允许终端机对提供服务的服务器进行访问。这里服务是PoC,并且由服务器22来处理。上述请求包括指示PoC会话将被使用。PoC客户端然后可以参加 与注册到PoC服务器的一组其他用户的SIP会话。这里所述组可以;故定 义在列表中,所述列表可以被提供在PoC服务器上、终端机本身或者外 部服务器上(像诸如无线村庄(Wireless Village)服务器),或者可 以采用好友列表的形式。优选地,所述列表被提供为XML文档。在PoC 中,终端机然后可以发起并参与由服务器22处理的PoC会话。它还可 以被提供为监视者,所述监视者向在线状态服务器(presence server) 请求有关其他终端机的在线状态信息,所述在线状态服务器在此被提供 在服务器22中,但是应该认识到,它可以被提供于其他地方。对于终 端才几,于是就可以参加与一组其他终端才几的PoC会话,其中这些可以在 上述列表中定义。这里可以为终端机提供若干个组,于是就可以使终端 机参加与不同组的若干会话。这在开放移动联盟(Open Mobile Alliance) , "PUSH to talk over Cellular (PoC) - Architecture" 候选版本1.0-6, 2005年10月中#:详细描述,在此将其并入作为参考。在这样的会话中,终端机可以请求向组中的其他终端机发送数据。发出请求的终端机然后向服务器发送对发送所谓的发言突发(talk burst)的请求。服务器然后可以根据规则集准予发送发言突发;这也 被称为准予发言权。在已经被准予这样的发送之后,终端机可以向其他 终端发送发言突发。发言突发是根据发言突发控制协议(TBCP)来发送 的。发言突发控制在开放移动联盟OMAPoC用户平面,候选版本l.O, 6, 2005年10月中#:更加详细地描述,在此将其并入作为参考。发言突发 因此是采用分组对语音数据进行半双工发送,其能够被从终端机发送到;发送。一旦发言突:结束,就由:端机发送发言i发:放消i,服务 器可以准予该释放。这可以通过停止压下终端机上的按钮来实现。同样, 这在开放移动联盟OMA PoC用户平面,候选版本l.O, 6, 2005年10月 中4皮更力口详细地描述。根据PoC标准,存在着能够为PoC会话设置的多个优先权等级 (priority level ),其中一个是抢先优先权(pre-emptive priority ), 其中会话的一个参与者所做出的发言请求使PoC服务器撤回(revoke ) 对活动(active)的另一终端机的发言许可。其他优先权有高和普通。 而另一等级是只听(listen only),这允许终端仅听别人而不允许其 发送数据。这在开放移动耳关盟,"PUSH to talk over Cellular (PoC) -Architecture"候选版本l. 0-6, 2005年10月,8.9章中,皮更加详细 地描述。在PoC网络中提供了一些功能,这些功能将会为本发明所用。 图2示出服务器22的相关部分的示意框图。服务器包括接口单元 24,用于与诸如不同终端机12之类的其他实体进行通信。接口单元24 被连接到基本发言权控制单元28以及增强发言权控制单元30和通信控 制单元26。发言权控制单元28和3Q根据上述原理来提供发言突发控制。 通信控制单元26 ;故连接到基本和增强发言权控制单元28和30这二者, 此外发言权控制单元28和30彼此相连。此外,这两个发言权控制单元 28和30被连接到組存储器32。图3示出用于处理与服务器22的通信的第一终端机12的相关部分 的示意框图。为此,第一终端机12配备有天线34,该天线34被连接到 第二接口单元36以用于例如根据丽TS标准提供无线电通信。接口单元34被连接到终端控制单元38和P0C客户端单元40。终端控制单元38 对终端在中的通信和功能进行总体控制,而POC客户端处理与P0C有关 的功能。终端控制单元38和POC客户端单元40也被彼此相连。第三终 端机16配备有与第一终端机12相同的单元。图4示出用于处理与服务器22的通信的第二终端机14的相关部分 示意框图。为此,第二终端机14配备有天线34,该天线34被连接到第 二接口单元36以用于例如根据而TS标准提供无线电通信。接口单元34 被连接到终端控制单元38和POC客户端单元42。终端控制单元38对终 端机中的通信和功能进行总体控制,而POC客户端单元42处理与POC 有关的功能。终端控制单元38和POC客户端单元42也被彼此相连,正 如图3的终端机一样。此外,第二终端机l4被连接到事件注册单元", 所述事件注册单元44可以是VOX (语音活动操作)单元。现在将参照先前描述的图1-4以及图5、图6和图7来描述根据本 发明实施例的本发明的运行,其中图5示出在第一终端机中提供的方法 步骤的流程图,图6示出在服务器中提供的方法步骤的流程图,图7示 出在笫二终端机中提供的方法步骤的流程图。最初假设所有终端机都被注册成组。如上所述,该注册可以被提供 在另一服务器上或被提供在终端机中。为了简单起见,这里假设该注册 是在服务器22中并之后在组存储器32中进行的。这里应该认识到,可 以有其他注册的组并且这些其他组可以包括不同终端机中的一个或多 个。在此,不同组中的不同终端机可以按照上述解释来参加普通一键通 会话。当在这样的普通会话中已经向终端机准予发言权时,所讨论的终 端机可以发送半双工媒体,其中发言突发通常包括语音。压下 (depression)终端才几上的按4丑释放发言权并且允许会话中的其他终端 接管。在此,使媒体被发送到组中所有其他成员或者仅一个或一些成员 是可能的。这在本领域中是公知的,因此不再对其进行更详细的描述。才艮据本发明,终端才几中的一个终端才几控制或拥有所述组,该终端枳』 发起特殊会话。在本例中,该终端是第一终端机12。第一终端机12的 PoC客户端40在此向终端控制单元38发送启动(initiation)消息, 所述终端控制单元38又经由接口单元36和天线34将该消息发送到服 务器22:被发送到服务器22的启动消息于是可以包括对将要担当事件 通知设备的其中一个终端机的选择或特殊设置,步骤46。在此选择第二终端机14来担当事件通知设备。而且,这与发起事件驱动的POC会话 是相同的。在此,所述选择是通过使用专用(specialised)的SIP邀 请请求来发送的。邀请请求在开放移动联盟,"PUSH to talk over Cellular (PoC) — Architecture"候选版本1. 0—6, 2005年10月,第 9章中被详细说明。所述请求包括服务指示,根据本发明,该服务指示 被设置为对设备进行监视的服务。所述请求还将包括关于哪个设备被监 视或者被设置作为事件通知设备的设置。根据本发明,第一终端机12还可以选择要被传送来通知事件的数 据的类型和/或用于^r测事件的阈值(threshold),步骤48。在该实施 例中,仅存在着两种类型的数据语音,采用发言突发和个人警报(personal alert )的形式。个人警才艮将在之后描述。然而应该认识到, 其他类型的数据是可行的,例如视频数据、图像数据等。在该实施例中, 阈值是VOX应用单元在检测声音中所使用的声压级dB。因此,第一终端 机12的PoC客户端40选择要被用于报告事件、声音或个人警报的数据 的类型,或阈值。当然可以使用缺省报告类型和缺省阈值。该设置被转 发到终端控制单元38,所述终端控制单元38命令接口单元36和天线 34将该设置发送到服务器22,步骤50。事件通知选择被服务器22的接口单元24接收到,步骤62。通信控 制单元26看到这是PoC请求,因此使接口单元24将该选择转发到基本 发言权处理单元28。基本发言权处理单元28查看服务指示,注意到该 指示表示事件驱动PoC会话,从而将该请求转发到增强发言权控制单元 30以供处理。增强发言权控制单元30具有用于这些事件通知会话的单 独的规则集。首先,它从组存储器32获取组信息以用于识别所述设置 与哪个组有关。 一旦这已4支完成,它就向祐」没置为事件通知设备的终端 机14给予抢先优先权,即当它发送指示事件的数据时所述组的其他终 端机被立即禁止或阻止发送数据。它还向所选择的终端机14给予只说(speak only)优先权,即它仅;陂允许提交数据,而不允许接收。它还 将事件通知会话的优先权设置成高于可能正在进行的任何其他会话的 优先权。邀请请求然后被转发到所述组的所有的终端机,并且除了一个 以外,它们中的所有都可以随意加入会话。已经净皮选作事件通知i殳备的 第二终端机14可以具有自动成为会话的一部分的设置。通过进行这些 设置并且将第二终端机14选为会话的自动部分,第二终端机"就;故选择担当事件通知设备,步骤64。因此,这里第一终端机12具有作为所 述组的所有者的设置并且还被设置为组中的监视者。第三终端机16仅 被设置为组中的监视者,而第二终端机14被设置成为事件通知设备。 增强发言权控制单元30为第二终端机14设置预先准予 (pre-grant )机制,这意"未着该设备无需请求发言权,而是自动准予 发言权并且在第一组的会话中被列为优先。增强发言权控制单元30还 把其他涉及组中终端机的会话设为具有较低优先权。此外,它阻止任何 类型的数据传送到第二终端机14。这样,它就把第二终端机14设置成 事件通知设备。服务器22的接口单元24然后接收数据类型和/或阈值选择,步骤 66,并且通信控制单元26使接口单元26将其转发到增强发言权控制单 元30,所述增强发言权控制单元30又将它们转发到事件通知设备14以 供报告事件之用,步骤68。应该注意到,如果数据类型选择是个人警报, 则增强发言权控制单元30可以不转发该选择而是自己保存该选择而不 转发这样的选择。然后当事件通知设备使用某一数据报告事件时,它用 个人警报来替换该数据。其后,服务器22等待事件通知器(notifier ) 的接收。现在作为事件通知设备的第二终端机14,于是经由天线34和接口 单元36来接收该邀请,步骤86,并且控制单元38将该邀请转发到PoC 客户端42。在此所述邀请实际上是对担当事件通知设备的命令。客户端 42分析服务指示,看到这是事件通知会话,对被设置为事件通知设备的 设备的标识符进行分析。当这样做时,它看到它本身已经被选择担当设 备并且因此客户端单元42激活会话的自动参与。此外,PoC客户端42 激活V0X单元44以监视由麦克风所拾取(pick up)的声压级。数据类 型和/或阈值选择然后通过天线34和接口单元36被接收到,步骤88, 并且通过控制单元38被转发到PoC客户端42。在此PoC客户端42设置 要在根据接收到的选择(例如音频或个人警报)进行报告时使用的某一 数据类型。如果阈值被接收到,则它就被转发到VOX单元44以供检测 事件之用。PoC客户端42命令VOX单元44观察接收到的声音是否超过 阈值。如果没有接收到阈值,则V0X单元44使用缺省阈值。这里应该注意到,作为会话的 一部分的其他终端机现在可以根据普 通PoC会话规则彼此进行通信。在这点上,第三终端机16可以与第一终端机12进行通信。还应该注意到,由于服务器22的增强发言权控制 单元30中的只说设置的缘故,该通信没有被事件通知设备14拾取。此 外,该组的其他设备可以参与在基本发言权控制单元28控制下的其他 会话。事件通知设备14的V0X单元44因此监视着阔值,步骤90,并且如 果超过阈值,步骤92,则它就通知PoC客户端42。 PoC客户端42然后 向服务器22的增强发言权控制单元30发送事件报告数据或指示事件的 数据,步骤94。在此如果类型是语音,则语音通过事件通知设备14的 麦克风而被拾取并且被以发言突发发送到服务器22的增强发言权控制 单元30。从服务器的角度看,因此存在着事件,步骤70,并且增强发 言权控制单元30接收事件报告数据。增强发言权控制单元30然后查看 事件通知设备14的优先权,并且看到它具有抢先优先权。因此,它通列为优先,步骤74。这里,它还命令基本发言权控制单元28停止在其 他会话中发送往来于(to and from)组中的监视者12和16的数据。 它例如还可以阻止其他(终端)的语音,阻止其他(终端)的所有数据, 阻止与用于报告事件的数据类型相同的数据。增强发言权控制单元30 然后将事件报告数据转发到所述组的所有其他终端机,步骤76。当事件发生时,步骤52,组中所有其他终端机(包括第一终端机 12),从而在没有请求由事件通知设备发送发言突发情况下直接接收以 发言突发形式报告事件的数据,步骤54。以上描述了发言突发的发送。作为代替,也可以发送个人警报。个 人警报在"PUSH to talk over Cellular ( PoC) -Control Plane"候 选版本1. 0-6, 2005年10月,第9. 9章中^皮更加详细地描述。如前所 述,个人警报可以由事件通知设备直接提供或者事件通知设备发送发言 突发,然后处理器用个人警报替换所述发言突发。个人警报然后被发送 到参加会话中所述组的所有设备。因此,服务器或者通过转发事件通知 设备所产生的数据,或者通过用服务器所保存的数据替换事件通知设备 所产生的数据来确保指示事件的数据被传输到所述组的其他终端机。所述组的所有者或者其他终端机请求从事件通知设备递送数据是 可能的。此外,该功能还可以被提供给组中的其他监视者,例如第三终 端机16。如果事件尚未被通知,步骤52,则第一终端机l2因此可以发送对数据的请求以便查看在事件通知设备14中已经发生了什么。如果第一终端机12决定发送对数据的请求,步骤56,则通过把对发言权的 PoC第三方请求发送到服务器22来发送该请求,其中所述请求包括以下 指示想要从事件通知设备14得到数据,步骤58,其可以是对某一类 型数据的请求,例如语音数据或视频数据。因为没有事件:故通知,步骤70,并且第一终端机l2已经请求了数 据,步骤78,所以请求然后被服务器22接收到,服务器"准予该请求 并且把准予消息返回到第一终端机12。它然后继续进行并且命令事件通 知设备14发送数据,步骤80。在事件通知设备14没有超过阈值的情况下,步骤92, PoC客户端单 元42继续进行并且等待对发送数据的请求,步骤96。如果请求被接收 到,步骤96,则它继续进行并收集所请求的数据并且将其发送到服务器 22,步骤98,其中数据可以是与当通知事件时所使用的数据相同类型的 数据。数据因此能够被记录成语音和视频。此后,事件通知设备14退 回并且监视阈值,步骤90。数据然后被服务器22接收到,步骤82,并且被转发到组中的所有 监视者,步骤84,或者仅被转发到请求所述数据的监视者,于是服务器 22退回并且等待事件通知器,步骤70。第一终端机l2然后接收数据, 步骤60;然后可以看到事件通知设备"的状态。此后,它退回并且等 待事件的通知,步骤52。如果没有发送对数据的请求或者发送所命令的数据,步骤56和78, 则第一终端机12和服务器22这二者都退回并且等待事件的通知,步骤 52、 70。同样地,如果没有接收到对数据的请求,事件通知设备14退 回并且监一见阈值,步骤90。这样,所迷组的终端机和服务器继续彼此一 起工作直到会话结束。使用本发明可以提供对许多不同类型的事件进行监视。在 一 个实施 例中,事件通知设备是婴儿监视者,其监视着婴儿是否在睡觉。在这种 情况下,两个监视者可以是婴儿的父母。在此,当超过声压级阈值时(发 生于当婴儿尖叫时)可以传送婴儿的声音。所传送的数据于是可以是声 音。所传送的数据还可以是视频、静止或运动图像或个人警报。它还能 够是PoC在线状态消息或PoC即时消息。还可以采用其他方式来使用本发明。可以将事件通知设备提供为汽车报警器,所述汽车报警器可以被留在车内(当然是隐蔽的)。汽车驾驶员或某一其他对汽车负责的人,将会建立事件驱动PoC组会话,所述 会话可以包括停车库管理者(supervisor),其标识是可以在入口和停 车场找到的SIP URL。当事件通知设备通过与汽车报警器的(例如蓝牙)连接或V0X单元 发现对汽车所进行的某一未经授权的动作时,它就向监视者(一个或多 个)触发个人警报或媒体音调(media tone)。个人警报应该包括停车 库和停车场号以便停车库管理者快速定位该汽车。还可以使用包含GPS定位的在线状态更新。其他可能的使用有使用温度传感器、防窃报警器 或运动触发器。除这些感兴趣的应用领域之外,本发明还具有多个其他优点。它提 供快速事件通知。它是灵活的,原因在于它可以允许任何具有适当软件 的终端机被设置为事件通知设备。此外,对用户而言,它操作简单,原 因在于为了激活事件通知功能只需要进行有限数目的动作。 一旦功能被 启动,所述功能就能够在仅需要用户观察他的终端机的情况下运行。应该认识到,数据类型和阈值的设置不限于在会话启动时发送,而 是可以在会话期间的任意时间发送。还应该认识到,设置可以被存储在 服务器中,其在接收一种类型的事件数据时选择另一种类型,例如像选 择个人警报,当接收到视频时选择声音,或者当接收到视频时仅选择运 动图像。还可以在不经过PoC网络的情况下(例如通过使用web (网络) 页面,像无线村庄web页面)把设置从组的所有者提供给事件通知设备。本发明能够通过 一 个或多个处理器连同用于执行本发明的功能的 计算机程序代码来实现。对于PoC客户端单元、控制单元以及基本和增 强发言权控制单元尤其如此。接口单元通常净皮提供为分离(separate) 电路(例如ASIC电路),而组存储器能够被提供为适当的存储器单元, 例如采用硬盘、R0M、 RAM等形式。上述程序代码还可以被提供为计算机 程序产品,例如采用携带着计算机程序代码的数据载体的形式,所述计 算机程序代码用于在被加载到第一终端机和/或第一网络服务器时执行 根据本发明的方法。在图8中大体上绘出一种这样的载体100,其采用 CDROM盘的形式。然而,使用诸如存储棒之类的其他数据载体也是可行 的。此外,计算机程序代码能够被提供为服务器上的纯程序代码并且能 够被远程下载到服务器或终端机。存在着可以对本发明进行的若干改变。上述组是预先设置的组。所述组还能够是在会话开始时纟皮创建的自组织(ad-hoc)组。可以使用除 上述阈值之外的其他类型的阈值。如果用于通知事件的数据不同于会话 中所使用的数据,则还可以继续监视者的会话。在视频会话的情况下, 于是可以阻止声音以提供用于指示事件的声音。还应该认识到,不是组 中的所有终端机都可以参与,而例如只有组的所有者和事件通知设备可 以参与。事件通知设备可以;故缺省设置。在这种情况下,当发送初始邀 请消息时,所有者可以仅指示会话的类型。服务器和第二终端机这二者 然后都将预先得知第二终端机是事件通知设备。仅通过服务器把邀请 从第一终端机转发到第二终端机,第二终端机就将知道由它来担当事件 通知设备。所示的VOX单元被提供在笫二终端机之外。它还可以是该终 端机的一部分。作为替换方案,事件通知设备可以在事件报告数据被发 送之前请求发言权。因此,本发明仅由以下权利要求来限定。
权利要求
1.在提供于无线通信网络(10)中的半双工通信环境中为终端机组提供事件触发通信的方法,终端机组包括至少第一终端机(12)和第二终端机(14),并且所述方法包括步骤从第一终端机(12)接收对所述组的、担当事件通知设备的终端机(14)的选择(步骤62),以及允许指示事件的数据被直接从事件通知设备发送;其中在从事件通知设备接收指示事件的数据的情况下,(步骤72),进一步包括步骤把来自事件通知设备的数据列为优先于所述组的其他终端机的正在进行的通信会话,(步骤74),以及把指示事件的数据传输到所述组的其他终端机,(步骤76),以便向它们通知所述事件。
2. 根据权利要求1所述的方法,进一步包括步骤命令所选择的 终端机担当事件通知设备,(步骤64 )。
3. 根据前述任一权利要求所述的方法,进一步包括步骤阻止至 少某一类型的数据从所述组的其他终端机传输到事件通知设备。
4. 根据前述任一权利要求所述的方法,进一步包括步骤从所述 组的另一终端机接收对来自事件通知设备的数据的请求,(步骤78), 命令事件通知设备提供数据,(步骤80 ),从事件通知设备接收这样的 数据并且将所述接收的数据至少转发到所述组中的、请求所述数据的终 端机。
5. 根据前述任一权利要求所述的方法,其中来自事件通知设备的 所述数据是确定类型的媒体数据。
6. 根据权利要求5所述的方法,进一步包括步骤从第一终端机 接收对要被用于指示事件的数据的类型的选择,(步骤66),以及确保 当提供指示事件的数据时依照该类型的数据被提供(步骤68)。
7. 根据权利要求5或6所述的方法,其中列为优先的步骤包括 当事件通知设备提供与事件通知器相关联的所述类型的数据时禁止传 输用于所述组的其他终端机的所述类型的数据。
8. 根椐前述任一权利要求所述的方法,进一步包括步骤接收要 被事件通知设备用于确定是否发送来自所述组的另 一终端机的事件通知器的阈值(步骤66)以及将阈值转发到事件通知设备。
9. 在提供于无线通信网络(10)中的半双工通信环境中为终端机 组提供事件触发通信的方法,终端机组包括至少第一终端机(12)和第 二终端机(14),并且所述方法包括步骤接收要成为所述组中的事件通知设备的命令,(步骤86), 将事件与阈值进行比较,(步骤90, 92 ),以及 如果事件超过所述阈值,则直接将指示事件的数据发送到半双工通信处理服务器(22 ), (步骤94),以使服务器可以把来自事件通知设备的、指示事件的 数据列为优先于所述组的其他终端机的正在进行的通信会话,并且 把指示事件的数据传输到所述组的其他终端机以用于向它们通知 所述事件。
10. 根据权利要求9所述的方法,进一步包括步骤接收对数据的 请求(步骤96 )并且把这样的数据提供给服务器,(步骤98 ),以用 于至少提供给所述组中请求所述数据的终端机(12)。
11. 根据权利要求9或10所述的方法,其中来自事件通知设备的 所述数据是确定类型的媒体数据。
12. 根据权利要求11所述的方法,进一步包括步骤接收对要用 事件通知器来传送的数据的类型的选择,(步骤88),以及当提供与事 件通知器相关联的数据时提供依照该类型的数据。
13. 根据权利要求9-12中任何一项所述的方法,进一步包括步骤 接收要被用于确定何时发送事件通知器的阈值(步骤88),以及当与事 件相比较时使用所述接收的阈值。
14. 在无线通信网络(10)的半双工通信环境中为终端机组提供事 件触发通信的方法,终端机组包括至少第一终端机(12 )和第二终端机(14),并且所述方法包括步骤向半双工通信处理服务器(22)发送对所述组的、担当事件通知设 备的终端机(14 )的选择,(步骤"),以使服务器能够允许指示事件的数据被直接从事件通知设备 发送并且把来自事件通知设备的数据列为优先于所迷组的其他终 端机的正在进行的通信会话,以及从服务器接收指示事件的数据,(步骤54),以便被告知所述事件。
15. 根据权利要求14所述的方法,进一步包括步骤把对来自事 件通知设备的数据的请求发送到服务器,(步骤58 ),以及从服务器接 收所述数据,(步骤60)。
16. 根据权利要求14或15所述的方法,其中来自事件通知设备的 所述数据是确定类型的媒体数据。
17. 根据权利要求16所述的方法,进一步包括步骤发送对指示 事件的数据的类型的选择,(步骤48),以及当接收指示事件的数据时 接收依照该类型的数据。
18. 根据权利要求14-17中任何一项所述的方法,进一步包括步骤 发送要被事件确定设备用于确定是否发送事件通知器的阔值(步骤48 )。
19. 在无线通信网络(IO)中为终端机组提供半双工通信环境的服 务器(22),终端机组包括至少第一终端机(12 )和笫二终端机(l4 ), 并且所述服务器包括发言权控制单元(30),被安排成从第一终端机(12)接收对所述组的、担当事件通知设备的终 端才几(14)的选择,允许指示事件的数据被直接从事件通知设备发送,并且被进一步安排成在从事件通知设备接收指示事件的数据的情 况下,把来自事件通知设备的数据列为优先于所述组的其他终端机 的正在进行的通信会话,以及命令把指示事件的数据传输到所述组的其他终端机,以便向它 们通知所述事件。
20. 根据权利要求19所述的服务器,其中发言权控制单元被进一 步安排成命令所选择的终端机(14)担当事件通知设备。
21. 根据权利要求19或20所述的服务器,其中发言权控制单元被 进一步安排成阻止至少某一类型的数据从所述组中的其他终端机传输 到事件通知设备。
22. 根据权利要求19-21中任何一项所述的服务器,其中发言权控 制单元被进一步安排成从所述组的另一终端机(12)接收对来自事件 通知设备的数据的请求,请求事件通知设备提供数据,从事件通知设备
23. 根据权利要求19-22中任何一项所述的服务器,其中来自事件 通知设备的所述数据是确定类型的媒体数据。
24. 根据权利要求23所述的服务器,其中发言权控制单元被进一 步安排成从第一终端机接收对要用事件通知器来传送的数据的类型的 选择,并且确保当提供指示事件的数据时依照该类型的数据被提供。
25. 根据权利要求23或24所述的服务器,其中发言权控制单元当 列为优先被安排成当事件通知设备提供与事件通知器相关联的所述类 型的数据时,禁止为所述组中的其他终端机传输所述类型的数据。
26. 根据权利要求19-25中任何一项所述的服务器,其中发言权控 制单元被进一步安排成接收要被事件通知设备用于确定是否发送来自 所述组中的另一终端机的事件通知器的阈值并且将阈值转发到事件通 知设备。
27. 在无线通信网络(10)的半双工通信环境中为终端机组提供的 终端机(14),终端机组包括至少第一终端机(12)和第二终端机(14), 并且所述终端机(14 )包括客户端单元(42 ),所述客户端单元(42 ) ^皮安排成接收要成为所述组中的事件通知设备的命令,命令将事件与阈值进行比较, 如果事件超过所述阈值,则直接命令将指示事件的数据发送到半双工通信处理服务器 (22),以使服务器可以把来自事件通知设备的、指示事件的数据 列为优先于所述组的其他终端机的正在进行的通信会话,并且把指 示事件的数据传输到所述組的其他设备以用于向它们通知所述事件。
28. 根据权利要求27所述的终端机,其中客户端单元被进一步安 排成接收对数据的请求并且把这样的数据提供给服务器,以用于至少 提供给所述组中请求所述数据的终端机(12)。
29. 根据权利要求27或28所述的终端机,其中来自事件通知设备 的所述数据是确定类型的媒体数据。
30. 根据权利要求29所述的终端机,其中客户端单元;f皮进一步安 排成接收对要用事件通知器来传送的数据的类型的选择,并且当提供与事件通知器相关联的数据时提供依照该类型的数据。
31. 根据权利要求27-30中任何一项所述的终端机,其中客户端单 元被进一步安排成接收要在确定何时发送事件通知器的过程中使用的 阈值并且当与事件相比较时使用所述接收到的阈值。
32. 在无线通信网络(10)的半双工通信环境中为终端机组提供的 终端机(12 ),终端机组包括至少第一终端机(12 )和第二终端机(14), 并且所述终端机U2)包括客户端单元M0),所述客户端单元(40) 被安排成命令向半双工通信处理服务器(22)发送对所述组的、担当事件通 知设备的终端机(14 )的选择,以使得服务器能够允许指示事件的数据;故直接从事件通知设 备发送并且把来自事件通知设备的数据列为优先于所述组的其他 终端机的正在进行的通信会话,以及 从服务器接收指示事件的数据,以便被告知所述事件。
33. 根据权利要求32所述的终端机,其中控制单元被进一步安排 成命令向服务器发送对来自事件通知设备的数据的请求并且从服务器 接收所述数据。
34. 根据权利要求32或33所述的终端机,其中来自事件通知设备 的所述数据是确定类型的媒体数据。
35. 根据权利要求34所述的终端机,其中客户端单元被进一步安 排成命令发送对指示事件的数据的类型的选择并且当接收指示事件的 数据时接收依照该类型的数据。
36. 根据权利要求32-35中任何一项所述的终端机,其中客户端单 元被进一步安排成命令发送要被事件通知设备用于确定是否发送事件 通知器的阈值。
37. 在无线通信网络(IO)中的半双工通信环境中为终端机组提供 事件触发通信的计算机程序产品(102),终端机组包括至少第一终端 机(12)和第二终端机(l4),所述计算机程序产品(102)包括计算 机程序代码,所述代码在被加载到半双工通信处理服务器(22)中时使 所述服务器执行从第一终端机接收对所述组中担当事件通知设备的终端机(l4)的 选择,以及允许指示事件的数据被直接从事件通知设备发送;在从事件通知设备接收指示事件的数据的情况下,还包括代码,用于把来自事件通知设备的数据列为优先于所述组的其他终端机 的正在进行的通信会话,以及命令把指示事件的数据传输到所述组 的其他终端机,以便向它们通知所述事件。
38. 在无线通信网络(10)的半双工通信环境中为终端机组提供事 件触发通信的计算机程序产品(102),终端机组包括至少第一终端机(12)和第二终端机(l4),所述计算机程序产品(102)包括计算机 程序代码,所述代码在被加载到终端机(14 )时使终端机(14 )执行 接收要成为所述组中的事件通知设备的命令, 将事件与阈值进行比较,以及 如果事件超过所述阈值,则直接命令把指示事件的数据发送到半双工通信处理服务器 (22),以使服务器可以把来自事件通知设备的、指示事件的数据 列为优先于所述组的其他终端机的正在进行的通信会话,并且将指 示事件的数据传输到所述组的其他终端机以用于向它们通知所述 事件。
39. 在无线通信网络(10)中所提供的半双工通信环境中为终端机 组提供事件触发通信的计算机程序产品(102),终端机组包括至少第 一终端机(12)和第二终端机(l4),并且所述计算机程序产品(102) 包括计算机程序代码,所述代码在被加载到终端机(12 )时使终端机(12 )执行命令向半双工通信处理服务器(22)发送对所述组的、担当事件通 知设备的终端机(14 )的选择,以使服务器能够允许指示事件的数据被直接从事件通知设备 发送,并且把来自事件通知设备的数据列为优先于所述组的其他终 端才/L的正在进行的通信会话,以及 从服务器接收指示事件的数据,以便被告知所述事件。
全文摘要
本发明针对在无线通信网络(10)的半双工通信环境中提供事件触发通信。第一终端机(12)向服务器(22)发送对组中担当事件通知设备的终端机(14)的选择。事件通知设备(14)将事件与阈值进行比较并且在事件超过阈值的情况下向服务器发送事件通知器。如果接收到事件通知器,则服务器就把来自事件通知设备的数据列为优先于所述组中的其他设备的正在进行的通信会话,接收来自事件通知设备的、与事件通知器相关联的数据,以及把指示事件的数据传输到所述组的其他设备,以便向它们通知所述事件。
文档编号H04W4/10GK101326847SQ200580052309
公开日2008年12月17日 申请日期2005年12月15日 优先权日2005年12月15日
发明者H·哈努, P·西纳格伦, T·琼森 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1