用于绑定手机号码的方法、装置及系统制造方法及图纸

技术编号:16432216 阅读:22 留言:0更新日期:2017-10-22 08:54
本发明专利技术公开了一种用于绑定手机号码的方法、装置及终端,属于移动终端领域。所述方法包括:从终端内的至少两个用户身份识别模块SIM中确定出第一SIM,所述第一SIM具有短信息收发能力;根据用户帐号和所述第一目标SIM对应的第一手机号码生成绑定请求,所述绑定请求用于请求将所述用户帐号和所述第一手机号码进行绑定;向服务器发送所述绑定请求。本发明专利技术通过终端确定出具有短信息收发能力的第一SIM,根据用户帐号和第一SIM对应的手机号码来生成绑定请求,所以保证了绑定过程的成功率且节省了时间,另外,由于用户不需要手动输入第一SIM对应的第一手机号码以及在绑定失败时重新绑定,还能够减少用户的无用操作,从而提高了终端与用户之间的人机交互效率。

Method, device and system for binding mobile phone number

The invention discloses a method, a device and a terminal for binding mobile phone number, belonging to the mobile terminal field. The method includes: determining a first SIM from at least two subscriber identity module SIM in the terminal, the first SIM has short message capacity; according to the first mobile phone number to generate the user account and bind the first target of SIM corresponding to the request, the request for the binding request and user account the first mobile phone number is bound to the server; sending the binding request. The present invention through the terminal determines the first SIM with short messaging capabilities, according to the user account and the first SIM corresponding to the mobile phone number to generate a binding request, so to ensure the success rate of the binding process and save time, in addition, because the user does not need to manually enter the first SIM corresponding to the first mobile phone number and binding failed again binding, can also reduce the user's useless operation, thereby improving the user between the terminal and the interactive efficiency.

【技术实现步骤摘要】
用于绑定手机号码的方法、装置及系统
本专利技术实施例涉及终端领域,特别涉及一种用于绑定手机号码的方法、装置及系统。
技术介绍
在终端中,很多应用程序都需要为用户帐号绑定一个手机号码,通过该手机号码实现验证码接收功能、短信息(ShortMessage,SMS)推送功能、远程控制功能等附加功能。相关技术中,为用户帐号绑定手机号码的流程通常为:应用程序显示注册用户界面,该注册用户界面上提供有手机号码输入框、获取验证码按钮、验证码输入框和提交按钮;用户在手机号码输入框中输入手机号码,并且点击验证码获取按钮;应用程序将手机号码发送至服务器,服务器向该手机号码发送一个携带有验证码的短信息;用户在查看短信息后,将验证码输入验证码输入框,并且点击提交按钮;应用程序将用户帐号、手机号码和验证码发送给服务器,服务器在验证手机号码和验证码匹配时,将用户帐号和手机号码之间建立绑定关系。由于终端上可能设置有多张用户身份识别模块(SubscriberIdentityModule,SIM),一些SIM为不具有短信息收发能力的SIM,比如仅支持数据网络的SIM卡或者短期内有效的虚拟SIM,用户有可能会将这些不具有短信息收发能力的SIM对应的手机号码填入至手机号码输入框导致绑定失败,从而需要重新开始另一次绑定过程,从而浪费了时间和较多的无用操作。
技术实现思路
本专利技术实施例提供了一种用于绑定手机号码的方法、装置及系统,能够解决用户在绑定过程输入不具有短信息收发能力的SIM时,导致绑定失败而重新另一次绑定,从而浪费了时间和较多无用操作的问题。所述技术方案如下:第一方面,本申请实施例提供了一种用于绑定手机号码的方法,所述方法包括:从终端内的至少两个用户身份识别模块SIM中确定出第一SIM,所述第一SIM具有短信息收发能力;根据用户帐号和所述第一目标SIM对应的第一手机号码生成绑定请求,所述绑定请求用于请求将所述用户帐号和所述第一手机号码进行绑定;向服务器发送所述绑定请求。在一个可选的实施例中,所述从终端内的至少两个用户身份识别模块SIM中确定出第一SIM,包括:通过所述终端的操作系统提供的广播消息确定初级候选SIM,所述初级候选SIM是处于有效状态的SIM;通过所述操作系统提供的函数接口从所述初级候选SIM中确定出二级候选SIM,所述二级候选SIM是处于有效状态且不属于虚拟卡的SIM;根据所述二级候选SIM确定所述第一SIM。在一个可选的实施例中,所述根据所述二级候选SIM确定所述第一SIM,包括:当所述二级候选SIM为至少两个时,获取每个所述二级候选SIM在历史时间段内的来电通话时长;将具有最大来电通话时长的所述二级候选SIM确定为所述第一SIM。在一个可选的实施例中,所述根据所述二级候选SIM确定为所述第一SIM,包括:当所述二级候选SIM为至少两个时,获取每个所述二级候选SIM在历史时间段内的服务短信接收次数;将具有最大服务短信接收次数的所述二级候选SIM确定为所述第一SIM。在一个可选的实施例中,所述根据所述二级候选SIM确定为所述第一SIM,包括:当所述二级候选SIM为至少两个时,通过号码服务器获取每个所述二级候选SIM的注册时间;将具有最早注册时间的所述二级候选SIM确定为所述第一SIM。在一个可选的实施例中,所述向服务器发送所述绑定请求之后,还包括:当所述第一SIM失效时,根据所述用户帐号和所述第一手机号码生成解绑请求,所述解绑请求用于请求将所述用户帐号与所述第一手机号码解除绑定;向所述服务器发送所述解绑请求。在一个可选的实施例中,所述向服务器发送所述绑定请求之后,还包括:当所述第一SIM失效时,确定第二SIM,所述第二SIM具有短信息收发能力;根据所述用户帐号和所述第二SIM对应的第二手机号码生成更新请求,所述更新请求用于请求将所述绑定关系中的所述第一手机号码更新为所述第二手机号码;向所述服务器发送所述更新请求。第二方面,本申请实施例提供了一种用于绑定手机号码的装置,所述装置包括:确定模块,用于从终端内的至少两个用户身份识别模块SIM中确定出第一SIM,所述第一SIM具有短信息收发能力;生成模块,用于根据用户帐号和所述第一目标SIM对应的第一手机号码生成绑定请求,所述绑定请求用于请求将所述用户帐号和所述第一手机号码进行绑定;发送模块,用于向服务器发送所述绑定请求。在一个可选的实施例中,所述确定模块,用于通过所述终端的操作系统提供的广播消息确定初级候选SIM,所述初级候选SIM是处于有效状态的SIM;通过所述操作系统提供的函数接口从所述初级候选SIM中确定出二级候选SIM,所述二级候选SIM是处于有效状态且不属于虚拟卡的SIM;根据所述二级候选SIM确定所述第一SIM。在一个可选的实施例中,所述确定模块,用于当所述二级候选SIM为至少两个时,获取每个所述二级候选SIM在历史时间段内的来电通话时长;将具有最大来电通话时长的所述二级候选SIM确定为所述第一SIM。在一个可选的实施例中,所述确定模块,用于当所述二级候选SIM为至少两个时,获取每个所述二级候选SIM在历史时间段内的服务短信接收次数;将具有最大服务短信接收次数的所述二级候选SIM确定为所述第一SIM。在一个可选的实施例中,所述确定模块,用于当所述二级候选SIM为至少两个时,通过号码服务器获取每个所述二级候选SIM的注册时间;将具有最早注册时间的所述二级候选SIM确定为所述第一SIM。在一个可选的实施例中,所述生成模块,用于当所述第一SIM失效时,根据所述用户帐号和所述第一手机号码生成解绑请求,所述解绑请求用于请求将所述用户帐号与所述第一手机号码解除绑定;所述发送模块,还用于向所述服务器发送所述解绑请求。在一个可选的实施例中,所述确定模块,还用于当所述第一SIM失效时,确定第二SIM,所述第二SIM具有短信息收发能力;所述生成模块,还用于根据所述用户帐号和所述第二SIM对应的第二手机号码生成更新请求,所述更新请求用于请求将所述绑定关系中的所述第一手机号码更新为所述第二手机号码;所述发送模块,用于向所述服务器发送所述更新请求。第三方面,本申请实施例提供了一种终端,所述终端包括:处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上第一方面或第一方面的任意一种可能的实现方式所提供的用于绑定手机号码的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上第一方面或第一方面的任意一种可能的实现方式所提供的用于绑定手机号码的方法本专利技术实施例提供的技术方案带来的有益效果是:通过终端确定出具有短信息收发能力的第一SIM,根据用户帐号和第一SIM对应的手机号码来生成绑定请求,所以保证了绑定过程的成功率且节省了时间,另外,由于用户不需要手动输入第一SIM对应的手机号码以及在绑定失败时重新绑定,还能够减少用户的无用操作,从而提高了终端与用户之间的人机交互效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的本文档来自技高网...
用于绑定手机号码的方法、装置及系统

【技术保护点】
一种用于绑定手机号码的方法,其特征在于,所述方法包括:从终端内的至少两个用户身份识别模块SIM中确定出第一SIM,所述第一SIM具有短信息收发能力;根据用户帐号和所述第一目标SIM对应的第一手机号码生成绑定请求,所述绑定请求用于请求将所述用户帐号和所述第一手机号码进行绑定;向服务器发送所述绑定请求。

【技术特征摘要】
1.一种用于绑定手机号码的方法,其特征在于,所述方法包括:从终端内的至少两个用户身份识别模块SIM中确定出第一SIM,所述第一SIM具有短信息收发能力;根据用户帐号和所述第一目标SIM对应的第一手机号码生成绑定请求,所述绑定请求用于请求将所述用户帐号和所述第一手机号码进行绑定;向服务器发送所述绑定请求。2.根据权利要求1所述的方法,其特征在于,所述从终端内的至少两个用户身份识别模块SIM中确定出第一SIM,包括:通过所述终端的操作系统提供的广播消息确定初级候选SIM,所述初级候选SIM是处于有效状态的SIM;通过所述操作系统提供的函数接口从所述初级候选SIM中确定出二级候选SIM,所述二级候选SIM是处于有效状态且不属于虚拟卡的SIM;根据所述二级候选SIM确定所述第一SIM。3.根据权利要求2所述的方法,其特征在于,所述根据所述二级候选SIM确定所述第一SIM,包括:当所述二级候选SIM为至少两个时,获取每个所述二级候选SIM在历史时间段内的来电通话时长;将具有最大来电通话时长的所述二级候选SIM确定为所述第一SIM。4.根据权利要求2所述的方法,其特征在于,所述根据所述二级候选SIM确定为所述第一SIM,包括:当所述二级候选SIM为至少两个时,获取每个所述二级候选SIM在历史时间段内的服务短信接收次数;将具有最大服务短信接收次数的所述二级候选SIM确定为所述第一SIM。5.根据权利要求2所述的方法,其特征在于,所述根据所述二级候选SIM确定为所述第一SIM,包括:当所述二级候选SIM为至少两个时,通过号码服务器获取每个所述二级候选SIM的注册时间;将具有最早注册时间的所述二级候选SIM确定为所述第一SIM。6.根据权利要求1至5任一所述的方法,其特征在于,所述向服务器发送所述绑定请求之后,还包括:当所述第一SIM失效时,根据所述用户帐号和所述第一手机号码生成解绑请求,所述解绑请求用于请求将所述用户帐号与所述第一手机号码解除绑定;向所述服务器发送所述解绑请求。7.根据权利要求1至5任一所述的方法,其特征在于,所述向服务器发送所述绑定请求之后,还包括:当所述第一SIM失效时,确定第二SIM,所述第二...

【专利技术属性】
技术研发人员:朱忠磊
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1