CN1148916C - 利用无线通讯协定下载大型数据的方法 - Google Patents

利用无线通讯协定下载大型数据的方法 Download PDF

Info

Publication number
CN1148916C
CN1148916C CNB011263334A CN01126333A CN1148916C CN 1148916 C CN1148916 C CN 1148916C CN B011263334 A CNB011263334 A CN B011263334A CN 01126333 A CN01126333 A CN 01126333A CN 1148916 C CN1148916 C CN 1148916C
Authority
CN
China
Prior art keywords
data
download
electronic installation
server
communication protocol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB011263334A
Other languages
English (en)
Other versions
CN1399447A (zh
Inventor
赖振兴
余爱民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Appliances Nanjing Corp
Original Assignee
Inventec Group Nanjing Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Group Nanjing Electronic Technology Co Ltd filed Critical Inventec Group Nanjing Electronic Technology Co Ltd
Priority to CNB011263334A priority Critical patent/CN1148916C/zh
Publication of CN1399447A publication Critical patent/CN1399447A/zh
Application granted granted Critical
Publication of CN1148916C publication Critical patent/CN1148916C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供一种利用无线通讯协定下载大型数据的方法,当电子装置发送下载大型数据请求至服务器时,服务器即自数据库中读取对应文件,再根据无线网络传输数据的限制,将文件分割成多个数据块,并将总块数回复电子装置,电子装置逐一下载各数据块数据的命令,服务器依据这些命令逐一将该文件的各数据块依序传送至电子装置,电子装置将收到的各数据块,组合成一完整的文件;当电子装置被终止下载时,则通过存储器储存已下载的进度和已下载的文件,电子装置下次再进行下载该文件时,可从未下载部分的起始数据块,继续进行下载该未下载的部分。

Description

利用无线通讯协定下载大型数据的方法
技术领域
本发明涉及一种利用无线通讯协定下载大型数据的方法,是无线网络上的服务器接收到一由客户端的电子装置发送的下载大型数据请求时,该服务器即依据该请求的内容,自一数据库中读取对应的文件,再根据无线网络传输数据的限制,将该文件分割成多个数据块,并将这些数据块的总块数回复该电子装置,令该电子装置逐一发出可下载各数据块数据的命令至该服务器,使该服务器依据这些命令逐一将该文件的各数据块依序传送至该电子装置,进而使该电子装置可将收到的各数据块,组合成一完整的文件,达成突破无线通讯协定无法下载大型数据的限制。
背景技术
无线通讯协定(WAP)是一在无线通讯的环境下提供上网服务的一种通讯协定,令人们可轻易地藉由行动终端机(如:移动电话、数字个人助理器...等)来获取无线网络上的即时领先(如:即时新闻、股市行情...等),取代过去我们必须通过携带不便的个人电脑,或价格高昂的笔记型电脑拨接上网。
然而,该无线通讯协定受限到无线网络途径(Gate Way)传输数据大小的限制,以致每次的下载请求,仅能获得几K(1000Bye)的数据,无法获得更多的信息,对于下载其他较大量类型的数据,便无法实现。
发明内容
有鉴于此,为改进上述无线通讯协定无法下载大量数据的缺点,发明人经过长久努力研究与实验,终于开发设计出本发明的一种利用无线通讯协定下载大型数据的方法。
本发明的目的在于分别在一客户端的电子装置及一无线网络上的服务器上,设定有一特殊网页程序模块,当该电子装置运用该模块格式发送一下载大型数据请求至该服务器时,该服务器即依据该请求的内容,自一数据库中读取对应的文件,嗣再根据无线网络传输数据的限制,将该文件分割成多个数据块,并将这些数据块的总块数以该模块格式回复该电子装置,令该电子装置逐一发出可下载各数据块数据的命令至该服务器,使该服务器依据这些命令逐一将该文件的各数据块依序传送至该电子装置,进而使该电子装置可将收到的各数据块,组合成一完整的文件;当该电子装置进行下载这些数据块的期间,而被终止下载时,则通过一存储器储存已下载的进度,以及已下载的文件,令该电子装置下次再进行下载该文件时,可从未下载部分的起始数据块,继续进行下载该未下载的部分
本发明的另一目的在于系该电子装置上设定有一下载进度指示条程序,当该电子装置接受到由该服务器传送的该文件的各数据块时,即藉由该显示器将该指示条显示出来,并在接收到该文件的数据块时,即加长该指示条一个单位长度,以提示使用者下载的进度。
附图说明
为能对本发明的目的、形状、构造装置特征及其功效,做更进一步的认识与了解,兹举实施例配合附图,详细说明如下:
图1是本发明客户端的流程图。
图2是本发明服务端的流程图。
具体实施方式
本发明是一种”利用无线通讯协定下载大型数据的方法“,分别在一客户端的电子装置(如:数字个人助理器、移动电话...等)及无线网络上的服务器上,设定有一特殊网页程序模块(如:动态网页技术(ASP)),当该电子装置运用该模块格式发送一下载大型数据请求至该服务器时,该服务器即依据该请求的内容,自一数据库中读取对应的文件,然后再根据无线网络传输数据的限制,将该文件分割成多个数据块,并将这些数据块的总块数以该模块格式回复该电子装置,令该电子装置逐一发出可下载各数据块数据的命令至该服务器,使该服务器依据这些命令逐一将该文件的各数据块依序传送至该电子装置,而使该电子装置将收到的各数据块,组合成一完整之文件,藉由一显示器显示出来,供使用者浏览。
在本发明中,该电子装置上设定有一下载进度指示条程序,当该电子装置接受到由该服务器传送的各数据块时,即藉由显示器将该指示条显示出来,并在接收到文件之一个数据块时,即增加该指示条一个单位长度,以提示使用者下载的进度。
在本发明中,当该电子装置进行下载该文件各数据块的期间,而被终止下载时,则通过一存储器储存已下载的进度,以及已下载之文件,令该电子装置下次再进行下载该文件时,可从未下载部分的起始数据块,继续进行下载该未下载的部分,供使用者可于下载期间,选择终止下载,令该电子装置再次重新下载时,可从中断处继续下载。
在本发明中,该电子装置可依据被选择下载的部分,逐一发出该部分各数据块数据的下载命令至该服务器,使该服务器依据这些命令,逐一将该被选择下载部分的该文件各数据块,依序传送至该电子装置,俾使用者可选择该文件其中若干片段下载。
在本发明中,该电子装置可将下载的文件储存于一存储器中,然后再通过显示器显示一是否选择浏览该文件的提示,供使用者选择是否浏览,若被选择浏览时,则通过显示器将该文件显示出来。
在本发明中,请参阅图1所示,当使用者启动该电子装置进行下载无线通讯协定(WAP)上的大型数据时,该电子装置将依据下列的步骤进行处理:
(101)首先,运用特殊网页程序模块的格式发送一下载数据请求至该服务器;
(102)再读取由服务器回复的数据块下载的总块数;
(103)通过一显示器显示一选择全部下载或部分下载的提示,然后再判断是否被选择全部下载?若是,继续进行下列的步骤;否则,进行步骤(109);
(104)逐一发出下载各数据块数据的命令至服务器;
(105)读取下载的这些数据块,并通过显示器将下载进度指示条显示出来,以提示使用者下载进度;
(106)判断是否完成下载?若是,继续进行下列步骤;否则,进行步骤(104);
(107)将下载的各数据块组合成一完整的文件;
(108)藉由显示器将该文件显示出来,供使用者浏览,然后,结束;
(109)从被选择部分下载的起始数据块,逐一发出各数据块数据的下载命令至服务器;
(110)读取下载的这些数据块,并通过显示器将下载进度指示条显示出来,以提示使用者下载进度;
(111)判断是否完成下载?若是,进行步骤(107);否则,继续进行步骤(109)。
在本发明中,请参阅图2所示,无线网络上的服务器系依据下列的步骤进行处理:
(201)首先,判断是否收到由客户端运用特殊网页程序模块的格式发送的下载数据请求?若是,进行下列的步骤;否则,继续进行步骤(201);
(202)依据该下载数据请求自一数据库中,读取对应该请求的文件;
(203)依据无线网络传送数据大小的限制,将该文件分割成多个数据块;
(204)将这些数据块的总块数运用特殊网页程序模块的格式,传送至发出下载数据请求的客户端;
(205)然后,再依据客户端发出的下载命令,逐一将这些数据块依序传送至客户端;
(206)判断是否完成传送?若是,结束;否则,继续进行步骤(205)。
如此,本发明的方法,可达成突破无线通讯协定下载大型数据的限制,进行下载各类型的大型数据。
以上所述,仅为本发明最佳具体实施例,本发明的构造特征并不局限于此,任何熟悉本技术领域者在本发明领域内,可轻易思及的变化或修饰,皆可涵盖在所附的权利要求范围内。

Claims (6)

1.一种利用无线通讯协定下载大型数据的方法,分别在一客户端的电子装置及无线网络上的服务器上,设定有一特殊网页程序模块,当该电子装置运用该模块格式发送一下载大型数据请求至该服务器时,该服务器即依据该请求的内容,自一数据库中读取对应的文件,然后再根据无线网络传输数据的限制,将该文件分割成多个数据块,并将这些数据块的总块数以该模块格式回复该电子装置,令该电子装置逐一发出可下载各数据块数据的命令,至该服务器,而使该服务器依据这些命令逐一将该文件的各数据块依序传送至该电子装置,进而使该电子装置将收到的各数据块,组合成一完整的文件,并藉由一显示器显示出来;当该电子装置进行下载这些数据块的期间,而被终止下载时,则通过一存储器储存已下载的进度,以及已下载的文件,令该电子装置下次再进行下载该文件时,可从未下载部分的起始数据块,继续进行下载该未下载的部分。
2.如权利要求1所述的利用无线通讯协定下载大型数据的方法,其特征在于,该电子装置上设定有一下载进度指示条程序,当该电子装置接受到由该服务器传送的各数据块时,即藉由显示器将该指示条显示出来,并在接收到文件的一个数据块时,即增加该指示条一个单位长度,以提示下载的进度。
3.如权利要求2所述的利用无线通讯协定下载大型数据的方法,其特征在于,该电子装置可依据被选择下载的部分,逐一发出这些数据块数据的下载命令至该服务器,使该服务器依据这些命令,逐一将该被选择下载部分的这些数据块,依序传送至该电子装置。
4.如权利要求3所述的利用无线通讯协定下载大型数据的方法,其特征在于,该电子装置可为一数字个人助理器。
5.如权利要求3所述的利用无线通讯协定下载大型数据的方法,其特征在于,该电子装置可为一移动电话。
6.如权利要求1所述的利用无线通讯协定下载大型数据的方法,其特征在于,该特殊网页程序模块可为一动态网页技术。
CNB011263334A 2001-07-25 2001-07-25 利用无线通讯协定下载大型数据的方法 Expired - Fee Related CN1148916C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB011263334A CN1148916C (zh) 2001-07-25 2001-07-25 利用无线通讯协定下载大型数据的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB011263334A CN1148916C (zh) 2001-07-25 2001-07-25 利用无线通讯协定下载大型数据的方法

Publications (2)

Publication Number Publication Date
CN1399447A CN1399447A (zh) 2003-02-26
CN1148916C true CN1148916C (zh) 2004-05-05

Family

ID=4666354

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB011263334A Expired - Fee Related CN1148916C (zh) 2001-07-25 2001-07-25 利用无线通讯协定下载大型数据的方法

Country Status (1)

Country Link
CN (1) CN1148916C (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100417071C (zh) * 2003-05-30 2008-09-03 西安通视数据有限责任公司 一种单向广播文件传输中的前向纠错方法
JP2007528044A (ja) * 2003-07-04 2007-10-04 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 配信ネットワークを介してブロードキャスト・マルチメディア・コンテンツをダウンロードする方法
CN100411341C (zh) * 2005-08-10 2008-08-13 华为技术有限公司 一种并行下载方法和终端
US20070198482A1 (en) * 2006-02-21 2007-08-23 International Business Machines Corporation Dynamic data formatting during transmittal of generalized byte strings, such as XML or large objects, across a network
CN101895468B (zh) * 2010-07-09 2015-09-16 中兴通讯股份有限公司 一种终端设备、核心网服务器、业务聚合***及方法
CN101924792A (zh) * 2010-08-17 2010-12-22 优视科技有限公司 通过移动终端加载页面上Flash的方法及装置
CN102685248B (zh) * 2012-05-29 2016-01-27 银联商务有限公司 一种数据下载方法与***
CN104685489A (zh) 2012-08-22 2015-06-03 诺基亚技术有限公司 用于在协作的同时交换状态更新的方法和装置

Also Published As

Publication number Publication date
CN1399447A (zh) 2003-02-26

Similar Documents

Publication Publication Date Title
CN1867142B (zh) 移动终端设备获取计算机信息的方法和***
CN1190922C (zh) 在无线网络环境下提供点播视频服务的***及其方法
EP1192778B1 (en) Method and system for fetching content from a server in a cellular communication system
CN1203649C (zh) 网关***中的无线互联网业务方法
CN1197322C (zh) 无线终端
CN1951086A (zh) 选择并向终端传输文件
CN1249646A (zh) 交互式双向通信装置与网络交互作用的方法和结构
CN1358291A (zh) 具有浏览器的无线终端
CN1148916C (zh) 利用无线通讯协定下载大型数据的方法
Bartlett Experience with a wireless World Wide Web client
CN1344472A (zh) 无线电手机
CN101699839A (zh) 移动终端图形适配***及其方法
CN1268145C (zh) 管理时间表的移动终端和使用该移动终端的移动通信***
CN1175649C (zh) 可携式电子通讯设备上实现自动设定网络组态的方法
CN101615168A (zh) 利用电脑处理移动终端数据的***及其实现方法
CN1717953A (zh) 遥控器,遥控方法和被遥控设备
CN1156781C (zh) 具有浏览器的通信终端及含有这样的终端的***
CN1716861A (zh) 向蜂窝电话或便携式终端提供新闻或其他信息的方法
CN1151647C (zh) 在网络***中传送数据的方法和数据处理***、网络通信方法和***
CN1708045A (zh) 新型便携式多媒体存储播放终端设备
CN1735250A (zh) 一种为移动终端提供存储空间的方法及设备
CN1362827A (zh) 转发网上内容同时减小数据量的内容中继服务装置
CN1413043A (zh) 具有定时发送短消息功能的移动通信装置与方法
CN1199419C (zh) 在无线应用通讯协议上实现电子图书下载阅览的方法及装置
CN1256662C (zh) 无线下载方法及实现该方法的下载***

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: YINGHUADA(NAN JING) TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: YINGYEDA GROUP(NANJING) ELECTRONIC TECHNOLOGY CO.,LTD

Effective date: 20041112

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20041112

Address after: 210000 Pai Road, Jiangning economic and Technological Development Zone, Nanjing, Jiangsu

Patentee after: Inventec (Nanjing) Technology Co., Ltd.

Address before: Nanjing City, Jiangsu province 210006 Crane Street No. 100

Patentee before: Inventec Group (Nanjing) Electronic Technology Co., Ltd.

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040505

Termination date: 20130725