CN106899961A - 一种数据下载方法、服务器和移动终端 - Google Patents
一种数据下载方法、服务器和移动终端 Download PDFInfo
- Publication number
- CN106899961A CN106899961A CN201510966902.5A CN201510966902A CN106899961A CN 106899961 A CN106899961 A CN 106899961A CN 201510966902 A CN201510966902 A CN 201510966902A CN 106899961 A CN106899961 A CN 106899961A
- Authority
- CN
- China
- Prior art keywords
- data
- mobile terminal
- download
- server
- renewal
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
- H04W8/205—Transfer to or from user equipment or user record carrier
-
- 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]
-
- 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/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明实施例提供了一种数据下载方法、服务器和移动终端,该方法包括:服务器接收由移动终端提交的数据预约下载请求;服务器监控所述数据预约下载请求对应的数据是否有更新;当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;若是,则通知所述移动终端下载更新的数据。本发明实施例解决了新更新的数据滞后下载,拖延了人们的工作和学习的技术问题。
Description
技术领域
本发明涉及通信技术领域,特别是涉及一种数据下载方法、一种服务器和一种移动终端。
背景技术
随着移动终端技术的不断发展,移动终端的功能越发强大,利用移动终端进行工作、学习和娱乐已成为人们的一种偏好。
通常,人们会预先将工作、学习和娱乐所需的数据下载到移动终端中,这样就可以随时随地地利用移动终端进行工作、学习或娱乐,例如,将一些教育培训视频下载至移动终端,即可以随时随地通过观看这些教育培训视频进行学习。
在实际应用中,人们工作、学习和娱乐所需的数据可能是处在持续更新状态,人们只能下载已经更新了的数据,对于待更新的数据,只有等到更新后才能够下载。
这样,当人们需要新更新的数据时,往往由于移动终端的下载条件的限制(如没有WiFi连接)而无法下载,不得不等到具有合适的下载条件的时候再行下载,滞后了新更新数据的下载,拖延了人们的工作和学习,给人们造成不便。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据下载方法和相应的一种服务器和移动终端。
依据本发明的一个方面,提供了一种数据下载方法,包括:
服务器接收由移动终端提交的数据预约下载请求;
服务器监控所述数据预约下载请求对应的数据是否有更新;
当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;
若是,则通知所述移动终端下载更新的数据。
可选地,所述预设下载条件包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
可选地,还包括:
若没有满足所述预设下载条件,则服务器向所述移动终端发送更新提醒信息,所述移动终端用于展现所述更新提醒信息。
可选地,还包括:
在所述更新的数据的下载过程中,若检测到所述移动终端的网络连接不为WiFi连接,则服务器中断在所述移动终端下载所述更新的数据。
可选地,还包括:
当所述移动终端恢复WiFi连接时,服务器针对已中断下载的更新的数据进行断点续传。
可选地,所述数据包括视频节目。
可选地,还包括:
当更新的视频节目下载完成时,服务器向所述移动终端发送观看提醒信息,所述移动终端用于展现所述观看提醒信息。
根据本发明的另一方面,提供了一种数据下载方法,包括:
移动终端向服务器提交数据预约下载请求;
当移动终端接收到服务器返回的更新提醒信息时,判断是否满足预设下载条件;所述更新提醒信息由所述服务器监控到所述数据预约下载请求对应的数据有更新时生成;
若是,则移动终端下载更新的数据。
可选地,所述预设下载条件包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
可选地,还包括:
若没有满足所述预设下载条件,则移动终端展现所述更新提醒信息。
可选地,还包括:
在所述更新的数据的下载过程中,若移动终端的网络连接不为WiFi连接,则移动终端中断下载所述更新的数据。
可选地,还包括:
当移动终端恢复WiFi连接时,移动终端针对已中断下载的更新的数据进行断点续传。
可选地,所述数据包括视频节目。
可选地,还包括:
当更新的视频节目下载完成时,移动终端生成并展现观看提醒信息。
根据本发明的另一方面,提供了一种服务器,包括:
预约下载请求接收模块,适于接收由移动终端提交的数据预约下载请求;
监控模块,适于监控所述数据预约下载请求对应的数据是否有更新;
判断模块,适于当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;
通知模块,适于当所述移动终端满足预设下载条件时,通知所述移动终端下载更新的数据。
可选地,所述预设下载条件包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
可选地,还包括:
更新提醒信息发送模块,适于当所述移动终端不满足预设下载条件时,向所述移动终端发送更新提醒信息,所述移动终端用于展现所述更新提醒信息。
可选地,还包括:
下载中断模块,适于在所述更新的数据的下载过程中,当检测到所述移动终端的网络连接不为WiFi连接时,中断在所述移动终端下载所述更新的数据。
可选地,还包括:
数据续传模块,适于当所述移动终端恢复WiFi连接时,针对已中断下载的更新的数据进行断点续传。
可选地,所述数据包括视频节目。
可选地,还包括:
观看提醒信息发送模块,适于当更新的视频节目下载完成时,服务器向所述移动终端发送观看提醒信息,所述移动终端用于展现所述观看提醒信息。
根据本发明的另一方面,提供了一种移动终端,包括:
预约下载请求发送模块,适于向服务器提交数据预约下载请求;
判断模块,适于当移动终端接收到服务器返回的更新提醒信息时,判断是否满足预设下载条件;所述更新提醒信息由所述服务器监控到所述数据预约下载请求对应的数据有更新时生成;
数据下载模块,适于当满足预设下载条件时,下载更新的数据。
可选地,所述预设下载条件包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
可选地,还包括:
更新提醒信息展现模块,适于当没有满足所述预设下载条件时,展现所述更新提醒信息。
可选地,还包括:
中断下载模块,适于在所述更新的数据的下载过程中,当移动终端的网络连接不为WiFi连接时,中断下载所述更新的数据。
可选地,还包括:
数据续传模块,适于当移动终端恢复WiFi连接时,针对已中断下载的更新的数据进行断点续传。
可选地,所述数据包括视频节目。
可选地,还包括:
观看提醒信息展现模块,适于当更新的视频节目下载完成时,生成并展现观看提醒信息。
根据本发明的数据下载方法可以通过服务器接收由移动终端提交的数据预约下载请求,监控所述数据预约下载请求对应的数据是否有更新当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件,若是,则通知所述移动终端下载更新的数据,由此解决了新更新的数据滞后下载,拖延了人们的工作和学习的技术问题,取得了更便利、及时地下载新更新的数据的有益效果。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的一种数据下载方法实施例1的步骤流程图;
图2示出了根据本发明一个实施例的一种数据下载方法实施例2的步骤流程图;
图3示出了根据本发明一个实施例的一种数据下载方法实施例3的步骤流程图;
图4示出了根据本发明一个实施例的一种数据下载方法实施例4的步骤流程图;
图5示出了根据本发明一个实施例的一种服务器实施例1的结构框图;
图6示出了根据本发明一个实施例的一种服务器实施例2的结构框图;
图7示出了根据本发明一个实施例的一种移动终端实施例1的结构框图;
图8示出了根据本发明一个实施例的一种移动终端实施例2的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
参照图1,示出了根据本发明一个实施例的一种数据下载方法实施例1的步骤流程图,具体可以包括如下步骤:
步骤101,服务器接收由移动终端提交的数据预约下载请求;
步骤102,服务器监控所述数据预约下载请求对应的数据是否有更新;
在本发明实施例中,数据可以包括视频、音频、图片、以及各种文档,移动终端可以包括智能手机、平板电脑、车载电脑等等。
在网络上,很多数据可能都是处于持续更新状态,其中,处于持续更新状态的数据可以是同类的系列性数据(如动漫、电视剧),也可以是不同类的数据(如在个人账户、专辑上持续上传的零散数据)。
对于这些处于持续更新状态的数据,若用户想要及时下载新更新的数据,用户可以通过移动终端上的应用程序,向服务器提交数据预约下载请求。
服务器可以接收由移动终端提交的数据预约下载请求,服务器可以实时监控数据预约下载请求对应的数据是否有更新。
在实际应用中,数据预约下载请求可以包括数据信息,通过数据信息即可定位至相应的数据,作为示例,数据信息可以为诸如数据的标题、摘要、存储地址等信息,当然也可以是在网络平台上的用户账号、专辑名称、博客地址、网盘地址等信息。
进而,服务器通过数据的标识信息可以定位至用户想要预约下载的数据,并实时监控该数据是否有更新。
步骤103,当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;
当监控到该数据有更新时(例如更新了新的剧集,用户在自己的账号、专辑、博客或网盘上上传了新的数据),服务器可以判断移动终端是否满足预设下载条件。
在实际应用中,预设下载条件可以包括移动终端的网络连接为WiFi连接,和/或,移动终端当前的宽带占用率低于预设阈值,亦即,当移动终端的网络连接为WiFi连接,和/或,移动终端当前的宽带占用率低于预设阈值时,判定该移动终端满足预设下载条件。
当移动终端的网络连接为WiFi连接时,此时,该移动终端具有较好的网速,适合于数据下载,同时,又不消耗该移动终端的网络流量。
宽带占用率通常可以是当前实际使用的宽带与当前宽带上限值的比值,通过查看移动终端当前的宽带占用率,可以得知,其他连网应用程序所需要占用的宽带比率,例如浏览器在浏览网页信息或视频播放应用进行视频在线播放时的宽带占用率,若当前的宽带占用率不低于预设阈值时,为了避免影响用户上网,可以不进行数据下载。
对于预设阈值,本领域技术人员可以根据实际需求自行设定,本发明实施例对此不作限制,作为示例,预设阈值可以为60%、70%等等。
在本发明实施例中,若移动终端不满足预设条件,为了不浪费用户的流量或不影响用户上网,可以不进行数据下载,此时,服务器可以向移动终端发送更新提醒信息,由移动终端展现更新提醒信息,用以提醒用户预约的数据已经更新,以便用户可以及时手动下载更新的数据。
步骤104,若是,则通知所述移动终端下载更新的数据。
当服务器可以判断移动终端满足预设下载条件时,说明此时进行数据下载并不会浪费移动终端的网络流量,也不会影响用户上网,可以通知该移动终端下载更新的数据,该移动终端启动相应的应用程序即可下载该更新的数据。
在本发明实施例中,用户通过移动终端向服务器提交数据预约下载请求,服务器接收到数据预约下载请求后,可以监控数据预约下载请求对应的数据是否有更新,若有更新,则当移动终端满足预设下载条件时,通知移动终端下载更新的数据,这样,移动终端可以在预约的数据更新后的最短时间内下载更新的数据,用户可以及时地利用更新的数据进行相应的学习、工作或娱乐,极大地提高了便利性。
参照图2,示出了根据本发明一个实施例的一种数据下载方法实施例2的步骤流程图,具体可以包括如下步骤:
步骤201,服务器接收由移动终端提交的数据预约下载请求;
步骤202,服务器监控所述数据预约下载请求对应的数据是否有更新;
步骤203,当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;
步骤204,若是,则通知所述移动终端下载更新的数据;
步骤205,在所述更新的数据的下载过程中,若检测到所述移动终端的网络连接不为WiFi连接,则服务器中断在所述移动终端下载所述更新的数据;
步骤206,当所述移动终端恢复WiFi连接时,服务器针对已中断下载的更新的数据进行断点续传。
在本发明实施例中,在数据的下载过程中,用户可能由于某些事情而离开了具有WiFi的环境,此时,移动终端的WiFi连接将断开,为了避免对移动终端网络流量的耗费,服务器可以中断在移动终端下载更新的数据。
中断下载时,服务器可以记录更新的数据的下载终端点,当移动终端恢复WiFi连接时,服务器可以针对已中断下载的更新的数据进行断点续传,即从记录的中断点处继续下载该更新的数据。
对中断的更新的数据采用断点续传,可以避免需要重头开始下载该更新的数据,进而可以避免浪费网络资源和节省下载时间。
在实际应用中,用户也可能由于需要使用其他应用程序上网,而中断数据的下载,此时,服务器可以接收到用户通过移动终端提交的下载中断指令,中断该更新的数据的下载,并实时监测该移动终端的可用网速,当可用网速大于预设网速阈值时,可以生成继续下载提示,并在该移动终端上展示该继续下载提示,以提示用户继续下载该更新的数据。
在本发明实施例中,若下载的更新的数据为视频节目(如电视剧、动漫,电影、教育培训视频等等),则当该视频节目下载完成时,服务器可以向移动终端发送观看提醒信息,移动终端用于展现观看提醒信息,以提醒用户及时观看。
参照图3,示出了根据本发明一个实施例的一种数据下载方法实施例3的步骤流程图,具体可以包括如下步骤:
步骤301,移动终端向服务器提交数据预约下载请求;
步骤302,当移动终端接收到服务器返回的更新提醒信息时,判断是否满足预设下载条件;
步骤303,若是,则移动终端下载更新的数据。
在本发明实施例中,当服务器接收到移动终端提交数据预约下载请求时,可以监控数据预约下载请求对应的数据是否有更新,若监控到数据有更新时,生成更新提醒信息,并发送至移动终端。
预设下载条件可以包括移动终端的网络连接为WiFi连接,和/或,移动终端当前的宽带占用率低于预设阈值。
若移动终端不满足预设下载条件,移动终端可以展现更新提醒信息,以提醒用户预约下载的数据已经更新,这样,用户可以及时下载更新的数据。
参照图4,示出了根据本发明一个实施例的一种数据下载方法实施例4的步骤流程图,具体可以包括如下步骤:
步骤401,移动终端向服务器提交数据预约下载请求;
步骤402,当移动终端接收到服务器返回的更新提醒信息时,判断是否满足预设下载条件;
步骤403,若是,则移动终端下载更新的数据;
步骤404,在所述更新的数据的下载过程中,若移动终端的网络连接不为WiFi连接,则移动终端中断下载所述更新的数据;
步骤405,当移动终端恢复WiFi连接时,移动终端针对已中断下载的更新的数据进行断点续传。
在本发明实施例中,若移动终端的网络连接不为WiFi连接(例如移动终端网络连接变成3G、4G连接),则移动终端中断下载更新的数据,当恢复WiFi连接时,移动终端针对已中断下载的更新的数据进行断点续传。
若下载的更新的数据为视频节目(如电视剧、动漫,电影、教育培训视频等等),则当该视频节目下载完成时,移动终端可以生成并展现观看提醒信息,以提醒用户及时观看。
本发明数据下载方法的实施例1、实施例2、实施例3和实施例4具有相似之处,对于各方法实施例中的不详尽之处,各方法实施例之间相互参照即可。
对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图5,示出了根据本发明一个实施例的一种服务器实施例1的结构框图,具体可以包括如下模块:
预约下载请求接收模块501,适于接收由移动终端提交的数据预约下载请求;
监控模块502,适于监控所述数据预约下载请求对应的数据是否有更新;
判断模块503,适于当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;
通知模块504,适于当所述移动终端满足预设下载条件时,通知所述移动终端下载更新的数据。
在本发明实施例中,预设下载条件可以包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
本发明实施例的的服务器还可以包括:
更新提醒信息发送模块,适于当所述移动终端不满足预设下载条件时,向所述移动终端发送更新提醒信息,所述移动终端用于展现所述更新提醒信息。
参照图6,示出了根据本发明一个实施例的一种服务器实施例2的结构框图,具体可以包括如下模块:
预约下载请求接收模块601,适于接收由移动终端提交的数据预约下载请求;
监控模块602,适于监控所述数据预约下载请求对应的数据是否有更新;
判断模块603,适于当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;
通知模块604,适于当所述移动终端满足预设下载条件时,通知所述移动终端下载更新的数据;
下载中断模块605,适于在所述更新的数据的下载过程中,当检测到所述移动终端的网络连接不为WiFi连接时,中断在所述移动终端下载所述更新的数据;
数据续传模块606,适于当所述移动终端恢复WiFi连接时,针对已中断下载的更新的数据进行断点续传。
在本发明实施例中,数据可以包括视频节目,则本发明实施的服务器还可以包括:
观看提醒信息发送模块,适于当更新的视频节目下载完成时,服务器向所述移动终端发送观看提醒信息,所述移动终端用于展现所述观看提醒信息。
参照图7,示出了根据本发明一个实施例的一种移动终端实施例1的结构框图,具体可以包括如下模块:
预约下载请求发送模块701,适于向服务器提交数据预约下载请求;
判断模块702,适于当移动终端接收到服务器返回的更新提醒信息时,判断是否满足预设下载条件;
数据下载模块703,适于当满足预设下载条件时,下载更新的数据。
在本发明实施例中,更新提醒信息可以由服务器监控到数据预约下载请求对应的数据有更新时生成。
预设下载条件可以包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
本发明实施例的的移动终端还可以包括:
更新提醒信息展现模块,适于当没有满足所述预设下载条件时,展现所述更新提醒信息。
参照图8,示出了根据本发明一个实施例的一种移动终端实施例2的结构框图,具体可以包括如下模块:
预约下载请求发送模块801,适于向服务器提交数据预约下载请求;
判断模块802,适于当移动终端接收到服务器返回的更新提醒信息时,判断是否满足预设下载条件;
数据下载模块803,适于当满足预设下载条件时,下载更新的数据。
中断下载模块804,适于在所述更新的数据的下载过程中,当移动终端的网络连接不为WiFi连接时,中断下载所述更新的数据;
数据续传模块805,适于当移动终端恢复WiFi连接时,针对已中断下载的更新的数据进行断点续传。
在本发明实施例中,数据可以包括视频节目,则本发明实施例的移动终端可以进一步包括:
观看提醒信息展现模块,适于当更新的视频节目下载完成时,生成并展现观看提醒信息。
对于服务器实施例和移动终端实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的数据下载设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明实施例公开了A1、一种数据下载方法,包括:
服务器接收由移动终端提交的数据预约下载请求;
服务器监控所述数据预约下载请求对应的数据是否有更新;
当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;
若是,则通知所述移动终端下载更新的数据。
A2、如权利要求A1所述的方法,所述预设下载条件包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
A3、如权利要求A1所述的方法,还包括:
若没有满足所述预设下载条件,则服务器向所述移动终端发送更新提醒信息,所述移动终端用于展现所述更新提醒信息。
A4、如权利要求A1或A2或A3所述的方法,还包括:
在所述更新的数据的下载过程中,若检测到所述移动终端的网络连接不为WiFi连接,则服务器中断在所述移动终端下载所述更新的数据。
A5、如权利要求A4所述的方法,还包括:
当所述移动终端恢复WiFi连接时,服务器针对已中断下载的更新的数据进行断点续传。
A6、如权利要求A1或A2或A3或A5所述的方法,所述数据包括视频节目。
A7、如权利要求A6所述的方法,还包括:
当更新的视频节目下载完成时,服务器向所述移动终端发送观看提醒信息,所述移动终端用于展现所述观看提醒信息。
本发明实施例还公开了B8、一种数据下载方法,包括:
移动终端向服务器提交数据预约下载请求;
当移动终端接收到服务器返回的更新提醒信息时,判断是否满足预设下载条件;所述更新提醒信息由所述服务器监控到所述数据预约下载请求对应的数据有更新时生成;
若是,则移动终端下载更新的数据。
B9、如权利要求B8所述的方法,所述预设下载条件包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
B10、如权利要求B8所述的方法,还包括:
若没有满足所述预设下载条件,则移动终端展现所述更新提醒信息。
B11、如权利要求B8或B9或B10所述的方法,还包括:
在所述更新的数据的下载过程中,若移动终端的网络连接不为WiFi连接,则移动终端中断下载所述更新的数据。
B12、如权利要求B11所述的方法,还包括:
当移动终端恢复WiFi连接时,移动终端针对已中断下载的更新的数据进行断点续传。
B13、如权利要求B8或B9或B10或B12所述的方法,所述数据包括视频节目。
B14、如权利要求B13所述的方法,还包括:
当更新的视频节目下载完成时,移动终端生成并展现观看提醒信息。
本发明实施例还公开了C15、一种服务器,包括:
预约下载请求接收模块,适于接收由移动终端提交的数据预约下载请求;
监控模块,适于监控所述数据预约下载请求对应的数据是否有更新;
判断模块,适于当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;
通知模块,适于当所述移动终端满足预设下载条件时,通知所述移动终端下载更新的数据。
C16、如权利要求C15所述的服务器,所述预设下载条件包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
C17、如权利要求C15所述的服务器,还包括:
更新提醒信息发送模块,适于当所述移动终端不满足预设下载条件时,向所述移动终端发送更新提醒信息,所述移动终端用于展现所述更新提醒信息。
C18、如权利要求C15或C16或C17所述的服务器,还包括:
下载中断模块,适于在所述更新的数据的下载过程中,当检测到所述移动终端的网络连接不为WiFi连接时,中断在所述移动终端下载所述更新的数据。
C19、如权利要求C18所述的服务器,还包括:
数据续传模块,适于当所述移动终端恢复WiFi连接时,针对已中断下载的更新的数据进行断点续传。
C20、如权利要求C15或C16或C17或C19所述的服务器,所述数据包括视频节目。
C21、如权利要求C20所述的服务器,还包括:
观看提醒信息发送模块,适于当更新的视频节目下载完成时,服务器向所述移动终端发送观看提醒信息,所述移动终端用于展现所述观看提醒信息。
本发明实施例还公开了D22、一种移动终端,包括:
预约下载请求发送模块,适于向服务器提交数据预约下载请求;
判断模块,适于当移动终端接收到服务器返回的更新提醒信息时,判断是否满足预设下载条件;所述更新提醒信息由所述服务器监控到所述数据预约下载请求对应的数据有更新时生成;
数据下载模块,适于当满足预设下载条件时,下载更新的数据。
D23、如权利要求D22所述的移动终端,所述预设下载条件包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
D24、如权利要求D22所述的移动终端,还包括:
更新提醒信息展现模块,适于当没有满足所述预设下载条件时,展现所述更新提醒信息。
D25、如权利要求D22或D23或D24所述的移动终端,还包括:
中断下载模块,适于在所述更新的数据的下载过程中,当移动终端的网络连接不为WiFi连接时,中断下载所述更新的数据。
D26、如权利要求D25所述的移动终端,还包括:
数据续传模块,适于当移动终端恢复WiFi连接时,针对已中断下载的更新的数据进行断点续传。
D27、如权利要求D22或D23或D24或D26所述的移动终端,所述数据包括视频节目。
D28、如权利要求D27所述的移动终端,还包括:
观看提醒信息展现模块,适于当更新的视频节目下载完成时,生成并展现观看提醒信息。
Claims (10)
1.一种数据下载方法,包括:
服务器接收由移动终端提交的数据预约下载请求;
服务器监控所述数据预约下载请求对应的数据是否有更新;
当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;
若是,则通知所述移动终端下载更新的数据。
2.如权利要求1所述的方法,其特征在于,所述预设下载条件包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
3.如权利要求1所述的方法,其特征在于,还包括:
若没有满足所述预设下载条件,则服务器向所述移动终端发送更新提醒信息,所述移动终端用于展现所述更新提醒信息。
4.如权利要求1或2或3所述的方法,其特征在于,还包括:
在所述更新的数据的下载过程中,若检测到所述移动终端的网络连接不为WiFi连接,则服务器中断在所述移动终端下载所述更新的数据。
5.一种数据下载方法,包括:
移动终端向服务器提交数据预约下载请求;
当移动终端接收到服务器返回的更新提醒信息时,判断是否满足预设下载条件;所述更新提醒信息由所述服务器监控到所述数据预约下载请求对应的数据有更新时生成;
若是,则移动终端下载更新的数据。
6.如权利要求5所述的方法,其特征在于,所述预设下载条件包括所述移动终端的网络连接为WiFi连接,和/或,所述移动终端当前的宽带占用率低于预设阈值。
7.如权利要求5所述的方法,其特征在于,还包括:
若没有满足所述预设下载条件,则移动终端展现所述更新提醒信息。
8.如权利要求5或6或7所述的方法,其特征在于,还包括:
在所述更新的数据的下载过程中,若移动终端的网络连接不为WiFi连接,则移动终端中断下载所述更新的数据。
9.一种服务器,包括:
预约下载请求接收模块,适于接收由移动终端提交的数据预约下载请求;
监控模块,适于监控所述数据预约下载请求对应的数据是否有更新;
判断模块,适于当所述数据有更新时,服务器判断所述移动终端是否满足预设下载条件;
通知模块,适于当所述移动终端满足预设下载条件时,通知所述移动终端下载更新的数据。
10.一种移动终端,包括:
预约下载请求发送模块,适于向服务器提交数据预约下载请求;
判断模块,适于当移动终端接收到服务器返回的更新提醒信息时,判断是否满足预设下载条件;所述更新提醒信息由所述服务器监控到所述数据预约下载请求对应的数据有更新时生成;
数据下载模块,适于当满足预设下载条件时,下载更新的数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510966902.5A CN106899961A (zh) | 2015-12-21 | 2015-12-21 | 一种数据下载方法、服务器和移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510966902.5A CN106899961A (zh) | 2015-12-21 | 2015-12-21 | 一种数据下载方法、服务器和移动终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106899961A true CN106899961A (zh) | 2017-06-27 |
Family
ID=59190952
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510966902.5A Pending CN106899961A (zh) | 2015-12-21 | 2015-12-21 | 一种数据下载方法、服务器和移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106899961A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109347907A (zh) * | 2018-08-31 | 2019-02-15 | 百度在线网络技术(北京)有限公司 | 安装包下载方法和装置 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101287035A (zh) * | 2008-05-23 | 2008-10-15 | 德信无线通讯科技(北京)有限公司 | 控制移动通信终端网页传输流量的方法及移动通信终端 |
CN101635635A (zh) * | 2009-08-25 | 2010-01-27 | 北京原力创新科技有限公司 | 云模式流媒体服务平台 |
CN101931980A (zh) * | 2009-06-26 | 2010-12-29 | 大唐移动通信设备有限公司 | 一种网络维护的方法、***和装置 |
CN101951404A (zh) * | 2010-09-20 | 2011-01-19 | 优视科技有限公司 | 一种用于移动通讯设备终端的下载方法及其装置 |
EP2437466A1 (en) * | 2010-09-30 | 2012-04-04 | Cellco Partnership D/B/A Verizon Wireless | Method for updating an application program on wireless terminals in a controlled manner |
CN102833272A (zh) * | 2011-06-13 | 2012-12-19 | 腾讯科技(深圳)有限公司 | 一种基于用户订阅的下载方法及装置 |
CN103593408A (zh) * | 2013-10-18 | 2014-02-19 | 卓易畅游(北京)科技有限公司 | 一种用于获取用户订阅资源的方法与设备 |
CN103647803A (zh) * | 2013-11-22 | 2014-03-19 | 北京奇虎科技有限公司 | 一种移动终端订阅内容的方法及装置 |
CN103685474A (zh) * | 2013-11-21 | 2014-03-26 | 中兴通讯股份有限公司 | 文件下载的方法和装置 |
CN103825938A (zh) * | 2014-01-26 | 2014-05-28 | 北京卓易讯畅科技有限公司 | 一种用于下载资源的方法和装置 |
CN103986787A (zh) * | 2014-06-05 | 2014-08-13 | 合一网络技术(北京)有限公司 | 自动获取视频更新的方法和*** |
CN104104735A (zh) * | 2014-08-06 | 2014-10-15 | 汉柏科技有限公司 | 利用空闲带宽进行数据备份的方法及*** |
CN104753961A (zh) * | 2015-04-22 | 2015-07-01 | 腾讯科技(北京)有限公司 | 一种多媒体数据的处理方法、客户端及服务器 |
CN105024850A (zh) * | 2015-06-12 | 2015-11-04 | 福建天晴数码有限公司 | 基于安卓***网络闲置带宽的计算方法以及计算*** |
CN105045636A (zh) * | 2015-08-11 | 2015-11-11 | 广东欧珀移动通信有限公司 | 一种软件更新的方法及其装置 |
-
2015
- 2015-12-21 CN CN201510966902.5A patent/CN106899961A/zh active Pending
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101287035A (zh) * | 2008-05-23 | 2008-10-15 | 德信无线通讯科技(北京)有限公司 | 控制移动通信终端网页传输流量的方法及移动通信终端 |
CN101931980A (zh) * | 2009-06-26 | 2010-12-29 | 大唐移动通信设备有限公司 | 一种网络维护的方法、***和装置 |
CN101635635A (zh) * | 2009-08-25 | 2010-01-27 | 北京原力创新科技有限公司 | 云模式流媒体服务平台 |
CN101951404A (zh) * | 2010-09-20 | 2011-01-19 | 优视科技有限公司 | 一种用于移动通讯设备终端的下载方法及其装置 |
EP2437466A1 (en) * | 2010-09-30 | 2012-04-04 | Cellco Partnership D/B/A Verizon Wireless | Method for updating an application program on wireless terminals in a controlled manner |
CN102833272A (zh) * | 2011-06-13 | 2012-12-19 | 腾讯科技(深圳)有限公司 | 一种基于用户订阅的下载方法及装置 |
CN103593408A (zh) * | 2013-10-18 | 2014-02-19 | 卓易畅游(北京)科技有限公司 | 一种用于获取用户订阅资源的方法与设备 |
CN103685474A (zh) * | 2013-11-21 | 2014-03-26 | 中兴通讯股份有限公司 | 文件下载的方法和装置 |
CN103647803A (zh) * | 2013-11-22 | 2014-03-19 | 北京奇虎科技有限公司 | 一种移动终端订阅内容的方法及装置 |
CN103825938A (zh) * | 2014-01-26 | 2014-05-28 | 北京卓易讯畅科技有限公司 | 一种用于下载资源的方法和装置 |
CN103986787A (zh) * | 2014-06-05 | 2014-08-13 | 合一网络技术(北京)有限公司 | 自动获取视频更新的方法和*** |
CN104104735A (zh) * | 2014-08-06 | 2014-10-15 | 汉柏科技有限公司 | 利用空闲带宽进行数据备份的方法及*** |
CN104753961A (zh) * | 2015-04-22 | 2015-07-01 | 腾讯科技(北京)有限公司 | 一种多媒体数据的处理方法、客户端及服务器 |
CN105024850A (zh) * | 2015-06-12 | 2015-11-04 | 福建天晴数码有限公司 | 基于安卓***网络闲置带宽的计算方法以及计算*** |
CN105045636A (zh) * | 2015-08-11 | 2015-11-11 | 广东欧珀移动通信有限公司 | 一种软件更新的方法及其装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109347907A (zh) * | 2018-08-31 | 2019-02-15 | 百度在线网络技术(北京)有限公司 | 安装包下载方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113412457B (zh) | 场景推送方法、装置、***、电子设备以及存储介质 | |
US10969944B2 (en) | Application reporting in an application-selectable user interface | |
CN111541936A (zh) | 视频及图像处理方法、装置、电子设备、存储介质 | |
CN108012169B (zh) | 一种语音交互投屏方法、装置和服务器 | |
US20190129586A1 (en) | Intelligent content queuing from a secondary device | |
CN104469528B (zh) | 一种进行视频数据加载的方法、装置和浏览器客户端 | |
CN108334536A (zh) | 一种信息推荐方法、设备和存储介质 | |
CN110110101B (zh) | 多媒体内容的推荐方法、装置、终端、服务器及可读介质 | |
CN111562895B (zh) | 多媒体信息的展示方法、装置以及电子设备 | |
US9600152B2 (en) | Providing feedback for screen sharing | |
US11586852B2 (en) | System and method to modify training content presented by a training system based on feedback data | |
CN113569150B (zh) | 媒体内容预加载方法、模型构建方法及相关设备 | |
CN111897502A (zh) | 一种分屏控制***和方法 | |
CN106899961A (zh) | 一种数据下载方法、服务器和移动终端 | |
CN104581337A (zh) | 视频的播放控制方法及装置 | |
CN115454302A (zh) | 直播间显示方法、装置、电子设备和存储介质 | |
US11586946B2 (en) | System and method to generate training content based on audio and image feedback data | |
US20210064646A1 (en) | System and method to index training content of a training system | |
CN115379245B (zh) | 信息显示方法、装置和电子设备 | |
CN107315554B (zh) | 一种用户界面显示方法及装置 | |
CN114630136A (zh) | 视频界面交互方法、装置、电子设备和计算机可读介质 | |
CN104954407A (zh) | 信息推送方法及装置 | |
US20110314416A1 (en) | Collected media content data | |
CN107623866B (zh) | 电视机的视频推荐方法、装置及存储介质 | |
CN112416707A (zh) | 一种链接检测方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170627 |