下载方法及管理装置的制作方法

文档序号:7716545阅读:129来源:国知局
专利名称:下载方法及管理装置的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种下载方法及管理装置。
背景技术
目前,随着人们对音乐下载的需求逐渐增加,数字音乐具有广泛的市场,吸引着运 营商、SP、手机厂商的关注,从而产生了各种各样的音乐业务,如整曲内容下载业务、振铃内 容下载业务、彩铃业务、音乐视频内容下载业务、音乐相关的图片内容下载业务等。现在,各 种业务的系统都是彼此相互独立的,即每个业务系统都有自己的用户管理、业务处理逻辑 和计费管理等,如图1所示,用户登陆到不同的业务系统或者登陆到统一的界面后在不同 的业务频道完成相关业务内容的下载,无法一次性订购和下载同一首歌曲的整曲内容、振 铃内容、彩铃、音乐视频内容和音乐相关的图片内容等,需要分别下载整曲内容、振铃内容、 彩铃、音乐视频内容和音乐相关的图片内容。现有技术的缺点是由于每个业务系统都有自己的业务处理逻辑,用户无法一次性订购和下载同一首 歌曲的整曲内容、振铃内容、彩铃、音乐视频内容和音乐相关的图片内容,而是需要登陆到 不同的业务系统或者登陆到统一的界面后在不同的业务频道完成相关业务内容的下载,使 下载效率降低,同时使用户的满意度下降。

发明内容
本发明实施例提供一种下载方法及管理装置,能够提高下载效率,提高用户满意度。有鉴于此,本发明实施例提供一种下载方法,包括接收打包下载请求,所述打包下载请求包括至少两种需要下载的内容信息;根据所述至少两种需要下载的内容信息,与需要下载的内容所在的业务系统进行 通信,以请求下载对应的内容。一种管理装置,包括接收模块和打包下载模块,其中,所述接收模块,用于接收打包下载请求,所述打包下载请求包括至少两种需要下 载的内容信息;所述打包下载模块,用于在接收到打包下载请求后,根据所述至少两种需要下载 的内容信息,分别与需要下载的内容所在的业务系统进行通信,以请求下载对应的内容。本发明实施例中接收的打包下载请求中至少包括两种需要下载的内容信息,根据 需要下载的内容信息分别向多个业务系统请求下载对应的内容,以便能够一次性从多个业 务系统下载多种内容,从彩铃业务系统下载同一首歌曲的彩铃,提高下载效率,使用户可以 一次性订购和下载多个音乐内容,提高用户的满意度。


图1是现有技术提供的下载音乐内容示意图;图2是本发明实施例一个提供的下载方法信令图;图3是本发明实施例一个提供的下载方法信令图;图4是本发明实施例提供的用户注册/注销方法信令图;图5是本发明实施例提供的用户鉴权方法信令图;图6是本发明实施例提供的管理装置结构图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。本发明实施例提供一种下载方法,包括接收打包下载请求,所述打包下载请求包括至少两种需要下载的内容标识;根据所述至少两种需要下载的内容信息,与需要下载的内容所在的业务系统进行 通信,以请求下载对应的内容。其中,该方法的执行主体可以是独立于业务系统的装置,比如管理装置。本发明实施例中接收的打包下载请求中至少包括两种需要下载的内容信息,根据 需要下载的内容信息分别向多个业务系统请求下载对应的内容,以便能够一次性从多个业 务系统下载多种内容,比如从视频业务系统下载一首歌曲的视频,从彩铃业务系统下载同 一首歌曲的彩铃,提高下载效率,使用户可以一次性订购和下载多个音乐内容,提高用户的 满意度。参阅图2,本发明实施例提供一种下载方法,该方法具体包括201、WAP(Wireless Application Protocol,无线应用协议)门户接收用户的登陆 请求。202、WAP门户向管理装置发送鉴权请求,请求对用户进行鉴权,管理装置对用户进 行鉴权,并通知WAP门户鉴权结果信息。本发明实施例假定管理装置对用户鉴权成功。203、WAP门户接收用户的打包下载请求,该打包下载请求中携带多个需要下载的 内容信息。本发明实施例中假定用户需要下载视频内容、整曲内容和彩铃内容。204、WAP门户收到打包下载请求后,向管理装置发送打包下载请求,该打包下载请 求包括用户需要下载的多种内容信息,其中,内容信息包括需要下载的内容类型和内容标 识。该实施例中假定需要下载的内容信息包括视频类型和视频内容标识,整曲类型 和整曲内容标识,彩铃类型和彩铃内容标识。该步骤的具体实现方式可以是WAP门户收到打包下载请求后,调用管理装置中的打包下载模块的下载接口
l)translationID:in Tplnt32此参数表示接口调用事务标识,必须是唯一的。2)userldentifyin TpString此参数表示多内容组合打包下载的用户标识。3)productList:in Product[]此参数标识打包下载的内容集合,Product数据类型定义了 Product的数据元数 组,参见如下表1,Product是由如下{内容类型,内容标识}对组成的结构数据类型 表 1本发明实施例中Product包括视频类型和视频内容标识,及整曲类型和整曲内容 标识,及彩铃类型和彩铃内容标识。4)、presenteeldentifyin TpString此参数标识多内容组合打包下载的受赠者标识,该参数如果为空值或者空字符串 则表示没有受赠者;若没有受赠者,则后续业务系统会将相应内容下载到发起打包下载请 求的用户所在的终端上。205、管理装置根据视频类型,向视频业务系统发送下载视频的鉴权请求,该请求 中携带视频内容标识。该步骤可以由管理装置中的打包下载模块执行。206、视频业务系统根据下载视频的鉴权请求,完成视频内容的下载鉴权操作后, 向管理装置返回鉴权结果,若该鉴权结果表示对视频内容的下载鉴权通过,如果是,则执行 步骤207,如果否,则执行步骤213。该步骤视频业务系统向管理装置返回鉴权结果可以是向管理装置中的打包下载 模块返回鉴权结果。该步骤中视频业务系统可以为视频内容的下载预留资源,例如视频业务系统对并 发下载通道的数量有限制,则该业务系统在收到该鉴权请求的时候,预留下载通道。207、管理装置根据整曲类型,向整曲业务系统发送下载整曲的鉴权请求,该请求 中携带整曲内容标识。该步骤可以由管理装置中的打包下载模块执行。208、整曲业务系统根据下载整曲的鉴权请求,完成整曲内容的下载鉴权操作后,
向管理装置返回鉴权结果,若该鉴权结果表示对整曲内容的下载鉴权通过,则执行步骤209,否则管理装置向已发出下载鉴权请求的业务系统发送取消下载鉴权请求的指示,业务 系统释放为下载预留的资源,然后执行步骤213。该步骤中整曲业务系统向管理装置返回鉴权结果可以是向管理装置中的打包下 载模块返回鉴权结果,如果鉴权结果表示对整曲内容的下载鉴权不通过,则管理装置中的 打包下载模块向已发出下载鉴权请求的业务系统发送取消下载鉴权请求的指示。该步骤中的整曲业务系统在对整曲内容的下载鉴权通过后,可以为整曲内容的下 载预留资源。209、管理装置根据彩铃类型,向彩铃业务系统发送下载彩铃的鉴权请求,该请求 中携带彩铃内容标识。该步骤可以由管理装置中的打包下载模块执行。210、彩铃业务系统根据下载彩铃的鉴权请求,完成彩铃内容的下载鉴权操作后, 向管理装置返回鉴权结果,若该鉴权结果表示对彩铃内容的下载鉴权通过,则执行步骤 211,否则管理装置向已发出下载鉴权请求的业务系统发送取消下载鉴权请求的指示,业务 系统释放为下载预留的资源,然后执行步骤213。该步骤中彩铃业务系统向管理装置返回鉴权结果可以是向管理装置中的打包下 载模块返回鉴权结果,若该鉴权结果表示对彩铃内容的下载鉴权没有通过,则管理装置中 的打包下载模块向已发出下载鉴权请求的业务系统发送取消下载鉴权请求的指示。该步骤中的彩铃业务系统在对彩铃内容的下载鉴权通过后,可以为彩铃内容的下 载预留资源。211、管理装置向各业务系统(视频业务系统、整曲业务系统和彩铃业务系统)发 送确认下载对应内容的指示。该步骤具体可以是管理装置中的打包下载模块向各业务系统发送确认下载对应 内容的指示。后续业务系统分别将对应内容下载到用户所在的终端或者受增者所在的终端上, 对于彩铃业务,将彩铃下载到用户或者受赠者在服务器存储的个人彩铃库上。212、管理装置对下载的多个内容进行计费。该步骤具体可以是管理装置中的打包下载模块请求管理装置中的计费模块对下 载的多个内容进行计费。213、管理装置向WAP门户返回打包下载结果,该打包下载结果中可以携带下载成 功指示或者下载失败指示。该步骤具体实现方式如下管理装置中的打包下载模块向WAP门户返回打包下载结果,该打包下载结果中携 带参数 faultProductList,faultProductList 数据类型定义了 FaultProduct 的数据元数 组,如表2所示,FaultProduct包括{内容标识,失败原因}对组成的结构数据类型,该结 构数据类型也可以包括内容类型。 表2该步骤中,如果各业务系统对下载对应内容的鉴权都通过时,faultProductList 为空,即标识打包下载成功;如果有业务系统返回的鉴权结果表示下载对应内容的鉴权失败时,则 faultProductList中记录下载鉴权失败的内容类型、内容标识和相应的失败原因。如果从上述步骤212转到步骤213的,则该步骤中打包下载结果中携带下载成功 指示;如果是从上述步骤206、208或者210转到步骤213的,则该步骤中打包下载结果 中携带下载成功指示。214, WAP门户根据打包下载结果,向用户显示打包下载是否成功。本发明实施例中WAP门户接收用户的打包下载请求,管理装置根据WAP门户接收 的打包下载请求中的需要下载的内容类型和内容标识,向需要下载的内容所在的业务系统 请求下载对应内容,能够一次性打包下载多种内容,比如从视频业务系统下载一首歌曲的 视频,从彩铃业务系统下载同一首歌曲的彩铃,可提高下载效率,使用户可以一次性订购和 下载多个音乐内容,提高用户的满意度;进一步,管理装置对用户进行管理,能够对用户请 求下载的多个内容进行计费,提高了多内容打包下载集中处理的效率,同时降低了业务系 统的开销和成本;进一步,运营管理人员可以方便的把多个音乐内容形成促销包以供用户 一次性完成下载任务,为音乐内容的推销提供便利。参阅图3,本发明实施例提供一种下载方法,该方法具体包括301、WAP门户接收用户的登陆请求。302、WAP门户向管理装置发送鉴权请求,请求对用户进行鉴权,管理装置对用户进 行鉴权,并通知WAP门户鉴权结果信息。303、WAP门户接收用户的打包下载请求,该打包下载请求中携带多个需要下载的 内容信息。304、WAP门户收到打包下载请求后,向管理装置发送打包下载请求,该打包下载请 求包括用户需要下载的多种内容信息,其中,内容信息包括需要下载的内容类型和内容标 识。305-306、管理装置根据内容类型和内容标识,分别向多个业务系统发送下载对应 内容的鉴权请求,鉴权请求中携带对应内容的标识;业务系统根据下载对应内容的鉴权请求,完成对应内容的下载鉴权操作后,向管理装置返回鉴权结果。该步骤中业务系统在对相应内容的下载鉴权通过后,为相应内容的下载预留资 源,例如某业务系统对并发下载通道的数量有限制,则该业务系统在收到该鉴权请求的时 候,预留下载通道。本发明实施中假定管理装置分别向视频业务系统、整曲业务系统和彩铃业务系统 发送下载对应内容的鉴权请求。307、管理装置根据多个业务系统的鉴权结果,确定各业务系统对下载对应内容的 鉴权是否通过。308、管理装置向对下载对应内容的鉴权通过的业务系统发送确认下载对应内容 的指示。本实施例中假定视频业务系统、整曲业务系统对相应内容的鉴权通过,则该步骤 中管理装置向视频业务系统发送确定下载视频内容的指示,向整曲业务系统发送确定下载 整曲内容的指示。后续业务系统分别将对应内容下载到用户所在的终端或者受增者所在的终端上。309、管理装置请求计费模块对下载的多个内容进行计费。310、管理装置向WAP门户返回打包下载结果,该打包下载结果包括下载成功的内 容类型和内容标识,和/或,下载不成功的内容类型和内容标识。311、WAP门户根据打包下载结果,向用户显示打包下载结果,该打包下载结果包 括下载成功的内容类型和内容标识,和/或,下载不成功的内容类型和内容标识。本发明实施例中WAP门户接收用户的打包下载请求,管理装置根据打包下载请求 中的多个需要下载的内容信息分别向多个业务系统请求下载对应的内容,并通知用户下载 成功的内容类型和内容标识,和/或,下载不成功的内容类型和内容标识,可提高下载效 率,使用户可以一次性订购和下载多个音乐内容,提高用户的满意度;进一步,提供统一的 用户管理模块对用户进行管理,提供统一的计费模块对用户请求下载的多个内容进行计 费,提高了多内容打包下载集中处理的效率,同时降低了业务系统的开销和成本。其中,本发明上述实施例中的管理装置可完成开户功能、销户功能和鉴权功能,具 体可由管理装置中的用户管理模块来完成。图4示出了用户注册/注销方法流程图,图5 示出了用户鉴权方法流程图。其中,用户注册方法具体包括401、WAP门户接收用户发送的注册/注销请求,注册/注销请求中包括用户ID、 操作标识、密码和业务类型。对于操作标识,1标识注册,2标识注销,3标识鉴权。每个业务类型用一个参数标识,如1标识整曲业务类型,2标识振铃业务类型,3标 识图片业务类型,4标识彩铃业务类型,5标识视频业务类型,0标识所有业务类型。402、WAP门户向管理装置发送用户的注册/注销请求。该步骤的具体实现方式可以是:WAP门户调用管理装置中的用户管理模块的用户 管理接 口 UserManagement 的 manageUser (),该 manageUser ()的入 口 参数包括1)、userldentifyin TpString此参数表示用户标识;
2) > password:in TpString此参数表示用户密码;3)、operationTypein Tplnt32此参数表示操作类型1标识注册、2标识注销、3标识登录鉴权。4)、serviceListin Service []此参数标识注册或者注销的业务类型数组,在登录鉴权的时候该参数允许空值, 该参数定义为Service的数据元数组,参见如下表3,Service是由如下{业务类型,业务注
册/注销标识}对组成的结构数据类型 表3403、管理装置分别向多个业务系统请求注册/注销该用户。具体的,该步骤的具体实现方式可以是管理装置中的用户管理模块调用业务系 统1(如彩铃系统)的用户注册(或注销)接口完成用户在业务系统1中的注册(或注销); 用户管理模块继续调用业务系统2(如整曲系统)的用户注册(或注销)接口完成在用户 在业务系统2的注册(或注销)。404、管理装置向WAP门户返回注册/注销结果参数。该步骤的具体实现方式可以是管理装置中的用户管理模块向WAP门户返回注册/注销结果参数,该注册/注销 结果参数包括:UserManagementRes, UserManagementRes数据结构定义如下表4
faultDescription 丨 TpString失败原因描述表 4405、WAP门户向用户显示注册/注销结果,即显示注册/注销是否成功的信息。其中,用户鉴权方法(如上述实施例中的201-203)具体包括501、WAP门户接收到用户的登陆请求。502、WAP门户向管理装置发送鉴权请求。该步骤的具体实现方式可以是:WAP门户调用管理装置中的用户管理模块的用户 管理接口 manageUserO,该用户管理接口的入口参数包括用户ID、操作标识和密码;该步骤中的操作标识为3,3标识鉴权。503、管理装置校验用户标识和密码。该步骤可以由管理装置中的用户管理模块执行的。504、管理装置检查用户是否欠费。该步骤的具体实现方式可以是管理装置中的用户管理模块与管理装置中的计费 模块进行信息交互,检查用户是否欠费。505、管理装置向WAP门户返回鉴权结果参数,鉴权结果参数包括表示鉴权是否 通过的参数;若鉴权不通过,则该鉴权结果参数中还包括鉴权不通过的原因指示。该步骤可以由管理装置中的用户管理模块执行。506、WAP门户向用户显示登陆结果信息。本发明实施例由于管理装置对用户进行统一管理,因此不需要到各个业务系统完 成鉴权功能,降低了业务系统的开销和成本。参阅图6,本发明实施例提供一种管理装置,该系统包括接收模块601,用于接收打包下载请求,所述打包下载请求包括至少两种需要下 载的内容信息;打包下载模块602,用于在接收到打包下载请求后,根据所述至少两种需要下载的 内容信息,分别与需要下载的内容所在的业务系统进行通信,以请求下载对应的内容。其中,打包下载模块602包括鉴权信息收发单元6021,用于顺序向需要下载的内 容所在的业务系统发送下载对应内容的鉴权请求;接收所述需要下载的内容所在的业务系 统发送表示对所述对应内容的下载鉴权是否通过的鉴权结果;当接收到的鉴权结果表示对 所述对应内容的下载鉴权未通过时,停止向下一个需要下载的内容所在的业务系统发送下 载对应内容的鉴权请求;确认指示下发单元6022,用于当所有需要下载的内容所在的业务 系统对所述对应内容的鉴权都通过时,向所有需要下载的内容所在的业务系统发送确定下载对应内容的指示;取消指示下发单元6023,用于当接收到的鉴权结果表示对所述对应内 容的下载鉴权未通过时,向对所述对应内容的下载鉴权通过的业务系统发送取消鉴权请求 的指示。或者,打包下载模块602包括鉴权信息收发单元,用于向需要下载的内容所在的 业务系统发送下载对应内容的鉴权请求;接收所述需要下载的内容所在的业务系统发送表 示对所述对应内容的下载鉴权是否通过的鉴权结果;确认指示下发单元,用于向对所述对 应内容的下载鉴权通过的业务系统发送确定下载对应内容的指示。优选的,打包下载模块602还用于指示计费模块604对确定下载的所有内容进行 计费。优选的,接收模块601,还用于接收用户的登录请求;该系统还包括用户管理模块603,用于对所述用户进行鉴权,并与计费模块604 进行信息交互,以确定所述用户是否欠费。优选的,该用户管理模块603,还用于分别向多个业务系统请求注册所述用户,和 /或,向所述用户已注册的业务系统请求注销所述用户。本发明实施例所提供的管理装置中的打包下载模块根据打包下载请求中的至少 两种需要下载的内容信息分别向业务系统请求下载对应的内容,能够一次性打包下载多种 内容,比如从视频业务系统下载一首歌曲的视频,从彩铃业务系统下载同一首歌曲的彩铃, 可提高下载效率,使用户可以一次性订购和下载多个音乐内容,提高用户的满意度。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,例 如只读存储器,磁盘或光盘等。以上对本发明实施例所提供的下载方法及管理装置进行了详细介绍,本文中应用 了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解 本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具 体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明 的限制。
权利要求
一种下载方法,其特征在于,包括接收打包下载请求,所述打包下载请求包括至少两种需要下载的内容信息;根据所述至少两种需要下载的内容信息,与需要下载的内容所在的业务系统进行通信,以请求下载对应的内容。
2.根据权利要求1所述的方法,其特征在于,所述与需要下载的内容所在的业务系统进行通信包括顺序向需要下载的内容所在的业务系统发送下载对应内容的鉴权请求;接收所述需要下载的内容所在的业务系统发送表示对所述对应内容的下载鉴权是否 通过的鉴权结果;当接收到的鉴权结果表示对所述对应内容的下载鉴权未通过时,停止向下一个需要下 载的内容所在的业务系统发送下载对应内容的鉴权请求。
3.根据权利要求2所述的方法,其特征在于,当所有需要下载的内容所在的业务系统对所述对应内容的鉴权都通过时,向所有需要 下载的内容所在的业务系统发送确定下载对应内容的指示。
4.根据权利要求2所述的方法,其特征在于,当接收到的鉴权结果表示对所述对应内 容的下载鉴权未通过时,该方法还包括向对所述对应内容的下载鉴权通过的业务系统发送取消鉴权请求的指示,以指示对所 述对应内容的下载鉴权通过的业务系统释放为所述对应内容预留的资源。
5.根据权利要求3所述的方法,其特征在于,在发送确定下载对应内容的指示之后,该 方法还包括所述管理装置对确定下载的所有内容进行计费。
6.一种管理装置,其特征在于,包括接收模块和打包下载模块,其中,所述接收模块,用于接收打包下载请求,所述打包下载请求包括至少两种需要下载的 内容信息;所述打包下载模块,用于在接收到打包下载请求后,根据所述至少两种需要下载的内 容信息,分别与需要下载的内容所在的业务系统进行通信,以请求下载对应的内容。
7.根据权利要求6所述的管理装置,其特征在于,所述打包下载模块包括鉴权信息收发单元,用于顺序向需要下载的内容所在的业务系统发送下载对应内容的 鉴权请求;接收所述需要下载的内容所在的业务系统发送表示对所述对应内容的下载鉴权 是否通过的鉴权结果;当接收到的鉴权结果表示对所述对应内容的下载鉴权未通过时,停 止向下一个需要下载的内容所在的业务系统发送下载对应内容的鉴权请求。
8.根据权利要求7所述的管理装置,其特征在于,所述打包下载模块还包括确认指示下发单元,用于当所有需要下载的内容所在的业务系统对所述对应内容的鉴 权都通过时,向所有需要下载的内容所在的业务系统发送确定下载对应内容的指示。
9.根据权利要求7所述的管理装置,其特征在于,所述打包下载模块还包括取消指示下发单元,用于当接收到的鉴权结果表示对所述对应内容的下载鉴权未通过时,向对所述对应内容的下载鉴权通过的业务系统发送取消鉴权请求的指示。
10.根据权利要求8所述的管理装置,其特征在于, 所述管理装置还包括计费模块,所述打包下载模块,还用于指示计费模块对确定下载的所有内容进行计费。
全文摘要
本发明实施例提供一种下载方法及管理装置,其中,下载方法包括接收打包下载请求,所述打包下载请求包括至少两种需要下载的内容信息;根据所述至少两种需要下载的内容信息,与需要下载的内容所在的业务系统进行通信,以请求下载对应的内容。使用本发明实施例提供的技术方案,能够提高下载效率,提高用户满意度。
文档编号H04W12/06GK101925046SQ20091020368
公开日2010年12月22日 申请日期2009年6月17日 优先权日2009年6月17日
发明者刘甘宁, 张前锋 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1