使网络通信路径参数化制造技术

技术编号:19878363 阅读:18 留言:0更新日期:2018-12-22 17:58
提供了使网络通信路径参数化的系统和方法。所述系统可识别由多个客户端计算装置经由网络协议遍历的网络通信路径。所述系统可基于所述网络通信路径的参数以及多个关键词中的每一个关键词对于在所述第一web页面上经由所述网络协议将所述多个客户端计算装置导向所述第二web页面的所述超链接的属性来生成具有所述多个关键词中的每一个关键词的标量值的权重数据结构。所述系统可基于对所述多个关键词中的每一个关键词的所述标量值的比较来选择所述多个关键词中的关键词以输入到在线内容选择过程,用于响应于从客户端计算装置接收到的对内容的请求而选择所述内容项。

【技术实现步骤摘要】
【国外来华专利技术】使网络通信路径参数化相关申请的交叉引用本申请要求于2017年1月18日提交的标题为“ParameterizingNetworkCommunicationPaths”的美国专利申请No.15/408,861的优先权,其内容全部通过引用并入在本文中。
技术介绍
可通过计算装置在图形环境、web页面或其它界面中显示信息。图形环境或web页面可包括由实体经由应用服务器或web页面服务器提供以供显示的文本、图像、视频或音频信息。附加内容项对象也可由第三方提供以用于与由实体提供的信息一起显示在web页面上。因此,查看图形环境的人可访问作为web页面的主体的信息以及可以或者可以不与web页面的主题有关的所选择的第三方内容项对象。由于大数目的可用内容项对象和电子图形环境的资源密集性质,高效地选择并提供内容项对象以供显示在图形环境中可以面临挑战。
技术实现思路
计算装置(诸如服务器)可消耗大量的计算资源对于将不由该服务器或由接收到所选择的内容项对象的最终用户选择的数字内容项对象执行实时内容选择过程。当内容提供者对于相关关键词执行搜索或者从所述服务器请求针对相关关键词的推荐时服务器可消耗大量的计算资源。当内容提供者向下滚动关键词结果的列表时可利用附加计算资源,因为每个新页面视图使所述服务器执行另一搜索过程或远程过程调用(“RPC”)。使用web爬取器(crawler)来识别锚(例如,传入链接)并且然后使用仅用锚的技术来回溯到链接站点可易受虚伪或恶意行为的攻击。例如,恶意代码或自动化程序或服务可用于生成欺诈或虚伪超链接以形成具有一组web站点的链接场(linkfarm),所述web站点超链接到该组中的每个其它站点。这可让关键词生成易受来自像链接场一样的搜索引擎优化时的尝试的污染和提供许多欺诈传入链接的类似恶意技术的攻击。所述数据处理系统可以在检测链接场时花费相当大量的资源。另外,由于失效或陈旧链接仅使用锚可能是有问题的。所述数据处理系统可花费计算资源来识别并确定这些旧链接是否是陈旧的。本解决方案的系统和方法提供可通过识别由计算装置遍历的网络通信路径来识别触发或者发起了该网络通信路径的遍历的参数来减少处理器利用、存储器利用、远程过程调用和带宽使用的数据处理系统。所述数据处理系统可基于网络通信路径数据(诸如页面推荐数据)来对针对内容提供者的关键词推荐进行加权和评分。所述数据处理系统可确定来自每个锚页面的总推荐率并且将此表示为可用于对从该锚页面得到的关键词进行加权的标量值。本公开的至少一个方面指向用于使网络通信路径参数化的系统。所述系统可包括包含由至少一个处理器执行的网络路径检测组件、参数化组件和内容选择器组件的数据处理系统。所述数据处理系统可识别由多个客户端计算装置经由网络协议遍历的网络通信路径。所述网络通信路径可包括第一web页面和第二web页面。所述第一web页面可包括具有将所述多个客户端计算装置导向所述第二web页面的超链接的内容项。所述数据处理系统可基于所述网络通信路径的参数以及多个关键词中的每一个关键词对于在所述第一web页面上经由所述网络协议将所述多个客户端计算装置导向所述第二web页面的所述超链接的属性来生成具有所述多个关键词中的每一个关键词的标量值的权重数据结构。所述数据处理系统可基于对所述多个关键词中的每一个关键词的所述标量值的比较来选择所述多个关键词中的关键词以输入到在线内容选择过程,用于响应于从客户端计算装置接收到的对内容的请求而选择所述内容项。至少一个方面指向使网络通信路径参数化的方法。所述方法可包括数据处理系统识别由多个客户端计算装置经由网络协议遍历的网络通信路径。所述网络通信路径可包括第一web页面和第二web页面。所述第一web页面可包括具有将所述多个客户端计算装置导向所述第二web页面的超链接的内容项。所述方法可包括所述数据处理系统基于所述网络通信路径的参数以及多个关键词中的每一个关键词对于在所述第一web页面上经由所述网络协议将所述多个客户端计算装置导向所述第二web页面的所述超链接的属性来生成具有所述多个关键词中的每一个关键词的标量值的权重数据结构。所述方法可包括所述数据处理系统基于对所述多个关键词中的每一个关键词的所述标量值的比较来选择所述多个关键词中的关键词以输入到在线内容选择过程,用于响应于从客户端计算装置接收到的对内容的请求而选择所述内容项。在下面详细地讨论这些及其它方面和实施方式。以上信息和以下具体实施方式包括各个方面和实施方式的说明性示例,并且提供用于理解所要求保护的方面和实施方式的性质和特征的概要或框架。附图提供图示和对各个方面和实施方式的进一步理解,并且被并入本说明书并构成本说明书的一部分。附图说明在附图和以下描述中阐述本说明书中所描述的主题的一个或多个实施方式的细节。主题的其它特征、方面和优点将从本说明书、附图和权利要求书变得显而易见。图1是用于使网络通信路径参数化的系统的图示。图2是用于使网络通信路径参数化的操作系统流程的图示。图3是使网络通信路径参数化的方法的图示。图4是图示可以被采用来实现图1和图2中所示的系统的各种元件以及图3中所示的方法的计算机系统的架构的框图。在各个附图中相同的附图标记和名称指示相同的元件。具体实施方式下文是与使网络通信路径参数化的方法、设备和系统有关的各种概念以及使网络通信路径参数化的方法、设备和系统的实施方式的更详细描述。可以按照许多方式中的任意方式实现上面介绍且在下面更详细地讨论的各种概念。包括用于对内容项安插(placement)活动进行处理的一个或多个服务器或计算装置的数据处理系统可消耗大量的计算资源来对于将不由该数据处理系统或者由接收到所选择的广告的用户来选择的内容项执行实时内容选择过程(例如,广告拍卖)。当内容提供者对于相关关键词执行搜索或者从所述数据处理系统请求针对相关关键词的推荐时数据处理系统可消耗大量的计算资源。当内容提供者向下滚动关键词结果的列表时可利用附加计算资源,因为每个新页面视图使所述数据处理系统执行另一搜索过程或远程过程调用(“RPC”)。使用web爬取器来识别锚(例如,传入链接)并且然后使用仅用锚的技术来回溯到链接站点可易受虚伪或恶意行为的攻击。例如,恶意代码或自动化程序或服务可用于生成欺诈或虚伪超链接以形成具有一组web站点的链接场,该组web站点超链接到该组中的每个其它站点。这可让关键词生成易受来自在像链接场一样的搜索引擎优化期间的尝试的污染或者提供许多欺诈传入链接的类似恶意技术的攻击。所述数据处理系统可以在检测链接场时花费相当大量的资源。另外,由于失效或陈旧链接,仅使用锚可能是有问题的。所述数据处理系统可以花费大量的资源来识别并确定这些旧链接是否是陈旧的。本解决方案的系统和方法提供可通过识别由计算装置遍历的网络通信路径以识别触发或者发起了该网络通信路径的遍历的参数来减少处理器利用、存储器利用、远程过程调用和带宽使用的数据处理系统。该数据处理系统可基于网络通信路径数据(诸如页面推荐数据)来对针对内容提供者的关键词推荐进行加权和评分。该数据处理系统可确定来自每个锚页面的总推荐率并且将此表示为可用于对从该锚页面得到的关键词进行加权的标量值。该数据处理系统可使用关于与从锚页面推荐来的客户端装置相关联的属性的集合的本文档来自技高网...

【技术保护点】
1.一种用于使网络通信路径参数化的系统,包括:数据处理系统,所述数据处理系统包括由至少一个处理器执行的网络路径检测组件、参数化组件和内容选择器组件,所述数据处理系统用于:识别由多个客户端计算装置经由网络协议遍历的网络通信路径,所述网络通信路径包括第一web页面和第二web页面,所述第一web页面具有带有超链接的内容项,所述超链接将所述多个客户端计算装置导向所述第二web页面;基于所述网络通信路径的参数以及多个关键词中的每一个关键词对于在所述第一web页面上的所述超链接的属性,来生成权重数据结构,所述权重数据结构具有所述多个关键词中每一个关键词的标量值,所述超链接经由所述网络协议将所述多个客户端计算装置导向所述第二web页面;以及基于对所述多个关键词中的每一个关键词的所述标量值的比较来选择所述多个关键词中的关键词以输入到在线内容选择过程,用于响应于从客户端计算装置接收到的对内容的请求而选择所述内容项。

【技术特征摘要】
【国外来华专利技术】2017.01.18 US 15/408,8611.一种用于使网络通信路径参数化的系统,包括:数据处理系统,所述数据处理系统包括由至少一个处理器执行的网络路径检测组件、参数化组件和内容选择器组件,所述数据处理系统用于:识别由多个客户端计算装置经由网络协议遍历的网络通信路径,所述网络通信路径包括第一web页面和第二web页面,所述第一web页面具有带有超链接的内容项,所述超链接将所述多个客户端计算装置导向所述第二web页面;基于所述网络通信路径的参数以及多个关键词中的每一个关键词对于在所述第一web页面上的所述超链接的属性,来生成权重数据结构,所述权重数据结构具有所述多个关键词中每一个关键词的标量值,所述超链接经由所述网络协议将所述多个客户端计算装置导向所述第二web页面;以及基于对所述多个关键词中的每一个关键词的所述标量值的比较来选择所述多个关键词中的关键词以输入到在线内容选择过程,用于响应于从客户端计算装置接收到的对内容的请求而选择所述内容项。2.根据权利要求1所述的系统,其中所述第一web页面包括锚web页面,并且所述第二web页面包括由内容提供者装置提供的登录web页面。3.根据权利要求1所述的系统,包括所述数据处理系统以用于刮取所述第一web页面以识别所述多个关键词,并且将所述多个关键词存储在数据储存库中。4.根据权利要求1所述的系统,包括所述数据处理系统以用于:渲染所述第一web页面的代码;确定所述第一web页面的所述多个关键词中的每一个关键词与包括所述超链接的所述内容项之间的距离;以及基于所述第一web页面的所述多个关键词中的每一个关键词与所述内容项之间的所述距离来确定所述多个关键词中的每一个关键词的所述标量值。5.根据权利要求4所述的系统,其中所述属性包括接近度,包括所述数据处理系统以用于:基于所述第一web页面的所述多个关键词中的第一关键词与所述内容项之间的字符的数目来确定所述第一关键词与所述内容项之间的距离;以及基于所述第一关键词与所述内容项之间的所述距离来确定每一个所述第一关键词的所述标量值。6.根据权利要求4所述的系统,包括所述数据处理系统以用于:基于所述第一web页面的所述多个关键词中的第一关键词与所述内容项之间的像素的数目来确定所述第一关键词与所述内容项之间的距离;以及基于所述第一关键词与所述内容项之间的所述距离来确定每一个所述第一关键词的所述标量值。7.根据权利要求4所述的系统,包括所述数据处理系统以用于:确定所述第一web页面的所述多个关键词中的第一关键词与所述内容项之间的分桶距离,所述分桶距离对应于以下中的至少一个:在阈值数目的单词内;在相同句子内;在相同段落内;以及在所述第一web页面的相同折叠内;以及基于所述第一关键词与所述内容项之间的所述距离来确定每一个所述第一关键词的所述标量值。8.根据权利要求1所述的系统,包括所述数据处理系统以用于:识别由第二多个客户端计算装置经由所述网络协议遍历的第二网络通信路径,所述第二网络通信路径包括第三web页面和所述第二web页面,所述第三web页面具有带有所述超链接的所述内容项,所述超链接将所述第二多个客户端计算装置导向所述第二web页面;基于所述第二网络通信路径的第二参数以及第二多个关键词中的每一个对于在所述第三web页面上的所述超链接的接近度来生成所述权重数据结构,所述权重数据结构具有所述第二多个关键词中每一个的所述标量值,所述超链接经由所述网络协议将所述第二多个客户端计算装置导向所述第二web页面。9.根据权利要求8所述的系统,包括所述数据处理系统以用于:确定所述第二网络通信路径的所述第二参数大于所述网络通信路径的所述参数;以及基于所述第二参数大于所述第一参数,将更大的权重指派给所述第二多个关键词。10.根据权利要求1所述的系统,包括所述数据处理系统以用于:基于以下来生成所述权重数据结构,所述权重数据结构具有所述多个关键词中每一个的所述标量值:所述网络通信路径的所述参数,所述多个关键词中的每一个关键词对于...

【专利技术属性】
技术研发人员:加文·詹姆斯贾斯汀·刘易斯
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1