基于防欺诈设备标识符处理内容项操作的系统和方法技术方案

技术编号:27071779 阅读:35 留言:0更新日期:2021-01-15 14:55
至少一个方面针对通过标识欺诈性内容项操作来改善处理内容项操作的数据处理系统的性能。数据处理系统可以从客户端设备接收包括内容项设备标识符和证明令牌的内容项操作。证明令牌可以包括与计算设备相关联的公开密钥、证明令牌时间戳、消息有效载荷和嵌入的数字签名。数据处理系统可以使用公开密钥作为签名验证密钥来验证公开密钥、证明令牌时间戳和消息有效载荷的组合的数字签名。只有数字签名验证过程成功,系统才可以处理内容项操作。

【技术实现步骤摘要】
【国外来华专利技术】基于防欺诈设备标识符处理内容项操作的系统和方法相关申请的交叉引用本申请要求于2019年8月8日提交的美国专利申请No.16/536,174的优先权,其本身要求于2019年5月13日提交的美国临时专利申请No.62/847,016的优先权,它们中的每一个均通过引用整体并入本文。
技术介绍
在诸如互联网的计算机联网环境中,第三方内容提供者提供第三方内容项以在最终用户计算设备上显示。这些第三方内容项,例如,广告,可以显示在与相应发布者相关联的网页上。这些第三方内容项可以包括标识提供该内容项的第三方内容提供者的内容。
技术实现思路
至少一方面针对处理内容项操作。该方法包括由包括一个或多个处理器的数据处理系统从计算设备接收第一内容项通信,该内容项通信包括第一内容项设备标识符和证明令牌,该证明令牌包括与计算设备相关联的公开密钥、证明令牌时间戳、消息有效载荷和数字签名。该方法还包括由数据处理系统使用公开密钥、时间戳和消息有效载荷来验证数字签名。该方法还包括由数据处理系统基于公开密钥的加密散列来生成第二内容项设备标识符。该方法进一步包括由数据处理系统确定第二内容项设备标识符与第一内容项设备标识符匹配。该方法还包括响应于验证数字签名并响应于确定第二内容项设备标识符与第一内容项设备标识符匹配由数据处理系统基于消息有效载荷处理第一内容项通信。在一些实施方式中,消息有效载荷包括清除存储在数据处理系统中的数据库中的用户数据的请求。该方法还包括由数据处理系统确定时间戳具有在预定时间值范围内的值。该方法还包括由数据处理系统基于验证数字签名以及确定时间戳具有在预定时间值范围内的值来确定内容项通信有效。该方法进一步包括,响应于确定内容项通信有效,由数据处理系统访问数据库以清除与内容项设备标识符相关联的数据。在一些实施方式中,消息有效载荷包括内容项请求和与对内容项的请求相关联的参数集。该方法进一步包括由数据处理系统确定时间戳具有在预定时间值范围内的值。该方法进一步包括由数据处理系统确定该参数集中的值与所存储的参数匹配。该方法进一步包括:响应于确定时间戳具有在预定时间值范围内的值并确定参数集中的值与所存储的参数匹配,由数据处理系统选择内容项并将该内容项发送到与接收到的内容项操作相关联的客户端设备。在一些实施方式中,消息有效载荷包括指示应用已经安装在客户端设备上的应用安装通知。该方法进一步包括由数据处理系统确定时间戳具有在预定时间值范围内的值。该方法还包括由数据处理系统基于确定对时间戳具有在预定时间值范围内的值来更新数据库,以更新与内容项相关联的信用值。在一些实施方式中,内容项设备标识符唯一地标识从其接收到内容项通信的客户端设备。在一些实施方式中,内容项设备标识符具有16个字节的长度。这些和其他方面以及实施方式在下面详细讨论。前述信息和以下详细描述包括各个方面和实施方式的说明性示例,并且提供用于理解所要求保护的方面和实施方式的性质和特征的概述或框架。附图提供对各个方面和实施方式的说明和进一步理解,并且被并入本说明书中并构成本说明书的一部分。附图说明附图并非旨在按比例绘制。在各个附图中,相似的附图标记和名称指示相似的元素。为了清楚起见,并非在每个附图中都标记了每个组件。在附图中:图1是描绘用于管理防欺诈内容项操作的环境的实施方式的框图。图2示出根据说明性实施方式的描绘客户端设备125的示例性实施方式的框图。图3示出根据说明性实施方式的用于生成内容项设备标识符的示例过程的流程图。图4示出由图2中所示的证明令牌生成器生成的证明令牌的表示。图5示出根据说明性实施方式的示例性过程的流程图,该示例性过程可以被实现以减轻欺诈性数据清除请求。图6示出根据说明性实施方式的示例过程的流程图,该示例过程可以被实现以减轻由图1中所示的数据处理系统接收到的欺诈性内容项请求。图7示出根据说明性实施方式的示例过程的流程图,该示例过程可以被实施以减轻由图1中所示的数据处理系统11接收到的欺诈性应用安装通知。图8示出可以被采用以实现本文讨论的任何计算机系统的说明性计算机系统的总体架构。具体实施方式以下是与管理防欺诈内容项操作的方法、装置和系统有关的各种概念以及其实施方式的更详细的描述。因为所描述的概念不限于任何特定的实施方式,所以可以以多种方式中的任何一种来实现上面介绍的以及下面将更详细讨论的各种概念。图1是描绘用于管理防欺诈内容项操作的环境100的一种实施方式的框图。环境100包括至少一个数据处理系统110。数据处理系统110可以包括至少一个处理器(或处理电路)和存储器。存储器存储处理器可执行指令,该处理器可执行指令在处理器上执行时,使处理器执行本文所述的一个或多个操作。处理器可以包括微处理器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)等或其组合。存储器可以包括但不限于电子、光学、磁性或能够向处理器提供程序指令的任何其他存储或传输设备。存储器可以进一步包括软盘、CD-ROM、DVD、磁盘、存储芯片、ASIC、FPGA、只读存储器(ROM)、随机存取存储器(RAM)、电可清除ROM(EEPROM)、可清除-可编程ROM(EPROM)、闪存、光学介质或处理器可以从中读取指令的任何其他合适的存储器。指令可以包括来自任何合适的计算机编程语言的代码。数据处理系统110可以包括一个或多个可以执行各种功能的计算设备或服务器。在一些实施方式中,数据处理系统110可以包括被配置成托管拍卖的广告拍卖系统。在一些实施方式中,数据处理系统110不包括广告拍卖系统,但是被配置成经由网络105与广告拍卖系统通信。网络105可以包括诸如互联网、局域网、广域网、城域网或其他局域网的计算机网络、内联网、卫星网络、诸如语音或数据移动电话通信网络的其他计算机网络及其组合。环境100的数据处理系统110可以经由网络105,例如与至少一个内容提供者计算设备115、至少一个内容发布者计算设备120或至少一个客户端设备125通信。网络105可以是在客户端设备125、数据处理系统110和一个或多个内容源(例如,Web服务器、广告服务器等)之间中继信息的任何形式的计算机网络。例如,网络105可以包括互联网和/或其他类型的数据网络,诸如局域网(LAN)、广域网(WAN)、蜂窝网络、卫星网络或其他类型的数据网络。网络105还可以包括被配置成在网络105内接收和/或传送数据的任何数量的计算设备(例如,计算机、服务器、路由器、网络交换机等)。网络105可以进一步包括任意数量的硬连线和/或无线连接。例如,客户端设备125可以(例如,经由WiFi、蜂窝、无线电等)与收发器无线地通信,该收发器被硬连线到(例如,经由光缆、CAT5电缆等)网络105中的其他计算设备。内容提供者计算设备115可以包括由内容提供者实体操作的服务器或其他计算设备,以提供诸如广告的内容项以在客户端设备125处的信息资源上进行显示。内容提供者计算设备115提供的内容可以包含第三方内容项或创意(例如,广告),以在信息资源(诸如包含本文档来自技高网...

【技术保护点】
1.一种用于处理内容项操作的方法,包括:/n由数据处理系统从计算设备接收内容项通信,所述内容项通信包括第一内容项设备标识符和证明令牌,所述证明令牌包括与所述计算设备相关联的公开密钥、证明令牌时间戳、消息有效载荷和数字签名;/n由所述数据处理系统使用所述公开密钥、所述时间戳和所述消息有效载荷验证所述数字签名;/n由所述数据处理系统基于所述公开密钥的加密散列生成第二内容项设备标识符;/n由所述数据处理系统确定所述第二内容项设备标识符与所述第一内容项设备标识符匹配;以及/n响应于验证所述数字签名并响应于确定所述第二内容项设备标识符与所述第一内容项设备标识符匹配,由所述数据处理系统基于所述消息有效载荷处理所述内容项通信。/n

【技术特征摘要】
【国外来华专利技术】20190513 US 62/847,016;20190808 US 16/536,1741.一种用于处理内容项操作的方法,包括:
由数据处理系统从计算设备接收内容项通信,所述内容项通信包括第一内容项设备标识符和证明令牌,所述证明令牌包括与所述计算设备相关联的公开密钥、证明令牌时间戳、消息有效载荷和数字签名;
由所述数据处理系统使用所述公开密钥、所述时间戳和所述消息有效载荷验证所述数字签名;
由所述数据处理系统基于所述公开密钥的加密散列生成第二内容项设备标识符;
由所述数据处理系统确定所述第二内容项设备标识符与所述第一内容项设备标识符匹配;以及
响应于验证所述数字签名并响应于确定所述第二内容项设备标识符与所述第一内容项设备标识符匹配,由所述数据处理系统基于所述消息有效载荷处理所述内容项通信。


2.根据权利要求1所述的方法,其中,验证所述数字签名进一步包括确定所述证明令牌时间戳具有在预定时间值范围内的值。


3.根据权利要求1所述的方法,进一步包括截断所述公开密钥的加密散列的步骤。


4.根据权利要求1所述的方法,其中,处理所述内容项通信包括确定所述内容项通信的消息有效载荷包括清除请求。


5.根据权利要求4所述的方法,进一步包括响应于确定所述消息有效载荷包括所述清除请求而移除与所述第一内容项设备标识符相关联的数据。


6.根据权利要求1所述的方法,其中,处理所述内容项通信包括确定所述内容项通信的消息有效载荷包括内容项请求以及与对内容项的请求相关联的参数集。


7.根据权利要求6所述的方法,进一步包括:响应于确定所述消息有效载荷包括所述内容项请求,由所述数据处理系统选择内容项并且将所述内容项发送到与接收到的内容项通信相关联的一方。


8.根据权利要求1所述的方法,其中,处理所述内容项通信包括:确定所述内容项通信的消息有效载荷包括指示应用已经被安装在客户端设备上的应用安装通知。


9.根据权利要求8所述的方法,进一步包括:响应于确定所述消息有效载荷包括所述应用安装通知,由所述数据处理系统更新与所述内容项相关联的信用值。


10.根据权利要求1所述的方法,其中,接收内容项通信包括:接收具有16个字节的长度的所述第一内容项设备标识符。


11.一种处理内容项操作的系统,包括一个或多个处理器,所述一个...

【专利技术属性】
技术研发人员:王刚马赛罗·永
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

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

1