CAPTCHA广告制造技术

技术编号:5011619 阅读:384 留言:0更新日期:2012-04-11 18:40
一种由内容主机执行的用于确定客户端用户是否为人的自动方法。从客户端用户接收对驻留在内容主机上的内容的访问请求。向客户端用户提供一个或多个广告视频片段。在恰好一个广告视频片段内向客户端用户传达一个完整的认证基准通行短语。接收由客户端用户输入的通行短语。将所输入的通行短语与所述认证基准通行短语进行比较。如果比较结果是一致的,则准许客户端用户对所请求内容的访问。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种CAP TCHA 广告,更具体地涉及对内容接受者是否为人的验证。
技术介绍
本部分的说明仅提供与本公开相关的背景信息,其并不必然构成现有技术。目前的内容主机一般通过实施通常称为CAPTCHA 的方法来确定客户端用户是否 为人。CAPTCHA 是一种在计算中用来确定用户是否为人的查问-响应测试。CAPTCHA 是 "Completely Automated Public Turing test to tell Computers and Humans Apart(全 自动区分计算机和人类的图灵测试)”的缩写,其为卡耐基梅隆大学申请的商标。该过程包 括一个计算机(服务器)请求用户完成一个简单的测试,该计算机能够生成并且评判该测 试,但是该计算机自身不能解答该测试。由于计算机通常无法解答CAPTCHA ,因此任何输 入正确答案的用户都被假定为人。通常类型的CAPTCHA 要求用户键入图像扭曲了的字母, 有时还要加上屏幕上显示的模糊字母或数字序列。由于CAPTCHA 由机器执行并指向人,因 此CAPTCHA 有时被称为反向图灵测试。相反,标准的图灵测试通常由人执行并指向机器。CAPTCHA 用于防止自动化的软件执行某些操作,这些操作或者是因为滥用或者是 因为资源的耗费会降低特定系统的服务质量。尽管CAPTCHA 最经常用作对商业利益方的 侵犯采取的对策,但是认为该CAPTCHA 仅用于阻止垃圾邮件则是错误的。可采用CAPTCHA 来保护易受垃圾电子邮件攻击的系统,比如网络邮件服务器。另外还发现,该CAPTCHA 在 阻止出于商业宣传、抑或烦扰和破坏的目的向博客或论坛自动贴文的方面也起到积极作 用。该CAPTCHA 在速率限制方面还起到重要作用,这是由于尽管服务器的自动利用可能是 人们期望的,但是该利用不应过度而有损于人类用户。在此情况下,当使用的某些度量超过 给定阈值时,CAPTCHA 能够实施由管理员设定的自动使用策略。众多新闻网站采用的文章 评级系统是易受自动化的软件操控的在线设施的另一个实例。有几种途径可以使CAPTCHA 失效在执行中利用使攻击者能完全避开CAPTCHA 的程序缺陷;改进字符识别软件;或者使用廉价的人力来应对测试。多个研究项目已经尝 试(有些情况下还获得了成功)通过编制具有下述功能的程序来破解可视CAPTCHA :_从网页上提取图像;-例如通过颜色过滤器及细线检测去除背景杂斑;_分割,S卩,将图片分割成多个区域,各区域均含有单个字母;以及-针对各区域识别出字母。步骤1、2和4对于计算机来说是简单的任务。人类胜过计算机的唯一部分在于分 害ι]。如果背景杂斑含有与字母相似的形状,并且这些字母由背景杂斑相连,那么用现有的软 件几乎无法完成分割。有些研究者提倡以图像识别CAPTCHA 作为基于文本的CAPTCHA 的可能替代方 案。但时至今日,没有重要的网站采用基于图像的CAPTCHA 。就此而言,该技术仅处于理 论研究的阶段。图像识别CAPTCHA 面临着许多潜在问题,这些潜在问题尚未被全面研究。小的 站点难于获取令攻击者无法访问的大容量图像集。在无法自动获取新的带标记图像的情况 下,基于图像的查问并不符合CAPTCHA 的定义。CAPTCHA 当前的一些图像识别实例要求 用户做出二选一的选择(比如“这是一只猫还是一条狗?”)。即使只有十六幅图像,僵尸程 序(bot)每次会有1/65536的机会对图像做出正确判断。为了有效对抗僵尸网络(botnet) 的攻击,用户被迫要解答数量惊人的图像。基于静态图像的CAPTCHA 的缺点在于,如上所 述借助计算机容易处理水印图像(自动字符识别)。另一方面,当前在网页上做广告具有一 个很大的缺点,即,用户只要关闭广告、采用广告阻拦程序、或者只是忽略广告即可。
技术实现思路
由 内容主机执行的自动方法确定客户端用户是否为人。从客户端用户接收对内容 主机上驻留的内容的访问请求。向客户端用户提供一个或多个广告视频片段。在恰好一个 广告视频片段内向客户端用户传达完整的认证基准通行短语。从客户端用户接收输入的通 行短语。对该输入的通行短语与认证基准通行短语进行比较。如果比较结果是一致的,那 么准许客户端用户访问所请求的内容。根据本文所提供的说明内容,本专利技术的其他应用领域将会是显而易见的。应该认 识到,本文的说明内容以及具体实例仅是出于解说的目的,其并不用于限定本专利技术的保护 范围。附图说明下面所述的附图仅用于解说之目的,其并非以任何方式限定本公开的范围。图1是一实体关系图,其表示具有内容主机和广告服务器的媒体内容发送系统。图2A是一流程图,表示与图1所示内容主机一起使用的操作方法。图2B是一流程图,表示与图1所示广告服务器一起使用的操作方法。图3A是一泳道图,其表示图2A和图2B的方法的执行实例,其中在图1的内容主 机上执行通行短语的比较。图3B是一泳道图,其表示图2A和图2B的方法的执行实例,其中在图1的中央广 告服务器上执行通行短语的比较。具体实施例方式以下的说明在本质上仅为示例之用,并不旨在限定本公开、本申请或用途。本专利技术所公开的程序执行一种方法,该方法有选择地允许人类客户端用户访问存 储在远程服务器上的内容,同时将客户端用户的互动货币化。该自动方法至少部分地由内 容主机执行,以用于确定客户端用户是否为人。本文中术语的“视频片段”包括通常的视频片段以及动画影像。术语“通行短语” 包括输入的字符以及由用户执行的操作,通过比较足以清楚地识别这些操作并且与服务器 上的进行核对。因此,这些操作还可以包括通过点击选择网页上的某个对象(例如按钮或 图像)。内容主机可以理解为包括单独一台计算机或多台计算机,比如服务器群(server farm)。除非另有说明,术语“服务器”是指内容主机。从图1开始,所提供的方法用于接收来自客户端设备100的访问请求,该客户端 设备100通过网络104连接至内容主机102,该网络例如为因特网(Internet)和环球网 (World Wide Web)。广泛分布的计算机网络包括多个客户端设备,这些客户端设备通过网 络(例如因特网)连接至服务器计算机(即内容主机)。通常,所述服务器向客户端的用户 提供“因特网”服务及产品。该因特网包括被称为环球网的应用界面(“网络”)。这些计 算机通过信息彼此通信,所述信息包括发送计算机和接收计算机的地址,这些地址被称为 因特网协议(IP)地址。客 户端设备可以是个人计算机、工作站、移动电话、娱乐设备或笔记本电脑。通常, 客户端配备有输入设备,比如键盘和鼠标,以及输出设备,比如扬声器和显示终端。呈网络 浏览器形式的软件(例如Firefox或Microsoft Internet Explorer)与I/O设备相互作 用,以便提供客户端用户和网络之间的界面。服务器计算机通常是较大的计算机系统,不过并非总是如此。部分服务器(比如 网站)维持有数据库(DB),由该数据库可生成网页。每个网页均被标识出,并且能够通过其 名称,即统一资源定位符(Uniform Resource Locator,简称URL),而被定位。这些网页可 以包括通向其他网页的“链接”。用户可以点击浏览器所示网页上的“链本文档来自技高网
...

【技术保护点】
一种由内容主机执行的用于确定客户端用户是否为人的自动方法,该方法包括以下步骤:  从客户端用户接收对驻留在所述内容主机上的内容的访问请求;  向所述客户端用户提供至少一个广告视频片段,其中在恰好一个广告视频片段内向所述用户传达一个完整的认证基准通行短语;  接收由所述用户输入的通行短语;  对从所述用户接收到的所述通行短语与所述认证基准通行短语进行比较;以及  如果所述比较的结果是一致的,则准许访问所请求的内容。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:亚历山大克拉夫特米歇尔凯富斯坦
申请(专利权)人:卡普查爱德有限责任公司
类型:发明
国别省市:DE[德国]

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

1