CN100395978C - A downloading method and a terminal - Google Patents
A downloading method and a terminal Download PDFInfo
- Publication number
- CN100395978C CN100395978C CNB2005100925022A CN200510092502A CN100395978C CN 100395978 C CN100395978 C CN 100395978C CN B2005100925022 A CNB2005100925022 A CN B2005100925022A CN 200510092502 A CN200510092502 A CN 200510092502A CN 100395978 C CN100395978 C CN 100395978C
- Authority
- CN
- China
- Prior art keywords
- download
- terminal
- agent unit
- contents
- content
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种下载方法,包括以下步骤:A.终端下载代理单元向下载服务器请求下载描述符,通过所述的下载描述符获知多个不同的下载内容对应的多个下载服务器信息;B.终端并行向所述的多个下载服务器请求所述对应的多个下载内容;C.所述的多个下载服务器将所述对应的多个下载内容发送给终端下载代理单元;D.终端下载代理单元接收所述的下载内容。对于一次下载多个无关内容的情况,使用本发明可以使多个内容同步下载,大大提高效率,同时还可以在异常时给予用户一定的选择机会,增强用户体验。
The invention discloses a downloading method, comprising the following steps: A. A terminal downloading agent unit requests a downloading descriptor from a downloading server, and obtains multiple downloading server information corresponding to multiple different downloading contents through the downloading descriptor; B. The terminal requests the corresponding multiple download contents from the multiple download servers in parallel; C. the multiple download servers send the corresponding multiple download contents to the terminal download agent unit; D. the terminal downloads The proxy unit receives the downloaded content. For the case of downloading a plurality of irrelevant contents at one time, the present invention can make the plurality of contents download synchronously, greatly improving the efficiency, and at the same time, it can also give the user a certain selection opportunity in case of abnormality, so as to enhance the user experience.
Description
技术领域technical field
本发明涉及无线通信领域,尤其涉及一种下载方法及一种终端。The invention relates to the field of wireless communication, in particular to a downloading method and a terminal.
背景技术Background technique
随着无线网络的发展,手机下载业务也越来越丰富多彩,下载功能也越来越增强,如考虑到用户可能需要一次下载多个内容,目前就出现了一种可以将用户选择的多个位于不同下载服务器的内容一起下载的功能,但目前的功能对于一次下载多个内容,都是串行进行而不是同步进行下载,从而影响下载效率。此外,当由于某些原因导致用户不能同时下载多个内容时(如用户整理后的内存还是不足同时下载所有的对象),没有给用户机会去选择可以下载并且是最优先下载的内容,因此造成不好的用户体验。本文就提供一种增强同时下载多个内容的方法,不仅可以使多个内容同步下载,还可以在异常时给予用户一定的选择机会。With the development of wireless networks, mobile phone download services are becoming more and more colorful, and the download function is also more and more enhanced. For example, considering that users may need to download multiple contents at a time, there is currently a multi- The function of downloading content located on different download servers together, but the current function is to download multiple contents at a time, downloading them serially instead of synchronously, which affects the download efficiency. In addition, when the user cannot download multiple contents at the same time due to some reasons (for example, the memory after the user sorts out is still insufficient to download all objects at the same time), the user is not given the opportunity to choose the content that can be downloaded and is the highest priority to download, thus causing Bad user experience. This article provides a method to enhance simultaneous downloading of multiple contents, which not only enables simultaneous downloading of multiple contents, but also gives the user a certain choice when an exception occurs.
目前现有的一次下载多个内容的流程如图1所示,从图1中可见,包括以下步骤:The current existing process for downloading multiple contents at one time is shown in Figure 1, and it can be seen from Figure 1 that it includes the following steps:
S01、用户发现感兴趣的多个内容后,请求下载;S01. After the user finds a plurality of interesting contents, request to download them;
S02、终端下载代理单元向下载服务器请求下载描述符;S02. The terminal download agent unit requests a download descriptor from the download server;
S03、下载服务器向终端下载代理单元一起发送各个下载内容的下载描述符(DD,Download Descriptor)其中下载描述符中包括待下载内容的类型、尺寸等信息;S03, the download server sends the download descriptor (DD, Download Descriptor) of each download content together to the terminal download agent unit, wherein the download descriptor includes information such as the type and size of the content to be downloaded;
S04、终端下载代理单元根据各个下载描述符中的信息对设备能力进行检查,如是否有足够的内存,是否支持待下载内容的类型等等;S04, the terminal download agent unit checks the device capability according to the information in each download descriptor, such as whether there is enough memory, whether it supports the type of content to be downloaded, etc.;
S05、检查设备能力通过后,向用户确认是否下载;S05. After checking the capability of the device, confirm to the user whether to download;
S06、用户确认下载;S06. The user confirms the download;
S07、终端下载代理单元根据Media Object(1)的描述符中的信息,请求下载该对象;S07, the terminal download agent unit requests to download the object according to the information in the descriptor of the Media Object (1);
S08、下载服务器B发送Media Object(1)到终端下载代理单元;S08, the download server B sends the Media Object (1) to the terminal download agent unit;
S09、终端下载代理单元进行Media Object(1)的安装;S09, the terminal download agent unit carries out the installation of Media Object (1);
S010、安装成功后,终端下载代理单元向下载服务器B发送Media Object(1)成功安装报告;S010, after the installation is successful, the terminal download agent unit sends the Media Object (1) successful installation report to the download server B;
S011、发送完Media Object(1)的安装报告后,终端下载代理单元再根据Media Object(2)的描述符中的信息,请求下载该对象;S011, after sending the installation report of Media Object (1), the terminal download agent unit requests to download the object according to the information in the descriptor of Media Object (2);
S012、下载服务器C发送Media Object(2)到终端;S012, the download server C sends Media Object (2) to the terminal;
S013、终端下载代理单元进行Media Object(2)的安装;S013, terminal download agent unit carries out the installation of Media Object (2);
S014、安装成功后,终端下载代理单元向下载服务器C发送Media Object(2)成功安装报告。S014. After the installation is successful, the terminal download agent unit sends the Media Object (2) successful installation report to the download server C.
对于上述方案,由于多个内容的下载是串行进行的,因此导致终端下载的效率不高。同时对于如果设备不支持同时下载所有对象的情况(如用户整理后的内存还是不足同时下载所有的对象),也没有给予用户一定的机会选择可以下载并且是最优先下载的内容。For the above solution, since the downloading of multiple contents is performed serially, the terminal downloading efficiency is not high. At the same time, if the device does not support downloading all objects at the same time (such as the user's memory is still insufficient to download all objects at the same time), the user is not given a certain opportunity to select the content that can be downloaded and is the most prioritized download.
发明内容Contents of the invention
本发明的目的是解决现有技术中存在只能串行下载的问题,提供一种增强同时下载多个内容的方法和终端,不仅可以使多个下载内容同步下载,还可以在异常时给予用户一定的选择机会。The purpose of the present invention is to solve the problem of only serial downloading in the prior art, and provide a method and terminal for enhancing simultaneous downloading of multiple contents, which not only enables simultaneous downloading of multiple downloading contents, but also gives users Certain choices.
本发明方法包括:The inventive method comprises:
一种下载方法,包括以下步骤:A downloading method, comprising the following steps:
A、终端下载代理单元向下载服务器请求下载描述符,通过所述的下载描述符获知多个不同的下载内容对应的多个下载服务器信息;A. The terminal download agent unit requests a download descriptor from the download server, and obtains multiple download server information corresponding to multiple different download contents through the download descriptor;
B、终端并行向所述的多个下载服务器请求所述对应的多个下载内容;B. The terminal requests the corresponding multiple download contents from the multiple download servers in parallel;
C、所述的多个下载服务器将所述对应的多个下载内容发送给终端下载代理单元;C. The plurality of download servers send the corresponding plurality of download contents to the terminal download agent unit;
D、终端下载代理单元接收所述的下载内容。D. The terminal download agent unit receives the download content.
所述的步骤A中,所述的下载描述符中,还包括用于对终端能力进行检查的多个不同的下载内容的数据量信息、类型信息。In the step A, the download descriptor further includes data amount information and type information of multiple different download contents for checking the terminal capability.
所述的步骤B之前,还包括步骤:B1、终端下载代理单元根据所述的多个不同的下载内容的数据量信息、类型信息,检查终端设备能力。Before the step B, it also includes the step: B1, the terminal download agent unit checks the capability of the terminal device according to the data volume information and type information of the multiple different downloaded contents.
所述的步骤B1中,如果所述的终端设备能力不足以下载所述的多个不同的下载内容,则提示用户终端能力不足。In the step B1, if the capability of the terminal device is not enough to download the plurality of different download contents, the user is prompted that the capability of the terminal is insufficient.
所述的步骤B1中,还包括终端下载代理单元提示用户选择可以下载的下载内容的步骤。Said step B1 also includes the step of the terminal download agent unit prompting the user to select downloadable downloadable content.
所述的步骤B1中,还包括用户在所述的多个不同的下载内容中,选择符合终端能力的多个不同的下载内容予以下载的步骤。The step B1 further includes a step in which the user selects a plurality of different download contents that meet the capabilities of the terminal to download from the plurality of different download contents.
所述的步骤B1中,还包括终端下载代理单元向没有选择的下载内容所对应的下载服务器发送终端能力不足的状态报告。In the step B1, the terminal download agent unit further includes sending a status report that the terminal capacity is insufficient to the download server corresponding to the unselected download content.
所述的步骤B1中,还包括用户提高终端能力的步骤。Said step B1 also includes a step for the user to improve the capability of the terminal.
所述的步骤B1中,所述的终端能力不足,是终端内存不足。In the step B1, the insufficient capacity of the terminal is insufficient memory of the terminal.
所述的步骤B1中,所述的终端能力不足,为终端不支持下载内容的类型。In the step B1, the terminal capability is insufficient, which means that the terminal does not support the type of downloaded content.
所述的步骤D中,还包括终端下载代理单元安装所述多个不同的下载内容的步骤。Said step D also includes the step of installing said plurality of different downloaded contents by the terminal download agent unit.
所述的终端下载代理单元安装所述多个不同的下载内容的步骤,是并行安装的。The step of installing the plurality of different downloaded contents by the terminal download agent unit is performed in parallel.
所述的方法,还包括终端下载代理单元向所述的下载服务器发送成功安装报告的步骤。所述的发送成功安装报告的步骤,是并行发送的。Said method also includes the step of sending a successful installation report to said download server by the terminal download agent unit. The step of sending the successful installation report is sent in parallel.
本发明终端包括:The terminal of the present invention includes:
一种终端,包括:终端下载代理单元,用于生成下载请求信息,并将所述的下载请求信息发送给下载服务器;以及A terminal, comprising: a terminal download agent unit, configured to generate download request information, and send the download request information to a download server; and
接收所述下载服务器发送的下载描述信息,并根据所述的下载描述信息获知多个不同的下载内容对应的多个下载服务器信息;receiving the download description information sent by the download server, and obtaining multiple download server information corresponding to multiple different download contents according to the download description information;
终端能力判断单元,用于根据所述的下载描述信息判断终端能力;a terminal capability judging unit, configured to judge the terminal capability according to the download description information;
所述的终端下载代理单元设置有:Described terminal download agent unit is provided with:
并行下载处理单元,用于控制终端下载代理单元向所述的多个不同的下载内容对应的多个下载服务器发送并行下载请求,并控制终端下载代理单元接收所述多个下载服务器发送的多个不同的下载内容。The parallel download processing unit is used to control the terminal download proxy unit to send parallel download requests to multiple download servers corresponding to the multiple different download contents, and to control the terminal download proxy unit to receive multiple download requests sent by the multiple download servers. Different downloads.
所述的终端,还包括用户提示单元,其接收终端能力判断单元发送的判断结果信息,并提示用户根据判断结果信息进行处理。The terminal further includes a user prompting unit, which receives the judgment result information sent by the terminal capability judgment unit, and prompts the user to process according to the judgment result information.
本发明有益效果如下:The beneficial effects of the present invention are as follows:
本发明对于一次下载多个内容的情况,可以使多个内容同步下载,大大提高效率,同时还可以在异常时给予用户一定的选择机会,增强用户体验。For the case of downloading a plurality of contents at one time, the present invention can make the plurality of contents download synchronously, greatly improving the efficiency, and at the same time, can give the user a certain selection opportunity in case of abnormality, thereby enhancing the user experience.
附图说明Description of drawings
图1为现有技术中下载流程示意图;Fig. 1 is a schematic diagram of downloading process in the prior art;
图2为本发明终端的结构示意图;FIG. 2 is a schematic structural diagram of a terminal of the present invention;
图3为本发明的下载流程示意图;Fig. 3 is a schematic diagram of the download process of the present invention;
图4为本发明实施例1的流程示意图;Fig. 4 is the schematic flow chart of
图5为本发明实施例2的流程示意图。Fig. 5 is a schematic flow chart of
具体实施方式Detailed ways
下面结合说明书附图来说明本发明的具体实施方式。The specific implementation manners of the present invention will be described below in conjunction with the accompanying drawings.
如图2所示,是本发明的终端结构示意图,该终端包括终端下载代理单元和终端能力判断单元。As shown in FIG. 2 , it is a schematic diagram of a terminal structure of the present invention, and the terminal includes a terminal download agent unit and a terminal capability judging unit.
该终端下载代理单元用于生成下载请求信息,并将所述的下载请求信息发送给下载服务器;The terminal download agent unit is used to generate download request information, and send the download request information to the download server;
终端能力判断单元,用于接收下载服务器发送的下载描述信息,根据所述的下载描述信息判断终端能力,并与终端下载代理单元交互所述的终端能力判断信息。The terminal capability judgment unit is configured to receive the download description information sent by the download server, judge the terminal capability according to the download description information, and exchange the terminal capability judgment information with the terminal download agent unit.
在本发明的终端中,还设置有:In the terminal of the present invention, it is also provided with:
并行下载处理单元,用于控制终端下载代理单元向下载服务器发送并行下载请求,并控制终端下载代理单元接收并行下载后的下载内容,进行相应处理。The parallel download processing unit is used to control the terminal download agent unit to send a parallel download request to the download server, and control the terminal download agent unit to receive the download content after parallel download and perform corresponding processing.
该终端上还设置用户提示单元,其接收终端能力判断单元发送的判断结果信息,并提示用户根据判断结果信息进行处理。The terminal is also provided with a user prompting unit, which receives the judgment result information sent by the terminal capability judgment unit, and prompts the user to process according to the judgment result information.
如图3所示,是本发明的主流程示意图,从图中可见,本发明主要包括以下步骤:As shown in Figure 3, it is a schematic diagram of the main process of the present invention, as can be seen from the figure, the present invention mainly includes the following steps:
S1、终端下载代理单元向下载服务器请求下载描述符,通过所述的下载描述符获知多个下载内容对应的下载服务器信息;S1. The terminal download agent unit requests a download descriptor from the download server, and obtains the download server information corresponding to multiple download contents through the download descriptor;
当用户通过某种途径发现其感兴趣的多个下载内容后,通过终端下载代理单元向下载服务器请求这些下载内容的下载描述符。When the user finds multiple download contents that he is interested in through some way, the download agent unit requests the download server for the download descriptors of these download contents.
该下载描述符中,有对该多个下载内容的相关信息的描述,可以包括下载内容的类型、数据量等,还包括多个提供下载内容下载服务的下载服务器信息。终端根据下载描述符的信息,发起下载。In the download descriptor, there is a description of related information of the plurality of download contents, which may include the type and data amount of the download contents, etc., and also includes information of a plurality of download servers providing the download service of the download contents. The terminal initiates the download according to the information of the download descriptor.
S2、终端下载代理单元并行向所述的多个下载服务器请求所述的下载内容;S2. The terminal download agent unit requests the download content from the plurality of download servers in parallel;
根据下载描述符中提供的多个下载服务器信息,终端下载代理单元发起下载请求。According to the multiple download server information provided in the download descriptor, the terminal download proxy unit initiates a download request.
在本步骤中,终端下载代理单元发起下载请求之前,还可以存在其它多个可选步骤:In this step, before the terminal download agent unit initiates the download request, there may be other optional steps:
终端下载代理单元先根据下载描述符中所提供的信息,判断终端能力是否可以支持本次下载操作,比如根据下载描述符中记录的下载内容的数据量信息,判断终端的存储空间是否可以存储所有的下载内容?如果终端存储空间不足以存储所有的下载内容,则可以提示用户进行一些终端能力提高的操作,比如整理终端的存储空间,删除一些不必要的数据,以扩大终端存储空间。The terminal download agent unit first judges whether the terminal capability can support this download operation according to the information provided in the download descriptor, for example, judges whether the storage space of the terminal can store all downloads for ? If the terminal storage space is not enough to store all downloaded content, the user may be prompted to perform some operations to improve the terminal capability, such as tidying up the terminal storage space and deleting some unnecessary data, so as to expand the terminal storage space.
如果在用户进行终端能力提高操作后,终端能力仍然不足以下载所有的下载内容,则可以提示用户进行选择性的下载,选择可被终端能力接受的下载内容。If the terminal capability is still not enough to download all the downloaded content after the user performs the operation of improving the terminal capability, the user may be prompted to perform selective download, and select the download content acceptable by the terminal capability.
比如终端整理内存之后,也还是只有4.5k的内存容量,而终端用户请求下载3个对象,其中每个对象都是2k的数据量,按照目前终端内存容量,只能下载其中的两个对象,所以用户此时就需要选择其最想下载的2个对象来下载,通过这种用户自主的选择,可以大大增强用户体验。For example, after the terminal organizes the memory, it still only has a memory capacity of 4.5k, and the end user requests to download 3 objects, each of which has a data volume of 2k. According to the current memory capacity of the terminal, only two of the objects can be downloaded. Therefore, at this time, the user needs to select the two objects that he wants to download the most to download, and the user's experience can be greatly enhanced through such independent selection by the user.
对于选择部分下载内容予以下载的方案,作为补充,终端下载代理单元还可以向所述的没有被选择进行下载操作的下载内容对应的下载服务器发送终端内存不足的状态报告。For the solution of selecting part of the download content for download, as a supplement, the terminal download agent unit may also send a status report of insufficient memory of the terminal to the download server corresponding to the download content not selected for download operation.
S3、所述的多个下载服务器将所述的下载内容发送给终端下载代理单元;S3. The multiple download servers send the download content to the terminal download agent unit;
下载内容对应的多个下载服务器,将所述的下载内容发送给终端下载代理单元。Multiple download servers corresponding to the download content send the download content to the terminal download agent unit.
S4、终端下载代理单元接收所述的下载内容。S4. The terminal download agent unit receives the download content.
终端下载代理单元自该多个下载服务器接收所述的下载内容。The terminal download agent unit receives the download content from the plurality of download servers.
在本步骤中,还可以包括其它选择内容。In this step, other selection contents may also be included.
在接收多个下载内容后,终端下载代理单元可以安装所述多个下载内容,该安装的步骤,可以并行处理。After receiving multiple downloading contents, the terminal download agent unit may install the multiple downloading contents, and the installation step may be processed in parallel.
安装完毕之后,终端下载代理单元向所述的多个下载服务器发送成功安装报告。After the installation is completed, the terminal download agent unit sends a successful installation report to the plurality of download servers.
实施例1:Example 1:
实施例1中,终端能力可以支持下载所有的下载内容。如图4所示,是本发明的实施例1的流程示意图。In
S11、用户发现感兴趣的多个下载内容后(Media Object(1)、MediaObject(2)),请求下载;S11, after the user finds multiple downloading contents (Media Object (1), MediaObject (2)) of interest, request to download;
该多个用户感兴趣的下载内容信息,可以通过不同的途径获取,比如网络,媒介等。The downloaded content information that the multiple users are interested in can be obtained through different ways, such as network, media and so on.
S12、终端下载代理单元向下载服务器请求下载描述符;S12. The terminal download agent unit requests a download descriptor from the download server;
S13、下载服务器向终端下载代理单元一起发送各个内容的下载描述符,其中下载描述符中包括待下载内容的类型、数据量等信息;S13. The download server sends the download descriptor of each content to the terminal download agent unit together, wherein the download descriptor includes information such as the type and data volume of the content to be downloaded;
S14、终端下载代理单元根据各个下载描述符中的信息对终端能力进行检查,比如是否有足够的内存,是否支持待下载内容的类型等;S14. The terminal download agent unit checks the terminal capabilities according to the information in each download descriptor, such as whether there is enough memory, whether it supports the type of content to be downloaded, etc.;
S15、检查设备能力通过后,向用户确认是否下载;S15. After checking the capability of the device, confirm to the user whether to download;
S16、用户确认下载;S16. The user confirms the download;
S17、S18.终端下载代理单元根据各个描述符中的信息,同时从不同的下载服务器并行下载内容;S17, S18. The terminal download agent unit simultaneously downloads content from different download servers in parallel according to the information in each descriptor;
S19、S110.下载服务器B、下载服务器C发送Media Object(1)、MediaObject(2)到终端;S19, S110. download server B, download server C send Media Object (1), MediaObject (2) to terminal;
S111、S112、S113、S114.终端下载代理单元同步进行Media Object(1)、Media Object(2)的安装及安装报告的发送。S111, S112, S113, S114. The terminal download agent unit synchronously installs Media Object (1), Media Object (2) and sends the installation report.
实施例2:Example 2:
实施例2中,终端能力不能支持下载所有的下载内容,需要用户选择下载部分下载内容,如图5所示,是本发明的实施例2的流程示意图。In
S21、用户发现感兴趣的多个内容后,请求下载;S21. After the user finds a plurality of interesting contents, request to download them;
S22、终端下载代理单元向下载服务器请求下载描述符;S22. The terminal download agent unit requests a download descriptor from the download server;
S23、下载服务器向终端下载代理单元一起发送各个内容的下载描述符,其中中包括待下载内容的类型、尺寸等信息;S23. The download server sends the download descriptor of each content to the terminal download agent unit, which includes information such as the type and size of the content to be downloaded;
S24、终端下载代理单元根据各个下载描述符中的信息对终端能力进行检查,发现终端内存不足;S24. The terminal download agent unit checks the terminal capabilities according to the information in each download descriptor, and finds that the terminal memory is insufficient;
S25、终端下载代理单元提示用户内存不足;S25. The terminal download agent unit prompts the user that memory is insufficient;
S26、用户进行无用内容的删除,并确认下载;S26. The user deletes useless content and confirms the download;
S27、终端下载代理单元再次进行终端能力检查,发现用户整理后的内存还不够同时下载多个下载内容,只能下载其中之一;S27. The terminal download agent unit checks the terminal capability again, and finds that the user's organized memory is not enough to download multiple downloads at the same time, and only one of them can be downloaded;
S28、终端下载代理单元提示用户选择其中一个下载内容进行下载;S28. The terminal download agent unit prompts the user to select one of the download contents to download;
S29、用户选择Media Object(2),并确认下载;S29, the user selects Media Object (2), and confirms the download;
S210、终端下载代理单元向下载服务器B发送“内存不足”的状态报告;S210, the terminal download agent unit sends a status report of "insufficient memory" to the download server B;
S211、终端下载代理单元向下载服务器C请求下载Media Object(2);S211, the terminal download agent unit requests to download the Media Object (2) from the download server C;
S212、下载服务器C发送Media Object(2)到终端下载代理单元;S212, the download server C sends the Media Object (2) to the terminal download agent unit;
S213、终端下载代理单元进行Media Object(2)的安装;S213, the terminal download agent unit carries out the installation of Media Object (2);
S214、安装成功后,终端下载代理单元向下载服务器C发送成功安装报告。S214. After the installation is successful, the terminal download agent unit sends a successful installation report to the download server C.
实施例2只描述了同时下载两个下载内容的情况,对于同时下载多个(大于2)下载内容的情况,可以遵循如下原则:
1、在终端下载代理单元通知用户整理后的内存还是不足时,用户可以选择满足终端能力要求的多个下载内容;1. When the terminal download agent unit notifies the user that the sorted memory is still insufficient, the user can choose multiple download contents that meet the terminal capability requirements;
2、对于用户选择的满足能力要求的多个下载内容的下载,可以是同步进行下载;2. For the downloading of multiple downloading contents selected by the user and meeting the capability requirements, the downloading may be performed synchronously;
3、对于用户没有选择的其余下载内容,都需要向各自的下载服务器发送终端内存不足的状态报告。3. For the rest of the downloaded content not selected by the user, it is necessary to send a status report of insufficient memory of the terminal to the respective download servers.
对于一次下载多个无关内容的情况,使用本发明可以使多个内容同步下载,大大提高效率,同时还可以在异常时给予用户一定的选择机会,增强用户体验。For the case of downloading multiple irrelevant contents at one time, using the present invention can make multiple contents be downloaded synchronously, which greatly improves the efficiency, and can also give the user a certain selection opportunity in case of abnormality, so as to enhance the user experience.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.
Claims (16)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100925022A CN100395978C (en) | 2005-08-15 | 2005-08-15 | A downloading method and a terminal |
PCT/CN2006/001604 WO2007019768A1 (en) | 2005-08-15 | 2006-07-07 | A loading method and a terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100925022A CN100395978C (en) | 2005-08-15 | 2005-08-15 | A downloading method and a terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1794633A CN1794633A (en) | 2006-06-28 |
CN100395978C true CN100395978C (en) | 2008-06-18 |
Family
ID=36805926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100925022A Active CN100395978C (en) | 2005-08-15 | 2005-08-15 | A downloading method and a terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100395978C (en) |
WO (1) | WO2007019768A1 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100411341C (en) * | 2005-08-10 | 2008-08-13 | 华为技术有限公司 | A parallel download method and terminal |
CN101159896B (en) * | 2007-09-19 | 2011-04-13 | Ut斯达康通讯有限公司 | Individual mobile terminal data packet downloading method |
CN101925046A (en) * | 2009-06-17 | 2010-12-22 | 华为技术有限公司 | Download method and management device |
CN103200022B (en) * | 2012-01-09 | 2016-03-09 | 华为终端有限公司 | A kind of data download abnormality eliminating method, equipment and system |
CN103379167A (en) * | 2012-04-28 | 2013-10-30 | 鸿富锦精密工业(深圳)有限公司 | Multipoint synchronous storing file downloading exception handling system and method |
CN102984692B (en) * | 2012-11-19 | 2016-01-27 | 广东欧珀移动通信有限公司 | A kind of update method of mobile terminal network content, system and mobile terminal |
CN105337948A (en) * | 2014-08-13 | 2016-02-17 | 中兴通讯股份有限公司 | Information processing method and device |
CN106156210B (en) * | 2015-04-23 | 2020-01-10 | 腾讯科技(深圳)有限公司 | Method and device for determining application identifier matching list |
CN114553851A (en) * | 2022-02-22 | 2022-05-27 | 深圳微众信用科技股份有限公司 | Information collection method and related equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6339785B1 (en) * | 1999-11-24 | 2002-01-15 | Idan Feigenbaum | Multi-server file download |
JP2002182921A (en) * | 2000-12-18 | 2002-06-28 | Fujitsu Ltd | Business processing system, business processing device, and business processing download program storage medium |
CN1434646A (en) * | 2002-01-25 | 2003-08-06 | 深圳市中兴通讯股份有限公司 | Method for parallel downloading mobile communication system software |
US20040172476A1 (en) * | 2003-02-28 | 2004-09-02 | Chapweske Justin F. | Parallel data transfer over multiple channels with data order prioritization |
CN1939036A (en) * | 2004-06-08 | 2007-03-28 | 国际商业机器公司 | Optimized concurrent data download within a grid computing environment |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5548724A (en) * | 1993-03-22 | 1996-08-20 | Hitachi, Ltd. | File server system and file access control method of the same |
US7113776B2 (en) * | 2002-08-30 | 2006-09-26 | Qualcomm Inc. | System and method for application and application metadata filtering based on wireless device capabilities |
-
2005
- 2005-08-15 CN CNB2005100925022A patent/CN100395978C/en active Active
-
2006
- 2006-07-07 WO PCT/CN2006/001604 patent/WO2007019768A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6339785B1 (en) * | 1999-11-24 | 2002-01-15 | Idan Feigenbaum | Multi-server file download |
JP2002182921A (en) * | 2000-12-18 | 2002-06-28 | Fujitsu Ltd | Business processing system, business processing device, and business processing download program storage medium |
CN1434646A (en) * | 2002-01-25 | 2003-08-06 | 深圳市中兴通讯股份有限公司 | Method for parallel downloading mobile communication system software |
US20040172476A1 (en) * | 2003-02-28 | 2004-09-02 | Chapweske Justin F. | Parallel data transfer over multiple channels with data order prioritization |
CN1939036A (en) * | 2004-06-08 | 2007-03-28 | 国际商业机器公司 | Optimized concurrent data download within a grid computing environment |
Also Published As
Publication number | Publication date |
---|---|
WO2007019768A1 (en) | 2007-02-22 |
CN1794633A (en) | 2006-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100472516C (en) | terminal configuration | |
JP2019154071A (en) | Communication control device and communication setting method | |
RU2442295C2 (en) | Apparatus and methods for network identification of open market wireless devices | |
US20080020738A1 (en) | Mobile device service authorization system and method | |
WO2008104131A1 (en) | Method, apparatus and system of searching and downloading mobile telephone file | |
WO2007019768A1 (en) | A loading method and a terminal | |
WO2005096703A2 (en) | Security key management system and method in a mobile communication network | |
WO2005076690A2 (en) | Plug and play mobile services | |
EP4037293A1 (en) | Resilience of network service functions | |
RU2008117381A (en) | RELEASING A PORTABLE COMMUNICATION DEVICE USING MULTIMEDIA DATA FILES | |
CN104202411B (en) | Document transmission method and server | |
CN102368789A (en) | Method and system for connecting dual-stack terminal to network | |
CN113285810B (en) | Target equipment login method and device, storage medium and electronic device | |
KR20230043919A (en) | service request processing | |
WO2022218519A1 (en) | Apparatus, method and computer program for managing a request for cognitive network functions and/or machine learning models | |
CN102170631A (en) | Service information acquisition method, equipment and system | |
CN102904935B (en) | Downloading method, downloading device and downloading system based on home gateway | |
CN112637221B (en) | Equipment control method and device | |
CN105391702A (en) | Audio/video communication method, terminal, server and platform | |
US6775535B2 (en) | Decision-basing apparatus, and an associated method, for radio device responsive to origination source of data sent thereto | |
CN103313245A (en) | Network service access method, equipment and system based on mobile phone terminal | |
JP6541816B1 (en) | Communication control apparatus, communication setting method, communication setting program and communication system | |
CN100373849C (en) | A downloading system and downloading method | |
CN103379157A (en) | Method, device, equipment and system for transmitting information | |
CN103299676A (en) | Mobile radio communications signaling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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 |