用于消息传输的条件控制系统、设备和方法

文档序号:7674399阅读:176来源:国知局
专利名称:用于消息传输的条件控制系统、设备和方法
技术领域
本发明涉及用于将消息向消息接收方进行传输的条件控制系统、设备 和方法。条件,或至少一个条件优选地连接到接收所述消息的用户的环境。
背景技术
才艮据诸如美国专利2005/0186978中描述的本领域的第一现有状态, 条件控制设备是公知的,但是这种控制完全是内部的;实际上,它并不访 问控制设备外部的数据服务器。
根据诸如申请2002/0173304中描述的本领域的第二状态,这样的设 备是公知的该设备用于向数据服务器传送告警消息,所述数据服务器位 于用于向终端传输的设备之外;然而,用于告警消息传输的条件控制并不 访问从外部数据服务器获得的信息,对于所述信息部分来说,它总是与告
警消息本身分开。

发明内容
本发明提出在向接收方发送消息之前借助于至少一项信息执行条件控 制的能力,所述至少一项信息是从控制设备和发送终端外部获得的,具有 用于控制的外部信息,所述外部信息既不来自于将,皮控制的消息也不来自 于控制设备自身。这在条件类型上带来更大的灵活性和可变性,所述M 可以被附加到消息中以允许其传输。
本发明涉及控制系统、控制设备和控制方法。控制系统和控制设备可 以借助于与消息传递系统分离的控制设备,或者借助于以消息传递系统的 应用层的形式集成在所述消息传递系统中的至少一个控制设备独立地实施。如果存在多个消息传递系统,则每一个都可以具有其自己的控制应用 层。
根据本发明,设想这样的系统,其包括第一终端;第二终端;至少 第 一消息传递系统,能够向第二终端发送来自第 一终端的消息的至少消息 本体;至少一个设备,用于至少一次控制至少一个务fr,如果*控制结 果为正,则所述控制i殳备允许第 一消息传递系统向第二终端传送所述消息 的至少消息本体,如果条件控制结果为负,则至少在条件控制结果保持为 负期间,所述控制设备阻止第一消息传递系统向第二终端传送所述消息的 至少消息本体;所述系统特征在于还包括控制设备外部的至少一个数据 服务器;至少一a路,其经由因特网在一方面的外部服务器或至少一个 外部服务器和另一方面的控制设备之间提供通信;该系统特征还在于,条 件控制设备^t设计为存储由第一终端发送的消息;接收来自至少一个外 部服务器的至少一项信息;借助于从外部服务器接收的信息,至少部分地 执行与存储的所述消息相关的条件控制。
根据本发明,还可以设想这样的系统,其包括第一终端;第二终端; 至少第 一消息传递系统,能够向第二终端发送来自第 一终端的消息的至少 消息本体,所述第一消息传递系统包括用于至少一次控制至少一个条件的 应用层;如果条件控制结果为正,所述控制应用层允许第一消息传递系统 向第二终端传送所述消息的至少消息本体,如果条件控制结果为负,至少 在条件控制结果保持为负期间,所述应用层阻止第一消息传递系统向第二 终端传送所述消息的至少消息本体;所述系统特征在于还包括第一消息 传递系统外部的至少一个数据服务器;至少一条链路,其经由因特网在一 方面的外部服务器或至少外部服务器之一和另一方面的第一消息传递系统 之间提供通信;该系统特征还在于,条件控制应用层被设计为存储或者 让第一消息传递系统存储由第一终端发送的消息;接收来自至少一个外部 服务器的至少一项信息;借助于从外部服务器接收的信息,至少部分地执 行与存储的所述消息相关的条件控制。本发明还设想了用于至少一次控制至少一个条件的设备,该设备被设
计为如果条件控制结果为正,允许消息传递系统向终端传送由另一个终 端发送的消息的至少消息本体;如果条件控制结果为负,至少在务泮控制 结果保持为负期间,阻止消息传递系统向终端传送由另 一个终端发送的消 息的至少消息本体;所述控制设备特征在于还被设计为经由因特网链接 到控制设备外部的至少一个数据服务器;而且,所述控制设备特征在于还 被设计为存储由终端发送的消息;接收来自至少一个外部服务器的至少 一项信息;借助于从外部服务器接收的信息,至少部分地执行与存储的所 述消息相关的条件控制。
本发明还设想了一种用于至少一次控制至少一个条件的应用层,纟m
定为集成到消息传递系统中,该应用层被设计为如果条件控制结果为正,
则允许消息传递系统向终端传送由另 一个终端发送的消息的至少消息本
体;如果条件控制结果为负,则至少在条件控制结果保持为负期间,阻止
消息传递系统向终端传送由另 一个终端发送的消息的至少消息本体;所述
控制应用层特征在于还被i殳计为经由因特网链接到控制应用层外部的至
少一个数据服务器;而且,该控制应用层特征在于还被设计为存储或让
消息传递系统存储由终端发送的消息;接收来自至少一个外部服务器的至
少一项信息;借助于从外部服务器接收的信息,至少部分地执行与存储的
所述消息相关的条件控制。
本发明还设想了用于至少 一次控制至少 一个条件的方法,该方法包括
条件控制阶段,其间,如果条件控制结果为正,则允许消息传递系统向终
端传送由另一个终端发送的消息的至少消息本体,如果条件控制结果为负, 则至少在条件控制结果保持为负期间,阻止消息传递系统向终端传送由另
一个终端发送的消息的至少消息本体;该控制方法特征在于还包括涉及 存储由终端发送的消息的阶段;涉及借助于经由因特网的通信从至少 一个 外部数据服务器接收至少一项信息的阶段;该方法特征还在于利用从外 部服务器接收的信息,至少部分地执行与存储的所述消息相关的条件控制。


通过举例本发明将变得更易理解,其他特点和优点将通过以下描述和
附图来进行说明,在附图中
图1中的范例概略地表示了结合有条件控制设备、终端、消息传递系 统和数据服务器的系统的优选实施例;
图2中的范例概略地表示了消息的优选实施例,在该消息中通过消息 格式的扩展结合了条件字段。
具体实施例方式
在图1和图2中,箭头表示信息的交换。图2单独地表示条件消息的 例子,该条件消息的格式已经通过添加条件字段得以扩展。访问至少一个 外部数据服务器的条件控制系统,以及相关的控制设备和控制方法也可以 用于控制这样的消息该消息在包含将要被控制的控制字段的封装单元中 进行封装。它们也可以用于通过用户选择借助于在通信网络中实施的条件 来控制传统消息,所述用户选择对于由所述用户发送的所有消息来i兌是统 一的,然而,该实施例的有利性要小得多,因为对于发送消息的用户进行 条件设置而言,它缺少灵活性和简单性。
图l概略地表示了结合有条件控制设备、终端、消息传递系统和数据 服务器的系统的优选实施例的范例;第一终端1,下文中称发射终端,能 通过将至少一个条件11附加到消息10来发送消息10。终端1优选地是用 户终端,换句话说是能够向任何选择的接收机发送具有内容的消息的终端。 消息IO被发送给接收用户2。接收用户2具有至少一个接收终端21,但 是可以具有若千接收终端,例如另外的接收终端22和23。消息10通常发 送给例如接收终端21的接收终端;然而,该消息IO可以在某些条件下重 定向到接收用户2的接收终端的另一个的接收终端,即接收终端22或接 收终端23。 一个或若干消息传递系统,这里的消息传递系统31、 32和33 可以在某些终端之间传送消息。消息10由发射终端1经由例如消息传递 系统31的至少一个笫一消息传递系统发送,消息传递系统31能够将来自第一发射终端1的消息10的至少消息本体发射到例如接收终端21。在最 筒单的情况下,消息传递系统31将消息10发送至接收终端21。对于将要 经由消息传递系统31发送至接收用户2的消息10,在到达接收终端21之 前经由另一个消息传递系统被重定向到例如接收终端22也是可能的。在 这种情况下,由例如32的消息传递系统向接收终端22传送的消息10来 自发射终端l,但是它最初并非经由消息传递系统32传送,而是经由另一 个系统,即消息传递系统31。在简单的情况下,完整的消息10可以传送 至接收终端。由于至少消息10的消息本体要被传送,当它Aic射用户打 算特地让接收用户阅读的那部分时,可能碰巧只有消息10的一部分被传 送,例如,没有条件ll,这样,接收用户2就不能读出消息。这里,每个 接收终端^^4示为耦合到不同的消息传递系统,但是若干接收终端也可以 耦合到同一消息传递系统。消息10的发射终端可能成为另一个条件消息 的接收终端,但不是必须的。接收消息10的终端可能成为另一个条件消 息的发射终端,但不是必须的。发射和接收终端都可以是例如固定或移动 电话、膝上型电脑或PDA。
至少一个条件控制设备4将执行条件控制,条件控制将提供正或负的 结果。在只有一个条件要被检验的情况下,如果该M被检验,则条件控 制结果将为正,而如果该^^未^皮^r验,则条件控制结果将为负。在若干 基本条件的逻辑组合要被检验的情况下,如果若干基本条件的逻辑组合被 作为整体检验,则条件控制结果将为正,而如果若干基本条件的逻辑组合 未被作为整体检验,则条件控制结果将为负。即使不是所有基本条件都为 真,若干基本条件的逻辑组合作为整体可以为真;这取决于基本条件之间 的逻辑算子。如果控制结果为正,控制设备将允许负责将消息10或者至 少消息10的消息本体传送到接收终端的消息传递系统进行实际传送。如 果控制结果为负,至少在条件结果保持为负期间,控制设备将阻止负责将 消息10或者至少消息10的消息本体传送到接收终端的消息传递系统进行 实际传送。更简单地,根据条件控制结果,控制i殳备4将允许或阻止消息 10被继续发送到该消息被计划发往的或该消息要被重定向到的接收终端。如果结果为正,则消息10纟皮传送。如果结果为负,则控制i殳备可以删除 消息io,或者稍后再次,例如周期地执行一次或若干次条件控制,直到条
件控制为正,或者在由发射终端1的发射用户有利选择的超时结束时依然
如此。控制设备优选地具有两个部分,即执行条件控制的部分41和存储 消息的部分42,其中所述消息具有要被检验的至少一个条件。
条件控制由控制设备4借助于至少一个外部数据服务器执行。这里, 控制设备4有权访问若干外部数据服务器以帮助它执行控制,所述外部数 据服务器是外部数据服务器51至54。外部数据服务器是位于控制^殳备4 外部的服务器,换句话说,在一方面的外部服务器和另一方面的控制设备 4之间至少存在一条链路经由因特网提供通信。控制设备4至少在足够长 的时间存储由发射终端1发送的消息10,以允许执行条件控制。控制设备 4接收来自于至少一个外部服务器的至少一项信息。如果控制设备4在消 息接收之后请求信息,则信息接收的发生可以在消息存储之后。如果外部 服务器规则地向控制设备4发送更新的信息,则当控制设备4接收消息10 时,必要的信息可以已经对其可用。在最筒单的情况下,它从一个外部服 务器接收信息。在更复杂的情况下,它可以从一个服务器接收若干项信息, 或从若千服务器接收一项或若干项信息。控制设备4借助于从外部服务器 接收的信息,至少部分地执行与存储的消息10相关的条件控制。所述控 制至少部分地借助于从外部服务器接收的这个/这些信息项来执行,因为 条件控制还可以调动一项或若干项其它信息,例如控制设备4内部的信息 项,或包含在消息10内的信息项。优选地,条件或至少条件之一至少在 某个时间内是必须遵守的;然而,如果由于缺少信息,控制结果不能形成, 在条件检验对消息传输不是必需的意义上, 一个或一些条件或甚至所有条 件可以是可选的。
在图1未示出的另一个实施例中,控制设备实际上集成到消息传递系 统并且以条件控制应用层的形式呈现,在这种情况下,从发射终端到接收 终端的传送期间的信息传递系统的改变是不可能的。在这种情况下数据服 务器位于消息传递系统外部,换句话说,在一方面的外部服务器和另一方面的消息传递系统之间至少存在一g路经由因特网提供通信。条件控制 应用层要不自己存储要不让消息传递系统存储由发射终端1发送的消息
10,直到执行条件控制。
优选地,要执行的条件或者至少条件之一与发射终端相关。这也可以 是更一般地关联到接收用户的条件。
优选地,系统包括至少一个其它消息传递系统,所述其它消息传递系 统能传送与第一消息传递系统传送的消息类型不同的消息。例如,实际上
如果消息10的目的地是接收用户2,更具体地是和发射终端1耦合到同一 消息传递系统31的接收终端21,则消息10或者该消息10的至少消息本 体可以经由另一个消息传递系统33重定向,目的地是与系统33耦合的接 收终端23。消息类型的不同例子可以是SMS、画S、电子邮件、具有M 字段的语音消息等,其中该条件字段也可以是基于语音的。
在使用一种消息传递系统(例如电子邮件)的发射终端和使用另一种 消息传递系统(例如SMS)的接收终端之间进行传输的情况下,可以有从 一种格式到另 一种格式的转换以允许消息的传输。
优选地,如果条件控制结果为负,或者应发射终端l的请求,或者当 预定期限终止,失败消息被发送给发射终端1。因此,在第一种情况下, 发射终端知道关于消息10的最终结果,在第二种情况下,如果条件太难 以满足,则这一点是可以得到保证的,即控制设备4,更具体地是存储条 件消息的部分42不会被具有永远无法满足的条件的消息淹没,原因是一 旦失败消息已经发送,控制设备就能删除消息10。
优选地,系统包括至少一个其它外部数据服务器,所述其它外部数据 服务器能在条件控制期间被查询,用于控制相同的M。这提高了系统的 可靠性,因为,如果外部服务器失效,由于备用的服务器的存在仍然可以 执行条件控制,该备用服务器并不花费系统成本,因为它已经存在于互联 网中。
优选地,到外部服务器的链路借助于到外部服务器的预订 (subscription)提供。这使得一旦未检验的条件变成检验过的,控制设备能得知。否则,控制设备有必要进行大量查询,这样做或多或少会有风
险或者在条件满足之后很长时间才传送消息,或者在足够长的时间内要 导致正的条件控制结果,这些条件永远不会同时满足。
外部服务器是不由控制设备4控制的服务器。它是属于因特网的传统 服务器,并且可以至少在技术上坤皮其他因特网用户访问,尽管有时需要授 权。现在给出外部数据服务器的若干例子。外部^^务器或至少外部服务器 之一例如是时钟。条件的例子是仅在消息IO祐JL送之后的那一天传送它。 外部服务器或至少外部服务器之一是例如用于接收终端的定位服务器。条 件的例子是只有在接收终端位于纽约市的情况下才传送消息10。时钟和定 位服务器实际上是最有用的服务器类型。然而,其他服务器也是可能的。
外部服务器或至少外部服务器之一是例如与接收终端相关的生物测定感应 器(biometric sensor )。例如,关于接收用户的应力水平(stress level)
的信息允许只有当用户处于适当的心理状态来接收消息时,才把消息传送 到该用户。外部服务器或至少外部服务器之一是例如天气服务器。条件的 例子是只有当巴黎下雪时才传送消息。外部服务器或至少外部服务器之一 是由接收终端的用户馈给的心理数据库(psychological database),条 件的例子是只有当接收用户表明他们心情好时才传送消息10。要被控制的 一个或若干条件也可以在控制设备内部借助于控制设备中自身可用的信息 而被控制,但是至少 一个要被控制的条件是借助于外部服务器被控制的。
图2的范例概略地表示了消息的优选实施例,在该消息中通过消息格 式的扩展结合了条件字段。消息包含消息本体102、由于是隐含的而在这 里未示出的发射字段,以及接收字段100。此处,当消息是组合的时,只 有发射用户可能完成的字段才被表示,也就是说至少接收字段100和消息 本体102。消息还可以包含要由发射机完成的其它可选字段,如果他们愿 意的话,例如消息主题字段101或补充的消息数据字段。消息被规定为由 与发射字段相关的发射机、发射用户或发射终端发送至与接收字段相关的 接收机、接收用户或接收终端。
消息还包含条件字段104,该字段^^L定为由相关的发射机完成,并且可以包含代表至少一个基本条件的参数,所述至少一个基本条件特别是
图1的条件11,务降11 被规定为由与务阵字段104相关的服务器,特别 是图1的控制设备进行检验。相关服务器与相关接收机是分开的;实际上, 相关服务器并不是相关接收机的一部分,因为相关接收机不可能控制该相 关服务器或修^J良务器还未传送的消息。实际上,相关接收机不应该能改 变由用于消息传输的相关发射机设置的条件,或在任何情况下违^JL射用 户的意愿。如果基本条件被^^验,相关服务器被规定为向相关接收机至少 传送消息本体,如果基本条件未被检验,则至少在基本条件未检验的时间 内,相关服务器被规定为不向相关接收机至少传送消息本体。实际上,如 果基本条件未被检验,在首次失败的情况下,条件控制可以优选地,可能 是周期地,被执行若干次。该新的条件控制尝试被执行,或者直到基本条 件变为已经检验过,或者在某段时间之后消息可以由相关服务器简单地删 除,来自相关服务器的失败消息可能地告知相关发射机消息传输尝试失败。 条件字段104可以包括只要求检验基本条件的筒单情况。当然可以设 想其它更复杂的情况,诸如这样的情况条件字段可以包含表示若干基本 条件的至少 一个逻辑组合的参数,所述至少 一个逻辑组合^iC定为由与该 条件字段相关的服务器检验。因此,相关服务器被规定为,如果该逻辑组 合被检验,则向相关接收机传送至少消息本体,相关服务器^L定为,如 果该逻辑组合未被检验,则不向相关接收机传送至少消息本体。与以上描 述的基本条件的情况一样,如果该逻辑组合未被检验, 一次或若干次新尝 试仍然是可能的。基本条件之间的逻辑算子可以优选地是若干不同类型 由此它们有利地在条件字段104中被解释,这在创建基本条件的逻辑组合 中提供了更大的可变性和灵活性。如果只有一个是可能的,例如算子逻辑 与(AND),或者如果对于至少一个或若干基本条件来说,每一个这些基本 条件的类型控制单个逻辑算子并且没有其他的,则逻辑算子可以是隐含的。 另外,基本条件之间的逻辑算子的例子可以是逻辑或(OR)、逻辑异或、 逻辑与非等,或诸如UNLESS (除非)的更复杂的算子。例如,如果相关接 收机已经在巴黎,则在这个时间之后或之前14小时传送消息。例如,一旦他们到达巴黎,则向相关接收机传送,除非下雪或他们太紧张。
在图2所示的优选实施例中,条件字段104是消息本体102的扩展。 实际上,消息具有这样的格式具有既包含消息本体102又包含条件字段 104。最易于使用的该实施例仍然可以要求相当大的努力来建立,因为它 涉及定义新格式,所述新格式将使得消息能被相关服务器理解并处理而且 必须使得消息传递系统继续传送该消息。如果图1中的控制设备以该消息 传递系统的应用层的形式集成到消息传递系统中,则该应用层可以考虑使 得新格式能够被消息传递系统理解而无需对其进行实质修改。未在图2中 示出的另 一个实施例包括在消息本体封装中的条件字段。因为该实施例不 修改消息的最初格式,它允许较简单的实施,但是使用起来不是太理想。
优选地,不规定将条件字段104与消息本体102向相关接收机一起传 送。这样发射用户的意图的机密性相对于接收用户得以维护。甚至可以设 想,根据用户的意愿,当消息被传送时, 一些基本条件对接收用户隐藏, 而其他基本条件对于接受用户保持可见。同样,在这种情况下,实际只有 部分消息被传送。
优选地,条件字段包括用于至少一个、 一些或所有基本条件的三个子 字段,即类型、参考(reference)和算子,如果类型值检验了参考算子 类型关系,也就是说类型和参考之间借助于算子的比较给出了正的结果, 则所述条件被检验。这些子字段并不是强制的,因为,正如上面已经看到 的,特别是对于条件类型和逻辑算子,它们都可以是隐含的并且可以不必 包括在条件字段104中,特别是在消息是由发射机产生的情况下。更具体 地,条件字段104优选地包含三个子字段第一条件类型子字段、第二条 件值子字段和第三算子子字段。基本条件检验包括执行以下操作在控制 期间,借助于包含在第三子字段内的算子,将一方面包含在第一子字段中 的条件类型在控制时刻或控制时刻左右的有效值与另一方面包含在笫二子 字段内的值进行比较,该比较的结果导致消息的传输被允许或禁止。例如, 对于以下三个子字段的内容,"时间"、"2""大于",如果对应的基 本条件大于2. OOpm (下午两点),则该基本^H皮检验。例如,对于以下三个子字段的内容,"心跳"、"120""小于",如果与接收树目关的 生物测定感应器表明接收用户的心跳数小于每分钟120跳,则该基本M 被检验。例如,对于以下三个子字段的内容,"地点"、"巴伐利亚""包 括",如果接收机位于德国巴伐利亚范围内,则该基本条件将被检验。
概括一下,更一般地说,消息包含消息本体、发射字段和接收字段, 还包含由发射机完成的条件字段,并允许与接收机分离的服务器向接收机 传送或者不传送至少消息本体。这是由该服务器进行的条件字段评估的结 果,特别地,所述服务器可以是图1的控制设备或消息传递系统应用层, 允许或禁止传送消息就是根据该条件字段的评估结果,其中所述消息更具 体地是包括消息本体的至少部分消息,或甚至在极端情况下减少到消息本 体的消息。
现在给出条件类型的例子。例如,基本条件或至少基本条件之一是日 期条件。这样的基本条件的例子是在2006年1月1日传送消息。基本 条件或至少基本条件之一是关联到相关接收机的位置条件。这样的基本条 件的例子是 一旦接收机位于巴黎和维也纳的火车途中,则传送消息。基 本条件或至少基本条件之一是来自与相关接收W目关的生物传感器的测定 条件。这样的基本条件的例子是如果不能再检测到发射用户的脉搏,则 传送预先录制的报警消息。基本条件或至少基本条件之一是天气条件。这 样的基本条件的例子是 一旦影响指定村庄的暴风雨结束,则传送消息。
基本条件或至少基本条件之一是来自于由相关接收机的用户完成的数据库 的心理状态条件。这样的基本条件的例子是如果接收用户表明他们希望 再次接收幽默消息,则传送消息。
若干语言可以用来完成消息条件字段。例如,XML提供了更好的数据 结构,在条件字段104包含基本条件组合的情况下,该数据结构会特别有 用。
其他语法可能基于这样的逻辑规则,所述逻辑规则以基于XML的更高 级语言编写,所述语言诸如SWRL。
下面的例子给出以XML格式编写的条件字段的内容<Message Condition> <Or>
< Z Senof /'f teasf one of Me co禱ons /'s me〖> <ElementaryCondition Name- "Time"Value= "051112132500"Operator= "==7>
<ElementaryCondition Name= "Time" Value- "(051225000100,060101000100),, Operator= "islncluded'7>
〈ZCu厂reW77me /'s between 25Dec05af00/)07 mn ancf W Jan 06 00h0fmn> <And> <Not>
<ElementaryCondition Name= "Weather"Value= "snowy" Operator: "=="/> </Not>
<ElementaryCondition Name- "GPS-Localization"Value- "( 37.5,42.3 )" 〇perator= "=="/>
</And> </Or> </MessageCondition>
权利要求
1.一种系统,包括-第一终端(1);-第二终端(21或22或23);-至少第一消息传递系统(31或32或33),能够向所述第二终端发送来自所述第一终端的消息(10)的至少消息本体;-至少一个设备(4),用于至少一次控制至少一个条件(11),如果条件控制结果为正,则所述控制设备允许所述第一消息传递系统向所述第二终端传送所述消息的至少消息本体,如果所述条件控制结果为负,则至少在所述条件控制结果保持为负期间,所述控制设备阻止所述第一消息传递系统向所述第二终端传送所述消息的至少消息本体;所述系统特征在于,还包括-所述控制设备外部的至少一个数据服务器(51或52或53或54);-至少一条链路,其经由因特网在一方面的所述外部服务器或至少所述外部服务器之一以及另一方面的所述控制设备之间提供通信;所述系统特征还在于,所述条件控制设备被设计为-存储由所述第一终端发送的消息;-接收来自至少一个外部服务器的至少一项信息;-借助于从所述外部服务器接收的信息,至少部分地执行与存储的所述消息相关的条件控制。
2. —种系统,包括 -第一终端(1); -笫二终端(21或22或23);-至少第一消息传递系统(31或32或33),能够向所述第二终端发 送来自所述第一终端的消息(10)的至少消息本体,所述第一消息传递系 统具有用于至少一次控制至少一个条件的应用层;如果条件控制结果为正, 则所述控制应用层允许所述第 一消息传递系统向所述第二终端传送所述消息的至少消息本体,如果条件控制结果为负,则至少在所述M控制结果 保持为负期间,所述控制应用层阻止所述第 一消息传递系统向所述第二终端传送所述消息的至少消息本体; 所述系统特征在于,还包括-所述第一消息传递系统外部的至少一个数据月良务器(51或52或53 或54);-至少一g路,其经由因特网在一方面的所述外部服务器或至少所 述外部服务器之一以及另 一方面的所述第 一消息传递系统之间提供通信; 所述系统特征还在于,所述条件控制应用层,皮设计为 -存储或者让所述第一消息传递系统存储由所述第一终端发送的消息;-接收来自至少一个外部服务器的至少一项信息; -借助于从所述外部服务器接收的信息,至少部分地执行与存储的所 述消息相关的条件控制。
3. 根据前述权利要求任一项的系统,其特征在于,要被控制的条件 或条件之一涉及所述第二终端或所述第二终端的用户。
4. 根据前述权利要求任一项的系统,其特征在于,所述系统包括至 少一个其他外部数据服务器(51或52或53或M ),所述其他外部服务器 能在所述条件被控制时被查询,用于控制相同的条件。
5. 根据前述权利要求任一项的系统,其特征在于,所述系统包括至 少一个其他消息传递系统(31或32或33),所述至少一个其他消息传递 系统能传送与所述第 一 消息传递系统传送的消息类型不同的消息。
6. 根据前述权利要求任一项的系统,其特征在于,到所述外部服务 器的链路借助于到所述外部服务器的预订提供。
7. 根据前述权利要求任一项的系统,其特征在于,如果所述条件控 制结果为负,那么,或者应所述第一终端的请求,或者当预定期限终止, 失败消息被发送给所述第 一终端。
8. 根据前述权利要求任一项的系统,其特征在于,所述外部服务器或至少所述外部服务器之一是时钟。
9. 根据前述权利要求任一项的系统,其特征在于,所述外部服务器 或至少所述外部服务器之一是用于所述第二终端的定位服务器。
10. 根据前述权利要求任一项的系统,其特征在于,所述外部服务器 或至少所述外部服务器之一是与所述第二终端相关的生物测定感应器。
11. 根据前述权利要求任一项的系统,其特征在于,所述外部服务器 或至少所述外部服务器之一是天气服务器。
12. 根据前述权利要求任一项的系统,其特征在于,所述外部服务器 或至少所述外部服务器之一是由所述第二终端的用户完成的心理数据库。
13. —种用于至少一次控制至少一个条件的设备,该设备被设计为 -如果条件控制结果为正,则允许消息传递系统向终端传送由另 一个终端发送的消息的至少消息本体;-如果所述条件控制结果为负,则至少在所述^Ht控制结果保持为负 期间,阻止消息传递系统向终端传送由另一个终端发送的消息的至少消息本体;所述控制设备特征在于,其还被设计为 -经由因特网链接到所述控制设备外部的至少 一个数据服务器; 而且,所述控制设备特征在于,其还被设计为 -存储由终端发送的消息; -接收来自至少一个外部服务器的至少一项信息; -借助于从所述外部服务器接收的信息,至少部分地执行与存储的所 述消息相关的条件控制。
14. 一种用于至少一次控制至少一个条件的应用层,#:规定为集成到消息传递系统中,所述应用层被设计为-如果条件控制结果为正,则允许消息传递系统向终端传送由另 一个终端发送的消息的至少消息本体;-如果所述条件控制结果为负,则至少在所述M控制结果保持为负 期间,阻止消息传递系统向终端传送由另一个终端发送的消息的至少消息本体;所述控制应用层特征在于,其还被设计为-经由因特网链接到所述控制应用层外部的至少 一个数据服务器;而且,所述控制应用层特征在于,其还被设计为-存储或让消息传递系统存储由终端发送的消息;-接收来自至少一个外部服务器的至少一项信息;-借助于从所述外部服务器接收的信息,至少部分地执行与存储的所 述消息相关的条件控制。
15. —种用于至少一次控制至少一个条件的方法,包括-条件控制阶段,在该阶段内,如果条件控制结果为正,则允许消息 传递系统向终端传送由另 一个终端发送的消息的至少消息本体,如果所述 条件控制结果为负,则至少在所述条件控制结果保持为负期间,阻止消息 传递系统向终端传送由另 一个终端发送的消息的至少消息本体;该方法特征在于,还包括-涉及存储由终端发送的消息的阶段;-涉及借助于经由因特网的通信从至少一个外部数据服务器接收至少 一项信息的阶段;该方法特征还在于利用从所述外部服务器接收的信息,至少部分地 执行与存储的所述消息相关的条件控制。
全文摘要
本发明特别地涉及一种系统,该系统包括第一终端(1);第二终端(21或22或23);至少一个第一消息传递系统(31或32或33),能够向第二终端发送从第一终端发出的消息(10)的至少消息本体;至少一个设备(4),用于至少一次控制至少一个条件(11),如果条件控制结果为正,则所述控制设备允许第一消息传递系统向第二终端传送所述消息的至少消息本体,如果控制结果为负,该控制设备阻止第一消息传递系统向第二终端传送消息的至少消息本体;控制设备外部的至少一个数据服务器(51或52或53或54);经由因特网在外部服务器及控制设备之间提供通信的至少一条通信链路;条件控制设备能够存储由第一终端发送的消息,接收来自至少一个外部服务器的至少一项信息,采用从外部服务器接收的信息至少部分地控制与所述存储消息有关的条件。
文档编号H04W4/12GK101310543SQ200780000005
公开日2008年11月19日 申请日期2007年3月2日 优先权日2006年3月6日
发明者A·埃巴尔, B·蒙加宗-卡扎维, D·莱克勒克, F·巴塔耶, J·罗宾森, M·布萨 申请人:阿尔卡特朗讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1