本发明专利技术公开了一种无线下载方法和实现该无线下载方法的下载系统,无线下载方法采用三次触发无线通信终端的方式,第一次触发进行下载主配置文件,第二次触发进行下载子配置文件,第三次触发进行下载具体的素材文件,下载系统由网络模块、下载模块、解析模块和显示模块组成,各个模块既能相互独立,又能相互配合完成整个下载过程。采用本发明专利技术所述的无线下载方法和下载系统后,可以使用户有针对性的进行下载,避免了重复和盲目下载,同时下载系统采用模块化设计,具有良好的可移植性,而且不需对下载服务器进行特殊配置,简单易行,成本较低。(*该技术在2023年保护过期,可自由使用*)
【技术实现步骤摘要】
本专利技术涉及一种利用各种通信终端通过无线方式连接互联网络从网站下载不同资源素材的无线下载方法和一种实现该无线下载方法的下载系统。
技术介绍
目前的无线通信终端如个人数字助理PDA(Personal DigitalAssistant)、笔记本电脑和移动电话中都带有无线通信模块,这些无线通信模块基本上都具有无线上网的功能,因此无线通信终端可以通过各种无线通信模块访问Internet网络,并和Internet网络资源进行数据交换。在没有无线上网功能的无线通信终端设备上,通常使用与PC机同步的方法解决网络资源下载的问题,这种方法操作起来相当的不方便,而且要求用户拥有PC机和专用连线。增加了无线通信模块的无线通信终端,就具备了可以随时随地下载网络资源素材的条件,现在通常使用的无线下载方法有三种1、通过浏览器直接进行下载,这种方法需要在无线通信终端上安装WWW或WAP浏览器,而某些无线通信终端如PDA和移动电话的显示屏幕一般都比较小,对用户来说使用浏览器下载,界面不友好,使用不方便,也无法实现“一站式”服务。而且使用这种方法需要在网站上制作相应的网页以支持下载服务,网页需要使用超文本标记语言HTML(Hyperlink Text Marked Language)或无线标记语言WML(Wireless Markup Language)实现,使用的标记数量较多,会导致用户下载多余数据,下载效率比较低,因为无线上网大多都是按流量计费,所以用户有可能会为此付出额外的费用。2、利用空中下载技术OTA(Over the air)进行下载,使用这种下载方法虽然可以解决第1种方法中的不足问题,但是也有其自身的不足和局限。这种方法技术架构复杂,需要配置专门的OTA服务器,对一般的生产厂商来说实现难度较大,并且成本较高。3、通过特定的下载客户端进行下载,但是目前在无线通信终端上的下载系统大多有着可扩展性差、不易移植的问题。而且因为技术方案的不妥当,在下载前无法预先告知用户要下载网络资源素材的详细情况,有可能导致用户盲目下载,会造成用户下载到并不需要的数据,从而增加了用户的使用费用。
技术实现思路
本专利技术通过无线通信终端中的无线通信模块和Internet的连接技术,为用户提供一种可提前预知要下载资源素材的情况,使用户避免重复下载、节约用户下载费用的无线下载方法,同时也提出了一种实现该无线下载方法的可扩展性强和可移植性强的无线下载系统。一种无线下载方法,具体步骤如下(1)无线通信终端接收触发信号后启动下载系统;(2)下载系统从下载服务器下载主配置文件的更新标志; (3)把步骤(2)所述的更新标志和无线通信终端的主配置文件的标志进行比较,满足下载主配置文件的条件后,下载系统从下载服务器下载主配置文件,同时更新无线通信终端的主配置文件的标志;(4)下载系统解析下载的主配置文件构造用户界面,在用户界面上显示下载资源的分类情况;(5)待下载系统收到触发某个下载资源类别的信号后判断对应于该下载资源类别的子配置文件的更新标志是否为新,如果为新则下载对应于该下载资源类别的子配置文件;(6)下载系统解析下载的子配置文件构造用户界面,在用户界面上显示对应于该下载资源类别的所有素材文件的列表;(7)待下载系统收到触发某个素材文件的信号后,从下载服务器上下载该素材文件的详细介绍显示在用户界面上;(8)下载系统把该素材文件从下载服务器下载到无线通信终端。上述步骤(1)和步骤(2)之间还可以进一步包括下列步骤(a)下载系统检测无线通信终端是否已经和Internet连接,如果已经连接直接执行步骤(2);如果没有连接,下载系统询问是否进行连接Internet;(b)若选择连接,则下载系统触发无线通信终端中的无线通信模块进行连接Internet;若选择不连接,下载系统解析无线通信终端原来存储的主配置文件构造用户界面。上述步骤(3)中如果不满足下载主配置文件的条件,还进一步包括步骤(I)下载系统判断无线通信终端是否存储原来下载的主配置文件;(II)如果有存储则下载系统解析无线通信终端原来存储的主配置文件;如果没有存储则下载系统从下载服务器下载主配置文件。所述步骤(5)中如果判断出对应于该下载资源类别的子配置文件的更新标志为旧,还进一步包括步骤(i)下载系统判断无线通信终端是否存储原来下载的子配置文件;(ii)如果有存储则下载系统解析无线通信终端原来存储的子配置文件;如果没有存储则下载系统从下载服务器下载子配置文件。上述中所述的主配置文件和子配置文件用可扩展标记语言XML(Extensible Markup Language)进行编写。其中步骤(4)所述的下载资源的分类情况包括各个下载资源类别的名称和每个下载资源类别中素材文件的数目。所述的下载资源类别的名称包括铃声、电子图片、常用短信,FLASH动画、游戏、音乐、电子图书。其中步骤(6)所述的所有素材文件的列表列出了各个素材文件的名称和大小。其中步骤(7)所述的素材文件的详细介绍包括素材文件的内容描述、大小、作者、是否需要付费和付费价格信息。其中在步骤(8)的下载过程中,在用户界面上显示下载进度,无线通信终端能够随时终止下载过程。在完成步骤(8)的下载过程后,无线通信终端能够选择立即打开下载的素材文件或者继续下载其它的素材文件。一种实现权利要求1所述的无线下载方法的下载系统,该下载系统包括网络模块用于判断无线通信终端和Internet的连接状况及触发无线通信模块与Internet进行连接;下载模块用于连接下载服务器,合成并发出请求命令给下载服务器,并从下载服务器上接收下载资源数据;解析模块用于解析已经下载的主配置文件和子配置文件,将解析出的下载资源数据放到数据结构中;显示模块用放在数据结构中的解析后的下载资源数据构造的用户界面显示,并对后续的触发信号作响应。通过采用本专利技术所述的无线下载方法和无线下载系统后,用户下载前就能预知所要下载资源的详细情况,让用户进行有针对性的下载,避免了重复和盲目下载,为用户节省了下载费用。下载系统采用模块化设计,各个模块既相互独立,又能相互配合完成整个无线下载功能,具有良好的可移植性。附图说明图1是本专利技术所述无线下载方法的流程图;图2是本专利技术所述无线下载系统的模块间相互作用的框图;图3是网络模块的工作流程图;图4是下载模块的工作流程图;图5是解析模块的工作流程图; 图6是显示模块的工作流程图。具体实施例方式下面结合附图对本专利技术的具体实施做进一步的详细阐明。图1中,在步骤10中用户通过触发无线通信终端的按键或者触摸屏发出一个触发信号给无线通信终端,使无线通信终端内部的下载系统开始启动,步骤11中下载系统首先检测无线通信终端是否已经和Internet连接,如果没有连接执行步骤12进入连接Internet的流程,下载系统询问用户是否要连接Internet,如果用户选择连接,则下载系统触发无线通信模块和Internet进行连接,然后去执行步骤13,如果用户选择不连接,则无线通信终端解析原来已经存储的主配置文件。在步骤11中如果无线通信终端已经和Internet连接,直接执行步骤13,下载系统向下载服务器发出获取主配置文件更新标志的请求,然后从下载服务器上得到主配置文件的更新标志,和无线本文档来自技高网...
【技术保护点】
一种无线下载方法,具体步骤如下: (1)无线通信终端接收触发信号后启动下载系统; (2)下载系统从下载服务器下载主配置文件的更新标志; (3)把步骤(2)所述的更新标志和无线通信终端的主配置文件的标志进行比较,满足下载主配置文件的条件后,下载系统从下载服务器下载主配置文件,同时更新无线通信终端的主配置文件的标志; (4)下载系统解析下载的主配置文件构造用户界面,在用户界面上显示下载资源的分类情况; (5)待下载系统收到触发某个下载资源类别的信号后判断对应于该下载资源类别的子配置文件的更新标志是否为新,如果为新则下载对应于该下载资源类别的子配置文件; (6)下载系统解析下载的子配置文件构造用户界面,在用户界面上显示对应于该下载资源类别的所有素材文件的列表; (7)待下载系统收到触发某个素材文件的信号后,从下载服务器上下载该素材文件的详细介绍显示在用户界面上; (8)下载系统把该素材文件从下载服务器下载到无线通信终端。
【技术特征摘要】
【专利技术属性】
技术研发人员:于劼,李政,冯钰,梁小霞,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。