可以感知用户周围环境的消息传递系统和方法

文档序号:7918670阅读:254来源:国知局
专利名称:可以感知用户周围环境的消息传递系统和方法
技术领域
本发明一般涉及为用户自动传递消息的系统和方法,具体地说,涉及可以感知用户周围环境为用户自动传递消息的系统和方法。
然而,对设备来说是万能的网络连接,并不意味着能够将信息持续不断地送达到任何地方的任何人。越来越多的人们同时拥有多种消息传送设备,例如,蜂窝电话、家里电话、办公电话、PC和PDA。人们在一天中可能会在不同的地方,从一个消息终端转向使用另一个消息终端。其结果是,当他在办公室的时候就可能错过打到家用里的重要电话。也可能当他在另一办公地点时,错过打到办公桌上的电话。
消息传递系统(MDS)是一种利用各种已知传输媒体进行消息传递的通信设施。公共电话交换网(PSTN)、用于移动通信的全球系统(GSM)、E-mail系统以及即时消息传送系统等等,都是不同类型的MDS。为了解决以上问题,MDS通常提供必要的消息重定向机制以便能够将消息送达到被呼叫方,而不管他在什么地方、使用的是什么设备。例如,在PSTN和GSM中都提供呼叫转移服务。
就目前的消息重定向机制来说,仍存在一些问题。下面以电话呼叫转移为例进行讨论。呼叫转移是一种可以将输入呼叫转向到另一电话上的服务。该服务提供了各种选项并且转向的电话可以是蜂窝电话或普通电话。当用户将远离电话并且想将呼叫转移到一特定地方时可以使用该项服务。很明显,呼叫转移服务具有很多优点,例如可以减少来自蜂窝电话的辐射、节省蜂窝电话的电能、省钱、方便等。
可以通过多种方法提供呼叫转移服务。如果选择手工的话,则必须按下蜂窝电话或普通电话上的一序列键,来设置呼叫转移选项和呼叫转移电话号码。对于用户来说,特别是经常在不同地方漫游的用户来说,这样的操作太烦琐。此外,用户必须事先知道要转移到的电话号码。当用户不知道他附近的电话的号码时,就无法进行呼叫转移。
现在已知有一些系统,如SIP,能够自动提供呼叫转移服务。这些系统通过位置服务器提供的位置服务来获得呼叫者的位置信息。位置服务器可以使用在线个人日志等来确定某时刻用户可能到达的地方以及在该地方可以使用的终端系统。然而这样获得的信息不太准确。例如,人们可能根本就不记日志,或者出现无法预料的紧急事件。此外,位置信息不能完全表示用户周围的环境。这样的环境信息例如包括附近设备的能力、可用的服务等。随着用户不停地从一地方移动到另一地方,这样的信息还动态地发生变化。
根据本发明的一个方面,提供一种可以感知用户周围环境为用户自动传递消息的系统,该系统包括用户随身携带的便携式消息重定向代理器和用于管理候选消息终端、以便为用户提供消息传递服务的消息传递服务管理器,其中,当用户移动到某地时,所述消息重定向代理器和位于用户周围环境中的消息传递服务管理器协同工作,从周围环境中的候选消息终端中选出一消息终端作为目标消息终端,并请求所述消息重定向实体将发送给该用户的消息重定向到所述目标消息终端上。
根据本发明另一方面,提供一种可以感知用户周围环境为用户自动传递消息的方法,包括以下步骤用户随身携带的便携式消息重定向代理器和位于周围环境中的消息传递服务管理器进行信息交互,其中包括交互关于可用候选消息终端的信息;从所述候选消息终端中选出一消息终端作为目标消息终端;以及,请求消息重定向实体将发送给该用户的消息重定向到所述目标消息终端上。
根据本发明的可以感知用户周围环境为用户自动传递消息的系统和方法无需用户的人工干预,自动为用户传递消息。本发明的系统和方法基于更准确、更丰富的本地消息传递设备信息,而不是像其他方法那样基于位置数据库、日志等,为用户自动传递信息。
图7示出了根据本发明第二实施例的可以感知用户周围环境为用户自动传递消息的系统的结构;图8示出了图7所示的消息重定向代理器的组成;图9示出了图7所示的消息传递服务管理器的组成;

图10示出了根据本发明第三实施例的可以感知用户周围环境、为用户自动传递消息的系统的结构;图11示出了图10所示的消息重定向代理器的组成;图12示出了图10所示的消息传递服务管理器的组成;图13示出了根据本发明第四实施例的可以感知用户周围环境的为用户自动传递消息的系统的结构;图14示出了图13所示的消息重定向代理器的组成;以及图15示出了图14所示的消息传递服务管理器的组成。
为了便于描述,首先解释一下在本说明书中要使用的术语和缩写。
消息可以是一个实体发给另一个实体的任何语音或文字等信息。
始发者希望与其他人进行通信的主叫用户。
接收者始发者想与之建立最终连接的被叫用户。
消息重定向实体(MRE)具有消息重定向能力的功能实体,可以是移动交换中心(MSC)或专用小交换机(PBX)等。
被服务的消息终端(SMT)为之提供消息重定向服务的终端。发送给被服务消息终端的消息应由消息重定向实体来处理。
目标消息终端(TMT)作为重定向结果,而将消息重定向到的终端,它可以是家用电话、办公电话、蜂窝电话、语音信箱等。
主叫终端(CT)始发消息终端,对其要进行消息重定向处理。
消息重定向代理器(MRA)在局部环境中寻找可能的呼叫转移服务的代理器,任选地,该代理器还可以为相关的被服务消息终端设置呼叫转移选项。
消息传递服务管理器(MDSM)为附近用户提供可用消息传递服务的服务管理器。
候选消息终端(CMT)由消息传递服务管理器管理的被选终端。
图1示出了根据本发明第一实施例的可以感知用户周围环境为用户自动传递消息的系统的结构。在该实施例中,系统由用户随身携带的便携式消息重定向代理器(MRA)和用于管理候选消息终端以便为用户提供消息传递服务的消息传递服务管理器(MDSM)组成。为了便于理解该系统的工作过程,在图1中还示出了具有消息重定向能力的消息重定向实体(MRE),位于周围环境中的多个候选消息终端(CMTs),以及短距离无线通信网络。
尽管在本发明的优选实施例中,用户随身携带的便携式消息重定向代理器(MRA)和位于周围环境中的消息传递服务管理器(MDSM)是通过短距离无线通信网络协同工作的,但是,对于本领域一般技术人员来说,很清楚,便携式消息重定向代理器(MRA)和消息传递服务管理器(MDSM)也可以通过其他通信链路来协同工作,例如通过USB接口。
在图1所示的实施例中,MRE可以是具有消息重定向能力的任何功能实体,例如可以是移动交换中心(MSC)或专用小交换机PBX等。根据消息的类型,CMT可以是蜂窝电话、普通电话、PDA、PC机、传真机、打印机等。短距离无线通信网络可以是蓝牙、IrDA等。如图1所示,在未进行消息重定向之前,来自始发者的主叫终端(CT)的消息被直接送到被服务的消息终端(SMT)上。当使用了本发明的自动消息传递系统后,当用户移动到某地时,他/她随身携带的消息重定向代理器(MRA)就和周围环境中的消息传递服务管理器(MDSM)通过短距离无线通信网络协同工作,从周围环境中的多个候选消息终端(CMT)中选取一个消息终端作为目标消息终端(TMT),并向消息重定向实体(MRE)请求将发送给该用户的消息重定向到目标消息终端(TMT)上。
在图1所示的系统结构中,每个MRA有一个相关的SMT,并且MDSM用于管理多个CMT。以下将结合附图详细地说明MRA和MDSM的组成。
如图2所示,MRA由消息重定向服务查询器、消息重定向管理器和消息重定向请求器组成。
其中,消息重定向服务查询器负责根据需要向MDSM发出服务请求和接收来自MDSM的消息传递服务信息。
消息重定向管理器用于管理和维护一个消息重定向服务清单、配置消息重定向策略和选取目标消息终端。服务清单中每一条目可以包含两个字段目标消息终端ID、消息传递服务管理器ID。消息重定向管理器根据接收的服务信息来更新消息重定向服务清单。当消息重定向代理器与一个MDSM A无线电链路断开时,删除该服务清单中所有消息传递服务管理器ID字段为A的条目。
用户可以预先安排一些特殊的规则。例如,用户可能喜欢使用某些电话作为目标消息终端,消息重定管理器将给予这些电话较高的优先级。此外,也可以根据消息的类型或局部环境中候选消息终端的使用情况来确定目标消息终端。
消息重定向请求器用于向消息重定向实体请求消息重定向服务。可以根据相关消息系统的服务说明来完成此操作。例如,对于中国移动通信的GSM蜂窝电话来说,有四个呼叫转移选项,如表1所示。
表1


消息重定向请求器命令相关的被服务消息终端发送一系列按键来完成呼叫转移任务。对于普通电话,各PBX的呼叫转移指令及信号是不同的。消息重定向请求器将区别对待各PBX。
以下将结合图3说明一下图1所示的MDSM的组成。
在图1所示的系统结构中,MDSM用于管理多个CMT。该MDSM由服务请求处理器、可用服务检测器、消息传递服务配置器以及服务广播器组成。
服务请求处理器用于对MRA进行认证,根据需要向MRA发送服务信息。
可用服务检测器用于检测该MDSM所管理的服务终端(包括TMT和CMT)的状态,根据各终端的状态更新消息传递服务清单。
消息传递服务配置器用于对可用的消息传递服务进行配置,对哪些MRA可以访问这些服务进行授权。
服务广播器用于周期性地向周围的MRA发送服务信息。服务信息包括可用消息重定向设备的能力、可用的消息重定向服务、管理器的地址等。正如本领域普通技术人员所知道的,对于图1所示的系统结构来说,服务广播器可以是任选的。
以下分别以蜂窝电话和普通电话的呼叫转移为例,描述一下图1所示系统结构的具体实现。
图4示出了图1所示的系统结构在蜂窝电话呼叫转移环境中的具体实现。在该例子中,蜂窝电话的用户在各个不同地方漫游。在图4所示的具体实现中,MRA运行在蜂窝电话或PAD上。以下基于图4所示的具体实现,讨论一下根据本发明第一实施例的可以感知用户周围环为用户自动传递消息的系统是如何工作的。系统的工作步骤示于图5。
步骤1系统管理员对MDSM所要管理的多个电话终端进行配置,设置控制策略来定义用户、优先级等。
步骤2当用户靠近MDSM时,运行在蜂窝电话或PDA中的MRA通过蓝牙服务查询协议寻找可用的消息传递服务。在该用户被认证之后,MRA获得可用消息传递服务信息,如呼叫转移的电话号码。根据用户的喜好,选择一电话终端作为目标消息终端。
步骤3MRA命令蜂窝电话请求MSC完成呼叫转移操作。
步骤4当主叫终端发出一个至该蜂窝电话的呼叫时,该呼叫被移到目标消息终端上。
步骤5当用户远离MDSM时,蓝牙协议通知MRA与MDSM的蓝牙链路已断开。MRA检查是否有可用的呼叫转移号码。如果没有,MRA将通知MSC终止呼叫转移服务。
图6示出图1所示的系统结构在普通电话呼叫转移环境中的具体实现。该具体实现与图4所示的具体实现的区别有两点一是MRA运行在用户随身携带的蓝牙标识卡上,另一区别点是消息重定向实体为PBX,MRA请求PBX将发送给该用户的所有呼叫重定向到目标消息终端上。
以上结合图1-6详细地描述了根据本发明第一实施例的可以感知用户周围环境自动为用户传递消息的系统的结构,该系统在蜂窝电话和普通电话应用环境中的具体实现,以及该系统的工作步骤。很明显,图5也可以看成是根据本发明的一个具体实施例的可以感知用户周围环境、自动为用户传递消息的方法的流程图。
根据消息传递服务管理器是否为周围环境中的多个候选消息终端所共享,以及是由消息重定向代理器向消息重定向实体请求消息重定向服务还是由消息传递服务管理器向消息重定向实体请求消息重定向服务,本发明可以有多种实施例,下面简要介绍一下这些实施例。
图7示出了根据本发明第二实施例的可以感知用户周围环境、自动为用户传递消息的系统的结构。图7所示的系统结构与图1所示的系统结构之间的区别在于由MDSM向MRE请求消息重定向服务。在该实施例中,如图9所示,消息传递服务管理器中还应包括一个消息重定向请求器。在此情况下,如果由MDSM来选取目标消息终端,则如图8A所示,MRA简化到仅由消息重定向服务查询器组成。并且,消息重定向服务查询器仅用于向MDSM发送服务请求,不必用于接收来自MDSM的服务信息。同时,MDSM也不必向MRA发送服务信息。如果由MRA来选取目标消息终端,则如图8B所示MRA由消息重定向服务查询器和消息重定向管理器组成。
对于本领域一般技术人员来说,很容易基于以上内容得出图7所示的根据本发明第二实施例的可以感知用户周围环境、自动为用户传递消息的系统结构在蜂窝电话和普通电话呼叫转移环境中的具体实现以及系统的具体工作步骤。为了简明,在此省略了有关它们的说明。
图10示出了根据本发明第三实施例的可以感知用户周围环境、自动为用户传递消息的系统的结构。如图10所示,该系统包括多个MDSM,它们分别运动于各消息终端上。此时,各消息终端是可以与MRA进行短距离无线通信并且能够处理来自MRA请求的智能型终端。如图11和图12所示,MDSM由此简化到仅由服务请求处理器和服务广播器(任选)组成,而MRA仍包括消息重定向服务查询器、消息重定向管理器和消息重定向请求器。
对于本领域一般技术人员来说,很容易基于以上内容得出图10所示的根据本发明第三实施例的可以感知用户周围环境、自动为用户传递消息的系统结构在蜂窝电话和普通电话呼叫转移环境中的具体实现以及系统的具体工作步骤。为了简明,在此省略了有关它们的说明。
图13示出了根据本发明第四实施例的可以感知用户周围环境、自动为用户传递消息的系统的结构。图13所示的系统结构与图10所示的系统结构在于区别在于。由目标消息终端向MRE请求消息重定向服务。图14、15示出了在图13所示的系统结构下,MRA和MDSM的组成。MRA包括消息重定向服务查询器和消息重定向管理器,而MDSM包括服务请求处理器、消息重定向请求器和服务广播器(任选)。
对于本领域一般技术人员来说,很容易基于以上内容得出图13所示的根据本发明第四实施例的可以感知用户周围环境、自动为用户传递消息的系统结构在蜂窝电话和普通电话呼叫转移环境中的具体实现以及系统的具体工作步骤。为了简明,在此省略了有关它们的说明。
以上结合附图详细地描述了根据本发明优选实施例的可以感知用户周围环境、自动为用户传递消息的系统和方法。
虽然以上已通过优选实施例的方式对本发明进行了说明,本实施例可在不背离本发明的精神和性质情况下,在所附权利要求范围内任意修改。虽然优选实施例讨论了本发明为蜂窝电话用户和普通电话用户自动传递消息的例子,显然对于本领域一般技术人员本发明还可以具有其他应用例子。
权利要求
1.一种可以感知用户周围环境为用户自动传递消息的系统,包括用户随身携带的便携式消息重定向代理器;以及用于管理候选消息终端,以便为用户提供消息传递服务的消息传递服务管理器,其中,当用户移动到某地时,所述消息重定向代理器和位于用户周围环境中的消息传递服务管理器协同工作,从周围环境中的候选消息终端中选出一消息终端作为目标消息终端,并请求一个消息重定向实体将发送给该用户的消息重定向到所述目标消息终端上。
2.根据权利要求1的系统,其特征在于所述消息重定向代理器和位于用户周围环境中的消息传递服务管理器是通过短距离无线通信网络协同工作的。
3.根据权利要求2的系统,其特征在于所述短距离无线通信网络为采用蓝牙无线通信技术的短距离无线通信网络。
4.根据权利要求1的系统,其特征在于所述消息重定向代理器和位于用户周围环境中的消息传递服务管理器是通过USB接口协同工作的。
5.根据权利要求1的系统,其特征在于所述消息重定向代理器运行于便携式电话或PDA等便携式普及运算设备上。
6.根据权利要求1的系统,其特征在于所述消息重定向代理器运行于蓝牙标识卡上。
7.根据权利要求1的系统,其特征在于所述消息重定向实体为PBX、MSC等。
8.根据权利要求1-7的系统,其特征在于所述消息重定向代理器包括消息重定向服务查询器,用于向消息传递服务管理器发送服务请求,和接收来自消息传递服务管理器的服务信息;消息重定向管理器,用于维护消息重定向服务清单、配置消息重定向策略和选取目标消息终端;以及消息重定向请求器,用于向消息重定向实体请求消息重定向。
9.根据权利要求8的系统,其特征在于所述消息传递服务管理器包括服务请求处理器,用于对消息重定向代理器进行认证,并且根据需要向其发送服务信息;可用服务检测器,用于检测周围环境中的候选消息终端的状态,并且根据检测结果更新消息传递服务清单;以及消息传递服务配置器,用于对可用消息传递服务进行配置,包括确定使用权限。
10.根据权利要求9的系统,其特征在于所述消息传递服务管理器还包括一个服务广播器,用于周期性地向附近的消息重定向代理器发送服务信息。
11.根据权利要求1-7的系统,其特征在于所述消息重定向代理器包括消息重定向服务查询器,用于向消息传递服务管理器发送服务请求。
12.根据权利要求11的系统,其特征在于所述消息传递服务管理器包括服务请求处理器,用于对消息重定向代理器进行认证;可用服务检测器,用于检测周围环境中的候选消息终端的状态,并且根据检测结果更新消息传递服务清单;消息传递服务配置器,用于对可用消息传递服务进行配置,包括确定使用权限,以及为发出服务请求的消息重定向代理器选取目标消息终端;以及消息重定向请求器,用于向消息重定向实体请求消息重定向服务。
13.根据权利要求1-7的系统,其特征在于所述消息重定向代理器包括消息重定向服务查询器,用于向消息传递服务管理器发送服务请求,和接收来自消息传递服务管理器的服务信息;以及消息重定向管理器,用于维护消息重定向服务清单、配置消息重定向策略和选取目标消息终端。
14.根据权利要求13的系统,其特征在于所述消息传递服务管理器包括服务请求处理器,用于对消息重定向代理器进行认证并且根据需要向其发送服务信息;可用服务检测器,用于检测周围环境中的候选消息终端的状态,并且根据检测结果更新消息传递服务清单;消息传递服务配置器,用于对可用消息传递服务进行配置,包括确定使用权限;以及消息重定向请求器,用于根据消息重定向代理器的请求,向消息重定向实体请求消息重定向服务。
15.根据权利要求1-7中任何一个权利要求的系统,其特征在于所述系统包括多个消息传递服务管理器,分别运行于各消息终端上。
16.根据权利要求15的系统,其特征在于所述消息重定向代理器包括消息重定向服务查询器,用于向消息传递服务管理器发送服务请求,和接收来自消息传递服务管理器的服务信息;消息重定向管理器,用于维护消息重定向服务清单、配置消息重定向策略和选取目标消息终端;以及消息重定向请求器,用于向消息重定向实体请求消息重定向服务。
17.根据权利要求16的系统,其特征在于所述消息传递服务管理器包括服务请求处理器,用于对消息重定向代理器进行认证,并根据需要向其发送服务信息。
18.根据权利要求17的系统,其特征在于所述消息传递服务管理器还包括一个服务广播器,用于周期性地向附近的消息重定向代理器发送服务信息。
19.根据权利要求15的系统,其特征在于所述消息重定向代理器包括消息重定向服务查询器,用于向消息传递服务管理器发送服务请求和接收来自消息传递服务管理器的服务信息;以及消息重定向管理器,用于维护消息重定向服务清单、配置消息重定向策略和选取目标消息终端。
20.根据权利要求19的系统,其特征在于所述消息传递服务管理器包括服务请求处理器,用于对消息重定向代理器进行认证,并根据需要向其发送服务信息;以及消息重定向请求器,用于根据消息重定向代理器的请求,向消息重定向实体请求消息重定向服务。
21.一种可以感知用户周围环境为用户自动传递消息的方法,其特征在于包括以下步骤用户随身携带的便携式消息重定向代理器和位于周围环境中的消息传递服务管理器进行信息交互,其中包括交互关于可用候选消息终端的信息;从所述候选消息终端中选出一消息终端作为目标消息终端,以及请求消息重定向实体将发送给该用户的消息重定向到所述目标消息终端上。
22.一种便携式消息重定向代理器,其特征在于当用户移动到某地时,所述便携式消息重定向代理器和位于用户周围环境中的消息传递服务管理器协同工作,从周围环境中的候选消息终端中选出一消息终端作为目标消息终端,并请求所述消息重定向实体将发送给该用户的消息重定向到所述目标消息终端上。
23.一种消息传递服务管理器,其特征在于当用户移动到某地时,位于用户周围环境中的消息传递服务管理器和用户随身携带的便携式消息重定向代理器协同工作,从周围环境中的候选消息终端中选出一消息终端作为目标消息终端,并请求所述消息重定向实体将发送给该用户的消息重定向到所述目标消息终端上。
全文摘要
本发明提供一种可以感知用户周围环境为用户自动传递消息的系统和方法。该系统和方法根据用户周围的环境,为用户自动传递消息。在本发明的系统和方法中,便携式消息重定向代理器和位于用户周围环境中的消息传递服务管理器协同工作,找到用户周围环境中的可用消息传递服务,并且无需用户干预,能够自动设置消息转移选项。本发明的系统和方法以更加灵活的方式充分利用现有的消息重定向机制。
文档编号H04M3/42GK1477843SQ0212943
公开日2004年2月25日 申请日期2002年8月23日 优先权日2002年8月23日
发明者英春, 付荣耀, 宋松, 李伟, 春 英 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1