[发明专利]验证码的生成方法及装置在审
申请号: | 201310330305.4 | 申请日: | 2013-07-31 |
公开(公告)号: | CN103426101A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 梁捷;朱顺炎;吴竑远 | 申请(专利权)人: | 广州市动景计算机科技有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06F21/31 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;张永明 |
地址: | 510665 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证 生成 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种验证码的生成方法及装置。
背景技术
全自动区分计算机和人类的图灵测试(Completely Automated Public Turing test to tell Computers and Humans Apart,简称为CAPTCHA),即通常所谓的验证码,是一种区分用户是计算机和人的公共全自动程序,可以有效防止恶意破解密码、刷票、论坛灌水,甚至是某个黑客采用特定程序暴力破解方式对某一特定注册用户进行不断的登陆尝试。
随着互联网技术的飞速发展,验证码技术在网络应用中已经发挥着巨大的作用。然而,相关技术中通常采用的验证码主要以数字和字母为主,其形式较为单一;况且,为了增加验证码的破解难度而使得原本设计形式就较为单调的验证码更加扭曲难辨,用户在进行网络浏览的过程中需要不断更换验证码并且还要仔细辨认才能通过认证,从而使得用户体验下降。
目前,在互联网页面上常用的网络广告形式可以包括但不限于以下几种:旗帜广告、按钮广告、漂移广告、文字链接广告、弹出式广告、电子邮件广告、视频头、尾、中间插播广告。在通常情况下,用户对于采用上述各种形式出现的广告较为反感,且用户会习惯性地关闭上述广告,或者选择浏览器的拦截功能对上述广告进行屏蔽,甚至有些用户还会直接将整个页面进行关闭,即便用户不对上述广告进行任何处理,但是其注意力完全集中在所要关注的内容上,而对上述广告则采取视而不见或者敬而远之的态度。由此可见,商家虽在网络上付出高昂的广告费用,提升广告推送密度与曝光率,但是广告宣传效果却不高,甚至比不上街道上的宣传海报以及电视上播放的广告。为此,需要寻求一种全新的网络广告设计方式,以提高广告的注意率与记忆率。
由于验证码在网络应用中覆盖面广并且一旦在网页中出现若想接受网络服务就不可避免要执行该项操作,同时,验证码还具有强制用户注意的特性,这是其他媒介所不具备的。
发明内容
本发明提供了一种验证码的生成方法及装置,以至少解决相关技术中仅公开了可以将广告元素植入到验证码中,却并没有公开广告元素的产生方式的问题。
根据本发明的一个方面,提供了一种验证码的生成方法。
根据本发明的验证码的生成方法包括:统计用户在移动终端的浏览器上访问的每个网页页面的浏览行为信息,并根据统计结果获取用户的关注热点;根据关注热点选取广告数据;采用广告数据生成验证码,推送至浏览器。
优选地,统计每个网页页面的浏览行为信息包括:监测用户在每个网页页面执行的一项或多项浏览行为,其中,一项或多项浏览行为归属于预设的浏览行为集合,并且预设的浏览行为集合中的各项浏览行为分别被预先赋予不同的权重值;采用一项或多项浏览行为以及与每项浏览行为对应的权重值进行计算得到每个网页页面的浏览行为信息。
优选地,根据统计结果获取关注热点包括:将各个网页页面的浏览行为信息按照计算结果的数值大小进行排序;选取数值最大的网页页面设定为获取关注热点的页面。
优选地,根据关注热点选取广告数据包括:从预设数据库中查找关注热点归属的广告类别;按照广告类别从预设数据库中选取广告数据。
优选地,采用广告数据生成验证码包括:从广告数据中提取图片信息,并根据图片信息设置显示在验证码的区域内的背景底图;从广告数据中提取文字和/或数字信息,并将文字和/或数字信息显示在覆盖于背景底图之上的图层上;将文字和/或数字信息中的部分信息设定为用户待输入的验证信息并进行存储。
优选地,在推送至浏览器之后,还包括:接收用户输入的验证信息,并将用户输入的验证信息与已经存储的验证信息进行比较;如果比较结果一致,则鉴权认证成功,允许用户执行后续操作;如果比较结果不一致,则继续从预设数据库中获取新的广告数据,重新生成用户待输入的验证信息并进行存储,在接收用户重新输入的验证信息之后,将用户重新输入的验证信息与重新存储的验证信息进行比较,直至用户输入正确。
根据本发明的另一方面,提供了一种验证码的生成装置。
根据本发明的验证码的生成装置包括:获取模块,用于统计用户在移动终端的浏览器上访问的每个网页页面的浏览行为信息,并根据统计结果获取用户的关注热点;选取模块,用于根据关注热点选取广告数据;生成模块,用于采用广告数据生成验证码,推送至浏览器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310330305.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种斜管油泥分离装置
- 下一篇:一种机械式除焦油器用流速平衡微控装置