[发明专利]覆盖人类交互证明系统和技术有效

专利信息
申请号: 201180024001.4 申请日: 2011-05-09
公开(公告)号: CN102884509A 公开(公告)日: 2013-01-16
发明(设计)人: 李伟生;朱斌;徐宁;J.刘 申请(专利权)人: 微软公司
主分类号: G06F9/44 分类号: G06F9/44;G06F21/31;H04L9/32
代理公司: 中国专利代理(香港)有限公司 72001 代理人: 刘红;汪扬
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 覆盖 人类 交互 证明 系统 技术
【说明书】:

背景技术

许多基于计算机的应用和/或服务具有区分访问计算机可访问资源的人类和计算机用户(时常被称为“机器人(bot)”)的需要。例如,具有许多允许用户通过输入某些基本信息来创建电邮帐户的在线电邮服务。用户随后能够使用电邮帐户来发送和接收电邮。这种建立电邮账户的简易性已允许垃圾邮件制作者(spammer)使用利用随机生成的账户信息自动创建电邮账户的机器人(例如,计算机程序),并且采用电邮帐户来发出数以千计的垃圾电邮。其他示例的基于计算机的应用或服务给用户提供便利方式来订购商品或服务,并且容易受到由于伪装成人类用户的机器人而造成的安全和/或隐私侵犯。

用户测试(有时被称为Completely Automated Public Turing tests to tell Computers and Humans Apart(全自动区分计算机和人类的公共图灵测试)(“CAPTCHA”),并且一般也被称为人类交互证明(human interactive proof)(“HIP”))可以被采用来区分人类和机器人。在采用HIP时,用户仅在通过基于HIP的表明该用户是人类的测试之后才被允许访问某些资源。通常,HIP以机器人难以通过这些测试、但是人类发现通过这些测试是较容易的方式来设计。

通过改进的字符识别以及图像过滤和处理技术,机器人在规避已知的基于文本和基于图像的HIP方面已变得更为擅长。在一些情况中,机器人将以对于基于计算机的服务或应用或其用户而言可能不是可接受的速率通过HIP测试。持续需要开发对于可靠地区分人类和非人类用户而言是有用的HIP。

发明内容

在这里讨论可用于区分人类与非人类用户(在此被称为“机器人”)的覆盖人类交互证明系统(“OHIPS”)和技术。OHIPS接收用户的对于经由任何已知的或以后开发的基于计算机的应用或服务可访问的资源的访问的请求,生成HIP,评估针对HIP的用户响应,并基于用户响应来同意或拒绝对于资源的访问。

在示例的实现方式中,HIP通过识别一个或多个可视对象诸如文本、数字或一般内容的图像并且依照预定的放置方案在空间的定义区域内安排(一个或多个)可视对象以形成解决图像(solution image)而生成。解决图像(例如,通过应用遮罩(mask))被分成两个或更多局部图像,以形成HIP。这些局部图像能够在一个或多个预定对准位置上进行对准。额外信息可以被添加至某些局部图像。这些局部图像也可以进一步被分成子局部图像(sub-partial image)的群组。这些局部图像和/或子局部图像可以通过平移、卷积移位(convolutional shift)、旋转、覆盖(overlay)或任何其他的已知的或以后开发的移动技术来移动。在提供多个对准位置时,在任何指定的对准位置上,用户可能只能辨别一些视觉对象,而其他的视觉对象可能仍然被不正确对准并且难以辨别。

通过使用图形用户界面(“GUI”)在一个或多个预定的对准位置上重新装配(reassemble)至少一些局部图像,用户能够可视化(visualize)解决图像的至少一部分,并且以启用OHIPS来确定用户有可能是人类还是机器人的方式来识别一个或多个视觉对象。在GUI中局部图像相对于彼此的移动可能被限制。如果局部图像以在任何给定的对准位置上只有一些视觉对象是可辨别的方式来形成的话,那么可以指示用户在多个正确的对准位置上对准局部图像,以解决(solve)HIP(例如,在HIP中辨别所有的可视对象)。

这样,与机器人相比,人类区分未对准的字符或对象与正确对准的字符或对象的卓越能力被利用来可靠地区分人类和非人类用户。在这里讨论的OHIPS和技术启用依靠HIP的基于计算机的服务或应用来同意对资源的访问,以实现更大的安全性和可靠性。

提供这个概述部分来以简化的形式介绍概念的选择。在具体描述部分中进一步描述这些概念。除了在这个概述部分中所描述的那些元素或步骤之外的其他元素或步骤是可能的,并且没有元素或步骤是一定需要的。这个概述部分并不打算标识所请求保护的主题的关键特征或基本特征,也不打算用作辅助手段来确定所请求保护的主题的范围。所请求保护的主题并不限于解决在这个文件的任何部分中注释的任何或所有缺陷的实现方式。

附图说明

图1是示出其中可以实现或使用覆盖人类交互证明系统(“OHIPS”)的示例通信系统架构的简化功能框图。

图2是图1所示的OHIPS可用于形成人类交互证明(“HIP”)以便于用户访问OHIPS保护的资源的示例可视对象的示意图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201180024001.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top