通过上下文图像化可视公共图灵测试的人类验证制造技术

技术编号:15437749 阅读:48 留言:0更新日期:2017-05-26 03:45
本发明专利技术涉及通过上下文图像化可视公共图灵测试的人类验证。提供了一种用于通过上下文图像化可视公共图灵测试的人类验证的系统和方法。提供的方法包括:接收对于验证客户端是否被人类控制的请求,通过上下文标准从数据库选择多个图像,每个图像具有一个或多个相关联的标签,基于多个图像的子集的相关联的标签生成挑战性问题和相应的答案集,向客户端呈现多个图像和挑战性问题,从客户端接收对挑战性问题的提交,以及通过验证提交是否包含在答案集中以确定客户端是否被人类控制来答复请求。上下文标准可包括发送请求的内容提供者的主题题材、品牌或预期的受众,由此,有利于人类答复而阻止自动化系统。

Human verification of visual Public Turing tests via context visualization

The present invention relates to human verification of visual Public Turing tests through context. A system and method for human verification of visual Public Turing tests via context are provided. Including the provision of: receiving to verify whether the client is human control request, select multiple images from the database through the context, each image has one or more associated labels, a subset of a plurality of images associated with the tag to generate challenging questions and corresponding answers based on set, showing multiple images the challenges and problems to the client, the client receives from the submitted to the challenging problem, and through the verification submitted are included in the answer set to determine whether the client is to answer the request of human control. Context standards may include the subject matter, brand, or intended audience of the content provider that sends the request, thereby preventing human responses from blocking the automation system.

【技术实现步骤摘要】
通过上下文图像化可视公共图灵测试的人类验证本申请是申请日为2010年12月21日,申请号为201010608514.7,专利技术名称为“通过上下文图像化可视公共图灵测试的人类验证”的申请的分案申请。相关申请本申请要求于2009年12月22日提交的序列号61/284,622的美国临时专利申请的优先权,其由此通过引用被并入。专利技术背景1、专利
本专利技术通常涉及电子验证系统。更特别地,本专利技术涉及用于识别人类用户的电子验证系统。2、
技术介绍
例如CAPTCHA的人类验证系统是本
中所熟知的。网站门户、电子商务站点、讨论论坛、社会网络、在线游戏、公用数据库以及其他应用经常使用人类验证系统以防止自动化系统的使用。经常地,允许自由进入自动化系统或“Bot程序”造成许多问题,例如服务器过载、不公平访问资源、对强力攻击的脆弱性、以及助长滥用行为,例如兜售信息/未经请求的广告、操纵选票以及恶意软件的散布。使用有效的人类验证系统来将交互作用限制到被验证过的人类有助于减轻来自上述的问题的负面影响。理想地,为提供最有效的人类验证系统,验证步骤应由人类容易地解决,然而在没有人类智能帮助的情况下机器难以自动处理。直到最近,CAPTCHA已经符合该理想是有效的,但是自动化系统通过使用先进的图像识别算法和数据挖掘已经很大程度地追上CAPTCHA。作为答复,CAPTCHA正变得更加模糊和复杂以阻止这些先进的自动化系统。遗憾地,这些防御措施也已经同样地使CAPTCHA对于人类更难以解决。结果,当使许多用户面临困难的CAPTCHA时,该许多用户可能变得气馁并决定放弃并寻求其它。此外,增加复杂的英文词和短语的使用而没有任何有帮助的上下文,可能疏远具有有限的英文技能的用户并使其感到挫败。结果,内容和服务提供者处于失去有价值的用户的理解和市场份额的状态,特别是缺乏复杂的词汇量的较年轻的用户或不讲英语的文化中的用户。相应地,需要通过提供一种人类验证系统来克服本
中的缺点和不足,该系统使人类易于跨不同年龄群体和文化找到解决问题的办法,同时而仍提供针对自动化系统的有效阻止。专利技术概述这里提供用于通过上下文图像化可视公共图灵测试(contextuallyiconicvisualpublicTuringtest)的人类验证的系统和方法,其大体上如结合至少一个附图所示的和/或所描述的,正如更加完全地在权利要求中所陈述的。本申请还包括以下内容:1)一种用于包括上下文图像化可视公共图灵测试的人类验证的方法,所述方法包括:接收对于验证客户端是否被人类控制的请求;按照上下文标准从数据库选择多个图像,每个图像具有一个或多个相关联的标签;基于所述多个图像的子集的相关联的标签生成挑战性问题和相应的答案集;将所述多个图像和所述挑战性问题呈现给所述客户端;从所述客户端接收对所述挑战性问题的提交;以及通过验证所述提交是否包含在所述答案集中以确定所述客户端是否被人类控制,来答复所述请求。2)如项1)所述的方法,其中所述上下文标准包括由发送所述请求的内容提供者所提供的主题题材。3)如项1)所述的方法,其中所述上下文标准包括发送所述请求的内容提供者的品牌。4)如项1)所述的方法,其中所述上下文标准包括发送所述请求的内容提供者的预期受众。5)如项1)所述的方法,其中所述多个图像中的每个图像描绘一个或多个角色。6)如项1)所述的方法,其中所述多个图像是动画的。7)如项1)所述的方法,其中呈现所述多个图像和所述挑战性问题使用所述客户端的显示器。8)如项1)所述的方法,其中所述多个图像包括九个图像,并且其中呈现所述多个图像使用三乘三的网格布局。9)如项1)所述的方法,其中所述挑战性问题包括从所述多个图像中选择匹配一个或多个具体标签的一个或多个图像。10)如项9)所述的方法,其中所述一个或多个具体标签包括名称。11.一种用于使用上下文图像化可视公共图灵测试来提供人类验证的服务器,所述服务器包括:处理器,其配置成:接收对于验证客户端是否被人类控制的请求;按照上下文标准从数据库选择多个图像,每个图像具有一个或多个相关联的标签;基于所述多个图像的子集的相关联的标签生成挑战性问题和相应的答案集;将所述多个图像和所述挑战性问题呈现给所述客户端;从所述客户端接收对所述挑战性问题的提交;以及通过验证所述提交是否包含在所述答案集中以确定所述客户端是否被人类控制,来答复所述请求。12)如项11)所述的服务器,其中所述上下文标准包括由发送所述请求的内容提供者所提供的主题题材。13)如项11)所述的服务器,其中所述上下文标准包括发送所述请求的内容提供者的品牌。14)如项11)所述的服务器,其中所述上下文标准包括发送所述请求的内容提供者的预期受众。15)如项11)所述的服务器,其中所述多个图像中的每个图像描绘一个或多个角色。16)如项11)所述的服务器,其中所述多个图像是动画的。17)如项11)所述的服务器,其中所述处理器还配置成使用所述客户端的显示器呈现所述多个图像和所述挑战性问题。18)如项11)所述的服务器,其中所述多个图像包括九个图像,并且其中所述处理器还配置成使用三乘三的网格布局呈现所述多个图像。19)如项11)所述的服务器,其中所述挑战性问题包括从所述多个图像中选择匹配一个或多个具体标签的一个或多个图像。20)如项19)所述的服务器,其中所述一个或多个具体标签包括名称。附图简要描述在参阅下述详细的描述和附图之后,本专利技术的特征和优点将对于本领域普通技术人员更容易变得明显,其中:图1显示根据本专利技术的一个实施方式的用于执行对于人类验证的上下文图像化可视公共图灵测试的图像的示意图;图2显示根据本专利技术的一个实施方式的有关对于人类验证的上下文图像化可视公共图灵测试的数据的数据库表格的示意图;图3显示根据本专利技术的一个实施方式的用于执行对于人类验证的上下文图像化可视公共图灵测试的系统示意图;以及图4示出根据本专利技术的一个实施方式的描述步骤的流程图,通过该步骤可执行对于人类验证的上下文图像化可视公共图灵测试。专利技术详细描述本申请针对用于通过上下文图像化可视公共图灵测试的人类验证的系统和方法。下述描述包含关于本专利技术的实现的具体信息。本领域的一名技术人员将认识到本专利技术可用一种不同于在本申请中具体讨论的方式的方式来实现。而且,本专利技术的一些具体细节没有被讨论以便不使本专利技术难理解。在本申请中没有被描述的具体细节在本领域普通技术人员中的一员的知识范围内。在本申请中的附图和其伴随的详细描述仅仅被针对本专利技术的代表性实施方式。为了保持简洁,使用本专利技术的原理的本专利技术的其他实施方式不在本申请中被具体地描述,且不通过所示附图来具体说明。图1显示根据本专利技术的一个实施方式的用于执行对于人类验证的上下文图像化可视公共图灵测试的图像的示意图。如在图1的显示器100中所示的,图像化可视图像或图片被选择以匹配特定的上下文。例如在图1中所示的解决难题(puzzle)可被显示到用户,作为注册到在线社区的前提条件,其聚焦在经典的迪斯尼动画上。因为用户正注册以参与到这样的社区中,可合理地假定用户有些熟悉在图1的显示器100中所示的经典的迪斯尼角色,允许用户以最小限度的努力容易地认出并选择正确的答案。因为人类验证难题可以适应于具体上下文,用户可以享受新的本文档来自技高网
...
通过上下文图像化可视公共图灵测试的人类验证

【技术保护点】
一种用于人类验证的方法,所述方法包括:接收对于验证客户端是否被人类控制的请求;从包括第一相关联的标签集和第二相关联的标签集的数据库选择多个图像,每个图像具有多个相关联的标签;基于所述第一相关联的标签集生成挑战性问题和相应的答案集;在显示器上将所述多个图像和所述挑战性问题呈现给所述客户端,其中所述挑战性问题要求所述多个图像的一个或多个第一属性,其中所述一个或多个第一属性在所述显示器上是不可见的;从所述客户端接收对所述挑战性问题的答案或重新描述指示;如果从所述客户端接收所述答案,则通过验证所述答案是否包含在所述答案集中以确定所述客户端是否被人类控制,来答复所述请求;如果从所述客户端接收所述重新描述指示,则基于所述第二相关联的标签集生成重新描述的挑战性问题,其中所述重新描述的挑战性问题具有与关于所述挑战性问题的所述答案集相同的相应的答案集;以及在所述显示器上呈现与所述挑战性问题一起呈现的相同的所述多个图像,并将所述重新描述的挑战性问题呈现给所述客户端,其中所述重新描述的挑战性问题要求相同的所述多个图像的一个或多个第二属性,其中所述一个或多个第二属性在所述显示器上是可见的。

【技术特征摘要】
2009.12.22 US 61/284,622;2010.03.26 US 12/661,9211.一种用于人类验证的方法,所述方法包括:接收对于验证客户端是否被人类控制的请求;从包括第一相关联的标签集和第二相关联的标签集的数据库选择多个图像,每个图像具有多个相关联的标签;基于所述第一相关联的标签集生成挑战性问题和相应的答案集;在显示器上将所述多个图像和所述挑战性问题呈现给所述客户端,其中所述挑战性问题要求所述多个图像的一个或多个第一属性,其中所述一个或多个第一属性在所述显示器上是不可见的;从所述客户端接收对所述挑战性问题的答案或重新描述指示;如果从所述客户端接收所述答案,则通过验证所述答案是否包含在所述答案集中以确定所述客户端是否被人类控制,来答复所述请求;如果从所述客户端接收所述重新描述指示,则基于所述第二相关联的标签集生成重新描述的挑战性问题,其中所述重新描述的挑战性问题具有与关于所述挑战性问题的所述答案集相同的相应的答案集;以及在所述显示器上呈现与所述挑战性问题一起呈现的相同的所述多个图像,并将所述重新描述的挑战性问题呈现给所述客户端,其中所述重新描述的挑战性问题要求相同的所述多个图像的一个或多个第二属性,其中所述一个或多个第二属性在所述显示器上是可见的。2.如权利要求1所述的方法,其中所述多个图像属于人或角色。3.如权利要求2所述的方法,其中所述一个或多个第一属性是所述人或角色的名称。4.如权利要求3所述的方法,所述一个或多个第二属性是所述人或角色的性别。5.如权利要求3所述的方法,所述一个或多个第二属性是所述人或角色的类型。6.如权利要求1所述的方法,还包括:从所述客户端接收对所述...

【专利技术属性】
技术研发人员:大卫·斯内林布莱恩·格鲁特祖斯斯科特·汤普森亚当·弗里茨
申请(专利权)人:迪斯尼实业公司
类型:发明
国别省市:美国,US

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

1