一种移动终端软件业务订购的方法及系统的制作方法

文档序号:7698491阅读:249来源:国知局
专利名称:一种移动终端软件业务订购的方法及系统的制作方法
技术领域
本发明涉及移动通讯领域,尤其是一种移动终端软件业务订购的方法及系统。
背景技术
随着移动终端设备的普及、移动网络技术和互联网技术的快速发展及相互融合, 许多互联网软件被应用到移动终端上,各种增值服务也应运而生。用户可通过安装在移动 终端上的软件客户端,通过移动互联网连接软件服务器端,以实现软件功能。若软件中有需 要付费使用的功能或服务时,用户可以以短信的方式发送业务代码进行订购。
现有技术中,移动终端软件业务订购流程为 1、用户通过移动终端软件提供的业务订购的入口,发出订购请求; 2、移动终端软件发送含业务订购代码的短信到指定的移动支付服务器,通过运营
商进行相应的扣费。 3、移动终端软件监控到用户发送订购请求的短信后,开通所订购的业务。 以电子词典为例说明上述订购流程,用户运行安装于移动终端上的电子词典软
件,输入欲检索的单词,选择检索的词库类型,若用户选择的词库是需要付费使用的,则提
示用户进行付费订购,并提供入口供用户发送订购请求,用户确认发送订购请求后,移动终
端电子词典软件生成业务订购代码,并以短信的方式发送到指定的移动支付服务器。移动
终端电子词典软件监控到用户发送的订购请求后,保存业务已订购的信息,当用户再次对
该词库进行查词操作时,移动终端电子词典软件程序根据所保存的业务是否订购的信息,
判断用户是否对该付费词库进行了订购,若是,则发送查词请求到服务器,若否,则提示用
户需进行付费订购。 发明人的研究中,发现现有技术至少存在以下不足由于移动终端软件监控到发 送业务订购请求的短信即开通所订购的业务,因此存在因短信发送失败等原因导致扣费失 败,却开通订购业务的风险;另外,业务订购信息固化在移动终端软件内部,不可变更,若内 容提供商需要对业务订购信息进行修改,则会影响用户对订购业务的使用。例如更换了移 动支付服务器,或者更改了业务类型,等等,均会导致用户无法正常订购到相应的业务。用 户若仍需订购业务,只能根据变更后的业务订购信息直接通过移动终端手工发送业务订购 请求,这种方式操作繁琐,牺牲了用户的易用性。

发明内容
有鉴于此,本发明实施例提供了一种移动终端软件业务订购的方法。包括移动 支付服务器获取移动终端发送包含业务订购代码的请求;移动支付服务器解析业务订购代 码,获取订购金额标识并进行扣费,扣费成功后,获取业务类型标识、移动终端软件标识,移 动支付服务器号码发送到业务管理服务器;业务管理服务器保存所述移动终端软件标识与 业务类型标识的对应关系;业务管理服务器获取移动终端软件的业务应用请求,解析得到 应用请求中第一移动终端软件标识和第一业务类型标识;判断是否已保存了所述第一移动终端软件标识与所述第一业务类型标识的对应关系,并将判断结果返回给移动终端软件。
本发明实施例提供了一种移动终端软件业务订购的系统,所述系统包括业务管理 服务器、移动终端软件;所述移动终端软件包括订购单元,用于创建业务订购代码,并将 业务订购代码发送到移动支付服务器;请求单元,用于向业务管理服务器发送业务应用请 求,所述业务应用请求中包括业务类型标识、移动终端软件标识;执行单元,用于获取业 务管理服务器的消息,并按照所述消息执行相应的操作,包括在所述消息已定购了该类型 业务时,移动终端软件开通所述业务。
所述业务管理服务器包括接收单元,用于接收移动支付服务器发送的业务类型
标识、移动终端软件标识,并发送到第一存储单元进行保存;以及,获取移动终端发送的业
务应用请求,解析得到所述业务应用请求中携带的业务类型标识、移动终端软件标识并发
送到控制单元;第一存储单元,用于存储移动终端软件已成功订购业务的信息,包括业务类
型标识与移动终端软件标识的对应关系;控制单元,根据移动终端软件的业务应用请求中
携带的业务类型标识和移动终端软件标识,查找所述第一存储单元是否有与所述业务类型
标识和移动终端软件标识对应的记录,根据判断结果构造反馈消息;发送单元,用于将所述
反馈消息发送给所述移动终端软件。 与现有技术相比,本发明的有益效果如下 首先,由于本发明中,移动支付服务器根据移动终端软件发送的业务订购代码中
的订购金额标识进行扣费,扣费成功后,才发送业务订购代码到业务管理服务器进行订购
记录的保存,与现有技术中移动终端软件监控到用户发送订购请求的短信后,即开通所订
购的业务相比,避免了短信发送失败或扣费失败却开通所述业务的风险。 其次,由于本发明中移动终端软件通过移动互联网定期连接并发送移动终端软件
标识到业务管理服务器,业务管理服务器根据移动终端软件标识及业务类型标识,判断所
述移动终端软件是否已下载了最新的业务订购信息,若否,业务管理服务器发送最新的业
务订购信息到移动终端软件,进行更新。与现有技术中业务订购信息均固化在移动终端软
件内部相比,解决了业务订购信息不可变更导致用户无法正常订购业务的问题。


图1为本发明中移动终端软件业务订购方法的流程图; 图2为本发明中移动终端软件业务订购信息更新的方法的流程图; 图3为本发明中移动终端业务订购系统的结构图。
具体实施例方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明作进一步详细的说明。 参考图l,说明一种移动终端软件业务订购方法实施例的流程,具体可以包括以下 步骤 步骤101、用户通过移动终端软件中提供的业务订购入口 ,发起业务订购请求。
步骤102、根据业务订购请求,获取移动终端软件中存储的业务订购信息,按预置 的规则创建业务订购代码,并将业务订购代码发送到移动支付服务器。其中,发送所述业务订购代码的形式具体可以为短信、彩信等。 业务订购信息包括但不局限于业务类型标识、订购金额标识、移动终端软件标 识,移动支付服务器号码,其中业务类型标识唯一表示订购的业务;订购金额表示订购的 具体费用;移动终端软件标识唯一表示安装在不同移动终端上的软件,安装软件时,即自动 分配唯一标识编号,该标识具有区分移动终端的作用;移动支付服务器号码为用于进行扣 费的移动支付服务器的号码。 步骤103、移动支付服务器对业务订购代码进行解析,获取订购金额标识并进行相 应的扣费,扣费成功后,获取业务类型标识、移动终端软件标识,移动支付服务器号码发送 到业务管理服务器。 其中,发送业务类型标识、移动终端软件标识以及移动支付服务器号码的方式可
以为移动支付服务器扣费成功后直接将所述业务订购代码转发给业务管理服务器,而业务 管理服务器可以通过解析所述业务订购代码获取上述标识;另一方面,移动支付服务器也 可以在扣费成功后,将至少上述三种标识重构成新的消息发送给业务管理服务器。 步骤104、业务管理服务器解析业务订购代码,获取业务类型标识、移动终端软件 标识,进行至少保存订购代码中的业务类型标识与移动终端软件标识的对应关系。 步骤105、移动终端软件通过移动互联网络连接业务管理服务器,并发送移动终端 软件标识及业务类型标识,业务管理服务器根据已保存的移动终端软件标识及业务类型标 识进行查找,若查找到相匹配的移动终端软件标识和业务类型,则表明该移动终端已经定 购了所述类型的业务,否则表明移动终端未定购该类型的业务。业务管理服务器将判断结 果返回给移动终端软件。 步骤106、移动终端软件按照业务管理服务器返回的结果执行相应的操作,包括 若业务管理服务器通知移动终端软件已定购了该类型业务,则移动终端软件提示用户订购 成功并开通所述业务;若业务管理服务器通知移动终端软件未定购该类型业务,则移动终 端软件提示用户未订购业务。 下面以订购移动终端电子词典中的每日一句业务为例具体详细说明上述流程。
Al 、用户打开移动终端上的电子词典软件,在业务列表中选择《每日 一句》业务,点 击"订购"。 A2、获取移动终端软件中存储的业务订购信息,假设《每日一句》的业务类 型标识为"2",订购金额为5元,对应的订购金额表示为"19",移动终端软件标识为 "32645",移动支付服务器的号码为"1065800848518",按照预置的规则创建业务订购代码 "19#2@32645",以短信的形式发送到号码为1065800848518的移动支付服务器。
A3、移动支付服务器接收到短信,业务订购代码进行解析,获取订购金额标识 "19",并根据订购金额标识表示的金额"5"进行相应的扣费,扣费成功后,发送业务订购代 码"19#2@32645"到业务管理服务器。 A4、业务管理服务器对"19#2@32645"进行解析,获得业务类型标识"2"、移动终端 软件标识"32645",并保存。 A5、移动终端软件通过移动互联网连接业务管理服务器,并发送移动终端软件标 识"32645"及业务类型标识"2"到业务管理服务器,根据"32645"及"2"判断该移动终端 软件是否订购了业务类型标识为"2"的业务,并返回到移动终端软件。
A6、若已定购该业务,则移动终端软件提示用户订购成功,并开通〈每日一句 > 业 务,否则提示用户未订购。 参考图二,说明移动终端软件业务订购信息更新的方法的流程,具体可以包括以 下步骤 步骤201、移动终端软件通过移动互联网定期连接并发送移动终端软件标识到业 务管理服务器。 步骤202、业务管理服务器根据移动终端软件标识,判断所述移动终端软件是否已
下载了最新的业务订购信息格式,若否,进入步骤203 ;若是,则结束流程。 所述业务订购信息格式包括版本号,业务订购信息组成形式,业务订购信息中各
标识代码。 所述业务订购信息格式的改变通常包括业务订购信息组成形式的改变,或/和业 务订购信息中各标识的代码的改变。
上述判断方法可以为根据移动终端软件标识获取存储在业务管理服务器中,当 前移动终端的业务订购信息格式的版本号,并与存储在业务管理服务器中最新的业务订购 信息格式的版本号进行比较,从而获知移动终端软件是否已下载了最新的业务订购信息。
步骤203、业务管理服务器发送最新的业务订购信息格式到移动终端软件,进行更新。
参考图三,详细说明移动终端业务订购系统的结构图,包括
移动终端软件ll,移动支付服务器12,业务管理服务器13。 移动终端软件11发送含业务订购代码的短信到移动支付服务12,移动支付服务 器12对业务订购代码进行解析,获取订购金额标识进行扣费,扣费成功后,发送业务订购 代码到业务管理服务器13。业务管理服务器13对接收到的业务订购代码进行解析,获取业 务类型标识、移动终端软件标识进行保存。业务管理服务器接13收到移动终端软件11的 连接请求时,根据移动终端软件标识及业务类型标识判断是否订购了所述业务,并返回给 移动终端软件11。若已定购了所述业务,则移动终端软件提示用户订购成功并开通所述业 务;否则,移动终端软件提示用户未订购所述业务。 进一步,移动终端软件11通过移动互联网连接业务管理服务器13后,业务管理服 务器13还判断所述移动终端软件是否已下载了最新的业务订购信息,若否,业务管理服务 器13发送最新的业务订购信息到移动终端软件ll,进行更新。
移动终端软件11中包括 订购单元111 ,用于创建业务订购代码,并将业务订购代码发送到移动支付服务器 12。所述定购代码包括业务类型标识、订购金额标识、移动终端软件标识,移动支付服务器 号码;所述业务订购代码的发送形式具体可以为短信、彩信等。 请求单元112,用于向业务管理服务器13发送业务应用请求,所述业务应用请求 中包括业务类型标识、移动终端软件标识; 执行单元113,用于获取业务管理服务器13的消息,并按照所述消息执行相应的 操作,包括若所述消息中通知移动终端软件已定购了该类型业务,则移动终端软件11提 示用户订购成功并开通所述业务;若所述消息中通知移动终端软件未定购该类型业务,则 移动终端软件提示用户未订购业务。
上述结构基础上,所述移动终端软件还包括连接单元114,用于通过移动互联网定 期连接并发送移动终端软件标识到业务管理服务器13。
业务管理服务器13中包括 接收单元131,用于接收业务类型标识、移动终端软件标识,并发送到第一存储单 元132进行保存;根据上文相关记载,移动支付服务器12按照移动终端软件成功进行扣费 后,则发送所述业务类型标识、移动终端软件标识给业务管理服务器13 ;以及,获取移动终 端发送的业务应用请求,解析得到所述业务应用请求中携带的业务类型标识、移动终端软 件标识并发送到控制单元; 第一存储单元132,用于存储所述订购业务的信息,包括但不限于业务类型标识与 移动终端软件标识的对应关系; 控制单元133,根据移动终端软件的业务应用请求中携带的业务类型标识和移动 终端软件标识,查找所述第一存储单元132是否有与所述业务类型标识和移动终端软件标 识对应的记录,根据判断结果构造反馈消息; 发送单元134,用于将所述反馈消息发送给所述移动终端软件11。
上述结构基础上,所述业务管理服务器还13包括 第二存储单元135,用于存储最新的业务订购信息格式,以及移动终端软件标识与 当前移动终端软件所存储的业务订购信息格式的版本号的对应关系。 所述业务订购信息信息格式包括版本号,业务订购信息组成形式,业务订购信息 中各标识代码。 更新单元136,用于判断移动终端软件中的业务订购信息格式是否为最新的(包 括所述业务订购信息的组成形式,或/和业务订购信息中各标识的代码是否为当前使用版 本),若否,则从第二存储单元135中获取最新的业务订购信息,并经由所述发送单元134发 送到移动终端软件11进行更新,并更新第二存储单元135中当前移动终端的业务订购信息 格式的版本号。 上述判断方法可以为根据移动终端软件标识获取第二存储单元135中当前移动 终端的业务订购信息格式的版本号以及最新的业务订购信息格式的版本号,将二者进行比 较,从而获知移动终端软件是否已下载了最新的业务订购信息。 以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及 实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的实现方式;同时,对于 本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之 处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
一种移动终端软件业务订购的方法,其特征在于,移动支付服务器获取移动终端发送包含业务订购代码的请求;移动支付服务器解析业务订购代码,获取订购金额标识并进行扣费,扣费成功后,获取业务类型标识、移动终端软件标识,移动支付服务器号码发送到业务管理服务器;业务管理服务器保存所述移动终端软件标识与业务类型标识的对应关系;业务管理服务器获取移动终端软件的业务应用请求,解析得到应用请求中第一移动终端软件标识和第一业务类型标识;判断是否已保存了所述第一移动终端软件标识与所述第一业务类型标识的对应关系,并将判断结果返回给移动终端软件。
2. 如权利要求1所述的方法,其特征在于,所述方法还包括创建业务订购代码的步骤 用户通过移动终端软件中提供的业务订购入口 ,发起业务订购请求,根据业务订购请求,获取移动终端软件中存储的业务订购信息,按预置的规则创建业务订购代码。
3. 如权利要求1所述的方法,其特征在于,所述方法还包括业务管理服务器判断移动终端软件的业务订购信息是否为当前使用的版本,若否,业 务管理服务器发送最新的业务订购信息到移动终端软件,进行更新。
4. 如权利要求3所述的方法,其特征在于所述业务管理服务器周期性的获取移动终端软件的业务订购信息,并进行是否为当前 使用版本的判断。
5. —种移动终端软件业务订购的系统,其特征在于,所述系统包括业务管理服务器、移 动终端软件;所述移动终端软件包括订购单元,用于创建业务订购代码,并将业务订购代码发送到移动支付服务器;请求单元,用于向业务管理服务器发送业务应用请求,所述业务应用请求中包括业务 类型标识、移动终端软件标识;执行单元,用于获取业务管理服务器的消息,并按照所述消息执行相应的操作,包括在 所述消息已定购了该类型业务时,移动终端软件开通所述业务;所述业务管理服务器包括接收单元,用于接收移动支付服务器发送的业务类型标识、移动终端软件标识,并发送 到第一存储单元进行保存;以及,获取移动终端发送的业务应用请求,解析得到所述业务应 用请求中携带的业务类型标识、移动终端软件标识并发送到控制单元;第一存储单元,用于存储移动终端软件已成功订购业务的信息,包括业务类型标识与 移动终端软件标识的对应关系;控制单元,根据移动终端软件的业务应用请求中携带的业务类型标识和移动终端软 件标识,查找所述第一存储单元是否有与所述业务类型标识和移动终端软件标识对应的记 录,根据判断结果构造反馈消息;发送单元,用于将所述反馈消息发送给所述移动终端软件。
6. 如权利要求5所述的系统,其特征在于,所述移动终端软件还包括 连接单元,用于移动终端软件通过移动互联网定期连接并发送移动终端软件标识到业务管理服务器;以及,所述业务管理服务器还包括第二存储单元,用于存储最新的业务订购信息格式;更新单元,用于判断移动终端软件中的业务订购信息格式是否为最新,若否,则从第二 存储单元中获取最新版本的业务订购信息,并经由所述发送单元发送到移动终端软件。
7.如权利要求6所述的系统,其特征在于所述业务订购信息格式包括业务订购信息组成格式,或/和业务订购信息中各标识的 代码。
全文摘要
本发明涉及一种移动终端软件业务订购的方法及系统。所述方法包括移动支付服务器获取移动终端发送包含业务订购代码的请求;移动支付服务器解析业务订购代码,获取订购金额标识并进行扣费,扣费成功后,获取业务类型标识、移动终端软件标识,移动支付服务器号码发送到业务管理服务器;业务管理服务器保存所述移动终端软件标识与业务类型标识的对应关系;业务管理服务器获取移动终端软件的业务应用请求,解析得到应用请求中第一移动终端软件标识和第一业务类型标识;判断是否已保存了所述第一移动终端软件标识与所述第一业务类型标识的对应关系,并将判断结果返回给移动终端软件。本发明避免了短信发送失败或扣费失败却开通所述业务的风险。
文档编号H04W8/18GK101784028SQ20091007713
公开日2010年7月21日 申请日期2009年1月16日 优先权日2009年1月16日
发明者刘晓超, 常剑峰 申请人:北京金山软件有限公司;北京金山数字娱乐科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1