[发明专利]覆盖内容的可见性的测量有效
申请号: | 201680078928.9 | 申请日: | 2016-12-30 |
公开(公告)号: | CN108780449B | 公开(公告)日: | 2020-03-10 |
发明(设计)人: | R.德宾;J.路易斯 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F16/00 | 分类号: | G06F16/00 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 覆盖 内容 可见 测量 | ||
提供了在计算设备的显示器中测量覆盖内容的可见性的系统和方法。页面渲染器能够识别视频块相对于在客户端设备上渲染的网页的位置,识别客户端设备的视口中可见的网页的部分,识别视口中可见的视频块的部分,以及将识别视口中可见的视频块的部分的数据递送到元素渲染器。元素渲染器能够接收数据,识别覆盖内容相对于视频块的位置,比较覆盖内容的位置与视口中可见的视频块的部分,以确定覆盖内容在视口中的可见性,确定可见性是否满足可见性阈值,以及将可见性数据提供到记录服务器。
技术领域
本公开涉及监测器或屏幕上的显示,更具体地,本公开涉及检测计算机显示器中的嵌套框架内的内容的位置。
背景技术
客户端设备能够渲染网页用于在客户端设备的监测器或屏幕上的显示。客户端设备通常仅在监测器的有限显示区域中显示渲染的网页的部分。网页可能包含一个或多个嵌套元素或框架,诸如视频播放器。视频播放器可能不时地在视频的部分之上显示覆盖内容。在某些情况下,可能期望测量客户端设备是否已经在监测器上显示了覆盖内容项目。
发明内容
至少一个方面针对用于检测计算机显示器中的嵌套框架内的内容的位置的系统。系统能够包括由客户端设备的处理器运行的页面渲染器和由客户端设备的处理器运行并且与页面渲染器通信的元素渲染器。页面渲染器能够被配置为渲染包括客户端设备上的视频块的网页,确定视频块相对于网页的位置,确定客户端设备的视口(viewport)中可见的网页的部分,基于视频块的位置和视口中可见的网页的部分来计算视口中可见的视频块的部分,并将识别视口中可见的视频块的部分的数据递送到元素渲染器。元素渲染器能够被配置为从页面渲染器接收识别视口中可见的视频块的部分的数据,确定覆盖内容项目相对于视频块的位置,通过比较覆盖内容项目的位置和视口中可见的视频块的部分计算视口中可见的覆盖内容项目的部分,以及将视口中可见的覆盖内容项目的部分的识别和时间戳发送到远程服务器以用于记录覆盖内容项目可见性的识别。
在一些实施方式中,视频块能够承载(host)沉浸式视频。在这样的实施方式中,元素渲染器能够被配置为确定覆盖内容项目相对于沉浸式视频的位置,确定视频块中可见的沉浸式视频的部分,以及通过比较覆盖内容项目相对于沉浸式视频的位置、视频块中可见的沉浸式视频的部分、和视口中可见的视频块的部分计算视口中可见的覆盖内容项目的部分。
在一些实施方式中,页面渲染器能够被配置为生成第一识别符并将其发送到远程服务器,并且元素渲染器被配置为生成第二识别符并将其发送到远程服务器,远程服务器基于匹配第一识别符和第二识别符组合来自页面渲染器和元素渲染器的可见性数据。
在一些实施方式中,页面渲染器和元素渲染器能够运行使每个能够识别另一个的指令。
在一些实施方式中,远程服务器能够取决于覆盖内容项目可见性的测量值将可见性事件分类为多个预定分类之一。
在一些实施方式中,如果覆盖内容项目可见性的测量值超过预定阈值,则远程服务器能够记录覆盖内容项目视图。
在一些实施方式中,系统能够包括由处理器运行的可见性计算器,可见性计算器被配置为基于视口中可见的覆盖内容项目的部分计算可见性范围。
在一些实施方式中,系统能够包括被配置为记录页面的外部相对于视口的位置的本地存储设备。
在一些实施方式中,系统能够包括由处理器运行的页面通信器,页面通信器被配置为在页面渲染器与元素渲染器之间通信数据。
在一些实施方式中,系统能够包括外部通信器,外部通信器被配置为向远程服务器发送识别视口中可见的覆盖内容项目的部分的数据和时间戳。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680078928.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:域内网页编辑
- 下一篇:用户空间中的基于服务器的持久性管理
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法