CN101872360A - 使用用户请求信息和用户信息提供目标消息的方法和设备 - Google Patents

使用用户请求信息和用户信息提供目标消息的方法和设备 Download PDF

Info

Publication number
CN101872360A
CN101872360A CN201010202846A CN201010202846A CN101872360A CN 101872360 A CN101872360 A CN 101872360A CN 201010202846 A CN201010202846 A CN 201010202846A CN 201010202846 A CN201010202846 A CN 201010202846A CN 101872360 A CN101872360 A CN 101872360A
Authority
CN
China
Prior art keywords
information
user
advertisement
project
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201010202846A
Other languages
English (en)
Inventor
克里希纳·巴拉特
斯蒂芬·劳伦斯
迈赫兰·萨哈米
阿米特·辛哈尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Google LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Google LLC filed Critical Google LLC
Publication of CN101872360A publication Critical patent/CN101872360A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • G06Q30/0256User search
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Abstract

本发明提供使用用户请求信息和用户信息提供目标消息的方法和设备。使用至少用户信息和与用户请求相关的信息例如搜索查询或文档请求来将广告打分数。这些分数可以用在确定是否提供广告、如何提供广告以便将广告排序、过滤广告等。用户信息项目、与请求相关的信息和/或广告信息可以根据这种信息在提供广告中的在先使用和那些所提供的广告的性能进行加权。

Description

使用用户请求信息和用户信息提供目标消息的方法和设备
本申请是于2004年6月1日提出的、题为“使用用户请求信息和用户信息对广告进行服务”的中国专利申请No.200480019366.8的分案申请。
技术领域
本发明涉及广告。具体地说,本发明涉及确定特别相关的广告或广告创意以根据用户请求例如搜索查询或文档请求进行服务。
背景技术
使用传统媒介例如电视、广播、报纸和杂志来做广告是公知的。不幸的是,即使在准备了人口统计研究和关于各种媒介出口的典型观众的完全合理的假设以备随时应用时,登广告者也认识到许多其广告预算完全浪费了。而且,非常难以识别并且消除这种浪费。
近来,在更加交互式媒介上做广告已经变得普及。例如,由于使用互联网的人数已经爆炸式增长,所以登广告者已经开始将在互联网上提供的媒介和服务当作潜在的最有效的做广告方式。
登广告者已经开发出一种策略来试图使这种做广告的价值最大化。在一种策略中,登广告者使用用于提供交互式媒介或服务的流行存在形式或手段(在没有丧失普遍性的情况下在说明书中被称为“网站”)作为传播给巨大观众的途径。使用这个第一种方案,登广告者可以将广告放在例如New York Times网站或者USA Today网站的主页上。在另一种策略中,登广告者可以试图将其广告的目标设定为更狭窄的特定观众,由此提高了观众给出积极响应的可能性。例如,在Costa Rican雨林中的旅游促进办事处可以将广告放在Yahoo网站的生态旅游-旅行子目录上。
与该策略无关,基于网站的广告(也被称为“网络广告”)通常以“条幅广告”(即,可以包括图形组成部分的矩形框)形式呈现给其广告观众。在广告观众成员(在不丧失普遍性的情况下在说明书中被称为“观众”或“用户”)通过点击选择这些条幅广告中的一个,嵌入的超文本链接通常将观众引导至登广告者的网站。其中观众选择了一广告的该过程通常被称为“点进”(“点进”(click-through)用来涵盖所有用户选择)。
登广告者可以使用许多可测量或可确定的用户行为例如点进次数、点进率、转换次数、转换率来判断广告活动的效率。点进次数与广告曝光次数(即,广告展示的次数)的比例一般被称为广告的“点进率”。“转换次数”据说是在用户完成与前面服务的广告相关的处理时出现。构成转换的事情可以随着情况变化,并且可以按照多种方式确定。例如,可以是这样一种情况,即在用户点击广告、涉及到登广告者的网页并且在离开那个网页之前在那里完成购买时出现转换。可选的是,转换可以定义为正在给用户显示广告并且在预定时间(例如,7天)内在登广告者的网页上进行购买。也可以有许多其它构成转换的事情的定义。转换次数与广告的曝光次数(即,显示广告的次数)的比例通常被称为转换率。如果转换限定为在自从广告服务以来能够在预定时间出现,则转换率的一个可能的定义可以只考虑在过去已经服务了比预定时间更长的时间的广告。
尽管基于网站的广告的初始约定,但是在现有的方案中仍然存在几个问题。虽然登广告者能够到达很多观众,但是他们在回收其广告投资方面往往不满意。
近来流行的趋势是根据一些类型的用户请求例如将搜索查询提交给搜索引擎来设定广告的目标用户。例如,Google搜索引擎网站允许登广告者指定关键词以便在搜索查询中包括了那些关键词或其一些衍生物时触发一广告或一组广告的服务。
除了到达相应观众的登广告者目标之外,其上出现广告的网站主机(被称为“网站主机”或“广告消费者”)试图在不损害其用户的感受的情况下使广告收入最大化。一些网站主机为“Overture.com”,它提供了所谓的“搜索引擎”服务,用来根据用户搜索查询将广告伪装作为“搜索结果”返回。该Overture.com网站允许登广告者付费以将用于其网站(或目标网站)的广告设置在假设搜索结果列表上的更高位置上。如果实施了其中登广告者只在用户选择了该广告的情况下付费(即每次点击付费)的方案,则登广告者缺乏鼓励以有效设定其广告的目标,因为定位较差的广告将不会被选择并且因此将不需要支付费用。因此,每次点击费较高的广告显示在顶部或其附近,但是不必转变成广告发布者的真实收入,因为观众不会点击它们。另外,用户会另外选择的广告可以在列表的更下面,因此广告的关联性被折中。
不幸的是,现有的在线做广告系统往往在其服务相关广告的能力方面存在限制。即使能够通常服务相关广告的在线做广告系统往往不能选择最适用于特定用户的相关广告。
因此,需要改善在线做广告的性能。更具体地说,需要提高根据特定用户请求(例如搜索查询或文档请求)而服务的广告对于提交该请求的用户的关联。这样做应该提高了网站主机的收入同时改善了用户的感受。
发明内容
本发明提供了用于使用用户信息和与用户请求相关联的信息(例如,搜索查询或文档请求)以便广告能够更好地面向用户。通过使用用户信息和与请求相关的信息,可以实现优于现有方法的显著优点。这是由于以下事实所得到的,在用户将请求提交给系统时,他们在那时正在提供信息请求的一些联接(articulation),其上可以有一些相关广告组。本发明通过还考虑了用户信息例如用户的先前行为(例如,选择特定的广告、观看网站的特定部分等)和/或用户简档信息(例如,人口统计学)来改进该广告服务过程。通过这样改进广告的定位,应该可以改善这些广告(例如,在点进率、转换率等方面)的性能。本发明还可以使用这些用户信息和与请求相关的信息来定制用于呈现给用户的广告的创意内容。
附图说明
图1为一高级图,显示出能够与做广告系统交互作用的用户或实体。
图2为一示例性做广告环境的泡式图,本发明可以在其中或者与之一起操作。
图3为本发明的操作的泡式图,它们用在在线做广告环境例如在图2中所示的那个环境中或供它使用。
图4-6为示意图,显示出可以用来按照本发明的方式存储信息的示例性数据结构。
图7为根据本发明可以用于广告定位的方法的流程图。
图8为根据可以用于广告创意选择的方法的流程图。
图9为根据本发明可以用于管理广告信息或用户信息的示例性方法的流程图。
图10为一示意图,显示出根据本发明原理的双阶段广告服务技术。
图11和12为本发明在广告选择上的示例性应用的示意图。
图13为本发明在广告创意选择上的示例性应用的示意图。
图14显示出其中可以使用本发明的环境。
图15为根据本发明的一设备的高级方框图,该设备可以用来进行能够进行的各种操作中的至少一些并且用于存储可以使用或产生出的信息。
具体实施方式
本发明涉及一种利用用户信息(例如用户行为和/或用户简档信息)以及与用户请求有关的信息(例如与搜索查询或者文档请求有关的信息),确定特别相关的广告或者广告创意的新型方法、设备、消息格式和/或数据结构。以下的描述使本领域技术人员可以实现和使用本发明,并提供了具体的应用和请求。对于本领域技术人员来说可以对所披露的技术方案做各种改进,以下提出的一般原则适用于其它实施方案和应用。因此本发明不限于所示的实施方案,并且发明人认为他们的发明是所述的任何可授予专利的主题。
以下4.1中描述了本发明的操作环境。4.2中描述了本发明的示例性实施方案。4.3描述了本发明的示例性实施方案的操作示例。4.4描述了本发明的一些结论。
4.1本发明的操作环境
4.1.1示例性的广告环境
图1是广告环境的高级图。该环境可以包括一个广告输入、维护、交付系统120。广告客户110可以在系统120中直接或者间接地输入、维护和跟踪广告信息。广告可以是例如所谓的横幅广告的图形广告形式,仅有文字的广告形式,图像广告形式,音频广告形式,视频广告形式,这些形式的任何一种或者多种的结合的广告形式等。广告可以包括嵌入信息,例如链接,和/或机器可执行的指令。广告消费者130可以向系统120提交广告请求,从系统120接收响应于他们的请求的广告和向系统120提供使用信息。尽管图中没有显示,其它的实体也可以向系统120提供信息(例如无论与广告有关的转换或者点进是否发生)。使用信息可以包括测量或者观察到的与已经服务的广告有关的用户行为。
广告消费者130的一个示例是一个普通的内容服务器,它接收内容请求(例如文章、讨论贴,音乐、视频、图形、搜索结果、网页列表等),并检索响应于该请求的所请求内容或者以其他方式服务于该请求。内容服务器可以向系统120提交用于广告的请求。这种广告请求可以包括所需要的一系列广告。广告请求还可以包括内容请求信息。这种信息可以包括内容本身(例如页面)、与内容或者内容请求相对应的种类(例如艺术、商业、计算机、艺术-电影、艺术-音乐等)、内容请求的部分或者全部、内容页面、内容类型(例如文本、图形、视频、音频、混合媒介等)、地理定位信息等。
内容服务器可以将所请求的内容与系统120提供的一个或者多个广告结合起来。这种包括内容和广告的结合信息被送至请求该内容的终端用户,呈现给用户。最后,内容服务器可以将关于该广告、以及该广告如何、何时、和/或在哪里再现的信息(例如位置、点进与否、曝光时间、曝光数据、大小、转换与否等)返回给系统120。或者,或另外的,这种信息可以通过一些其它方法提供给系统120。
广告消费者130的另一个示例是搜索引擎。搜索引擎可以接收搜索结果的查询。相应的,搜索引擎可以查找相关的搜索结果(例如从网页索引中查找)。在S.Brin和L.Page的题目为“The Anatomy of aLarge-Scale Hypertextual Search Engine”的文章,Seventh International World Wide Web Conference,Brisbane,Australia以及在美国专利No.6285999中描述了示例性搜索引擎(这两篇文档在这里被引用作为参考)。这些搜索结果例如可以包括网页标题列表、从那些网页中提取的文本片断以及通向那些网页的超文本链接,并且可以分组成预定数量(例如,十组)的搜索结果。
搜索引擎可以将用于广告的请求提交给系统120。该请求可以包括多个所期望的广告。该数量取决于搜索结果、由这些搜索结果所占据的屏幕或页面空间量、广告的尺寸和形状等。在一个实施方案中,所期望的广告数量将从1至10,并且优选为3至5。用于广告的请求还可以包括查询(所输入的或分析的)、基于查询的信息(例如地理定位信息、搜索查询是否来自联属会员和这种联属会员的标识符)和/或与搜索结果相关或基于它的信息。这种信息例如可以包括与搜索结果相关的标识符(例如文件标识符或“docIDs”)、与搜索结果相关的分数(例如,信息搜索(“IR”)分数例如与搜索查询和文档对应的特征矢量的点积、页面分级分数(Page Rank Score)和/或IR分数和页面分级分数的组合)、从所识别的文档(例如网页)中提取的文本片断、所识别文件的全部文本、所识别文件的特征矢量等。
搜索引擎可以将这些搜索结果与由该系统120提供的广告的一个或多个组合。包括搜索结果和广告的该组合信息然后朝着请求了该内容的用户发送,以便呈现给该用户。优选的是,搜索结果保持与广告不同,以便不会使用户在付费广告和大概中性的搜索结果之间混淆。最后,搜索引擎可以通过其它一些手段将有关广告以及该广告什么时候、在什么地方和/或如何提供的信息(例如,位置、点进与否、曝光次数、曝光数据、尺寸、转换与否等)发送回系统120。
4.1.2示例性广告输入、维护和传输环境
图2显示出一示例性广告系统120′,其中可以使用本发明。该示例性广告系统120′可以包括库存系统210并且可以存储广告信息205和使用信息245。该示例性系统120′可以支持广告信息输入和管理操作215、活动(例如定位)辅助操作220、计帐和计费操作225、广告服务操作230、相关性确定操作235、优化操作240、相对呈现属性分配(例如位置分级)操作250、欺诈检测操作255、以及结果界面操作260。
登广告者110可以通过如由界面216所示一样的广告信息输入和管理操作215来与系统120′相互作用。广告消费者130可以通过如由界面231所示一样的广告服务操作230与系统120′相互作用。广告消费者130和/或其它实体(未示出)也可以如由界面261所示一样通过结果界面操作260与系统120′相互作用。
做广告程序可以包括涉及计帐、活动、创意、定位等的信息。术语“计帐”(accounting)涉及用于给定登广告者的信息(例如,独特的电子邮件地址、口令、计费信息等)。“活动”或“广告活动”指的是一个或多个广告的一组或多组,并且可以包括起始日期、结束日期、预算信息、地理定位信息、连锁信息等。例如,本田可以针对其汽车生产线具有一个广告活动,并且针对其摩托车生产线具有单独的广告活动。用于其汽车生产线的广告活动具有一组或多组广告组,每组包含一个或多个广告。每个广告组包括一组关键词和最大费用出价(每次点出的费用、每次转换的费用等)。可选的是,或者另外,每个广告组可以包括平均费用出价(例如,平均每次点出的费用、平均每次转换的费用等)。因此,单个最大费用出价和/或单个平均费用出价可以与一个或多个关键词相关。如所述一样,每个广告组可以具有一个或多个广告或“创意”(也就是说,最终提供给终端用户的广告内容)。当然广告信息205可以包括更多或更少的信息,并且可以按照许多不同的方式组织起来。
可以通过广告信息输入和管理操作215来输入和管理广告信息205。可以使用活动(例如,定位)辅助操作220来帮助登广告者110产生出有效的广告活动。例如,活动辅助操作220可以使用由库存系统210提供的信息,该信息在供搜索引擎使用的做广告方面可以跟踪所有可能的广告曝光、已经保存的广告曝光以及可用于给定关键词的广告曝光。
广告服务操作230可以针对用于来自广告消费者130的广告的请求进行服务。广告服务操作230可以使用相关性确定操作235来确定用于给定请求的候选广告。广告服务操作230然后可以使用优化操作240来选择由一个或多个候选广告构成的最终一组广告。广告服务操作230然后使用相对呈现属性分配操作250来将所要返回的广告呈现分级。计帐/计费操作225可以用来跟踪与广告服务相关的费用并且给登广告者开帐单。欺诈检测操作255可以用来例如通过被盗信用卡的使用来降低广告系统的欺诈使用(例如,通过登广告者)。最后,结果界面操作260可以用来接收与实际服务的广告相关的结果信息(来自广告消费者130或一些其它实体),例如是否出现点出、是否出现转换(例如做广告的物品或五福的销售是否在从提供广告开始的预定时间内开始或完成)等。这些结果信息可以在界面261处收到,并且可以包括用来识别该广告以及该广告服务的时间的信息以及相关的结果。
4.1.3示例性网络环境
图14显示出其中可以应用本发明的示例性网络环境1400。该示例性网络环境1400可以包括一个或多个客户装置1410,每个都具有一浏览器1420(或一些其它信息请求和提供装置)。这些客户装置1410可以请求由一个或多个内容服务器1420所提供的文件1435并且可以使用一个或多个搜索引擎1440来搜索包括在那些或其它文件中的内容。广告服务器1450可以供应一个或多个广告1455。所提供的一个或多个广告1455可以与由内容服务器1430提供的文件(和/或用于这些文件的请求)相关和/或与由搜索引擎1440(和/或搜索查询)产生出的搜索结果相关。用户信息(例如,有关与一个或多个客户装置1410相联的一个用户或一组用户)1465可以存储在一个或多个信息服务器1460处。可选的是,或者另外,用户信息(未示出)可以存储在一个或多个内容服务器1430、一个或多个搜索引擎1440和/或一个或多个广告服务器1450处。一个或多个客户装置1410、内容服务器1430、搜索引擎1440、广告服务器1450和/或用户信息服务器1460相互可以通过一个或多个网络1470交换信息。一个或多个网络1470可以为互联网,并且服务器和搜索引擎可以为计算机。用户信息(例如,用户间档数据库)、信息索引和广告索引不必是单独的存储库,它们可以存储在单个存储库中。而且,这些数据形式可以交错(例如,广告数据库可以包括在广告上的“用户特征标签”,从而对于特定类型的用户只搜索一些子集)。
4.1.4定义
在线广告例如那些用在上面参照图1、2、14所述的示例性系统或任意其它系统中的那些广告可以具有各种内在特征。这些特征可以由用途和/或登广告者规定。这些特征在下面被称为“广告特征”。例如,在文本广告的情况中,广告特征可以包括标题行、广告文本和嵌入的链接。在图像广告的情况中,广告特征可以包括图像、可执行代码和嵌入的链接。根据在线广告的类型,广告特征可以包括以下特征中的一个或多个:文本、链接、音频文件、视频文件、图像文件、可执行代码、嵌入的信息等。
在提供在线广告时,可以使用一个或多个参数来描述该广告如何、什么时候和/或在什么地方提供。这些参数在下面被称为“服务参数”。服务参数例如可以包括以下特征的一个或多个:其上提供了广告的页面的特征(包括其上的信息)、与广告提供相关联的搜索查询或搜索结果、用户特征(例如其地理位置、用户所使用的语言、所使用的浏览器的类型、前面的页面阅览、前面的行为)、启动根据它提供广告的请求的主机或会员站点(例如,America Online,Google,Yahoo)、广告在提供它的页面上的绝对位置、该广告相对于所提供的其它广告的位置(空间或时间的)、广告的绝对尺寸、该广告相对于其它广告的尺寸、广告的颜色、所提供的其它广告的数量、所提供的其它广告的类型、所提供的天数、所提供的星期数、所提供的年数等。当然,还有其它可以用在本发明的环境中的服务参数。
虽然服务参数可以不是广告特征所固有的,但是它们可以与广告服务条件或约束条件相关。在用作服务条件或约束条件时,这些服务参数简称为“服务约束条件”(或“定位准则”)。例如,在一些系统中,登广告者可以能够通过规定该广告只将提供几个星期、不低于特定位置、只在特定位置中提供给用户等来将其广告的服务定位。作为另一个实施例,在一些系统中,登广告者可以规定其广告只在页面或搜索查询包括特定关键词或词组的情况下才提供。作为再一个实施例,在一些系统中,登广告者可以固定其广告只在所提供的文件包括特定主题或概念或者落入在特定簇下或一些其它分类下的情况下才提供。
“广告信息”可以包括广告特征、广告服务约束条件、可以从广告特征或广告服务约束条件推导出的信息(“广告导出信息”)和/或于广告相关的信息(被称为“与广告相关的信息”)以及这种信息的延伸部分(例如,从与广告相关的信息中推导出的信息)。
“文档”在广义上解释为包括任意可机读并且可机器存储的产品。文档可以为文件、文件组合、具有通向其它文件的嵌入链接的一个或多个文件等;这些文件可以为任意类型,例如文本、音频、图像、视频等。要提供给终端用户的文件的各个部分可以当作文档的“内容”。在文档中的广告点可以由嵌入的信息或指令限定。在互联网的环境中,普通的文档为网页。网页通常包括有内容并且可以包括嵌入的信息(例如元信息、超链接等)和/或嵌入的指令(例如,Java描述语言等)。在许多情况中,文档具有唯一的、可寻址的存储位置,并且因此可以唯一由这个可寻址位置限定。统一资源定位符(URL)是用来访问在互联网上的信息的唯一地址。
“文档信息”可以包括任意包含在该文档中的信息、可以从包含在该信文档中的信息推导出的信息(被称为“文档导出信息”)和/或与该文档相关的信息(被称为“文档相关信息”)以及这种信息的延伸部分(例如,从相关信息推导出的信息)。文档推导信息的一个示例为基于文档的文本内容的分类。文档相关信息的示例包括来自具有通向当前文档的链接的其它文档的文档信息以及来自其它与当前文档链接的文档的文档信息。
“请求信息”(也被称为“与请求相关的信息”)可以包括任意包括在请求中或者可以从中推导出的信息(例如搜索查询或文档请求)。例如,在搜索查询请求的情况中,请求信息可以包括在搜索查询中的术语或词组,搜索查询的来源,搜索查询的时间(提交的或接收的)、响应于搜索查询返回的文档和返回的文档的文档信息。
来自文档的内容可以在“内容提供应用或装置”上提供。内容提供应用的示例包括互联网浏览器(例如,Explorer或Netscape)、查看器(例如,Abobe Acrobat PDF查看器)等。
“用户信息”可以包括任意与一个用户或一组用户相关的信息。用户信息可以包括用户行为信息、用户简档信息或两者。这种信息可以由用户提供、由被授权释放用户信息的第三方提供和/或从用户动作中推导出。特定用户信息可以使用相同用户的其它用户信息和/或其它用户的用户信息演绎出或假设出。现在将在4.2中对本发明的各个示例性实施方案进行说明。
4.2示例性实施方案
图3为根据本发明的可以进行的操作以及可以存储的信息的泡式图。广告服务操作340可以使用用户信息310、用户请求(例如,搜索查询或文档请求)信息320和广告信息330来确定一个或多个广告350。在一个实施方案中,广告服务操作340使用用户信息310、与用户请求(例如搜索查询或文档请求)相关的信息320和广告信息330来确定特别相关的广告。在另一个实施方案中,广告服务操作330使用与用户请求320相关联的信息和广告信息330来确定一组或多组广告组或广告活动,然后使用至少用户信息310和/或广告信息330来选择(或确定)在一个广告组或广告活动内的广告创意。
用户信息管理操作360可以用来有效地管理和存储用户信息。同样,可以使用广告信息管理操作370来有效管理和存储广告信息。
4.2.1示例性广告信息
图4为用于存储可以由本发明使用的广告信息的数据结构400。如所示一样,广告信息可以包括广告标识符410和一个或多个广告特征(也被称为广告信息项目)420。在本发明的一些实施方案中,这些广告特征420的至少一些可以是所谓的定位(targeting)信息或定位标准。
4.2.1.1广告信息的实例
广告信息特征可以包括以下特征中的一个或多个:
人口统计数据,用来将广告定位至一个或多个特定用户人口段(例如,收入信息、邻居影响、年龄、婚姻状况、教育水平、儿童/非儿童等);
地理数据,将广告定位于一个或多个特定用户人口段(例如,邮区编码、国家、州、居住地址等);
消费心态数据(例如,社会地位、生活方式、个人特征等),用来将该广告定位于一个或多个特定用户人口段;
来自广告创作的信息(文本或其它);
通过该广告链接的信息(文本或其它);
用来触发广告的查询;
广告定位关键词;
来自登广告者的网站的文本;
从链接到登广告者的网站的锚定文本(Anchortext);
登广告者信息例如位置和输送区域;
来自网站的文本或描述产品或服务的描述组;以及
任意其它广告信息。
在4.2.1.2和4.2.1.3中分别描述了任何获得这种信息以及如何并且在什么地方可以存储这种信息的实例。
4.2.1.2如何获得广告信息的实例
用于将广告定位于特定用户人口段的信息例如人口统计、地理和/或消费心态信息可以(a)由登广告者直接提供;(b)来自第三方信息提供者存储;和/或(c)基于用户的属性或特征推出,例如打算在呈现出这些广告之后选择这些广告或购买产品或服务的其它用户。
4.2.1.3如何以及在什么地方存储广告信息的实例
广告信息可以通过各种手段例如特征-数值对的矢量表示,并且存储在位于广告服务器上的数据管理系统中。在本发明的这个实施方案中,特征-数值对的(加权)矢量可以与用户信息的特征-数值对的(加权)矢量匹配,与用户的当前请求(例如,搜索查询或文档请求)结合用来产生出反应在给定用户及其当前对一个或多个广告的请求之间的相似性程度的分数。
在本发明的改进实施方案中,广告信息存储作为n-gram(长度为1至某个最大值例如3的单词序列),并且具有相关来源(该n-gram可以来自定位关键词、登广告者网站的标题、登广告者网站的元标签等)、URL、类别(例如,该广告用于供Microsoft Windows使用的软件产品)、或者用于不同信息的特定值(例如,该商业位于特定的纬度和经度处)。如本领域所知的一样,n-gram为第N级Markov语言模型的语法代表,其中符号出现的可能性以N-1个其它符号的在先出现为条件。N-GRAM通常使用单词在语料库中共同出现来确定单词顺序可能性来由从大型文本语料库中获得的统计中构造出。N-GRAM模型依赖于单词顺序例如单词对(双字母组)、单词三个一组(三字母组)等的可能性。N-GRAM模型可以利用包括数据元组行的文档格式用树来表示,每个数据元组行代表一分支和语法树的连续节点。分支数据为表示该n-gram的单词顺序的索引列表。在该单词顺序数据之后为表示节点分支系数和事件计数的一个或两个整数的列表。
参见图14的示例性网络环境,广告信息可以存储在广告服务器1450中,但其也可以存储在其他位置,或者同时存储在其他位置。
4.2.2示例性用户信息
图5为用于存储可以由本发明使用的用户信息的示例性数据结构500。如所示一样,用户信息可以包括用户识别符510和一个或多个用户特征(也被称为“用户信息项目”)520。在本发明的一些实施方案中,用户特征520可以包括用户行为信息和/或用户简档(例如,人口统计、地理、消费心态)信息。用户特征的数值可以为定量的(离散的或连续的数值,例如年龄=58岁;年收入=$55000;居住城市=San Francisco,CA)或不定量的(成一区间或不成区间,例如薪水$50000-$100000?=是;美国居民?=是)。
4.2.1.1用户信息的实施例
用户信息特征可以包括以下特征中的一个或多个:
用户曾访问(或者在特定时间段中访问)的网站内容(例如,单词,锚定文本等),;
人口统计信息;
地理信息;
消费心态信息;
用户作出的先前搜索查询(和/或相关信息);
有关用户已经观看、选择和/或在查看后已经购买的先前广告的信息;
有关由用户观看/请求和/或编辑的文档(例如,字处理器)的信息;
用户兴趣;
关于来自用户的个人化结果的明示或默示反馈(例如,选择结果,不选择结果,在结果上花费的时间等);
浏览活动;以及
前面购买行为。
这种信息可以在每个个人基础上存储,或者在各种人群组之中按照各种方式集成。这种信息可以组合以获得复合间档信息。
4.2.1.2如何获得用户信息的实例
用户信息例如人口统计、地理和/或消费心态用户信息可以(a)由用户直接提供;(b)来自第三方信息提供者存储;(c)基于用户的其它特征推出;和/或(d)根据其它(例如类似的)用户的特征推导出。
4.2.1.3如何以及在哪里存储用户信息的实例
可以使用例如特征值对的矢量的各种手段来表示用户信息,并将其以例如此处描述的任何数据管理方案来存储。然后这种用户信息可以在运行时间和与当前用户请求有关的信息结合使用,以与要显示的潜在广告组相匹配。在本发明的一个实施方案中,用户信息存储成n-gram(长度1至某些最大值例如3的字的序列),并具有相关的来源(例如n-gram来自所浏览的网页、搜索查询等),URL或者用于不同种类信息的具体数值(例如用户正在使用特定的网站浏览器,或者用户位于具体的经度和纬度等)。
用户信息的存储和使用可以有各种不同的形式,包括(a)客户机一侧的存储(例如是浏览器cookie、本地文件、隐藏形式的字段,或者URL编码的形式),(b)服务器一侧存储(例如记录数据库,平面文件、用于存储和检索间档/行为信息的专有结构),和/或(c)第三方存储。因此,用户信息不需要留在服务器一侧的储存库中,实际上可以存储在客户机和/或第三方,并连同用户的请求(例如搜索查询或者文档请求)发送给信息服务器。用户信息可以例如在网页浏览cookie中发送。
参考图14的示例性网络环境,用户信息可以存储在一个或者多个客户机设备1420中,一个或者多个内容服务器1430中,一个或者多个搜索引擎1440中,一个或者多个广告服务器1450中,和/或一个或者多个用户信息服务器1460中。在任何一种情况下,通过使用一些数据管理方案(例如数据库、平面文件、专有数据管理系统、网页浏览器cookie等)可以维护用户信息。用户信息的不同项目(例如不同的用户特征)可以存储在不同的设备上。
4.2.3与请求相关的信息
图6是用于存储本发明可以使用的与请求相关的信息的示例性数据结构600。如图所示,与请求相关的信息可以包括请求标识符610以及一个或者多个信息项目620。一份请求信息可以包括与搜索查询有关的信息,与请求文件有关的信息,发出请求的用户的有关信息等。
4.2.4信息存储的细化
为了获得一个实用的系统,理想或者必要的是要减少在目标广告中使用的用户信息的量和/或对其排序。本发明允许以信息和精度的最小损耗来进行这种减少。另外,由于理想或者必要的是抑制广告提供中的等待时间,因此在用户信息的查找中,在某些情况下广告服务器可能需要使用有限的用户信息或者不使用用户信息进行操作。根据本发明,优先化允许广告服务器关注在瞄准处理中可以获得的有价值的(例如最有价值的)信息上。以下描述了用于数据减少或者处理优先化的示例性技术。
在本发明的一个实施方案中,至少一些信息项目中的每一个具有相关的重要性权重。多个特征的重要性权重可以按照某种方式分组在一起或者集合起来。例如,用户已经查看的网页上的所有单词的重要性权重可以利用以下的技术分组和调整在一起。
首先,在所有的其他情况中,可以利用信息类型来确定指派给一份信息的重要性权重。例如搜索查询可以具有比从用户已经查看过的网页提取的n-gram更高的初始权重。
用于信息项目(例如用户特征)的重要性权重可以基于具体的一个用户或者一组用户的动作而更新。图9是可以用于按照与本发明一致的方式管理广告信息或者用户信息的示例性方法900的流程图。如触发事件方框910所示,当广告在提供并且利用(例如加权的)特征选择所提供的广告时,执行方法900。如方框920所示,对于所使用的(至少一些)特征,在通过RETURN节点930离开该方法900之前,基于(例如选定的或者未选定的)提供的广告的性能来调整特征的权重。因此例如如果用户选择一个广告,导致该广告被推荐的用户信息项目的重要性权重就会增加。重要性权重增加的量(绝对的或者是相对的)可以至少部分根据每个用户信息项目对广告推荐分数的贡献大小来确定。类似的,当用户没有选择该广告的时候用户信息的相关项目的重要性权重就会降低。在本发明的一个实施方案中,权重减小因子小于权重增加因子。
在本发明的一个实施方案中,可以基于在所有用户中该信息项目导致良好推荐的频率(绝对的和/或相对的),利用(例如结合)全局权重任选调整重要性权重。或者,或者另外,可以基于在一组(例如所有类似的)用户中该信息项目导致良好推荐的频率(绝对的和/或相对的),利用(例如结合)社区权重任选调整重要性权重。
在本发明的一个实施方案中,如果一个记录或者一组用户信息达到特定大小,可以通过利用至少重要性权重删除较不重要的信息项目来减小。也可以考虑信息项目的存储要求。按照这种方式,可以首先考虑删除需要较大存储但是具有低重要性权重的信息项目。
本发明的一个实施方案可以利用重要性权重来对单个的信息项目进行排序(甚至存储)。在这种实施方案中,对于给定用户的用户信息请求可以用仅包括最重要的(就重要性权重而言)信息项目的被截的用户信息来提供,或者以逐份(piecemeal)方式被提供直至获得足够的信息,和/或直至不需要或者不可能进行进一步的处理。因此,例如可以按照重要性权重的顺序来进行利用用户信息项目的处理。这允许较早地(例如为了效率,为了满足一些潜在的限制和确保在特定时间限制之内完成处理等)结束处理。
当增加新的用户信息(项目)的时候,可以改变信息的现有项目的重要性权重。因此(例如给定用户的)用户信息项目的顺序可能会与重要性权重顺序不同。因此,本发明可以用于利用(例如根据)各自的重要性权重来周期性地记录信息项目。
在某些情况下,在(例如给定用户的)用户信息被利用(例如根据)重要性权重来进行记录之前,可以根据大致的顺序来进行用户信息的转移或者处理。需要指出,在至少一些情况和/或一些实施方案中,不必将信息项目按照它们各自的重要性权重顺序进行物理性地存储,因为这种信息要被按照那种顺序有效地转移和/或处理。事实上,在至少一些情况和/或一些实施方案中,不必按照重要性顺序来转移和/或处理信息。例如,如果条件允许,可以转移和/或处理所有的信息。
4.2.5处理的细化
处理可以分成两部分,第一处理阶段在给定的时间限制之内处理尽可能多的(例如用于给定用户的)用户信息,然后为终端用户呈现广告推荐。第二处理阶段可以继续处理剩余的用户信息部分,直到处理完整个组或者记录,或者直到达到第二时间限制。通过进行这种进一步的处理,基于推荐的广告的性能对信息项目重要性权重所做的调整可以利用在第二阶段结束时处理的较大的组或者记录。由于用户间档通常是用户真实兴趣的近似,因此该系统正常情况下不会具有用户的完全而准确的信息。考虑基于用户间档中的两个特征的任何一种而会为用户推荐的广告,例如“本田”和“S2000”。考虑在第一阶段仅处理特征中的一个,“本田”,另一特征“S2000”目前在间档中具有较低的重要性。可以单独的基于第一个特征推荐“本田S2000”广告,并可能导致该广告的点进。通过提供第二个处理阶段,可以确定第二个特征也有助于被推荐的广告,因此可以利用该贡献调整第二个特征的重要性。
4.2.5示例性用途
4.2.5.1增强的广告定位
图7为根据本发明可以用来定位广告的示例性方法700的流程图。如在方框710中所示一样,接收与请求相关的信息(例如,用于用户请求例如搜索查询、文档请求等相关的信息)。如在方框720中所示一样,接收与提交搜索查询(或者提交文档请求或一些其它请求)的用户有关的信息。该信息可以包括用户简档信息和/或用户行为信息。例如在上面的4.2.4和4.2.5中所述一样,可以在某些方面基于其相应的重要性权重来提供和处理用户信息的项目。然后,如在方框730中所示一样,使用广告信息、与请求相关的信息和用户信息中的至少一些确定出多个广告的每一个的分数(score)。如在方框740中所示一样,根据本发明的用途,在通过RETURN节点750离开该方法700之前,使用至少所确定的分数从多个广告中将至少一个广告分级、过滤和/或从中选出。在下面的4.2.5.4中描述了用于确定广告分数的示例性技术。
4.2.5.2广告创意选择和产生
自动的创意构成和/或选择潜在地基于关于用户的可获得信息、用户请求(例如搜索查询或者文档请求)、以及所请求的信息的结合而使得广告创意适合于特定用户。图8是可以用于按照与本发明一致的方式选择和/或产生广告创意的示例性方法800的流程图。如方框810所示,接收有关请求的信息(例如与搜索查询、文档请求等有关的信息)。而且,如方框820所示,接收有关提交请求的用户的信息。该信息可以包括用户简档信息和/或用户行为信息。例如在上面的4.2.4和4.2.5中所述一样,可以在某些方面基于其响应的重要性权重来提供和处理用户信息的项目。然后,如在方框830中所示一样,使用至少一些与请求相关的信息和至少一些广告组信息确定出多个广告组(或者广告系列)的每一个的分数。在确定该分数的过程中也可以使用至少一些用户信息。然后如在方框840中所示一样,使用至少所确定的分数将广告组中的至少一个分级、选择和/或过滤。然后如方框850所示,在通过RETURN节点860离开该方法800之前,使用至少一些用户信息从一个广告组(或者广告系列)中的多个广告(例如所选择的)中选择至少一个广告。在下面的4.2.5.4中描述了用于广告组定分的示例性技术。
4.2.5.3查询解疑
除了选择一个适当的广告或者广告创意之外,用户信息可以用于对包括模糊搜索术语的搜索查询进行解疑(disambiguate)。例如,提交了搜索查询“Jaguar”的用户可能希望有关美洲虎汽车的信息、有关美洲虎这种动物的信息、有关Apple Jaguar操作系统的信息、或者有关Jacksonville Jaguar NFL足球队的信息。用户信息可以用于帮助对“jaguar”搜索术语的解疑。在这个实施例中,来自用户以前浏览活动的信息可能有助于对模糊的搜索查询“jaguar”的解疑,或者防止显示用户不怎么感兴趣或根本不感兴趣的广告。例如,如果用户近来已经搜索了“苹果计算机”或者“操作系统”,然后提交了搜索查询“jaguar”。用户以前的搜索历史可以用于推断该搜索查询更有可能是指苹果计算机的操作系统,而不是汽车、动物或者NFL队。因此通过利用这种信息,广告可以更好的瞄准用户。
4.2.5.4相似性确定技术
上面介绍的广告定分处理可以利用(a)广告信息和(b)有关请求的信息和用户信息之间的某些形式的相似性或者匹配度。这种相似性确定可以使用多种方式来进行。例如,可以使用以下的一种或者多种相似性确定技术:(a)基于矢量的(例如如下所述);(b)基于法则的(例如如下所述);(c)概率推理来推断匹配的概率或者似然性;以及(d)模糊逻辑匹配。其他相似性确定技术也可以用于本发明。
如上所述,使用户请求与广告相匹配的一种方式是利用有关用户的信息和它们的当前请求来形成一个矢量。多个广告中的每一个也具有一个代表性矢量。需要指出,这种特征矢量(用于用户的或者用于广告的)也可以包括从历史数据中确定的另外信息。例如,可以利用数据挖掘技术来确定关于哪个人口组容易点进广告的推断。然后这种(例如离线的)分析结果可以用作广告特征矢量中的一个或者多个属性。当将关于用户请求和用户信息的信息表示为特征矢量、并且广告具有相关的特征矢量的时候,这种特征矢量可以利用定分函数例如矢量之间的余弦距离、汉明距离、和/或多个其他矢量距离尺度中的任何一种来匹配。然后利用(例如根据)这种函数所产生的分数对广告进行分级。自然,广告分级的确定可以利用其他信息,例如价格信息和/或性能信息。在本发明的一个实施方案中,提供最高级的广告以呈现给用户。
如上所述,其他的用于选择广告的技术涉及应用一套限定(a)广告信息和(b)用户信息及有关请求的信息之间的相似度的法则和/或函数。这种基于法则和/或公式的系统可以利用逻辑法则(例如带有权重的)的任意结合,以利用至少一些广告信息、用户信息和有关请求的信息给广告提供加权的分数。
如上所述,基于矢量的技术及基于法则/或公式的技术可以一起用于相对于用户请求的信息为一个或者多个广告产生分数。
在本发明的一个实施方案中,利用广告信息、用户信息和有关请求的信息来确定词频-逆文档频率乘积(TF-IDF)量度,以产生相似性分数。根据广告信息的分数和/或类型可以另外加权广告信息的N-GRAM。例如明确限定的广告信息(例如定位关键词)可以比从其他广告信息(例如广告客户的站点)推断或者导出的广告信息权重更高。可以根据重要性量度、来源和/或类型来另外加权用户信息。可以利用以下的一种或者多种来确定任选的附加信息项目权重:(a)例如基于在所有的用户中或者所有类似的用户中该特征导致良好推荐的频率的全局和/或社区权重,以及(b)其他重要性量度(例如“停止”词语例如“the”、“a”等可以被给予低的或者零权重)。
4.2.5.4.1对相似性确定技术细化
为了使得广告与用户信息和有关请求的信息之间的匹配处理是有效的,可以使用例如4.2.4中所述的特征选择、特征概括和/或特征集合技术来减少要比较的矢量的大小。例如可以使用特征选择来减少用作(a)用户和有关请求的信息以及(b)广告信息之间的匹配处理的一部分的特征的数量和/或大小。这种特征选择技术可以包括在用户和有关请求的和/或广告信息的矢量表达中仅保持一些(在绝对和/或相对矢量中)具有高重要性权重的特征或者信息项目。另一种特征选择技术可以包括利用统计测量,例如“相互信息”、卡方拟合(chi-square fit)或相关,以确定对于产生一个或者多个更可能良好执行(例如被点进)的广告匹配来说,哪些特征是比其他特征更具指示性的。再一种特征选择技术是简单的手动选择那些据信是最有用的特征。可以一起使用这些或者其他的特征选择技术中的两种或者三种。
类似的,可以利用几套初始标准(例如准确地匹配特定特征)来预先过滤广告信息矢量,从而仅有留下来的少量广告信息矢量子集需要相对于用户和有关请求的信息进行分级。这种技术显示了基于法则的和矢量距离相似性确定技术的结合。利用这种技术还具有有助于提高用户及有关请求的信息和广告信息之间的整体匹配效率的优点。
图10显示了另一种实施方案,其中首先确定大体与用户请求1010相关的第一组一个或者多个广告1040(例如利用广告信息1030,例如与广告以及可能还包括有关请求的信息1025有关的关键词瞄准信息)。通过用户具体广告确定操作1050可以对这第一组一个或者多个广告1040进行进一步的处理,以确定最终一组广告1070(例如基于利用用户信息1060所确定的第二相似性分数分级和/或过滤)。当(部分)用户信息存储在客户机上的时候,这个实施方案是有用的。例如,广告服务器可以向客户机为一个用户请求(例如搜索查询或者文档请求)送出最高级的N(例如N=100)个广告。然后客户机可以基于本地用户信息记录这些提供的广告。
4.2.6示例性设备
图15是用于执行如上所讨论的一个或者多个操作(例如终端用户系统或者客户机设备所进行的那些操作,内容服务器所进行的那些操作,搜索引擎所进行的那些操作,或者广告服务器所进行的那些操作)的机器1500的高级框图。机器1500基本包括一个或者多个处理器1510,一个或者多个输入/输出接口单元1530,一个或者多个存储设备1520,以及一个或者多个便于在所连接的要素之间信息通讯的总线和/或网络1540。一个或者多个输入设备1532以及一个或者多个输出设备1534可以与一个或者多个输入/输出接口1530连接。
一个或者多个处理器1510可以执行机器可执行的指令(例如在从Palo Alto,California的Sun Microsystems Inc.购买的C或C++系统或者从多个卖主例如Durham,North Carolina的Red Hat Inc.获得的Linux操作系统)以进行本发明的一个或者多个方面。至少部分机器可执行的指令(暂时的或者更永久的)存储在一个或者多个存储设备1520中,和/或可以通过一个或者多个输入接口单元1530从外部来源接收。
在一个实施方案中,机器1500可以是一个或者多个传统的个人计算机。在这种情况下,处理单元1510可以是一个或多个微处理器。总线1540可以包括系统总线。存储设备1520可以包括系统存储器,例如只读存储器(ROM)和/或随机访问存储器(RAM)。存储设备1520也可以包括用于从硬盘上读取或在硬盘上写入的硬盘驱动器,用于从(可清除的)磁盘上读取或者写入的磁盘驱动器,以及用于从例如压缩盘或者其他(磁)光盘的可清除的(磁)光盘上驱动或者写入的光盘驱动器。
用户可以通过输入设备1532例如键盘和点击设备(例如鼠标)向个人计算机中输入命令和信息。也可以包括(或者是)其他的输入设备例如麦克风、操纵杆、游戏垫、卫星反射器、扫描仪等。这些和其他的输入设备通常通过与系统总线1540连接的适当的接口连接至处理单元1510。输出设备1534可以包括监视器或者其他类型的显示设备,它们可以通过适当的接口连接至系统总线1540。除了监视器之外(或者作为其的替代),个人计算机可以包括其他的(外部)输出设备(未显示),例如扩音器和打印机。
4.3操作实施例
图11和12显示了本发明应用于广告选择的示例。如图11所示,多个广告创意1120(在本发明的一个实施方案中,它们属于不同的广告组或者广告系列)与搜索查询“jaguar”相关。遗憾的是,没有上下文的“jaguar”自身可以具有不同的含义。也就是广告服务器不知道是提供用于美洲虎汽车的广告创意1120a,还是用于Jacksonville JaguarNFL足球队的广告创意1120b,用于Jaguar Apple操作系统的广告创意1120c,或者用于旅行的广告创意1120d。即使某些广告具有所谓的否定式关键词(例如如果广告客户规定,如果搜索查询包括任何“汽车”、“轿车”、“XJ6”、“S类型”、“Jacksonville”、“NFL”、“足球”、“苹果”和“操作系统”的词语,则不应当出现它的广告创意1120d),这种否定式关键词对于简单的搜索查询“jaguar”没有任何帮助。
本发明的一个实施方案可以利用提交搜索查询110的用户的用户信息1130,来选择美洲虎汽车广告创意1120a。如图所示,在这个实施例中,用户信息包括人口统计信息(或者用户简档信息,例如性别、年龄、地理定位、收入和婚姻状况等)以及用户行为信息(例如最近的购买情况,最近浏览的网站,最近选择的广告等)。需要指出,该信息可以被归纳(例如年龄组18-351132,18-35男性1134,以及年轻的城市男性1136),可以做一些假定(例如年轻的城市职业男性1142)。需要指出,行为信息可以包括从浏览的网站提取的信息(例如词语1152,1154)。在该实施例中,给出了从最近浏览的Edmunds网站提取的词语“汽车”,以及用户人口统计信息,确定提供美洲虎汽车广告创意1120a。
如图12所示,同一个用户随后提交了搜索查询“blues”1210。遗憾的是,没有上下文的“blues”自身可以具有不同的含义。也就是广告服务器不知道是提供用于唱片和光盘(与“古典”、“爵士”、“音乐会”、“布鲁斯”等关键词定位1222a有关)的广告创意1220a,还是用于儿童视频(与“blue’s clues”、“sponge bob”等关键词定位1222b有关)的广告创意1220b,或者是用于租船捕鱼(与“近海”、“金枪鱼”、“蓝色制服”、“租船”等关键词定位1222c有关)的广告创意1220c。在这个实施例中,用户信息1230类似于图11的1130,但是最近选择的广告包括新的广告1262。在这种情况下,由于用户浏览的Nick Jr.站点包括词语“blue’sclues”,并且用户最近购买了blue’s clues视频DVD,因此确定提供广告创意1220b。
图13显示了本发明用于广告创意选择的示例性应用。在该实施例中,搜索查询“Honda”与本田广告系列1320匹配。本田广告系列包括一个以上的广告创意,也就是一般的本田广告创意1325a,本田雅阁广告创意1325b,本田S2000广告创意1325c,以及本田奥得赛广告创意1325d。在该实施例中,基于假定的用户信息1372,确定提供广告创意1325。假定的用户信息1372可以预先确定并存储为广告信息1330,或者可以按照需要来确定。在该实施例中,基于婚姻状态人口统计信息,最近的购买信息和最近选择的广告,假定用户已婚并有一个或者多个孩子。
4.4总结
从前面说明中可以知道,本发明可以用来通过使用与请求相关的信息和用户信息来提供特别相关的广告。

Claims (14)

1.一种计算机实现的使用用户请求信息和用户信息提供目标消息的方法,包括:
a)由服务器接受与用户请求相关联的第一组信息项目,所述用户请求是(A)搜索查询和(B)文档请求中的任一个,每个项目具有重要性权重;
b)由服务器接受关于提交用户请求的用户的第二组信息项目,每个项目具有重要性权重;
c)使用接受的与用户请求相关联的第一组信息项目和接受的关于用户的第二组信息项目,由服务器确定至少一个目标消息的分数,其中确定分数的动作以信息项目的重要性权重的顺序来处理所述信息项目;以及
d)由服务器至少使用确定的分数来控制所述至少一个目标消息的提供。
2.如权利要求1所述的计算机实现的方法,其中确定分数的动作包括确定下述二者间的相似性:
-表示为第一特征矢量并与至少一个目标消息相关联的第三组信息项目,和
-表示为第二特征矢量的、接受的与用户请求相关联的第一组信息项目和接受的关于用户的第二组信息项目;以及
其中所述相似性是至少使用第一特征矢量的至少一部分和第二特征矢量的至少一部分之间的余弦距离来确定的。
3.如权利要求1所述的计算机实现的方法,
其中与第一和第二组信息项目中的项目相关联的重要性权重是至少使用选自由(A)相互信息、(B)卡方拟合、(C)相关和(D)手动选择构成的一组特征选择程序中的特征选择程序来确定的。
4.如权利要求1所述的计算机实现的方法,其中与第一和第二组信息项目中的项目相关联的重要性权重是至少使用在过去提供的目标消息的性能来确定的,其中目标消息包括使用第一和第二组信息项目中的至少一些项目确定的分数。
5.如权利要求1所述的计算机实现的方法,还包括:
e)使用至少两个目标消息的确定的分数来对所述至少两个目标消息排序;
f)使用至少两个目标消息的排序确定最终一组至少一个目标消息。
6.如权利要求1所述的计算机实现的方法,其中关于用户的信息项目包括
(1)选自由下述构成的组中的至少一个信息项目:(A)年龄、(B)年龄范围、(C)年龄类别、(D)性别、(E)收入、(F)收入范围、(G)收入类别、(H)婚姻状况、(I)教育水平和(J)父母状况,以及
(2)选自由下述构成的组中的至少一个信息项目:(A)与由用户提交的先前搜索查询相关的信息、(B)与由用户提交给特定搜索引擎的先前搜索查询相关的信息、(C)与提供用于呈现给用户的先前消息相关的信息、(D)与由用户提供用于呈现并且被选择的先前消息相关的信息、(E)由用户查看的文档的文档信息、(F)有关由用户编辑的文档的文档信息、(G)用户完成的先前购买以及(H)由用户完成的以前的在线购买。
7.如权利要求1所述的计算机实现的方法,其中在发生计时器期满时终止为至少一个目标消息确定分数的动作,而不管是否已在分数确定中考虑了第一和第二组信息项目中的所有项目。
8.一种使用用户请求信息和用户信息提供目标消息的设备,包括:
a)用于由服务器接受与用户请求相关联的第一组信息项目的装置,所述用户请求是(A)搜索查询和(B)文档请求中的任一个,每个项目具有重要性权重;
b)用于由服务器接受关于提交用户请求的用户的第二组信息项目的装置,每个项目具有重要性权重;
c)用于使用接受的与用户请求相关联的第一组信息项目和接受的关于用户的第二组信息项目,由服务器确定至少一个目标消息的分数的装置,其中用于由服务器确定至少一个目标消息的分数的装置以信息项目的重要性权重的顺序来处理所述信息项目;以及
d)用于由服务器至少使用确定的分数来控制所述至少一个目标消息的提供的装置。
9.如权利要求8所述的设备,其中用于由服务器确定至少一个目标消息的分数的装置确定下述二者间的相似性:
-表示为第一特征矢量并与至少一个目标消息相关联的第三组信息项目,和
-表示为第二特征矢量的、接受的与用户请求相关联的第一组信息项目和接受的关于用户的第二组信息项目;以及
其中所述相似性是至少使用第一特征矢量的至少一部分和第二特征矢量的至少一部分之间的余弦距离来确定的。
10.如权利要求8所述的设备,
其中与第一和第二组信息项目中的项目相关联的重要性权重是至少使用选自由(A)相互信息、(B)卡方拟合、(C)相关和(D)手动选择构成的一组特征选择程序中的特征选择程序来确定的。
11.如权利要求8所述的设备,其中与第一和第二组信息项目中的项目相关联的重要性权重是至少使用在过去提供的目标消息的性能来确定的,其中目标消息包括使用第一和第二组信息项目中的至少一些项目确定的分数。
12.如权利要求8所述的设备,还包括:
e)用于使用至少两个目标消息的确定的分数来对所述至少两个目标消息排序的装置;
f)用于使用至少两个目标消息的排序确定最终一组至少一个目标消息的装置。
13.如权利要求8所述的设备,其中关于用户的信息项目包括
(1)选自由下述构成的组中的至少一个信息项目:(A)年龄、(B)年龄范围、(C)年龄类别、(D)性别、(E)收入、(F)收入范围、(G)收入类别、(H)婚姻状况、(I)教育水平和(J)父母状况,以及
(2)选自由下述构成的组中的至少一个信息项目:(A)与由用户提交的先前搜索查询相关的信息、(B)与由用户提交给特定搜索引擎的先前搜索查询相关的信息、(C)与提供用于呈现给用户的先前消息相关的信息、(D)与由用户提供用于呈现并且被选择的先前消息相关的信息、(E)由用户查看的文档的文档信息、(F)有关由用户编辑的文档的文档信息、(G)用户完成的先前购买以及(H)由用户完成的以前的在线购买。
14.如权利要求8所述的设备,其中用于由服务器确定至少一个目标消息的分数的装置在发生计时器期满时终止,而不管是否已在分数确定中考虑了第一和第二组信息项目中的所有项目。
CN201010202846A 2003-06-02 2004-06-01 使用用户请求信息和用户信息提供目标消息的方法和设备 Pending CN101872360A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/452,791 US8352499B2 (en) 2003-06-02 2003-06-02 Serving advertisements using user request information and user information
US10/452,791 2003-06-02

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNA2004800193668A Division CN1816812A (zh) 2003-06-02 2004-06-01 使用用户请求信息和用户信息对广告进行服务

Publications (1)

Publication Number Publication Date
CN101872360A true CN101872360A (zh) 2010-10-27

Family

ID=33551272

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201010202846A Pending CN101872360A (zh) 2003-06-02 2004-06-01 使用用户请求信息和用户信息提供目标消息的方法和设备
CNA2004800193668A Pending CN1816812A (zh) 2003-06-02 2004-06-01 使用用户请求信息和用户信息对广告进行服务

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNA2004800193668A Pending CN1816812A (zh) 2003-06-02 2004-06-01 使用用户请求信息和用户信息对广告进行服务

Country Status (9)

Country Link
US (1) US8352499B2 (zh)
EP (1) EP1634206A4 (zh)
JP (2) JP2006526853A (zh)
KR (1) KR100861673B1 (zh)
CN (2) CN101872360A (zh)
AU (1) AU2004248564B2 (zh)
BR (1) BRPI0410947A (zh)
CA (1) CA2526386C (zh)
WO (1) WO2004111771A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546564A (zh) * 2010-12-30 2012-07-04 腾讯科技(深圳)有限公司 一种信息推送的控制方法及系统
WO2015161515A1 (en) * 2014-04-25 2015-10-29 Yahoo! Inc. Systems and methods for commercial query suggestion

Families Citing this family (159)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003017023A2 (en) 2001-08-14 2003-02-27 Quigo Technologies, Inc. System and method for extracting content for submission to a search engine
US9235849B2 (en) * 2003-12-31 2016-01-12 Google Inc. Generating user information for use in targeted advertising
DE60335472D1 (de) 2002-07-23 2011-02-03 Quigo Technologies Inc System und verfahren zur automatisierten abbildung von schlüsselwörtern und schlüsselphrasen auf dokumenten
US8521725B1 (en) * 2003-12-03 2013-08-27 Google Inc. Systems and methods for improved searching
US20050251444A1 (en) * 2004-05-10 2005-11-10 Hal Varian Facilitating the serving of ads having different treatments and/or characteristics, such as text ads and image ads
US7716225B1 (en) 2004-06-17 2010-05-11 Google Inc. Ranking documents based on user behavior and/or feature data
US8538970B1 (en) * 2004-12-30 2013-09-17 Google Inc. Personalizing search results
US20060149710A1 (en) * 2004-12-30 2006-07-06 Ross Koningstein Associating features with entities, such as categories of web page documents, and/or weighting such features
JP4977624B2 (ja) 2005-01-18 2012-07-18 ヤフー! インコーポレイテッド ウェブサーチ技術及びウェブコンテンツを組み入れたスポンサー提供サーチリスティングのマッチング及びランキング
US10482474B1 (en) * 2005-01-19 2019-11-19 A9.Com, Inc. Advertising database system and method
US8768766B2 (en) 2005-03-07 2014-07-01 Turn Inc. Enhanced online advertising system
JP4718251B2 (ja) * 2005-06-15 2011-07-06 日本電信電話株式会社 広告情報配信システム及びそのプログラム
US7809731B2 (en) * 2005-07-29 2010-10-05 Yahoo! Inc. System and method for reordering a result set copyright notice
US8626588B2 (en) * 2005-09-30 2014-01-07 Google Inc. Advertising with audio content
JP2007179276A (ja) * 2005-12-27 2007-07-12 Internatl Business Mach Corp <Ibm> 適合判定方法、装置、およびプログラム
US10600090B2 (en) 2005-12-30 2020-03-24 Google Llc Query feature based data structure retrieval of predicted values
US7827060B2 (en) 2005-12-30 2010-11-02 Google Inc. Using estimated ad qualities for ad filtering, ranking and promotion
EP1826716A1 (en) * 2006-02-22 2007-08-29 Sony Deutschland Gmbh Method for updating a user profile
KR100792700B1 (ko) * 2006-03-17 2008-01-08 엔에이치엔(주) 신경망을 가지는 협업 필터링 시스템을 이용하여 클릭패턴에 기초한 웹 광고 추천 방법 및 그 시스템
WO2007105909A1 (en) * 2006-03-16 2007-09-20 Nhn Corporation Method for targeting web advertisement clickers based on click pattern by using a collaborative filtering system with neural networks and system thereof
KR100792701B1 (ko) * 2006-03-16 2008-01-08 엔에이치엔(주) 협업 필터링 시스템을 이용하여 클릭 패턴에 기초한 웹광고 추천 방법 및 그 시스템
US7451120B1 (en) * 2006-03-20 2008-11-11 Google Inc. Detecting novel document content
JP2007264721A (ja) * 2006-03-27 2007-10-11 Konica Minolta Medical & Graphic Inc データベースシステム、プログラム、及びデータベースシステムにおける広告提示方法
KR100793377B1 (ko) * 2006-03-28 2008-01-11 엔에이치엔(주) 점수 분포에 따른 광고리스트의 생성 방법 및 광고리스트생성 시스템
US8745226B2 (en) 2006-05-02 2014-06-03 Google Inc. Customization of content and advertisements in publications
US7836134B2 (en) * 2006-06-09 2010-11-16 Sony Ericsson Mobile Communications Ab E-mail address inspection
WO2007147080A1 (en) 2006-06-16 2007-12-21 Almondnet, Inc. Media properties selection method and system based on expected profit from profile-based ad delivery
CN100456298C (zh) * 2006-07-12 2009-01-28 百度在线网络技术(北京)有限公司 广告信息检索系统及广告信息检索方法
GB2455025A (en) * 2006-09-15 2009-06-03 Nielsen Co Methods and apparatus to identify images in print advertisements
US20080077574A1 (en) 2006-09-22 2008-03-27 John Nicholas Gross Topic Based Recommender System & Methods
US20100293490A1 (en) * 2006-09-26 2010-11-18 Armand Rousso Apparatuses, Methods and Systems For An Information Comparator Comparison Engine
US8892756B2 (en) * 2006-10-19 2014-11-18 Ebay Inc. Method and system of publishing campaign data
KR100851042B1 (ko) 2006-11-08 2008-08-12 엔에이치엔(주) 확장 광고 키워드를 추천하는 방법 및 그 시스템
EP2109077A3 (en) * 2006-11-10 2011-07-06 Media Layers Ltd. Method and computer program product for providing advertisements to a mobile user device
US8032405B2 (en) 2006-11-22 2011-10-04 Proclivity Systems, Inc. System and method for providing E-commerce consumer-based behavioral target marketing reports
US8086600B2 (en) 2006-12-07 2011-12-27 Google Inc. Interleaving search results
CN101573726A (zh) * 2006-12-28 2009-11-04 夏普株式会社 广告分发系统、广告分发服务器、广告分发方法、程序及记录介质
US20090012841A1 (en) * 2007-01-05 2009-01-08 Yahoo! Inc. Event communication platform for mobile device users
US20080189169A1 (en) * 2007-02-01 2008-08-07 Enliven Marketing Technologies Corporation System and method for implementing advertising in an online social network
KR100892845B1 (ko) * 2007-03-29 2009-04-10 엔에이치엔(주) 노출용 광고 정보를 제공하는 방법 및 시스템
US8055664B2 (en) * 2007-05-01 2011-11-08 Google Inc. Inferring user interests
CN101071433B (zh) * 2007-05-10 2010-08-18 腾讯科技(深圳)有限公司 一种图片下载系统及方法
JP5153210B2 (ja) * 2007-05-22 2013-02-27 ヤフー株式会社 広告配信装置
CN100458797C (zh) * 2007-06-20 2009-02-04 精实万维软件(北京)有限公司 一种对网络广告进行排序的方法
US8380563B2 (en) 2007-06-28 2013-02-19 Google Inc. Using previous user search query to target advertisements
CN101141414B (zh) * 2007-09-26 2011-09-14 腾讯科技(深圳)有限公司 反馈广告等级的实现方法、系统和即时通讯客户端
US20090100051A1 (en) * 2007-10-10 2009-04-16 Yahoo! Inc. Differentiated treatment of sponsored search results based on search context
US7853622B1 (en) 2007-11-01 2010-12-14 Google Inc. Video-related recommendations using link structure
US8041082B1 (en) 2007-11-02 2011-10-18 Google Inc. Inferring the gender of a face in an image
CN101431524A (zh) * 2007-11-07 2009-05-13 阿里巴巴集团控股有限公司 一种定向网络广告投放的实现方法及装置
US10346854B2 (en) * 2007-11-30 2019-07-09 Microsoft Technology Licensing, Llc Feature-value attachment, reranking and filtering for advertisements
US20090150541A1 (en) * 2007-12-06 2009-06-11 Sony Corporation And Sony Electronics Inc. System and method for dynamically generating user interfaces for network client devices
US8150842B2 (en) 2007-12-12 2012-04-03 Google Inc. Reputation of an author of online content
US8412571B2 (en) 2008-02-11 2013-04-02 Advertising.Com Llc Systems and methods for selling and displaying advertisements over a network
US8726146B2 (en) 2008-04-11 2014-05-13 Advertising.Com Llc Systems and methods for video content association
US20090299816A1 (en) * 2008-06-03 2009-12-03 Google Inc. Search Tool Advertising
US7961986B1 (en) 2008-06-30 2011-06-14 Google Inc. Ranking of images and image labels
US8650561B2 (en) * 2008-07-10 2014-02-11 Apple Inc. System and method for localizing display of applications for download
US9424339B2 (en) * 2008-08-15 2016-08-23 Athena A. Smyros Systems and methods utilizing a search engine
US8447669B2 (en) 2008-08-26 2013-05-21 Visa U.S.A. Inc. System and method for implementing financial assistance programs
US9317599B2 (en) * 2008-09-19 2016-04-19 Nokia Technologies Oy Method, apparatus and computer program product for providing relevance indication
WO2010045191A2 (en) * 2008-10-13 2010-04-22 Vuelogic, Llc Methods and systems for customer performance scoring
US8271330B2 (en) * 2008-12-04 2012-09-18 International Business Machines Corporation System and method for researching virtual markets and optimizing product placements and displays
US9996845B2 (en) * 2009-03-03 2018-06-12 Google Llc Bidding on users
CN102414705A (zh) * 2009-03-03 2012-04-11 谷歌公司 用于向社交网络的用户提供广告的方法和系统
WO2010099631A1 (en) * 2009-03-03 2010-09-10 Google Inc. Adheat advertisement model for social network
CN101515360A (zh) * 2009-04-13 2009-08-26 阿里巴巴集团控股有限公司 向用户推荐网络目标信息的方法和服务器
CA2700030C (en) * 2009-04-16 2019-11-05 Accenture Global Services Gmbh Touchpoint customization system
US8311950B1 (en) 2009-10-01 2012-11-13 Google Inc. Detecting content on a social network using browsing patterns
US8275771B1 (en) 2010-02-26 2012-09-25 Google Inc. Non-text content item search
US8903736B2 (en) * 2010-04-05 2014-12-02 Yahoo! Inc. Fast networked based advertisement selection
US8818985B2 (en) 2010-04-06 2014-08-26 Salesforce.Com, Inc. Rule-based prioritization of social data
US20110258032A1 (en) * 2010-04-14 2011-10-20 Microsoft Corporation Search advertisement selection based on user actions
US8738603B2 (en) 2010-05-20 2014-05-27 Salesforce.Com, Inc. Metrics-based accessing of social threads
US9817637B2 (en) 2010-07-01 2017-11-14 Salesforce.Com, Inc. Methods and systems for providing enhancements to a business networking feed
WO2012026197A1 (ja) 2010-08-24 2012-03-01 日本電気株式会社 文書分析システム、文書分析方法、文書分析プログラムおよび記録媒体
US20120078717A1 (en) * 2010-09-23 2012-03-29 Sony Corporation System and method for effectively performing an advertisement selection procedure
US8560554B2 (en) 2010-09-23 2013-10-15 Salesforce.Com, Inc. Methods and apparatus for selecting updates to associated records to publish on an information feed using importance weights in an on-demand database service environment
US20120084153A1 (en) * 2010-09-30 2012-04-05 ANNONA CORP S.A., Societe Anonyme System, method, and computer-readable medium for distributing targeted data using anonymous profiles
US20120209677A1 (en) 2010-10-20 2012-08-16 Mehta Kaushal N Person-2-person social network marketing apparatuses, methods and systems
US20120123876A1 (en) * 2010-11-17 2012-05-17 Sreenivasa Prasad Sista Recommending and presenting advertisements on display pages over networks of communication devices and computers
CN102542474B (zh) 2010-12-07 2015-10-21 阿里巴巴集团控股有限公司 查询结果排序方法及装置
WO2012106655A2 (en) 2011-02-05 2012-08-09 Visa International Service Association Merchant-consumer bridging platform apparatuses, methods and systems
WO2012109628A2 (en) 2011-02-10 2012-08-16 Visa International Service Assocation Electronic coupon issuance and redemption apparatuses, methods and systems
US20120209698A1 (en) * 2011-02-11 2012-08-16 Yahoo! Inc. Hybrid search results listings
US10586227B2 (en) 2011-02-16 2020-03-10 Visa International Service Association Snap mobile payment apparatuses, methods and systems
SG193481A1 (en) 2011-02-16 2013-10-30 Visa Int Service Ass Snap mobile payment apparatuses, methods and systems
WO2012116125A1 (en) 2011-02-22 2012-08-30 Visa International Service Association Universal electronic payment apparatuses, methods and systems
AU2012223415B2 (en) 2011-02-28 2017-05-18 Visa International Service Association Secure anonymous transaction apparatuses, methods and systems
US9443224B2 (en) 2011-03-01 2016-09-13 Salesforce.Com, Inc. Systems, apparatus and methods for selecting updates to associated records to publish on an information feed
WO2012122060A1 (en) 2011-03-04 2012-09-13 Visa International Service Association Cloud service facilitator apparatuses, methods and systems
US9646291B2 (en) 2011-05-11 2017-05-09 Visa International Service Association Electronic receipt manager apparatuses, methods and systems
CN103797500A (zh) 2011-06-03 2014-05-14 维萨国际服务协会 虚拟钱包卡选择装置、方法及系统
US9208187B2 (en) 2011-06-24 2015-12-08 Salesforce.Com, Inc. Using a database system for selective inclusion and exclusion of types of updates to provide a configuration feed of a social networking system
WO2013002820A1 (en) * 2011-06-29 2013-01-03 Hewlett-Packard Development Company, L.P. Provide services using unified communication content
US10121129B2 (en) 2011-07-05 2018-11-06 Visa International Service Association Electronic wallet checkout platform apparatuses, methods and systems
US9582598B2 (en) 2011-07-05 2017-02-28 Visa International Service Association Hybrid applications utilizing distributed models and views apparatuses, methods and systems
US9355393B2 (en) 2011-08-18 2016-05-31 Visa International Service Association Multi-directional wallet connector apparatuses, methods and systems
US10699304B1 (en) 2011-07-08 2020-06-30 Google Llc Delivery and advertisements to mobile applications
US10902495B2 (en) 2011-07-08 2021-01-26 Google Llc Presenting search results in a dynamically formatted graphical user interface
US9563712B2 (en) * 2011-07-14 2017-02-07 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing internal custom feed items
US10438176B2 (en) 2011-07-17 2019-10-08 Visa International Service Association Multiple merchant payment processor platform apparatuses, methods and systems
US9443225B2 (en) 2011-07-18 2016-09-13 Salesforce.Com, Inc. Computer implemented methods and apparatus for presentation of feed items in an information feed to be displayed on a display device
US20130030922A1 (en) * 2011-07-26 2013-01-31 Google Inc. System and method for syndicating a conversation
US8650070B2 (en) * 2011-08-02 2014-02-11 Google Inc. System and method for sharing content on third-party mobile applications
CN102956009B (zh) 2011-08-16 2017-03-01 阿里巴巴集团控股有限公司 一种基于用户行为的电子商务信息推荐方法与装置
US10242358B2 (en) 2011-08-18 2019-03-26 Visa International Service Association Remote decoupled application persistent state apparatuses, methods and systems
US10825001B2 (en) 2011-08-18 2020-11-03 Visa International Service Association Multi-directional wallet connector apparatuses, methods and systems
US10318941B2 (en) 2011-12-13 2019-06-11 Visa International Service Association Payment platform interface widget generation apparatuses, methods and systems
US9710807B2 (en) 2011-08-18 2017-07-18 Visa International Service Association Third-party value added wallet features and interfaces apparatuses, methods and systems
US20130060800A1 (en) * 2011-09-07 2013-03-07 Allon Caidar System for communicating subscriber media to users over a network
US9117225B2 (en) 2011-09-16 2015-08-25 Visa International Service Association Apparatuses, methods and systems for transforming user infrastructure requests inputs to infrastructure design product and infrastructure allocation outputs
US10223730B2 (en) 2011-09-23 2019-03-05 Visa International Service Association E-wallet store injection search apparatuses, methods and systems
CN102346899A (zh) * 2011-10-08 2012-02-08 亿赞普(北京)科技有限公司 一种基于用户行为的广告点击率预测方法和装置
US20130152125A1 (en) * 2011-12-07 2013-06-13 Sony Network Entertainment International Llc Method and system for advertisement choices using a second display during content playback
WO2013090611A2 (en) 2011-12-13 2013-06-20 Visa International Service Association Dynamic widget generator apparatuses, methods and systems
US9953378B2 (en) 2012-04-27 2018-04-24 Visa International Service Association Social checkout widget generation and integration apparatuses, methods and systems
CN103164804B (zh) 2011-12-16 2016-11-23 阿里巴巴集团控股有限公司 一种个性化的信息推送方法及装置
US10223710B2 (en) 2013-01-04 2019-03-05 Visa International Service Association Wearable intelligent vision device apparatuses, methods and systems
US10262148B2 (en) 2012-01-09 2019-04-16 Visa International Service Association Secure dynamic page content and layouts apparatuses, methods and systems
US11308227B2 (en) 2012-01-09 2022-04-19 Visa International Service Association Secure dynamic page content and layouts apparatuses, methods and systems
AU2013214801B2 (en) 2012-02-02 2018-06-21 Visa International Service Association Multi-source, multi-dimensional, cross-entity, multimedia database platform apparatuses, methods and systems
US20130346182A1 (en) * 2012-06-20 2013-12-26 Yahoo! Inc. Multimedia features for click prediction of new advertisements
WO2014065569A2 (ko) * 2012-10-24 2014-05-01 주식회사 어워드에스엔에스 광고에의 접속 사용자를 식별하기 위한 타겟 광고 시스템 및 방법
WO2014074917A1 (en) * 2012-11-08 2014-05-15 Cooper & Co Ltd Edwin System and method for divisive textual clustering by label selection using variant-weighted tfidf
US20140149513A1 (en) * 2012-11-23 2014-05-29 The Extraordinaries, Inc. System and method for matching a profile to a sparsely defined request
US10776833B2 (en) 2012-11-27 2020-09-15 Synqy Corporation Method and system for managing content of digital brand assets on the internet
CN103853711B (zh) * 2012-11-28 2017-02-08 中国移动通信集团广西有限公司 一种文本信息处理方法及装置
US20150227973A1 (en) * 2013-02-20 2015-08-13 Stremor Corporation Systems and methods for organizing search results and targeting advertisements
US9300727B2 (en) 2013-03-14 2016-03-29 Microsoft Technology Licensing, Llc Cloud-based content localization
US20140279793A1 (en) * 2013-03-14 2014-09-18 Balderdash Inc. Systems and methods for providing relevant pathways through linked information
US20140280239A1 (en) * 2013-03-15 2014-09-18 Sas Institute Inc. Similarity determination between anonymized data items
US11354486B2 (en) 2013-05-13 2022-06-07 International Business Machines Corporation Presenting a link label for multiple hyperlinks
US8954346B1 (en) * 2013-06-03 2015-02-10 Inadco, Inc. Serving form ads with a video
JP5832495B2 (ja) * 2013-09-18 2015-12-16 ヤフー株式会社 広告特定装置、広告情報のデータ構造、広告特定方法、及びプログラム
CN104834647B (zh) * 2014-02-12 2019-04-23 腾讯科技(深圳)有限公司 一种获取信息摘要的方法及装置
EP3138065A4 (en) 2014-04-30 2018-01-03 Michael Flynn Mobile computing system with user preferred interactive components
CN104199969B (zh) * 2014-09-22 2017-10-03 北京国双科技有限公司 网页数据分析方法及装置
US11216468B2 (en) 2015-02-08 2022-01-04 Visa International Service Association Converged merchant processing apparatuses, methods and systems
CN106202088A (zh) * 2015-05-04 2016-12-07 阿里巴巴集团控股有限公司 一种匹配业务场景的方法和系统
CN105045889B (zh) * 2015-07-29 2018-04-20 百度在线网络技术(北京)有限公司 一种信息推送方法及装置
US20170053314A1 (en) * 2015-08-20 2017-02-23 Quixey, Inc. Displaying Advertisements In Application Launcher
CN106682013A (zh) * 2015-11-09 2017-05-17 阿里巴巴集团控股有限公司 用于数据推送的方法和设备
CN105678586B (zh) 2016-01-12 2020-09-29 腾讯科技(深圳)有限公司 一种信息扶持方法和装置
US20170287004A1 (en) * 2016-04-01 2017-10-05 Facebook, Inc. Selecting a content item from a set for presentation to a user based on locations associated with the content items and a location associated with the user
US10558720B2 (en) * 2016-04-13 2020-02-11 Oath Inc. Method and system for selecting supplemental content using visual appearance
US20180004846A1 (en) * 2016-06-30 2018-01-04 Microsoft Technology Licensing, Llc Explicit Behavioral Targeting of Search Users in the Search Context Based on Prior Online Behavior
JP6405343B2 (ja) * 2016-07-20 2018-10-17 Necパーソナルコンピュータ株式会社 情報処理装置、情報処理方法、およびプログラム
US20180082331A1 (en) * 2016-09-22 2018-03-22 Facebook, Inc. Predicting a user quality rating for a content item eligible to be presented to a viewing user of an online system
US10368132B2 (en) * 2016-11-30 2019-07-30 Facebook, Inc. Recommendation system to enhance video content recommendation
US10031977B1 (en) 2017-01-26 2018-07-24 Rena Maycock Data content filter
RU2671054C2 (ru) * 2017-02-22 2018-10-29 Общество С Ограниченной Ответственностью "Яндекс" Способ и система выбора целевого содержимого с помощью алгоритма машинного обучения
CN108090107A (zh) * 2017-05-22 2018-05-29 北京市商汤科技开发有限公司 业务对象推荐方法、装置、电子设备和存储介质
CN107609182A (zh) * 2017-09-29 2018-01-19 北京金山安全软件有限公司 应用程序中的数据显示方法、装置及电子设备
CN109241243B (zh) * 2018-08-30 2020-11-24 清华大学 候选文档排序方法及装置
US11323406B2 (en) 2019-07-26 2022-05-03 Introhive Services Inc. System and method for identifying and retrieving signature contact information from an email or email thread
US11675753B2 (en) 2019-07-26 2023-06-13 Introhive Services Inc. Data cleansing system and method
US10949891B1 (en) * 2019-08-29 2021-03-16 Allon Caidar Method for providing product-related videos to buyers
US11741477B2 (en) 2019-09-10 2023-08-29 Introhive Services Inc. System and method for identification of a decision-maker in a sales opportunity

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5724521A (en) 1994-11-03 1998-03-03 Intel Corporation Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
KR200180633Y1 (ko) 1995-04-24 2000-05-15 이동규 치과용 테이블의 착탈식 핸들
US5740549A (en) 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US6026368A (en) 1995-07-17 2000-02-15 24/7 Media, Inc. On-line interactive system and method for providing content and advertising information to a targeted set of viewers
JP2001525951A (ja) 1995-12-08 2001-12-11 テルコーディア テクノロジーズ インコーポレイテッド コンピュータ・ネットワークにおいて、広告を設置する方法およびシステム
US5848397A (en) 1996-04-19 1998-12-08 Juno Online Services, L.P. Method and apparatus for scheduling the presentation of messages to computer users
US5948061A (en) 1996-10-29 1999-09-07 Double Click, Inc. Method of delivery, targeting, and measuring advertising over networks
US6078914A (en) 1996-12-09 2000-06-20 Open Text Corporation Natural language meta-search system and method
US6044376A (en) 1997-04-24 2000-03-28 Imgis, Inc. Content stream analysis
US6144944A (en) 1997-04-24 2000-11-07 Imgis, Inc. Computer system for efficiently selecting and providing information
AU8072798A (en) 1997-06-16 1999-01-04 Doubleclick Inc. Method and apparatus for automatic placement of advertising
US6134532A (en) 1997-11-14 2000-10-17 Aptex Software, Inc. System and method for optimal adaptive matching of users to most relevant entity and information in real-time
US6421675B1 (en) * 1998-03-16 2002-07-16 S. L. I. Systems, Inc. Search engine
US6167382A (en) 1998-06-01 2000-12-26 F.A.C. Services Group, L.P. Design and production of print advertising and commercial display materials over the Internet
CN1352776A (zh) 1998-11-30 2002-06-05 英戴克系统公司 基于习惯、统计推导和心理学-人口统计简档的智能工具
US6985882B1 (en) 1999-02-05 2006-01-10 Directrep, Llc Method and system for selling and purchasing media advertising over a distributed communication network
US6292796B1 (en) * 1999-02-23 2001-09-18 Clinical Focus, Inc. Method and apparatus for improving access to literature
AU4328000A (en) * 1999-03-31 2000-10-16 Verizon Laboratories Inc. Techniques for performing a data query in a computer system
US6269361B1 (en) 1999-05-28 2001-07-31 Goto.Com System and method for influencing a position on a search result list generated by a computer network search engine
US6401075B1 (en) 2000-02-14 2002-06-04 Global Network, Inc. Methods of placing, purchasing and monitoring internet advertising
AU2000243170A1 (en) 2000-03-10 2001-09-17 Kiyoshi Hirasawa Information providing device, and information providing method
KR20010102668A (ko) * 2000-05-04 2001-11-16 차상균 무선 이동 단말기를 이용한 선별적 광고 제공 방법 및시스템
JP3539354B2 (ja) 2000-05-31 2004-07-07 日本電信電話株式会社 情報検索サービス方法及び情報検索サービスプログラムを格納した記憶媒体
US20020198882A1 (en) 2001-03-29 2002-12-26 Linden Gregory D. Content personalization based on actions performed during a current browsing session
JP2003150844A (ja) 2001-11-09 2003-05-23 Matsushita Electric Ind Co Ltd 情報提供システム、情報提供方法、及び情報提供サーバ
US7136875B2 (en) 2002-09-24 2006-11-14 Google, Inc. Serving advertisements based on content

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546564A (zh) * 2010-12-30 2012-07-04 腾讯科技(深圳)有限公司 一种信息推送的控制方法及系统
CN102546564B (zh) * 2010-12-30 2015-08-19 腾讯科技(深圳)有限公司 一种信息推送的控制方法及系统
WO2015161515A1 (en) * 2014-04-25 2015-10-29 Yahoo! Inc. Systems and methods for commercial query suggestion

Also Published As

Publication number Publication date
BRPI0410947A (pt) 2006-06-27
EP1634206A2 (en) 2006-03-15
KR20060018238A (ko) 2006-02-28
JP5065323B2 (ja) 2012-10-31
JP2006526853A (ja) 2006-11-24
KR100861673B1 (ko) 2008-10-07
CA2526386A1 (en) 2004-12-23
AU2004248564A1 (en) 2004-12-23
EP1634206A4 (en) 2006-12-27
WO2004111771A2 (en) 2004-12-23
US8352499B2 (en) 2013-01-08
US20120095837A1 (en) 2012-04-19
AU2004248564B2 (en) 2008-10-30
WO2004111771A3 (en) 2005-05-12
CN1816812A (zh) 2006-08-09
CA2526386C (en) 2014-11-04
JP2009199601A (ja) 2009-09-03

Similar Documents

Publication Publication Date Title
CN101872360A (zh) 使用用户请求信息和用户信息提供目标消息的方法和设备
JP5318349B2 (ja) 対象とされる広告で使用するためのユーザ情報の生成
CA2530400C (en) Serving advertisements using a search of advertiser web information
US7831474B2 (en) System and method for associating an unvalued search term with a valued search term
US8015065B2 (en) Systems and methods for assigning monetary values to search terms
AU2004260464B2 (en) Improving content-targeted advertising using collected user behavior data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20101027