为搜索查询和场境广告提供多个创意的制作方法

文档序号:6497907阅读:91来源:国知局
为搜索查询和场境广告提供多个创意的制作方法
【专利摘要】本发明公开了一种用于以显示顺序提供多个创意的方法、系统以及装置,包括编码在计算机存储介质上的计算机程序。用户可以提交搜索查询。识别对该搜索查询进行响应的广告,并且基于与该广告相关联的出价数额识别具有一个或多个创意的广告。基于创意的显示顺序将创意中的一个提供给用户。用户可以提交第二搜索查询,并且可以识别对该第二搜索查询进行响应的广告。根据显示顺序,可以基于出价数额从所识别的广告中将第二创意提供给用户。
【专利说明】为搜索查询和场境广告提供多个创意
[0001]相关申请的交叉引用
[0002]本申请涉及2011 年 11 月 10 日提交的题为 “PROVIDING MULTIPLE CREATIVES FORSEARCH QUERIES”的美国专利申请序列号13/293,883以及2011年11月10日提交的题为“PROVIDING MULTIPLE CREATIVES FOR CONTEXTUAL ADVERTISING” 的美国专利申请序列号13/293,913,它们的内容通过引用全文合并于此。
【背景技术】
[0003]互联网提供了对各种各样的资源的访问。例如,能够通过互联网对特定主题的网页进行访问。对这些资源的访问提供了随资源提供广告的机会。例如,网页可以包括用于提供广告的广告位(slot)。这些广告位可以被定义为随网页进行呈现,例如在弹出窗口中呈现。广告位也可以在网页中进行定义。
[0004]当用户使用查询词语执行搜索或者访问网页时,查询项或网页的内容被用来识别用于广告位的相关广告。在第二搜索中,用户能够输入后续查询,或者用户可以访问第二网页,其识别用于广告位的相同或相似的相关广告。为后续查询所识别的广告的创意可以与为第一查询所识别的广告的创意相同。

【发明内容】

[0005]以下所描述的实施例包括用于按照顺序提供相关广告的系统和方法。根据一个实施例,一种方法可以包括在计算机系统从客户端设备接收包括查询的请求。可以在该计算机系统识别对该查询进行响应的多个广告。每个广告可以与一个或多个创意以及该一个或多个创意中的每一个的显示顺序相关联。基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告。然后基于该创意的显示顺序将与所选择的广告相关联的创意中的一个提供至客户端设备。
[0006]根据另一个实施例,一种系统可以包括在计算设备上实施的广告模块。该广告模块可以被配置为在计算设备从客户端设备接收包括查询的请求。该广告模块可以进一步识别对该查询进行响应的多个广告,其中每个广告与一个或多个创意以及每个创意的显示顺序相关联。该广告模块还可以基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告。该广告模块进一步基于创意的显示顺序将所选择的广告的创意中的一个提供至客户端设备。
[0007]根据另一个实施例,提供了一种其上存储有指令的计算机可读存储介质。当被一个或多个处理器执行时,该指令使得一个或多个处理器执行操作,该操作包括在计算机系统从客户端设备接收包括查询的请求。该操作进一步包括在该计算机系统识别对该查询进行响应的多个广告。每个广告可以与一个或多个创意以及该一个或多个创意中的每一个的显示顺序相关联。该操作还可以包括基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告。该操作可以进一步包括基于该创意的显示顺序将与所选择的广告相关联的创意中的一个提供至客户端设备。[0008]根据一个实施例,一种方法可以包括在计算机系统接收对广告的请求。可以识别对该请求进行响应的多个广告。每个广告可以与一个或多个创意以及该一个或多个创意中的每一个的显示顺序相关联。基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告。然后基于与所选择的广告相关联的创意的显示顺序提供所选择的广告的创意中的一个。
[0009]根据另一个实施例,一种系统可以包括在计算设备上实施的广告模块。该广告模块可以被配置为从客户端设备接收对广告的请求。该广告模块可以进一步识别对该请求进行响应的多个广告,其中每个广告与一个或多个创意以及每个创意的显示顺序相关联。该广告模块还可以基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告。基于与所选择的广告相关联的创意的显示顺序提供所选择的广告的创意中的一个。
[0010]根据另一个实施例,提供了一种其上存储有指令的计算机可读存储介质。当被一个或多个处理器执行时,该指令使得一个或多个处理器执行操作,该操作包括在计算机系统从客户端设备接收对广告的请求。该操作进一步包括识别对该请求进行响应的多个广告。每个广告可以与一个或多个创意以及由与该广告相关联的相应广告主所选择的该一个或多个创意中的每一个的显示顺序相关联。该操作还可以基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告。该操作可以进一步包括基于与所选择的广告相关联的创意的显示顺序向客户端设备提供与所选择的广告相关联的创意中的一个。
[0011]另外的实施例、特征和优势以及各个实施例的结构和操作在下文中参考附图进行详细描述。
【专利附图】

【附图说明】
[0012]参考附图对实施例进行描述。在图中,同样的附图标记可以指示同样或功能相似的要素。要素在其中首次出现的附图通常由相对应的附图标记中最左侧的数字指示。
[0013]图1图示了广告选择示例。
[0014]图2图示了另外的广告选择示例。
[0015]图3是广告系统在其中对广告服务进行管理的示例环境的框图。
[0016]图4是图示用于基于显示顺序提供广告的创意的方法的流程图。
[0017]图5是图示用于基于显示顺序提供广告的创意的另外方法的流程图。
[0018]图6是图示根据一个实施例的用于基于显示顺序提供广告的创意的过程的泳道图。
[0019]图7是图示根据一个实施例的用于基于显示顺序提供广告的创意的过程的泳道图。
[0020]图8是能够被用来实施这里所描述的实施例的系统图。
【具体实施方式】
[0021]这里针对特定应用而参考图示对实施例进行描述。应当理解的是,本发明不限于该实施例。访问这里提供的教导的本领域技术人员将会认识到处于其范围之内的另外的修改、应用和实施例以及实施例将在其中成为重要工具的另外的领域。[0022]广告或“ad”可以是指其中一种或多种产品、服务、思想、消息、人、组织或其它项被识别和推广或者以其它方式进行通信的任意通信形式。广告不限于商业推广或其它通信。广告可以是公众服务公告或者任意其它类型的通知,诸如广播或者以印刷或电子出版物中发布的公众通知。在一些实施方式中,广告可以被称作或包括于赞助内容之中。
[0023]广告(或者一般地,推广或数字内容项)可以经由各种介质并且以多种形式进行通信。在一些示例中,广告可以通过诸如互联网的交互式介质进行通信,并且可以包括图形广告(例如,横幅广告)、文本广告、图像广告、音频广告、视频广告、将上述格式中的一种或多种相结合的广告、或者任意形式的电子输送的广告。广告可以包括嵌入式信息,诸如嵌入式媒体、链接、元信息和/或机器可执行指令。广告还可以通过RSS (真正简单聚合)馈送、无线电频道、电视频道、印刷介质和其它介质进行通信。
[0024]术语“广告”可以是指单个“创意”和“广告组”。创意可以是指表示一个广告闪现(ad impress1n)的任意实体。广告闪现可以是指广告的任意形式的呈现,使得广告可被用户看到或接收。在一些示例中,广告闪现可以在该广告显示在用户访问设备的显示设备上时出现。广告组例如可以是指表示诸如具有相同的广告定向标准之类的共享共用特性的创意组的实体。广告组可以被用来创建广告活动。为了方便,广告和创意在这里被统称为“广
AH ”
口 ο
[0025]广告可以以多种方式被识别以便向用户进行呈现。在一个实施例中,用户能够执行第一查询,并且广告系统能够使用该第一查询来识别对该第一查询进行响应的广告。广告系统然后例如能够随着对第一查询进行响应的搜索结果一起提供该广告的创意。
[0026]用户然后能够执行第二查询。该广告系统能够使用该第二查询来识别对该查询进行响应的相同广告,并且可以进一步识别同一用户提交了第一查询和第二查询。该广告系统能够然后随着对该第二查询进行响应的搜索结果一起提供广告的第二创意。提供给用户的第二创意可以基于与对查询进行响应的广告相关联的创意的指定显示顺序。
[0027]在一个实施例中,用户可以访问网页。该网页可以使得该网页上的一个或多个位置显示广告。广告系统可以使用该网页的内容来识别对该网页的内容进行响应的广告。广告系统然后例如能够在该网页的位置中提供广告的创意。
[0028]用户然后可以访问第二网页。广告系统可以使用第二网页的内容来识别对第一网页进行响应的相同广告,并且可以进一步识别同一用户观看了第一和第二网页。广告系统然后能够在第二网页上的位置中提供广告的第二创意。提供给用户的第二创意可以基于与对网页的内容进行响应的广告相关联的创意的指定显示顺序。
[0029]图1图示了提供广告的多个创意的系统100。
[0030]广告主可以提供包括两个创意的广告110。当广告110被识别为对搜索查询进行响应时,广告主可以首先选择示出创意_1 110a,其次选择示出创意_2 IlObo广告110是与关键词“sleep”和“trouble”相关联的广告。广告110的创意_1 IlOa是“Having issuesgetting to bed at night ? ”。广告 110 的创意_2 IlOb是“Still not able to sleep ? Clickhere for help.”。创意的这些关键词和文本被称作广告关键词。广告110可以进一步与出价数额相关联。
[0031]第一查询102a在时间Tl从客户端设备上的浏览器被接收。第一查询102a可以从搜索引擎网站104a接收,并且可以包括客户端设备的唯一标识符或者该客户端设备的用户的唯一标识符。创意提供者108可以识别对第一查询102a进行响应的广告110。广告110可以基于其相关联的关键词以及第一查询102a中的词语而被识别为对该搜索查询进行响应。另外,广告110可以基于相关联的出价数额被识别为对查询进行响应。如以上所解释的,广告110与广告主提供的被标记为创意_1 IlOa和创意_2110b的两个创意相关联。在时间T2,向用户呈现与其查询相关的搜索结果。基于创意的显示顺序,广告110的创意_1 IlOa在网页132中的位置134a处被提供给用户。例如,由于广告主选择首先示出创意_1 110a,所以可以在时间T2向用户提供创意_1 110a。
[0032]在随后的时间,用户能够提交第二查询。因此,在时间T3,从客户端设备上的浏览器接收第二查询102b。第二查询102b可以从搜索引擎网站104接收,并且可以包括客户端设备或客户端设备的用户的唯一标识符。响应于第二查询102b,创意提供者108还能够识别出对第二查询102进行响应的广告110。创意提供者108还可以基于唯一标识符而识别出第二查询102b是从与第一查询102a相同的客户端设备或相同的用户接收的。
[0033]接着在时间T4,该用户被呈现以与第二查询102b相关的搜索结果。此外,基于广告主所提供的显示顺序以及第一查询102a和第二查询102b是从相同的客户端设备或相同的用户接收的识别而在网页132中的位置134b向该用户提供广告110的创意_2 IlOb0
[0034]在该示例中,用户的第一查询102a是在Tl的“why am I having troublesleeping ? ”,并且用户的第二查询 102b 是在 T2 的 “can,t get to sleep”。
[0035]广告110进一步与出价数额(未示出)相关联。广告110的创意在广告110对应于搜索查询中所输入的关键词时以及在针对广告110的出价数额大于针对其它广告的出价数额时得以被提供。
[0036]广告主可以选择创意的显示顺序。广告系统和创意提供者108可以针对特定用户或客户端设备而对已经显示的创意以及要显示的创意进行跟踪。也就是说,广告110的创意_1 IlOa可以在选择广告110的第一实例而对特定用户或客户端设备进行显示的情况下得以被显示。广告110的创意_2 IlOb可以在选择广告110的第二实例而对该特定用户或客户端设备进行显示的情况下得以被显示。每个创意还可以进一步与出价数额相关联。
[0037]图2图示了为广告提供多个创意的另外的示例200。
[0038]如图1,广告主能够提供包括两个创意的广告。当广告210被识别为对广告主所指定的内容或其它标准进行响应时,广告主可以选择首先示出创意_1 210a,其次是创意_2210b。广告210是与关键词“flowers”和“mother’s day”相关联的广告。广告210的创意_1 210a是具有伴随有表明“10% off flowers for Mother’s Day”的文本的花的照片的图像。广告210的创意_2 210b是具有伴随有表明“ 15% off flowers for Mother’s Day”的文本的花的照片的图像。每个创意的这些关键词和文本被称作广告关键词。广告210可以进一步与出价数额相关联。
[0039] 在时间Tl,客户端上的浏览器例如可以通过针对web浏览器中的网页202而键入web地址或统一资源定位符(URL)而请求第一网页202。由发布者所提供的网页202可以包含与广告210相关的内容,并且可以进一步包含广告位置234。例如,网页202可以是提供于常见类型的花相关的信息的网站的一部分。响应于客户端设备上的浏览器请求网页202,网页202的发布者可以针对广告位置234而传送对广告的请求。对广告的请求可以包括客户端设备或者客户端设备的用户的唯一标识符。创意提供者108能够基于广告210的相关联的关键词以及网页202的内容而将广告210识别为对网页202的内容进行响应。此外,广告210可以基于其相关联的出价数额而响应于该请求而被识别。如以上所解释的,广告210与广告主所提供的被标记为创意_1 210a和创意_2 210b的两个创意相关联。在时间T2,用户被呈现所期望的网页202。此外,基于创意的显示顺序,广告210的创意_1 210a在网页202中的位置234处被提供以用于显示。例如,由于广告主选择首先示出创意_1 210a,所以可以在时间T2向用户提供创意_1 210a。
[0040]在随后的时间,用户能够访问第二网页204。因此,在时间T3,客户端设备上的浏览器例如可以键入网页204的web地址或URL而请求第二网页204。由发布者所提供的网页204也可以包含与广告210相关的内容并且可以进一步包含广告位置236。例如,网页204可以是提供与母亲节相关的信息的网站的一部分。响应于客户端设备上的浏览器请求网页204,网页204的发布者可以针对广告位置226而传送对广告的请求。创意提供者108能够基于其相关联的关键词以及网页204的内容而将广告210识别为对网页204的内容进行响应。此外,广告210可以基于其相关联的出价数额而被识别为对请求进行响应。创意提供者108还可以使用针对广告的请求中所包括的客户端设备或用户的唯一标识符而识别对广告的第二请求作为与针对广告的第一请求相同的客户端设备或相同用户访问网页的结果而被接收的。
[0041]然后在时间T4,用户被呈现所期望的网页204。此外,基于广告主所提供的显示顺序以及相同客户端或相同用户导致了对广告的第一和第二请求被传送的识别,提供广告210的创意_2 210b以便在网页206上的位置236进行显示。在图2的示例中,多个创意可以允许广告主针对已经看过与广告相关联的一个创意的用户定制定向供应。
[0042]图3是广告系统302在其中对广告服务进行管理的示例环境300的框图。示例环境300包括一个或多个网络304,诸如局域网(LAN)、广域网(WAN)、互联网或者其组合。网络304连接用户设备306、网站308、广告主310和广告系统302。环境300可以包括数千个用户设备306、网站308和广告主310。
[0043]网站308是与域名相关联并且由一个或多个服务器所托管的一个或多个资源312。示例网站是以超文本标记语言(HTML)进行格式化的网页的集合,其能够包含文本、图像、多媒体内容以及诸如脚本的编程元素。每个网站08由发布者322进行维护,发布者322是控制、管理和/或拥有网站308的实体。
[0044]资源312是能够通过网络304提供的任意数据。资源312通过与资源312相关联的资源地址识别。仅列出一些示例,资源包括HTML页面、文字处理文档和可移植文档格式(PDF)文档、图像、视频和馈送源。资源可以包括诸如词、短语、图像和声音之类的内容,其可以包括嵌入式信息(诸如超级链接中的元信息)和/或嵌入式指令(诸如JavaScript脚本)。
[0045]用户设备306是处于用户控制之下并且能够通过网络304请求和接收资源的电子设备。用户设备306的示例包括个人计算机、移动通信设备以及能够通过网络304发送和接收数据的其它设备。用户设备306通常包括促成通过网络304的发送和接收数据的用户应用,诸如web浏览器。
[0046]用户设备306能够从网站308请求资源312。进而,表示资源312的数据能够被提供至用户设备306以便由用户设备306进行呈现。表示资源312的数据还可以包括指定能够在其中呈现广告的资源部分或用户显示部分(例如,弹出窗口中的呈现位置或者网页中的广告位)的数据。资源或用户显示中这些所指定的部分被称作广告位。
[0047]为了促成对这些资源进行搜索,该环境可以包括搜索系统314,其通过对网站308上由发布者提供的资源进行爬取和索引而识别资源。与资源相关的数据能够基于该数据与之相对应的资源而被索引。经索引以及可选地被高速缓存的资源副本被存储在索引的高速缓存316中。
[0048]用户设备306能够通过网络304向搜索系统314提交搜索查询320。作为响应,搜索系统314访问索引的高速缓存316以识别与搜索查询320相关的资源。搜索系统314以搜索结果318的形式识别资源并且将搜索结果318在搜索结果页面中返回至用户设备306。搜索结果318是搜索系统314所生成的识别对特定搜索查询进行响应的资源的数据,并且包括到该资源的链接。示例搜索结果318可以包括网页标题、从网页提取的文本片段或图像部分以及网页的URL。搜索结果页面还可以包括能够在其中呈现广告的一个或多个广告位。
[0049]当资源312或搜索结果318被用户设备306请求时,广告系统302接收对要随资源312或搜索结果318提供的广告的请求。对广告的请求可以包括针对所请求的资源或搜索结果页面定义的广告位的特性,并且能够被提供至广告系统302。对资源的请求不被限于来自要在用户设备上显示的网页的请求。对资源的请求还可以源自于用户设备上的应用之内,例如在移动通信设备上执行的移动用户应用。
[0050]例如,对于针对其定义了广告位的资源的引用(例如,URL)、广告位的大小和/或可用于在广告位中呈现的媒体类型能够被提供至广告系统302。类似地,与所请求的资源相关联的关键词(“资源关键词”)或者针对其请求搜索结果的搜索查询320也可以被提供至广告系统302以促成对与资源或搜索查询320相关的广告的识别。
[0051]基于对广告的请求中所包括的数据,广告系统302能够选择有资格响应于该请求进行提供的广告(“合格广告”)。例如,合格广告可以包括具有与广告位的特性相匹配的特性并且被识别为与所指定的资源关键词或搜索查询320相关的广告。在一些实施方式中,具有与资源关键词或搜索查询300相匹配的定向关键词的广告被广告系统302选择为合格广告。
[0052]广告系统302还能够基于对用户设备306进行控制的用户的动作来选择所要提供的广告。例如,可以以用户之前是否访问过广告主的网站为基础来选择所要提供的广告。可以进一步以用户是否拥有所期望的特性来选择所要提供的广告。例如,可以以用户是否符合具体性别或年龄范围来选择所要提供的广告。还可以基于用户的兴趣类别来选择所要提供的广告。例如,如果用户频繁访问汽车爱好者的网站,则可以选择与其兴趣相关的广告。
[0053]定向关键词可以通过具有与资源关键词或搜索查询320相同的文本内容(“文本”)而与资源关键词或搜索查询320相匹配。例如,与定向关键词“daisy”相关联的广告对于包括资源关键词“daisy”的广告请求而言可以是合格广告。类似地,该广告可以针对包括搜索查询“daisy”的广告请求而被选择为合格广告。
[0054]尽管具有与定向关键词不同的文本,定向关键词也还可以通过具有被识别为与定向关键词或搜索查询320相关的文本而与资源关键词或搜索查询320相匹配。例如,具有定向关键词“daisy”的广告也可以针对包括“flowers”的资源关键词或搜索查询的广告请求而被选择为合格广告,原因在于雏菊(daisy)是一种花的类型并且因此可能与术语“flowers” 相关。
[0055]广告系统302能够基于拍卖的结果而选择被提供以便在资源或搜索结果页面的广告位中进行呈现的合格广告。例如,广告系统302能够从广告主接收出价并且在拍卖结束时为最高出价者分配广告位。出价是广告主愿意为其广告随资源或搜索结果页面进行呈现(或选择)而支付的钱数。例如,出价可以指定广告生愿意为广告的每1000次闪现(即,呈现)所支付的数额,这被称作CPM出价。替选地,出价可以指定广告主愿意为对广告的选择(例如,点进数)或者选择广告之后的“转换”而支付的数额。最高出价者能够单独基于出价来确定,或者基于每个出价者的出价乘以一个或多个因数来确定,该因数诸如从广告性能所得出的质量分值、着陆页面分值等。质量分值可以根据请求的源而以不同方式进行测量。例如,对于查询而言,质量分值可以由广告相关度和着陆页面质量进行测量。对于发布者所提供的网页而言,质量分值可以通过与显示该广告的那些相类似的资源的预测性能以及广告组的性能进行测量。
[0056]广告主还能够针对其广告活动指定预算。预算是广告主愿意为了在指定预算周期内进行内容分发支付的指定数额。该指定周期例如可以是指定的时间(例如,一天、一周或一年)、指定事件数量(例如,闪现或点击的数量),或者时间或事件的一些其它限定。一旦广告主在预算周期期间针对内容分发所支付的数额匹配或超过了预算数额,则可以防止该活动对于剩余预算周期提供内容,除非广告主增加或覆盖了其指定预算。
[0057]转换在用户执行与随资源或搜索结果页面提供的广告相关的特定动作时发生。转换的构成可以随情况而变化并且能够以多种方式来确定。例如,转换可以在用户点击广告、引用网页并且在离开网页之前完成购买时出现。转换还可以被广告主定义为任意可测量/可观察的用户动作,例如下载白皮书、导航至网页的至少给定深度、观看至少某个数量的网页、在网站或网页上花费至少预定数量的时间或者在网站上进行注册。也能够使用构成转换的其它动作。
[0058]用户能够提交第一搜索查询320。能够响应于第一搜索查询320找到广告。广告可以具有与之相关联的多个创意。多个创意与显示顺序相关联。广告系统302和创意提供者108能够向用户提供广告的第一创意。
[0059]在随后的时间,用户能够提交第二搜索查询320。能够响应于第二搜索查询320找到广告。所识别的广告可以与针对用户的第一搜索查询所识别的广告相同。创意提供者108和广告系统302可以识别已经针对相同用户识别了相同的广告。因此,广告系统302能够使用多个创意和显示顺序而以广告主所指定的顺序来派发所识别的广告的第二创意。
[0060]类似地,用户能够请求第一资源312。能够响应于资源312的内容或关键词找到广告。广告可以具有与之相关联的多个创意,其中每一个与显示顺序相关联。广告系统302和创意提供者108能够向用户提供广告的第一创意。
[0061]在随后的时间,用户能够请求第二资源312。可以响应于第二资源312的内容或关键词找到广告。所识别的广告可以与针对用户对第一资源的请求所识别的广告相同。创意提供者108和广告系统302可以识别已经针对相同用户识别了相同的广告。因此,广告系统302能够使用多个创意和显示顺序以广告主所指定的顺序来提供所识别的广告的第二创意。[0062]以这些方式,具有多个创意的广告能够有效地讲述故事。另外,具有多个创意的广告可以允许广告主根据创意的内容而使得该创意优先于另外的创意。例如,广告主能够使得提供更大利润率的创意优先,而且还能够提供可以驱动更多交易但利润较少的第二创意。
[0063]在实施例中,广告系统302(及其创意提供者108)可以在一个或多个计算设备上以软件、固件、硬件或者其任意组合进行实施。例如,广告系统302及其创意提供者108可以是计算设备的一部分或者可以利用计算设备来实施,该计算设备诸如基于处理器的计算设备。计算设备可以是任意类型的具有一个或多个处理器的设备。例如,计算设备可以是工作站、移动设备(例如,移动电话、个人数字助理、平板电脑或笔记本)、计算机、服务器、计算机集群、服务器群、游戏控制台、机顶盒、信息亭、嵌入式系统或者具有至少一个处理器和存储的其它设备。实施例可以是计算设备中处理器所执行的软件、固件、硬件或者其任意组合。
[0064]图4-7中示出了向已经提交了多个查询或请求了多个资源的用户提供广告的多个创意的示例。能够被用来实施这些示例的系统则参考图8进行描述。
[0065]图4图示了根据一个实施例的根据显示顺序提供多个创意的示例性方法400。过程400例如可以由图3的创意提供者108和/或广告管理系统来实施。在一些实施方式中,创意提供者108是包括一个或多个被配置为执行过程400的动作的处理器的数据处理装置。在其它实施方式中,计算机可读介质能 够包括指令,当被计算机执行时,其使得该计算机执行过程400的动作。
[0066]在步骤402,从客户端设备上呈现的网页接收查询。该网页可以是发布者网页或者搜索引擎网页。另外,该查询可以是从搜索引擎网站接收的搜索查询。该查询可以包括客户端设备的标识符,诸如互联网协议(IP)地址、cookie或者客户端设备的其它唯一标识符。该查询还可以包括客户端的用户的标识符。
[0067]在步骤404,识别对该查询进行响应的广告。所识别的广告可以与一个或多个创意相关联。每个广告还可以与一个或多个关键词以及与该广告相关联的广告主所提供的出价数额相关联。每个广告还可以与每个创意的显示顺序相关联。显示顺序可以由与该广告相关联的广告主来选择。广告可以是仅文本的、仅图像的或者是图像和文本的组合。
[0068]针对广告的出价数额可以取决于基于创意的显示顺序所要提供的当前创意。例如,给定广告可以具有三个创意。第一创意可以具有$1.00的出价数额,第二创意可以具有$0.90的出价数额,以及第三创意可以具有$0.75的出价数额。因此,在步骤404首次识别该广告时,出价数额可以是$1.00。
[0069]在步骤406,基于广告的出价数额从在步骤404识别的广告中识别特定广告。例如,给定网页可以具有用于广告的显四个示位。对于要选择的广告而言,其可以具有与之相关联的处于响应于查询的所有广告的前四个出价数额中的出价数额。例如,$1.00的出价数额可以处于响应于该查询的所有广告的前四个出价数额之中。
[0070]基于在步骤406识别的广告,与该广告相关联的创意在步骤408被提供至客户端设备。在步骤308提供的创意可以取决于创意的显示顺序。例如,如果在步骤406识别的广告具有与之相关联的三个创意,则可以在步骤408提供已经被指定为首先显示的创意。该创意可以被提供以便在网页上随响应于查询的搜索结果一起进行呈现。[0071]在步骤410,从网页接收来自相同客户端设备或相同用户的第二查询。该客户端设备可以通过查询中所包括的诸如IP地址或cookie的唯一标识符来识别。用户可以通过查询中所包括的诸如cookie的唯一标识符来识别。第二查询可以具有与在步骤402所接收的查询相同或相似的查询词语。
[0072]在步骤412,可以识别对第二查询进行响应的广告。再次,如参考步骤404所描述的,每个广告可以具有多个创意、出价数额以及多个创意中的每一个的显示顺序。如以上所描述的,针对广告的出价数额可以取决于所要提供的当前创意。例如,在广告第二次被识别时,出价数额可以是该广告的第二创意的出价数额。在以上所给出的示例中,该出价数额可以是$0.90。
[0073]在步骤414,如参考步骤406所描述的,基于出价数额识别在步骤412所识别的广告中的一个。如以上所描述的,$0.90的出价数额可以处于对步骤412所识别的查询进行响应的所有广告的前四个出价数额之中。
[0074]在步骤416,如果在步骤414所识别的广告与在步骤406所识别的广告相同,则与该广告相关联的创意被提供至客户端设备。在步骤416所提供的创意可以取决于该创意的显示顺序。例如,如果在步骤414和步骤408所识别的广告具有与之相关联的三个创意,则可以在步骤416提供已经被指定为第二个显示的创意,原因在于在步骤408提供了要首先被显示的创意。
[0075]图5图示了根据一个实施例的用于根据显示顺序提供多个创意的示例性方法500。过程500例如能够由图4的创意提供者108和/或广告管理系统来实施。在一些实施方式中,创意提供者108是包括一个或多个被配置为执行过程500的动作的处理器的数据处理装置。在其它实施方式中,计算机可读介质能够包括指令,当被计算机执行时,其使得该计算机执行过程500的动作。
[0076]在步骤502,从第一发布者接收针对广告的第一请求。针对广告的第一请求可以由发布者响应于客户端设备上来自用户的请求发布者所提供的诸如网页之类的资源的请求而传送。在一个实施例中,对广告的第一请求可以从移动通信设备上执行的移动应用接收。来自用户的请求可以包括客户端设备或者该客户端设备的用户的唯一标识符,其可以连同对广告的请求一起传送。
[0077]在步骤504,识别对该请求进行响应的广告。所识别的广告可以与一个或多个创意相关联。每个广告还可以与一个或多个关键词以及与该广告相关联的广告主提供的出价数额相关联。响应性广告的关键词可以与发布者所提供的网页的内容相关。另外,如以上所解释的,对该请求进行响应的广告可以基于用户的动作或者基于特定广告位置而被识别。每个广告还可以与每个创意的显示顺序相关联。该显示顺序可以由与该广告相关联的广告主来选择。广告可以是仅文本的、仅图像的或者是图像和文本的组合。
[0078]针对广告的出价数额可以取决于基于创意的显示顺序所要提供的当前创意。例如,给定广告可以具有三个创意。第一创意可以具有$1.00的出价数额,第二创意可以具有$0.90的出价数额,而第三创意可以具有$0.75的出价数额。因此,在步骤504首次识别该广告时,出价数额可以是$1.00。
[0079]在步骤506,基于广告的出价数额从在步骤504识别的广告中识别特定广告。例如,给定网页可以具有用于广告的四个显示位。对于要选择的广告而言,其可以具有与之相关联的处于响应于查询的所有广告的前四个出价数额中的出价数额。例如,$1.00的出价数额可以处于响应于该查询的所有广告的前四个出价数额之中。
[0080]基于在步骤506识别的广告,与该广告相关联的创意在步骤508被提供至发布者。在步骤508提供的创意可以取决于创意的显示顺序。例如,如果在步骤506识别的广告具有三个与之相关联的创意,则可以在步骤508提供已经被指定为首先显示的创意。该创意可以被提供以便在用户所请求的网页或资源上进行呈现。在一个实施例中,该创意可以被提供至发布者,所述发布者然后将其连同网页一起呈现。在一个实施例中,该创意可以被提供至用户或用户的web浏览器,所述用户的web浏览器然后将该创意连同网页一起进行呈现。
[0081]在步骤510,从第二发布者接收针对广告的第二请求。在一个实施例中,该第二发布者可以与第一发布者相同。在一个实施例中,该第二发布者可以不与第一发布者相同。对广告的第二请求可以由发布者响应于客户端设备上来自用户的请求第二发布者所提供的诸如网页之类的资源的请求传送。在一个实施例中,对广告的第二请求可以从在移动通信设备上执行的移动应用接收。来自用户的请求可以包括客户端设备或者该客户端设备的用户的唯一标识符,其可以连同对广告的第二请求一起传送。客户端设备可以通过查询中包括的诸如IP地址或cookie之类的唯一标识符被识别。客户端设备的用户也可以通过查询中包括的诸如cookie之类的唯一标识符被识别。
[0082]在步骤512,可以识别对第二查询进行响应的广告。再次,如参考步骤504所描述的,每个广告可以具有多个创意、出价数额以及多个创意中的每一个的显示顺序。如以上所描述的,针对广告的出价数额可以取决于所要提供的当前创意。例如,在广告第二次被识别时,出价数额可以是该广告的第二创意的出价数额。在以上所给出的示例中,该出价数额可以是$0.90。
[0083]在步骤514,如参考步骤506所描述的,基于出价数额识别在步骤512所识别的广告中的一个。如以上所描述的,$0.90的出价数额可以处于对步骤512所识别的查询进行响应的所有广告的前四个出价数额之中。
[0084]在步骤516,如果在步骤514所识别的广告与在步骤506所识别的广告相同,则与该广告相关联的创意被提供至客户端设备。在一个实施例中,该创意可以被提供至发布者,所述发布者然后将其连同网页或资源一起呈现。在一个实施例中,该创意可以被提供至用户或用户的web浏览器,所述web浏览器然后将该创意连同网页一起进行呈现。在步骤516所提供的创意可以取决于创意的显示顺序。例如,如果在步骤514和步骤508所识别的广告具有与之相关联的三个创意,则可以在步骤516提供已经被指定为第二个显示的创意,原因在于在步骤58提供了要首先被显示的创意。
[0085]创意提供者108可以使用随客户端设备所提交的每个查询所包括的唯一标识符来识别相同客户端设备提交了两个查询。例如,该唯一标识符可以是与客户端设备相关联的IP地址。此外,可以通过cookie或者客户端设备的其它唯一标识符来识别客户端设备。用户使用客户端设备所提交的每个查询可以包括该客户端设备的唯一标识符。
[0086]创意提供者108可以使用随用户提交的每个查询所包括的唯一标识符来识别相同用户提交了两个查询。例如,用户可以通过多个客户端设备登录网站,但是在每种情况下,该网站都将能够通过登录信息而识别该用户。因此,用户通过站点提交的每个查询可以包括该用户的唯一标识符。唯一标识符可以作为cookie呈现。
[0087]用户可以例如通过浏览器选项、浏览器插件或者通过具有内容提供方、cookie提供者、相关联合用户身份系统等的用户偏好来对cookie所收集的信息的范围加以限制。例如,用户可以通过浏览器设置来选择退出特定cookie提供者或所有cookie提供者的cookie所进行的信息收集。用户还可以定期删除cookie以限制所收集的信息的范围。另夕卜,用户隐私信息可以经由用户数据的匿名化、伪匿名化、将身份数据与其它数据进行隔离、对数据存储进行时间限制等而受到保护。
[0088]根据一个实施例,步骤402、404、406、408、410、412、414和416可以由创意提供者108执行。另外,步骤502、504、506、508、510、512、514和516可以由创意提供者108执行。
[0089]在以上示例中,针对每个创意的出价数额基于该创意的显示顺序而减少。然而,针对每个创意的出价数额也可以替代地增加。例如,广告主可以将第一创意的出价数额设置为$ 1.00,而第二创意则可以具有$ 1.15的出价数额。这样的出价策略可以由广告主进行考虑,因为在已经提供了第一创意之后,提供与第一创意相关的第二创意可能导致更大的转换可能性。
[0090]在一个实施例中,每个创意可以与所期望的显示发生的最大数量相关联。显示发生的最大数量可以由与该广告相关联的广告主进行选择。因此,例如,与广告110相关联的广告主可以指定创意_1 IlOa应当被显示3次,并且创意_2 IlOb应当被显示2次。因此,可以在前三次针对用户的查询选择了广告110时提供创意_1 110a。一旦创意_1 IlOa已经被提供了三次,然后可以提供创意_2 IlOb0如以下进一步描述的,每个创意的提供次数还可以由广告主通过指定每个创意的预算进行选择。
[0091]在一个实施例中,已经观看了与广告相关联的特定创意的用户可能不再被呈现该仓Ij意。因此,例如,与广告I1相关联的广告主可以指定创意_1 IlOa应当仅对用户显示一次。如果在已经向用户显示了创意_1 IlOa之后针对该用户的查询选择广告110,则将不对广告110的后续选择而显示创意_1 110a。以这种方式,多个创意能够讲述故事,并且广告主能够有效地串连起广告活动。
[0092]在一个实施例中,广告主可以为与广告相关联的每个创意指定预算。作为示例,广告主可以针对特定活动具有$3000的预算。广告主可以进一步选择该预算中的多少可以被分配给与特定广告相关联的每个创意。例如,广告110的创意_1 I 1a可以具有$1000的预算。广告110的创意_2 IlOb可以具有$2000的预算。在这样的情况下,可以向用户显示创意_1 IlOa直至$1000的预算用完。其余的$2000可以被用来向用户显示创意_2 10b直至整个预算用完。
[0093]在一个实施例中,如这里所描述的,创意可以被提供以便在搜索网页上进行呈现。创意可以连同对在步骤402和410接收的搜索查询进行响应的搜索结果一起呈现。
[0094]创意也可以被提供以便在发布者网页上进行呈现。发布者可以允许广告连同其网页的内容一起进行呈现。发布者的网页的内容可以确定呈现什么广告和创意。
[0095]在一个实施例中,与广告相关联的多个视频创意可以被提供以有效串连起创意。如这里所描述的,视频创意可以利用期望的显示顺序进行提供。存在各种基于互联网的视频服务,它们允许用户通过web浏览器观看电影、电视节目和其它视频内容。广告主可以基于与视频内容相关联的关键词或者基于广告主对于期望的视频内容的识别而提供响应于特定视频内容的广告的多个视频内容。该广告的第一视频创意可以在视频内容的第一广告部分期间进行显示。在该视频内容的第二广告部分,则可以显示该广告的第二视频创意。
[0096]根据一个实施例,方法400和500的步骤可以进行组合以响应于从客户端设备上呈现的网页接收的查询以及从发布者接收的对广告的请求而根据显示顺序呈现广告的多个创意。例如,可以依据方法400识别对从客户端设备接收的查询进行响应的广告。与该广告相关联的第一创意可以基于创意的显示顺序被提供至客户端设备。在随后的时间,客户端设备的用户可以请求资源,并且对广告的请求可以依据方法500进行传送。被识别为对针对广告的请求进行响应的广告的创意可以被提供至客户端设备。如果被识别为对请求进行响应的广告与被识别为对查询进行响应的广告相同,则基于创意的显示顺序,该广告的第二创意可以被提供至客户端设备。类似地,可以响应于来自发布者的对广告的请求而提供该广告的第一创意,并且可以响应于从网页接收的查询而提供该广告的第二创意。
[0097]图6是图示用于向客户端设备呈现多个创意的过程的泳道图。在框602,广告系统接收广告。每个广告可以与出价以及一个或多个创意相关联。每个创意可以与显示顺序相关联。另外,如这里所描述的,每个创意可以与出价相关联。
[0098]在框604,用户设备306提交第一查询。第一查询可以在框606中被广告系统302接收。广告系统302然后可以在框608中识别对该查询进行响应的广告集合。
[0099]在框610,广告系统302基于广告的出价数额或者广告的创意的出价数额而从框608中所识别的广告集合中识别一个广告。在框612,广告系统302基于显示顺序提供在框610中所识别的广告的创意中的一个。在框614,该创意可以被用户设备306显示。
[0100]在框616,用户设备306可以提交第二查询。该第二查询可以在框618中被广告系统302接收。广告系统302然后可以在框620中识别对该查询进行响应的广告集合。
[0101]在框622,广告系统302可以基于广告的出价数额或者广告创意的出价数额而从该集合中识别一个广告。
[0102]在框624,广告系统302基于创意的显示顺序向用户设备306提供在框624所识别的广告的创意中的一个。例如,如果在框622所识别的广告与在框610所识别的广告相同,则可以提供与该广告相关联的第二创意。用户设备306然后可以在框626中显示该创意。
[0103]图7是图示用于向客户端设备呈现多个创意的过程的泳道图。在框702,广告系统接收广告。每个广告可以与出价以及一个或多个创意相关联。每个创意可以与显示顺序相关联。另外,如这里所描述的,每个创意可以与出价相关联。
[0104]在框704,用户设备306访问与第一发布者322A相关联的第一资源或网页。在框706,第一发布者322传送针对该网页的广告的请求。对广告的请求可以在框708被广告系统302接收。
[0105]广告系统302然后可以在框710中识别对该请求进行响应的广告集合。在框712,广告系统312基于广告的出价数额或者广告的创意的出价数额而从框710所识别的广告集合中识别一个广告。在框714中,广告系统302基于显示顺序向发布者322提供框710中所识别的广告的创意中的一个。发布者322A可以在框716接收该广告创意并在网页上进行显示,其进而可以在框718中由用户设备306进行显示。在一个实施例中,该创意可以被直接提供给用户设备306以显示。
[0106]在框720,用户设备306可以访问与第二发布者322B相关联的第二资源或网页。在框722,第二发布者322B传送针对该网页的广告的请求。对广告的请求可以在框724被广告系统302接收。
[0107]广告系统302然后可以在框726识别对第二请求进行响应的广告集合。在框728,广告系统302可以基于广告的出价数额或者广告的创意的出价数额从该集合中识别一个广告。
[0108]在框730,广告系统302基于创意的显示顺序向发布者322B提供框728中所识别的广告的创意中的一个。发布者322B可以在框732接收该广告的创意并在网页上进行显示,其进而可以在框734中由用户设备306进行显示。在一个实施例中,该创意可以被直接提供给用户设备306以显示。例如,如果在框728识别的广告与在框712中识别的广告相同,则可以提供与该广告相关联的第二创意。
[0109]在图1-7中所示出的本发明的各方面或者其任何部分或功能可以使用硬件、软件模块、固件、其上存储有指令的有形计算机可读介质或者其组合来实施,并且可以在一个或多个计算机系统或其它处理系统中实施。
[0110]图8图示了本发明的实施例或者其一部分可以在其中被实施为计算机可读代码的示例计算机系统800。例如,广告系统302可以在计算机系统800中使用硬件、软件、固件、其上存储有指令的有形计算机可读介质或者其组合来实施,并且可以在一个或多个计算机系统或其它处理系统中实施。硬件、软件或者其任意组合可以体现图1-7中的任意模块和组件。
[0111]如果使用可编程逻辑,则这样的逻辑可以在可商业获得的处理平台或专用设备上执行。本领域技术人员可以意识到,所公开的主题的实施例可以利用各种计算机系统配置进行实践,包括多核多处理器系统、小型计算机、大型计算机、与分布式功能进行链接或集群的计算机、以及可以虚拟嵌入任意设备的普及或小型计算机。
[0112]例如,具有至少一个处理器设备和存储器的计算设备可以被用来实施以上所描述的实施例。处理器设备可以是单个处理器、多个处理器或者其组合。处理器设备可以具有一个或多个处理器“核心”。
[0113]本发明的各个实施例在该示例计算机系统800方面进行描述。在阅读该描述之后,如何使用其它计算机系统和/或计算机架构来实施本发明对于本领域技术人员将是显而易见的。虽然操作可以被描述为顺序过程,但是一些操作实际上可以并行、同时和/或在分布式环境中执行,并且利用本地或远程存储的供单个或多个处理器机器进行访问的程序代码来执行。此外,在一些实施例中,可以对操作顺序进行重新排列而并不背离所公开的主题的精神。
[0114]处理器设备804可以是专用或通用处理器设备。如本领域技术人员将会意识到的,处理器设备804也可以是多核/多处理器系统中的单个处理器,这样的系统单独操作或者在集群或服务器群中进行操作的计算设备的集群中进行操作。处理器设备804连接至通信架构806,例如总线、消息队列、网络或多和消息输送机制。
[0115]计算机系统800还包括例如随机存取存储器(RAM)的主存储器808,并且还可以包括辅助存储器810。辅助存储器810例如可以包括硬盘驱动器812、可移动存储驱动器814。可移动存储驱动器814可以包括软盘驱动器、磁带驱动器、光盘驱动器、闪存等。可移动存储驱动器814以公知方式从可移动存储单元818进行读取和/或对其进行写入。可移动存储单元818可以包括软盘、磁带、光盘等,其可由可移动存储驱动器814进行读取以及对其进行写入。如本领域技术人员将会意识到的,可移动存储单元818包括具有存储于其中的计算机软件和/或数据的计算机可读存储介质。
[0116]在替选实施方式中,辅助存储器810可以包括允许计算机程序或其它指令被加载到计算机系统800之中的其它类似装置。例如,这样的装置可以包括可移动存储单元822和接口 820。这样的装置的示例可以包括(诸如视频游戏设备中的)程序盒式存储器和盒式存储器接口、可移动存储器芯片(诸如EPROM或PR0M)和相关联插口,以及允许软件和数据从可移动存储单元822向计算机系统800进行传输的其它可移动存储单元822和接口 820。
[0117]计算机系统800还可以包括通信接口 824。通信接口 824允许软件和数据在计算机系统800和外部设备之间进行传输。通信接口 824可以包括调制解调器、网络接口(诸如以太网卡)、通信端口、PCMCIA插槽和卡等等。经由通信接口 824传输的软件和数据可以为信号的形式,其可以为电子、电磁、光学或者能够被通信接口 824接收的其它信号。这些信号可以经由通信路径826被提供至通信接口 824。通信路径826承载信号并且可以使用线路或线缆、光纤、电话线、蜂窝电话链路、RF链路或其它通信信道来实施。
[0118]在本文档中,术语“计算机程序介质”和“计算机可读介质”被用来一般地指代诸如可移动存储单元818、可移动存储单元822以及硬盘驱动器812中安装的硬盘的介质。计算机程序介质和计算机可读介质还可以指代存储器,诸如可以为存储器半导体(例如,DRAM等)的主存储器808和辅助存储器810。
[0119]计算机程序(也被称作计算机控制逻辑)存储在主存储器808和/或辅助存储器810中。计算机程序也可以经由通信接口 824接收。当被执行时,这样的计算机程序使得计算机系统800能够实施如这里所讨论的本发明。具体地,当被执行时,计算机程序使得处理器设备804能够实施本发明的过程,诸如以上所讨论的图4的流程图400或图5的流程图500所图示的方法中的各阶段。因此,这样的计算机程序表示计算机系统800的控制器。在本发明使用软件实施的情况下,软件可以存储在计算机程序产品中并且使用可移动存储驱动器814、接口 820和硬盘驱动器812或通信接口 824加载到计算机系统800中。
[0120]本发明的实施例还可以针对包括存储在计算机可读介质上的软件的计算机程序产品。当在一个或多个数据处理设备中执行时,这样的软件使得数据处理设备如这里所描述地进行操作。本发明的实施例采用任意计算机可用或可读介质。有形计算机可读介质的示例包括但并不局限于主存储设备(例如,任意类型的随机存取存储器)、辅助存储设备(例如,硬盘、软盘、⑶R0M、ZIP盘、带、磁性存储设备,以及光学存储设备、MEMS、纳米技术存储设备等)。
[0121]以上已经借助于图示了指定功能及其关系的实施方式的功能构建模块对实施例进行了描述。这些功能构建模块的界限已经在这里进行了任意定义以便于进行描述。只要所指定的功能及其关系得以被适当执行,就能够定义替选界限。
[0122]以上对具体实施例的描述将完全揭示本发明的一般性质,他人可以通过应用本领域的知识在无需过度实验的情况下轻易地针对这些具体实施例的各种应用进行修改和/或适配而并不背离本发明的一般概念。因此,基于这里所给出的教导和指示,这样的适配和修改意在处于所公开的实施例的等同形式的含义和范围之内。所要理解的是,这里的短语或术语是为了进行描述而非限制,从而本说明书的术语或短语要由技术人员在考虑该教导和指示的情况下进行解释。
[0123]本发明的宽度和范围不应当被任何以上所描述的示例性实施例限制,而是应当仅依据所附权利要求及其等同形式进行限定。
【权利要求】
1.一种计算机实施的方法,包括: 在计算机系统处从客户端设备接收包括查询的请求; 在所述计算机系统处识别对所述查询进行响应的多个广告,每个广告与以下各项相关联: 一个或多个创意,和 每个创意的显示顺序; 在所述计算机系统处基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告;以及 在所述计算机系统处基于所述创意的显示顺序将与所选择的广告相关联的创意中的一个提供至所述客户端设备。
2.根据权利要求1所述的方法,其中所述请求包括与所述客户端设备相关联的标识符。
3.根据权利要求1所述的方法,其中所述请求包括与所述客户端设备的用户相关联的标识符。
4.根据权利要求1所述的方法,其中每个创意的显示顺序由广告主选择。
5.根据权利要求4所述的方法,其中每个所识别的广告具有广告主选择的与之相关联的一个或多个关键词。
6.根据权利要求1所述的方法,其中所述查询与发布者网页或搜索引擎网页中的一个相关联。
7.根据权利要求1所述的方法,其中向所述客户端设备提供所选择的广告的创意中的一个包括: 随对所述查询进行响应的搜索结果向所述客户端设备提供与所选择的广告相关联的创意中的一个。
8.根据权利要求1所述的方法,其中每个创意与由与所述广告相关联的相应广告主选择的所期望的最大显示发生数量相关联,并且其中提供创意中的一个进一步包括基于创意的显示顺序以及所期望的最大显示发生数量向所述客户端设备提供所述广告的创意中的一个。
9.根据权利要求1所述的方法,其中所述请求是第一请求,并且进一步包括: 从所述客户端设备接收第二请求; 基于创意的显示顺序向所述客户端设备提供所述广告的创意中的一个。
10.根据权利要求1所述的方法,其中每个创意与由与所述广告相关联的相应广告主选择的出价数额相关联。
11.一种系统,包括: 在计算设备上实施的广告模块,所述广告模块被配置为: 在所述计算设备处从客户端设备接收包括查询的请求; 识别对所述查询进行响应的多个广告,每个广告与以下各项相关联: 一个或多个创意,和 每个创意的显示顺序; 基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告;以及 基于所述创意的显示顺序将与所选择的广告相关联的创意中的一个提供至客户端设备。
12.根据权利要求11所述的系统,其中所述请求包括与所述客户端设备相关联的标识符。
13.根据权利要求11所述的系统,其中所述请求包括与所述客户端设备的用户相关联的标识符。
14.根据权利要求11所述的系统,其中每个创意的显示顺序由广告主选择。
15.根据权利要求14所述的系统,其中每个所识别的广告具有广告主所选择的与之相关联的一个或多个关键词。
16.根据权利要求11所述的系统,其中所述查询与发布者网页或搜索引擎网页中的一个相关联。
17.根据权利要求11所述的系统,其中所述广告模块进一步被配置为随对所述查询进行响应的搜索结果向所述客户端设备提供与所选择的广告相关联的创意中的一个。
18.根据权利要求11所述的系统,其中每个创意进一步与由与所述广告相关联的相应广告主选择的所期望的最大显示发生数量相关联,并且其中广告引擎进一步被配置为基于创意的显示顺序以及所期望的最大显示发生数量向所述客户端设备提供所述广告的创意中的一个。
19.根据权利要求11所述的系统,其中所述请求是第一请求,并且其中所述广告模块进一步被配置为: 从所述客户端设备接收第二请求; 基于创意的显示顺序向所述客户端设备提供所述广告的创意中的一个。
20.根据权利要求11所述的系统,其中每个创意与由与所述广告相关联的相应广告主选择的出价数额相关联。
21.一种其上存储有指令的计算机可读存储介质,所述指令在被处理器执行时使得所述处理器执行操作,所述操作包括: 在计算机系统处从客户端设备接收包括查询的请求; 在所述计算机系统处识别对所述查询进行响应的多个广告,每个广告与以下各项相关联: 一个或多个创意,和 每个创意的显示顺序; 在所述计算机系统处基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告;以及 在所述计算机系统处基于所述创意的显示顺序将与所选择广告相关联的创意中的一个提供至所述客户端设备。
22.根据权利要求21所述的计算机可读存储介质,其中所述请求包括与所述客户端设备相关联的标识符。
23.根据权利要求21所述的计算机可读存储介质,其中所述请求包括与所述客户端设备的用户相关联的标识符。
24.根据权利要求21所述的计算机可读存储介质,其中每个创意的显示顺序由广告主选择。
25.根据权利要求24所述的计算机可读存储介质,其中每个所识别的广告具有广告主所选择的与之相关联的一个或多个关键词。
26.根据权利要求21所述的计算机可读存储介质,其中查询与发布者网页或搜索引擎网页中的一个相关联。
27.根据权利要求21所述的计算机可读存储介质,其中向所述客户端设备提供所选择的广告的创意中的一个包括: 随对所述查询进行响应的搜索结果向所述客户端设备提供与所选择的广告相关联的创意中的一个。
28.根据权利要求21所述的计算机可读存储介质,其中每个创意与由与所述广告相关联的相应广告主选择的所期望的最大显示发生数量相关联,并且其中提供创意中的一个进一步包括基于创意的显示顺序以及所期望的最大显示发生数量向所述客户端设备提供所述广告的创意中的一个。
29.根据权利要求21所述的计算机可读存储介质,其中所述请求是第一请求,并且其中所述操作进一步包括: 从所述客户端设备接收第二请求; 向所述客户端设备提供所述广告的创意中的一个。
30.根据权利要求21所述的计算机可读存储介质,其中每个创意与由与所述广告相关联的相应广告主选择的出价数额相关联。
31.一种计算机实施的方法,包括: 在计算机系统处接收对广告的请求; 在所述计算机系统处识别对所述请求进行响应的多个广告,每个广告与以下各项相关联: 一个或多个创意,和 每个创意的显示顺序; 在所述计算机系统处基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告;以及 在所述计算机系统处基于与所选择的广告相关联的创意的显示顺序向所述客户端设备提供与所选择的广告相关联的创意中的一个。
32.根据权利要求31所述的方法,其中所述请求包括与所述客户端设备相关联的标识符。
33.根据权利要求31所述的方法,其中所述请求包括与所述客户端设备的用户相关联的标识符。
34.根据权利要求31所述的方法,其中所述请求与以下各项中的一个相关联:发布者网页、搜索引擎网页、移动设备、移动应用或web应用。
35.根据权利要求31所述的方法,其中所述提供步骤进一步包括: 在所述计算机系统处基于与所选择的广告相关联的创意的显示顺序以及所述创意的显示历史向所述客户端设备提供与所选择的广告相关联的创意中的一个。
36.根据权利要求35所述的方法,其中所述显示历史基于每个创意被提供至相同的客户端设备的次数。
37.根据权利要求35所述的方法,其中所述显示历史基于每个创意被提供至所述客户端设备的相同用户的次数。
38.根据权利要求31所述的方法,其中所选择的广告的每个创意与由与所选择的广告相关联的广告主选择的所期望的最大显示发生数量相关联,并且其中提供创意中的一个进一步包括: 在所述计算系统处基于与所选择的广告相关联的创意的显示顺序以及与每个创意相关联的所期望的最大显示发生数量向所述客户端设备提供与所选择的广告相关联的创意中的一个。
39.根据权利要求31所述的方法,其中广告的每个创意与由与所述广告相关联的广告主选择的独立出价数额相关联。
40.根据权利要求39所述的方法,进一步包括基于创意的显示顺序以及每个创意的相应出价数额将出价数额与广告相关联。
41.一种系统,包括: 在计算设备上实施的广告模块,所述广告模块被配置为: 在所述计算设备处从客户端设备接收对广告的请求; 识别对所述请求进行响应的多个广告,每个广告与以下各项相关联: 一个或多个创意,和 每个创意的显示顺序; 基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告;以及 基于与所选择的广告相关联的创意的显示顺序向所述客户端设备提供与所选择的广告相关联的创意中的一个。
42.根据权利要求41所述的系统,其中所述请求包括与所述客户端设备相关联的标识符。
43.根据权利要求41所述的系统,其中所述请求包括与所述客户端设备的用户相关联的标识符。
44.根据权利要求41所述的系统,其中所述请求与以下各项中的一个相关联:发布者网页、搜索引擎网页、移动设备、移动应用或web应用。
45.根据权利要求41所述的系统,其中所述广告模块进一步被配置为: 基于与所选择的广告相关联的创意的显示顺序以及所述创意的显示历史向所述客户端设备提供与所选择的广告相关联的创意中的一个。
46.根据权利要求45所述的系统,其中所述显示历史基于每个创意的次数,其中对广告的请求包括所述客户端设备的标识符。
47.根据权利要求45所述的系统,其中所述显示历史基于每个创意被提供至所述客户端设备的相同用户的次数。
48.根据权利要求41所述的系统,其中所选择的广告的每个创意与由与所选择的广告相关联的广告主选择的所期望的最大显示发生数量相关联,并且其中广告引擎进一步被配置为基于与所选择的广告相关联的创意的显示顺序以及与每个创意相关联的所期望的最大显示发生数量向所述客户端设备提供与所选择的广告相关联的创意中的一个。
49.根据权利要求41所述的系统,其中广告的每个创意与由与所述广告相关联的广告主选择的独立出价数额相关联。
50.根据权利要求49所述的系统,其中广告引擎进一步被配置为基于创意的显示顺序以及每个创意的相应出价数额将出价数额与广告相关联。
51.—种其上存储有指令的计算机可读存储介质,所述指令在被处理器执行时使得所述处理器执行操作,所述操作包括: 在计算机系统处从客户端设备接收对广告的请求; 在所述计算机系统处识别对所述请求进行响应的多个广告,每个广告与以下各项相关联: 一个或多个创意,和 每个创意的显示顺序; 在所述计算机系统处基于与每个所识别的广告相关联的出价数额从多个所识别的广告中选择一个广告;以及 在所述计算机系统处基于与所选择的广告相关联的创意的显示顺序向客户端设备提供与所选择的广告相关联的创意中的一个。
52.根据权利要求51所述的计算机可读存储介质,其中所述请求包括与所述客户端设备相关联的标识符。
53.根据权利要求51所述的计算机可读存储介质,其中所述请求包括与所述客户端设备的用户相关联的标识符。
54.根据权利要求51所述的计算机可读存储介质,其中所述请求与以下各项中的一个相关联:发布者网页、搜索引擎网页、移动设备、移动应用或web应用。
55.根据权利要求51所述的计算机可读存储介质,其中所述提供操作进一步包括: 在所述计算机系统处基于与所选择的广告相关联的创意的显示顺序以及所述创意的显示历史向所述客户端设备提供与所选择的广告相关联的创意中的一个。
56.根据权利要求55所述的计算机可读存储介质,其中所述显示历史基于每个创意被提供至相同的客户端设备的次数。
57.根据权利要求55所述的计算机可读存储介质,其中所述显示历史基于每个创意被提供至所述客户端设备的相同用户的次数。
58.根据权利要求51所述的计算机可读存储介质,其中所选择的广告的每个创意与由与所选择的广告相关联的广告主选择的所期望的最大显示发生数量相关联,并且其中提供创意中的一个进一步包括: 在所述计算系统处基于与所选择的广告相关联的创意的显示顺序以及与每个创意相关联的所期望的最大显示发生数量向所述客户端设备提供与所选择的广告相关联的创意中的一个。
59.根据权利要求51所述的计算机可读存储介质,其中广告的每个创意与由与所述广告相关联的广告主选择的独立出价数额相关联。
60.根据权利要求59所述的计算机可读存储介质,进一步包括基于创意的显示顺序以及每个创意的相应 出价数额将出价数额与广告相关联。
【文档编号】G06Q30/02GK104040579SQ201280066272
【公开日】2014年9月10日 申请日期:2012年11月8日 优先权日:2011年11月10日
【发明者】沙龙·孙·扬·帕克 申请人:谷歌公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1