[发明专利]基于无线通信的多台手持设备之间的文件下载方法无效
申请号: | 200610062540.8 | 申请日: | 2006-09-06 |
公开(公告)号: | CN101141717A | 公开(公告)日: | 2008-03-12 |
发明(设计)人: | 邓国顺;周创世;钟智渊 | 申请(专利权)人: | 深圳市朗科科技有限公司 |
主分类号: | H04Q7/32 | 分类号: | H04Q7/32;G06F9/445;G06F13/00 |
代理公司: | 深圳市睿智专利事务所 | 代理人: | 陈鸿荫 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 无线通信 手持 设备 之间 文件 下载 方法 | ||
技术领域
本发明涉及数字信息的传输技术,特别是涉及基于无线通信的网络内的文件下载方法。
背景技术
随着电子技术的飞速发展,多种既能无线通信又具有媒体播放功能的手持设备已经面世,例如可以播放音乐(例如mp3、wma等文件格式的音乐文件)和电影(例如mp4等文件格式的影音文件)等媒体文件的移动电话、PDA(掌上电脑)等等。现有技术中,这些无线通信手持设备内的媒体文件主要通过三种途径获取:一.通过与计算机连接,将计算机内的有关文件下载到手持设备内;二.通过无线上网,到提供服务的服务器上直接下载所需的文件;三.通过红外或蓝牙等无线传输方式,在两台手持设备之间近距离传输。前述第一种方式大大限制了手持设备的便携式应用,因为计算机不是随时随地都具备的;第二种方式,提供服务的服务器内存储的文件类型和文件数量都是有限的,难以满足大量用户的各种需求;显然,该两种方式都不能实现各手持设备之间的文件共享。第三种方式虽然能实现各手持设备之间的文件共享,但局限性很大,因为两无线设备之间通信要求采用一致的通信协议,而目前各手持设备提供商都有各自的,互不兼容的协议;而且这种方式也只能近距离传输。
发明内容
本发明要解决的技术问题在于避免上述现有技术的不足之处而提供一种基于无线通信的多台手持设备之间的文件下载方法,使多台无线通信手持设备能通过无线网络进行相互之间的文件资源共享和下载。
本发明解决所述技术问题可以通过采用以下技术方案来实现:
提出一种基于无线通信的多台手持设备之间的文件下载方法,包括如下步骤:
A.设置至少一台能与所述各手持设备进行无线通信的局端服务器,并在所述局端服务器内建立和维护一数据库,该数据库用以记录所述各手持设备的网络地址和各该手持设备中的文件清单;
B.所述手持设备开机后,对自身的文件进行扫描并列出文件清单;
C.手持设备也即客户端上线并扫描网络中可连接到的局端服务器,再向连接到的局端服务器发送注册请求;所述局端服务器在收到每一客户端注册请求后,即时创建该客户端对应的客户端信息结构体;
D.每一客户端注册成功连接上局端服务器后,即时将自身的文件清单上传到局端服务器并被录入所述数据库内,同时获取其它注册在线的客户端上传并录入局端服务器数据库内的文件清单;
E.此处:将选定文件欲共享或下载的客户端定义为本地客户端,而将提供文件共享或下载的客户端定义为远端客户端;于是,本地客户端从局端服务器数据库内选择欲下载的文件,同时向局端服务器发送下载请求;局端服务器接收到下载请求后,即时给本地客户端返回其要下载的文件所在的远端客户端信息;本地客户端根据局端服务器返回的远端客户端信息,向该远端客户端发送请求,远端客户端响应此请求后,两者之间即建立连接,从而本地客户端开始下载进程。
本发明方法还包括步骤F:如一客户端欲下线,向局端服务器发送注销请求,所述服务器收到该注销请求后,即时把该客户端对应的客户端信息结构体删除,并把数据库内记录的该客户端文件清单删除。
所述步骤E中,当局端服务器接收到一本地客户端的下载请求时,如果多个在线的远端客户端都有本地客户端欲下载的文件,服务器将把具有此文件的所有远端客户端信息返回本地客户端,本地客户端将此文件分成几部分,分别向各远端客户端发送请求,继而在各远端客户端处同时下载。
本地客户端下载完一个文件后,即时更新自身的文件清单并上传到局端服务器,对其他客户端而言,它们又多了一个可以下载该文件的远端客户端。
所述客户端信息结构体包括客户端的IP地址、注册ID号码;该ID号码可以随机生成,也可以根据服务提供商和用户之间的协议而使用固定的ID号码。
所述步骤D中,各客户端上传至局端服务器的文件清单,按常用的数据库算法录入所述数据库内,包括XML算法和SQL算法。
所述步骤D中,局端服务器收到一客户端上传的文件清单后,可以根据该客户端上传的文件清单的文件格式,判断该客户端的软硬件配置,相应地给该客户端发送同样文件格式的文件清单。
同现有技术相比较,本发明基于无线通信的多台手持设备之间的文件下载方法的技术效果在于:1.使处于同一服务区域内不同的无线通信手持设备之间能进行文件共享和下载,当一手持设备客户端具有一文件例如一媒体文件资源时,其局端服务器的其他客户端都可以共享和下载该媒体文件资源,这样相对大大地扩展了手持设备的文件承载能力,方便用户使用;
2.能从多点进行下载,增加了下载速度和稳定性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市朗科科技有限公司,未经深圳市朗科科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610062540.8/2.html,转载请声明来源钻瓜专利网。