专利名称:多模式在线广告和在线广告交换的制作方法
技术领域:
本发明涉及对在线广告的选择。
背景技术:
根据ー种定义,广告是一种通过媒体的有偿单向通信,其中,广告商被识别,并且, 由广告商所提供的消息(即,广告)被控制。可出于各种目的来执行广告,包括宣传、公关、 产品布置、赞助、承销和促销。各种媒体被用于传达广告,包括电视、收音机、电影、杂志、报纸、因特网和广告牌。在线广告涉及利用因特网和万维网的对产品和服务的促销。典型的在线广告类型包括横幅广告、流动广告、弹出广告和视频广告,其通过浏览器被提供到用户的计算机桌面。例如,当由浏览器载入时,这种广告可被布置在将要显示给用户的网页上。“内容关联广告(contextual advertising) ”指因特网广告/营销的ー种形式,基于显示给用户的内容, 广告被自动系统选择和服务。例如,内容关联广告选择系统可搜索网页文本中的关键字,并且,基于位于文本中的任意关键字来选择广告。当为用户显示了网页吋,内容相关广告选择系统提供用于显示在网页上的所选广告。但是,由于当前的内容相关广告技术是基于位于网页的文本中的关键字的,因此, 当选择广告时,这种技术并未考虑网页的基本上下文,其在网页所提供的当前上下文中可能不明显。例如,网站开发者可以脑海中的特定主题或上下文来开发网页。该主题或上下文可能不总反映在在任意特定时刻呈现在网页上的特定上下文中,并且因此,根据惯常的内容关联广告选择技术所选择的用于显示在网页上的广告可能不涉及网页所意欲的主题或上下文。另外,网站开发者可开发网页,以使网页内容的某些章节比网页所提供的内容的其他章节更加重要。当前的内容广联广告技术并未使广告能够基于网页所提供的内容的相对重要性来被选择。另外,当前的在线广告自身并未足够灵活以适应不同的网页上下文。
发明内容
提供了用于在网页上显示广告的技木,包括改进的广告选择技术、多显示模式广告和页面内链接广告。根据ー个方面,针对网络,生成了内容特征描述文档。内容特征描述文档包括对网页进行特征描述的信息。可由用户生成内容特征描述文档,或可自动生成内容特征描述文档。可在选择广告显示在网页上的处理期间使用特征描述信息,以选择适于网页的广告。例如,在一个实施例中,提供了用于显示广告的方法。接收将广告显示在网页上的请求。接收与网页相关联的内容特征描述文档。基于至少ー个内容特征描述文档来选择广告对象。所选的广告对象被使能响应于请求而被传输,以显示在网页上。在另ー实现方式中,提供了用于显示广告的系统。该系统包括广告选择器。广告选择器被配置以接收将广告显示在网页上的请求、接收与所述网页相关联的内容特征描述文档、至少基于所述内容特征描述文档来选择广告对象,以及使得所选广告对象能够响应
4于所述请求被传输,以用于显示在所述网页上。在另一方面,提供了多显示模式广告对象。该多显示模式广告具有多个显示模式。 在用于选择显示在网页上的广告的处理期间,该多显示模式广告可被选择,并且,多显示模式广告对象的显示模式可从适于特定网页的多个显示模式中被选择。例如,可通过利用内容特征描述文档来选择显示模式。例如,在一个实施例中,提供了一种用于配置用于显示的多显示模式对象的方法。 至少基于内容特征描述文档,可选择多显示模式广告对象的多个显示模式的显示模式。多显示模式广告对象可被配置为根据所选的显示模式被显示在网页中。在另ー实现方式中,用于显示广告的系统可包括广告模式选择器。该广告选择器被配置为选择广告对象的显示模式,并且,使得广告对象能够被配置为根据所选的显示模式被显示在网页中。在又一方面,提供了用于从广告内链接到网页中的内容的方法和系统。当与显示在网页中的广告交互(点击)吋,广告可被配置有“被配置为链接到网页中的内容的内链接”,而非断开网页的链接。到第一网页内的内容的内链接可导致在网页内出现内容修改事件,其可被用于增强广告的广告效果。例如,在一种实现方式中,提供了用于内链接的方法。广告被显示在网页上。由应用所生成的内容被显示在网页上。用户被使能与所显示的广告交互。响应于与所述所显示的广告的交互,应用被调用,以生成所述内容的修改版本。经修改的内容被显示在所述网页中而不刷新所述网页的显示。此处还描述了计算机程序产品。该计算机程序产品包括具有其中记录了计算机程序逻辑的计算机可读介质,根据此处所描述的实现,该计算机程序逻辑用于使得广告能够基于网站内容特征描述文档而被选择、使能多显示模式广告对象、使得广告能够在其所显示的网页中进行内链接,以及使能其他实施例。以下,參照附图描述了发明的其他特征和优点以及发明的各种实施例的结构和操作。注意,发明并不限于此处所描述的具体实施例。此处,这种实施例仅出于阐释目的而被呈现。基于此处所包括的教导,另外的实施例对本领域技术人员而言将是明显的。
此处所融合的并形成说明书的一部分的附图示出了本发明,并且,与描述一起进一步用于说明发明的原理并使本领域技术人员能够做出并使用发明。图1示出了在网页上显示广告的示例。图2示出了网页的框图。图3示出了根据示例实施例的用于生成网页内容特征描述文档的处理。图4和图5示出了根据示例实施例的用于生成网页内容特征描述文档的系统的框图。图6示出了根据本发明的示例实施例的用于选择广告的流程图。图7示出了根据示例实施例的广告服务系统的框图。图8示出了根据示例实施例的广告选择器的框图。图9示出了根据示例实施例的用于生成多显示模式广告对象的处理。
图10示出了根据示例实施例的广告开发系统的框图。图11示出了根据示例实施例的多显示模式广告对象的框图。图12示出了根据实施例的參考了广告元素的示例广告显示模式配置的框图。图13至图16示出了根据实施例的可针对特定广告环境中的多显示模式广告对象而生成的示例广告显示模式。图17和图18示出了根据实施例的多显示模式广告对象的框图。图19示出了根据示例实施例的用于配置多显示模式广告对象的流程图。图20和图21示出了根据示例实施例的图7的系统的一部分的框图。图22和图23示出了根据示例实施例的针对内链接所配置的网页的框图示图。图M和图25示出了根据实施例的关于图的广告页面内链接的示例。图沈示出了根据示例实施例的用于来自广告的内链接的流程图。图27示出了根据示例实施例的内链接系统的框图。图观示出了根据示例实施例的用于利用脚本的内链接的处理。图四示出了根据示例实施例的针对内链接所配置的网页。图30示出了其中可实现本发明的实施例的示例计算机系统的框图。当与示图一起考虑时,本发明的特征和优点将从以下所给出的详细描述中变得更加明显,其中,遍及附图,相似的參考标号标识对应的元件。在示图中,相似的參考号一般指示相同的、功能相似的和/或结构相似的元件。元件第一次出现的示图由对应參考号中的 (ー个或多个)最左边的数字所指示。
具体实施例方式I.介绍本说明书公开了融合发明的特征的一个或多个实施例。所公开的(ー个或多个) 实施例仅示例了发明。发明的范围并不限于所公开的(ー个或多个)实施例。发明由所附权利一起所定义。 在说明书中对“一个实施例”、“实施例,,和“示例实施例”等的引用指示所描述的实施例可包括特定特征、结构或特点,但是,每个实施例并不必包括特定特征、结构或特点。 另外,这种措辞并不必指相同的实施例。另外,当与实施例一起描述了特定特征、结构或特点吋,认为与其他实施例(不管是否明确描述)一起实现这种特征、结构或特点是在本领域技术人员的知识内的。II.在线广告的示例本发明的实施例涉及在线广告。例如,图1示出了将广告显示在网页106上的示例的框图。在图1的示例中,用户可利用具有显示器104的计算机102来查看包括在网页 106中的内容108。例如,可在浏览器112中打开网页106。用户可导致网页106以任意方式显示,包括根据网页106的URL(统ー资源定位符)来导航至网页106。内容108可由开发者或与网页106相关联的其他实体选择,以包括在网页106中。内容108可包括以下中的任意ー个或多个文本、图像(GIF文件图像、JPG文件图像等)、视频(例如,MPEG文件视频等)、音频(WAV文件音频等)、多媒体对象等。另外,网页106可包括任意数量的广告和广告的任意布置,包括图1中所示的广告IlOa至110c。可根据任意合适的形式来显示广告IlOa至110c,包括横幅广告、流动广告、弹出广告和视频广告。可以以任意合适的形式来表示网页106,包括标记语言或程序码(例如,超文本标记语言(HTML)代码)。浏览器112可从网页服务器接收对应于网页106的源代码。浏览器112被配置为将网页106的源代码渲染在显示器104中。浏览器112可通过经过网络访问ー个或多个内容服务器来获得如源代码所指示的网页106的内容108。另外,浏览器112 可根据源代码通过经过网络访问广告服务器来获得网页106的广告IlOa至110c。在图1的示例中,广告IlOa被视为网页106顶部的横幅广告(例如,北横幅),并且,广告IlOb和IlOc 二者都位于邻近网页106的右边缘处,而内容108示出为位于邻近网页106的左边缘处。但是,在实施例中,网页106可包括内容108和广告110的任意布置。 惯常地,通过搜索包括在内容108中的文本并选择与在所捜索的文本中找到的关键字相关的广告,可选择广告IlOa至110c。当前用于基于关键字来选择广告的技术并不考虑网页的基本主題/上下文。此处所描述的实施例用于使得用于显示在网页上所选的广告能够更加适于网页的上下文。如下描述了这种实施例的示例。III.示例实施例此处描述了用于以不仅只考虑关键字匹配而是还考虑其他因素的方式选择显示在网页中的广告的示例实施例。例如,在实施例中,可生成网站/网页内容特征描述文档, 其描述了可被用于匹配广告的网站/网页的方方面面。这种方面的示例包括广告格式(例如,图像、视频、图钉(push pin)等)、内容类型、网站/网页章节/内容的重要性的权重等。 另外,在实施例中,提供了多显示模式广告对象。多显示模式广告对象是可以以各种形式如针对特定目的地网页所选择的那样显示为广告的广告对象。在另ー实施例中,提供了内链接广告对象。内链接广告对象可被显示在网页上,并且,当其被选择(例如,被点击)吋,可激活到网页内的内容的链接。在以下子章节中进一步描述了这些实施例。此处所描述的示例实施例是出于阐释性目的所提供的,并且,不是限制性的。从此处的教导,包括修改/变化的其他结构和功能实施例将对于本领域技术人员而言是明显的。A.基于网页特征描述的广告选择的示例实施例在实施例中,网页可被特征描述,以指示当广告被选择用于显示在网页上时所考虑的网页的方方面面。可在开发网页时执行特征描述,或可在开发网页之后执行特征描述。 当显示网页时,至少部分基于网页的特征描述(例如,作为关键字匹配的替换,或除了关键字匹配以外,等等),广告可被选择,以用于显示在网页上。例如,在实施例中,网页开发者和/或网页发行者可按照网页的特征来对其网页的内容进行特征描述,包括内容、交互式组件、数据等。例如,网页可被特征描述为包括地图、包括地理位置数据、包括商业评论、包括车的照片等。通常,该特征描述信息并不显示在网页上,并且,可被用于与显示在网页上的广告相匹配,以使得与网页内容更加相关的广告能够被选择。例如,图2示出了网页200的框图。如图2中所示,网页200包括广告和内容,包括第一至第三广告20 至202c、第一内容204、第二内容206和第三内容208。任意数量的广告和任意量的内容可被包括在网页200中。根据此处所描述的实施例,网页200可被特征描述。例如,图3示出了可执行的步骤302。在步骤302中,内容特征描述文档被生成,其至少描述了提供在网页上的内容的形式。在步骤302的示例中,可生成网页200的内容特征描述文档,其列出了提供在网页200 中的内容的所有或部分形式,包括第一至第三内容204、206和208,其包括文本、图像、视频、音频、地图、聊天空间等。广告202可被选择,以用于显示在网页200上,希望广告以所列出的内容形式来显示。另外,内容特征描述文档可指示希望显示在网页200上的广告202 的形式,诸如,图像广告、视频广告、音频广告、图钉广告、横幅广告、弹出广告等。另外,内容特征描述文档可指示希望显示在网页200上的广告202的类别,诸如,关于因特网服务、产品、商业等的广告。例如,内容特征描述文档可指示,希望将图钉和/或弹出泡广告形式插入到地图中(例如,内容204是地图,并且,广告202c是图钉广告)、希望具有图形显示的广告、希望集中于商业目录信息而非产品信息的广告,等等。另外,内容特征描述文档可指示广告202的数据/上下文类型,诸如,社会的、商业的、捜索/查询、地理/地图等。内容特征描述文档还可提供内容204、206和208中的每ー 个的重要性占网页200的整体上下文/主题的权重和/或排名。例如,虽然内容206可包括图像并可覆盖网页200的相对较大的部分,但是,包括聊天区域的内容208对网页200而言可能更加重要(例如,网页200是博客)。因此,内容特征描述文档可将内容208排到比内容206更高的位置(例如,内容208具有排名1,内容206具有排名2,而内容204具有排名3),并且/或可使内容208比内容206占的权重更高(例如,针对网页200的总内容重要性权重100%,内容208可具有60%的权重,内容206可具有30%的权重,而内容204可具有10%的权重)。内容特征描述文档使得网页开发者(包括混搭(mashup)应用开发者)能够按照其組成部分来对网页内容进行特征描述,包括使得开发者能够生成网页组成部分的排名列表、网页组成部分的加权百分比等。例如,内容特征描述文档可指示特定混搭网页使用地图和图片,并且,地图/位置信息比图片更加突出/显著。在另ー实施例中,内容特征描述文档可指示特定的混搭是关于共享器宠物的图片的人。因此,希望在混搭上显示关于宠物相关的产品、业务和网站的广告。内容特征描述文档可使能针对广告匹配的迭代搜索。例如,网页开发者可生成帮助人们构建晚间活动的“完美约会”混搭。用户可执行针对特定位置附近的“电影院”的搜索。混搭可从Yahoo !本地(Yahoo ! Local)取回电影列表数据,并且,可将电影列表数据显示在地图上。混搭开发者可在内容特征描述文档中指定将要与捜索结果一起显示的“相关业务/服务”的集合。由于混搭集中于约会,因此,网页开发者可在内容特征描述文档中指定应当被广告的饭店、酒吧和其他社交场地。随着混搭用户利用地图搜寻(pan)和缩放并集中于具体位置,混搭可根据内容特征描述文档迭代式地取回相关的广告,并且,可将广告与剧场列表一起显示在地图中。例如,当用户搜寻到剧场X吋,在该剧场附近的饭店、酒吧和冰激凌店以及相关联的广告被添加到地图中。如果用户点击广告中的一个,则可提供关于位置的额外细节,并且,如果用户点遍广告,则可生成CPM(每千人成本)或CPC(毎次点击的成本)收益。在实施例中,可以以各种方式来生成内容特征描述文档。例如,图4和图5示出了根据示例实施例的能够生成网页内容特征描述文档408的系统的框图。如下描述了图4和图5。
图4示出了网站开发系统400的框图。如图4中所示,网站开发系统400包括网站开发工具404。网站开发工具404被配置,以使得网页开发者402能够生成网站的网页, 诸如,网页406。许多种网站开发工具/网站构建器是商业可用的。网站开发工具404的示例包括由加州圣何塞的Adobe系统公司所开发的Adobe Dreamweaver 、由加州森尼维耳的雅虎公司所开发的Yahoo ! SiteBuilder、混搭编辑器等。网页406可以以程序码的形式被生成,诸如,标记语言(例如,HTML、XHTML、XML 等),并且,可包括或參照脚本,诸如,JavaSCript、VBkript等。网页406可參照各种对象, 诸如,广告对象、图像文件、视频文件、音频文件等。在实施例中,网页406可以是“混搭”应用或网页,其可包括和/或組合多个网页应用(例如,制图工具、聊天工具、数据共享工具等)。这种网页应用的示例包括图像查看应用(例如,Yahoo ! Flickr )、音频应用、视频应用(例如,YouTube )、制图工具(例如,Yahoo ! 地图、MapQuest和Google 地图)、 或任意其他网络可用网页服务或应用。这种网页应用生成示出为网页406中的内容的信息 (例如,图2中所示的内容204、206和208中的一个或多个可由对应的网页应用所生成)。另外,如图4中所示,网站开发工具404包括内容特征描述接ロ 410。内容特征描述接ロ 410是使得网页开发者402能够输入用于生成网页内容特征描述文档408的内容特征描述信息的接ロ。如图4中所示,内容特征描述接ロ 410使得网页开发者402能够输入内容特征描述信息,使得网站开发工具404可生成网页内容特征描述文档408。内容特征描述接ロ 410可包括文本输入接ロ(例如,文本编辑器)、图形用户接ロ(GUI)和/或任意其他合适的用户接ロ。如此处所描述的,内容特征描述接ロ 410可被配置以使得网页开发者402能够对网页406的内容进行特征描述,以提供网页406的内容的不同章节的重要性的权重和/或排名、指示网页406所希望的广告的形式、指示网页406所希望的广告的类别和/或指示网页406的广告的数据/文本的其他类型。注意,在另ー实施例中,内容特征描述接ロ 410可与网站开发工具404分离。图5示出了广告服务系统500的框图。如图5中所示,广告服务系统500包括广告服务器504(或“广告服务器504”)。广告服务器504被配置,以当(例如,通过网页浏览器)显示网页时向网页(诸如,网页406)提供广告。广告服务器504可被配置为以各种形式执行广告选择。广告服务器504的示例包括由Yahoo !公司和加州Mountain View的谷歌公司所维护的广告服务器。如图5中所示,广告服务器504包括内容分析器508。内容分析器508被配置为分析网页,以生成对应的网页内容特征描述文档408。例如,如图5中所示,网页服务器502可向广告服务器504提供网页406。网页服务器502可以是被配置为服务网页的任意计算机系统。广告服务器504接收网页406,并且,内容分析器508分析网页406,以生成网页内容特征描述文档408。内容分析器508可被配置为自动(例如,基于内容分析处理)分析网页 406,以对网页406的内容进行特征描述,以提供网页406的内容的不同章节的重要性的权重和/或排名、确定网页406所希望的广告的形式、确定网页406所希望的广告的类别和/ 或确定网页406的广告的数据/文本的其他类型。注意,在另ー实施例中,内容分析器508 可与广告服务器504分离。可以以任意形式生成、存储和/或传输网页内容特征描述文档408。例如,文档408 可以是纯文本文件、丰富文本文件、字处理格式文件、程序码文件(例如,XML代码)、ニ进制文件、文件集合等。网页特征描述文档408可被包括在网页406中或可与之分离。在实施例中,基于网页内容特征描述文档408,可以以各种方式来选择广告。例如,图6示出了根据示例实施例的用于选择广告的流程图600。在实施例中,各种广告服务系统可根据流程图600来操作。例如,图7示出了根据示例实施例的广告服务系统700的框图。图7中所示的系统700例如可根据流程图600来操作。如图7中所示,广告服务系统700包括计算设备702、广告选择器704、广告服务器706、广告数据库708和网页服务器 722。基于关于流程图600的讨论,另外的结构和功能实施例对于本领域技术人员而言将是明显的。出于阐释目的,关于系统700的流程图600按如下所描述。流程图600开始于步骤602。在步骤602中,接收用于使广告显示在网页上的请求。例如,如图7中所示,计算设备702包括浏览器710。浏览器710可以是网页浏览器,诸如,由华盛顿雷德蒙德的微软公司所开发的Internet Explorer 、由加州山景的Mozila公司所开发的Fircfox 、或加州山景的Google Chrome。浏览器710从宿主网站/网页的网页服务器722载入对应于网页406的网页代码,并且,显示网页406。网页代码可指示将要显示在网页406上的广告。因此,浏览器710传输来自计算设备702的广告请求712。广告请求712可通过图7中未示出的网络(例如,局域网、广域网、诸如因特网等的网络的组合)来传输,并且,可由广告选择器704接收。在步骤604中,接收与网页相关联的内容特征描述文档。例如,如图7中所示,广告选择器704可接收网页内容特征描述文档408。网页内容特征描述文档408是基于网页 406生成的(例如,如以上关于图4和图5所描述的),并且,其对网页406的内容进行特征描述。在实施例中,文档408可由广告选择器704从网页722 (例如,文档408可与网页406 一起存储在网页服务器722处)、浏览器710 (例如,文档408可与网页406 —起封装)、广告服务器706(例如,文档408可存储在广告数据库708中)或其他源接收。在步骤606中,至少基于内容特征描述文档,广告对象被选择。例如,图7的广告选择器704可被配置为基于将要传输到浏览器710的文档408来选择将要作为广告显示在网页406中的广告对象。如图7中所示,广告选择器704可从广告服务器706接收广告信息714。广告信息714可以是这样ー种信息其描述了广告数据库708中的可用于显示在网页406中的广告。例如,广告信息714可包括与存储在广告数据库708中的(或否则可由广告服务器706服务的)任意数量的广告相关联的关键字的索引,其可通过标识号或其他方式在索引中标识。广告选择器704可比较文档408中的信息和广告信息810的广告关键字,以选择与关键字相关联的一个或多个广告,从而生成广告选择716。可选地,广告选择器704可考虑包括在文档408中的信息以外的信息来选择广告对象,其例如包括显示在网页406中的文本的关键字。在实施例中,可以以各种方式来配置广告选择器704,以基于文档408选择广告对象。例如,图8示出了根据示例实施例的广告选择器704的框图。如图8中所示,广告选择器704可包括特征描述信息比较器802和当前的内容比较器804。可选地,存在当前的内容比较器804。如下描述了图8的广告比较器704的这些元件。特征描述信息比较器802接收文档408,并且,从广告服务器706接收广告信息 714。特征描述信息比较器802被配置为比较文档408的信息和广告信息714,以生成广告选择806。广告选择806可包括对与文档408的标准相匹配的一个或多个广告对象的指示。以下,提供了包括在文档408中的特征描述信息的类型的示例以及用于将广告匹配到这种特征描述信息的技木。例如,内容特征描述文档408可列出网页406中所提供的内容的所有或部分形式, 诸如,文本、图像、视频、音频、地图、聊天空间等。特征描述信息比较器802可比较包括在文档408中的内容的形式和广告信息714中的可用广告的形式(例如,图像、视频、弹出窗ロ 等),以选择希望用所列出的内容形式显示的广告。例如,前插播广告可被选择用视频内容显示,弹出广告可被选择用地图显示,等等。另外,内容特征描述文档408可指示希望显示在网页200上的广告的形式,诸如, 图像广告、视频广告、音频广告、图钉广告、横幅广告、弹出广告灯。特征描述信息比较器802 可比较文档408中所指示的广告的所希望的形式和广告信息714中所指示的可用广告的形式,以选择具有所希望的广告形式的广告。另外,内容特征描述文档408可指示希望显示在网页200上的广告的类别,诸如, 关于特定因特网服务、产品、商业等的广告。特征描述信息比较器802可比较文档408中所指示的广告的所希望的形式和广告信息714中所指示的可用广告的类别,以选择具有所希望的广告类别的广告。另外,内容特征描述文档408可指示广告的数据/上下文的类型,诸如,社交的、商业的、捜索/查询、地理/地图等。特征描述信息比较器802可比较文档408中所指示的广告的数据/上下文的所指示类型和广告信息714中所指示的可用广告的数据/上下文类型,以选择具有所希望的数据/上下文类型的广告。内容特征描述文档408还可提供网页406中的内容的每个章节的重要性占网页 406的整个上下文/主题的权重和/或排名。特征描述信息比较器802可比较文档408中所指示的权重和/或排名和广告信息714中所指示的可用广告,以选择适于网页406的内容的更高排名/更高加权的章节的广告。如图8中所示,可选地,可存在当前的内容比较器804,以提炼由特征描述信息比较器802所执行的广告选择。当前的内容比较器804接收广告选择806和内容信息808 (如图7中所示,从网页服务器722接收,或从浏览器710接收)。内容信息808包括显示在浏览器710中的网页406的内容。例如,内容信息808可包括网页406的全文或包括在网页 406中的关键字(例如,名词、动词、产品名称、服务名称等)。当前的内容比较器804可比较与广告选择806中所指示的一个或多个广告对象相关联的广告信息和内容信息808,以选择包括在与网页406的当前内容最匹配的关高选择806中的一个或多个广告中的ー个或多个,从而生成广告选择716。广告选择716指示可由广告服务器706提供以显示在网页 406上的所选择的ー个或多个广告。返回參照图6,在步骤608中,响应于请求,所选的广告对象被使能传输。例如,如图7中所示,广告服务器706可从广告选择器704接收广告选择716。广告服务器706可访问广告数据库708,以检索广告选择716中所指示的广告对象718(例如,功过广告标识号),并且,可传输广告响应720中的广告对象718。浏览器710接收广告响应720,并且,载入并显示网页406中的广告对象718。注意,在实施例中,广告选择器704和广告服务器706可宿主在不同的计算机系统上,并且,可通过网络彼此通信。在另ー实施例中,广告选择器704和广告服务器706实现在相同的计算机系统中。计算设备702可以是可被配置有网页浏览功能的任意类型的电子设备,包括台式计算机(例如,个人计算机等)、移动计算设备(例如,蜂窝电话、智能电话、个人数字助理(PDA)、膝上型计算机、笔记本电脑等)、或移动电子邮件设备(例如, RIM Blackberry 设备)。B.示例多显示模式广告实施例惯常的广告对象具有单显示模式。換言之,每次显示广告对象时,惯常的广告对象以相同的形式被作为广告显示在网页中-例如,作为简单文本广告、图像广告、视频广告、 或其他类型的广告。例如,在受控的发行环境中,广告创意通常针对于具体发行者的具体集成而被定制设计,以获得与用户的特定所希望的体验/交互。在开放发行网络中(例如, Google AdSense ),广告是非常简短的文本描述。在一个实施例中,提供了多显示模式广告对象。多显示模式广告对象可以以从包括在多显示模式广告对象中的多个形式中所选的形式来显示。例如,取决于广告将要显示到其中的内容,可选择特定的形式。例如,取决于所选的显示格式,多显示模式广告对象可被显示为文本简介、可被显示为图钉和地图中的弹出泡、可以是图形显示/图像、可包括不同的文本消息(例如,可被配置为集中于商业目录信息而非产品信息)等。在实施例中,可以以各种形式来生成多显示模式广告对象。例如,图9示出了根据示例实施例可执行的步骤902。在步骤902中,通过将广告元素与多个显示模式配置相关联,生成了多显示模式广告对象。图10示出了根据示例实施例的广告开发系统1000的框图。广告开发系统1000被配置为根据步骤902来生成多显示模式广告对象。如下描述了系统1000。如图10中所示,系统1000包括广告开发工具1004。广告开发工具1004被配置为使得广告开发者1002能够生成广告对象或“创意”。广告开发工具1004可以是用于生成广告对象的任意合适的工具,诸如,由总部位于加州圣何塞的Adobe系统公司所发行的Adobe Creative Studio 3、或由华盛顿雷德蒙德的微软公司所发行的Microsoft Sliverlight 。另外,如图10中所示,广告开发工具1004包括多显示模式广告生成器界面1008。 多显示模式广告生成器界面1008是用于使得广告开发者1002能够配置多显示模式广告对象的界面。如图10中所示,广告开发工具1004生成多显示模式广告对象1006。多显示模式广告生成器界面1008使得广告开发者1002能够配置多显示模式广告对象1006,以具有多显示模式配置。例如,图11示出了根据实施例的多显示模式广告对象1006的框图。如图11中所示,多显示模式广告对象1006包括多个广告显示模式配置110 至1102η。在实施例中,多显示模式广告对象1006可具有任意数量的两个或更多个广告显示模式配置 1102。另外,针对任意特定的广告显示格式,可出现多于ー个的广告显示模式配置1102(例如,可出现两个或更多个文本广告配置)。多显示模式广告生成器界面1008使得广告开发者1002能够配置广告显示模式配置110 至1102η中的每ー个,并且,将相关联的广告元素包括在用于显示每个配置的多显示模式广告对象1006中。广告显示模式配置110 至1102η中的每ー个对应于特定的广告显示格式,诸如,文本简介、图像、视频、交互式广告对象、图钉和弹出泡等。如此,每个广告显示模式配置1102可包括ー个或多个文本元素、图像元素、视频元素、音频元素、交互式元素和/或形成配置的其他元素。例如,图12示出了根据实施例的參照广告元素1202的示例广告显示模式配置1102的框图。如图12中所示,广告显示模式配置1102的广告元素1202可包括如下中的任意ー个或多个(ー个或多个)文本元素1204、( ー个或多个)图像元素1206、 (ー个或多个)视频元素1208、( ー个或多个)音频元素1210、( ー个或多个)交互式元素 1212和大小及形状数据1214。( ー个或多个)文本元素1204可包括可出现在广告的ー个或多个显示模式中的一个或多个文本集合。(ー个或多个)图像元素1206可包括可显示在一个或多个广告显示模式中或显示为一个或多个广告显示模式的ー个或多个图像。(ー个或多个)视频元素1208可包括可显示在一个或多个广告显示模式中或显示为ー个或多个广告显示模式的ー个或多个视频。(ー个或多个)音频元素1210可包括当显示广告时所播放的音频。(ー个或多个)交互式对象1212可包括可显示在一个或多个广告显示模式中或显示为一个或多个广告显示模式的ー个或多个交互式对象。大小和形状数据1214指示显示模式的大小(例如,X維和Y維)和/或显示模式的形状(例如,矩形、图钉形,等等)。 特定的广告显示模式配置1102可包括如下中的任意ー个或多个(ー个或多个)文本元素 1204、( ー个或多个)图像元素1206、( ー个或多个)视频元素1208、( ー个或多个)音频元素1210、(ー个或多个)交互式对象1212、以及可被组合以形成多显示模式广告对象1006 的广告显示模式的大小和形状数据1214。图13至图16示出了根据实施例的示例广告显示模式,针对在特定广告情形(名为“国家航空公司”的公司的广告)中的多显示模式广告对象1006的示例,可生成该示例广告显示模式。取决于特定的显示上下文,针对多显示模式广告对象1006和/或其他显示模式,可显示图13至图16中所示的任意ー个显示模式。出于阐释的目的,提供了图13至图16中所示的广告显示模式,并且,其并不意欲是限制性的。如下描述了图13至图16。图13示出了包括广告1302的网页1300,该广告1302是示例多显示模式广告对象 1006的第一广告显示模式。在图13的示例中,广告1302是文本广告,并且,根据包括文本元素1304(其包括文本“国家航空公司从旧金山到洛杉矶的票价是$75”)的示例多显示模式广告对象1006的第一广告显示模式配置110 而生成。在图13的示例中,第一广告显示模式配置110 可包括对应于广告1302的大小和形状(矩形)的大小和/或形状数据。图14示出了包括广告1402的网页1400,该广告1402是示例多显示模式广告对象1006的第二广告显示模式。在图14的示例中,广告1402是组合了图像和文本的广告, 并且,根据示例多模式显示广告对象1006的第二广告显示模式配置1102b而生成。如图 14中所示,第二显示模式配置1102b包括文本元素1404、1406、1408和1410 (分別为“从旧金山到洛杉矶”、“$75”、“现在在NAT. COM预定”和“国家航空公司,,),并且,包括图像元素 1412(其包括飞机前部的图形、带有圆边的矩形和直线)。在图14的示例中,第二广告显示模式配置1102b可包括对应于广告1402的大小和/或形状(矩形)的大小和/或形状数据。图15示出了包括广告1504的网页1500,该广告1504是示例多显示模式广告对象 1006的第三广告显示模式。在图15的示例中,广告1504是显示在地图1502上的弹出泡广告。广告1504根据包括文本元素1506(其包括文本“国家航空公司到洛杉矶是$75”)的示例多显示模式广告对象1006的第三广告显示模式配置1102c而生成。在图15的示例中, 第三广告显示模式配置1102c可包括对应于广告1504的大小和/或形状(弹出泡形状)的大小和/或形状数据。图16示出了包括广告1602的网页1600,该广告1602是示例多显示模式广告对象 1006的第四广告显示模式。在图16的示例中,广告1602是视频广告,并且,根据包括视频元素1604(其可包括与国家航空公司相关的视频)的示例多显示模式广告对象1006的第四广告显示模式配置1102d而生成。在图16的示例中,第四广告显示模式配置1102d可包括对应于广告1602的大小和/或形状(矩形)的大小和/或形状数据。可以以各种形式来封装多显示模式广告对象1006的实施例,包括封装在单个文件中或多个文件中。例如,图17和图18示出了根据实施例的多显示模式广告对象1006的示例的框图。如图17的示例中所示,多显示模式广告对象1006包括主文件1702。主文件 1702包括可配置显示模式指示1704、广告显示模式配置1102和广告元素1202。如图18的示例中所示,多显示模式广告对象1006包括主文件1802和广告元素1202。主文件1802包括可配置显示模式指示1704和广告显示模式配置1102。可配置显示模式指示1704是用于选择将以多显示模式广告对象1006的特定实例显示的广告显示模式配置1102的特定显示模式(针对多显示模式广告对象1006,其是可选的)的可配置指示。在实施例中,在多显示模式广告对象1006被选择以显示在网页上吋, 可配置的显示模式指示1704可被配置,使得所希望的多显示模式广告对象1006的显示模式将显示在网页上。在图17的实施例中,多显示模式广告对象1006由主文件1702所定义,其包括对应于广告显示模式配置1102的广告元素1202。因此,在图17的示例中,多显示模式广告对象1006由单个文件或对象所定义。在图18的示例中,广告元素1202从主文件1802分离。 如此,在图18的示例中,多显示模式广告对象1006可由多个文件/对象所定义。在另ー实施例中,广告元素1202中的某些可被包括在多显示模式广告对象1006的主文件中,而广告元素1202中的某些可在主文件的外部。在实施例中,为了将广告显示在网页中,可以以各种方式来选择多显示模式广告对象1006。例如,基于内容特征描述文献,可根据上述流程图600(图6)来选择多显示模式广告对象1006。图19示出了根据示例实施例的流程图1900,其可在流程图600的步骤 606期间被执行。例如,流程图1900可由图7的广告服务系统700所执行。基于关于流程图1900的讨论,另外的结构和功能实施例对于本领域技术人员而言将是明显的。如下描述了流程图1900。流程图1900开始于步骤1902。在步骤1902中,选择了广告的多个显示模式中的ー个显示模式。在实施例中,当多显示模式广告对象1006被显示为广告时,广告选择器 704(图7)可选择将要显示的多显示模式广告对象1006的多个显示模式中的ー个显示模式。图20示出了根据示例实施例的图7的系统700的一部分,其包括广告选择器704、广告服务器706和浏览器710。在图20中,广告选择器704被配置为选择显示模式。如图20 中所示,广告选择器704包括广告模式选择器2002。广告模式选择器2002被配置为当多显示模式广告对象1006被选择以用于显示为广告时选择多显示模式广告对象1006的显示模式。例如,在实施例中,广告模式选择器2002可被包括在图8中的特征描述信息比较器802中,并且,可接收网页内容特征描述文档408。特征描述信息比较器802可选择用于作为广告显示在网页上的多显示模式广告对象1006。广告模式选择器2002可确定哪个显示模式出现在所选的多显示模式广告对象1006中,并且,可选择特定的显示模式。例如,广告模式选择器2002可解析指示显示模式的多显示模式广告对象1006的头部或其他部分。 可替换地,显示模式可被指示在广告信息714中,该广告信息714可由广告模式选择器2002 接收。广告模式选择器2002可被配置为通过比较可用的显示模式和网页内容特征描述文档408中的特征描述信息来从多显示模式广告对象1006的可用显示模式中选择显示模式。 例如,文档408可指示显示在网页406上的广告的ー个或多个所希望的或所要求的显示模式,或可提供可由广告模式选择器2002所使用以从可用的显示模式选择显示模式的另外的特征描述信息(例如,如此处其他地方所描述的)。如图20中所述,广告模式选择器2002 生成显示模式选择2006,其指示由广告选择器704所选择作为广告显示的多显示模式广告对象1006的所选显示模式。返回參照图19的流程图1900,在步骤1904中,广告对象被配置为根据所选的显示模式显示在网页中。例如,在实施例中,多显示模式广告对象1006被配置,使得当响应于请求712(图7)被作为广告显示时,根据由显示模式选择2006所指示的显示模式,多显示模式广告对象1006被显示。在实施例中,显示模式选择2006被输入到多显示模式广告对象1006的可配置显示模式指示1704(图17和图18)中,以根据所选的显示模式来配置将要显示的多显示模式广告对象1006。例如,当执行多显示模式广告对象1006吋,显示模式选择2006可被读入到多显示模式广告对象1006中。例如,在图20中,广告服务器706接收广告选择2004,其指示多显示模式广告对象1006如所选的被作为广告显示。結果,广告服务器706将多显示模式广告对象1006传输到浏览器710,以将其作为广告显示在网页中。另外,显示模式选择2006被从广告模式选择器2002传输到浏览器710。浏览器710将模式选择2006作为多显示模式广告对象1006 的输入显示,以导致多显示模式广告对象1006根据所选的显示模式而被显示。在另ー实施例中,多显示模式广告对象1006可根据广告服务器706处的所选显示模式而被配置(在被传输到浏览器710之前)。例如,图21示出了图20中所示的图7的系统700的一部分,其带有如下所描述的差异。在图21中,广告服务器706从广告模式选择器2002接收广告选择2004,其指示多显示模式广告对象1006如所选地被作为广告显示。 另外,广告服务器706还接收显示模式选择2006。广告服务器706将显示模式选择2006作为输入提供到多显示模式广告对象1006,以导致当其被传输到浏览器710时多显示模式广告对象1006根据所选的显示模式而被显示。广告服务器706将多显示模式广告对象1006 传输到浏览器710,并且,浏览器根据所配置的显示模式来显示多显示模式广告对象1006。C.示例内链接广告实施例惯常地,显示在网页上的广告被配置为链接到其他网页。例如,广告可由希望广告产品的广告商所提供。该广告可被显示在第一网页上。如果用于对与广告相关联的产品感兴趣,则查看第一网页的用户可与广告交互(例如,利用定点设备来点击广告)。通过与广告交互,与广告相关联的链接(例如,统ー资源定位符(URL)地址)可被激活,其导致位于链接的地址处的第二网页被打开。第二网页可与广告商相关联,并且,可提供关于产品的额外信息和/或关于广告商的其他产品和服务的信息。在一个实施例中,广告可被配置有“内链接”而非断开与第一网页的链接,该“内链接”是链接到第一网页内的内容的链接。到第一网页内的内容的内链接可导致在第一网页内出现内容修改事件,其可被用于增强广告的广告效果。例如,图22和图23示出了根据示例实施例的针对内链接所配置的网页2200的示图。如图22中所示,网页2200包括内容2202和广告2204。内容2202可以是此处所描述的任意类型的内容或其他已知的内容,包括文本、视频、图像等。例如,内容2202可由网页应用所生成,诸如,图像查看应用(例如,Yahoo ! Flickr )、音频应用、视频应用(例如, YouI\ibe )、制图应用(例如,Yahoo ! Maps、MapQuest 和 Google Maps)、通信应用(例如, 聊天工具)和/或任意其他基于网页的网页服务或应用。例如,如上所述,网页2200可以是混搭。如图22中所示,用户2206可与广告2204交互,以导致交互事件。如图23中所示,用户2206与广告2206的交互导致内链接事件2304,其反之导致由应用所进行的对内容 2202的修改(图22),以生成图23中的经修改的内容2302。经修改的内容2302可以以任意方式关于内容2202修改,包括具有额外的和/或修改的文本、图像、视频、音频等。图M和图25示出了根据实施例的关于制图内容的图22和图23的示例。图对示出了显示地图M02和广告M04的网页MOO。例如,由网页M02的代码所參照的地图应用可生成作为显示在网页MOO上的内容的地图M02。在图M的示例中,广告M04是具有销售产品的店铺的广告商的广告(“目标”)。用户可被使能以与广告对04交互。如图25中所示,一旦与广告M04交互,地图应用被指示搜寻和/或縮放地图M02以生成集中于广告商的最近店铺的第二地图2502并弹出作为该店铺的广告的泡广告2504(例如,包括店铺地址信息、销售信息、优惠券等),而非导致链接激活到另ー网页。如果用户点击弹出泡广告沈04,则可激活惯常的到外部网页(例如,与广告商相关联的网页,诸如,主页等)的 “断开链接”,或可激活到网页MOO内的内容的另ー内链接。注意,网页MOO无需由于内链接事件而被刷新/重新载入。地图应用可修改地图对02以生成第二地图2502,并且,广告 2504可被检索并显示在网页MOO内,而不重新载入网页MOO。在实施例中,可针对任意网页(包括广告和内容的任意組合)来定制这种内链接行为。在实施例中,可以以各种方式来执行内链接。例如,图沈示出了根据示例实施例的用于来自广告的内链接的流程图2600。在实施例中国,可根据流程图沈00来操作各种广告服务系统。例如,图27示出了根据示例实施例的内链接系统2700的框图。例如,图27中所示的系统2700可根据流程图沈00来操作。如图27中所示,内链接系统2700包括浏览器710(其可实现在图7的计算设备702中,在图27中未示出)和网页服务器722。浏览器 710具有浏览器710用于呈现网页2200的已载入的网页代码2702。根据网页代码2702,浏览器710已经进一步载入了应用2704和广告对象2706。基于关于流程图沈00的讨论,另外的结构和操作实施例对于本领域技术人员而言将是明显的。出于阐释目的,如下描述了关于系统2700的流程图沈00。流程图沈00开始于步骤沈02。在步骤沈02中,广告被显示在网页上。例如,如图27中所示,浏览器710显示网页2200。广告2204被显示在网页2200上。广告2204是基于广告对象2706显示的,其包括定义了对广告2204的显示的代码(例如,HTML、XML、 JavaScript、Adobe Flash 内容等)。在步骤沈04中,由应用所生成的内容被显示在网页上。例如,如图27中所示,内容2202被显示在网页2200上。内容2202可由应用2704生成,其可以是此处的其他地方所提及的任意网页应用或其他已知的应用。在步骤沈06中,用户被使能与所显示的广告交互。在实施例中,用户(例如,图 22的用户2206)可被使能以任意形式与广告2204交互,其包括利用用户接ロ机制,诸如, 键盘、拇指旋轮(thumb wheel)、定点设备、滚动球、指点杆、触摸敏感显示器、语音识别系统寸。在步骤沈08中,响应于与所显示的广告的交互,应用被调用,以生成内容的修改版本。例如,在实施例中,通过与广告2204交互,到应用2202中的内链接(例如,图23的内链接事件2304)被激活,其导致应用2204被调用以修改内容2202。在实施例中,通过以任意方式与广告2204交互,应用2204可被调用。例如,在实施例中,图28中所示的步骤观02可在步骤沈08中被执行。在步骤观02中,脚本被从所显示的广告调用,该所显示的广告被配置为调用应用以生成内容的修改版本。例如,在一个实施例中,当与广告2204交互吋,广告对象2706中的脚本可被调用,其被配置为调用应用2704 以生成经修改的内容ぬ02。例如,浏览器710可执行脚本。在另ー实施例中,如图27中所示,当与广告2204交互吋,网页服务器722处的脚本2710可由广告对象2706调用(例如, 通过到网页服务器722处的脚本2710的地址的链接)。广告对象2706可向网页服务器722 处的脚本2710提供广告标识符和/或进ー步的信息,以标识广告2204。脚本2710可被配置为调用浏览器710中的应用2704以生成经修改的内容2302。由广告对象2706所调用的脚本可包括和/或可载入关于所标识的广告2204的信息,使得应用2704可被调用,从而以增强广告2204的方式生成经修改的内容2302。例如, 如以上关于图M和图沈所描述的,脚本可控制地图应用来缩放和/或搜寻与产品相关联的地图位置和/或与广告2204相关联的服务,并且/或呈现地图上的其他信息(例如,显示指示器、文本、图像等)。例如,如图四中所示,脚本可请求第二广告四02显示在经修改的内容2302中/上(例如,作为地图上的弹出泡广告、作为前插播或后插播广告等)。在步骤沈10中,经修改的内容被显示在网页中,而未刷新对网页的显示。例如,如图23中所示,经修改的内容2302可被显示在网页2200中。网页2200无需由于内链接事件而被刷新/重新载入。应用2704可修改内容2202,以在页面中生成经修改的内容ぬ02, 而不重新载入网页2200。注意,在实施例中,网页2200的开发者/发行者可用代码来提供广告商(诸如,提供广告2204的广告商),该代码可被插入到其广告中,以使能来自广告的网页2200内的内链接。广告商可提供广告的额外描述(包括位置信息、详细的描述等),以使能其广告与网页2200的内容的集成。IV.另外的示例网页应用如上所述,在某些情形中,网页应用可被用于生成网页中所示的内容(例如,可被用于生成图2中的内容204、206、208、图22中的内容2202、图23中的内容2302等)。在此处所描述的实施例中,众多网页应用可从万维网获得,其可从网页代码被调用。网页应用的示例包括服务查询的应用(例如,answers, com、Yahoo !搜钱、购物应用、旅行应用等)、 执行社交互联功能的应用(例如,用delicious, com标记、用flickr. com共享图像、工作搜索应用等)、执行地理功能/制图功能的应用(例如,Yahoo ! 地图、MapQueSt、Google Maps,Yahoo !本地、用Yahoo! Fire Eagle来进行个人定位等)、使能数据聚集的应用(例如,Apache Hadoop,Yahoo ! Pipes等)、使能商务的应用、执行使能基于因特网的功能的应用O、提供商业功能的应用和/或产品相关功能的应用。出于阐释的目的,提供了网页应用的这些示例,并且,其并不意欲是限制性的。V.示例计算机实现网站开发工具404、当前的特征描述接ロ 410、内容分析器508、、广告选择器704、 浏览器710、特征描述信息比较器802、当前的内容比较器804、广告开发工具1004、多显示模式广告生成界面1008、广告模式选择器2002和应用2704可被实现在硬件、软件、固件或任意其組合中。例如,网站开发工具404、当前的特征描述接ロ 410、内容分析器508、、广告选择器704、浏览器710、特征描述信息比较器802、当前的内容比较器804、广告开发工具 1004、多显示模式广告生成界面1008、广告模式选择器2002和/或应用2704可被实现为计算机程序码,该计算机程序码被配置为在ー个或多个处理器中执行。可替换地,网站开发工具404、当前的特征描述接ロ 410、内容分析器508、、广告选择器704、浏览器710、特征描述信息比较器802、当前的内容比较器804、广告开发工具1004、多显示模式广告生成界面 1008、广告模式选择器2002和/或应用2704可被实现为硬件逻辑/电子电路。此处所描述的实施例(包括系统、方法/处理和/或装置)可利用已知的服务器/ 计算机来实现,诸如,图30中所示的计算机。例如,可利用一个或多个计算机3000来实现计算机102、广告服务器504、网页服务器502、计算设备702、广告服务器706和/或网页服务器722。计算机3000可以是能够执行此处所描述的功能的任意商业可用和已知的计算机,诸如,可从国际商业机器、苹果、Sim、HP、Dell、Cray等获得的计算机。计算机300可以是任意类型的计算机,包括台式计算机、服务器等。计算机3000包括一个或多个处理器(还称为中央处理单元,或CPU),诸如,处理器3004。处理器3004被连接至通信基础设施3002,诸如,通信总线。在某些实施例中,处理器3004可同时操作多个计算线程。计算机3000还包括初级或主存储器3006,诸如,随机访问存储器(RAM)。主存储器3006已经在其中存储了控制逻辑3(^8A(计算机软件)和数据。计算机3000还包括一个或多个次存储设备3010。次存储设备3010例如包括硬盘驱动器3012和/或可移动存储设备或驱动器3014,以及其他类型的存储设备,诸如,存储卡和记忆棒。例如,计算机3000可包括エ业标准接ロ,诸如,用于与诸如记忆棒之类的设备接 ロ的通用串行总线(USB)接ロ。可移动存储设备3014表示软盘驱动器、磁盘驱动器、紧致盘驱动器、光存储设备、磁带备份等。可移动存储驱动器3014与可移动存储単元3016交互。可移动存储単元3016包括其中存储了计算机软件30128B (控制逻辑)和/或数据的计算机可用或可读的存储介质 30M。可移动存储単元3016表示软盘、磁盘、紧致盘、DVD、光存储盘、或任意其他计算机数据存储设备。可移动存储驱动器3014以已知的方式从可移动存储単元3016读取和/或写入到可移动存储単元3016。计算机3000还包括输入/输出/显示设备3022,诸如,监视器、键盘、定点设备等。计算机3000还包括通信或网络接ロ 3018。通信接ロ 3018使得计算机3000能够与远程设备通信。例如,通信接ロ 3018允许计算机3000在通信网络或介质3042(其表示计算机可用或可读介质的形式)上通信,诸如,LAN、WAN、因特网等。网络接ロ 3018可经由有线或无线连接来与远程站点或网络接ロ。控制逻辑3028C可经由通信介质3042被发送到计算机3000并从计算机3000接收。任意包括其中存储了控制逻辑(软件)的计算机可用或可读介质的装置或产品此处被称为计算机程序产品或程序存储设备。其包括但不限于计算机3000、主存储器3006、 次存储设备3010和可移动存储単元3016。当被一个或多个数据处理设备执行吋,这种其中存储了控制逻辑的计算机程序产品导致这种数据处理设备如此处所描述的那样操作,其表示发明的实施例。可实现实施例的设备可包括存储器,诸如,存储驱动器、存储设备和其他类型的计算机可读介质。这种计算机可读存储介质的示例包括硬盘、可移动磁盘、可移动光盘、闪存存储卡、数字视频盘、随机访问存储器(RAM)、只读存储器(ROM)等。如此处所使用的,术语 “计算机程序介质”和“计算机可读介质”通常被用于指与硬盘驱动器相关联的硬盘、可移动磁盘、可移动光盘(例如,⑶ROM、DVD等)、压缩盘、磁存储设备、MEMS (微机电系统)存储器、基于纳米技术的存储设备,以及其他介质,诸如,闪存存储卡、数字视频盘、RAM设备、ROM 设备等。这种计算机可读的存储介质可存储程序模块,该程序模块包括用于如下的计算机程序逻辑网站开发工具404、内容特征描述接ロ 410、内容分析器508、广告选择器704、浏览器710、特征描述信息比较器802、当前内容比较器804、广告开发工具1004、多显示模式广告生成器界面1008、广告模式选择器2002、应用2704、步骤302、流程图600、步骤902、流程图1900、流程图沈00和/或步骤观02 (其包括流程图600、1900和沈00中的任意ー个或多个步骤)和/或此处所描述的本发明的其他实施例。发明的实施例涉及包括这种存储在任意计算机可用介质上的逻辑(例如,以程序代码或软件的形式存在)的计算机程序产品。 当在一个或多个处理器中被执行时,这种程序代码导致设备如此处所描述地操作。除了此处所描述的以外,发明还可与软件、硬件和/或操作系统实现一起工作。可使用适于执行此处所描述的功能的任意软件、硬件和操作系统实现。V.结论以上,虽然已经描述了本发明的各种实施例,但是,应当理解,已经仅通过示例的方式而非限制来呈现。对本领域技术人员而言,很显然,可对上述实施例进行各种形式和细节上的变更,只要其不偏离在所附权利要求中所定义的发明的精神和范围即可。因此,本发明的广度和范围不应当被任意上述示例性实施例所限制,但是,应当仅根据以下权利要求和其等同物而被定义。
权利要求
1.ー种用于显示广告的方法,包括接收将广告显示在网页上的请求;接收与所述网页相关联的内容特征描述文档;至少基于所述内容特征描述文档来选择广告对象;以及使得所选广告对象能够响应于所述请求而被传输,以用于显示在所述网页上。
2.根据权利要求1所述的方法,其中,所述广告对象是多显示模式广告对象,其中,所述选择包括至少基于所述内容特征描述文档来选择所述广告对象的多个显示模式中的一个显示模式;以及将所述广告对象配置为根据所选的显示模式而显示在所述网页中。
3.根据权利要求2所述的方法,其中,所述至少基于所述内容特征描述文档来选择所述广告对象的多个显示模式中的ー个显示模式包括将所述显示模式选择为视频广告显示模式、图钉广告显示模式、弹出泡显示模式、文本广告显示模式、或图像广告显示模式。
4.根据权利要求1所述的方法,其中,所述内容特征描述文档指示针对所述网页的希望的广告形式,其中,所述选择包括从广告数据库中选择可根据所述希望的广告形式而显示的至少ー个广告对象。
5.根据权利要求4所述的方法,其中,所述从广告数据库中选择可根据所述希望的广告形式而显示的至少ー个广告对象包括从包括与所述希望的广告形式相匹配的显示模式的所述广告数据库中选择多显示模式广告对象。
6.根据权利要求1所述的方法,还包括接收指示被包括在所述网页中的内容的内容信息;其中,所述选择包括;至少基于所述内容特征描述文档和所述内容信息来选择所述广告对象。
7.根据权利要求6所述的方法,还包括接收第二内容信息,该第二内容信息指示对所述网页的内容的修改;以及至少基于所述内容特征描述文档和对所述网页的内容的修改来选择第二广告对象。
8.ー种用于显示广告的系统,包括广告选择器,该广告选择器被配置为接收将广告显示在网页上的请求、接收与所述网页相关联的内容特征描述文档、至少基于所述内容特征描述文档来选择广告对象、以及使得所选广告对象能够响应于所述请求而被传输。
9.根据权利要求8所述的系统,其中,所述广告对象是多显示模式广告对象,其中,所述广告选择器包括广告模式选择器,该广告模式选择器被配置为选择所述广告对象的显示模式,并且将所述广告对象配置为根据所选的显示模式而显示在所述网页中。
10.根据权利要求9所述的系统,其中,所述多显示模式广告对象包括如下中的至少ー 种视频广告显示模式、图钉广告显示模式、弹出泡显示模式、文本广告显示模式、或图像广告显示模式。
11.根据权利要求8所述的系统,其中,所述内容特征描述文档指示针对所述网页的希望的广告形式,其中,所述广告选择器包括特征描述信息比较器,该特征描述信息比较器被配置为从广告数据库中选择可根据所述希望的广告形式而显示的至少ー个广告对象。
12.根据权利要求11所述的系统,其中,所述特征描述信息比较器被配置为从包括与所述希望的广告形式相匹配的显示模式的所述广告数据库中选择多显示模式广告对象。
13.根据权利要求8所述的系统,其中,所述广告选择器包括内容比较器,该内容比较器被配置为接收指示被包括在所述网页中的内容的内容信息、将所述内容信息和所选的至少ー个广告对象相比较、并且基于所述比较来选择所述广告对象。
14.根据权利要求13所述的系统,其中,所述内容比较器被配置为接收指示对所述网页的内容的修改的第二内容信息,将所述第二内容信息和所选的至少ー个广告对象相比较、并且至少基于所述第二内容信息和所选的至少ー个广告对象的比较来选择第二广告对象。
15.ー种方法,包括 将广告显示在网页上;将由应用所生成的内容显示在所述网页上; 使得用户能够与所显示的广告交互;响应于与所显示的广告的交互,调用所述应用,以生成所述内容的修改版本;以及将经修改的内容显示在所述网页中而不刷新所述网页的显示。
16.根据权利要求15所述的方法,其中,所述调用包括响应于所述用户与所显示的广告的交互,从所显示的广告调用脚本,所述脚本被配置为调用所述应用来生成所述内容的修改版本。
17.根据权利要求16所述的方法,其中,所述调用包括 调用在远程服务器处的脚本。
18.根据权利要求16所述的方法,其中,所述调用包括 调用正显示所述网页的网页浏览器中的脚本。
19.根据权利要求15所述的方法,其中,所述将由应用所生成的内容显示在所述网页上包括将由地图生成应用所生成的地图显示在所述网页上; 其中,所述调用包括调用所述地图生成应用来修改所述地图;并且其中,所述将经修改的内容显示在所述网页中而不刷新所述网页的显示包括 将经修改的地图显示在所述网页上。
20.根据权利要求15所述的方法,还包括响应于所述用户已经与所显示的第一广告交互,将第二广告显示在覆盖在所述经修改的内容上的网页中。
全文摘要
描述了用于选择显示在网页中的广告的技术。在一个方面,可生成网页内容特征描述文档,该网页内容特征描述文档描述网页的方方面面。网页内容特征描述文档可被用于匹配显示在网页中的广告。在另一方面,提供了多显示模式广告对象。多显示模式广告对象是可如特定网页目的地位置所希望的以各种形式作为广告显示的广告对象。在又一方面,提供了内链接广告对象。该内链接广告对象可被显示在网页上,并且,当被选择(例如,被点击)时,激活到网页内的内容的链接,而非断开网页链接。
文档编号G06Q30/02GK102598039SQ201080048642
公开日2012年7月18日 申请日期2010年10月5日 优先权日2009年11月3日
发明者M·卡梅伦·琼斯, 伊丽莎白·F·丘吉尔, 大卫·艾曼·沙玛 申请人:雅虎公司