[发明专利]一种用于基于开放式知识库进行用户验证的方法与设备无效
申请号: | 201010242267.3 | 申请日: | 2010-07-30 |
公开(公告)号: | CN101938466A | 公开(公告)日: | 2011-01-05 |
发明(设计)人: | 黄方荣;佘晓歌 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F17/30 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 罗朋 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 基于 开放式 知识库 进行 用户 验证 方法 设备 | ||
技术领域
本发明涉及信息技术领域,尤其涉及基于开放式知识库进行用户验证的技术。
背景技术
现有技术中,服务提供商为了防止自动注册机和自动回帖机的恶意注册和恶意回帖,多要求用户在注册或登录时进行验证。常用的验证方式有:1)在客户端显示验证图片,验证图片中含有字母、数字或其组合,验证图片中的这些内容即为验证码;2)验证图片中显示的是文字,在验证图片上添加干扰,如文字扭曲、不同字体等,这些文字即为验证码;3)验证图片中显示的是由文字组成的问题,问题的答案为验证码。
上述的验证方式虽然都能在一定程度上防止自动机的恶意行为,但是仅含字母、数字及其组合的验证码很容易被自动机破解,而且随着图像识别技术的发展,由文字组成的图片识别的准确率和效率也日益提高,导致反自动机识别机制的效果也越来越差,并且验证图片中的问题一般很简单,自动机仍然很容易抓取答案。
因此,提高验证方式的安全性和可靠性以及自动机破解的难度,成为急需解决的问题之一。
发明内容
本发明的目的是提供一种用于基于开放式知识库进行用户验证的方法与设备。
根据本发明的一个方面,提供了一种用于基于开放式知识库进行用户验证的方法,该方法包括以下步骤:
a从开放式知识库中选择问题;
b将所述问题及其答案输入框发送至该用户的用户设备;
c获取该用户在所述答案输入框中输入的对于所述问题的用户响应;
d匹配比较所述用户响应与所述问题的答案,以获得匹配结果;
e将与所述匹配结果相关的信息反馈至所述用户设备。
根据本发明的另一个方面,还提供了一种用于基于开放式知识库问答进行用户验证的设备,该设备包括:
选择装置,用于从开放式知识库中选择问题;
发送装置,用于将所述问题及其答案输入框发送至该用户的用户设备;
获取装置,用于获取该用户在所述答案输入框中输入的对于所述问题的用户响应;
匹配装置,用于匹配比较所述用户响应与所述问题的答案,以获得匹配结果;
反馈装置,用于将与所述匹配结果相关的信息反馈至所述用户设备。
与现有技术相比,本发明通过从开放式知识库中选择用户验证的问提,有效避免了机器暴力破解的问题,同时也缓解了验证服务提供方需要维护大量数据的成本压力,以成本-有效的方式实现了一种高安全性、高可靠性的用户验证技术。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的用于基于开放式知识库进行用户验证的系统拓扑图;
图2示出根据本发明一个方面的用于基于开放式知识库进行用户验证的设备的示意图;
图3示出根据本发明另一个方面的用于基于开放式知识库进行用户验证的方法的流程图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1示出根据本发明一个方面的用于基于开放式知识库进行用户验证的系统拓扑图,其中包括网络设备1以及多个用户设备2。其中,网络设备1可与多个用户设备2经由网络相连接,网络设备1从开放式知识库101中选择问题,并根据用户从用户设备2发送的对应所述问题的用户响应来进行用户验证。在此,网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络);用户设备2包括有线用户设备21和无线用户设备22,其中,有线用户设备21直接连接该网络;无线用户设备22通过无线网络与该网络相连接,所述无线网络包括但不限于WiFi、WiMAX、GSM、GPRS、EDGE、CDMA1X、EVDO、CDMA2000、WCDMA、TDCDMA、HSDPA等;所述开放式知识库101包括但不限于:任何可访问的知识库、服务提供商的知识库、任一第三方的数据库、网络社区、百科全书、实时信息等内容。
另外,网络设备1可以是独立的计算设备,包括但不限于普通计算机、服务器、小型主机、大型主机等,也可以是与其他应用共享的计算设备,包括但不限于企业服务器、企业网站服务器、门户网站服务器、搜索网站服务器等。而用户设备2可以是任何一种可与用户通过键盘、鼠标、触摸板、或手写设备等方式进行人机交互的电子产品,例如计算机、笔记本电脑、手机、PDA、游戏机、掌上电脑PPC、平板电脑或IPTV等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010242267.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:手机充电架
- 下一篇:木本植物的活体生长锥农杆菌转化法