消息处理方法及装置制造方法及图纸

技术编号:14370049 阅读:41 留言:0更新日期:2017-01-09 15:38
本发明专利技术公开了一种消息处理方法及装置,属于消息处理技术领域。所述方法包括:接收验证码消息,验证码消息是消息内容中携带有验证码的消息;确定验证码消息的有效期;判断验证码消息的保存时间是否超过有效期;若超过有效期,则删除验证码消息。本发明专利技术通过根据有效期,终端自动删除验证码消息,能够将过期的验证码消息及时删除,避免了用户需要花费大量时间进行手工筛选和删除且操作繁琐低效的情况,达到了自动删除过期的验证码消息,节省终端中的存储空间的效果。

【技术实现步骤摘要】

本专利技术实施例涉及消息处理
,特别涉及一种消息处理方法及装置
技术介绍
验证码机制是一种在有效期内完成身份验证的机制。在诸如帐户登录、权限管理以及支付等需要身份验证的场景中,服务器可以向用户帐号绑定的终端发送携带有验证码的验证码消息,由用户查看该验证码消息后,在验证码消息的有效期内向该用户帐户对应的验证码输入框中输入正确的验证码来完成身份验证。随着用户的日常使用,终端中会存储有很多过期的验证码消息,由于这些过期的验证码消息已经没有使用价值,会浪费终端中的较多存储空间。而且由于验证码消息在收件箱内的分布没有规律性,当用户需要清理过期的验证码消息时,用户需要花费大量时间进行手工筛选和删除,操作极为繁琐和低效。
技术实现思路
为了解决过期的验证码消息浪费终端中的较多存储空间的问题,本专利技术实施例提供了一种消息处理方法及装置。所述技术方案如下:第一方面,提供了一种消息处理方法,所述方法包括:接收验证码消息,所述验证码消息是消息内容中携带有验证码的消息;确定所述验证码消息的有效期;判断所述验证码消息的保存时间是否超过所述有效期;若超过所述有效期,则删除所述验证码消息。第二方面,提供了一种消息处理装置,所述装置包括:接收模块,用于接收验证码消息,所述验证码消息是消息内容中携带有验证码的消息;确定模块,用于确定所述验证码消息的有效期;判断模块,用于判断所述验证码消息的保存时间是否超过所述有效期;第一删除模块,用于若超过所述有效期,则删除所述验证码消息。本专利技术实施例提供的技术方案至少具有如下有益效果:通过确定验证码消息的有效期,判断该验证码消息的保存时间是否超过有效期,若超过有效期,则删除验证码消息;能够将过期的验证码消息及时删除,避免了用户需要花费大量时间进行手工筛选和删除,改善了对验证码消息数据的处理效率,达到了自动删除过期的验证码消息,节省终端中的存储空间的效果。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的消息处理系统的结构示意图;图2是本专利技术一个实施例提供的消息处理方法的流程图;图3是本专利技术另一个实施例提供的消息处理方法的流程图;图4是本专利技术另一个实施例提供的消息处理方法的流程图;图5是本专利技术另一个实施例提供的消息处理方法的流程图;图6是本专利技术一个实施例提供的消息处理装置的结构示意图;图7是本专利技术另一个实施例提供的消息处理装置的结构示意图;图8是本专利技术一个实施例提供的一种终端的框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。在本专利技术实施例中,“消息”可包括普通的短信息(ShortMessageService,SMS),还也包括:多媒体内容的彩信、电子邮件、或其它格式的消息。请参考图1,其示出了本专利技术实施例涉及的一种消息处理系统的结构示意图。该系统包括终端120、移动通信基站140和消息验证服务器160。终端120可以是具有SMS(ShortMessagingService,短消息服务)收发功能的便携式的电子设备,如手机。终端120还可以是平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。可选地,终端120与用户的用户账号绑定。移动通信基站140是指在一定的无线电覆盖区中,通过移动通信交换中心,与终端120之间进行消息传递的无线电收发信电台。消息验证服务器160用于在用户账号需要进行身份验证的场景中,向终端120发送携带有验证码的消息。可选地,当终端120为手机时,终端120与移动通信基站140之间可通过无线网络相连,移动通信基站140与消息验证服务器160之间通过有线网络相连;示意性的,终端120通过移动通信基站140向消息验证服务器160发送获取验证码请求,消息验证服务器160再通过移动通信基站140向用户账号绑定的终端120发送携带有验证码的消息。可选地,当终端120为电脑时,终端120与消息验证服务器160之间通过通信网络相连。可选地,通信网络是无线网络或者有线网络;示意性的,终端120向消息验证服务器160发送获取验证码请求,然后由消息验证服务器160向用户账号绑定的终端120发送携带有验证码的消息。可选地,上述的无线网络或有线网络使用标准通信技术和/或协议。网络通常为因特网、但也可以是任何网络,包括但不限于局域网(LocalAreaNetwork,LAN)、城域网(MetropolitanAreaNetwork,MAN)、广域网(WideAreaNetwork,WAN)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合)。在一些实施例中,使用包括超文本标记语言(HyperTextMark-upLanguage,HTML)、可扩展标记语言(ExtensibleMarkupLanguage,XML)等的技术和/或格式来代表通过网络交换的数据。此外还可以使用诸如安全套接字层(SecureSocketLayer,SSL)、传输层安全(TransportLayerSecurity,TLS)、虚拟专用网络(VirtualPrivateNetwork,VPN)、网际协议安全(InternetProtocolSecurity,IPsec)等常规加密技术来加密所有或者一些链路。在另一些实施例中,还可以使用定制和/或专用数据通信技术取代或者补充上述数据通信技术。请参考图2,其示出了本专利技术一个实施例提供的消息处理方法的流程图。本实施例以消息处理方法应用于图1所示的终端120中举例说明。该消息处理方法包括:步骤202,接收验证码消息,该验证码消息是消息内容中携带有验证码的消息。可选地,终端会接收各种消息,这些消息中包括消息验证服务器发送的携带有验证码的消息。示意性的,该消息包括短信或电子邮件。可选地,当终端接收到一条消息时,终端检测该消息是否为验证码消息,即检测该消息是否为消息内容中携带有验证码的消息;示意性的,本实施例可以采用如下几种实现方式中的任意一种或者几种的组合实现:第一种检测方式,终端检测消息的发送方的电话号码是否为消息验证服务器对应的电话号码。如果发送方的电话号码是消息验证服务器对应的电话号码,则该消息是携带有验证码的消息。第二种检测方式,终端检测消息的消息内容中是否包含预设关键字,该预设关键字包括验证码、登录验证码、支付验证码、付款验证码和verifycode中的任意一种。第三种检测方式,终端检测该消息中是否存在连续的4位数字或6位数字。需要说明的是,上述几种检测方式还可以两两组合或者三者组合实施。步骤204,确定验证码消息的有效期。可选地,有效期可以表示为本文档来自技高网...
消息处理方法及装置

【技术保护点】
一种消息处理方法,其特征在于,所述方法包括:接收验证码消息,所述验证码消息是消息内容中携带有验证码的消息;确定所述验证码消息的有效期;判断所述验证码消息的保存时间是否超过所述有效期;若超过所述有效期,则删除所述验证码消息。

【技术特征摘要】
1.一种消息处理方法,其特征在于,所述方法包括:接收验证码消息,所述验证码消息是消息内容中携带有验证码的消息;确定所述验证码消息的有效期;判断所述验证码消息的保存时间是否超过所述有效期;若超过所述有效期,则删除所述验证码消息。2.根据权利要求1所述的方法,其特征在于,所述确定所述验证码消息的有效期,包括:检测所述验证码消息的消息内容中是否携带有与有效期关联的关键字;若携带有所述关键字,则根据所述关键字确定所述验证码消息的有效期。3.根据权利要求1所述的方法,其特征在于,所述确定所述验证码消息的有效期,包括:截取应用程序的应用程序界面;识别所述应用程序界面中是否存在与有效期关联的关键字;若存在有所述关键字,则根据所述关键字确定所述验证码消息的有效期。4.根据权利要求3所述的方法,其特征在于,所述截取应用程序的应用程序界面,包括:在接收到所述验证码消息时,截取处于前台运行的应用程序的应用程序界面;或,获取所述验证码消息的发送方标识,判断处于前台运行的应用程序是否与所述发送方标识匹配,若是,截取与所述发送方标识匹配的应用程序的应用程序界面。5.根据权利要求1所述的方法,其特征在于,所述确定所述验证码消息的有效期,包括:将预定时长确定为所述验证码消息的有效期;或,获取所述验证码消息的发送方标识,在预设对应关系中查询与所述发送方标识对应的有效期,将查询得到的有效期确定为所述验证码消息的有效期,其中,所述预设对应关系中存储有发送方标识和有效期之间的对应关系。6.根据权利要求1至5任一所述的方法,其特征在于,所述判断所述验证码消息的保存时间是否超过所述有效期,包括:根据所述验证码消息的接收时刻和当前时刻确定所述验证码消息的保存时长,判断所述保存时长是否超过所述有效期所指示的时长;或,判断所述验证码消息处于保存的当前时刻是否已经超过所述有效期所指示的时刻。7.根据权利要求1至5任一所述的方法,其特征在于,所述接收验证码消息之后,还包括:获取所述验证码消息的发送方标识;检测是否存在与所述发送方标识对应的验证码历史消息,其中,所述验证码历史消息的接收时刻早于所述验证码消息的接收时刻;若存在所述验证码历史消息,则判断所述验证码历史消息的接收时刻和所述验证码消息的接收时刻之间的差值绝对值是否小于预定阈值;若小于预定阈值,则删除所述验证码历史消息。8.一种消息处理装置,其特征在于,所述装置包括:接收模块,用于接收验证码...

【专利技术属性】
技术研发人员:刘万禄
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东;37

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

1