流量订购方法和系统、移动终端及服务器的制造方法_3

文档序号:9330345阅读:来源:国知局
移动终端发送的流量订购短信,流量订购短信是根据流量订购信息生成的,流量订购信息包括用户的标识和订购套餐类型。
[0155]其中,流量订购短信则是移动终端在未联网状态下发送的。用户的标识通常为用户的手机号码;订购套餐类型通常根据运营商所提供的套餐确定,每个订购套餐类型的套餐流量或者资费不同。
[0156]在步骤S32中,根据流量订购短信从运营商服务器为用户订购流量。
[0157]本公开通过获取用户的流量订购信息,再判断移动终端是否联网,如果移动终端没有联网,则根据流量订购信息生成流量订购短信,并向服务器发送流量订购短信,服务器在接收到流量订购短信后,可以帮助用户订购流量,这种流量订购的方式不依赖于网络,即使在没有网络的情况下也能实现流量订购。
[0158]图5是根据一示例性实施例示出的一种流量订购方法的流程图,如图5所示,该流量订购方法适用于服务器,包括以下步骤:
[0159]在步骤S41中,服务器接收移动终端发送的流量订购短信,流量订购短信是根据流量订购信息生成的,流量订购信息包括用户的标识和订购套餐类型
[0160]其中,流量订购消息是移动终端在联网状态下发送的。用户的标识通常为用户的手机号码;订购套餐类型通常根据运营商所提供的套餐确定,每个订购套餐类型的套餐流量或者资费不同。
[0161 ] 在步骤S42中,获取流量订购短信中的流量订购信息。
[0162]流量订购短信既可以是包括流量订购信息本身,也可以是包括流量订购信息编码后的信息,编码方式只需要在服务器和移动终端之间进行约定即可。
[0163]相应地,获取流量订购短信中的流量订购信息:则只需要直接获取短信中的流量订购信息,或者获取流量订购信息编码后的信息然后相应进行解码即可。
[0164]在步骤S43中,根据流量订购信息为用户订购流量。
[0165]在本实施例中,根据流量订购信息为用户订购流量,包括:
[0166]步骤一:根据用户的标识确定用户特征,用户特征包括用户的归属地和运营商。
[0167]用户的标识通常为手机号码,根据手机号码确定用户特征的方式一般是:根据手机号码的前几位确定该用户的归属地和运营商。而由于在本步骤中,移动终端当前未处于联网状态,所以需要事先在移动终端上存储手机号码的前几位与用户的归属地和运营商的对应规则,在执行步骤一时,先获取该对应规则,然后即可根据该对应规则确定用户特征。
[0168]步骤二:采用用户特征对应的编码规则对订购套餐类型进行转换。
[0169]其中,不同归属地和运营商所采用的编码规则可能不同,采用用户特征对应的编码规则对订购套餐类型进行转换。例如,订购套餐类型为100M,采用编码规则转换为GPRS100 ο
[0170]步骤三:生成包括用户的标识和转换后的订购套餐类型的流量订购订单。
[0171 ] 其中,流量订购订单既可以是短信,也可以是通过互联网发送的消息。
[0172]步骤四:将流量订购订单发送给用户特征对应的运营商服务器。
[0173]服务器中预设有不同用户特征对应的运营商服务器的接口,每个接口包括用户特征对应的编码规则和用户特征对应的运营商服务器。在生成流量订购订单后,将流量订购订单发送给用户特征对应的运营商服务器即可。
[0174]进一步地,该方法还包括:
[0175]接收移动终端通过互联网发送的流量订购消息,流量订购消息是根据流量订购信息生成的;根据流量订购消息从运营商服务器为用户订购流量。
[0176]这里根据流量订购消息从运营商服务器为用户订购流量的方法与步骤S43可以相同,不做赘述。
[0177]进一步地,该方法还包括:
[0178]接收移动终端发送的测试消息,测试消息用于测试移动终端当前是否处于联网状态;向移动终端发送应答消息,应答消息指示移动终端当前处于联网状态。
[0179]本公开通过获取用户的流量订购信息,再判断移动终端是否联网,如果移动终端没有联网,则根据流量订购信息生成流量订购短信,并向服务器发送流量订购短信,服务器在接收到流量订购短信后,可以帮助用户订购流量,这种流量订购的方式不依赖于网络,即使在没有网络的情况下也能实现流量订购。
[0180]图6是根据一示例性实施例示出的一种移动终端的框图,如图6所示,该移动终端包括:
[0181]获取模块501,用于获取用户的流量订购信息,流量订购信息包括用户的标识和订购套餐类型。
[0182]其中,用户的标识通常为用户的手机号码;订购套餐类型通常根据运营商所提供的套餐确定,每个订购套餐类型的套餐流量或者资费不同。
[0183]判断模块502,用于判断移动终端是否处于联网状态,具体是判断移动终端是否连接互联网。
[0184]处理模块503,用于当移动终端当前未处于联网状态时,根据流量订购信息生成流量订购短信,并向服务器发送流量订购短信,服务器用于根据流量订购短信为用户订购流量。
[0185]本公开通过获取用户的流量订购信息,再判断移动终端是否联网,如果移动终端没有联网,则根据流量订购信息生成流量订购短信,并向服务器发送流量订购短信,服务器在接收到流量订购短信后,可以帮助用户订购流量,这种流量订购的方式不依赖于网络,即使在没有网络的情况下也能实现流量订购。
[0186]图7是根据一示例性实施例示出的一种移动终端的框图,如图7所示,该移动终端包括:
[0187]获取模块601,用于获取用户的流量订购信息,流量订购信息包括用户的标识和订购套餐类型。
[0188]其中,用户的标识通常为用户的手机号码;订购套餐类型通常根据运营商所提供的套餐确定,每个订购套餐类型的套餐流量或者资费不同。
[0189]判断模块602,用于判断移动终端是否处于联网状态,具体是判断移动终端是否连接互联网。
[0190]处理模块603,用于当移动终端当前未处于联网状态时,根据流量订购信息生成流量订购短信,并向服务器发送流量订购短信,服务器用于根据流量订购短信为用户订购流量。
[0191]进一步地,处理模块603还用于:
[0192]当移动终端当前处于联网状态时,根据流量订购信息生成流量订购消息,并通过互联网向服务器发送流量订购消息,服务器用于根据流量订购消息为用户订购流量。
[0193]在本公开实施例中,获取模块601,包括:
[0194]提供子模块6011,用于提供一流量订购界面,流量订购界面用于供用户输入流量订购信息;
[0195]获取子模块6012,用于获取用户通过流量订购界面输入的流量订购信息。
[0196]在本公开实施例中,判断模块602,判断移动终端当前是否处于联网状态,可以采用下述方式实现:
[0197]向服务器发送测试消息,测试消息用于测试移动终端当前是否处于联网状态;
[0198]当接收到服务器发送的应答消息时,确定移动终端当前处于联网状态;当未接收到服务器发送的应答消息时,确定移动终端当前未处于联网状态;
[0199]在本公开实施例中,判断模块602,判断移动终端当前是否处于联网状态,还可以采用下述方式实现:
[0200]调用移动终端中网络信息接口判断移动终端当前是否处于联网状态。
[0201]移动终端调用ConnectivityManager 类中 getActiveNetworklnfo O 获得Networklnfo,根据NetworkInfo的isConnectedO方法判断网络是否连接。
[0202]服务器既可以是用于从运营商服务器为用户订购流量的服务器,也可以是运营商服务器。
[0203]在本公开实施例中,当服务器用于从运营商服务器为用户订购流量时,处理模块603,具体用于:
[0204]生成包括流量订购信息的流量订购短信。流量订购短信既可以是包括流量订购信息本身,也可以是包括流量订购信息编码后的信息,编码方式只需要在服务器和移动终端之间进行约定即可。
[0205]当服务器为运营商服务器时,处理模块603,具体用于:
[0206]根据用户的标识确定用户特征,用户特征包括用户的归属地和运营商;采用用户特征对应的编码规则对订购套餐类型进行转换;生成包括用户的标识和转换后的订购套餐类型的流量订购短信。
[0207]用户的标识通常为手机号码,根据手机号码确定用户特征的方式一般是:根据手机号码的前几位确定该用户的归属地和运营商。而由于在本步骤中,移动终端当前未处于联网状态,所以需要事先在移动终端上存储手机号码的前几位与用户的归属地和运营商的对应规则。处理模块603可以先获取该对应规则,然后即可根据该对应规则确定用户特征。
[0208]其中,不同归属地和运营商所采用的编码规则可能不同,采用用户特征对应的编码规则对订购套餐类型进行转换。例如,订购套餐类型为100M,采用编码规则转换为GPRS100 ο
[0209]移动终端中预设有不同用户特征对应的运营商服务器的接口,每个接口包括用户特征对应的编码规则和用户特征对应的运营商服务器。在生成流量订购短信后,将流量订购短信发送给用户特征对应的运营商服务器即可。
[0210]本公开通过获取用户的流量订购信息,再判断移动终端是否联网,如果移动终端没有联网,则根据流量订购信息生成流量订购短信,并向服务器发送流量订购短信,服务器在接收到流量订购短信后,可以帮助用户订购流量,这种流量订购的方式不依赖于网络,即使在没有网络的情况下也能实现流量订购。
[0211]图8是根据一示例性实施例示出的一种服务器的框图,如图8所示,该服务器包括:
[0212]接收模块701,用于接收移动终端发送的流量订购短信,流量订购短信是根据流量订购信息生成的,流量订购信息包括用户的标识和订购套餐类型。
[0213]其中,流量订购短信则是移动终端在未联网状态下发送的。用户的标识通常为用户的手机号码;订购套餐类型通常根据运营商所提供的套餐确定,每个订购套餐类型的套餐流量或者资费不同。
[0
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1