对视觉显示增加第三方对象的内容的制作方法

文档序号:6366132阅读:164来源:国知局
专利名称:对视觉显示增加第三方对象的内容的制作方法
技术领域
该公开一般地涉及在线广告,并且尤其涉及用于改进网页flash播放器中的广告能力的技术。
背景技术
根据最新的互动广告局(“IAB”)互联网广告收入报告中发布的数字,在美国以及世界的其它地区在线广告正兴旺。仅仅在美国,2010的前六个月中,商业和个人在在线广告上花费了大约121亿美元。通常,在互联网上有若干类型的广告被使用。一种类型是旗帜广告。典型地,旗帜广告是相对简单的HTML代码段,该HTML代码段被设计为在用户点击特定链接时指令网页浏览器检索特定网页页面或网页元素,并在此之后将链接显示为包含图形(通常具有文本元素)并有时包含动画的框体。由于旗帜广告可被制作为任何尺寸,因此IAB已经制定了自愿广告单元指南以便实现产业标准广告尺寸。正如技术一样,旗帜广告随市场趋势持续改变,并且现今许多不同类型的旗帜广告被公开出来,例如静态旗帜、动画旗帜、滚动旗帜、扩展旗帜、花样旗帜以及更多。用于互联网中使用的另一种类型的广告是flash视频广告。flash广告是与被请求的视频剪辑在一起显示的短的视频剪辑。这种广告种类与电视中的广告类似,并且许多登广告者对电视和在线flash播放器均使用相同的剪辑。在尝试改进在线广告的相关领域中有一些建议。这些建议之一公开了一种方法,用于通过从HTML页面移动第三方旗帜并将其定位在flash播放器之上,来用视频流展现与flash播放器不兼容的第三方旗帜(因为它们被设计为由HTML渲染器来展现)。不幸的是,发现这种方法是消耗资源的,并且另外,在视觉显示上的广告定位是不精确的,并且此夕卜,在许多情况下,广告没有被正确地显示(例如,由具有颜色混合、层次排序等的问题所引起)。US20090076916公开了一种用于互联网控件的第三方广告服务的系统。该系统包括网页内容服务器、客户端网页浏览器和广告单元服务器。网页内容服务器被配置为存储网页页面,该网页页面具有应用容器(pod)广告单元的指定位置。应用容器广告单元被配置为使用户交互能够请求富媒体应用容器。客户端网页浏览器通信连接到网页内容服务器并被配置以渲染该网页页面并允许与网页页面的用户交互。广告单元服务器通信连接到客户端网页浏览器并被配置为接收富媒体应用容器请求,并动态地处理该富媒体应用容器以便提供请求的富媒体应用容器。US2010175047公开了在基于flash的游戏环境中通过以下步骤关联广告和游戏数据加载包含软件代码的可执行软件文件,该软件代码在执行时实行软件程序,解析加载的可执行软件文件中的指令,在用户接口中展现该解析的指令,接收要应用到可执行软件文件的转化指令,并将该转化指令应用到可执行软件文件以便产生转化的可执行软件文件。该转化指令包括在执行软件程序之前、期间或之后用于显示广告的位置信息。尽管如此,这种方法的主要缺点之一是其要求关于广告应该被显示的位置的来自用户的反馈,并且不能用作对所有类型的第三方旗帜广告的通用解决方案。

发明内容
可通过参照所附的权利要求来总结本公开。本发明的一个目的是提供用于对在网站中展现的可视显示增加一个或多个第三方对象的内容的方法、计算机程序产品和服务器。本发明的其它目的将随着本发明的描述的进行而变得清楚。在一个实施例中,提供了一种用于对在网站展现的视觉显示增加一个或多个第三方对象的内容的方法,该方法包括 在检测用户意图使用flash播放器的指示时,在网站激活超文本标记语言(HTML)元
素;
在该HTML元素处上载从远程服务器检索的一个或多个第三方对象的内容;以及 通过flash播放器显示该视觉显示与该一个或多个第三方对象的内容的组合。遍及说明书和权利要求在此使用的术语“视觉显示”,被用于涵盖正在通过flash播放器显示的任何图像序列,例如,视频流、基于flash的游戏、演示等等。用户意图使用flash播放器的指示可以是任何本领域已知的动作本身。例如,访问已知包括flash播放器的网站、在网站执行flash播放器、光标在flash播放器上悬停等
坐寸ο通过另一个实施例,一个或多个第三方对象的内容可由用户的浏览器来检索。通过又一个实施例,提供的方法进一步包括步骤存储一个或多个统一资源定位符(URL),其中该一个或多个存储的URL中的每个可与来自内容已被上载的一个或多个第三方对象中的至少一个第三方对象相关联。在相关的实施例中,可以从远程服务器中检索该一个或多个URL,该远程服务器是与从其中检索内容的服务器不同的服务器。依据另一个实施例,从远程服务器检索一个或多个第三方对象的内容可通过至少一个其它中间服务器来实行。根据另一个实施例,HTML元素对于网站用户是不可见的。根据另一个实施例,提供的方法进一步包括
在显示视觉显示与一个或多个第三方对象的内容的组合之前,在视频显示内检测一个或多个可识别对象,以及将该一个或多个第三方对象中的至少一个与一个或多个检测的可识别对象相关联。在此所使用的术语“可识别对象”应当被理解为涵盖任何可识别对象,该可识别对象被包括(被显示)在视频帧中,该可识别对象例如是背景、人、车、建筑物等的一段。根据相关实施例,通过将一个或多个第三方对象的内容与一个或多个可识别对象的特性相匹配来实行该关联。也可通过将一个或多个第三方对象的内容与从其它地方得到的信息相匹配来实行该关联,该信息例如是信息记录程序(cookies)、网站描述等。在又一个实施例中,该方法进一步包括步骤在通过flash播放器显示视觉显示与一个或多个第三方对象的内容的组合之前,调整一个或多个尺寸以展现要被检索的一个或多个第三方对象的内容。在又一个实施例中,提供了一种计算机程序产品,其编码了存储在提供的非瞬时计算机可读存储介质上的计算机程序,用于通过包括一个或多个计算机处理器的计算机系统执行一组指令,以实行用于对在网站展现的视觉显示增加一个或多个第三方对象的内容的方法,该方法包括步骤在检测用户意图使用flash播放器的指示时,在网站激活超文本标记语言(HTML)元素;在该HTML元素处上载从远程服务器检索的一个或多个第三方对象的内容;以及通过flash播放器显示该视觉显示与该一个或多个第三方对象的内容的组
口 ο通过又一个方面,提供了一种作为网站的主机的服务器,该网站包括flash播放器,并且其中该网站操作为对与该网站相关联的视觉显示增加一个或多个第三方对象的内容。该服务器包括处理器,该处理器适于
在检测用户意图使用flash播放器的浏览器指示时,在网站中激活超文本标记语言 (HTML)元素;
从远程服务器接收一个或多个第三方对象的内容并在该HTML元素处上载它;以及 能够显示该视觉显示与该一个或多个第三方对象的内容的组合。通过另一个实施例,该一个或多个第三方对象的内容适于由用户的浏览器来检索。通过又一个实施例,服务器进一步适于存储一个或多个统一资源定位符(URL),其中一个或多个存储的URL中的每个与来自内容已被接收的一个或多个第三方对象中的至少一个第三方对象相关联。在相关的实施例中,该一个或多个URL可从远程服务器中被检索。根据另一个实施例,该HTML元素对于网站用户是不可见的。依据另一个实施例,该处理器进一步操作为
在显示视觉显示与一个或多个第三方对象的内容的组合之前,在视频显示内检测一个或多个可识别对象,并将该一个或多个第三方对象中的至少一个与一个或多个检测的可识别对象相关联。根据相关的实施例,由处理器通过将一个或多个第三方对象的内容与一个或多个可识别对象的特性相匹配来实行该关联。也可由处理器通过将一个或多个第三方对象的内容与从其它地方得到的信息相匹配来实行该关联,该信息例如是信息记录程序(cookies)、网站描述等。在又一个实施例中,该处理器被进一步配置为在通过flash播放器显示视觉显示与一个或多个第三方对象的内容的组合之前,调整一个或多个尺寸以展现要被检索的一个或多个第三方对象的内容。


为了更完整地理解本发明,现在结合附图参考随后的具体实施方式
,其中
图I说明了广告服务过程的示例的示意性概观;以及
图2展现了表明实行本发明的若干实施例的流程图。
具体实施例方式在随后的描述中,出于解释的目的,阐述了许多特定细节以便提供本发明的彻底理解。然而,应当清楚的是,可在这些特定细节以外实践本发明。大约20年前,当时在线广告产业处于其初期,如果某个人想要在网站上投放广告,他必须亲自给发行商打电话,并然后给发行商发送要在他们站点投放的广告。该发行商会将该广告包括为其站点 设计的一部分,并且当用户进入该站点时,他们会看见与位于页面的其它任何图形条目一样作为该页面的组成部分的广告。遍及本公开在此使用的术语“发行商”应当被理解为能够使广告展现在他的网站上的网站所有者。在线广告产业从那时发展,并且现今发行商倾向于将第三方的广告投放在名为发行商广告服务器的单独的服务器中,而不倾向于在它们自己的服务器上存储这些广告。发行商广告服务器用作广告的仓库并为发行商提供了在单个广告单元中将多个广告互相替换的能力。登广告者也开始使用广告服务器,广告服务器使登广告者能够上载其创作到一个地方,从该地方他可以跨越由多个发行商提供的媒体而计划和执行活动。登广告者的广告服务器还可以被称为第三方广告服务器。在这种有两个广告服务器情况下,广告请求没有直接被发行商的广告服务器所履行。而是,发行商广告服务器通过重定向(即,指令)浏览器以从登广告者的广告服务器取得内容来响应该广告请求。只有这样才能在观看者的显示装置处显示该广告。在一些广告中,当观看者点击广告时,他/她被指引到广告中所广告的网站。这种事件被称为“点通(click through)”。在此使用并遍及本公开的术语“广告单元”应当被理解为涵盖广告正被显示的在网页处的空间。该广告单元自身由显示该广告所要求的多个像素所度量。用于旗帜广告的广告单元通常具有高长宽比的形状(即,宽且短,或者高且窄)。依据发行商服务器,一个广告单元可显示一个或多个广告。事实上发行商不将广告本身包括为他/她的网站设计的一部分,而仅在正通过广告服务器检索广告内容时才定义广告单元,该事实开通了新的选项和机会。选项之一是目标性(targeted)广告,其是这样一种类型的广告,其中投放广告以便基于各种特点来达到观看者,各种特点例如是人口统计、购买历史或观察的行为。图I通过举例表明了第三方广告服务过程。Sport Gear (110)是一家商店,其最近开始提供在线服务。该商店具有其自己的网站,服务器120作为该网站的主机,使得能够在线购买。另外,Sport Gear在体育新闻网站中为自己作广告。在该过程的开始,SportGear用指示了广告要被投放到何处的相应指令在登广告者广告服务器130上载其广告。当用户160使用他的计算机(165)进入服务器150作为主机的体育新闻网站时,他的计算机的浏览器识别出在体育新闻网站上有若干广告单元,该用户的浏览器联系发行商广告服务器140,发行商广告服务器140转而将请求指引到登广告者广告服务器130。然而,在优选的替换方案中,两个广告服务器不直接互相交互,因此没有请求从第一服务器(140)被指引到登广告者广告服务器(130)(即,被指引到第三方广告服务器)。而是,第一服务器(140)提供信息以使客户端(用户)能从广告服务器(130)请求广告,并转而,用户的浏览器直接联系广告服务器130。广告服务器130接着提供应当在用户的计算机165处被展现的SportGear的广告内容。当用户160点击Sport Gear的广告时,浏览器被直接指引到服务器120作为主机的Sport Gear网站。在线广告服务通常将浏览器重定向到两个或更多广告服务器以便取得广告内容,并且当观看者进入他们感兴趣的网站时,他们通常即刻看见广告,就像出现在页面上的任何其它图形条目一样。然而,广告的内容包装与flash播放器不兼容的事实在发行商服务器处不存在,并且为了检索该内容,观看者浏览器必须被重定向到若干服务器,通常阻止了发行商将广告整合视频流中,该视频流在标准flash播放器中或在线基于flash的游戏中显示。本发明提供的解决方案,如在图2中所示的流程图中所表明的,克服了以上困难。参照图2公开的所有以下实施例涉及被组合在直播视频流中的静态第三方旗帜广告。然而,如本领域技术人员将理解的是,该示例不应当被认为以任何方式限制了本发明的范围,并且可将任何类型第三方对象与任何类型的视觉显示组合并且通过flash播放器显示。遍及说明书和权利要求在此所使用的术语“第三方对象”,应当被理解为涵盖以数字形式(例如,数据文件)可被表示的任何对象,并且该对象可被存储在除了发行商的服务器以外的至少一个服务器处。例如是文本对象(例如新闻flash、即时消息(IM)、比赛提醒、更新等)、图像对象(例如旗帜广告、照片、图片等)、声音对象(例如歌曲、复制录音、语音呼叫、语音商业等)、动画对象(例如视频呼叫、视频商业、电影预告片等)等等。第三方对象的内容可被解码在文件(例如TXT文件、DOC文件、JPG文件、JPEG文件、GIF文件、TIF文件、PNG文 件、IMG文件、MAC文件、BMP文件、MP3文件、WAV文件、MPG文件或AVI文件)中。让我们考虑以下情况,其中Bob想要观看足球比赛。首先他使用他的浏览器(例如Chrome、Firefox或IE)来访问特定网站,该网站已知广播了感兴趣的比赛(210)。当该网站被加载时,激活HTML元素。HTML元素是HTML文档的单个组件(例如IFRAME、FRAME、LINK、OBJECT或SCRIPT)。通过设置HTML元素的尺寸为零,或通过将HTML元素定位在网页页面周界以外,或通过本领域中任何其它已知方法本身,可使该HTML元素对于Bob是不可见的(220)。在激活HTML元素时,浏览器可通过发行商广告服务器被重定向到登广告者广告服务器以便检索例如静态旗帜体育广告的一个或多个广告的内容(230)。广告的真正内容被上载到HTML元素,并如在上文提及的,该内容可以通过文本、图像、录音或视频等形式被展现。让我们假设根据当前示例,该内容被展现为图像。如果该静态旗帜体育广告与URL相关联,该URL也被检索(240)。接下来,通过flash播放器显示比赛广播与体育广告的内容的组合(250)。根据本发明的一个实施例,在显不比赛广播与体育广告的内容的组合之前,检测包括在视频广播和相关元数据中的多个可识别对象(245),该步骤能够改善广告与比赛广播的组合,例如通过以较少干扰的时间间隙(例如,在中场休息期间)来对要被显示的广告安排时间,或通过依据检测的可识别对象来修改广告的尺寸。根据本发明的另一个实施例,当Bob用鼠标点击在flash播放器中显示的广告时,他的浏览器被重定向到另一个网页页面,优选但不专门地,重定向到涉及该广告的网页页面(255)。根据本发明的另一个实施例,HTML元素适于从flash广告服务器检索视频广告。通过这个实施例,使以下成为可能将用flash播放器正播放的视频暂停预定的一段时间,和由该flash播放器播放检索的广告视频。要理解的是,以上描述仅包括本发明的一些实施例并作为其说明。实行由当前发明提供的方法许多其它方式可以在不偏离本发明的范围的情况下由本领域技术人员想出,并且因此这些其它方式被当前发明所涵盖。例如,视觉显示可以通过支持HTML5的浏览器所发起,而不通过在网站展现的flash应用。
同样,应当理解的是,相对于一个实施例而描述的特征可以被用于其它实施例,并且不是本发明的所有实施例都具有特定图中所示的所有特征。描述的实施例的变形将被本领域人员想到。此外,当在权利要求中使用时,术语“包含”、“包括”、“具有”以及它们的变化形式 应是“包括但不限制于”的意思,例如,当第一元素被描述为包含第二元素时,该第一元素也可包括一个或多个其它元素,该一个或多个其它元素不必在此被识别或描述,也不必在权利要求中被记载。应当理解的是,本发明的范围仅被随后的权利要求所限制。
权利要求
1.一种用于对在网站展现的视觉显示增加一个或多个第三方对象的内容的方法,该方法包括 在检测用户意图使用flash播放器的指示时,在网站激活超文本标记语言(HTML)元素; 在该HTML元素处上载从远程服务器检索的一个或多个第三方对象的内容;以及 通过flash播放器显示该视觉显示与该一个或多个第三方对象的内容的组合。
2.根据权利要求I的方法,其中该一个或多个第三方对象的内容由用户的浏览器来检索。
3.根据权利要求I的方法,进一步包括步骤存储一个或多个统一资源定位符(URL),其中该一个或多个存储的URL中的每个与来自内容被上载的一个或多个第三方对象中的至少一个第三方对象相关联。
4.根据权利要求3的方法,其中从远程服务器中检索该一个或多个URL,该远程服务器是与从其中检索内容的服务器不同的服务器。
5.根据权利要求I的方法,其中从远程服务器检索一个或多个第三方对象的内容通过至少一个其它中间服务器来实行。
6.根据权利要求I的方法,进一步包括在显示该视觉显示和该一个或多个第三方对象的内容的组合之前,在视频显示内检测一个或多个可识别对象,并将该一个或多个第三方对象中的至少一个与一个或多个检测的可识别对象相关联。
7.根据权利要求6的方法,其中通过将该一个或多个第三方对象的内容与该一个或多个可识别对象的特性相匹配来实行该关联。
8.根据权利要求I的方法,进一步包括步骤在该视觉显示与该一个或多个第三方对象的组合之前,调整要被检索的一个或多个第三方对象的一个或多个尺寸。
9.一种计算机程序产品,其编码了存储在非瞬时计算机可读存储介质上的计算机程序,用于由包括一个或多个计算机处理器的计算机系统执行一组指令,以实行用于对视觉显示增加一个或多个第三方对象的内容的方法,该方法包括步骤在检测用户意图使用flash播放器的指示时,在网站激活超文本标记语言(HTML)元素;在该HTML元素处上载从远程服务器检索的一个或多个第三方对象的内容;以及通过flash播放器显示该视觉显示与该一个或多个第三方对象的内容的组合。
10.一种作为网站的主机的服务器,该网站包括flash播放器,其中该网站操作为对与该网站相关联的视觉显示增加一个或多个第三方对象的内容,其中所述服务器包括处理器,该处理器适于 在检测用户意图使用flash播放器时,在网站中激活超文本标记语言(HTML)元素; 从远程服务器接收一个或多个第三方对象的内容并在该HTML元素处上载它;以及 能够显示该视觉显示与该一个或多个第三方对象的内容的组合。
11.根据权利要求10的服务器,其中该一个或多个第三方对象的内容适于由用户的浏览器来检索。
12.根据权利要求10的服务器,进一步适于存储一个或多个统一资源定位符(URL),其中该一个或多个URL中的每个与来自内容已被接收的一个或多个第三方对象中的至少一个第三方对象相关联。
13.根据权利要求10的服务器,其中该HTML元素对于网站用户是不可见的。
14.根据权利要求10的服务器,其中该处理器进一步操作为在显示该视觉显示和该 一个或多个第三方对象的内容的组合之前,在视频显示内检测一个或多个可识别对象,并将该一个或多个第三方对象中的至少一个与一个或多个检测的可识别对象相关联。
15.根据权利要求14的服务器,其中由处理器通过将该一个或多个第三方对象的内容与该一个或多个可识别对象的特性相匹配来实行该关联。
16.根据权利要求10的服务器,其中该处理器被进一步配置为在通过flash播放器显示该视觉显示与该一个或多个第三方对象的内容的组合之前,调整一个或多个尺寸以展现要被检索的一个或多个第三方对象的内容。
全文摘要
公开了一种用于对在网站展现的视觉显示增加一个或多个第三方对象的内容的方法和设备。该方法包括步骤在检测用户意图使用flash播放器的指示时,在网站激活超文本标记语言(HTML)元素;在该HTML元素处上载从远程服务器检索的一个或多个第三方对象的内容;以及通过flash播放器显示该视觉显示与该一个或多个第三方对象的内容的组合。
文档编号G06F17/30GK102708139SQ201210064640
公开日2012年10月3日 申请日期2012年3月13日 优先权日2011年3月13日
发明者N.克哈蒂, O.米勒, S.S.F.哈帕茨伊 申请人:慧视传媒有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1