消息接发系统的制作方法

文档序号:7736649阅读:156来源:国知局
专利名称:消息接发系统的制作方法
技术领域
本发明涉及消息接发系统,更具体地说涉及增强这种系统的效用的消息接发系统的特征。
背景技术
存在众多的消息接发技术,包括电子邮件系统(电子邮件)和语音消息接发(语音邮件)系统。但是,现有的系统依赖于用户能够联系消息接发系统服务并且能够与服务交互作用。例如,如果电话公司支持语音消息接发,则只有当用户检查相关服务,查明是否收到语音消息时,才把语音消息的到达告知用户。
1995年7月18日颁发给Hurstel等的美国专利No.5434907描述一种语音邮件通知系统。代表电信服务用户的待处理语音邮件消息的数目的消息计数被更新,并自动通知该用户。
2000年7月18日颁发给Summer的美国专利No.6091947描述一种无线消息接发系统,该无线消息接发系统被用于确定何时链路性能不适于实况连接,从而语音呼叫可被重新转移到语音消息信箱。无线基站单元利用保存和转发协议把接受的语音邮件传送给移动手机。移动手机保存传送的语音邮件消息,以便被用户重放。
1998年9月1日颁发给Gallant等的美国专利No.5802466描述了一种系统,其中当移动通信设备不能接收呼叫时,语音邮件消息接发中心把呼叫引向与移动通信设备相关联的语音邮箱,以便记录该消息。当语音邮件被记录,并且语音邮箱不包含任何消息时,语音邮件消息接发中心通过向移动通信设备发送第一消息指示符,优化从消息接发中心到移动通信设备的通信。
1998年6月16日颁发给Mulford的美国专利No.5768683描述了移动通信单元自动重发语音消息的方法。在语音邮件消息中连续嵌入标识码,在该代码和保存在移动通信单元中的代码相符的情况下,在预定的一段时间之后重发该语音邮件。
1996年11月19日颁发给Foti的美国专利No.5577103描述了一种利用短消息服务,向蜂窝通信网络中的用户提供服务信息的方法。根据用户服务简表,借助SMS向蜂窝电话网络中的用户提供信息。服务简表信息附在从移动交换中心传送给移动站的短消息服务(SMS)消息之后。
1997年11月4日颁发给Finnigan的美国专利No.5684862描述了一种语音消息保存和转发服务。该参考文献描述一种在采用一组不同特征的发端语音消息系统和目的地语音消息系统之间传送语音消息的方法。所述系统局限于提供保存和转发语音消息的机构。
1999年3月16日颁发给Kanazaki的美国专利No.5884160描述一种当被叫移动终端处于“禁止通信”状态时,暂时保存来自与被叫移动终端有通信联系的呼叫方的语音邮件消息的机构。该参考文献还描述一种通知至少一个被叫移动终端接收保存在指定给该被叫移动终端的消息保存装置中的语音邮件消息的方法。
2000年8月1日颁发给Corriveu等的美国专利No.6097962描述一种当基于发端移动站的短消息实体(MS-SME)发送SMS始发消息,同时在移动交换中心(MSC)中工作,并且随后在MS-SME接收SMS确认消息之前,进入第二MSC时,在无线电通信网络中处理SMS消息的方法。
2000年9月26日颁发给Wells等的美国专利No.6125281描述一种利用SMSC链接的服务器的实时SMS应用程序消息接发。该参考文献描述一种能够实现双向通信并且具有SMS中心的无线移动站的操作方法。
尽管存在各种现有系统,但是显然还需要一种至少试图解决现有技术的一个或多个限制的消息接发系统。

发明内容
在本发明的一个优选实施例中,提供一种向消息接发系统提供支持服务的方法,所述方法包括下述步骤a)为用户接收消息;(b)向用户发送通知,通知该用户收到消息;和(c)接收响应于给用户的通知的来自用户的一个或多个预定指令,每个指令指示关于该消息的一个或多个相应预定操作。
最好该方法为用户从第一设备访问该消息创造条件,用户利用不同于第一设备的一个或多个第二设备接收通知。
最好该方法为用户与第一通信网络连接创造条件,并且从不同于第一通信网络的第二通信网络接收消息。
最好该方法提供包括下述之一或多个的预定操作(i)增补(append to)命令;(ii)删除消息;(iii)把消息转发给一个或多个第三方;(iv)规定消息的保留时间;(v)把消息重定向到电子邮件地址;(vi)把消息重定向到传真机;和(vii)打印消息并把消息递送给指定地址。
该方法最好包括下述步骤(i)根据消息的内容产生摘要信息;和(ii)把摘要消息包含在给用户的通知中。
另一方面,本发明提供一种消息接发系统,包括(a)为用户接收消息的装置;(b)向用户发送通知,通知该用户收到消息的装置;和(c)接收响应于给用户的通知的来自用户的一个或多个预定指令的装置,每个指令指示关于该消息的一个或多个相应预定操作。
另一方面,本发明提供一种记录在介质上,能够被计算装置执行的计算机软件程序,所述计算装置能够解释所述计算机软件程序,所述计算机软件程序包括(a)为用户接收消息的软件代码;(b)向用户发送通知,通知该用户收到消息的软件代码;和(c)接收响应于给用户的通知的来自用户的一个或多个预定指令的软件代码,每个指令指示关于该消息的一个或多个相应预定操作。
消息接发系统支持服务最好允许各种消息接发系统向消息接受者发送报警通知。接受者通过发送指示关于接收消息的预定操作的答复消息,可响应这种报警通知。可向本质上为文本或多媒体的消息提供这种消息接发支持。网络操作员能够使用这种系统简化通信网络内消息的传输和接收。
在所述实现中,在语音消息已从发送移动网络递送给接受者的接收移动网络的语音邮箱之后,短消息系统(SMS)可和全球移动通信系统(GSM)蜂窝电话网一起用于向要发送的遍布设备(例如这种情况下为移动电话机)发送智能报警通知。
在蜂窝电话机之间发送语音消息,并且近乎即时地把语音消息的到达通知最终接受者。这可为消息接发提供一种经济上有吸引力的选择,尤其是当蜂窝电话机位于不同的归属网络时更是如此,蜂窝电话机之间的常规呼叫一般会导致来自呼叫者的和/或接收者的蜂窝通信公司的较高收费。
所述技术也适用于其它类型的消息接发系统,其中最好智能地并且近乎即时地把消息的到达通知最终接受者,从而用户可对该消息采取若干预定操作中的一种或多种操作。这种特征能够保持或者甚至增强接收消息的价值。


下面参考附图,举例说明本发明,其中图1是根据本发明的一个优选实施例,表示在所述消息接发系统中涉及的各个组件的示意图;图2是根据本发明的一个优选实施例,在图1的消息接发系统中发送的消息的消息格式的示意图;图3是根据本发明的一个优选实施例,利用图1的消息接发系统传送消息的步骤的流程图;图4是根据本发明的一个优选实施例,一旦利用图1的消息接发系统接收输入消息时,参与的通信网络中发生的步骤的流程图;图5是根据本发明的一个优选实施例,可在图1的统一消息接发系统中使用的计算机系统的示意图。
具体实施例方式
图1是向其提供支持服务的消息接发系统的组件的示意图。消息始发者110可以是向另一人或系统(在图1中所示的例子中,所述另一人或系统在一个不同的网络中)发送信息的人或者自动化系统。消息被发送给发送者的网络120,网络120产生该消息的元数据并对消息编码。编码消息(和元数据)作为数据分组被发送给接收网络130,所述数据分组由报头数据(即元数据)和消息组成。
接收网络130向接收人/接收应用程序150操纵的遍布设备(pervasive device)140传送报警信号。如同下面更详细所述,接收人/接收应用程序150可在不取回消息的情况下,对消息执行一组预定操作。这些操作包括转发消息,消息存档,删除消息等。接收人/接收应用程序150也可从接收网络130取回该消息。
图2表示了上面涉及的那种消息210,消息210由消息报头220和消息信息230组成。消息报头220包含消息的所有所需元数据。所述元数据可包括,例如发送者信息,接收者或者目的地信息,和其它消息元数据。消息信息230包含传给接收者150的消息210的实际信息(即语义)内容。
图3表示当在图1的消息接发系统中传送消息210时发生的步骤。这种情况下,发送网络120是移动电话网,接收网络130也是移动电话网,发送的消息210是语音邮件消息。下面利用相同的编号方案概述图3中所示的各个步骤。
在步骤305,消息始发者110是移动电话用户。于是,发送者的网络120(本例中称为传送网络)是移动电话网。用户通过传送通信网120,传送指向预定的接收用户150的语音消息。传送用户110可选择包括主题或文本报头,从而向接收用户150指示消息210的内容。传送用户110具有规定接收用户150是否能够查看哪些其它接收用户150也已接收消息210的选项。该选项和电子邮件客户程序中的抄件(cc)/隐蔽副本(bc)消息接发选项类似。
在步骤310,传送用户110产生的消息120被编码,以便由传送通信网络120的网络操作员传送。传送网络120添加发送者的选项和优先选择,以及发送者细节,作为消息220报头(报头数据是消息的元数据)。传送网络120也可把一部分语音消息230转换成文本,并把该文本加入报头数据220中。
在步骤315,传送通信网络120的网络操作员把消息210传送给服务于接收用户150的接收通信网络130的网络操作员。通过通信网络130传送消息210。
作为一种选择,在步骤320,传送用户110直接向接收用户的网络130发送指定接收用户的蜂窝电话机号码的消息。
在步骤325,接收通信网络130中使用的服务器为使用接收通信网络130的接收用户150轮询并接收传送的消息210。
在步骤330,接收通信网络130的网络操作员更新接收用户150的消息箱。消息210可保存在接收用户150的消息箱中,或者被保存在其它地方,以便接收用户150直接地或通过消息箱取回。
在步骤335,接收通信网络130的网络操作员向接收用户发送呈SMS消息形式的智能报警信号。报警信号由消息210的报头数据220组成。由于消息210是语音消息,因此消息210的头几个单词可被转换成文本,并作为报警信号的一部分传送。该消息“摘要”可被看成消息元数据的一部分。根据产生消息210的过程中,传送用户150的指令,其它接收用户150的名单也可以是报警信号的一部分。
在步骤340,接收用户150可在不实际取回消息210的情况下,利用SMS对消息210进行某些操作。接收用户150也可利用,例如公共交换电话网络和常规的电话机或传真机,从接收通信网络130取回消息210。
在步骤345,接收用户150也可利用允许因特网的设备,通过因特网取回消息210。
在上述步骤中,接收用户150可获得接收的消息210还被发往的其它接收用户150的名单(如果传送用户允许这种操作)。接收用户150可利用基于DTMF(即按键音)菜单,或者通过发送适当的SMS消息,把接收的消息210转发给其它用户。在下载消息210之前,接收用户150可选择删除消息210(根据消息的文本摘要)。
总之,接收用户150可关于接收的消息210执行下述操作1.增补消息210。
2.删除消息210的一部分。
3.把一条消息附在另一条消息210上。
4.规定保留消息210的时间。
5.把消息210重定向到另一位置(例如电子邮件地址)。
6.请求传送消息210的打印副本(例如向传真机)。
7.向另一用户/系统转发消息210。
图4是表示当为使用通信网络150的接收用户150接收输入消息时,在接收通信网络发生的步骤的流程图。
在步骤405,消息210被接收通信网络150接收。根据消息报头220确定消息指向的接收用户150。在步骤410,更新接收用户的消息箱,以指出已收到消息210。在步骤415,向接收用户150通知消息210已到达,并在消息箱待收。作为响应,接收用户150可在步骤420执行如上说明的各种操作。在步骤425,根据使用的收费方案,据此更新接收用户150的记账系统。
图5是可用于执行实现上述技术的方法中的步骤的计算机系统500的示意图。计算机系统500用于执行帮助实现上述技术而编写的计算机软件。该计算机软件在安装于计算机系统500上的适当操作系统的指导下运行。
计算机软件包括一组编程逻辑指令,所述一组编程逻辑指令能够被计算机解释,指令计算机执行这些指令规定的预定功能。
计算机软件由包含恰当计算机语言的语句的计算机程序编程。利用编译器,把计算机程序处理成具有适于由操作系统执行的二进制格式的计算机软件。按照涉及执行所述技术的方法中的特定步骤的各种软件组件或代码装置的方式,对计算机软件编程。
计算机系统500的组件包括计算机520,输入设备510、515和视频显示器590。计算机520包括处理器540,存储器模块550,输入/输出(I/O)接口560、565,视频接口545和存储设备555。
处理器540是中央处理单元(CPU)或如图5中所示,运行操作系统和在操作系统的指导下执行的计算机软件的控制模块540。存储器模块550包括随机存取存储器(RAM)和只读存储器(ROM),并按照处理器540的指令被使用。
视频接口545与视频显示器590连接,提供在视频显示器590上显示的视频信号。从由键盘510和鼠标515组成的输入设备510、515提供操纵计算机520的用户输入。存储设备555可包括磁盘驱动器或者任意其它适当的非易失性存储介质。
计算机520的每个组件都与包括数据、地址和控制总线的总线530连接,从而允许这些组件通过总线530相互通信。
利用与网络580(表示为因特网)的通信通道585,计算机系统500可通过输入/输出(I/O)接口565与一个或多个其它相似计算机连接。
可以计算机程序产品的形式提供计算机软件程序,并记录在便携式存储介质上。这种情况下,计算机系统500从存储设备555存取计算机软件程序。另一方面,计算机520可直接从网络580存取计算机软件。任意一种情况下,通过利用键盘510和鼠标515,用户能够与计算机系统500交互作用,从而操作在计算机520上运行的编程计算机软件。
只是出于举例说明的目的,提供了计算机系统500其它结构或类型的计算机系统同样也可用于实现所述技术。前面只是适于实现所述技术的一种特定计算机系统的一个例子。
对相关领域的技术人员来说,显然可对这里描述的技术和方案做出各种变化和修改。
权利要求
1.一种向消息接发系统提供支持服务的方法,所述方法包括下述步骤(a)为用户接收消息;(b)向用户发送通知,通知该用户收到消息;和(c)接收响应于给用户的通知的来自用户的一个或多个预定指令,每个指令指示关于该消息的一个或多个相应预定操作。
2.按照权利要求1所述的方法,其中用户能够从一个第一设备访问消息,并且用户利用不同于第一设备的一个或多个第二设备接收通知。
3.按照权利要求1所述的方法,其中用户与一个第一通信网络连接,并且从不同于第一通信网络的第二通信网络接收消息。
4.按照权利要求1所述的方法,其中预定操作包括一个或多个下述操作(i)增补命令;(ii)删除消息;(iii)把消息转发给一个或多个第三方;(iv)规定消息的保留时间;(v)把消息重定向到电子邮件地址;(vi)把消息重定向到传真机;和(vii)打印消息并把消息递送给指定地址。
5.按照权利要求1所述的方法,还包括下述步骤(i)根据消息的内容产生摘要信息;和(ii)把摘要消息包含在给用户的通知中。
6.一种消息接发系统,包括(a)为用户接收消息的装置;(b)向用户发送通知,通知该用户收到消息的装置;和(c)接收响应于给用户的通知的来自用户的一个或多个预定指令的装置,每个指令指示关于该消息的一个或多个相应预定操作。
7.一种记录在介质上,能够被计算装置执行的计算机软件程序,所述计算装置能够解释所述计算机软件程序,所述计算机软件程序包括(a)为用户接收消息的软件代码;(b)向用户发送通知,通知该用户收到消息的软件代码;和(c)接收响应于给用户的通知的来自用户的一个或多个预定指令的软件代码,每个指令指示关于该消息的一个或多个相应预定操作。
全文摘要
消息接发系统支持服务允许各种消息接发系统向消息接受者发送智能报警通知。在已向接受者的语音邮箱递送语音消息之后,短消息系统(SMS)可和全球移动通信系统(GSM)蜂窝电话网一起用于向移动电话机发送智能报警通知。作为答复,接收者可用指示语音邮箱采取关于消息的一种或多种预定指令的SMS消息表示回答。
文档编号H04M3/53GK1545784SQ02814167
公开日2004年11月10日 申请日期2002年7月26日 优先权日2001年8月1日
发明者加吉特·巴塔查亚, 加吉特 巴塔查亚 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1