[发明专利]文件传输系统、方法以及文件中转决策服务器有效
申请号: | 200710199007.0 | 申请日: | 2007-12-05 |
公开(公告)号: | CN101170523A | 公开(公告)日: | 2008-04-30 |
发明(设计)人: | 曹飞 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 王琦;王诚华 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件传输 系统 方法 以及 文件 中转 决策 服务器 | ||
技术领域
本发明涉及移动即时通信(IM,Instant Messaging)技术,特别涉及基于移动IM技术的文件传输系统和方法,以及该文件传输系统中的文件中转决策服务器。
背景技术
目前,移动IM技术是将移动通信技术与IM技术相结合而发展起来的一种即时通信技术。利用移动IM技术,移动用户可以通过移动通信系统登陆IM系统,与其他已登陆IM系统的移动用户传递即时消息以及图片、语音、视频、文本等文件,实现移动用户之间的各种即时通信业务。
图1为应用移动IM技术的移动通信系统的简化结构示意图。如图1所示,该移动通信系统包括:至少两个通过移动IM技术进行即时通信的移动终端,例如移动终端A和移动终端B,以及位于固网的IM服务器。上述移动终端A和移动终端B分别通过自身的移动通信系统接入到位于固网的IM服务器上,通过该IM服务器传递即时消息。另外,为了实现移动通信用户之间的文件传输,例如:图片文件、声音文件、视频文件以及文本文件等等多种类型文件的传输,除了IM服务器之外,上述应用移动IM技术的移动通信系统还应当包括一个文件中转服务器,用于在进行即时通信的移动终端之间,例如在图1所示的移动终端A和移动终端B之间,传输上述各种类型的文件。
图1所示移动通信系统中的移动终端通过IM系统传输文件的过程主要包括:作为发送方的移动终端先通过IM服务器交互建立连接的各种信息,例如:文件中转服务器的地址信息,包括因特网(IP)地址和端口号;文件中转服务器上记录的房间信息,包括房间号,房间密钥等等;然后,再通过上述文件中转服务器传输文件。
下面将结合图1所示的移动通信系统简要说明移动终端A向移动终端B传输文件的过程,该过程主要包括:
1)移动终端A通过IM服务器向移动终端B发送传输文件请求;
2)移动终端B接收该传输文件请求后,通过IM服务器向移动终端A返回确认,表明移动终端B已经收到移动终端A发送的传输文件请求;
3)移动终端B向文件中转服务器开房间,就是在文件中转服务器的数据库中增加一个房间记录,该记录中包含有为该房间记录分配的房间信息(包括房间号码以及房间密钥)以及文件发送终端即移动终端A的标识信息,然后将文件中转服务器的地址信息,以及所分配的房间信息通过IM服务器传给移动终端A;
4)移动终端A通过所接收的文件中转服务器的地址信息访问文件中转服务器,并根据所接收的房间信息与文件中转服务器上对应的房间记录建立联系;
5)文件中转服务器通知移动终端A和移动终端B开始传输文件;
6)移动终端A发送文件到文件中转服务器;
7)文件中转服务器接收文件,并将所接收的文件转发到移动终端B。
从上述文件传输过程可以看出,只有在进行文件传输的两个移动用户均已通过移动终端登录IM系统之后,才能在这两个移动终端之间实现文件的传输,也就是说,通过移动IM技术实现文件传输的前提条件就是进行文件传输的移动终端应当均已登录IM系统,即处于IM系统的在线状态。然而,在实际应用中,很多情况下进行文件传输的移动用户不一定同时处于IM系统的在线状态,例如,在文件的发送方欲传送文件给接收方时,接收方可能并没有登陆IM系统,即处于IM系统的离线状态,这样将导致IM系统无法将文件成功传输到文件的接收方,因而极大地降低了用户使用移动IM业务传输文件的体验,也极大限制了移动IM业务在移动通信系统中的应用。
发明内容
为了解决上述技术问题,本发明提供了一种文件传输系统和方法,以及在上述文件传输系统中使用的文件中转策略服务器,应用本发明所述的文件传输系统和方法即使在作为文件接收终端的移动用户尚未登录IM系统的情况下也能将文件从已登陆IM系统的移动终端传输到该作为文件接收终端的移动终端。
本发明实施例所述的文件传输系统包括:文件发送终端、文件接收终端、即时通信IM服务器、文件中转策略服务器以及文件中继服务器;其中,
IM服务器在收到文件中转策略服务器的查询请求后,查询文件接收终端在IM系统中开通的业务,并将查询结果返回文件中转策略服务器;
文件中转策略服务器向IM服务器查询文件接收终端在IM系统中开通的业务,确定文件传输方式,并将文件发送终端上传的待传输文件转发到与所确定文件传输方式对应的文件中继服务器;
文件中继服务器按照自身的文件传输协议将从文件中转策略服务器接收的待传输文件发送到文件接收终端。
本发明实施例所述的文件传输方法包括:
接收文件接收终端的标识信息以及待传输文件的属性信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710199007.0/2.html,转载请声明来源钻瓜专利网。