一种对下载数据进行适配的方法及装置的制作方法

文档序号:7625023阅读:157来源:国知局
专利名称:一种对下载数据进行适配的方法及装置的制作方法
技术领域
本发明涉及无线通信领域,特别是涉及一种对下载数据进行适配的方法及装置。
背景技术
随着无线网络的发展,移动终端下载业务越来越普遍,可供下载内容的格式也越来越多。
现有技术将移动终端的能力信息和可支持的格式信息传递给下载服务器侧,由下载服务器侧对下载内容的格式进行选择和适配。
但是移动终端层出不穷,导致下载服务器侧对终端能力信息的掌握很有限;而且移动终端可以通过下载应用软件或者软件升级等方法支持新的格式,下载服务器侧很难及时获得这些信息。所以现有技术可能导致当用户请求下载时,由于下载服务器侧判定该用户的移动终端不支持欲下载内容的格式,而放弃下载,使用户体验下降。

发明内容
本发明提供一种对下载数据进行适配的方法,用以解决目前由服务器侧对移动终端侧的下载请求进行适配,可能在该移动终端支持下载内容格式的情况下,服务器侧终止下载,导致用户体验下降的问题。
本发明还提供了一种移动终端,用以支撑本发明方法。
本发明又提供了一种下载服务器,用以支撑本发明方法。
本发明方法包括下列步骤A、移动终端侧请求下载后,下载服务器在回应的下载信息列表中包含不同格式的用户欲下载内容对应的下载信息;B、移动终端侧根据所述下载信息列表来选择下载内容的格式,并完成下载。
所述移动终端侧选择下载内容的格式是由移动终端按照其内置的选择规则,自动选择一个本移动终端支持的格式。
所述移动终端侧选择下载内容的格式是由移动终端按照其内置的选择规则,自动选择不止一个本移动终端支持的格式,并将选择的格式告知用户,再由用户选择。
所述移动终端侧选择下载内容的格式是由用户选择的。
所述下载信息列表中的各条下载信息包括下载内容的格式、下载内容的大小和下载地址。
本发明的移动终端,包括下载代理模块,用以完成用户和下载服务器之间的交互;终端能力信息获取模块,用以获取本终端支持的格式信息;格式选择模块,用以根据终端能力信息获取模块提供的本终端支持的格式信息,从下载服务器发来的下载信息列表中选择下载格式。
所述终端还包括规则模块,用以设置选择规则,并使所述格式选择模块在设置的规则范围内选择下载格式。
本发明的下载服务器,包括下载信息获取模块,用以根据移动终端侧发来的欲下载内容获取对应的下载信息;下载信息列表生成模块,用以将所述下载信息获取模块获取的下载信息生成下载信息列表,所述列表中的每条下载信息均包含下载内容的格式信息。
本发明有益效果如下本发明方法由下载服务器侧根据移动终端侧欲下载的内容,生成下载信息列表,并且该列表中的每条下载信息中均包含对应内容的格式;下载服务器侧将所述下载信息列表下发到移动终端侧,由移动终端侧(移动终端或用户)根据本移动终端支持的格式信息自主选择下载内容的格式。
由于移动终端本身具有全面获知本终端能力信息和格式信息的功能,并且用户在进行升级时也会了解新增的格式,所以通过本发明方法的实施避免了目前由下载服务器侧根据其掌握的终端能力信息对移动终端侧的下载请求进行适配,可能出现在移动终端支持某种格式时终止下载的情况,提高了用户体验。


图1为本发明移动终端结构示意图;图2为本发明下载服务器结构示意图;图3为本发明方法步骤流程图;图4为本发明方法需要用户进一步选择的信令流程图。
具体实施例方式
为了避免在移动终端支持下载内容的格式,而下载服务器终止下载的情况,本发明提供一种移动终端,参见图1所示,其包括下载代理模块、终端能力信息获取模块和规则模块;在所述下载代理模块内部包括格式选择模块,所述格式选择模块与所述终端能力信息获取模块和规则模块相连。
所述下载代理模块,用以完成用户和下载服务器之间的交互;所述终端能力信息获取模块,用以获取本终端支持的格式信息;所述规则模块,用以设置选择规则,并使所述格式选择模块在设置的规则范围内选择下载格式。
所述格式选择模块,用以根据终端能力信息获取模块提供的本终端支持的格式信息以及所述规则模块提供的选择规则,从下载服务器发来的下载信息列表中选择下载格式。
对应上述移动终端,本发明还提供了一种下载服务器,参见图2所示,其包括相互连接的下载信息获取模块和下载信息列表生成模块。
所述下载信息获取模块,用以根据移动终端侧发来的欲下载内容获取对应的下载信息;所述下载信息列表生成模块,用以将所述下载信息获取模块获取的下载信息生成下载信息列表,所述列表中的每条下载信息均包含下载内容的格式信息。
应用上述移动终端和下载服务器,本发明提供一种对下载数据进行适配的方法,参见图3所示,其包括下列步骤S1、移动终端侧请求下载;S2、下载服务器侧回应下载信息列表;S3、移动终端侧根据下载信息列表选择下载内容的格式;S4、根据选定的格式选择下载连接;S5、完成下载。
以下通过两个实例具体描述本发明方法。
实例一由移动终端自动选择一个下载内容的格式。
S101、移动终端侧请求下载。
用户通过移动终端浏览网络信息时,发现自己感兴趣的内容(例如一张待机图片),并决定下载该内容。
用户通过移动终端上的下载代理模块向下载服务器发送含有欲下载内容相关信息的下载请求。
S102、下载服务器侧回应下载信息列表。
下载服务器以其内置的下载信息获取模块,根据用户欲下载的内容获取与之相关的下载信息。例如第一条下载信息包括图片格式为JPG格式,大小为20k,下载地址为北京服务器;第二条下载信息包括图片格式为BMP格式,大小为120k,下载地址为北京服务器;第三条下载信息包括图片格式为TIF格式,大小为22k,下载地址为北京服务器;第四条下载信息包括图片格式为JPG格式,大小为20k,下载地址为上海服务器。
获取所述下载信息后,下载服务器以其内置的下载信息列表生成模块将所述下载信息生成下载信息列表。
下载服务器将所述下载信息列表携带于下载描述符中,下发到所述移动终端。
S103、移动终端侧根据下载信息列表选择下载内容的格式。
所述移动终端利用其内置的终端能力信息获取模块获取本终端支持的格式信息,所述格式信息中包含了本终端支持的图片格式信息(例如本终端支持JPG格式和BMP格式)。
用户可在所述移动终端上的规则模块中预先设置选取图片格式的规则,或者按照系统默认的规则进行选取,例如最高优先级为JPG格式的图片,次之为BMP格式的图片。
所述移动终端中的下载代理模块中的格式选择模块首先根据所述终端能力信息获取模块获取的本终端支持的图片格式信息,从所述下载服务器下发的下载信息列表中选择本终端支持的图片格式,即定位到第一条、第二条和第四条下载信息。之后,再根据规则模块中设置的选取规则进一步定位到第一条和第四条下载信息。
S104、根据选定的格式选择下载连接。
移动终端根据其归属地信息,依据就近原则从第一条和第四条下载信息中选取一个下载链接。
S105、完成下载。
确定了下载链接后,所述下载代理模块向下载服务器请求下载选定的链接对应的下载内容。
下载服务器将所述选定链接对应的下载内容下发到移动终端。
之后,用户可操作完成待机图片的设置。
实例二由移动终端自动选择下载内容的格式后,再由用户进一步选择。参见图4所示,包括下述内容。
S201、移动终端侧请求下载。
用户通过移动终端浏览网络信息时,发现自己感兴趣的内容(例如一张待机图片),并决定下载该内容。
用户通过移动终端上的下载代理模块向下载服务器发送含有欲下载内容相关信息的下载请求。
S202、下载服务器侧回应下载信息列表。
下载服务器以其内置的下载信息获取模块,根据用户欲下载的内容获取与之相关的下载信息。例如第一条下载信息包括图片格式为JPG格式,大小为20k,下载地址为北京服务器;第二条下载信息包括图片格式为BMP格式,大小为120k,下载地址为北京服务器;第三条下载信息包括图片格式为TIF格式,大小为22k,下载地址为北京服务器;第四条下载信息包括图片格式为JPG格式,大小为20k,下载地址为上海服务器。
获取所述下载信息后,下载服务器以其内置的下载信息列表生成模块将所述下载信息生成下载信息列表。
下载服务器将所述下载信息列表携带于下载描述符中,下发到所述移动终端。
S203、移动终端侧根据下载信息列表选择下载内容的格式。
所述移动终端利用其内置的终端能力信息获取模块获取本终端支持的格式信息,所述格式信息中包含了本终端支持的图片格式信息(例如本终端支持JPG格式和BMP格式)。
用户可在所述移动终端上的规则模块中预先设置选取图片格式的规则,或者按照系统默认的规则进行选取,例如JPG格式的图片和BMP格式的图片为同一优先级。
所述移动终端中的下载代理模块中的格式选择模块首先根据所述终端能力信息获取模块获取的本终端支持的图片格式信息,从所述下载服务器下发的下载信息列表中选择本终端支持的图片格式,即定位到第一条、第二条和第四条下载信息。之后,再根据规则模块中设置的选取规则进一步定位到第一条、第二条和第四条下载信息。
所述格式选择模块将选取结果告知用户,用户根据自己意向进一步选择下载格式,例如用户选取了JPG格式,即定位到第一条和第四条下载信息。
S204、根据选定的格式选择下载连接。
用户根据自己的意向从第一条和第四条下载信息中选取一条下载链接。或者,移动终端根据其归属地信息,依据就近原则从第一条和第四条下载信息中选取一个下载链接。
S205、完成下载。
确定了下载链接后,所述下载代理模块向下载服务器请求下载选定的链接对应的下载内容。
下载服务器将所述选定链接对应的下载内容下发到移动终端。
之后,用户可操作完成待机图片的设置。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种对下载数据进行适配的方法,其特征在于,包括下列步骤A、移动终端侧请求下载后,下载服务器在回应的下载信息列表中包含不同格式的用户欲下载内容对应的下载信息;B、移动终端侧根据所述下载信息列表来选择下载内容的格式,并完成下载。
2.如权利要求1所述的方法,其特征在于,所述移动终端侧选择下载内容的格式是由移动终端按照其内置的选择规则,自动选择一个本移动终端支持的格式。
3.如权利要求1所述的方法,其特征在于,所述移动终端侧选择下载内容的格式是由移动终端按照其内置的选择规则,自动选择不止一个本移动终端支持的格式,并将选择的格式告知用户,再由用户选择。
4.如权利要求1所述的方法,其特征在于,所述移动终端侧选择下载内容的格式是由用户选择的。
5.如权利要求1至4任一项所述的方法,其特征在于,所述下载信息列表中的各条下载信息包括下载内容的格式、下载内容的大小和下载地址。
6.一种移动终端,包括下载代理模块,用以完成用户和下载服务器之间的交互;终端能力信息获取模块,用以获取本终端支持的格式信息;其特征在于,在所述下载代理模块内部还包括格式选择模块,用以根据终端能力信息获取模块提供的本终端支持的格式信息,从下载服务器发来的下载信息列表中选择下载格式。
7.如权利要求6所述的终端,其特征在于,所述终端还包括规则模块,用以设置选择规则,并使所述格式选择模块在设置的规则范围内选择下载格式。
8.一种下载服务器,包括下载信息获取模块,用以根据移动终端侧发来的欲下载内容获取对应的下载信息;其特征在于,所述下载服务器还包括下载信息列表生成模块,用以将所述下载信息获取模块获取的下载信息生成下载信息列表,所述列表中的每条下载信息均包含下载内容的格式信息。
全文摘要
本发明公开了一种对下载数据进行适配的方法,用以解决目前由服务器侧对移动终端侧的下载请求进行适配,可能在该移动终端不支持下载内容格式的情况下,服务器侧终止下载,导致用户体验下降的问题。包括下列步骤A、移动终端侧请求下载后,下载服务器在回应的下载信息列表中包含不同格式的用户欲下载内容对应的下载信息;B、移动终端侧根据所述下载信息列表来选择下载内容的格式,并完成下载。本发明还公开了一种移动终端和一种下载服务器。
文档编号H04L12/00GK1852305SQ20051010812
公开日2006年10月25日 申请日期2005年9月29日 优先权日2005年9月29日
发明者田原, 马勇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1