一种注册方法及客户端设备的制作方法

文档序号:7854232阅读:93来源:国知局
专利名称:一种注册方法及客户端设备的制作方法
技术领域
本发明涉及通信技术领域,特别是涉及一种注册方法及客户端设备。
背景技术
随着移动通信技术的发展,移动设备得到普及,移动设备的客户端应用数量正在迅速增加。为了让用户享受到特定的服务,很多客户端应用需要用户进行网络注册。现有的网络注册主要通过业务系统校验验证信息的方式来确认用户的注册信息。如图I所示,具体的注册方法主要包括如下步骤客户端设备101获取用户通过客户端界面输入的相关信息及手机号码,并通过互 联网102向业务系统103发起注册请求;业务系统103收到注册请求后生成一个注册确认码,并通过运营商网络104向注册用户发送短信,短信内容包括该用户注册相关的确认码信息(一般是数字);客户端设备101获取用户输入的注册确认码,将该确认码通过互联网102发固业务系统103,业务系统103验证通过后,完成用户注册过程。从以上可以看出,现有的网络注册的方法需要业务系统生成并验证注册信息,给业务系统造成一定的负担。

发明内容
本发明提供一种注册方法及客户端设备,通过客户端设备代替业务系统生成并校验验证信息,减轻了业务系统的负担。一种注册方法,包括客户端设备通过与业务系统对应的客户端获取注册信息;所述客户端设备根据获取的所述注册信息,生成验证信息;所述客户端设备将生成的所述验证信息通过信任的运营商网络向指定的接收端发送;在所述客户端设备将生成的所述验证信息向所述指定的接收端发送之后,所述客户端设备从所述指定的接收端获取验证信息;所述客户端设备对获取的所述验证信息进行校验;在获取的所述验证信息校验通过后,所述客户端设备向所述业务系统发送注册请求。一种客户端设备,包括第一获取单元,用于获取注册信息,以及将所述注册信息传输给生成单元;生成单元,用于接收所述获取单元获取的注册信息,根据所述注册信息,生成验证信息,以及将生成的验证信息传输给第一发送单兀;第一发送单元,用于接收所述生成单元传输的验证信息,并向指定的接收端发送该验证信息,以及向第二获取单元发送用于表示所述第一发送单元向指定的接收端发送验证信息的通知;第二获取单元,用于接收所述第一发送单元发送的通知,以及在接收到所述通知之后,从所述指定的接收端获取验证信息,并将获取的验证信息传输给校验单元;校验单元,用于接收所述第二获取单元传输的验证信息,并对该验证信息进行校验,若校验通过,向第二发送单元发送注册指示;第二发送单元,用于接收所述校验单元发送的注册指示,在接收到所述注册指示后,向业务系统发送注册请求。本发明实施例中,客户端设备代替业务系统生成并校验验 证信息,在校验通过后,向业务系统发送注册请求,而业务系统只需接受请求,不再承担校验验证信息的任务,减轻了负担。


图I是现有的网络注册示意图;图2是本发明一种注册方法流程示意图;图3是本发明一种网络注册示意图;图4是本发明一种客户端设备的结构示意图。
具体实施例方式本发明实施例提供一种基于手机客户端的注册方法,下面列举实施例对本发明进行详细说明。如图2所示,一种注册方法,包括201、客户端设备通过与业务系统对应的客户端获取注册信息。所述客户端设备可以获取用户输入的注册信息,所述注册信息可以包括所述客户端设备的标识,如所述客户端设备为手机,则所述客户端设备的标识可以为手机号码。所述注册信息还可以包括用户输入的用户名、注册邮箱、登录的密码信息等。202、所述客户端设备根据获取的注册信息,生成验证信息。例如,所述客户端设备可以根据用于表示所述客户端设备的标识,生成与所述标识对应的验证信息。若所述客户端设备为手机,所述标识可以为手机号码。具体的,所述客户端设备可以根据注册的手机号码,生成与该手机号码对应的验证信息。此外,所述客户端设备还可以根据注册邮箱,生成与该注册邮箱对应的验证信息。所述验证信息可以为随机字符串,如验证码等。203、所述客户端设备将生成的验证信息通过信任的运营商网络向指定的接收端发送。用户可以通过指定的接收端获取到验证信息。指定的接收端一般为注册信息中的用于接收验证信息的接收端。因此,指定的接收端可以为所述客户端设备,也可以是其他注册邮箱或手机。204、在所述客户端设备将生成的验证信息向指定的接收端发送之后,所述客户端设备从指定的接收端获取验证信息。若客户端设备将生成的验证信息向注册邮箱发送,则用户可以从邮箱接收到的电子邮件中获得验证信息,并将获得的验证信息输入客户端设备。若客户端设备将生成的验证信息向手机发送,则用户可以从手机接收的短信中获得验证信息,用户可以将验证信息输入客户端设备。当然,若该客户端设备为手机,指定的接收端也为该手机,那么该手机可以通过自动解析接收的短信来获取验证信息。205、所述客户端设备对获取的验证信息进行校验。具体的,所述客户端设备可以判断获取的验证信息是否与所述客户端设备生成的验证信息一致,若一致,则获取的验证信息校验通过;若不一致,则校验失败。206、在获取的验证信息校验通过后,所述客户端设 备向业务系统发送注册请求。
校验通过表示注册信息无误,可以向业务系统注册。由于客户端设备已经完成了验证注册信息的工作,业务系统只需接收客户端设备的注册请求,接受注册。因此,业务系统的负担得到减轻。另外,由客户端设备自己承担注册的短信费用,降低了业务系统需要向所有注册用户发送验证短信的费用。以下以手机作为客户端设备为例,对本发明方法进行详细说明。该手机安装有客户端软件,运行该客户端软件,若用户已经注册,则直接选择登录,若用户还未注册,用户可以通过客户端的注册界面输入注册信息,进行注册。注册信息包括用于注册的手机号码,一般还包括用户名、登录密码等信息。手机可以根据用于注册的手机号码,生成与用于注册的手机号码对应的验证信息。该验证信息可以为随机字符串,如验证码。优选的,注册的手机号码为本机手机号码。用户用本机手机号码通过本手机上的客户端进行注册,该手机可以自动完成注册过程,而无需人工输入验证信息。具体的,该手机在获得注册信息,生成验证信息之后,通过该手机的短信发送模块将验证信息以短信形式向外发送,短信发送的目的地址为该手机的号码。如图3所示,客户端设备301通过运营商网络302向客户端设备301发送短信,即客户端设备301既是短信的发送者,也是接收者。在该手机将生成的验证信息以短信的形式向该手机发送之后,该手机可以解析该手机接收的短信,从该手机接收的短信中获取验证信息。该过程无需用户查阅短信,人工输入验证信息。可选的,该手机解析在发送验证信息后的预设时间之内接收的由该手机发送的短信,以快速获得该手机发送的验证信息。该预设时间一般可以设为10秒至30秒。显然,若输入的用于注册的手机号码不是该手机号码,该手机将不能够自动获得验证信息,注册信息将无法得到验证。手机在获得该手机发送的验证信息后,对获取的验证信息进行校验,若获取的验证信息与该手机生成的验证信息一致,则获取的验证信息校验通过。如图3所示,在校验通过之后,客户端设备301将通过互联网303向业务系统304发送注册请求。客户端设备301为手机。业务系统304只需接受注册,记录客户端设备301发送的注册信息完成用户注册。从以上可以看出,手机完成了验证信息的生成和校验的任务,而系统没有负担此任务。因此,本发明实施例减轻了网络注册给系统带来的负担。以及介绍与本发明方法对应的客户端设备。如图4所示,一种客户端设备407,包括第一获取单元401,用于获取注册信息,以及将所述注册信息传输给生成单元402 ;生成单元402,用于接收所述获取单元获取的注册信息,根据所述注册信息,生成验证信息,以及将生成的验证信息传输给第一发送单元403 ;第一发送单元403,用于接收所述生成单元402传输的验证信息,并向指定的接收端发送该验证信息,以及向第二获取单元404发送用于表示所述第一发送单元403向指定的接收端发送验证信息的通知;第二获取单元404,用于接收所述第一发送单元403发送的通知,以及在接收到所述通知之后,从所述指定的接收端获取验证信息,并将获取的验证信息传输给校验单元405 ; 校验单元405,用于接收所述第二获取单元404传输的验证信息,并对该验证信息进行校验,若校验通过,向第二发送单元406发送注册指示;第二发送单元406,用于接收所述校验单元405发送的注册指示,在接收到所述注册指示后,向业务系统发送注册请求。本实施例客户端设备可以在用户通过客户端设备上进行网络注册过程中,对用户输入的注册信息进行确认,确认过程包括验证信息的生成和校验。因此,本实施例客户端设备可以代替现有的业务系统确认注册信息,减轻业务系统负担。可选的,所述校验单元405进一步用于判断获取的验证信息是否与所述生成单元402生成的验证信息一致,若是,则获取的验证信息校验通过。可选的,所述生成单元402进一步用于根据注册信息中的用于表示所述客户端设备的标识,生成与所述标识对应的验证信息。该客户端设备可以为手机,所述标识为手机号码。可选的,所述第一发送单元403进一步用于向指定的接收端以短信的形式发送该验证信息,所述指定的接收端为所述客户端设备。可选的,为了实现客户端设备自动获取验证信息而无需用户人工输入验证信息,所述第二获取单元404进一步用于在接收到所述第一发送单元403发送的通知之后,解析所述客户端设备接收的短信,从所述客户端设备接收的短信中获取验证信息,并将获取的验证信息传输给校验单元405。可选的,为了快速自动获得验证信息,所述第二获取单元404进一步用于在接收到所述第一发送单元403发送的通知之后,解析所述客户端设备在所述第一发送单元403发送所述验证信息后的预设时间内接收的由所述客户端设备发送的短信。以上通过实施例对本发明一种注册方法及客户端设备进行了详细介绍,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种注册方法,其特征在于,包括 客户端设备通过与业务系统对应的客户端获取注册信息; 所述客户端设备根据获取的所述注册信息,生成验证信息; 所述客户端设备将生成的所述验证信息通过信任的运营商网络向指定的接收端发送; 在所述客户端设备将生成的所述验证信息向所述指定的接收端发送之后,所述客户端设备从所述指定的接收端获取验证信息; 所述客户端设备对获取的所述验证信息进行校验; 在获取的所述验证信息校验通过后,所述客户端设备向所述业务系统发送注册请求。
2.根据权利要求I所述的注册方法,其特征在于,所述客户端设备对获取的验证信息进行校验具体为所述客户端设备判断获取的验证信息是否与所述客户端设备生成的验证信息一致,若是,则获取的验证信息校验通过。
3.根据权利要求I所述的注册方法,其特征在于,所述指定的接收端为所述客户端设备。
4.根据权利要求I至3任一项所述的注册方法,其特征在于,所述验证信息为随机字符串O
5.根据权利要求3所述的注册方法,其特征在于,所述注册信息包括所述客户端设备的标识。
6.根据权利要求5所述的注册方法,其特征在于,所述客户端设备根据获取的注册信息,生成验证信息具体为所述客户端设备根据所述客户端设备的标识,生成与所述标识对应的验证信息。
7.根据权利要求1、2、3、5或6任意一项所述的注册方法,其特征在于,所述客户端设备为移动终端。
8.根据权利要求7所述的注册方法,其特征在于,所述标识为所述移动终端标识。
9.根据权利要求8所述的注册方法,其特征在于,所述客户端设备将生成的验证信息向指定的接收端发送具体为所述客户端设备将生成的验证信息以短信的形式向所述客户端设备发送。
10.根据权利要求9所述的注册方法,其特征在于,所述客户端设备从指定的接收端获取验证信息具体为所述客户端设备解析所述客户端设备接收的短信,从所述客户端设备接收的短信中获取验证信息。
11.根据权利要求10所述的注册方法,其特征在于,所述客户端设备解析所述客户端设备接收的短信具体为所述客户端设备解析所述客户端设备在发送所述验证信息之后的预设时间内接收的由所述客户端设备发送的短信。
12.—种客户端设备,其特征在于,包括 第一获取单元,用于获取注册信息,以及将所述注册信息传输给生成单元; 生成单元,用于接收所述获取单元获取的注册信息,根据所述注册信息,生成验证信息,以及将生成的验证信息传输给第一发送单兀; 第一发送单元,用于接收所述生成单元传输的验证信息,并向指定的接收端发送该验证信息,以及向第二获取单元发送用于表示所述第一发送单元向指定的接收端发送验证信息的通知; 第二获取单元,用于接收所述第一发送单元发送的通知,以及在接收到所述通知之后,从所述指定的接收端获取验证信息,并将获取的验证信息传输给校验单元; 校验单元,用于接收所述第二获取单元传输的验证信息,并对该验证信息进行校验,若校验通过,向第二发送单元发送注册指示; 第二发送单元,用于接收所述校验单元发送的注册指示,在接收到所述注册指示后,向业务系统发送注册请求。
13.根据权利要求12所述的客户端设备,其特征在于,所述校验单元进一步用于判断获取的验证信息是否与所述生成单元生成的验证信息一致,若是,则获取的验证信息校验通过。
14.根据权利要求12所述的客户端设备,其特征在于, 所述生成单元进一步用于根据注册信息中的用于表示所述客户端设备的标识,生成与所述标识对应的验证信息。
15.根据权利要求12、13或14所述的客户端设备,其特征在于,所述第一发送单元进一步用于向指定的接收端以短信的形式发送该验证信息,所述指定的接收端为所述客户端设备。
16.根据权利要求15所述的客户端设备,其特征在于,所述第二获取单元进一步用于在接收到所述第一发送单元发送的通知之后,解析所述客户端设备接收的短信,从所述客户端设备接收的短信中获取验证信息,并将获取的验证信息传输给校验单元。
17.根据权利要求16所述的客户端设备,其特征在于,所述第二获取单元进一步用于在接收到所述第一发送单元发送的通知之后,解析所述客户端设备在所述第一发送单元发送所述验证信息后的预设时间内接收的由所述客户端设备发送的短信。
全文摘要
本发明公开了一种注册方法,包括客户端设备获取注册信息;客户端设备根据获取的注册信息,生成验证信息;客户端设备将生成的验证信息向指定的接收端发送;在客户端设备将生成的验证信息向指定的接收端发送之后,客户端设备从指定的接收端获取验证信息;客户端设备对获取的验证信息进行校验;在获取的验证信息校验通过后,客户端设备向业务系统发送注册请求。本发明还提供了相应的客户端设备。本发明通过客户端设备代替业务系统生成并校验验证信息,减轻了业务系统的负担。
文档编号H04W60/00GK102791024SQ201210210720
公开日2012年11月21日 申请日期2012年6月25日 优先权日2012年6月25日
发明者杨涛 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1