[发明专利]覆盖人类交互证明系统和技术有效
申请号: | 201180024001.4 | 申请日: | 2011-05-09 |
公开(公告)号: | CN102884509A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 李伟生;朱斌;徐宁;J.刘 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F21/31;H04L9/32 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘红;汪扬 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 覆盖 人类 交互 证明 系统 技术 | ||
1.一种用于生成人类交互证明的系统,包括:
计算机可读存储介质;和
处理器,其响应于计算机可读存储介质以及响应于存储在计算机可读存储介质中的一个或多个计算机程序,所述一个或多个计算机程序在被载入所述处理器时可操作来执行包括以下的方法:
识别多个可视对象,
识别具有多个区域的空间,
将一个或多个可视对象安排在多个区域中的每一个区域中,以形成解决图像,
将解决图像分成多个局部图像,多个局部图像中的每一个包括被安排在一个或多个区域中的一个或多个可视对象,解决图像的至少一部分能够通过在预定对准位置上重新装配多个局部图像中的至少一些而从多个局部图像中的至少一些局部图像中进行再现,至少一个可视对象能够在预定对准位置上被识别,以及
基于多个局部图像,生成人类交互证明,
人类交互证明能够经由图形用户界面而被呈现给用户,用户能够经由图形用户界面来移动多个局部图像中的至少一个,以识别预定对准位置和至少一个可视对象。
2.根据权利要求1的系统,其中从包括文本对象、数字对象和一般图像的群组中选择可视对象。
3.根据权利要求1的系统,其中可视对象根据名称或数量或二者而是可识别的。
4.根据权利要求1的系统,其中将一个或多个可视对象安排在多个区域中的每一个区域中包括:以从包括以下的群组中选择的方式来修改一个或多个可视对象中的至少一个:修改字体;修改样式;修改旋转角度;和翘曲。
5.根据权利要求1的系统,其中所述区域相对于所述空间是中心对称的。
6.根据权利要求1的系统,其中特定区域在所述空间内的位置是随机的。
7.根据权利要求1的系统,其中将一个或多个可视对象安排在多个区域中的每一个区域中以形成解决图像包括:根据放置方案来安排一个或多个可视对象,从包括以下的群组中选择所述放置方案:从顶到底放置方案;从左到右放置方案;以及环形放置方案。
8.根据权利要求1的系统,其中将解决图像分成多个局部图像进一步包括:
生成遮罩,用于分割解决图像,以及
将所述遮罩应用于解决图像,以便将解决图像分成多个局部图像。
9.根据权利要求1的系统,其中所述方法进一步包括:
添加额外信息到至少一个局部图像。
10.根据权利要求9的系统,其中所述额外信息在解决图像是完整无缺的时候至少部分被至少一个其他局部图像遮蔽。
11.根据权利要求1的系统,其中所述方法进一步包括:
将多个局部图像中的至少一个局部图像分成子局部图像的群组。
12.根据权利要求1的系统,其中所述方法进一步包括:
将多个局部图像中的至少一个局部图像相对于局部图像中的至少一个其他局部图像来移动。
13.根据权利要求12的系统,其中从包括以下的群组中选择移动:平移;卷积移位;旋转;和覆盖。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180024001.4/1.html,转载请声明来源钻瓜专利网。