[发明专利]任意大小内容条目生成在审
申请号: | 201480080247.7 | 申请日: | 2014-10-20 |
公开(公告)号: | CN106664463A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 张冠男;欧振国 | 申请(专利权)人: | 谷歌公司 |
主分类号: | H04N21/472 | 分类号: | H04N21/472;G06F17/30 |
代理公司: | 中原信达知识产权代理有限责任公司11219 | 代理人: | 张焕生,周亚荣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任意 大小 内容 条目 生成 | ||
背景技术
在诸如因特网或其它网络的联网环境中,第一方内容提供商可以提供用于在资源(例如网页、文档、应用和/或其它资源)上公开呈现的信息。第一方内容可以包括由第一方内容提供商经由例如用于通过因特网在客户端设备上呈现的资源服务器提供的文本、视频和/或音频信息。第一方内容可以是由客户端设备请求的网页或在客户端设备上运行的独立应用(例如,视频游戏、聊天程序等)。还可以由第三方内容提供商提供附加的第三方内容,用于在客户端设备上与由第一方内容提供商提供的第一方内容一起呈现。例如,第三方内容可以是结合所请求的资源或应用(例如,游戏内的广告)出现的公共服务公告或广告,诸如网页(例如,来自搜索引擎的搜索结果网页、包括在线文章的网页、社交网络服务的网页等)。因此,查看资源的人可以访问作为资源主题的第一方内容以及可能或可能不与资源主题相关的第三方内容。
发明内容
本文描述的实施方式涉及使用给定的URL和宽度和高度约束自动生成任意大小的内容条目(content item)的系统和方法。系统可以接收内容条目模板,该内容条目模板具有用于创建内容条目的元素集合和用于该元素集合的内容条目数据。可以为每个元素生成占位符,并且可以为每个元素生成空间分配。一旦为元素分配了空间,则基于每个元素的空间分配来确定是否存在冲突,并且如果不存在冲突,则可以使用内容条目数据和所确定的空间分配来生成内容条目。在一些情况下,系统将使用真实浏览器离线地预呈现或生成布局信息如空间分配,使得为任意大小的内容条目模板选择公共内容条目大小,并且将存储布局信息。当请求该公共内容条目大小的内容条目时,系统获取待渲染的内容条目的布局信息和资源。系统将HTML文件中的布局信息和资产信息连同JavaScript文件一起发送到客户端设备,以在客户端设备组装内容条目。JavaScript文件检测布局信息是否包括在HTML文件中,并且如果是,则在客户端设备处在呈现内容条目时使用预先生成的布局信息。如果没有布局信息包括在具有资产信息的HTML文件中,则JavaScript文件将确定客户端设备处的布局。
还可以实现内容条目成分(component)来定义一种或多种类型的内容条目模板元素,并且可以包括每种类型的元素的属性,诸如名称、类型、优先级和权重。内容条目模板然后可以包括若干布局变体,其中每个布局变体具有调用定义的内容条目成分的一个或多个元素,并且每个元素定义它如何与其它元素相关以及如何在元素内部布置成分。布局变体可以组合成一个配置文件,然后配置文件和布局引擎JavaScript可以链接到同一个HTML文件。
此外,内容条目生成系统可以利用智能资产选择来选择资产,诸如内容条目模板的元素集合的内容条目数据,和/或基于客户端设备的场境数据(例如,如果移动客户端设备具有较差或低带宽连接(例如2G对比WiFi的更好或更高带宽连接)或使用具有与内容条目时隙大小类似宽高比的图像资产,则从最终呈现的广告中消除图像)来从待生成的内容条目中减除元素。因此,内容条目生成系统可以基于场境数据为客户端设备生成定制的任意大小的内容条目。
一个实现涉及一种用于自动生成内容条目的系统。该系统包括一个或多个处理器和一个或多个存储设备,其包括使得一个或多个处理器执行若干操作的指令。这些操作包括接收模板,该模板具有用于创建内容条目的元素集合和用于该元素集合的内容条目数据,所述元素集合的内容条目数据包括根据从客户端设备接收的场境数据而选择的资产。所述操作还包括为模板的元素集合中的每个元素生成占位符,并且至少部分地基于为元素集合中的每个元素生成的占位符来确定该元素集合中每个元素的空间分配。操作还包括基于为元素集合的每个元素确定的空间分配来确定是否存在冲突,并且响应于确定不存在冲突,使用元素集合的内容条目数据和确定的空间分配来生成内容条目。
另一实现涉及一种用于生成内容条目模板的布局数据的方法。该方法包括接收着陆页URL、第一尺度值和第二尺度值。所述方法还包括:接收具有用于创建内容条目的元素集合的内容条目模板,以及至少部分地基于所述第一尺度值和第二尺度值为该内容条目模板的元素集合中的每个元素生成占位符。该方法还包括至少部分地基于为该元素集合的每个元素生成的占位符来确定该元素集合中的每个元素的空间分配,并且基于为该元素集合的每个元素确定的空间分配来确定是否存在冲突。该方法还包括基于所确定的空间分配并响应于确定不存在冲突,在数据库中存储用于该内容条目模板的与第一尺度值和第二尺度值相关联的布局数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌公司,未经谷歌公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480080247.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:接收装置、接收方法、传输装置以及传输方法
- 下一篇:激励器
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法