移动支付方法和系统的制作方法

文档序号:6541367阅读:170来源:国知局
移动支付方法和系统的制作方法
【专利摘要】本发明涉及一种移动支付方法和系统。该移动支付方法包括:检测移动终端网络;若网络正常,检测移动终端内程序数据的完整性;选择支付方式并向服务器发出计费请求;确认计费行为并向服务器反馈。该移动支付系统包括网络检测模块、数据检测模块、请求模块和确认模块。本发明的移动支付方法和系统流程简单、操作方面、安全性强,用户体验较好。
【专利说明】移动支付方法和系统【技术领域】
[0001]本发明涉及一种电子支付方法,尤其涉及一种移动支付方法。
[0002]本发明还涉及一种电子支付系统,尤其涉及一种移动支付系统。
【背景技术】
[0003]随着社会的发展,移动支付技术已经应用到社会生活的方方面面。移动支付技术是移动通信运营商推出的短信支付方式逐渐发展起来的。
[0004]移动支付技术是方便移动用户使用其移动终端所消费的商品或服务进行账务支付的一种技术。它基于移动通信网络和互联网络,通过WffW(万维网)、短信、WAP (WirelessApplication Protocol,无线应用协议)、IVR(Interactive Voice Response,互动式语音应答)等方式,进行开户、充值、查询、支付、提现等电子商务操作。移动支付技术所使用的移动终端可以是智能手机、PDA、移动PC等。
[0005]然而,现有技术中,移动支付技术类型发展日新月异,不同支付类型之间功能重叠,支付流程较为 复杂,在具体应用时非常不便。以手机游戏为例,当用户在游戏时需要购买相关服务或者虚拟商品时,需要打开专用的支付软件,输入账号密码等鉴权行为,必要时还需要短信验证等,用户不能自主选择支付方式、支付流程复杂,使得用户体验较差。因此现有技术中的移动支付方法及系统的用户体验较差。

【发明内容】

[0006]鉴于现有技术中的移动支付方法用户体验较差的技术问题,有必要提供一种用户体验较好的移动支付方法。
[0007]同时,鉴于现有技术中移动支付系统用户体验较差的技术问题,还有必要提供一种移动支付系统。
[0008]一种移动支付方法,包括:检测移动终端网络;若网络正常,检测移动终端内程序数据的完整性;选择支付方式并向服务器发出计费请求;确认计费行为并向服务器反馈。
[0009]在本发明移动支付方法的进一步的实施方中,该移动支付方法还包括短信安全步骤,该短信安全步骤包括:接收服务器下发的提示信息;依据提示信息发出回复信息。
[0010]在本发明移动支付方法的进一步的实施方中,该选择支付方式的步骤包括:判断计费金额是否超过预设值;在计费金额超过预设值时提供第一支付方式,在计费金额未超过预设值时提供第二支付方式,所述第一支付方式为第三方支付,所述第二支付方式包括短信支付和彩信支付。
[0011]在本发明移动支付方法的进一步的实施方中,该选择支付方式的步骤包括:根据移动终端信息确定移动终端所在地;获取用户消费记录;根据移动终端所在地、消费记录及当前消费金额选定支付方式。
[0012]在本发明移动支付方法的进一步的实施方中,所述检测移动终端内程序数据完整性的步骤包括:判断程序数据是否存在,若存在再判断程序数据是否需要更新;若需要更新,则对程序数据进行联网更新。
[0013]一种移动支付系统,包括:网络检测模块,用于检测移动终端网络;数据检测模块,用于在网络正常检测移动终端内程序数据的完整性;请求模块,用于选择支付方式并向服务器发出计费请求;确认模块,确认计费行为并向服务器反馈。
[0014]在本发明移动支付系统的进一步的实施方中,该移动支付系统还包括:短信安全模块,用于接收服务器下发的提示信息,并依据提示信息发出回复信息。
[0015]在本发明移动支付方法的进一步的实施方中,该请求模块在用于选择支付方式时包括:用于判断计费金额是否超过预设值;用于在计费金额超过预设值时提供第一支付方式,用于在计费金额未超过预设值时提供第二支付方式,所述第一支付方式为第三方支付,所述第二支付方式包括短信支付和彩信支付。
[0016]在本发明移动支付方法的进一步的实施方中,该请求模块在用于选择支付方式时包括:用于根据移动终端信息确定移动终端所在地;用于获取用户消费记录;用于根据移动终端所在地、消费记录及当前消费金额选定支付方式。
[0017]在本发明移动支付方法的进一步的实施方中,所述数据检测模块用于检测移动终端内程序数据完整性时包括:用于判断程序数据是否存在,若存在再用于判断程序数据是否需要更新;若需要更新,则用于对程序数据进行联网更新。
[0018]相较于现有技术,本发明的主要有益效果在于:
[0019]由于本发明的移动支付方法包括检测移动终端网络,若网络正常,检测移动终端内程序数据的完整性,选择支付方式并向服务器发出计费请求和确认计费行为并向服务器反馈;本发明的移动支付方法直接在具体的移动终端应用中打开计费接口,无需打开专用的支付软件,用户能够自主选择支付方式,使得用户体验较好。同时,对用户而言,本发明的移动支付方法只需要启动本方法并随后确认即可,用户操作简单,使得用户体验较好。
[0020]同样,相对于现有技术,由于本发明的移动支付系统包括用于检测移动终端网络的网络检测模块、用于在网络正常时检测移动终端内程序数据完整性的数据检测模块、用于选择支付方式并向服务器发出计费请求的请求模块,以及用于确认计费行为并向服务器反馈的确认模块,因此使得本发明的移动支付系统可以直接在具体的移动终端应用中打开计费接口,无需打开专用的支付软件,用户能够自主选择支付方式,使得用户体验较好。同时,对用户而言,使用本发明的移动支付系统进行支付时,只需要启动本系统并随后确认计费操作即可,用户操作简单,使得用户体验较好。
【专利附图】

【附图说明】
[0021]图1是本发明移动支付方法的流程图;
[0022]图2是本发明移动支付系统的模块示意图。
【具体实施方式】
[0023]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用来限定本发明。
[0024]图1是本发明移动支付方法的流程图。本发明的移动支付方法包括:[0025]步骤S1、检测移动终端网络;
[0026]本发明移动支付方法可以应用于手机游戏中,于手机游戏中设置计费接口。本方法启动时调用计费接口,获得手机信息并检测手机的网络状况。具体地,可以获得手机的国际移动用户识别码(IMSI, International Mobile Subscriber Identification Number),国际移动设备身份码(IMEI, International Mobile Equipment Identity),运营商信息,网络状况等。
[0027]当网络状况正常时,即能够连接到以太网时(互联网),执行步骤S2。当网络状况异常,没有与以太网连接时,则弹出打开网络提醒框,提醒用户打开网络、设置网络。在网络设置成功,使得网络正常后,执行步骤S2。若网络设置不成功,则返回手机游戏。以上是以手机游戏为例,也可以是其他的手机应用程序中设置计费接口。
[0028]图2是本发明移动支付系统的模块示意图。本发明的移动支付系统I包括网络检测模块11,该网络检测模块11用于检测移动终端网络。具体地,以本系统应用于手机中为例,在本发明的移动支付系统I开始工作时,调用计费接口,获得手机信息并通过该网络检测模块11检测手机的网络状况。
[0029]步骤S2、若网络正常,检测移动终端内程序数据的完整性;
[0030]在步骤SI执行完毕后,在网络正常时,检测移动终端内程序数据的完整性。所述检测移动终端内程序数据的完整性包括:
[0031]S11、判断程序数据是否存在;
[0032]S12、若存在判断程序数据是否需要更新;
[0033]S13、若需要更新,则对程序数据进行联网更新,更新成功后则执行步骤S3 ;
[0034]S14、若不需要更新,则执行步骤S3。
[0035]在另外的情况下,步骤S12还包括更新不成功时执行步骤S12。
[0036]本发明的移动支付系统I还包括程序数据检测模块12,用于在网络正常时检测移动终端内程序数据的完整性。具体地该程序数据检测模块12首先用于判断程序数据是否存在;若存在则该程序数据检测模块12继续用于判断程序数据是否需要更新;在需要更新时,该程序数据检测模块12继续用于对该程序数据进行联网更新。当该程序数据检测模块12在用于对该程序数据进行联网更新未能成功时,则重新开始判断该程序数据是否需要更新。在本实施方式中,根据以上描述,该程序数据完整性的检测还可以被理解为判断该程序数据是否为最新版本,如非最新版本则进行更新。具体的,可以检测程序数据的版本号是否与互联网端的一致,若不一致则进行更新,若一致则认为是最新版本。此外,若不一致还可以根据互联网端来检测是否必须进行更新,必须更新则需要等待更新操作完成,不是必须更新则可以选择不更新。
[0037]步骤S3、选择支付方式并向服务器发出计费请求;
[0038]在对该程序数据进行完成性检测后,选择支付方式并向服务器发出计费请求。本发明的移动支付系统I还包括一个请求模块13,该请求模块13用于选择支付方式并向服务器发出计费请求。具体地,选择支付方式包括步骤:
[0039]判断计费金额是否超过预设值;
[0040]在计费金额超过预设值时提供第一支付方式,在计费金额未超过预设值时提供第二支付方式,所述第一支付方式为第三方支付,所述第二支付方式包括短信支付和彩信支付。
[0041]假设该预设值为15元,则选择支付方式的步骤包括:判断计费金额是否超过15元;在计费金额超过15元时提供第三方支付方式进行支付;在计费金额小于15元时提供短信或者彩信支付方式。
[0042]当然,在变更的实施方式中,当计费金额小于15元时,可以优选的提供短信或者彩信支付方式,当用户拒绝选择短信或者彩信支付方式时,则可以提供第三方支付方式。
[0043]该第三方支付通常是指使用第三方平台提供的账户进行货款支付,由第三方通知卖家货款到达、进行发货;买方检验物品后,就可以通知付款给卖家,第三方再将款项转至卖家账户。例如通常使用的支付宝、财付通及拉卡拉等。
[0044]步骤S4、确认计费行为并向服务器反馈。
[0045]本发明的移动支付系统I还包括确认模块14,该确认模块14在向服务器发出计费请求后,用于确认计费行为并向服务器反馈。
[0046]具体地:在向服务器发出请求后,服务器接收到发出的计费请求并处理;处理后发出配置文件给该确认模块14 ;该确认模块14根据该配置文件查看是否需要计费;若不需要计费,则返回手机游戏中,结束本支付流程;若需要计费,则生成计费提醒框;当用户通过该计费提醒框确认支付行为后,该确认模块14反馈计费结果至服务器,支付流程即可终止。
[0047]以短信支付为例,步骤S3中选择短信支付后,服务器端发出计费短信,例如计费短信中内容包括“本次扣取费用10元,确认请回复Y”,用户通过回复“Y”服务器端即可以反馈。计费短信也是一种计费提醒框。该服务器端一般设置在运营商处,例如设置在移动、联通或者电信运营商,为移动、联通或者电信运营商的服务器。
[0048]以第三方支付为例,在步骤S3中选择短信支付后,服务器与第三方支付平台发生数据交换并向移动终端发出确认提醒框,该确认提醒框上显示计费的相关信息并具有表示确认的按钮。通过点击确认按钮完成计费的确认。
[0049]相对于现有技术,由于本发明的移动支付方法包括检测移动终端网络,若网络正常,检测移动终端内程序数据的完整性,选择支付方式并向服务器发出计费请求和确认计费行为并向服务器反馈;本发明的移动支付方法直接在具体的移动终端应用中打开计费接口,无需打开专用的支付软件,用户能够自主选择支付方式,使得用户体验较好。同时,对用户而言,本发明的移动支付方法只需要启动本方法并随后确认即可,用户操作简单,使得用户体验较好。
[0050]同样,相对于现有技术,由于本发明的移动支付系统I包括用于检测移动终端网络的网络检测模块11、用于在网络正常时检测移动终端内程序数据完整性的数据检测模块12、用于选择支付方式并向服务器发出计费请求的请求模块,以及用于确认计费行为并向服务器反馈的确认模块14,因此使得本发明的移动支付系统I可以直接在具体的移动终端应用中打开计费接口,无需打开专用的支付软件,用户能够自主选择支付方式,使得用户体验较好。同时,对用户而言,使用本发明的移动支付系统I进行支付时,只需要启动本系统并随后确认计费操作即可,用户操作简单,使得用户体验较好。
[0051]在另外的实施方式中,本发明的移动支付方法还可以包括短信安全步骤,该短信安全步骤包括:接收服务器下发的提示信息;依据提示信息发出回复信息。[0052]该短信安全步骤可以设置在步骤SI之前,当用户从手机游戏中调用计费接口后,执行该短信安全步骤。本发明的移动支付系统I还包括短信安全模块。在调用计费接口后,手机接收服务器下发的提醒信息给该短信安全模块,用户根据提醒信息编写回复信息,该短信安全模块发出该回复信息至该服务器。该服务器根据回复信息的内容反馈相应指令至本发明的移动支付系统1,以进行下一步操作。当用户没有编写回复信息,没有针对提示信息进行回复时,相应的计费流程终止。该提示信息可以是要求用户回复数字或者字母确认,也可以是出具相关问答题,用户依据问答题输入答案。
[0053]在该实施方式中,用户除了需要通过已有的加密算法或者保护程序保护付款行为夕卜,还同时引进了短信的提醒及回复功能,用户需要依据提示信息回复相应内容,避免了手机段恶意软件肆意提取现有技术中短信验证码等导致的安全漏洞。同时,根据短信提醒进行回复,短信提醒中的提示信息可以随时根据需要而改变,用户依据提示信息中的规则进行回答才能后进行整个支付流程的下一步,这基本杜绝了计算机程序自动获得答案的可能性,安全性较高。
[0054]在变更的实施方式中,步骤S3 “选择支付方式并向服务器发出计费请求”还可以有以下方式完成。例如,该步骤S3包括:
[0055]S31、根据移动终端信息确定移动终端所在地;
[0056]S32、获取用户消费记录;
[0057]S33、根据移动终端所在地、消费记录及当前消费金额选定支付方式。
[0058]在本实施方式中,移动终端彳目息还包括该移动终端的所在地。该移动终端的所在地可以通过以下方式获得,如:以手机为例,可以通过短信中心号号码获得,短信中心号码中包含有手机号码开户地的相应区号。又如,还可以通过位置区域码、基站编号或者IP地址获得手机当前的位置。当然,该位置是一个区域范围。
[0059]用户消费记录通常记录在服务器端,从服务器端可以获得用户的消费记录。在本发明的移动支付系统I的请求模块13中设置一个选择单元,该选择单元内存储有支付方式选择对照表,该对照表根据用户所在地、消费记录情况以及本次需要支付的金额获得相应的支付方式。当然,该选择单元也可以设置在服务器端,由服务器完成支付方式的选择后直接将选择结果反馈给手机。例如,用户所在地的移动通信运营商规定短信支付只能是100元以下的支付,不支持100元以上的支付行为;用户在支付时习惯使用拉卡拉或支付宝这两种支付方式,其中,使用拉卡拉的比例为70%,是用户最常用的支付方式。用户对其拉卡拉账户绑定了 3张银行卡,其中A银行卡为用户最常用的银行卡。此时,当用户有一笔200元的账单需要支付时,本发明的移动支付系统I根据用户所在地的相应规则首先选择第三方支付,同时选择为拉卡拉支付,并将相应拉卡拉账户对应的银行卡默认为A银行卡。当用户有一笔10元的账单需要支付时,用户习惯使用短信支付方式进行小额账单的支付,则本发明的移动支付系统I直接选定短信支付方式。
[0060]在上述情况下,本发明的移动支付系统I及方法能够根据用户所处位置、用户在不同地区的消费记录以及当前需要支付的账单信息提供相应支付方式,使得用户操作更为简单,用户体验更好。
[0061]应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。
【权利要求】
1.一种移动支付方法,包括: 检测移动终端网络; 若网络正常,检测移动终端内程序数据的完整性; 选择支付方式并向服务器发出计费请求; 确认计费行为并向服务器反馈。
2.根据权利要求1所述的移动支付方法,其特征在于,还包括短信安全步骤,该短信安全步骤包括: 接收服务器下发的提示信息; 依据提示信息发出回复信息。
3.根据权利要求1或2所述的移动支付方法,其特征在于, 该选择支付方式的步骤包括: 判断计费金额是否超过预设值; 在计费金额超过预设值时提供第一支付方式,在计费金额未超过预设值时提供第二支付方式,所述第一支付方式为第三方支付,所述第二支付方式包括短信支付和彩信支付。
4.根据权利要求1或2所述的移动支付方法,其特征在于, 该选择支付方式的步骤包括: 根据移动终端信息确定移动终端所在地; 获取用户消费记录; 根据移动终端所在地、消费记录及当前消费金额选定支付方式。
5.根据权利要求4所述的移动支付方法,其特征在于,所述检测移动终端内程序数据完整性的步骤包括: 判断程序数据是否存在,若存在再判断程序数据是否需要更新;若需要更新,则对程序数据进行联网更新。
6.—种移动支付系统,包括: 网络检测模块,用于检测移动终端网络; 数据检测模块,用于在网络正常检测移动终端内程序数据的完整性; 请求模块,用于选择支付方式并向服务器发出计费请求; 确认模块,确认计费行为并向服务器反馈。
7.根据权利要求6所述的移动支付系统,其特征在于,还包括: 短信安全模块,用于接收服务器下发的提示信息,并依据提示信息发出回复信息。
8.根据权利要求6或7所述的移动支付系统,其特征在于, 该请求模块在用于选择支付方式时包括: 用于判断计费金额是否超过预设值; 用于在计费金额超过预设值时提供第一支付方式,用于在计费金额未超过预设值时提供第二支付方式,所述第一支付方式为第三方支付,所述第二支付方式包括短信支付和彩信支付。
9.根据权利要求6或7所述的移动支付系统,其特征在于, 该请求模块在用于选择支付方式时包括: 用于根据移动终端信息确定移动终端所在地;用于获取用户消费记录; 用于根据移动终端所在地、消费记录及当前消费金额选定支付方式。
10.根据权利要求9所述的移动支付方法,其特征在于,所述数据检测模块用于检测移动终端内程序数据完整性时包括: 用于判断程序数据是否存在,若存在 再用于判断程序数据是否需要更新;若需要更新,则用于对程序数据进行联网更新。
【文档编号】G06Q20/14GK103942676SQ201410108863
【公开日】2014年7月23日 申请日期:2014年3月21日 优先权日:2014年3月21日
【发明者】李召祥 申请人:深圳市讯鸿科技开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1