修改广告大小调整以用于在数字杂志中呈现制造技术

技术编号:13623434 阅读:115 留言:0更新日期:2016-09-01 13:48
数字杂志服务器将接收到的用于呈现给一个或多个数字杂志服务器用户的广告分离成多个层,每层包括广告的一个或多个元素。例如,识别广告的一个或多个前景层和一个或多个背景层。通过修改被包含在不同的层中的元素,生成与不同显示器大小相关联的经修改的广告并将其与各显示器大小相关联。当将广告呈现给用户时,数字杂志服务器确定广告要被呈现到其中的空位的大小并且取回与该空位的大小相关联的经修改的广告以用于呈现给用户。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及呈现在数字杂志中的广告,并且更特别地涉及重新调整经由数字杂志呈现给用户的广告的大小。
技术介绍
数字内容可以作为将内容项布置在各个页面中的相对于彼此的位置的数字杂志被提供给数字杂志服务器的用户。然而,用户常常从具有不同显示区的各种类型的设备查看数字杂志。此外,用户可以基于指定偏好来定制各内容项在数字杂志中的呈现。因此,包含在数字杂志中的各内容项可以在各个设备上使用不同尺寸被呈现或者针对不同用户使用不同尺寸来呈现。数字杂志可以将一个或多个广告连同内容项一起呈现给用户,从而允许数字杂志服务器的提供商从广告商获得用于呈现广告的收益。由于用于将内容项呈现给用户的不同的设备和偏好,重新调整用于使用不同的显示尺寸呈现的广告的大小允许将广告连同内容项一起呈现在数字杂志中。然而,用于重新调整广告的大小的传统方法可能使广告中的可能激励用户与广告交互的信息模糊。
技术实现思路
一种数字杂志服务器从一个或多个源取回内容并基于取回到的内容来生成针对用户的个性化、可定制的数字杂志。数字杂志服务器基于描述内容项对彼此的相对定位的页面模板来将具有至少一个共同特性的内容项组织为各个章节(section)。根据各章节来向用户呈现各内容项。一个或多个广告(“ad”)可以被包含在取回到的内容中。例如,数字杂志服务器还从一个或多个源接收广告(“ad”)并选择用于连同附加内容一起呈现给用户的广告中的一个或多个广告。
然而,用户可以使用具有不同显示区和/或显示分辨率的不同的客户端设备来查看来自数字杂志服务器的内容。为了改进经由数字杂志将广告对用户的呈现,数字杂志服务器识别广告(“ad”)的前景层和背景层。此外,数字杂志服务器识别广告的在呈现给用户时仍然未被文本或其他内容覆盖的区域(“受保护区域”)。针对广告生成关键帧的集合。每个关键帧是指定图像的尺寸或广告的其他表示的标识符。关键帧可以与一个或多个页面模板中的空位的尺寸相关联。数字杂志服务器通过修改来自广告的前景层和背景层中的一个或多个来生成与每个关键帧相关联的经修改的广告。例如,关键帧的前景层和/或背景层的大小被重新调整以生成与关键帧相关联的经修改的广告。广告的受保护区域可以被识别并被用于识别要被呈现在经修改的广告中的广告的区域。数字杂志服务器存储经修改的广告和与根据其生成经修改的广告的关键帧相关联的标识符。当数字杂志的章节被显示给用户时,用于生成章节的模板中的空位包括广告。与广告相关联的关键帧基于包括广告的空位的大小来确定,并且识别与所确定的关键帧相关联的经修改的广告。之后在数字杂志中的章节中基于空位的位置和大小来将经修改的广告呈现给用户。附图说明图1是根据本专利技术的实施例的数字杂志服务器操作在其中的系统环境的框图。图2是根据本专利技术的实施例的数字杂志服务器的框图。图3是根据本专利技术的实施例的使用页面模板呈现数字杂志中的内容项的示例。图4是根据本专利技术的实施例的用于重新调整数字杂志中的广告的大小的方法的流程图。图5是根据本专利技术的实施例的广告中的层的示例。图6是根据本专利技术的实施例的根据广告中的层生成的经修改的广告的示例。仅出于图示的目的,附图描绘了本专利技术的各种实施例。本领域的技术人员将容易地从以下讨论认识到:在不脱离本文所描述的本专利技术的原理的情况下,可以采用本文所图示的结构和方法的备选实施例。具体实施方式概述数字杂志服务器从一个或多个源取回内容并且基于所取回的内容生成针对用户生成个性化的、可定制的数字杂志。由在计算设备(诸如移动通信设备、平板计算机或者任何其他适合的计算系统)上执行的数字杂志应用取回所生成的数字杂志并且将所生成的数字杂志呈现给用户。例如,基于由用户和/或代表用户所做出的选择,数字服务器应用生成包括一个或多个章节的数字杂志,所述章节包括从若干源取回并且针对用户个性化的内容项。所生成的数字杂志允许用户通过经由计算设备呈现容易导航的接口中的内容项来更容易地消费使用户感兴趣和激励用户的内容。数字杂志可以组织为若干章节,其各自包括具有共同特性的内容(例如,从特定源所获得的内容)。例如,数字杂志的一个章节包括来自在线新闻源(诸如新闻组织的网站)的文章,另一章节包括来自与特定主题(例如,技术汇编)相关联的第三方监管的内容的集合的文章,并且附加的章节包括从与用户相关联的一个或多个账户所获得并且由一个或多个社交联网系统所维护的内容。出于图示的目的,章节中所包括的内容在本文中被称为“内容项”或者“文章”,其可以包括文本文章、图片、视频、待售产品、用户生成的内容(例如,被发布在社交网络系统上的内容)、广告(ad)以及能够在数字杂志的环境内显示的任何其他类型的内容。系统架构图1是用于数字杂志服务器140的系统环境100的框图。由图1所示的系统环境100包括一个或多个源110、网络120、客户端设备130和数字杂志服务器140。在备选配置中,不同和/或附加的部件可
以被包括在系统环境100中。本文所描述的实施例能够适于不是数字杂志服务器140的在线系统。源110是能够将各种类型的内容提供给客户端设备130的计算系统。由源110所提供的内容的示例包括网页上的文本、图像、视频或者音频、网络馈送、社交联网信息、消息或者其他适合的数据。内容的附加示例包括用户生成的内容,诸如博客、微博、分享的图像、视频或者音频、社交网络发布和社交网络状态更新。可以从出版商接收由源110所提供的内容(例如,关于新闻事件的故事、产品信息、娱乐或者教育材料)并且由源110分发所生成的数字杂志,或者源110可以是其生成的内容的出版商。为了方便,不管其组成,来自源的内容在本文中可以被称为“文章”、“内容项”或者“内容”。内容项可以包括各种类型的内容,诸如文本、图像和视频。源110可以经由网络120与客户端设备130和数字杂志服务器140通信,网络120可以包括使用有线和/或无线通信系统二者的局域网和/或广域网的任何组合。在一个实施例中,网络120使用标准通信技术和/或协议。例如,网络120包括使用诸如以太网、802.11、全球微波接入互操作性(WiMAX)、3G、4G、码分多址(CDMA)、数字订户线(DSL)等技术。用于经由网络120通信的联网协议的示例包括多协议标签交换(MPLS)、传输控制协议/因特网协议(TCP/IP)、超文本传输协议(HTTP)、简单邮件传送协议(SMTP)和文件传送协议(FTP)。可以使用诸如超文本标记语言(HTML)或者可扩展标记语言(XML)的任何适合的格式表示在网络120上交换的数据。在一些实施例中,可以使用任何适合的一种或多种技术对网络120的通信链路中的全部或者一些通信链路进行加密。客户端设备130是能够接收用户输入以及经由网络120传送和/或接收数据的一个或多个计算设备。在一个实施例中,客户端设备130是常规的计算机系统,诸如台式计算机或者膝上型计算机。备选地,客户端设备130可以是具有计算机功能性的设备,诸如个人数字助理(PDA)、移动电话、智能电话或者另一适合的设备。在一个实施例
中,客户端设备130执行允许客户端设备110的用户与数字杂志服务器140交互的应用。例如,在客户端设备130上执行的应用将针对内容项的指令或者请求传本文档来自技高网
...

【技术保护点】
一种用于修改广告的计算机实现的方法,所述方法包括:接收用于向数字杂志服务器的用户显示的广告;识别所述广告的一个或多个前景层,所述广告的每个前景层包括被识别为所述广告的用于向所述用户显示的焦点的所述广告的一个或多个元素;识别所述广告的一个或多个背景层,所述广告的每个背景层包括所述广告的用于向所述用户显示的一个或多个元素;基于与由所述数字杂志服务器存储的一个或多个页面模板中包含的一个或多个空位相关联的大小来确定一个或多个目标关键帧,每个目标关键帧与内容在其中被呈现给所述用户的显示设备的区域的大小相关联;通过修改所述广告的前景层中的所述广告的一个或多个元素并且在所述广告的背景层中的所述广告的一个或多个元素上执行不同的修改来生成多个经修改的广告,每个经修改的广告与目标关键帧相关联;存储每个经修改的广告和在经修改的广告与描述针对其生成了所述经修改的广告的关键帧的信息之间的关联;选择用于将内容项呈现给所述用户的页面模板,所述页面模板包括被识别用于呈现所述广告的空位;至少部分地基于被识别用于呈现所述广告的所述空位的一个或多个尺寸来确定来自所述一个或多个目标关键帧的关键帧;选择与所确定的关键帧相关联的经修改的广告;以及在由包括所述广告的所述空位指定的显示设备的位置将所选择的经修改的广告呈现给所述用户。...

【技术特征摘要】
【国外来华专利技术】2014.01.14 US 14/155,0701.一种用于修改广告的计算机实现的方法,所述方法包括:接收用于向数字杂志服务器的用户显示的广告;识别所述广告的一个或多个前景层,所述广告的每个前景层包括被识别为所述广告的用于向所述用户显示的焦点的所述广告的一个或多个元素;识别所述广告的一个或多个背景层,所述广告的每个背景层包括所述广告的用于向所述用户显示的一个或多个元素;基于与由所述数字杂志服务器存储的一个或多个页面模板中包含的一个或多个空位相关联的大小来确定一个或多个目标关键帧,每个目标关键帧与内容在其中被呈现给所述用户的显示设备的区域的大小相关联;通过修改所述广告的前景层中的所述广告的一个或多个元素并且在所述广告的背景层中的所述广告的一个或多个元素上执行不同的修改来生成多个经修改的广告,每个经修改的广告与目标关键帧相关联;存储每个经修改的广告和在经修改的广告与描述针对其生成了所述经修改的广告的关键帧的信息之间的关联;选择用于将内容项呈现给所述用户的页面模板,所述页面模板包括被识别用于呈现所述广告的空位;至少部分地基于被识别用于呈现所述广告的所述空位的一个或多个尺寸来确定来自所述一个或多个目标关键帧的关键帧;选择与所确定的关键帧相关联的经修改的广告;以及在由包括所述广告的所述空位指定的显示设备的位置将所选择的经修改的广告呈现给所述用户。2.根据权利要求1所述的计算机实现的方法,其中通过修改所述广告的所述前景层中的所述广告的一个或多个元素并且在所述广告的所述背景层中的所述广告的一个或多个元素上执行不同的修改
\t来生成所述多个经修改的广告包括:至少部分地基于与关键帧相关联的一个或多个大小来重新调整所述一个或多个前景层中的一个或多个元素的大小;以及至少部分地基于与所述关键帧相关联的一个或多个大小来裁剪所述一个或多个背景层中的一个或多个元素。3.根据权利要求2所述的计算机实现的方法,其中至少部分地基于与所述关键帧相关联的一个或多个大小来重新调整所述一个或多个前景层中的一个或多个元素的大小包括:至少部分地基于所述关键帧的一个或多个尺寸来缩放所述一个或多个前景层中的所述一个或多个元素。4.根据权利要求2所述的计算机实现的方法,其中至少部分地基于与所述关键帧相关联的一个或多个大小来重新调整所述前景层中的一个或多个元素的大小包括:确定与所述一个或多个前景层中的每个前景层相关联的权重;至少部分地基于所述权重来缩放每个前景层中的一个或多个元素。5.根据权利要求1所述的计算机实现的方法,其中识别所述广告的一个或多个前景层还包括:识别所述广告的一个或多个受保护区域,受保护区域识别所述广告的与所述广告的不要被模糊的元素相关联的区域。6.根据权利要求5所述的计算机实现的方法,其中经修改的广告不使由所述受保护区域识别的所述广告的元素模糊。7.根据权利要求1所述的计算机实现的方法,其中至少部分地基于被识别用于呈现所述广告的所述空位的一个或多个尺寸来确定来自所述一个或多个目标关键帧的所述关键帧包括:识别与根据用于呈现所述广告的所述空位的尺寸确定的被识别用于呈现所述广告的所述空位的大小具有至少阈值相似度的大小的关键帧。8.根据权利要求1所述的计算机实现的方法,其中选择与所确
\t定的关键帧相关联的所述经修改的广告包括:识别与具有比与包括所述广告的所述空位相关联的大小更小的大小的关键帧相关联的经修改的广告;识别与具有比与包括所述广告的所述空位相关联的所述大小更大的大小的关键帧相关联的经修改的广告;至少部分地基于与具有比与包括所述广告的所述空位相关联的所述大小更小的大小的所述关键帧相关联的所述经修改的广告和与具有比与包括所述广告的所述空位相关联的所述大小更大的大小的所述关键帧相关联的所述经修改的广告来生成与所确定的关键帧相关联的所述经修改的广告。9.一种用于修改广告的计算机实现的方法,所述方法包括:接收用于向数字杂志服务器的用户显示的广告;识别所述广告的多个层,每个层包括所述广告的一个或多个元素;确定与由所述数字杂志服务器存储的一个或多个页面模板中包含的一个或多个空位相关联的一个或多个目标关键帧,每个目标关键帧与内容在其中被呈现给所述用户的页面模板中的空位的大小相关联;通过至少部分地基于与元素相关联的层来修改所述广告的一个或多个元素来生成多个经修改的广告,每个经修改的广告与目标关键帧相关联;存...

【专利技术属性】
技术研发人员:C·瑛A·迈
申请(专利权)人:指尖翻动公司
类型:发明
国别省市:美国;US

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

1