短消息信息显示方法及装置的制造方法

文档序号:9711701阅读:657来源:国知局
短消息信息显示方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及智能终端技术领域,尤其涉及一种短消息信息显示方法及装置。
【背景技术】
[0002]随着网络在社会生活中的重要性与日倶增,网络安全逐渐引起各界的重视,验证码正是增强网络安全背景下的产物。
[0003]“验证码”是全自动区分计算机和人类的图灵测试(Completely automatedpublic turing test to tell computers and humans apart,CAPTCHA)的字母缩写。目前,由于更多的用户开始使用移动终端访问互联网,而为了保证他们在互联网上的登录、注册等行为过程的安全性。服务端经常会以短消息的形式向访问的用户端下发验证码。用户接收到服务端发送的短信之后,再将其中包含的验证码反馈给服务端。服务端在规定的时间内对用户反馈的验证码进行验证,确认正确,则认为用户的身份没有问题。反之,则认为用户的身份存在问题,上述通信过程并不安全。
[0004]现有技术存在的问题在于,用户需要自行阅读短消息,记忆验证码,才可能实现对验证码的反馈。也就是说,上述身份验证过程对用户来说并不便捷。

【发明内容】

[0005]针对上述技术问题,本发明实施例提供了一种短消息信息显示方法及装置,以使用户方便的执行基于验证码的身份验证。
[0006]第一方面,本发明实施例提供了一种短消息信息显示方法,所述方法包括:
[0007]获取服务端发送的短消息;
[0008]从所述短消息中提取所述验证码;
[0009]将所述验证码显示在终端的顶层显示组件中,其中,所述顶层显示组件总是显示在所述终端的显示界面的最前端。
[0010]第二方面,本发明实施例还提供了一种短消息信息显示装置,所述装置包括:
[0011]短消息获取模块,用于获取服务端发送的短消息;
[0012]验证码提取模块,用于从所述短消息中提取所述验证码;
[0013]验证码显示模块,用于将所述验证码显示在终端的顶层显示组件中,其中,所述顶层显示组件总是显示在所述终端的显示界面的最前端。
[0014]本发明实施例提供的短消息信息显示方法和装置,通过获取服务端发送的短消息,从所述短消息中提取所述验证码,以及将所述验证码显示在终端的状态栏中,方便了用户执行基于验证码的身份验证。
【附图说明】
[0015]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0016]图1是本发明第一实施例提供的短消息信息显示方法的流程图;
[0017]图2A是本发明第一实施例的一种优选实施方式提供的短消息中的验证码的显示效果图;
[0018]图2B是本发明第一实施例的另一种优选实施方式提供的短消息中的验证码的显示效果图;
[0019]图3是本发明第二实施例提供的短消息信息显示方法中验证码提取的流程图;
[0020]图4是本发明第三实施例提供的短消息信息显示装置的结构图。
【具体实施方式】
[0021]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0022]第一实施例
[0023]本实施例提供了短消息信息显示方法的一种技术方案。所述短消息信息显示方法由短消息信息显示装置执行。并且,所述短消息信息显示装置一般集成在用户使用的智能终端中。
[0024]参见图1,所述短消息信息显示方法包括:
[0025]S11,获取服务端发送的短消息。
[0026]用户在通过一种终端登录各种论坛,使用各种APP的时候,服务端为了保证认证过程的安全性,经常以短消息的形式向用户发送验证码。通常情况下,所述验证码包含在用户通过移动终端获取到的短消息中。而且,所述验证码通常是一串由字母和数字组成的字符串ο
[0027]S12,从所述短消息中提取所述验证码。
[0028]具体的,终端可以通过分析所述短消息的文本特征,根据所述短消息的文本特征从所述短消息中提取所述验证码。
[0029]另外,在真正执行验证码的提取之前,可以通过匹配所述短消息文本中的特征串来初步辨别所述短消息中是否包含验证码。比如,如果所述短消息文本中包含“验证码”、“校验码”或者“证码”等特征串,则可以初步的判定所述短消息文本中包含验证码。
[0030]S13,将所述验证码显示在终端的顶层显示组件中。
[0031]所述顶层显示组件是终端显示界面上的一种显示组件。它的特点在于:无论终端的显示界面如何变化,它总会被显示在所述终端的显示界面的最顶层,不会被其他的显示组件遮挡。用户通过直观的观察所述终端的显示界面,能够直接并且完整的看到所述顶层显示组件。
[0032]优选的,所述顶层显示组件可以是终端的状态栏或者悬浮框。
[0033]所述状态栏一般显示在移动终端的显示界面的最上方。在状态栏内会显示当前时间,以及表示电池电量、网络状况的图标。所述状态栏中显示的信息一般不会因为用户对显示界面的切换而发生改变。比如,用户在阅读短消息之后,切换至浏览器开始浏览网页,状态栏中显示的信息并不会因为这次切换而发生任何改变。
[0034]本发明正是利用了状态栏的这种性质,将从所述短消息中提取的验证码显示在状态栏中。这样一来,无论用户如何切换终端的显示界面,所述验证码信息的显示均不会从终端的显示界面上消失。用户都能够通过直观的观察终端的显示界面,了解到从所述短消息中提取到的验证码的信息。
[0035]也就是说,终端获取到服务端发送的短消息以后,用户在切换至验证码输入界面之前,无论怎样切换终端的显示界面,从所述短消息中提取到的验证码均显示在终端的状态栏中。用户可以通过直接观察终端的显示界面,获知从所述短消息中提取到的验证码,进而完成身份验证的全过程。
[0036]图2A示出了本实施例提供的状态栏形式的验证码显示界面。参见图2A,所述验证码21显示在终端的状态栏内,其显示内容不会因为终端界面的改变而发生任何变化。
[0037]所述验证码的另一种显示形式是悬浮框。所述悬浮框被显示在其他所有显示图层之上,类似于悬浮于其他显示界面之上,因此称它为悬浮框。优选的,所述悬浮框是半透明的,透过所述悬浮框本身还可以观察到其覆盖的其他终端的显示界面。
[0038]图2B示出了本实施例提供的悬浮框形式的验证码显示界面。参见图2B,所述验证码22显示在终端的悬浮框内。它的显示内容也不会因为终端界面的切换而改变。
[0039]本实施例通过获取服务端发送的短消息,从所述短消息中提取所
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1