获取和发送短信验证码的方法、计算设备和移动终端的制作方法

文档序号:9814208阅读:1371来源:国知局
获取和发送短信验证码的方法、计算设备和移动终端的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体涉及一种获取短信验证码的方法、发送短信验证码的方法、计算设备和移动终端。
【背景技术】
[0002]伴随移动通信技术的进步,诸如手机的移动终端成了人们的生活必需品。随着互联网日新月异的发展,越来越多的人使用诸如个人计算机的计算设备进行支付和社交。
[0003]在很多场景中,为了保护用户的安全,确认是用户本人进行操作,需要用户实时输入手机的短信验证码。例如,在用户登录邮箱时,如果用户忘记密码,则可能要求用户输入发送到邮箱所关联的手机的短信验证码以修改密码或直接登录邮箱。又例如在网络支付环节,可能也会提示用户输入手机的短信验证码,以保护用户财产安全。在这些场景中,可能会发生用户手机不在身边的情况,这将导致用户无法顺利完成相应操作。即使用户手机就在身边,也需要用户查看手机、背诵短信验证码,以将其通过键盘输入到个人计算机中。这给用户带来了操作上的不便,用户体验较差。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的获取短信验证码的方法、发送短信验证码的方法、计算设备和移动终端。
[0005]根据本发明的一个方面,提供了一种获取短信验证码的方法,应用于计算设备,包括:
[0006]接收用于触发向移动终端发送短信的指令,其中所述短信包括短信验证码;
[0007]与所述移动终端建立通信连接;以及
[0008]经由所述通信连接,自所述移动终端获取所述短信验证码。
[0009]根据本发明的另一个方面,提供了一种发送短信验证码的方法,应用于移动终端,包括:
[0010]经由移动通信网络接收短信,其中所述短信包括短信验证码;
[0011 ]识别所述短信中的所述短信验证码;
[0012]与计算设备建立通信连接;以及
[0013]经由所述通信连接,将所述短信验证码发送至所述计算设备。
[0014]根据本发明再一方面,提供了一种计算设备,包括:
[0015]指令接收装置,用于接收用于触发向移动终端发送短信的指令,其中所述短信包括短信验证码;
[0016]通信装置,用于与所述移动终端建立通信连接;以及
[0017]数据获取装置,用于经由所述通信连接,自所述移动终端获取所述短信验证码。
[0018]根据本发明的又一方面,提供了一种移动终端,包括:
[0019]短信接收装置,用于经由移动通信网络接收短信,其中所述短信包括短信验证码;
[0020]识别装置,用于识别所述短信中的所述短信验证码;
[0021]通信装置,用于与计算设备建立通信连接;以及
[0022]发送装置,用于经由所述通信连接,将所述短信验证码发送至所述计算设备。
[0023]根据本发明的上述方法、计算设备和移动终端,可以将移动终端所接收的短信验证码直接发送到计算设备,由此免去了用户查看手机,背诵短信验证码的麻烦,显著提升了用户体验。
[0024]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0025]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0026]图1示出了根据本发明一个实施例的获取短信验证码的方法的示意性流程图;
[0027]图2示出了根据本发明另一个实施例的获取短信验证码的方法的示意性流程图;
[0028]图3示出了根据本发明再一个实施例的获取短信验证码的方法的示意性流程图;
[0029]图4示出了根据本发明一个实施例的发送短信验证码的方法的示意性流程图;
[0030]图5示出了根据本发明一个实施例的计算设备的示意性框图;以及[0031 ]图6示出了根据本发明一个实施例的移动终端的示意性框图。
【具体实施方式】
[0032]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0033]为了提高计算设备和移动终端用户的用户体验,根据本发明的一个方面,提供了一种获取短信验证码的方法,其应用于计算设备。在本文的描述中,计算设备可以是个人计算机、平板电脑、笔记本电脑、个人数字助理等本领域已知或未知的任何其它适于计算并且能够与其它设备进行通信的设备。图1示出了根据本发明一个实施例的获取短信验证码的方法100的示意性流程图。如图1所示,该方法100包括步骤S110、步骤S120和步骤S130。
[0034]在步骤SllO中,接收用于触发向移动终端发送短信的指令。
[0035]如上所述,在很多场景中,需要用户向计算设备输入短信验证码,以实现例如确保安全性的目的。因为短信验证码首先由移动终端接收,而移动终端一般是私人物品,甚至,其通常由用户随身携带,所以,要求用户向计算设备输入短信验证码可以从一定程度上确认了是用户本人进行操作。在本文的描述中,移动终端可以是任何能接收短信的通信设备,例如手机。具体场景例如,用户有时会因为不经常使用而忘记邮箱的登录密码。如果邮箱的登录账号与用户的移动终端是关联的,比如,在注册邮箱时,同时输入了用户的手机号码,那么邮箱服务器通常会要求用户输入短信验证码。
[0036]在一些场景中,计算设备的屏幕可能会显示一个图形用户界面(GUI),以通过与用户的交互来接收来自用户的指令。该指令用于触发向移动终端发送短信。其中,该短信包括短信验证码。短信验证码可以是任何特殊字符串。特殊字符可以包括数字、字母、特殊符号等。例如短信验证码可以是六位数字串,四位字母串等。在一个示例中,屏幕上可能弹出一个界面。在该界面中可能包括按钮。计算设备可以通过接收用户的点击按钮的操作来接收上述指令。
[0037]在另一些场景中,计算设备可能在用户进行特定操作时,例如打开相关界面时,默认接收了用于触发向移动终端发送短信的指令。该相关界面例如网络支付界面。
[0038]计算设备接收到上述指令后,可以与后台服务器通信,以触发后台服务器直接或间接向移动终端发送短信。移动终端可以经由移动通信网络接收到短信,并且识别短信中的上述短信验证码。
[0039]在步骤S120中,与移动终端建立通信连接。计算设备在接收到用于触发向移动终端发送短信的指令后,可以启动与该移动终端建立通信连接的过程。可以理解,该启动操作可以由计算设备执行,也可以由移动终端执行。可选地,计算设备可以在接收到用于触发向移动终端发送短信的指令之后,自主执行启动建立通信连接的操作。替代地,移动终端可以在接收到包含短信验证码的短信后,自主执行启动建立通信连接的操作。下面以计算设备启动建立通信连接的操作为例来详细描述该过程。
[0040]该通信连接可以是蓝牙连接。计算设备通过其蓝牙连接装置可以搜索周边的其他具有蓝牙通信装置的设备。当计算设备搜索到能够进行蓝牙通信的移动终端时,与该移动终端进行配对,例如通过接收个人识别码(PIN)。配对成功后,计算设备即与该移动终端建立了蓝牙连接,以进行通信。
[0041]蓝牙连接技术是非常便捷的,特别适用于近距离的通信。对于本发明所应用的场景,大多数情况下,计算设备和移动终端不会相距遥远,蓝牙能够以较低的成本完成计算设备和移动终端之间的通信。此外,蓝牙连接时的配对操作保证了特定计算设备与特定移动终端的连接,由此保证了短信验证码不会误发到错误的计算设备,确保了安全性。
[0042]该通信连接还可以是局域网连接。计算设备可以和移动终端位于同一个局域网内,二者可以通过网络连接。具体地,移动终端可以开放并且
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1