预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108027830A(43)申请公布日2018.05.11(21)申请号201680053517.4(74)专利代理机构北京市柳沈律师事务所(22)申请日2016.12.3011105代理人邵亚丽(30)优先权数据15/014,7332016.02.03US(51)Int.Cl.G06F17/30(2006.01)(85)PCT国际申请进入国家阶段日2018.03.15(86)PCT国际申请的申请数据PCT/US2016/0695962016.12.30(87)PCT国际申请的公布数据WO2017/136082EN2017.08.10(71)申请人谷歌有限责任公司地址美国加利福尼亚州(72)发明人T.普赖斯T.托克索兹权利要求书2页说明书18页附图5页(54)发明名称用于自动内容验证的系统和方法(57)摘要自动内容验证的方法可以包括:通过由客户端设备执行的应用、从服务器请求用于显示给客户端设备的用户的内容项,该请求包括与该内容项将在客户端设备上渲染的环境有关的环境信息。客户端设备的网络接口可以从服务器接收请求的内容项。集成有应用程序的客户端设备的渲染器可以渲染接收的内容项。集成有应用程序的客户端设备的捕捉模块可以捕捉渲染的内容项的图像。客户端设备的网络接口可以传输捕捉的图像,该服务器将捕捉的图像与预定的图像比较,以识别任何渲染失真。CN108027830ACN108027830A权利要求书1/2页1.一种用于自动内容验证的方法,包括:从服务器、通过由客户端设备执行的应用程序接收用于显示给客户端设备的用户的内容项的请求,所述请求包括与所述内容项将在客户端设备上渲染的环境有关的环境信息,通过客户端设备的网络接口、从服务器接收请求的内容项;通过集成有应用程序的客户端设备的渲染器、渲染接收的内容项;通过集成有应用程序的客户端设备的捕捉模块、捕捉渲染的内容项的图像;以及通过客户端设备的网络接口、向服务器传输捕捉的图像,服务器将捕捉的图像与预定的图像比较,该比较识别任何渲染失真。2.根据权利要求1所述的方法,其中请求用于显示的内容项还包括传输包括用于显示内容项的文档对象模型的参数的请求。3.根据权利要求1或2所述的方法,其中请求用于显示的内容项还包括传输包括客户端设备的设备类型的请求。4.根据权利要求1、2或3所述的方法,还包括,通过浏览器窗口中的客户端设备、将内容项显示给客户端设备的用户;以及其中该请求还可包括识别浏览器窗口的浏览器类型。5.根据前述权利要求中任意一项所述的方法,其中捕捉渲染的内容项的图像还包括,通过捕捉模块的采样引擎,确定该请求是否为将被采样组的请求的一部分,以及响应于请求是将被采样组的请求的一部分、捕捉渲染的内容项的图像。6.根据权利要求5所述的方法,其中确定请求是否为将被采样组的请求的一部分还包括,将随机数生成器的输出与预定值相比较,以及响应于该输出与预定值匹配来确定请求是否为将被采样组的请求的一部分。7.根据前述权利要求中任意一项所述的方法,还包括,通过客户端设备、从服务器接收请求,以捕捉渲染的内容项的图像。8.一种用于自动内容验证的方法,包括:通过服务器、从由客户端设备执行的应用程序接收用于显示给客户端设备的用户的内容项的请求,该请求包括与该内容项将在客户端设备上渲染的环境有关的环境信息;通过服务器、将请求的内容项传输到客户端设备的网络接口;通过服务器、接收内容项的渲染的捕捉图像;通过服务器的比较模块的比较引擎、将捕捉的图像与预定的图像相比较,该比较识别任何渲染失真。9.根据权利要求8所述的方法,进一步包括:通过比较模块的量化引擎、至少部分地基于任何识别的扭曲失真计算失真数值。10.根据权利要求8或9所述的方法,其中该比较是捕捉图像和预定图像的对应像素之间的逐像素比较。11.根据权利要求8、9或10所述的方法,其中该比较是散列比较。12.根据权利要求9或引用权利要求9的任意权利要求所述的方法,还包括:将失真数值和对应的环境信息存储在服务器上;通过服务器的分析模块的分类引擎、分析环境信息,从而确定多个环境参数中的至少一个的数值;以及将多个环境参数中的至少一个的数值存储在服务器上。2CN108027830A权利要求书2/2页13.根据权利要求12所述的方法,进一步包括:通过服务器的分析模块、识别在预定的阈值之上的失真数值和对应的环境参数的数值之间的相关性;以及通过服务器的分析模块、生成识别与未正确渲染的内容相关联的环境参数的数值的报告。14.根据权利要求9或引用权利要求9的任意权利要求所述的方法,还包括:将失真数值、对应的环境信息、以及与内容项的特征相关的对应的内容项信息存储在服务器上;通过服务器的分析模块的分类引擎、分析环境信息,从而确