数据处理系统和方法

xiaoxiao2020-7-22  14

数据处理系统和方法
【专利摘要】本公开涉及数据处理系统和方法,其将适应于第一内容服务环境的预先存在的广告创意自动地转换为用于第二内容服务环境的广告创意。然后转换后的广告创意适合启动新广告活动。在一个示例中,系统将来自搜索广告和显示广告的广告创意转换为用于流广告活动的创意。然后可将流广告置入用户设备上所显示的内容流中。转换后的广告创意可以被包含在给预期的广告商的提议中。然后广告商能够选择接受提议。创建用于给广告商的提议的新广告创意的过程被简化、自动化,且变得更有效率。
【专利说明】数据处理系统和方法

【技术领域】
[0001] 本申请一般涉及数据处理系统。更具体地,本申请涉及一种用于根据预先存在的 广告创意产生提议的在线广告的系统和方法。

【背景技术】
[0002] 在线文档推荐的一个关键因素是改进用户体验,尤其是对于各种内容服务和多样 化设备而言。一个示例是在线广告。在线广告作为一种广告商向潜在顾客和客户宣传关于 商品和服务的信息的方式,已变得越来越流行。广告商可以使用诸如Yahoo! Inc.之类 的在线提供商的可接入互联网的设施来实现广告活动。在线提供商起到的作用是将广告 商与访问在线资源(例如,搜索引擎以及新闻和信息网站)的用户相连接。广告商的广告 ("ad")被提供给用户,以使用户了解信息并吸引用户的注意。
[0003] 在线提供商使得各种广告商工具可用于创建和管理广告活动。广告商可以通过访 问在线提供商的网站来利用这些工具。用于创建广告活动的工具允许广告商指定诸如广告 预算、广告定时和目标受众之类的参数。这样的工具还允许广告商根据广告格式化规则和 要求来创建和指定将于用于在线广告中的广告创意(creative)。广告创意是为吸引受众注 意而开发的图形、文本、声音和视频。其他广告商工具允许广告商通过查看有关活动的过程 进展与成效的统计数据来管理活动,并且随着活动进展而改变活动的参数和详细资料。
[0004] 对在线提供商而言提供易于使用并且产生广告商所希望的结果的广告商工具是 可取的。对在线提供商而言,广告商工具能起到的作用是使广告商进一步参与而谋求其相 互利益。通过将这样的系统与在本申请的其余部分中参照附图所阐述的本公开的一些方面 相比较,对于本领域的技术人员而言,常规和传统方法的其他局限性和缺点将变得显而易 见。


【发明内容】

[0005] 在广告的上下文中并且根据这里所公开的用于广告活动的系统、产品和方法,可 以快速且自动地为在在线信息系统中为产品和服务做广告的广告商创建用于广告活动的 广告。所公开的系统主动且自动地将取自现有活动的广告创意转换为适于与不同的内容服 务或平台一起使用的不同形式。在一个示例中,系统将来自搜索广告和显示广告的广告创 意转换为用于流广告活动的创意。然后可将流广告置入用户设备上所显示的内容流中。转 换后的广告创意可以被包括在给预期的广告商的提议中。然后广告商可以选择接受提议。 创建用于给广告商的提议的新广告创意的过程被简化、自动化,且变得更有效率。
[0006] 本申请的一个方面提供了一种系统,该系统包括:用于存储与多个预先存在文档 项目相关联的数据的存储装置;与存储装置进行数据通信的转换引擎,该转换引擎包括: 选择组件,其能操作来从多个预先存在文档项目中选择并产生至少一个候选文档项目;以 及修改组件,其与选择组件进行数据通信,并且能操作来使用至少一个文档项目产生至少 一个适合呈现在内容服务中的转换后的文档项目。有利地,提供了一种系统,该系统使得创 建用于给第三方的提议的新文档项目的过程能够被简化。该系统还使得所述过程能够自动 化且更有效率。
[0007] 本申请的另一个方面提供了一种方法,所该方法包括:在服务器系统中,从文档项 目数据库中选择文档项目;过滤所选择的文档项目以产生候选文档项目;根据一组规则修 改候选文档项目中的至少一些文档项目以产生适合与内容一起呈现的提议的文档;以及将 提议的文档传送到第三方。有利地,提供了一种方法,该方法使得创建用于给第三方的提议 的新文档项目的过程能够被简化。该方法还使得所述过程能够自动化和更有效率。
[0008] 根据以下描述和附图,将更充分地理解本发明的这些和其他优点、方面和新颖的 特征,及其所图示的实施例的细节。

【专利附图】

【附图说明】
[0009] 图1是一个示例在线信息系统的框图;
[0010] 图2是图示了被修改以显示在流显示中的显示广告的示例;
[0011] 图3是图示了被修改以显示在流显示中的搜索广告的示例;
[0012] 图4是图示了用于使广告商尝试新广告活动的方法的示例实施例的流程图;
[0013] 图5A和图5B图示了可以传送给预期的广告商以提供广告活动的示例要约消息;
[0014] 图6图示了可由广告商用于修改所提议的广告活动的示例网页;以及
[0015] 图7图示了可由广告商用于修改所提议的广告活动的第二示例网页。

【具体实施方式】
[0016] 以下将参照附图更充分地描述主题,这些附图形成了本文的一部分并通过图解的 方式示出了具体示例实施例。然而,主题可以以各种不同的形式实施,因此,所涵盖或要求 保护的主题旨在被解释为不限于这里所阐述的任何示例实施例;示例实施例仅为了说明而 提供。同样,要求保护或涵盖的主题旨在取其合理地宽的范围。除此之外,例如,主题可以 被实施为方法、设备、组件或系统。因此以下的详细描述不旨在限制所要求保护的范围。 [0017] 在整个说明书和权利要求书中,术语可能具有明确表述的意思之外的在上下文中 暗示或暗指的有细微差别的含义。同样,如这里使用的短语"在一个实施例中"不一定指相 同的实施例,并且如这里使用的短语"在另一实施例中"不一定指不同的实施例。例如,要 求保护的主题旨在包括示例实施例全部或部分的组合。
[0018] 一般而言,术语可以至少部分地根据上下文中的用法来理解。例如,如这里使用的 诸如"和"、"或"或"和/或"的之类的术语可以包括可能至少部分取决于使用这样的术语的 上下文的各种含义。通常,如果"或"用于使诸如A、B或C之类的列表相关联,则其旨在意 指A、B和C(此处以包括含义使用)以及A、B或C(此处以排他性含义使用)。另外,这里 所使用的术语"一个或多个",至少部分地取决于上下文,可以用于以单数含义描述任何特 征、结构或特点,或者可以用于以复数含义描述特征、结构或特性的组合。类似地,诸如"一" 或"所述"之类的术语同样可以至少部分地取决于上下文而理解为表达单数用法或表达复 数用法。此外,术语"基于"可以至少部分地取决于上下文而理解为不一定旨在表达排他性 的一组因素,而是,同样可以允许不一定明确描述的附加因素的存在。
[0019] 一种在线信息系统将广告商的广告置入终端用户可得到的内容服务中,比如,网 页、移动应用("app")、TV应用或其他音频或视觉内容服务内。广告伴随其他内容一起被 提供。其他内容可以包括文本、图形、音频、视频或到达这种内容的链接的任意组合。广告 常规地是基于包括广告商所指定的标准的各种标准进行选择的。广告商常规地定义广告活 动,以控制如何以及何时使广告对于用户可得并指定这些广告的内容。这些广告本身的内 容有时被称作广告创意或广告创意集。
[0020] 发起一项广告活动常规地需要广告商的大量付出和参与。对于先前没有通过在线 提供商做广告的新广告商而言,尤其如此。当在线提供商向广告商推出他们所不知道或不 熟悉的新广告产品时,也是如此。使广告商参与以开始做广告或采用新产品,对于在线提供 商而言是一项挑战。
[0021] 预期的广告商他们在能够以新的在线提供商或在新的在线产品上做广告之前,需 要经过几个步骤。第一,广告商需要了解产品并想象其产品在产品上下文中如何出现在用 户面前。第二,广告商需要详细了解基础广告格式的任何约束。第三,假定广告商决定使用 在线提供商,广告商则需要开发满足特定内容服务的约束的产品专用活动。
[0022] 对于预期的广告商而言,这些步骤可能涉及大量时间付出。即使在账户管理者及 广告商工具和信息的协助下,了解广告产品也会是耗时的。决定如何在广告产品所提供的 格式内传送广告消息会是耗时的。如果预期的广告商在创建广告活动方面没有经验,则尤 其如此。在开展业务的其他方面有经验的预期的广告商可能不具备开发和评估广告活动的 技能或经验。
[0023] 此外,预期的广告商可能无法可靠地判断活动的可能效益。在投资收益未经证实 的新广告产品的情形下,尤其如此。考虑到涉及的不确定性和时间付出,广告商可能对投资 于广告创意开发和用于广告活动的其他投入的价值存疑。
[0024] 从在线提供商的角度而言,采用新产品速度缓慢的预期的广告商会使新产品提升 速度缓慢。当参与的广告商越多时,多数广告产品就越好地货币化并且提供更好的终端用 户体验。因此,使较多广告商采用产品并以此产生早期经验,对在线提供商而言是有益处 的。开发机制以提高广告商对新产品的采用率,对于在线提供商而言是一种挑战。
[0025] 常规地,在线提供商以三个策略应对该挑战。第一,在线提供商强调了对预期客户 进行关于新广告产品的教育。例如,这已通过在线可得的帮助内容和通过销售代表的人际 互动实现。第二,在线提供商设计了广告商容易访问和使用的用户界面。第三,为了减少关 于投资回报不确定的未经证实的产品的担忧,在线提供商为早期采用新产品的预期客户提 供了信用或促销定价。
[0026] 虽然这些方法是有帮助的,但并没有改变很多广告商在发展对于发起新活动的信 心之前需要很高参与度的事实。即使当被给予信用或促销定价时,一些广告商还是会选择 不进行对于了解新产品和将创意组合用于新活动而言必要的时间和精力投资。
[0027] 已经开发了一种新方法来简化使广告商尝试新产品的过程。尝试包括使广告商使 用一个或多个广告产品,开展广告活动,选择创意,以及建立诸如定价、预算和定时之类的 参数。尝试还可以包括通过初始化账户数据库中的适当记录来预定广告活动,并开始用广 告服务器提供广告。
[0028] 该新方法主动地且自动地将包含取自现有活动的广告创意的信息转换为适合特 定新广告产品和特定预期的广告商的提议,而不是仅仅着眼于使预期的广告商更容易开发 其自身的广告创意。该转换后的最终产品是能被自动提议给广告商的准备好进行的(ready to go)广告活动。广告商然后可以选择如所提议的那样接受提议的活动或做出修改。
[0029] 该新方法的一个特定方面涉及将搜索创意变为适合流广告产品的创意。流广告被 设计为显示在内容流中,一系列项目例如沿着在计算机显示器或其他设备上查看的网页在 内容流中逐个项目地被显示。流广告可以被插入内容流中,对一系列相关的项目予以补充。 流广告可以被格式化为在视觉上匹配于周围内容流,以便看起来像是该流原生(native) 的。可替代地,流广告可以被格式化为补足周围内容流,以便更加吸引眼球。
[0030] 流因为提供更多的灵活性,而在在线性呈现中正变得普遍。如果不使用流在网页 上呈现数据,则网页必须具有预定义区段。只有具有特定大小、形状或内容的某些类型的信 息才能在预定义部分中呈现。流允许任何数量和大小及形状的内容被包含在内。流的元素 可以通过关联性或通过任何适合的参数来分类。流还减少了观看者在查看网页上的内容和 广告时的认知负荷。
[0031] 流广告一般是基于关键字的,并且一般需要迎合较广泛受众的创意。基于关键字 的广告包括针对特定部分受众的关键字。广告商可以通过每当广告被观看显示屏幕上的广 告的用户选择或点击时支付每次点击成本(CPC)金额,来对基于关键字的广告付款。或者 广告商可以在每当广告被用户观看时以每次印象(CPM)为广告付款。
[0032] 该新方法的一个方面涉及查看来自特定广告商的所有在线广告,并通过算法选择 具有最广泛影响范围或最高兴趣等级或广告的受众区段最广的那些广告。该功能允许显著 缩小能成为提议的一部分的潜在创意池。使用所选择的创意,自动地产生广告活动提议。由 此产生的提议能够按照原样发送给广告商,能够通过附加的启发法(heuristics)被进一 步细化,或者在呈现给广告商之前由账户管理者手动调整。
[0033] 开发出适合新产品的一组广告商专用创意之后,该新方法可以涉及将诸如电子邮 件("email")消息之类的通信发送给广告商。该消息例如包括说明产品的文本,展示创意 在与新产品相关联的一种或多种内容服务的上下文中看起来什么样,并且可以提供对新活 动提议的一些或所有创意。通过该邮件,广告商能够选择立即接受活动,或者能够对所提议 的活动做出改变。例如,通过广告商对电子邮件肯定地回复或通过点击电子邮件中的按钮 或其他执行器来发信号表示接受。该接受被在线提供商接收时起预定该活动的作用。可通 过直接与这些在线提供商的网站进行交互,例如,使用预装有提议的活动的广告商用户界 面来对所提议的活动做出改变。而且,还可通过与账户代表接洽来做出改变。当然,作为所 提议的活动的替代或除了所提议的活动之外,广告商还可以从零开始创建活动。
[0034] 图1是在线信息系统100的框图。图1的示例实施例中的在线信息系统100包括 账户服务器102、和账户数据库104、搜索引擎106、广告(ad)服务器108、广告数据库110、 转换引擎112、创意数据库114和电子邮件服务器116。在线信息系统100可以通过网络 120被一个或多个广告商设备(比如,广告商设备122)和一个或多个用户设备(比如,用户 设备124)访问。在这样的在线信息系统的各种示例中,用户可以通过网络120搜索并获得 来自源的内容。广告商可以提供要置于网页上的广告和通过网络发送给诸如用户设备124 之类的用户设备的其他通信。一个示例中的在线信息系统是由诸如Yahoo ! Inc.之类的 在线提供商部署和运营的。
[0035] 账户服务器102存储广告商的账户信息。账户服务器102与账户数据库104进行 数据通信。账户信息可以包括与各个广告商相关联的一个或多个数据库记录。任何合适的 信息均可由账户管理服务器102存储、维护、更新和从账户数据库104读取。示例包括广告 商标识信息、广告商安全信息(比如,密码和其他安全证书)、以及账户余额信息。在一些实 施例中,管理在线信息系统100的在线提供商可以为各个广告商分配一个或多个账户管理 者,可以在账户数据库104中维护关于所述一个或多个账户管理者的信息,以及为账户管 理者的后续访问而获得和记录的信息。
[0036] 账户服务器102可使用任何适合的设备来实现。账户管理服务器102可实现为单 个服务器、多个服务器或本领域已知的任何其他类型的计算设备。优选地,对账户服务器 102的访问是通过防火墙(未示出)完成的,该防火墙保护账户管理程序以及账户信息免受 外部篡改。附加的安全性可以通过对标准通信协议(比如,安全超文本传输协议(Secure HTTP)、安全套接层(Secure Sockets Layer))的增强来提供。
[0037] 账户服务器102可以提供广告商前端,以简化访问广告商的账户信息的过程。广 告商前端可以是形成用户界面的程序、应用或软件例程。在一个具体的实施例中,广告商前 端可作为具有访问广告商可以在广告商设备(比如,广告商设备122)上查看的一个或多个 网页的网站被访问。广告商可以使用广告商前端来查看和编辑账户数据。在编辑广告数据 之后,账户数据然后可以被保存到账户数据库104。
[0038] 搜索引擎106可以是计算机系统、一个或多个服务器或本领域已知的任何其他计 算设备。可替代地,搜索引擎106可以是存储于计算机可读存储介质上的计算机程序、指令 或软件代码,该计算机可读存储介质运行在单个服务器、多个服务器或本领域已知的任何 其他类型的计算设备的处理器上。搜索引擎106例如可以被诸如用户设备124之类的由用 户通过网络120操作的用户设备访问。用户设备124将用户查询传送到搜索引擎106。搜索 引擎106使用任何合适的协议或算法来定位匹配的信息,并将该信息返回到用户设备124。 搜索引擎106可以被设计为帮助用户查找位于互联网或内联网上的信息。在特定示例中, 搜索引擎106还可以通过网络120将具有包含搜索结果,与用户查询的上下文匹配的信息, 到达操作用户设备124的用户感兴趣的其他网络目的地、或信息以及信息文件的链接的内 容的网页提供给用户设备124。
[0039] 搜索引擎106可使设备(比如,用户设备124或任何其他客户端设备)能够利用 搜索查询来搜索感兴趣的文件。通常,搜索引擎106可经由一个或多个服务器或直接通过 网络120被客户端设备访问。搜索引擎106可以(例如,在一个示意性实施例中)包括爬 行器(crawler)组件、索引器(indexer)组件、索引存储组件、搜索组件、排名组件、缓存、简 档存储组件、登录组件、简档生成器、以及一个或多个应用程序接口(API)。例如,搜索引擎 106可以分布式方式(比如,经由一组分布式服务器)进行部署。例如为冗余或更好的访 问,组件可以在网络内被复制。
[0040] 广告服务器108起到向诸如用户设备124之类的用户设备提供广告的作用。广告 包括定义用户设备的用户可能感兴趣的广告信息的数据。广告可以包括文本数据、图形数 据、图像数据、视频数据或音频数据。广告还可以包括定义到达提供这样的数据的其他网络 资源的一个或多个链接的数据。其他位置可以是互联网上的其他位置、广告商运营的内联 网上的其他位置、或任何接入。
[0041] 对于在线信息提供商而言,广告可以被显示在由至少部分基于一个或多个搜索项 的用户定义的搜索产生的网页上。如果显示的广告与一个或多个用户的兴趣有关,广告则 可能对用户、广告商或web门户有益。因此,已开发了各种技术来推断用户兴趣、用户意图 或随后将相关广告定向(target)到用户。
[0042] 一种呈现定向广告的方法包括采用人口学特性(例如,年龄、收入、性别、职业等) 来预测用户行为(比如,通过分组)。广告可以至少部分基于预测的用户行为呈现给定向受 众中的用户。
[0043] 另一种方法包括简档类型的广告定向。在该方法中,可以生成用户专用的用户简 档,以例如通过跟踪用户经过网站或站点网络的路径并至少部分基于最终递送的网页或广 告编译简档,来模拟用户行为。例如,针对比如用户购买的相关性可以被标识。所标识的相 关性可以用来通过将内容或广告定向到特定用户来定向潜在购买者。
[0044] 再一种方法包括基于用户所请求网页的内容的定向。广告可以置于网页上或者与 和广告主题有关的其他内容相关联。内容与广告之间的关系可以任何适合的方式确定。特 定网页的总体主题可以例如通过分析其中呈现的内容来确定。而且,已开发了用于显示适 合于用户当前正在查看的文章的特定章节的广告的技术。因此,可以通过匹配广告和网页 内的关键字和/或短语来选择广告。
[0045] 广告服务器108包括能操作来使广告数据格式化而传送到用户设备的逻辑和数 据。广告服务器108与广告数据库110进行数据通信。广告数据库110存储包含定义要提 供给用户设备的广告的数据的信息。该广告数据可以由另一个数据处理设备或由广告商存 储到广告数据库110中。
[0046] 此外,广告服务器108与网络120进行数据通信。广告服务器108通过网络120 将广告数据和其他信息传送到设备。该信息可以包括被传送到用户设备的广告数据。该信 息还可以包括与诸如广告商设备122之类的广告商设备通信的广告数据和其他信息。操作 广告商设备的广告商可以通过网络访问广告服务器108以访问包括广告数据的信息。该访 问可以包括开发广告创意、编辑广告数据、删除广告数据以及其他活动。
[0047] 广告服务器108可以提供广告商前端,以简化访问广告商的广告数据的过程。广 告商前端可以是形成用户界面的程序、应用或软件例程。在一个特定的实施例中,广告商前 端可作为具有访问广告商可以在广告商设备上查看一个或多个网页的网站被访问。广告商 可以使用广告商前端查看和编辑广告数据。在编辑广告数据之后,广告数据然后可以被保 存到广告数据库110,用于后续在广告中传送给用户设备。
[0048] 广告服务器108可以是计算机系统、一个或多个服务器或本领域已知的任何其他 计算设备。可替代地,广告服务器108可以是存储于计算机可读存储介质上的计算机程序、 指令或软件代码,该计算机可读存储介质运行在单个服务器、多个服务器或本领域已知的 任何其他类型的计算设备的处理器上。
[0049] 转换引擎112与创意数据库114、广告服务器108和电子邮件服务器116进行数据 通信。转换引擎112从创意数据库114选择一个或多个广告创意,并将定义所述广告创意 的数据转换成新的预定义格式。转换后的创意可以被转换引擎112存储在包括创意数据库 114在内的任何合适的存储器或存储设备中。转换后的创意可以被称作预生成广告创意或 预生成广告创意信息。预生成的广告创意是由转换引擎或另一个数据处理设备使用现有广 告创意作为输入而自动生成的。
[0050] 转换引擎112然后将转换后的广告创意提供给其他网络设备(比如,广告服务器 108和电子邮件服务器116)。以下将更详细地描述转换引擎112的操作。
[0051] 账户服务器102、搜索引擎106、广告服务器108、转换引擎112和电子邮件服务器 116可实现为任何合适的计算设备。计算设备可以能够例如通过有线或无线网络发送或接 收信号,或者可以能够处理信号或将信号存储在例如作为物理存储器状态的存储器中,并 且可以因此作为服务器操作。因此,能够在作为服务器操作的设备例如可以包括专用机架 式服务器、台式计算机、膝上型计算机、机顶盒、将各种功能(例,如前述设备的两个或更多 功能)相结合的集成设备等。
[0052] 服务器可能在配置或能力方面存在很大差异,但一般而言服务器可以包括一个或 多个中央处理单元和存储器。服务器还可以包括一个或多个大容量存储设备、一个或多个 电源、一个或多个有线或无线网络接口、一个或多个输入/输入接口、或一个或多个操作系 统(t匕如,Windows Server、Mac 0S X、Unix、Linux、FreeBSD 等)。
[0053] 账户服务器102、搜索引擎106、广告服务器108、转换引擎112和电子邮件服务器 116可以被实现为内容服务器,或者可以与内容服务器进行通信。内容服务器可以包括包含 用于通过网络将内容提供给另一设备的配置的设备。内容服务器例如可以主管诸如社交网 站之类的站点,其示例可以包括但不限于Flicker、Twitter、Facebook、Linkedln或个人用 户站点(比如,博客、视频博客、在线交友网站等)。内容服务器还可以主管各种其他站点, 包括但不限于商业站点、教育站点、词典站点、百科站点、维基、金融站点、政府站点等。
[0054] 内容服务器还可以提供各种服务,其包括但不限于网络web服务、第三方服务、音 频服务、视频服务、电子邮件服务、即时消息(IM)服务、SMS服务、MMS服务、FTP服务、IP语 音(V0IP)服务、日历服务、照片服务等。内容的示例可以包括文本、图像、音频、视频等,其 可以例如以诸如电子信号之类的物理信号的形式被处理,或者例如可以作为物理状态被存 储在存储器中。可以作为内容服务器操作的设备的示例包括:台式计算机、多处理器系统、 微处理器类型或可编程消费者电子产品等。内容服务器可以不与一个或多个广告服务器在 共同所有权或控制之下。
[0055] 网络120可以包括任何数据通信网络或网络的组合。网络可以将设备耦接,以 使得可以例如在服务器与客户端设备或其他类型的设备之间(例如包括通过无线网络耦 接的无线设备之间)交换通信。网络还可以包括大容量存储装置,例如,网络附属存储器 (NAS)、存储区域网络(SAN)或其他形式的计算机或机器可读介质。网络可以包括互联网、 一个或多个局域网(LAN)、一个或多个广域网(WAN)、有线式连接、无线式连接或其任意组 合。同样,子网络比如可以采用不同架构、或者可以与不同协议相符或兼容,可以在诸如网 络120之类的较大网络内交互操作。可以使各种类型的设备例如可用以提供对于不同架构 或协议的可交互操作能力。作为一个示意性示例,路由器可以在否则分开且独立的LAN之 间提供链路。通信链路或信道可以包括例如模拟电话线路,比如是双绞线、同轴缆线、全数 字线路或部分数字线路(包括T1、T2、T3或T4类型的线路)、综合业务数字网络(ISDN)、数 字订阅者线路(DSL)、无线链路(包括卫星链路)或者例如可以是本领域技术人员所知的其 他通信链路或信道。此外,计算设备或其他相关电子设备可以例如通过电话线路或链路远 程耦接到网络。
[0056] 广告商设备122包括可以通过网络120访问在线信息系统100的任何数据处理设 备。广告商设备122可操作来通过网络120与账户服务器102、搜索引擎106、广告服务器 108、电子邮件服务器116、内容服务器及其他数据处理系统进行交互。广告商设备122可 以例如实现用于查看网页和提交用户请求的网络浏览器。广告商设备122可以将包括定义 网页和其他信息的数据在内的数据传送到在线信息系统100。广告商设备122可以从在线 信息系统100接收包括定义网页和其他广告创意的数据在内的通信。广告商设备122还可 以接收来自电子邮件服务器116的电子邮件消息,并且可以与电子邮件消息的数据进行交 互,以将通信发送回在线信息系统。在一个特定的示例中,来自电子邮件服务器的电子邮件 消息包括可由操作广告商设备的广告商点击的可选择的执行器或按钮。点击按钮使得广告 商设备122将消息传送到在线信息服务器。消息可以是电子邮件消息、网页或任何其他通 ?目。
[0057] 用户设备124包括可以通过网络120访问在线信息系统100的任何数据处理设 备。用户设备124可操作来通过网络120与搜索引擎106进行交互。用户设备124可以例 如实现用于查看网页和提交用户请求的网络浏览器。操作用户设备124的用户可以键入搜 索请求并将搜索请求传送到在线信息系统1〇〇。搜索请求由搜索引擎进行处理,并且搜索结 果被返回到用户设备124。在其他示例中,用户设备124的用户可以请求数据,比如来自在 线信息系统100的信息的页面。数据可以在诸如原生移动应用、电视应用或音频应用之类 的另一环境中被提供。在线信息系统100可以提供数据或者将浏览器重定向到另一网站。 另外,广告服务器可以从广告数据库110中选择广告,并且将定义广告的数据包括在提供 给用户设备124的数据中。
[0058] 广告商设备122和用户设备124在访问在线信息系统上的信息时作为客户端设备 操作。诸如广告商设备122和用户设备124之类的客户端设备可以包括能够例如通过有线 或无线网络发送或接收信号的计算设备。客户端设备可以例如包括台式计算机或便携设 备(比如,蜂窝电话、智能电话、显示寻呼机、射频(RF)设备、红外(IR)设备、个人数字助理 (PDA)、手持式计算机、平板计算机、膝上型计算机、机顶盒、可穿戴计算机、将各种功能(例 如上述设备的功能)相结合的集成设备等。在图1的示例中,膝上型计算机126和智能电 话128可以可互换地作为广告商设备或作为用户设备操作。
[0059] 客户端设备在性能或功能上可能各异。要求保护的主题旨在涵盖宽范围的可能变 化。例如,蜂窝电话可以包括数字键板或具有有限功能的显示器,比如,用于显示文本的单 色液晶显示器(LCD)。然而,相比之下,作为另一个示例,web使能的客户端设备可以包括一 个或多个物理或虚拟键盘、大容量存储装置、一个或多个加速器、一个或多个陀螺仪、全球 定位系统(GPS)或其他位置识别类能力、或具有高度功能性的显示器,比如,触摸敏感的彩 色2D或3D显示器。诸如广告商设备122和用户设备124之类的客户端设备可以包括或者 可以执行各种操作系统,包括个人计算机操作系统(比如,Windows、iOS或Linux)或移动 操作系统(i〇S、Android或Windows Mobile)等。客户端设备可以包括或者可以执行各种可 能的应用,比如,使能与其他设备通信(比如,通过电子邮件、短消息服务(SMS)或多媒体消 息服务(MMS),包括通过诸如社交网络(包括例如Facebook、LinkedIn、Twitter、Flickr或 G〇〇gle+)之类的网络传送一个或多个消息)的客户端软件应用,仅提供几个可能的示例。 客户端设备还可以包括或执行用以传送诸如文本内容、多媒体内容等内容的应用。客户端 还可以包括或执行用以执行各种可能的任务(比如,浏览、搜索、播放包括本地存储或流式 视频、或游戏在内的各种形式的内容)的应用。提供上文是为了说明所要求保护的主题旨 在包括览沮围的可能性能或功能。
[0060] 图2是图示了被修改以在流显示中显示的显示广告202的示例。显示广告202包 括文本212、图形图像214和定义的边界216。显示广告202是由广告商开发以置入发送给 用户所操作的用户设备的网页上的。显示广告202可以被置入网页上的各种各样的位置 中。然而,定义的边界216和显示广告的形状必须与网页上可用的空间相匹配。如果可用 空间具有错误的形状或尺寸,显示广告202则可能无法使用。
[0061] 图2还示出了显示在移动web设备显示器204、移动应用显示器206和个人计算机 显示器208上的显示广告202的示例。移动web设备显示器204可以在诸如智能电话之类 的移动手持设备的显示屏幕上示出。移动应用显示器206可以在诸如平板计算机之类的便 携设备的显示屏幕上示出。个人计算机显示器208可以在个人计算机(PC)的显示屏幕上 示出。
[0062] 在这些示例中,显示广告被示作流显示224a、224b和224c的一部分。流显示224 包括内容流,一系列项目例如沿着在移动web设备显示器204、移动应用显示器206和个人 计算机显示器208上查看的网页在内容流中逐个项目地被显示。内容流可以包括任何类型 的内容,包括新闻项目、商业相关项目、体育相关项目等。此外,除了文本或图形内容之外, 内容流还可以包括其他数据,比如,音频和视频数据或应用。每一项目可以包括文本、图形、 其他数据、以及到达另外的信息的链接。点击或以其他方式选择链接,则将用户的设备上的 浏览器重定向到具有另外的信息的网页。像流广告222a、222b和222c这样的流广告可以 被插入到内容流中,对一系列相关的项目予以补充,为终端用户提供更加无缝的体验。
[0063] 图3是图示了被修改以显示在流显示中的搜索广告302的示例。搜索广告302包 括标题312、文本314、登录URL316和定义的边界318。搜索广告302是由广告商开发以置 入发送给用户所操作的用户设备的网页上的。搜索广告302可以被置入网页上的各种各样 的位置中。然而,定义的边界316和搜索广告302的形状必须与网页上可用的空间相匹配。 如果可用空间具有错误的形状或尺寸,搜索广告302则可能无法使用。
[0064] 搜索广告302的标题312常规上是可点击链接。用户例如通过点击该链接进行选 择后,显示搜索广告302的设备的浏览器被重定向到URL316或其他URL。搜索广告302起 到将可能的顾客或客户导引向广告商的网站的作用。
[0065] 包括搜索广告302的文本314在内的广告的创意被以吸引观看者注意的措辞进行 表述。通常,广告商会维护大量搜索广告,比如,搜索广告302。标题312、文本314或URL316 或图3中未示出的其他广告特征可以为各种不同受众量身定做。通过以此方式定做广告的 内容,搜索广告可以非常专用于其定向目标。专用定向目标表明广告商可以使用具有非常 大量的搜索广告的活动,其中每个广告着眼于特定的目标受众。
[0066] 图3还示出了如在移动web设备显示器304、移动应用显示器306和个人计算机显 示器308上显示的搜索广告302的示例。移动web设备显示器304可以在诸如智能电话之 类的移动手持设备的显示屏幕上示出。移动应用显示器306可以在诸如平板计算机之类的 便携设备的显示屏幕上示出。个人计算机显示器308可以在个人计算机(PC)的显示屏幕 上示出。
[0067] 在这些示例中,搜索广告302被示作流显示324a、324b和324c的一部分。流显示 324包括内容流,一系列项目例如沿着在移动web设备显示器304、移动应用显示器306和 个人计算机显示器308上查看的网页在内容流中逐个项目地被显示。像流广告322a、322b 和322c这样的流广告可以被插入到内容流中,一系列相关的项目予以补充。
[0068] 在一些实例中,广告商具有大的显示广告(比如,显示广告202(图2))的库和大 的搜索广告(比如,搜索广告302 (图3))的库。更具体地,广告商具有大的用于显示广告 和搜索广告的广告创意的库。广告创意是为了吸引受众注意而开发的图形、文本、声音和视 频。根据一个实施例,广告创意可以以各种方式生成。例如,广告创意可由广告商从各种源 (包括图形、文本、声音和视频等)预生成。可替代地,多个广告创意可由在线服务提供商 (如Yahoo !)预先提供,并且广告商可以从所述多个广告创意中自由选择一个或多个广告 创意,并根据其自身的要求和兴趣将所选择的广告创意相结合。显示广告和搜索广告以及 针对这些广告的创意的库可以作为流广告的创意源。
[0069] 根据一个实施例,显示广告202和搜索广告302可以被诸如转换引擎112 (图1) 之类的设备转换成流广告222。用于广告商的显示广告的广告创意和用于广告商的搜索广 告的广告创意可以存储在诸如图1的创意数据库114之类的位置中。转换引擎112从创意 数据库114中选择一个或多个广告创意,并将定义所述广告创意的数据转换成新的预定义 格式。
[0070] 转换可能涉及若干步骤。在第一步骤中,过滤广告商的现有创意以产生数量减少 的候选创意。过滤可以按任何合适的标准进行。例如,如上所述,广告商可以具有大的显示 广告和搜索广告的库。进一步如上所述,搜索广告倾向于具有非常窄的着眼点。已发现着 眼点较宽的流广告在置于具有其他内容的流中时较为有效。一种用于过滤的技术涉及选择 广告商的最大容量的几个创意。已由广告商使用得最多的创意将最有可能使得广告商采用 新的广告产品。在其他实施例中,可以使用其他过滤技术,包括跨大量创意进行A/B测试。 在A/B测试中,第一广告创意被显示给一组观看者样本,并监测其性能。相对于第一广告创 意修改得到的第二广告创意被显示给第二组观看者样本,并监测其性能。然后比较这两中 被监测的广告性能,以确定哪个广告创意在实现广告商或在线服务提供商的目标方面更有 成效或者更成功。例如,可以比较这两种被监测的广告的点击次数来确定哪中对观看者更 具吸引力。
[0071] 在第二步骤中,转换引擎112改变广告格式。广告创意可以被格式化以提供在任 何平台(包括例如图2的移动web设备显示器204、移动应用显示器206、个人计算机显示 器208以及图3的移动web设备显示器304、移动应用显示器306和个人计算机显示器308) 上可用的任何内容服务上。其他内容服务可以与其他平台相关联。针对每个定向平台的格 式化规则被检索并用于格式化广告创意。例如,在图2中,流广告222a已根据适用于移动 web设备显示器204的格式化规则被格式化。此外,流广告222b已根据适用于移动应用显 示器206的格式化规则被格式化。再者,流广告222c已根据适用于个人计算机显示器208 的格式化规则被格式化。以类似方式,在图3中,流广告322a已根据适用于移动web设备 显示器304的格式化规则被格式化,流广告322b已根据适用于移动应用显示器306的格式 化规则被格式化,并且流广告322c已根据适用于个人计算机显示器308的格式化规则被格 式化。该技术可以被扩展到其他类型的显示设备。
[0072] 作为转换处理的一部分,现有显示广告或搜索广告的任何形状数据均可被删除, 并且创意被调整为针对特定平台的流广告的大小和形状。流广告可以被格式化为在视觉上 匹配于周围内容流,以便看起来像是该流原生的。可替代地,流广告可以被格式化以补足周 围内容流,以便更加吸引眼球。在一些实施例中,转换引擎所产生的流广告与周围内容流相 匹配的程度可基于所选择的标准而变化。例如,在一些情况下,具有视觉上在文本、图形和 其他内容的大小、颜色和相对定位方面非常匹配于周围流内容的流广告是所希望的。相对 和谐的匹配可能对于内容和流广告的观看者而言在视觉上不太刺眼,这可能是更令人希望 的。在一些情况下,可能希望使流广告具有略微不同的外观(比如,在文本或图形后面的不 同颜色或形状的背景),以使得流广告清晰而细微地可区别于流内容。在其他的情况下,可 能希望使流广告的外观非常显著地不同于流内容,例如具有不同的文本字体或文本大小、 不同的文本和图形布置,相对于内容项目的大小而言不同的流大小等。非常不同外观的流 广告会从内容中引人注目地突出出来,并且对观看者高度可见,这在为预期的广告商准备 广告要约(offer)时是可取的。
[0073] 转换引擎112可以进一步对现有创意的实质内容做出改变。例如,现有创意可能 包括各种数据字段。这样的数据字段的示例是标题、描述、图像、URL和其他属性字段。现 有显示广告或其他现有创意的标题一般是简短的并且可以用比现有广告中的其他文本突 出的文本字体进行显示。相比之下,描述可能因为文本中具有较多字和概念而较长,可以用 略小的文本字体或不同颜色的文本字体进行显示。诸如搜索广告之类的一些现有广告经常 不具有任何图像而只是文本的。
[0074] 通过转换产生的流广告可以通过使用预先存在的创意的预先存在的数据字段而 产生。例如,流广告可以被格式化而具有基于或等价于作为该流广告的基础的预先存在的 广告的标题的标题。类似地,流广告的描述文本可以与初始搜索广告或显示广告的文本相 同或对其进行修改。如果初始广告不具有图形分量(比如,搜索广告),转换引擎则可以从 具有图形分量的另一个广告选择适当的图形分量。该图形分量可以被修剪、调整大小或以 其他方式改作他用。这可以例如通过自动将不具有图形分量的初始广告的其它分量与具有 图形分量的其他广告进行比较以识别具有带有类似内容的图形分量的广告来实现。如果使 用一些选择的标准,这两个广告的标题和描述在算法上是类似的,来自类似广告的图形就 可以与来自初始广告的标题和描述相匹配,以产生具有文本和图形的流广告。
[0075] 在实施例中,转换引擎基于适于一个或多个目的地内容服务的一组规则来编辑这 些属性。在一些实施例中,现有创意的标题和描述可以在算法上进行归纳以适应在移动平 台上提供的较小格式的内容服务。
[0076] 在一些实施例中,URL属性被修改以适应性能跟踪。例如,到顶层广告商网页的更 通用的URL可被用于向广告商提议的流广告中,而不是将可以被搜索广告用来跟踪点击次 数的源的准确定义的URL并入流广告中。如以下将更详细地论述,可以给予广告商在预定 广告活动之前编辑广告的特征(比如,登录页面URL)的选项。
[0077] 转换引擎112然后将转换后的广告创意提供给其他网络设备,比如,图1的广告服 务器108和电子邮件服务器116。转换后的创意可存储在例如图1的广告数据库110中供 广告服务器108后续检索。
[0078] 在一个实施例中,转换引擎112则包括选择或过滤组件和格式化组件。选择或过 滤组件接收相对较大数量的预先存在的广告或广告创意作为输入。例如,这些可以是已经 与预期的广告商相关联且存储在创意数据库中的广告。或者,这些可以是取自另一源的广 告,例如存在于另一在线广告系统上的预期的广告商的广告。选择或过滤组件可以使用任 何合适的标准将来自初始广告库的广告的数量减少到一组候选广告。该组候选广告在数量 上相对少于所接收的预先存在广告或创意。
[0079] 格式化组件处理候选广告以产生提议的广告。格式化是根据任何合适的规则进行 的,以使提议的广告的外观和内容符合目的地环境。在一特定的示例中,提议的广告被格式 化组件格式化,以在流内容将呈现在特定用户设备上时呈现为具有为补足流内容而选择的 文本和图形的流广告。
[0080] 在另一个实施例中,转换引擎进一步包括规则数据库。规则数据库存储可以应用 于候选创意以产生提议的广告的一组转换规则。规则数据库的规则定义了如何处理候选创 意的数据以产生定义提议的广告的数据。规则数据库的规则定义了几何转换、文本和背景 部分的颜色要求、图形大小调整和内容、以及产生提议的广告所必须满足的其他要求。在一 些实施例中,其中转换引擎被配置为产生提议的广告以在不同的平台(比如,移动设备、诸 如平板计算机和PC设备之类的的设备上的移动应用)上显示,数据库的规则可以包括针对 每种平台的转换规则。规则数据库可以在任何合适位置或以任何合适的格式存储于存储器 中。
[0081] 转换引擎的选择或过滤组件和格式化组件可以在硬件、软件、或硬件和软件的任 意组合中实现。在图1的所示示例中,硬件可以是被配置为服务器的数据处理系统,该服务 器能访问数据网络和诸如广告数据库之类的存储装置。软件可以是适合快速而准确地处理 形成被处理的广告的数据的任何例程、应用、数据库或数据库结构。
[0082] 将广告创意转换成流广告,为简化预期的广告商或被提供新广告产品的广告商的 尝试过程提供了机会。使广告商尝试包括使广告商使用一个或多个特定广告产品,开展适 合广告商及广告商的商品、服务和其他产品(包括数据服务、音频和视频)的广告活动,选 择创意并建立针对广告建立诸如定价、预算和定时之类的参数。尝试还可以包括通过初始 化账户数据库中的适当记录来预定广告活动,并开始用广告服务器提供广告。
[0083] 为了简化广告商的尝试,可以根据广告商自有的预先存在创意开发流广告。如上 所述,转换引擎112产生适合在流广告中使用的流广告创意。由此产生的流广告创意能够 形成广告提议的一部分以电子方式发送给广告商从而快速而容易地审阅和接受。在一些实 施例中,可以仅通过广告商在广告上单击就可以接受和预定广告要约。这一新技术大大减 少了广告商用于尝试新活动的时间和其他资源付出。
[0084] 在一个实施例中,转换过程一次完成,以从诸如广告商所存储的搜索广告和显不 广告之类的源开发广告创意库。随后,从该库中提取用于当前活动或甚至用于未来活动的 创意。在另一个实施例中,该过程可以重复或者是持续的。即,转换引擎112可以周期性地 或以任何其他频率操作以将来自指定源的现有广告创意转换成适合于提议的活动的创意。 这将具有确保广告商的新开发创意形成转换引擎的源材料的一部分的益处。在一些实施例 中,只有在广告商赞同的情况下,才可以进行偶尔的或持续的创意转换。
[0085] 在另一实施例中,可以使用一种更准确的搜索定向技术。这样的技术可以用于已 对用于搜索广告或显示广告的关键字出价的广告商。关键字用于将广告商的广告定向投放 到用户的特定兴趣。在这一技术中,在线提供商最初使用广告商的出价关键字列表来创建 搜索段。然后将搜索段用作输入到转换引擎的广告创意的源。其结果是定向该搜索段的原 生广告活动。这一技术的益处包括将具有最高相关度的提议的活动提供给广告商。由于提 议的活动是基于广告商已选择的关键字的,因此提议的活动反映了预期的广告商的特定广 告兴趣。这将进一步提高广告商决定接受提出的要约并预定该活动的可能性。
[0086] 在其他实施例中,可以选择转换后的广告创意,以基于与用于转换后的创意的预 先存在的创意相关联的广告商归类或分类和用户简档信息的归类或分类之间的匹配度而 置入诸如流的内容服务中。在Chung等人的名为"行为定向系统中的长期和短期用户简档 分数的增量更新(Incremental Update of Long-term and Short-term User Profile Scores in a Behavioral Targeting System) "的第7, 904, 448号美国专利中公开了对用于行为定 向的用户简档分类的使用。
[0087] 图4是图示了用于使广告商尝试新广告活动的方法的示例实施例的流程图。该方 法可由任何适当的数据处理系统或诸如结合图1一般地图示和描述的那些数据处理元件 之类的数据处理元件的组合执行。该方法开始于框400。
[0088] 在框402,预生成广告创意。框402的操作可由任何适当的设备(比如,图1的转 换引擎112)执行。在该示例中,广告创意源是存储各种各样的广告创意的创意数据库。例 如,创意数据库可以存储该广告商的基本上所有的或部分广告创意。另外,创意数据库可以 存储很多广告商的基本上所有的或部分广告创意。在另一个示例中,框402的操作可以对 为其他在线系统准备的广告商的广告创意进行操作。这些创意可以通过直接访问其他系统 上的广告商的创意数据来获得,或者这些其他创意可以通过常规方式获得,比如,爬取互联 网站点以识别和检索广告商的广告创意。
[0089] 框402的操作起将预先存在的并且已开发其他目的和其他活动的广告创意过滤、 格式化和一般转换成适合当前活动的广告的作用。在一个特定的示例中,可以将广告创意 转换成置入用户的设备上的具有其他流式内容的流中的流广告。
[0090] 在框404,将要约消息格式化。该要约消息可以是以电子方式传送给广告商的任 何合适的通信。示例包括电子邮件消息、文本或SMS消息以及具有推送内容的网页。在一 个特定的实施例中,电子邮件消息可被格式化而具有描述要约的文本并具有示出置入带有 示例流内容的流中的广告商的流广告的示例的图形。在另一特定的示例中,电子邮件消息 包括在特定类型的设备(比如,如图2和图3所示的移动web设备204、304,移动应用206、 306以及PC208、308)上的流广告和流内容的显示。在另一特定的示例中,电子邮件消息包 括在所有提议的类型的设备上的流广告的显示。
[0091] 要约消息也被格式化而具有要约接受执行器。其可以是任何类型的指示,比如,可 由预期的广告商启动以发信号表示接受要约的文本、图形、超链接或其他。在一个涉及电子 邮件消息的示例中,电子邮件消息包含为超链接且标记为接受要约、开始活动或类似的可 点击按钮。
[0092] 在一些实施例中,要约消息也可以被格式化为具有要约修改执行器。该要约修改 执行器可以标记为"做出改变"或类似。该要约修改执行器可由预期的广告商启动以发信 号表示对要约感兴趣但仍希望做出修改。
[0093] 用来格式化消息的框404的操作可由包括图1的电子邮件服务器在内任何适合的 数据处理设备实现。以下结合图5图示和描述了示例电子邮件要约消息。
[0094] 在框406,将要约消息传送给预期的广告商。消息的传送可以用任何适当方式实 现。对于电子邮件要约消息而言,电子邮件服务器可以传送其中含有要约消息的电子邮件 消息。对于基于web的消息而言,要约消息可以作为推送内容或响应于来自广告商的页面 请求,被并入呈现给广告商的网页中。可选地,在要约的接受被传送之前,在线提供商可能 在此要求对服务条款的法律确认。
[0095] 在框408,确定是否接收到来自广告商的要约接受消息。框408可能涉及延迟操作 和循环操作以适应要约消息的传送与响应的接收之间的实时延迟。广告商可以通过接受要 约、要求修改要约、或通过拒绝要约来对要约消息作出响应。接收的要约接受消息可以指示 广告商选择了要约接受执行器以接受被要约的广告活动。
[0096] 如果接收到要约接受消息,则在框410,预定提议的广告活动。例如,如果广告商对 在线信息系统而言是新人,则可以为该广告商开设新账户,并在账户数据库中建立适合的 会计条目。如果广告商已经在在线信息系统上做广告,则可以更新广告商的账户以反映新 活动。可以在账户数据库中开始新条目。广告服务器可以开始提供广告。
[0097] 如果在框408没有接收到要约接受消息,则在框412确定是否已接收到修改要约 的请求。如上所述,要约消息可以包括标记为"做出改变"或类似的要约修改执行器。要约 修改执行器的选择会从广告商传送指示选择了要约修改执行器的的要约修改消息。
[0098] 响应于要约修改消息的接收,将采取适当行动以从广告商接收所提议的对要约的 修改。例如,点击要约修改执行器会将广告商的设备的web浏览器重定向到在线信息系统 的网站(框414)。在一个示例中该网站提供对在线提供商所操作的广告服务器的前端的交 互访问。通过该前端,广告商可以查看和修改广告活动要约的要素。以下将结合图6来描 述图示了该过程的示例网页。在接收到广告商的对要约的提议修改之后,活动可以被预定。 [0099] 在图4中未示出的替代流程中,如果还没有接受要约,要约消息可以向预期的广 告商提供发信号表示对提议的要约感兴趣的选项。可以与预期的广告商进行单独联系而不 是被路由到广告商服务器的前端。例如,可以发信号给账户管理者与预期的广告商取得联 系以商议要约事宜并试图预定活动。该联系可以通过任何适当方式,包括从账户管理者直 接到达广告商的电话呼叫、文本消息或附加电子邮件消息,或者由账户管理者发起的实时 在线聊天会话。此外,在该示例中,在与预期的广告商商议要约之后,账户管理者可以访问 广告前端以根据广告商的要求的修改来编辑提议的要约的详情。账户管理者然后提交修改 的提议,并且在框410活动将被预定。
[0100] 如在框412没有接收到修改活动的请求,则在框416,账户管理者将跟进该预期的 广告商。该联系可以根据任何上述的账户管理者发起的交互。账户管理者可以能够预定有 修改或无修改的活动。在框418该示例方法结束。
[0101] 图5A和图5B图示了可以传送给预期的广告商以提供广告活动的示例要约消息 500。该示例中的要约消息500是电子邮件消息。要约消息500包括地址字段502、要约文 本字段504和实物模型(mockup)字段506。
[0102] 地址字段502包括要约消息的寻址信息。在该电子邮件消息实施例中,寻址消息 包括目的地址、源地址、传送日期、消息主题和其他头部信息。
[0103] 要约文本字段504包括描述性文本以将要约通知给接收要约消息500的广告商。 详情可随着其他联系选项(例如,超链接、电话号码等)一起被提供。
[0104] 实物模型字段506包括向广告商展示置于具有示例内容的显示设备上的广告的 示例外观的图形和文本。这为广告商提供了活动预览,从而看到广告商的广告在具有内容 的上下文中看起来会是什么样。在该图示的示例中,广告是流广告,并且流广告的上下文是 在显示设备上显示的内容流。此外,在该图示的示例中,广告被显示在多个设备的上下文 中,这些设备包括:PC显示器508、诸如平板计算机510之类的移动应用、以及诸如智能电话 512之类的手持移动设备。
[0105] 如图5A所示,要约消息还包括至少一个广告514、516。广告与广告创意一起被示 出,就像当活动上线时这些广告将会呈现得那样。广告514、516中的广告创意是通过将来 自该广告商的其他广告活动或来自其他源的预先存在的广告创意进行转化而开发的。
[0106] 图5B示出了要约消息500的下部。要约消息500可以被显示在广告商的设备(比 如,PC显示屏幕或诸如平板计算机或智能电话的移动设备的屏幕)上。要约消息500包括 流广告514、516。流广告被置于具有信息流并具有与该流和流广告的上下文相匹配的外观 的上下文中。流广告具有一般常见的大小、形状、颜色、文本字体和大小及信息呈现以与流 的上下文相匹配。
[0107] 要约消息500还包括要约接受按钮(Start Free Trial) 520、改变请求按钮(Make Changes) 522、预算指示器524、每次点击成本指示器526和点击计数指示器528。接受按钮 520是可以由用户例如使用鼠标或指针或在触摸屏上触摸来点击的用户可选择的超链接。 接受按钮520起广告商可选择以接受广告活动要约的启动执行器的作用。广告商执行后, 例如,要约接受消息被从广告商设备传送到广告服务器。响应于要约接受消息的接收,在线 信息系统预定活动。
[0108] 改变请求按钮522起广告商可选择以提议针对广告活动的反要约 (counteroffer)的要约修改执行器的作用。在审阅了由要约消息500所定义的要约之后, 广告商可能足够感兴趣而继续研究该要约。而且,广告商可以确定对要约进行修改。因此, 广告商可以选择改变请求按钮522。改变请求按钮522的执行使得指示选择了要约修改执 行器的要约修改消息被传送。要约修改消息的接收产生了在线信息系统作出的响应。同样, 改变请求按钮522的执行可以使要约消息500在其上被查看的设备的浏览器被重定向到提 供广告商对要约进行安全编辑访问的网站。
[0109] 预算指示器524示出了所提议的被设定为针对所提议的广告活动的最大花费量 的金额。在图5B的图示示例中,预算被预设定为$1,000。该金额是给广告商的要约的一方 面。每次点击成本指示器526示出了所提议的针对记录的广告商的广告的每次点击对广告 商收费的金额。该金额是给广告商的要约的一方面。点击计数指示器528提供了在设定的 预算金额和设定的每次点击成本金额下广告商可以接收的点击次数的指示。
[0110] 预算指示器524和每次点击成本指示器526的金额形成了广告活动的定价信息。 该定价信息建立了要在在线服务提供商与接收要约消息的广告商之间交换的经济价值。在 图示的示例中,该定价信息作为币值示出。这种币值可以在广告商与在线服务提供商之间 交换,并且在线服务提供商可以维护广告商的账户,该账户具有持续的账户余额,广告商的 付款可以从中支取。广告商可以在适当之时或以任何方便的方式补充该账户。在线服务提 供商还可以向广告商的账户提供信用,例如作为尝试新产品的诱因。信用也形成了广告活 动的定价信息。要约消息可以不包括如图5B所示的预算指示器524和每次点击成本指示 器526,而是可以指示一些信用值将增加到广告商的账户,或者指示活动的定价信息包括一 些币值、一些信用值或任何其他经济价值(单独的或组合的)。
[0111] 而且,在图5B的示例中,定价信息是静态的。即,定价信息是对于所有广告创意和 对于该活动的固定每次点击成本。在线服务提供商可以因为任何方便的原因选择提供静态 定价信息,包括为简化对预期的广告商的要约以鼓励广告商使用新产品和进行尝试。
[0112] 在其他示例中,可以使用和提供动态定价信息。例如,可以针对不同的广告商和针 对同一个广告商的不同的预生成活动不同地设置定价信息。例如可以基于广告创意的类型 和广告创意的投放设置不同的定价信息。而且,动态定价信息可以随着时间变化,例如以对 广告商提供折扣或在特定情形下提供溢价(premium)定价。在不久的将来的一次活动时间 期间,可由在线服务提供商提供一个价格点。在较远的将来的第二活动时间期间,可由在线 服务提供商提供第二价格点。进一步,可以对不同的活动持续时间提供不同的价格点,对于 短期活动提供较高价格点,对于长期活动提供较低的折扣价格点。
[0113] 再进一步,可以基于对广告商进行要约的渠道来改变动态定价信息。例如,如果通 过电子邮件进行要约,则可以指定一个价格点,如果通过呈现给广告商的网页进行要约,则 可以指定另一个价格点。
[0114] 在其他示例中,动态定价信息可以基于担保式递送广告。使用担保式递送,广告商 可以至少部分地基于协议进行付费,该协议担保或提供了一些保障措施以保证广告商会收 到一定商定数量的适合的广告。动态定价信息可以可替代地基于非担保式递送广告,其可 以包括例如单独服务机会或一个或多个即期市场(spot market)。在各种实施例中,广告商 可以至少部分基于与广告递送或性能相关联或与(一个或多个)特定广告商目标的测量或 逼近相关联的任何各种度量进行支付。例如,除其他之外,实施例可以包括至少部分基于以 下各项进行付费:例如,每次印象或印象次数、每次点击成本或点击次数、针对一些特定动 作的每次动作成本、每次转化或购买成本、或至少部分基于一些度量(其可以包括在线或 离线度量)的组合的成本。
[0115] 此外,对广告商的新活动的成本可以在给广告商的提议中呈现为对广告商当前就 位的现有活动的可选添加。再进一步,针对不同内容服务和平台的新广告活动可以被捆绑 在一起,以低于广告商分开地购买每个新活动的情况下的广告商总成本的单一价格提供给 广告商。在线服务提供商可以基于预期的广告商的具体商业经验、在线服务提供商和预期 的广告商的目标、以及在线服务提供商所提供的可被预期的广告商使用的广告产品对提议 的广告活动量身定价。
[0116] 因此,在动态定价下,可由在线服务提供商针对特定广告活动、针对具体广告商和 针对具体活动持续时间或活动时间来选择定价信息。然后可以将选择的定价信息提供给预 期的广告商,以最佳地符合预期的广告商的要求。
[0117] 图6图示了可由广告商用于修改所提议的广告活动的示例网页600。网页600可 由任何合适的数据处理系统(比如,图1的在线信息系统的广告服务器或账户服务器)生 成。网页600可显示在预期的广告商所操作的用户设备上。根据一个实施例,在线信息系 统将广告活动要约消息传送到广告商的用户设备。该要约消息包括要约接受执行器,比如, 标记为"接受要约"或类似的超链接或显示项目。该要约消息还包括标记为"做出改变"或 类似的要约修改执行器。例如通过点击超链接执行要约修改执行器后,广告商的用户设备 的web浏览器被重定向到网页600。然后广告商被给予交互地修改提议的广告活动的机会。
[0118] 在一个实施例中,网页600是由服务器(比如,账户服务器)的前端部生成的。前 端部提供与诸如广告商的用户设备之类的联网设备的交互。形成提议的活动的数据的副本 可以被复制到该前端部以显示并由广告商进行编辑。复制的数据可以被前端部用来形成网 页600。然后对网页的编辑被账户服务器的前端部反映在复制的数据中。当编辑完成时,数 据可以被保存到在线信息系统上的其他地方,比如,广告数据库或账户数据库中。
[0119] 网页600显示若干提议的广告创意602、604、606、608。在一个实施例中,每个创 意已在广告商的其他现有广告创意中自动生成。每个对应的创意与一组编辑工具610 -起 显示。在一个示例中,编辑工具包括删除创意工具612、创意状态开关614、创意副本选择器 616和编辑创意选择器618。删除创意工具612可由广告商例如通过用鼠标或在触摸屏上 点击删除创意工具612来执行,以从提议的活动中删除提议的创意。创意状态开关614可 被执行以打开或关闭来自活动的各个创意。如果各个创意被关闭,具有该创意的广告将被 抑制但保留在该活动中并且以后可以被打开。创意复制选择器616可以用来复制各内容以 创建具有可能被进一步编辑的相同创意的新广告。编辑创意选择器618可以被执行以编辑 各创意的内容。
[0120] 网页600进一步包括活动编辑控制。在图6的示例中,网页600包括预定活动按 钮(Book) 620、拒绝活动按钮(Reject) 622、创建新广告按钮(Create new ad) 624、活动概要 视图626。其他实施例可以包括附加的较少或替代的控制。而且,显示的控制可以根据广告 商的当前活动随着网页600动态地变化。
[0121] 预定活动按钮620可由广告商用来发信号示意编辑过程完成并且他希望预定该 活动。例如,广告商执行网页600上的预定活动按钮620可以起到的作用是使服务器系统 (比如,账户服务器或广告服务器)将网页所呈现的当前活动数据保存在数据库中供活动 期间的后续使用并更新账户数据库中该广告商的账户信息。
[0122] 拒绝提议按钮622可由广告商用来拒绝被要约的广告活动。执行拒绝提议按钮 622可以使服务器系统开始与广告商单独联系以跟进拒绝的原因。该联系可以是电子的 (比如,来自账户管理者的电子邮件)或者可以是亲为的(比如,来自账户管理者的电话呼 叫)。
[0123] 创建新广告按钮624使得与广告商进行交互的服务器系统提供具有用于创建新 广告的数据条目字段的新网页。在一个实施例中的数据条目字段与各个创意602,604,606, 608的字段的格式相匹配,以使得广告商创建作为提议的活动的一部分自动配合的新流广 生 1=1 〇
[0124] 活动概要视图626包括有关该活动的关于广告商感兴趣的各种项目的数据的显 示。所示示例包括当前每次点击成本金额指示器、活动预算指示器、开始日期指示器和活动 结束日期指示器。在该示例中,这些所示指示器也均是可被选择以改变指示器所呈现的数 据的执行器。例如,执行活动开始日期指示器可以调用日历,该日历然后可以被用来选择所 提议的活动将开始的新日期。活动概要视图626可以包括除了图6所示的那些之外的其他 或附加或较少的指示器或选择器。
[0125] 图7图示了可由广告商用于修改所提议的广告活动的第二示例网页700。网页700 由服务器系统产生而显示在正在修改所提议的广告活动的广告商的用户设备上。网页700 可在执行图6的网页600上所显示的由一个或多个广告创意构成的各广告的编辑创意选择 器618之后由服务器系统生成。
[0126] 执行各广告的编辑创意选择器618使得网页700显示广告创意视图702。广告创 意视图702包括用于广告商在其操作的用户设备上编辑广告创意的一个或多个数据字段。 在该示例中,广告创意视图702包括用于修改广告创意的各部分的若干字段。示例字段包 括图形字段704、标题字段706、描述字段708、登录页面字段710和赞助商字段713。每个 字段可以被独立地编辑。最初,每个字段填充有所提议的广告创意的数据。在一个示例中, 所提议的广告创意的数据是通过将广告商的预先存在广告创意转换成所提议的创意的格 式而获得的。
[0127] 图形字段704包括与广告一起显示的图像或其他图形元素。图形字段704可由查 看用户设备上的网页700的广告商选择,并通过删除图形字段704中的图像或通过替换不 同的图像在外观方面进行编辑。
[0128] 标题字段706显示被给予正在被编辑的广告的标题。广告商可以选择标题字段中 所显示的文本并按照所希望的那样改变或重写该文本。描述字段708显示广告所提供的商 品或服务的文本描述。登录页面字段710显示当广告活动有效且各广告被显示给观看者时 观看者选择各广告后网络浏览器将被重定向到的URL。赞助商字段713显示广告商或定义 负责各广告的组织或个人的其他信息。广告创意视图702中的任何字段均可由广告商针对 网页700上所显示的各个广告进行编辑。
[0129] 网页700进一步包括活动编辑控制,比如,以上结合图6的示例描述的那些。在所 示示例中,网页700包括预定活动按钮620。在广告商编辑各广告之后,预定活动按钮620 可由广告商执行。点击预定活动按钮620使得网页700被传送到服务器。服务器进而操作 以预定活动并开始进一步处理该活动。
[0130] 在一些实施例中,预定活动按钮620因此起可由广告商选择以接受要约的要约接 受执行器的作用。在图7的示例中,接受的要约是由广告商进行修改的所提议的要约。在 图5B的示例中,要约接受按钮520以相同的方式操作。在一些实施例中,在诸如电子邮件 消息之类的通信中选择要约接受执行器起到的作用是立即预定广告活动。该立即操作为预 期的广告商提供了高度的简捷性和便利性。使预期的广告商尝试的过程被减少为单击。在 广告商查看来自服务器系统的电子邮件或其他通信中的所提议的活动之后,广告商可以简 单地点击所显示的按钮,通信被返回到接受要约并预定该活动的服务器。
[0131] 在一些实施例中,在活动的实际预定发生之前,第二网页或其他执行器被显示给 广告商。第二网页可以作为接受的确认页面。例如,广告商可能无意地点击了 "预定活动" 按钮,而可能实际上不希望这样做。确认页面为广告商提供改正错误的机会。在另一示例 中,确认页面可以显示在线广告商的条款和条件。这些条款和条件被提供给广告商,广告商 必须通过点击同意选择器来发信号示意其同意这些条款和条件。在又一示例中,确认页面 可以向广告商显示要求广告商输入的信息,比如,改变或确认关于该活动的简单参数。示例 会是广告活动预算、定向和跟踪参数的任意组合。以此方式要求输入用来获得广告商对所 要约的活动的条款的明确同意,以及确保只有人而非自动化流程将接受所要约的活动并且 创建广告商产生的财务责任。只有接收到点击同意选择器或其他肯定的广告商输入之后, 要约接受才被传送到服务器系统用于预定该活动。
[0132] 在一些实施例中,可以向已经在使用产品的广告商要约更多的活动。当产品是新 的,至少对于预期的广告商而言是新的时,这里所述的系统、产品和方法对于简化和加速尝 试过程而言是特别有用的。如果广告商具有在线信息系统的已有账户,尝试就能够减少为 在要约消息上单击。
[0133] 然而,当广告商在利用产品进行现有活动时,产生相同的效率和时间节约益处。要 约消息可以被格式化而具有预生成的广告创意信息、定价信息和启动执行器。由于在线信 息系统在广告商使用产品方面的经验,可以更好地为具体广告商量身定做要约。例如,要约 中的定价信息可以基于在广告商和广告商的产品方面的过去的经验。而且,由于广告商在 产品方面的经验,广告商可能甚至更愿意立即接受要约,从而自动预定活动。
[0134] 虽然这里已关于广告商描述了各种实施例和示例,但应理解其他个人或实体也可 以代替广告商行事。例如,一些企业和其他组织聘用广告顾问、广告代理商、搜索引擎优化 人员或其他第三方来管理在线广告工作。当这里使用词语"广告商"时,应理解该词等价地 适用于代替实际预期的广告商或代表实际预期的广告商行事的任何第三方。发送给第三方 的有关广告商的账户或广告的信息、或从第三方接收的有关广告商的账户或广告的信息可 以被视为去往或来自广告商。
[0135] 本申请的一个方面提供了一种系统,该系统包括:广告创意数据库,其被配置为存 储定义多个广告创意的数据;转换引擎,与所述广告创意数据库进行数据通信,并且可操作 来将所选择的广告创意从初始创意格式修改为针对预生成的广告创意的要约创意格式;以 及服务器系统,其与所述转换引擎进行数据通信并且可操作来将用于提议的广告活动的预 生成的广告创意传送给广告商。
[0136] 该转换引擎还可以操作来修改所述选择的广告创意以形成所选择的预生成广告 创意从而与要和所选择的预生成广告创意一起显示的内容项目在视觉上相符合。
[0137] 该转换引擎可以包括规则数据库,该规则数据库包括定义所对选择的广告创意进 行修改以形成所选择的预生成广告创意的规则。
[0138] 该转换引擎还可以操作来修改所选择的广告创意从而与要和所选择的预生成广 告创意一起显示的内容项目在视觉上相一致,并且与至少一个计算设备以及一个或多个移 动计算设备相关联。
[0139] 该服务器系统可以包括电子邮件服务器,其被配置为将发往广告商的电子邮件消 息格式化,该电子邮件消息包括:网站的显示给用户的示例内容;以及被格式化从而与示 例内容一起进行流显示的一个或多个所选择的预生成广告创意。
[0140] 以上在在线广告的上下文中详细描述了本发明,但本发明也适用于其他文档推 荐。广告只是用于说明本发明的实施方式的一个示例。
[0141] 以上详细描述旨在被视为说明性而非限制性的,并且应理解所附权利要求书包括 其等同物在内旨在限定本发明的精神和范围。
【权利要求】
1. 一种数据处理系统,包括: 存储装置(114),其用于存储与多个预先存在的文档项目相关联的数据; 转换引擎(112),其与所述存储装置进行数据通信,所述转换引擎包括: 过滤组件,其能够操作来从所述多个预先存在的文档项目中选择并产生至少一个候选 文档项目;以及 修改组件,其与所述过滤组件进行数据通信,并且能够操作来使用所述至少一个候选 文档项目来产生适合呈现在内容服务中的至少一个转换后的文档项目。
2. 根据权利要求1所述的系统,其中所述修改组件能操作来识别所述预先存在的文档 项目的文本数据字段,并且所述至少一个转换后的文档项目填充有源自所述预先存在的文 档项目的文本数据。
3. 根据权利要求1或权利要求2所述的系统,其中所述修改组件能操作来基于与所述 多个预先存在的文档项目中的至少一个预先存在的文档项目相关联的标题字段来选择所 述至少一个转换后的文档项目的标题字段。
4. 根据权利要求1所述的系统,其中所述修改组件能操作来选择所述多个预先存在的 文档项目中的至少一个文档项目的音频、视频或图像分量,并且将所述音频、视频或图像分 量包括在所述至少一个转换后的文档项目中。
5. 根据权利要求1所述的系统,其中所述至少一个转换后的文档项目符合与和所述 多个预先存在的文档项目相关联的内容服务不同的内容服务的声音、视觉或声音/视觉环 境。
6. 根据权利要求5所述的系统,其中与所述至少一个转换后的文档项目相符合的所述 内容服务是流服务。
7. 根据权利要求5所述的系统,其中所述多个预先存在的文档项目是用于搜索广告 的。
8. 根据权利要求5所述的系统,其中所述多个预先存在的文档项目是用于显示广告 的。
9. 根据权利要求1所述的系统,还包括: 服务器系统(116),其与所述修改组件进行数据通信,并且能操作来在给第三方的消息 中提供所述至少一个转换后的文档项目。
10. -种数据处理方法,包括: 在服务器系统中, 从文档项目数据库(114)中选择文档项目; 过滤所选择的文档项目以产生候选文档项目; 根据一组规则修改至少一些所述候选文档项目,以产生适合与内容一起呈现的提议的 文档;以及 将所述提议的文档传送到第三方。
11. 根据权利要求10所述的方法,其中过滤包括: 识别所述第三方的文档项目; 基于所述第三方的文档项目的容量,选择预定数量的所述第三方的文档项目作为所述 候选文档项目。
12. 根据权利要求10或权利要求11所述的方法,其中格式化包括: 从候选文档项目的文本字段中选择文本数据; 根据一个或多个文本规则修改所选择的文本数据;以及 用经修改的文本数据填充提议的文档的类似文本字段。
13. 根据权利要求12所述的方法,其中选择文本数据包括从标题字段中选择标题以及 从描述字段中选择描述。
14. 根据权利要求10所述的方法,其中修改包括: 修改候选文档项目的文本数据以形成提议的文档的文本数据; 修改所述候选文档项目的图形分量以形成所述提议的文档的图形分量;以及 如果所述候选文档项目不包括图形分量,则从另一文档项目选择图形分量作为提议的 文档的图形分量。
【文档编号】G06F17/30GK104123661SQ201410177822
【公开日】2014年10月29日 申请日期:2014年4月29日 优先权日:2013年4月29日
【发明者】恩瑞奇·A·木诺兹·特雷斯, 玛丽萨·A·迈耶, 罗海特·查恩达, 劳伦斯·威尔三世, 萨友拉比·狄希特, 彼得·陈 申请人:雅虎公司

最新回复(0)