实现电话向计算机网络即时通信终端发信息的装置和方法.pdf

上传人:Y0****01 文档编号:681008 上传时间:2018-03-04 格式:PDF 页数:26 大小:1.24MB
返回 下载 相关 举报
摘要
申请专利号:

CN200410009612.3

申请日:

2004.09.28

公开号:

CN1599398A

公开日:

2005.03.23

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):H04M 11/06变更事项:专利权人变更前权利人:创博亚太科技(山东)有限公司变更后权利人:候万春变更事项:地址变更前权利人:250101 山东省济南市高新区颖秀路山大科技产业园主楼6楼变更后权利人:250101 山东省济南市高新区颖秀路2600号山大科技园主楼六楼登记生效日:20140430|||专利申请权、专利权的转移(专利权的转移)变更项目:专利权人变更前权利人:钟志军 地址: 山东省济南市华龙路509号创新大厦502室深圳市创博科技开发有限公司山东分公司 邮编: 250100; 侯万春 地址: 山东省济南市华龙路509号创新大厦502室深圳市创博科技开发有限公司山东分公司 邮编: 250100变更后权利人:创博亚太科技(山东)有限公司 地址: 山东省济南市高新区颖秀路山大科技产业园主楼6楼 邮编: 250101登记生效日:2009.10.30|||授权|||实质审查的生效|||公开

IPC分类号:

H04M11/06; H04N1/00; H04L12/58; H04L12/66

主分类号:

H04M11/06; H04N1/00; H04L12/58; H04L12/66

申请人:

钟志军; 侯万春

发明人:

钟志军; 侯万春

地址:

250100山东省济南市华龙路509号创新大厦502室深圳市创博科技开发有限公司山东分公司

优先权:

专利代理机构:

北京海虹嘉诚知识产权代理有限公司

代理人:

吴小灿

PDF下载: PDF下载
内容摘要

本发明提供一种实现电话用户向计算机网络即时通信终端发送信息的装置和方法,所述发送信息是指电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真,其特征在于:该装置包括将交换机网络与即时通信(IM)网络进行互联的消息传输网关,该消息传输网关用于采集主叫电话用户的电话语音消息、或实时语音消息、或传真消息,并把此消息通过即时通信(IM)网络传输到计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口,所述交换机网络用于把电话用户到消息传输网关接入号码的呼叫发送到消息传输网关。

权利要求书

1.  实现电话用户向计算机网络即时通信终端发送信息的装置,所述发送信息是指电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真,其特征在于:该装置包括将交换机网络与即时通信(IM)网络进行互联的消息传输网关,该消息传输网关用于采集主叫电话用户的电话语音消息、或实时语音消息、或传真消息,并把此消息通过即时通信(IM)网络传输到计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口,所述交换机网络用于把电话用户到消息传输网关接入号码的呼叫发送到消息传输网关。

2.
  根据权利要求1所述的实现电话用户向计算机网络即时通信终端发送信息的装置,其特征在于:所述消息传输网关通过内部网连接到用户列表服务器和业务管理系统,所述用户列表服务器为客户端/服务器,和/或浏览器/服务器架构,用于登记与电话用户相关的即时通信群组用户资料,其中即时通信群组用户资料包括用户的电话号码、归属的即时通信网络、用户的即时通信用户名、用户的即时通信登录密码、群组用户被叫号码与被叫号码对应的即时通信用户名、被叫号码归属的即时通信网络,用户列表服务器通过内部网连接到业务管理系统,所述业务管理系统具有业务逻辑管理、业务数据管理、用户数据管理、业务监测以及业务量管理的功能,并且提供业务管理接口;所述即时通信(IM)网络中包括存储转发服务器,该存储转发服务器用于储存主叫电话用户发送到被叫即时通信客户端用户的语音格式的文件、或语音消息、或传真;当被叫即时通信客户端用户登录到即时通信网络时,即时通信网络通知存储转发服务器,存储转发服务器把储存的到该用户的消息发送到该用户的即时通信客户端软件窗口,或当主叫电话号码对应的即时通信用户登录到即时通信网络后,即时通信网络把与主叫电话对应的即时通信用户相关的登录在即时通信网络上的客户端用户的在线状态通知存储转发服务器,存储转发服务器把储存的到该被叫用户的所有消息发送到该用户的即时通信客户端用户的软件窗口,或当被叫即时通信客户端用户登录到即时通信网络时,选择即时通信客户端软件窗口中的一项菜单,即可通过即时通信网络来获得储存在存储转发服务器中的消息。

3.
  根据权利要求2所述的实现电话用户向计算机网络即时通信终端发送信息的装置,其特征在于:所述消息传输网关通过通信接口与用户列表服务器互联,获取主叫电话号码对应的即时通信用户名和被叫号码对应的即时通信用户名,通过与即时通信网络的通信接口,向被叫号码对应的即时通信用户发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真;也用于获取主叫电话号码对应的即时通信用户名和密码,并以获得的即时通信用户名和密码登录到即时通信网络,给在用户列表服务器中查找出的被叫号码对应的即时通信用户,发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真;也用于以即时通信网络认证的用户名和密码登录到即时通信网络,根据主叫电话号码和被叫号码在用户列表服务器中查找出的被叫号码对应的即时通信用户名,并以主叫电话号码对应的即时通信用户的身份对其发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真。如果被叫即时通信终端用户处于在线状态时,则把主叫电话用户的语音格式文件、或实时语音消息、或传真发送到被叫即时通信客户端用户;或通过即时通信网络建立主叫电话用户与被叫即时通信客户端用户之间的实时通话,包括把被叫即时通信客户端用户输入到对话窗口中的文字消息转换成语音格式的文件播放给主叫电话用户;如果被叫即时通信终端用户处于离线状态,则把主叫电话用户录制的语音格式的文件、或发送的实时语音消息、或传真发送到存储转发服务器中储存,并等待转发。

4.
  实现电话用户向计算机网络即时通信终端发送信息的方法,所述发送信息是指电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真,包括由用户列表服务器、消息传输网关、存储转发服务器、即时通信(IM)网络、计算机网络即时通信终端、交换机网络、主叫用户端交换机和电话终端组成的系统,其特征在于该系统实现电话用户向计算机网络即时通信终端发送信息包括以下步骤:
a.主叫用户端交换机对于到被叫号码字冠为消息传输网关的呼叫,经交换机网络发送到消息传输网关;
b.消息传输网关根据呼叫信令中的主叫电话号码,并去掉被叫电话号码中消息传输网关接入号码字冠,获得被叫号码,在用户列表服务器中检索被叫号码对应的即时通信用户名;
c.如果检索不到即时通信网络用户名,则消息传输网关给主叫电话用户播放语音导航提示音,提示主叫电话用输入被叫号码,如果主叫电话挂机,则执行步骤f;如果主叫电话用户输入被叫号码,则消息传输网关在用户列表服务器中检索被叫号码对应的即时通信网络用户名;如果找不到即时通信网络用户名,执行步骤c;
d.消息传输网关在用户列表服务器中获得主叫电话号码对应的即时通信用户名和密码,利用与即时通信网络的通信接口或登录到即时通信网络,检索被叫即时通信用户的状态,如果被叫即时通信用户处于在线状态,则指示主叫电话用户发送语音格式的文件,或发送实时语音消息、或发送传真,或进行即时通话;如果被叫即时通信用户处于离线状态,则指示主叫电话用户发送语音格式的文件,或发送实时语音消息、或发送传真,并把主叫电话发送的消息发送到存储转发服务器;
e.主叫电话用户挂机,对于登录到即时通信网络的被叫检索模式,消息传输网关把该号码对应的即时通信用户从即时通信网络注销;
f.主叫用户端交换机结束呼叫。

5.
  根据权利要求4所述的实现电话用户向计算机网络即时通信终端发送信息的方法,其特征在于:所述的步骤a中:消息传输网关的接入号码字冠包括到即时通信网络群组的接入号码字冠,用于主叫电话把语音消息发送到其设置的即时通信网络群组内的所有用户的即时通信(IM)客户端软件及其窗口、和/或到即时通信网络用户的接入号码字冠,用于主叫电话把语音消息发送到被叫号码对应的即时通信用户的即时通信(IM)客户端软件及其窗口。

6.
  根据权利要求4所述的实现电话用户向计算机网络即时通信终端发送信息的方法,其特征在于:所述的步骤b中:用户列表服务器中的用户记录包括主叫电话号码,归属的即时通信网络,及其对应的即时通信网络用户名和密码,群组编号,被叫号码,被叫号码对应的即时通信网络用户注册名,被叫号码归属的即时通信网络。

7.
  根据权利要求4所述的实现电话用户向计算机网络即时通信终端发送信息的方法,其特征在于:所述的步骤b中:被叫号码为即时通信网络用户名对应的在用户列表服务器中配置的识别号码。

8.
  根据权利要求4所述的实现电话用户向计算机网络即时通信终端发送信息的方法,其特征在于:所述的步骤d中:即时通信网络包括Internet即时通信网络以及Intranet即时通信网络。

9.
  一种对主叫电话用户呼入过程进行控制的方法,其特征在于,包括以下步骤:
步骤1:主叫号码通过主叫用户端交换机呼叫消息传输网关的接入号码;
步骤2:主叫用户端交换机把呼叫送到消息传输网关;
步骤3:消息传输网关对被叫号码进行业务状态分析;
步骤4:如果被叫号码字冠为群组呼叫业务,则在用户列表服务器中检索出群组号码对应的主叫电话号码预先设置的所有即时通信网络用户;
步骤5:如果被叫号码字冠为到单个用户的呼叫业务,则在用户列表服务器中检索出被叫号码对应的即时通信网络用户;
步骤6:如果没有线索到即时通信网络用户,则消息传输网关为主叫电话拨放语音导航信息,如果被叫号码字冠为群组呼叫业务,则提示主叫电话用户选择或输入群组号码;如果被叫号码字冠为到单个用户的呼叫业务,则提示主叫电话用户输入被叫号码;消息传输网关根据主叫电话号码的输入信息,检索在用户列表服务器中的即时通信网络用户;如果主叫电话用户挂机,则执行步骤10;如果找不到即时通信网络用户名,执行步骤6;
步骤7:消息传输网关在用户列表服务器中获得主叫电话号码对应的即时通信用户名和密码,登录到即时通信网络;或消息传输网关在用户列表服务器中获取主叫电话号码对应的即时通信用户名和被叫号码对应的即时通信用户名,通过与即时通信网络的通信接口与被叫用户建立通信通道;
步骤8:如果被叫即时通信用户处于在线状态,则指示主叫电话用户发送语音格式的文件,或发送实时语音消息、或发送传真、或进行即时通话,消息传输网关把消息发送到处于在线状态的被叫即时通信网络用户的即时通信(IM)客户端软件及其窗口;如果被叫即时通信用户处于离线状态,则指示主叫电话用户发送语音格式的文件、或发送实时语音消息、或发送传真,消息传输网关把主叫电话发送的消息发送到存储转发服务器;消息传输网关也能够把被叫即时通信客户端用户输入到对话窗口中的文字消息转换成语音格式的文件播放给主叫电话用户;
步骤9:主叫挂机,则执行步骤10;否则执行步骤8;
步骤10:主叫交换机结束呼叫流程。

10.
  一种向即时通信网络用户发送消息的控制方法,其特征在于,包括以下步骤:
步骤1:消息传输网关从用户列表服务器取得主叫号码用户对应的即时通信网络用户名和密码,并登录到即时通信网络;或消息传输网关在用户列表服务器中获取主叫电话号码对应的即时通信用户名和被叫号码对应的即时通信用户名,通过与即时通信网络的通信接口与被叫用户建立通信通道;
步骤2:即时通信网络把与该用户相关的即时通信用户的状态发送到消息传输网关;
步骤3:如果被叫即时通信用户在线,则消息传输网关指示主叫电话用户可以直接发送语音格式的文件或即时语音消息或传真消息,并把主叫用户要发送的消息,发送到该被叫用户,或消息传输网关根据主叫电话用户的选择,建立主叫电话用户与该被叫即时通信网络用户之间的实时通话通道;如果被叫即时通信用户离线,则消息传输网关指示主叫电话用户可以存储转发语音格式的文件或即时语音消息或传真消息,并把主叫用户要发送的消息传送到存储转发服务器;当被叫即时通信用户恢复在线时,存储转发服务器可以把到该即时通信用户的消息,传送到该被叫用户;
步骤4:消息发送流程结束。

说明书

实现电话向计算机网络即时通信终端发信息的装置和方法
技术领域
本发明涉及通信技术领域,尤其涉及一种实现电话用户向计算机网络即时通信终端发送信息的装置,以及一种实现电话用户向计算机网络即时通信终端发送信息的方法,所述发送信息是指电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真。
背景技术
在目前的通信领域,通过消息转发服务器实现了计算机网络即时通信终端之间的实时信息交流,也实现了计算机网络即时通信终端发起的向移动电话终端发送消息,但没有实现电话终端用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真的功能。如果电话用户拨打一个电话号码或带有特别电话号码字冠的号码后,直接把语音格式的文件、或实时语音消息、或传真发送到该电话用户选择的计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口中,将给电话用户和计算机网络即时通信终端用户带来更好的服务。特别是在电话业务越来越普及的情况下,用户的个性化需求也逐渐呈现日益上升的趋势。因此,满足用户的个性化需求,既是技术人员所面临的科研课题,也是电信运营商需要尽快提供的服务项目。
现有的计算机技术、网络技术和通信技术,使得本发明人首次提出的电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音消息和固定电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送传真的技术构思有了实现的可能,也就是说为建立电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真的运营系统提供了技术支持。因此,本发明人首次提出的电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真的概念得到了确立。
目前尚未检索到电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真的相关专利文献。
发明内容
本发明针对现有技术中存在的缺陷或不足,提供一种实现电话用户向计算机网络即时通信终端发送信息的装置,所述发送信息是指电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真。采用该装置,能够使电信运营商为其电话用户增加向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真的服务模式,即电话用户拨打一个电话号码或带有特服电话号码字冠的号码后,直接把语音格式的文件、或实时语音消息、或传真发送到该电话用户选择的计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口,或与计算机网络终端的即时通信(IM)客户端用户进行实时通话,从而满足用户的个性化需求。
本发明还提供一种实现电话用户向计算机网络即时通信终端发送信息的方法,所述发送信息是指电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真。采用该方法电话用户可以向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或传真、或进行实时通话,将有效降低电话用户的通信费用,满足电话用户的个性化需求。
本发明还提供一种对主叫电话用户呼入过程进行控制的方法。
本发明还提供一种向即时通信网络用户发送消息的控制方法。
本发明的技术方案如下:
实现电话用户向计算机网络即时通信终端发送信息的装置,所述发送信息是指电话用户发起地向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真,其特征在于:该装置包括将交换机网络与即时通信(IM)网络进行互联的消息传输网关,该消息传输网关用于采集主叫电话用户的电话语音消息、或实时语音消息、或传真消息,并把此消息通过即时通信(IM)网络传输到计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口,所述交换机网络用于把电话用户到消息传输网关接入号码的呼叫发送到消息传输网关。
所述消息传输网关通过内部网连接到用户列表服务器和业务管理系统,所述用户列表服务器为客户端/服务器,和/或浏览器/服务器架构,用于登记与电话用户相关的即时通信群组用户资料,其中即时通信群组用户资料包括用户的电话号码、归属的即时通信网络、用户的即时通信用户名、用户的即时通信登录密码、被叫号码对应的即时通信用户名、被叫号码归属的即时通信网络,用户列表服务器通过内部网连接到业务管理系统,所述业务管理系统具有业务逻辑管理、业务数据管理、用户数据管理、业务监测以及业务量管理的功能,并且提供业务管理接口;所述即时通信(IM)网络中包括存储转发服务器,该存储转发服务器用于储存主叫电话用户发送到被叫即时通信客户端用户的语音格式的文件、或语音消息、或传真;当被叫即时通信客户端用户登录到即时通信网络时,即时通信网络通知存储转发服务器,存储转发服务器把储存的到该用户的消息发送到该用户的即时通信客户端软件窗口,或当主叫电话号码对应的即时通信用户登录到即时通信网络后,即时通信网络把与主叫电话对应的即时通信用户相关的登录在即时通信网络上的客户端用户的在线状态通知存储转发服务器,存储转发服务器把储存的到该被叫用户的所有消息发送到该用户的即时通信客户端软件窗口,或当被叫即时通信客户端用户登录到即时通信网络时,选择即时通信客户端软件窗口中的一项菜单,即可通过即时通信网络来获得储存在存储转发服务器中的消息。
所述消息传输网关通过通信接口与用户列表服务器互联,获取主叫电话号码对应的即时通信用户名和被叫号码对应的即时通信用户名,通过与即时通信网络的通信接口,向被叫号码对应的即时通信用户发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真;也用于获取主叫电话号码对应的即时通信用户名和密码,并以获得的即时通信用户名和密码登录到即时通信网络,给在用户列表服务器中查找出的被叫号码对应的即时通信用户,发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真;也用于以即时通信网络认证的用户名和密码登录到即时通信网络,根据主叫电话号码和拨打的被叫号码在用户列表服务器中查找出被叫号码对应的即时通信用户名,并以主叫电话号码对应的即时通信用户的身份对其发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真。如果被叫即时通信终端用户处于在线状态时,则把主叫电话用户的语音格式文件、或实时语音消息、或传真发送到被叫即时通信客户端用户;或通过即时通信网络建立主叫电话用户与被叫即时通信客户端用户之间的实时通话,包括把被叫即时通信客户端用户输入到对话窗口中的文字消息转换成语音格式的文件播放给主叫电话用户;如果被叫即时通信终端用户处于离线状态,则把主叫电话用户录制的语音格式的文件、或发送的实时语音消息、或传真发送到存储转发服务器中储存,并等待转发。
实现电话用户向计算机网络即时通信终端发送信息的方法,所述发送信息是指电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真,包括由用户列表服务器、消息传输网关、存储转发服务器、即时通信(IM)网络、计算机网络即时通信终端、交换机网络、主叫用户端交换机和电话终端组成的系统,其特征在于该系统实现电话用户向计算机网络即时通信终端发送信息,包括以下步骤:
a.主叫用户端交换机对于到被叫号码字冠为消息传输网关的呼叫,经交换机网络发送到消息传输网关;
b.消息传输网关根据呼叫信令中的主叫电话号码,并去掉被叫电话号码中消息传输网关接入号码字冠,获得被叫号码,在用户列表服务器中检索被叫号码对应的即时通信用户名;
c.如果检索不到即时通信网络用户名,则消息传输网关给主叫电话用户播放语音导航提示音,提示主叫电话用输入被叫号码,如果主叫电话挂机,则执行步骤f;如果主叫电话用户输入被叫号码,则消息传输网关在用户列表服务器中检索被叫号码对应的即时通信用户名;如果找不到即时通信网络用户名,执行步骤c;
d.消息传输网关在用户列表服务器中获得主叫电话号码对应的即时通信用户名和密码,利用与即时通信网络的通信接口或登录到即时通信网络,检索被叫即时通信用户的状态,如果被叫即时通信用户处于在线状态,则指示主叫电话用户发送语音格式的文件,或发送实时语音消息、或发送传真,或进行即时通话;如果被叫即时通信用户处于离线状态,则指示主叫电话用户发送语音格式的文件,或发送实时语音消息、或发送传真,并把主叫电话发送的消息发送到存储转发服务器;
e.主叫电话用户挂机,对于登录到即时通信网络的被叫检索模式,消息传输网关把该号码对应的即时通信用户从即时通信网络注销;
f.主叫用户端交换机结束呼叫。
所述的步骤a中:消息传输网关的接入号码字冠包括到即时通信网络群组的接入号码字冠,用于主叫电话把语音消息发送到其设置的即时通信网络群组内的所有用户的即时通信(IM)客户端软件及其窗口、和/或到即时通信网络用户的接入号码字冠,用于主叫电话把语音消息发送到某个被叫号码用户的即时通信(IM)客户端软件及其窗口。
所述的步骤b中:用户列表服务器中的用户记录包括主叫电话号码,及其对应的即时通信网络用户名和密码,群组编号,被叫号码,被叫号码对应的即时通信网络用户注册名。
所述的步骤b中:被叫号码为即时通信网络用户名对应的在用户列表服务器中配置的识别号码。
所述的步骤d中:即时通信网络包括Internet即时通信网络以及Intranet即时通信网络。
一种对主叫电话用户呼入过程进行控制的方法,其特征在于,包括以下步骤:
步骤1:主叫号码通过主叫用户端交换机呼叫消息传输网关的接入号码;
步骤2:主叫用户端交换机把呼叫送到消息传输网关;
步骤3:消息传输网关对被叫号码进行业务状态分析;
步骤4:如果被叫号码字冠为群组呼叫业务,则在用户列表服务器中检索出群组号码对应的主叫电话号码预先设置的所有即时通信网络用户;
步骤5:如果被叫号码字冠为到单个用户的呼叫业务,则在用户列表服务器中检索出被叫号码对应的即时通信网络用户;
步骤6:如果没有线索到即时通信网络用户,则消息传输网关为主叫电话拨放语音导航信息,如果被叫号码字冠为群组呼叫业务,则提示主叫电话用户选择或输入群组号码;如果被叫号码字冠为到单个用户的呼叫业务,则提示主叫电话用户输入被叫号码;消息传输网关根据主叫电话号码的输入信息,检索主叫电话号码预先设置的即时通信网络用户;如果主叫电话用户挂机,则执行步骤10;如果找不到即时通信网络用户名,执行步骤6;
步骤7:消息传输网关在用户列表服务器中获得主叫电话号码对应的即时通信用户名和密码,登录到即时通信网络;或消息传输网关在用户列表服务器中获取主叫电话号码对应的即时通信用户名和被叫号码对应的即时通信用户名,通过与即时通信网络的通信接口与被叫用户建立通信通道;
步骤8:如果被叫即时通信用户处于在线状态,则指示主叫电话用户发送语音格式的文件,或发送实时语音消息、或发送传真、或进行即时通话,消息传输网关把消息发送到处于在线状态的被叫即时通信网络用户的即时通信(IM)客户端软件及其窗口;如果被叫即时通信用户处于离线状态,则指示主叫电话用户发送语音格式的文件、或发送实时语音消息、或发送传真,消息传输网关把主叫电话发送的消息发送到存储转发服务器;消息传输网关也能够把被叫即时通信客户端用户输入到对话窗口中的文字消息转换成语音格式的文件播放给主叫电话用户;
步骤9:主叫挂机,则执行步骤10;否则执行步骤8;
步骤10:主叫交换机结束呼叫流程。
一种向即时通信网络用户发送消息的控制方法,其特征在于,包括以下步骤:
步骤1:消息传输网关从用户列表服务器取得主叫号码用户对应的即时通信网络用户名和密码,并登录到即时通信网络;或消息传输网关在用户列表服务器中获取主叫电话号码对应的即时通信用户名和被叫号码对应的即时通信用户名,通过与即时通信网络的通信接口与被叫用户建立通信通道;
步骤2:即时通信网络把与该用户相关的群组即时通信用户的状态发送到消息传输网关;
步骤3:如果被叫即时通信用户在线,则消息传输网关指示主叫电话用户可以直接发送语音格式的文件或即时语音消息或传真消息,并把主叫用户要发送的消息,发送到该被叫用户,或消息传输网关根据主叫电话用户的选择,建立主叫电话用户与该被叫即时通信网络用户之间的实时通话通道;如果被叫即时通信用户离线,则消息传输网关指示主叫电话用户可以存储转发语音格式的文件或即时语音消息或传真消息,并把主叫用户要发送的消息传送到存储转发服务器;当被叫即时通信用户恢复在线时,存储转发服务器可以把到该即时通信用户的消息,传送到该被叫用户;
步骤4:消息发送流程结束。
本发明技术效果如下:
由上述技术方案可以看出,本发明所提供的一种电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真的装置与方法,是通过主叫用户端交换机对主叫电话呼叫业务进行流程处理以及向即时通信网络用户发送消息的业务流程来实现的。对于即时通网络,包括Microsoft的MSN、OICQ、QQ等。电话用户通过交换机网络发起的向计算机即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或传真业务,能够有效降低用户的通信使用成本,满足用户的个性化需求。
附图说明
图1为本发明所应用的网络结构示意图。
图2为本发明的呼入过程流程图。
图3为本发明的向即时通信网络用户发送消息过程的流程图。
具体实施方式
本发明为一种电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真的装置与方法,本发明所应用的网络结构如图1所示,其结构分别由以下各部分组成:
用户列表服务器:为客户端/服务器,和/或浏览器/服务器架构,用于登记与电话用户相关的即时通信群组用户资料,其中即时通信群组用户资料包括用户的电话号码、归属的即时通信网络、用户的即时通信用户名、用户的即时通信登录密码、被叫号码对应的即时通信用户名、被叫号码归属的即时通信网络;用户列表服务器通过内部网连接到业务管理系统。
业务管理系统:具有业务逻辑管理、业务数据管理、用户数据管理、业务监测以及业务量管理的功能,并且提供业务管理接口。
消息传输网关:与交换机网络以及即时通信(IM)网络互联,用于采集主叫电话用户的电话语音消息、或实时语音消息、或传真消息,并把此消息通过即时通信(IM)网络传输到计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口;用于通过通信接口与用户列表服务器互联,获取主叫电话号码对应的即时通信用户名和被叫号码对应的即时通信用户名,通过与即时通信网络的通信接口,向被叫号码对应的即时通信用户发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真;用于通过即时通信(IM)网络使主叫电话用户与计算机终端的即时通信(IM)客户端用户进行实时通话,并通过通信接口与用户列表服务器互联,获取主叫电话号码对应的即时通信用户名和密码,并以获得的即时通信用户名和密码登录到即时通信网络,在用户列表服务器中查找出被叫号码对应的即时通信用户名,向该即时通信用户发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真;也用于以即时通信网络认证的用户名和密码登录到即时通信网络,根据主叫电话号码和拨打的被叫号码在用户列表服务器中查找出的被叫号码对应的即时通信用户名,并以主叫电话号码对应的即时通信用户的身份对其发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真。如果被叫即时通信终端用户处于在线状态时,则把主叫电话用户的语音格式文件、或实时语音消息、或传真发送到被叫即时通信客户端用户;或通过即时通信网络建立主叫电话用户与被叫即时通信客户端用户之间的实时通话,包括把被叫即时通信客户端用户输入到对话窗口中的文字消息转换成语音格式的文件播放给主叫电话用户。如果被叫即时通信终端用户处于离线状态,则把主叫电话用户录制的语音格式的文件、或发送的实时语音消息、或传真发送到存储转发服务器中储存,并等待转发。
存储转发服务器:用于储存主叫电话用户发送到被叫即时通信客户端用户的语音格式的文件、或语音消息、或传真。当被叫即时通信客户端用户登录到即时通信网络时,即时通信网络通知存储转发服务器,存储转发服务器把储存的到该用户的消息,发送到该用户的即时通信客户端软件窗口;或当主叫电话号码对应的即时通信用户登录到即时通信网络后,即时通信网络把与主叫电话对应的即时通信用户相关的登录在即时通信网络上的客户端用户的在线状态通知存储转发服务器,存储转发服务器把储存的到该目标用户的所有消息发送到该用户的即时通信客户端用户的软件窗口;或当被叫即时通信客户端用户登录到即时通信网络时,选择即时通信客户端软件窗口中的菜单,即可通过即时通信网络来获得储存在存储转发服务器中的消息。
即时通信(IM)网络:用于计算机网络即时通信终端用户之间的即时消息传送。
即时通信终端:用于即时通信用户登录到即时通信(IM)网络,并使用即时通信网络提供的服务。
交换机网络:用于把电话终端用户到本发明装置中的消息传输网关接入号码的呼叫发送到本发明装置中的消息传输网关。
主叫用户端交换机:用于接收主叫电话用户的呼叫,并把到本发明装置中消息传输网关接入号码字冠的呼叫,通过交换机网络发送到本发明装置中的消息传输网关。
电话终端:包括移动电话终端和固定电话终端,用于拨打本发明装置中消息传输网关接入号码字冠的被叫号码,接通之后,发送语音格式的文件、或发送实时语音消息、或传真到预先在本发明装置中的用户列表服务器中登记的被叫号码对应的即时通信用户的即时通信(IM)客户端软件及其窗口;或与该用户进行实时通话。
实施本发明首先需要在上述网络中进行用户数据的设置,具体设置内容包括:
在用户列表服务器中进行用户业务的配置,包括用户开户与注册,设置用户的电话号码及其即时通信用户名和密码的对应关系,配置即时通信用户的被叫号码,设置群组用户的被叫号码;设置方式包括WEB方式以及即时通信用户的客户端软件方式,如果采用即时通信用户的客户端软件方式,则需要按照本发明的要求修改即时通信客户端软件;
在交换机网络中做数据路由配置,把到消息传输网关接入号码字冠的呼叫送到消息传输网关;
相应的设置完成后便是对主叫电话呼入过程的业务流程控制以及向即时通信网络用户发送消息的业务流程。
一种对主叫电话用户呼入过程进行控制的方法,如图2所示,包括以下步骤:
步骤1:主叫号码通过主叫用户端交换机呼叫消息传输网关的接入号码;
步骤2:主叫用户端交换机把呼叫送到消息传输网关;
步骤3:消息传输网关对被叫号码进行业务状态分析;
步骤4:如果被叫号码字冠为群组呼叫业务,则在用户列表服务器中检索出群组号码对应的主叫电话号码预先设置的所有即时通信网络用户;
步骤5:如果被叫号码字冠为到单个用户的呼叫业务,则在用户列表服务器中检索出被叫号码对应的即时通信网络用户;
步骤6:如果没有检索到即时通信网络用户,则消息传输网关为主叫电话拨放语音导航信息,如果被叫号码字冠为群组呼叫业务,则提示主叫电话用户选择或输入群组号码;如果被叫号码字冠为到单个用户的呼叫业务,则提示主叫电话用户输入被叫号码;消息传输网关根据主叫电话号码的输入信息,检索在用户列表服务器中的即时通信网络用户;如果主叫电话用户挂机,则执行步骤10;如果找不到即时通信网络用户名,执行步骤6;
步骤7:消息传输网关在用户列表服务器中获得主叫电话号码对应的即时通信用户名和密码,登录到即时通信网络;或消息传输网关在用户列表服务器中获取主叫电话号码对应的即时通信用户名和被叫号码对应的即时通信用户名,通过与即时通信网络的通信接口与被叫用户建立通信通道;
步骤8:如果被叫即时通信用户处于在线状态,则指示主叫电话用户发送语音格式的文件,或发送实时语音消息、或发送传真,或进行即时通话,消息传输网关把消息发送到处于在线状态的被叫即时通信网络用户的即时通信(IM)客户端软件及其窗口;如果被叫即时通信用户处于离线状态,则指示主叫电话用户发送语音格式的文件,或发送实时语音消息、或发送传真,消息传输网关把主叫电话发送的消息发送到存储转发服务器;消息传输网关也能够把被叫即时通信客户端用户输入到对话窗口中的文字消息转换成语音格式的文件播放给主叫电话用户;
步骤9:主叫挂机,则执行步骤10;否则执行步骤8;
步骤10:主叫交换机结束呼叫流程。
一种向即时通信网络用户发送消息的控制方法,如图3所示,包括以下步骤:
步骤1:消息传输网关从用户列表服务器取得主叫号码用户对应的即时通信网络用户名和密码,并登录到即时通信网络;或消息传输网关在用户列表服务器中获取主叫电话号码对应的即时通信用户名和被叫号码对应的即时通信用户名,通过与即时通信网络的通信接口与被叫用户建立通信通道;
步骤2:即时通信网络把与该用户相关的即时通信用户的状态发送到消息传输网关;
步骤3:如果被叫即时通信用户在线,则消息传输网关指示主叫电话用户可以直接发送语音格式的文件或即时语音消息或传真消息,并把主叫用户要发送的消息,发送到该被叫用户,或消息传输网关根据主叫电话用户的选择,建立主叫电话用户与该被叫即时通信网络用户之间的实时通话通道;如果被叫即时通信用户离线,则消息传输网关指示主叫电话用户可以存储转发语音格式的文件或即时语音消息或传真消息,并把主叫用户要发送的消息,传送到存储转发服务器;当被叫即时通信用户恢复在线时,存储转发服务器可以把到该即时通信用户的消息,传送到该被叫用户;
步骤4:消息发送流程结束。
应当指出,以上所述具体实施方式可以使本领域的技术人员更全面地理解本发明,但不以任何方式限制本发明。因此,尽管本说明书参照附图和实施方式对本发明已进行了详细的说明,但是,本领域技术人员应当理解,仍然可以对本发明进行修改或者等同替换;而一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明专利的保护范围当中。

实现电话向计算机网络即时通信终端发信息的装置和方法.pdf_第1页
第1页 / 共26页
实现电话向计算机网络即时通信终端发信息的装置和方法.pdf_第2页
第2页 / 共26页
实现电话向计算机网络即时通信终端发信息的装置和方法.pdf_第3页
第3页 / 共26页
点击查看更多>>
资源描述

《实现电话向计算机网络即时通信终端发信息的装置和方法.pdf》由会员分享,可在线阅读,更多相关《实现电话向计算机网络即时通信终端发信息的装置和方法.pdf(26页珍藏版)》请在专利查询网上搜索。

本发明提供一种实现电话用户向计算机网络即时通信终端发送信息的装置和方法,所述发送信息是指电话用户发起的向计算机网络即时通信终端用户的即时通信(IM)客户端软件及其窗口发送语音格式的文件、或发送实时语音消息、或进行实时通话、或发送传真,其特征在于:该装置包括将交换机网络与即时通信(IM)网络进行互联的消息传输网关,该消息传输网关用于采集主叫电话用户的电话语音消息、或实时语音消息、或传真消息,并把此消。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1