CN101156168A - 具有概况同步的受众目标锁定系统 - Google Patents
具有概况同步的受众目标锁定系统 Download PDFInfo
- Publication number
- CN101156168A CN101156168A CNA2005800458822A CN200580045882A CN101156168A CN 101156168 A CN101156168 A CN 101156168A CN A2005800458822 A CNA2005800458822 A CN A2005800458822A CN 200580045882 A CN200580045882 A CN 200580045882A CN 101156168 A CN101156168 A CN 101156168A
- Authority
- CN
- China
- Prior art keywords
- group
- identifiers
- profile data
- audience member
- specific audience
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0257—User requested
- G06Q30/0258—Registration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0269—Targeted advertisements based on user profile or attribute
Abstract
用于通过计算机网络向受众成员提供内容的系统、方法和设备。控制台允许用户定义按照分级方式组织的受众组。之后通过收集受众成员的概况数据以及确定成员是否具有由受众组定义的属性来计算组别。组的分级定义允许对受众组进行逻辑组合,并促进受众组的有效重新计算。概况同步提供了用来协调可能针对指定受众成员颁发的多个标识符的授权标识符。
Description
相关申请的交叉引用
本申请是2003年9月25日提交的发明名称为“System andMethod for Segmenting and Targeting Audience Members”的美国专利申请No.10/669791的部分延续,其根据35USC§119要求2003年8月1日提交的临时专利申请No.60/491521的权益。在此将这些申请的全部内容引入以供参考。
本申请还涉及2004年11月5日提交的发明名称为“AudienceTargeting System with Segment Management”的美国专利申请No.10/981733(代理文档No.54820-00608)。
技术领域
本发明总体上涉及受众目标锁定,更具体而言,涉及受众目标锁定环境中的组管理(segment management)和概况同步。
背景技术
很久以来,人们就知道目标锁定营销是一种获取消费者的有效方法。在消费者从供应商只接收到相关内容(广告等)时,消费者很可能光顾所述特定的供应商购物,并提供可能帮助供应商细化对消费者的“认识”的额外个人信息。因此,目标锁定营销(targeted marketing)能够形成与消费者之间的更为集中、鲁棒的相互作用。相应地,由于供应商增加了收入,因而能够提供更多的奖励交互。
为了有效地锁定消费者目标,希望营销系统能够对接收自各种在线和离线资源的消费信息做出反应。这些资源可以包括数据库和服务器,以及由分支网站构成的网络内部的多个web部件。此外,可以从格式各异的多种资源收集消费信息。我们还希望营销系统能够与实际向用户提供内容的系统相互作用。简而言之,一个有效的营销系统能够正确评价具体用户的特征和喜好,而不管与用户联系的管道的数量或类型如何。
但是,某些已知的系统只适于从单个来源(例如,消费者提供的注册信息)接收信息。其他系统可以接收来自多个来源的信息,但是不能有效结合涉及同一消费者的信息,并将其传递给必要的内容提供系统。因而,可能希望具有一种能够提供与来自不同来源的数据进行了整合的内容的系统和方法,其中,所述不同来源包括向消费者提供内容的下层系统。
已知的用于向消费者提供目标锁定内容的系统关注于影响最大数量的消费者,而不考虑与每一具体消费者相互作用的价值。例如,某些系统可能向一个消费者群体中的每一成员提供“目标锁定”内容,其这样操作的依据只是他们中的每者都订阅了相同的杂志。但是,这些系统不会考虑该群体中只有一部分可能进行在线购物,例如,除了订阅杂志之外。其无法识别和区分“有价值的”消费者,因而可能导致内容供应商的收入损失。此外,向大量的低价值消费者提供内容可能浪费宝贵的系统资源。因此,我们希望提供一种向适当的用户提供适当的内容的措施,从而使供应商和消费者之间的关系价值最大化。
内容提供系统的另一问题在于,目标锁定所依据的信息可能迅速丧失价值。被视为具有特定特征的受众可能在提供内容时已经不再具有这样的特征了。在确定目标锁定群体之后,还可能获得新的潜在受众成员。受众成员特征的易变性和有待处理的信息高容量都给设法明确锁定适当受众目标的系统带来了困难。
内容提供系统,尤其是设法通过Internet收集信息并向特定受众成员提供内容的内容提供系统的另一问题在于对受众成员做出错误的身份识别的可能性。例如,某些系统可能采用cookie尝试唯一识别受众成员。但是,这样可能存在潜在的问题,因为某一既定的人可能采用几台计算机,因而生成几个cookie。软件和浏览器维护活动也可能导致cookie的删除。此外,也有很多用户共同使用计算机的情况。这些因素中的每者都可能导致不必要,有时是错误的概况(profile)迅速扩散。
需要这样一种受众目标锁定系统,其能够以更为用户友好的方式组织概况数据,并促进对被锁定为目标的受众成员改进的计算和再计,还需要调节不必要和/或错误概况的扩散的技术。
发明内容
根据一个方面,本发明提供了受众目标锁定系统和对应的方法,以及管理受众组的计算机程序产品。在一个实施例中,提供了用于定义和管理受众组的分级架构。所述分级架构促进了对受众组成员的有效计算。可以保持识别属于特定组的受众成员的列表的表格。可以在逻辑上将这些成员组合起来确定从属(例如儿童)受众组的成员。还可以通过确定分别进入和退出受众组的受众成员而有效重新计算受众组内的成员,其中,组别计算贯穿分级架构传播。
根据另一方面,本发明提供了概况同步。在一个实施例中,概况标识符是唯一识别受众成员的基于系统的标识符。还要寻找授权标识符(例如,注册标识符),并使之保持与获得了概况的受众成员相联系。可以联系某些收集到的概况数据确认授权标识符。保持授权标识符与概况标识符之间的联系允许将如此收集到的概况数据与特定受众成员适当联系,即使在所收集到的数据中不存在PRID亦可。保持概况标识符和外部(例如,cookie)标识符之间的相关性还允许确定多个此类标识符对应于特定受众成员。
可以通过各种形式,包括商业过程、计算机实施的方法、计算机程序产品、计算机系统和网络、用户接口、应用程序设计接口等实施本发明。
附图说明
在下面的说明书中将参考附图更加充分地公开本发明的这些和其他详细特定特征,在附图中:
图1是示出了用于向受众成员提供内容的系统的例子的方框图。
图2是示出了向受众成员提供内容的例子的流程图。
图3是示出了生成受众成员概况的例子的流程图。
图4是示出了跟踪采用唯一标识符的受众成员所访问的网页的例子的流程图。
图5是示出了将受众成员划分成接收目标内容的组的例子的流程图。
图6是示出了向某一组内的受众成员提供目标锁定内容的例子的流程图。
图7是示出了用于向受众成员提供内容的系统的另一例子的方框图。
图8是示出了包括根据本发明的一个方面的组式管理的受众目标锁定系统的例子的方框图。
图9A-B分别是示出了根据本发明的另一方面的具体提取器900的例子的方框图和对提取概况数据的模型举例说明的示意图。
图10A-B是示出了根据本发明的另一方面的组式管理架构和对应的分组计算的例子的示意图。
图11A-B是示出了根据本发明的另一方面的、管理和生成组的处理数据表的例子的示意图。
图12是示出了根据本发明的另一方面的包括概况同步的受众目标锁定系统的例子的方框图。
图13是示出了概况同步过程的例子流程图。
具体实施方式
在下述说明中,出于说明的目的,提供了很多诸如流程图和系统配置的细节,从而提供对本文的一个或多个实施例的理解。但是,对于本领域技术人员而言,显然要实施本发明不需要这些具体的细节。
图1示出了用于向受众成员提供内容的系统10的一个实施例。系统10包括运行提取程序122的第一服务器120。在操作上,将第一服务器120连接至一个或多个离线数据库110,以及一个或多个外部内容服务器160。所述离线数据库110和外部内容服务器160也在操作上连接至一个或多个web服务器170。Web服务器170可以通过常规方式向受众成员计算机180提供网页。Web服务器170还在操作上连接至处于第二服务器150上的目标锁定引擎程序152。第一和第二服务器120和150可以在操作上连接至第三服务器130,所述第三服务器130包括用于存储受众成员概况数据的数据库132(被称为数据仓库)。在本发明的一些实施例中,可以采用同一服务器充当所述第一、第二和/或第三服务器120、150和130。控制台140可以在操作上(operatively)连接至第三服务器130。
图2是示出了向受众成员提供内容的例子的流程图。其可以包括三个主要阶段:数据收集和概况生成;受众分组和分析;连接至(interface to)外部系统。在数据收集和概况生成过程中,搜索离线数据源110以收集与个人(称为受众成员)相关的概况数据。将这一概况数据存储在数据仓库132内。在受众分组和分析中,采用受众成员的概况数据将受众成员划分成组。例如,概况数据可以指出某一特定受众成员订阅了Golf杂志,因而其对Golf感兴趣。那么,可以将这一受众成员划归到对高尔夫球感兴趣的受众成员组(即群)中。在连接至外部系统阶段中,目标锁定引擎152可以利用将受众成员划归到组中而将目标外部内容提供给该组中的受众成员。就上述例子而言,接下来,结果“高尔夫球”组的受众成员可以获得向他们发送的与高尔夫球相关的内容。
接着参考图2,数据收集和概况生成可能涉及离线数据库110、提取程序122和数据仓库132。可以通过提取器122从可用的数据库,例如,注册数据库112和预定数据库114收集有关各个受众成员的原始概况信息。注册和预定数据库112和114可能包括受众成员概况数据,能够收集到所述数据的原因在于,所述受众成员注册或预订了任何类型的服务,例如其包括但不限于Internet、杂志、报纸、时事通讯、有线、电话或无线服务。这些注册和预定数据库可以包括各种信息,例如,姓名、性别、年龄、出生日期、家庭和工作地址、电话号码、信用卡和赊帐卡信息、婚姻状况、收入水平、子女数量和年龄、雇佣历史、嗜好、最近的购物情况、教育程度、兴趣喜好等。
提取器122是用于分析和识别来自一组数据的受众成员概况数据的程序。可以采用Java、Perl、C++、C#、SQL或任何其他类似的计算机语言编写提取器122。可以将提取器122加载在服务器120或多个服务器上。可以通过一组提取规则控制提取器122,所述提取规则决定可以用来生成受众成员的概况的概况数据的来源和格式以及所要收集的概况数据的类别。所述提取规则可以包括一系列(采用诸如字符串匹配或正则表达式的匹配实用程序的)文本规则,所述文本规则用于将一种形式的数据转化为更为标准的形式,同时去除不需要的数据。所述提取规则可以包括这样的语句,例如,“if string contains‘A’then output result‘B”.”(“如果字符串中含有‘A’,那么输出结果‘B’”)。
提取器122在操作上连接至被称为数据仓库132的数据库132。可以将数据仓库132设置在第二服务器130上,可以采用其存储与受众成员相关的概况和组亲和(segment affinity)数据。所述提取器122可以例行更新数据仓库132中的概况和组亲和数据。由于新的或经修改的概况数据变得可以从离线数据库110获得,因而提取器122可以修改受众成员的概况数据。提取器122还可以从受众成员计算机180和/或指示所访问的网页、所进行的web搜索和受众成员接收的email的目标锁定引擎152直接接收概况数据。
图3是示出了生成受众成员概况的例子的流程图。图3所示的步骤示出了提取器122获得表示受众成员访问的在线网页的概况数据的方式。在步骤210中,提取器搜索诸如注册和预定数据库的离线数据库,寻找与个体受众成员相关的概况数据。可以通过从控制台140接收的指令发起对离线数据库的搜索。例如,可以给出收集所有订阅New York Times的受众成员的概况数据的指令。这样的指令使得提取器122必须访问New York Times的订阅数据库。
提取规则决定所搜集的概况数据。在步骤212中,可以将从离线源提取的概况数据存储在数据仓库中。由于可能有判定与特定受众成员相关的概况数据的必要,因而提取器可以在步骤214中向概况数据分配唯一标识符。所述唯一标识符可以是数字、字母、数字字母或其他字符构成的串,用来识别一位受众成员。
在步骤216中,可以采用所述唯一标识符识别由受众成员访问的内容。所述唯一标识符的采用方式可以是,将其包含在与受众成员访问的每一网页相关的域cookie中。可以将这些域cookie中的每者存储到与受众成员相关的计算机上,并且可以采用其识别与所述唯一标识符相关的受众成员访问的每一具体网页。在步骤218中,提取器可以确定存储在受众成员计算机上的域cookie。由于这些域cookie包括确定特定受众成员的唯一标识符,因而所述提取器可以采用这些cookie修改针对特定受众成员的概况数据,以反映所述受众成员访问了与所述cookie相关的网页。通过将从离线数据库获得的概况数据与由于受众成员访问网页而产生的概况数据更新结合,可以收集到一整套针对受众成员的概况数据,其反映了受众成员的离线和在线行为和特征。
跟踪受众成员的在线历史要求系统能够唯一识别受众成员。可以通过将针对每一受众成员的唯一标识符与所述受众成员访问的网络中的网页结合来完成这一跟踪。
图4示出了一种在与大量相关网页有关的域cookie的每者当中提供唯一标识符的方法。可以将相关网页域之一指定为初始网站域,由此修改与受众成员访问的网页相关的域cookie中的每者,使之包括唯一标识符。针对初始网站域建立具有唯一标识符的初始域cookie。网络往往已经具备了能够用于这一目的的域。否则,可以将网络中的域之一指定为初始域。
参考图4,受众成员浏览器300从网络中的站点www.domain1.com 310请求网页,由此启动步骤340中的过程。作为针对www.domain1.com 310的网页请求的响应,在步骤342中向浏览器300返回带有图像标签的页面,所述图像标签(image tag)可以引用te.domain1.com处的目标锁定引擎152。在步骤344中,从浏览器300向目标锁定引擎152发送图像请求。如果在所述请求中没有包括唯一标识符,那么在步骤346中,向浏览器300发送对现在被引用为te.primarydomain.com的目标锁定引擎152的重定向。所述重定向包括步骤344中的对初始目标锁定引擎引用te.domain1.com的引用。例如,所述重定向可以是http://te.primarydomain.com/blank.gif?te.domain1.com。在步骤348中,浏览器300可以将这一重定向请求发送给te.primarydomain.com。响应于这一请求,在步骤350中,向浏览器300分配含有针对受众成员的唯一标识符的primarydomain.com cookie。在步骤352中,形成浏览器300对te.domain1.com的第二重定向,其可以包括设置在初始域cookie中的同一唯一标识符。例如,所述重定向可以是http://te.domain1.com/blank.gif?tid=7dha6wlk9927sha。在步骤354中,返回重定向请求,所述重定向请求带有最初请求的图像和与primarydomain.com cookie具有同一唯一标识符的domain1.comcookie。
在完成图4所示的过程之后,受众成员访问网络中的另一网站,例如,www.domain2.com,这可以产生对te.domain2.com处的图像的请求。如果目标锁定引擎152按照所述图像请求没有探测到具有唯一标识符的domain2.com cookie,那么目标锁定引擎152可以将请求重定向至primarydomain.com请求cookie。响应于这一对primarydomain.com的请求,读取primarydomain.com cookie,并将含有包含在primarydomain.com cookie中的唯一标识符的重定向送回浏览器300。所述primaiydomain.com cookie中的唯一标识符与先前设置的相同。之后,将所请求的图像连同domain2.com cookie一起发送给浏览器300,domain2.com cookie可以具有与primarydomain.comcookie相同的唯一标识符。每次当受众成员第一次访问新的网页时,只要这一新的网站从目标锁定引擎的角度看来与网络中的其他网站相关,就执行这一提供具有唯一标识符的域cookie的过程。
目标锁定引擎152可以是运行于Apache上并采用共享服务器上MySQL数据库的独立web服务器,但是也可以采用替代软件以及针对Apache和数据库的分离服务器以不同的方式实现目标锁定引擎152。目标锁定引擎152可以指向额外cookie的设置,所述额外cookie可以含有一个或多个组标识符。之后,诸如广告服务器、email服务器、流媒体服务器和/或web内容服务器的其他服务器可以采用这些cookie,基于所述cookie中的一个或多个组向特定受众成员提供目标内容。
再次参考图2,可以通过数据仓库132执行受众分组和分析阶段。所述数据仓库132可以基于公共的概况特征将特定受众成员分给至一个或多个组。可以将一组受众成员定义为系统用户(例如广告商)希望发送相同内容的受众成员群体。例如,返回到上面讨论的例子,可以将受众成员组定义为系统用户选择的、接收特定的高尔夫球广告的所有受众成员。可以基于概况数据中的一个或多个受众成员特征选择接收这一广告的受众成员。
图5示出了将受众成员与组关联的方法。在步骤220中,可以通过一组分组规则定义有资格包含在该组中的受众成员的概况数据属性值。可以采用控制台140选择所述分组规则。可以采用任何数量和/或范围的概况数据属性值控制分组鉴定。在步骤222中,数据仓库132可以搜索概况数据,以确定有资格归入所述受众组的受众成员。可以应系统用户的请求,并且根据需要在例行的基础上,例如每天,执行这一搜索。通过这种方式,可以保持最新的受众组成员构成。在步骤224中,数据仓库132可以存储表示包括在特定组内的受众成员的组亲和数据。可以意识到,组亲和数据可以指示受众成员处于一个以上的组中。可以通过一组基于受众概况中的行为和特征的规则定义组亲和数据。一旦识别出定义组亲和数据的一组规则,就向该特定规则组分配组标识符。之后,将这一组标识符连同先前由目标锁定引擎152分配的受众唯一标识符一起发送至目标锁定引擎152。在步骤226中,在通知目标锁定引擎152受众成员已经请求了网络中的网页时,目标锁定引擎将组目标锁定cookie存储在受众成员的计算机上。组目标锁定cookie包括识别用户所划归的组的组标识符。在下文中将联系图6进一步详细说明将组目标锁定cookie存储在受众成员计算机上的方法。
也可以对受众成员概况数据人工分析,以建立组。再次参考图2,可以将承载目标锁定引擎152和数据仓库132的一个或多个服务器在操作上连接至控制台140。可以采用控制台140指定用来向数据仓库最初填充概况数据的离线数据库,设置收集概况信息的规则以及创建并审查提供受众成员概况数据、受众成员组亲和数据和受众成员Internet活动的报告。
图6示出了一种基于组亲和数据向受众成员提供目标内容的方法。参考图6,在步骤230中,受众成员请求相关网站的网络中的网页。在步骤232中通知目标锁定引擎所述网页请求。响应于受众成员针对网页的请求,在步骤234中,目标锁定引擎判定与所请求的网页相关的域cookie是否包括针对所述受众成员的唯一标识符。如果没有识别出唯一标识符,那么目标锁定引擎将按照上文结合图4的说明提供具有唯一标识符的网站域cookie。一旦为网站域cookie提供了唯一标识符,在步骤236中,目标锁定引擎就可以判定组目标锁定cookie是否已经与数据仓库中的受众成员相关。组目标锁定cookie可以包括表示所述受众成员所属的组的组标识符。如果在数据仓库中存储了用于受众成员的组亲和数据,那么在步骤238中,将建立组目标锁定cookie,并将其连同适当的组标识符存储在具有适当组标识符的受众成员计算机内。在步骤240中,可以基于存储在受众成员计算机内的组目标锁定cookie内的组标识符向受众成员提供内容。
如果在步骤236中没有识别出组目标锁定cookie,那么目标锁定引擎可以向数据仓库查询任何与所述受众成员相关的组亲和数据。如果没有存储针对所述受众成员的组亲和数据,那么可以在受众成员计算机内存储默认组目标锁定cookie。所述默认组目标锁定cookie可以在某一固定的时间段之后,例如一天之后,自动到期。
如果在受众成员计算机上存储了组目标锁定cookie,那么目标锁定引擎可以采用针对所述受众成员的新的组亲和数据对其周期性更新。可以以固定间隔和/或响应于对受众成员概况数据的修改自动生成更新。
作为存储在受众成员计算机上的组目标锁定cookie的结果,可以向受众成员提供具有宽变化范围的内容。再次参考图2,内容可以包括但不限于网页广告、弹出广告、email等。
本发明的系统10适于对受众成员进行分组和目标锁定,从而跨越多种数字媒体向受众成员提供内容。所述数字媒体可以是不同类的,其可以包括但不限于网站网络、有线系统、非基于web的Internet网络、诸如移动电话或RF网络的无线通信系统和/或任何对用作受众成员与数字内容之间的接口的装置可唯一寻址的数字媒体。可以想到,所述数字媒体可以包括其他尚未开发出来的消费者技术。
图7是示出了用于向受众成员提供内容的系统的另一例子的方框图。所述系统包括数字有线网络400。所述数字有线网络400可以包括家用电视,所述家用电视具有作为数字成员与数字内容之间的接口装置的可唯一寻址的有线机顶盒480。数字有线网络400还可以包括有线头端450,其用于向机顶盒480提供组目标锁定内容。头端450可以包括用于从编程处理器460接收数字信号的装置,例如,卫星接收天线,这对于本领域的普通技术人员是显而易见的。所述编程处理器460编排提供给受众成员的内容,并向头端450提供适当的数字信号。所述编程处理器460可以与有线公司数据库430通信,所述有线公司数据库430可以存储,例如,与受众成员相关的预定数据。所述数据可以包括有线网络400内的受众成员的唯一标识符。编程处理器460可以通过有线网络/Internet网桥440与本发明的系统10连接。如上所述,系统10可以包括受众成员概况。
数字有线网络400还可以包括由web服务器470提供的、受众成员可以通过Internet访问的有线公司网站。受众成员可以访问网站470,以请求订购电影票、提交修理通知单、改变有线服务级别等服务。受众成员可以通过提供受众成员的有线网络标识符访问网站470。
可以根据下述说明操作图7的系统,从而跨越多种数字媒体向受众成员提供内容。受众成员可以通过web服务器170访问网站。Web服务器170可以接收来自受众成员的内容请求,并以常规方式向受众成员计算机180提供网页。网站170可以归有线网络400和网站470的所有者拥有或者附属于该所有者。受众成员可以访问网络内与网站170相关的其他站点。如有必要,可以向受众成员分配与所述网站网络相关的唯一受众成员标识符,并基本按照上文联系图3和图4的说明收集和存储概况数据。可以将受众成员与通过一套分组规则定义的受众组联系,其基本如上文中联系图5的说明所述。
受众成员可以访问网站470,以请求所述有线公司的服务,同时提供所述受众成员在所述有线网络400内的唯一标识符。编程处理器460可以读取受众成员的web网络标识符,并使所述受众成员的有线网络标识符与这一标识符相联系。之后,所述编程处理器460可以通过网桥440访问系统10,并采用web网络标识符访问与特定受众成员相关的组亲和数据。基于所述受众组亲和数据,所述编程处理器460定义了针对有线网络400内的受众组的编程规则。之后,将适当的数字信号发送给有线头端450,头端450经由机顶盒480和受众成员的家用电视提供受众成员目标锁定内容。也可以采用网络400内的受众成员的喜好和行为更新系统10内的成员概况。通过这种方式,跨越多种媒体将受众成员的喜好和行为数据同步为公共概况,并且可以基于所述概况的特征对经由这些媒体提供给所述受众成员的内容定制。
图8为示出了受众目标锁定系统800的实施例的方框图,受众目标锁定系统800包括目标锁定引擎(TE)810、提取器820、组管理器830和数据仓库850。
为了便于讨论,共同示出了受众目标锁定系统800及其部件。如前所述,如果需要可以单独、分别提供各种部件和对应的功能,例如通过赋予了一个或多个所述部件的功能的不同服务器提供。
优选通过可以在任何常规处理系统上执行的软件,例如前面给出的或其他软件,提供受众目标锁定系统800的功能。就这一点而言,受众目标锁定系统800又可以是含有处理器和存储器的计算机系统的部件。尽管示出了一种模块分解,但是应当理解,可以通过更大、更少和/或不同名称的部件提供所描述的功能。尽管描述了软件实施例,但是也可以将受众目标锁定系统800提供为硬件或固件,或者软件、硬件和/或固件的组合。
如前所述,可以在,例如定期的基础上,对受众组进行各种计算。一种用于进行受众组计算的模型是批处理模型。例如,受众目标锁定系统800可以每隔24小时基于先前提取的数据以及通过前面的批处理发现的任何新提取的数据发起对所有必要的受众组的重新计算。尽管这一模型对于很多应用以及某些类型的可提取数据(例如,来自注册源的数据、调查数据和第三方数据)都是有用的,但其未必总是最佳实施模型。批处理模型的一个问题在于,在计算上成本高昂,尤其是不仅要基于先前提取的数据而且要基于新提取的数据重新计算受众组时。另一个问题是,某些数据源所含有的数据可能应该得到比批处理间隔所指定的更为频繁的处理。
图8所示的受众目标锁定系统800的例子采纳了被称为连续处理模型的方案。本发明的各个方面对于支持连续处理都是有用的(但是应当注意到,这些方面对于任何处理模型都是有用的,并非只对连续处理有用)。根据一个方面,技术和对应的基础构造支持规律的数据开采以及将其发送至提取器820。可以将其称为“月台和往返列车”数据提取支持,在下文中将参考图9对其做进一步描述。另一方面提供了组管理器830及其对应的组管理架构的实现,在下文中将参考图10A-B对其做进一步说明。其他方面包括基于增加的数据以及管理和生成受众组的处理数据表重新计算受众组,在下文中将参考图11A-B对其做进一步说明。可以单独实施这些方面中的每者,或者可以根据需要在特定实施例中进行各种组合。
仍然参考图8,受众目标锁定系统800承担了跨越多个站点的数据收集和协调,以及受众成员的目标锁定。就这一点而言,想要锁定特定受众目标的用户定义了感兴趣的受众组。受众组与用户概况数据相互关联,所述用户概况数据可以包括特征和行为数据二者。所述特征数据通常可以在注册数据中找到,其包括诸如年龄、性别、邮政编码、家庭收入等特征。另一方面,行为可以包括如下特征,例如,浏览站点的哪些部分(例如,运动、娱乐、医疗)、看哪些广告(例如,抵押担保费率、过敏药物治疗)、referrer(例如,AOL、Yahoo)、访问站点的时间(时间点或范围)以及访问站点的频率。可以基于这样的用户概况数据定义受众组。受众组又形成了被提取出来,用于分析、报告和对相关组内的受众成员进行目标锁定的信息的基础。
根据本发明的受众目标锁定不限于web应用。例如,在涉及电视机顶盒的应用中,概况数据可以包括所观看的节目、观看时间等行为属性以及用户ID等特征属性。
TE 810提供了对应于受众成员个体分配和协调唯一标识符的装置。如前所述,当受众成员第一次登录到某一页面上时,TE 810在其浏览器上置入含有唯一标识符的cookie。无论何时受众成员回到该站点,就会将所述唯一标识符发送回TE 810。基于所述唯一标识符,受众目标锁定系统能够设置组cookie,可以采用所述组cookie向受众成员计算机或其他相关装置提供广告、email等目标内容。TE 810还可以创建这一活动的日志。可以将这一唯一标识符称为概况标识符(PRID)。
将参考图9A-B进一步说明提取器900的另一例子,图9A-B分别是示出了提取器900的实施例的方框图和对提取概况数据的模型举例说明的示意图。尽管出于对本发明的这一方面进行概念说明的目的,使用了月台(dock)、往返列车(shuttle)等特殊词语,但是应当注意,也可以将各种替代的专业词汇用于执行相同功能的元件。
提取器900包括往返列车902、月台904和提取模块906。同时参考图9B能够对如此构造的提取器900的功能得到最佳理解,图9B还示出了其他元件。往返列车902可以是存在于数据源上的代码。其目的在于对本地数据进行本地开采,并将其发送至提取器(更具体地说是提取器上的月台904)。在一个实施例中,往返列车902通过组装盒(assembling boxes)完成这一操作。月台904接收盒子,并且在有足够可用的盒子时(或发生超时)由所述盒子创建集装箱908。提取器对这些集装箱908进行操作。为了可靠地完成这一操作,使往返列车902知道源数据的存在位置是有用的。对于先前提及的批处理实施例而言,往返列车能够处理日志文件“发生滚动”或者被客户归档的情况也是有用的。就这一点而言,往返列车902与日志数据,例如,由常规日志文件生成元件(例如,Apache)提供的日志数据之间存在接口。
也可以采用数据代理终端辅助从网站访问者那里采集信息。其可以通过代码的形式提供,可以将所述代码添加到与数据收集有关的那些页面上。所述代码可以具有分别识别函数和其必须操作的变量的首部和函数调用部分,并确保收集到了所有的变量。可以将所述数据代理终端配置为生成适于通过TE接收和处理的日志行。参数的例子包括数据代理终端的版本、页面referrer、页面URL、时间信息和PRID。如下文联系概况同步所述,也可以提供REGID参数。除了如上所述与PRID相关之外,cookie可以按照相同的方式勾勒出受众成员的唯一REGID。可以采用另一“cookie列表”(CLIST)参数识别应当俘获的cookie列表。
月台904是提取器上的接收区,其管理集装箱的排序和处理。可以将来自往返列车902的数据分组到所谓的盒子当中。通常,盒子包括单个事件,但是在某些情况下(例如,OAS日志),单个记录可以含有几个事件。事件可以是带有时间标志的、用户对源服务器的操作。事件的例子可以包括web页面浏览和广告印象等。集装箱908可以是盒子的集合,其通常是从数据源开采的、经过封装以提供给提取器月台906的数据的集合。
可以通过这一模型支持各种数据源,但是在一个实施例中,web日志数据为数据源。往返列车902可以是处理来自日志文件或管道的数据的永久性C++应用程序。在启动时,往返列车902寻找到当前的日志文件(或管道),并打开阅读。此外,往返列车902建立与月台904的联系,从而能够将集装箱908提供给提取模块906,以供处理。
可以将往返列车902配置为以持久循环方式处理数据,直到发生不可校正错误或外部终止信号为止。在处理循环当中,往返列车902从所述源读取最高为可配置的数量的可用项目(日志行),并将其封装到盒子当中。如果可用项目的数量超过了最大项目数量,或者如果项目的总尺寸大于最大盒子尺寸,那么将所述的超出行写入到溢出缓冲器中,并将首先将其插入到所创建的下一盒子当中。
一旦创建了盒子,那么往返列车902将该盒子以及出于确认用途连同所述盒子的尺寸一起发送至月台904。提取模块906表示收到该盒子并对其加以确认,进而在往返列车902丢掉现有盒子,重复处理循环之前以接收信号做出响应。
可以使一个以上的往返列车902连接至指定月台,从而允许添加服务于同一数据源的多个机器(例如,经由负载均衡器对应于单个域的多个web服务器)。将指定月台内来自不同往返列车902的数据存储在隔间(bay)内。这些隔间含有来自指定往返列车的针对指定数据源的未经处理的数据。
优选将提取模块908配置为处理每一数据源类型,其可以包括针对每种不同数据源类型的子模块(例如,一个子模块针对OAS、W3C、IIS等当中的每种)。
最后,提取模块906负责处理来自月台904的作为集装箱的数据,并创建发送至数据仓库850,以供最终导入处理的输出。提取模块908组件基本上按照联系上文所述的提取器的实施例(图1-7)所做的说明执行提取。可以将经处理的数据称为概况数据。在一个实施例中,可以对概况数据进行组织,并作为将在下文中进一步说明的事实表提供。
现在将参考图8进一步描述组管理方面,图8示出了组管理器830,其包括具有控制台管理模块834的组组织模块832、具有新组计算模块838和组重新计算模块840的组生成模块836以及报告模块842。
组管理器830采取了基于特征和行为信息对对应的受众成员组进行定义和管理。根据基于分级逻辑树的架构组织所述组,所述基于分级逻辑树的架构允许可扩展组管理,并且采取了组的增量重新计算。
组组织模块832根据这一架构促进受众组的用户定义。其与控制台管理器834协同工作,从而提供允许用户根据相同的逻辑架构定义和配置组的接口。这些接口可以具有示出了生成新组的组和组的组合的面板的形式,通过下文中对所述架构的解释将能够对其做进一步的理解。
组生成模块836基于如此定义的受众组生成包括适当的受众成员的组。新组计算模块838计算新的组,组重新计算模块840计算现有的组,具体而言,其采用了增量数据并重新计算了所述组,从而避免了在每次有新的数据到达时都将要所述组看作好像是新的一样对其进行全面计算的必要。
可以将组生成模块836配置为对组进行连续处理(例如,就像Windows服务那样)。对于每一趟(pass)而言,组生成模块836读取按目录收纳组的数据库仓库850中的表格,以确定该趟应当处理哪些组。与所述组相关的类型标识符可以指示将要新计算的组,从而将其传递至组计算模块838,或者指示增量,从而将其传递至组重新计算模块840。
最后,报告模块842与组组织模块832和组生成模块836通信,并生成可定制报告。设计者可以自由按需组织报告选项。报告的一个例子是“内部/外部已知受众”报告,其报告位于定义所述组的版面行为之外的版面内的受众组的行为。例如,有关新闻部分的浏览者的内部/外部报告将提供新闻版面的受众成员行为并将其与所述站点的所有其他版面的受众成员行为相比较。可以采用其锁定该站点的其他版面上的有价值的行为目标。报告的另一个例子是“影响范围(reach)和频率报告”,其报告一个或多个广告活动的影响范围(总受众)和频率(查看次数)。报告模块842可以实施常规报告工具,包括但不限于由加利福尼亚圣何塞的Business Objects SA提供的CrystalReports。
图10A-B是示出了根据本发明的另一方面的组管理架构1000(a-b)和对应的组计算的例子的示意图。如上文所介绍的,概况数据包括与受众成员相关的属性,并且是用来锁定广告和/或其他内容的受众成员目标的受众组定义的基础。
也可以将概况数据组织为具有一个或多个属性的“事实”。例如,“年龄”事实具有一个属性一年龄。但是,“ID”事实可以具有几个属性,例如PRID或唯一地识别站点处注册的注册标识符(REGID)。“版面(section)”事实可以含有针对版面、顶级版面(即,如果版面为/新闻/国际/政治,那么顶级版面为/新闻)、次级版面(新闻/国际),站点(该版面所属的站点)和完整路径(站点+版面)的属性。
概况数据和包括概况数据的个体属性可以分类为(1)特征(例如,年龄、性别、家庭收入);(2)行为(例如,页面浏览,广告点击);(3)PRID;或(4)描述在其上发生行为的站点的营业单位ID。
为了便于计算,也可以说所述属性具有可以在表格中定义的尺寸和值。此外,还可以基于是单值还是多值进一步定义属性。例如,年龄、性别、HHI是只具有单个值的受众成员特征(例如,受众成员不可能既是男性又是女性)。相反,每个受众成员的行为具有多个值,某些特征(例如,email时事通讯订阅)也具有多个值。
所述分级架构促进了对受众组成员的有效计算。可以保持属于特定组的受众成员的列表。可以在逻辑上将这些成员组合起来确定从属(例如儿童)受众组的成员。
如上文指出的,组管理架构1000a包括一系列属性组,即本例中提供的版面1002、性别1004和家庭收入(HHI)1006。基础组的属性具有与相关属性组1002-6相关的特定值。可以提供针对任何数量的属性的基础组(例如,不同的行为,不同的版面;不同性别,不同HHI)。所给出的组为“所访问的新闻”1010、“男性”1012和“HHI>$100K”1014。可以将这些组中的每者看作是不同的独立组。但是,也可以从逻辑上将这些组结合起来建立由其下拉的新组。例如,“访问新闻的男性”组1020包括男性组1012和访问新闻组1010的逻辑组合。此外,可以将组分级中的第三级定义为“HHI>$100K的访问新闻的男性”1030,其包括前述组1020与基础组1014(HHI>$100K)的逻辑组合。通过这种方式,所述系统可以对组进行各种组织,可以采用前述组织作为指导用户通过控制台管理器834定义组的基础。特别地,可能有用户直接定义复杂的组的情况,其中,系统自动相应地生成基础组和任何中间组,以促进组的计算和再计算。
为了便于说明,已经描述了逻辑“与”运算,其实质上提供了两个母组的交集。组管理器830支持各种额外的逻辑运算或集合表达式,包括插入来自一个母集的条目的“EXISTS”;插入来自两个母集的合并集的条目的“或”;以及“异与”和“异或”。也可以采用属性表达式,例如,插入来自与指定标准匹配的既定母组的条目的属性表达式。
除了提供改进的组组织之外,组管理架构1000a还在不需要对组进行全面计算的情况下促进了组总体的适当维护,其中,对增加的概况数据进行处理。也就是说,通过涉及新信息的有限处理完成向现有组内引入新的信息,而不是基于将其定义应用到累加起来的一组数据而计算分组。为了完成这一操作,实施输入和退出规则。“输入”对应于在增加的数据的基础上向特定组引入受众成员,“退出”对应于从某一组清除受众成员。输入实质上是所找到的当前满足标准的受众成员,但是所述受众成员不一定与先前计算的组相关。退出恰好相反,他们是发现不再满足标准的受众成员。
图10B示出了针对组管理架构1000b的输入和退出1032功能。如上所述,提取器采用标识各种属性的概况数据连续填充数据仓库。如上文指出的,响应于增加的概况数据生成性别’属性组1004’。其通常表示处于增加的概况数据内的、具有在属性组“性别”下定义的属性的受众成员。先前所述的“男性”组1012就是其中之一。就这一点而言,建立了退出和输入成员列表。特别地,将识别出的、作为所增加的概况数据中的男性的所有受众成员提供到男性组1012的输入成员列表中。类似地,将所有不具有相关属性(可以将其称为“非男性”)的那些受众成员提供到男性组1012的退出成员列表中。之后,采用退出和输入规则确定怎样实现组的适当更新。可以采用男性1012的现有成员与男性组的输入成员列表中的成员的合并完成这一输入。可以通过从男性1012中的当前成员中删除那些列举在退出成员列表中的受众成员而完成这一退出(当然,实际的删除仅适用于那些在重新计算之前存在的受众成员)。
为了便于讨论,将重点放在涉及性别的增加概况数据(incrementalprofile data)上,但是所述退出和输入原理可以应用于任何组,其包括但不限于所访问的新闻、HHI和其他组。
基于增加的概况数据的重新计算还贯穿整个分级体系传播。可以再次依赖退出和输入规则对其进行各种设置,所述退出和输入规则又依赖于组的逻辑关系。对于从诸如访问新闻的男性1020的与运算获得的从属(儿童)组,其可以包括将上述针对“男性”的输入和退出成员列表通过类似的方式重复应用于访问新闻的男性1020。也就是说,将针对男性的输入成员列表添加到访问新闻的男性组1020,并删除退出成员列表。或者,采用其相应的输入和退出成员列表重新计算基础组男性1012和访问的新闻1010,之后基于男性1012和访问的新闻1010的更新版本的交集计算访问新闻的男性1030。
如果需要,从属组的重新计算也可以基于以更新的母组为基础的计算。具体而言,可以将输入和退出1032功能应用于之后将要采用的基础组。
图11A是示出了根据本发明的另一方面,对数据表格进行处理1100,以管理和计算组的例子的示意图。所示的处理与在图10A-B的例子中定义的组相关。如前所述,提取器收集有关大量受众成员的信息,并将该信息存储到数据仓库中。对该信息进行组织,从而使对应于各个受众成员的属性能够得到识别。所示的事实表1102a-d是用于照此组织信息的优选技术。在一个实施例中,事实表中的每一事实与采用唯一标识符(PRID)的受众成员相关。事实表含有与针对某一特定属性的所有用户相关的所有事实。相应地,有包括含有所有版面事实的版面事实表、年龄事实表、性别事实表等。表格中的每一行代表仅与一个受众成员(更具体地说为一个PRID)相关的一条数据(特征或行为)。
如前所述,属性可以包括诸如年龄和性别的特征以及诸如受众成员访问某一特定版面(新闻、体育等)的次数的行为。有时,可以通过考虑多条信息确定属性。因而,尽管性别可以是对是否性别=“男性”的简单判断,但是包括诸如受众成员访问特定版面的次数的频率信息的属性可以涉及对受众成员在事实表中的条目数的计数。也可以将这一计数限定于落在特定时间段内的那些条目。
可以采用各种备选方案提供包括对信息的不同组织的事实表的功能。例如,所述系统也可以构造这样一种表格,其提供由唯一PRID识别的用户的属性列表项。其将导致对应于由其PRID识别的唯一受众成员分别存在大量事实表。
如前所述,组管理器访问存储在数据仓库中的信息并保持组定义,例如,由寻求某些受众组的用户输入的组定义。通过确定哪些受众成员具有针对既定组的属性计算所述既定组。根据本发明的这一方面,使受众成员标识符与属性相联系以及基于分级逻辑树的组架构实现了对组的非常有效的计算(和重新计算)。
可以采用第一级处理1104计算基础组。这一操作是通过确认基础组的属性,之后确定具有该属性的受众成员(或具体地确定其PRID列表项)而完成的。假设组1.1是“访问的新闻”组(参见图10A)。在这种情况下,组管理器检查事实表并收集含有这一属性的那些事实表的PRID。如组表1106a中所示,其可以确定具有既定属性的PRID1、2、4、6和7。可以将处于组表中的PRID列表项称为针对既定属性/组的“成员列表”。而且,在某一组中可能存在数百万成员,为了简化说明只给出了有限的列表项。
也可以通过标识符(SEGID)识别所述组,以替代标识这些组的语词。因而,将标识符SEGIDx.x与所指出的PRID相联系有效地识别出了具有所述属性的受众成员,以实现计算目的。可以通过这种方式组织每一组。
继续就该例而言,组1.2可以与属性“男性”相关联。受众成员PRID1被识别为男性,因而将其列举在组1.2的组表中,但不将被识别为女性的PRID2列举于其内。组1.3(HHI>$100K)的表格1106c将这两个PRID均包括在内。同样,对于x个基础级组(1106a-d),可以提供针对每一组的组表。
之后,可以从基础组计算1108下一级的组。本发明的这一方面实现了通过将各种布尔运算应用到现有的组表而有效确定其他级的组。例如,可以将组2.1定义为“访问的新闻”AND“男性”。可以通过处于这两个组表(1106a和1106b)中的PRID的交集而实现这一目的。如图所示,组2.1的组表1110a由此包括PRID1、PRID4和PRID6,因为这些标识符同时出现在了两个基础组表中。因而表1110a列举了访问新闻的男性的受众成员标识符。同样,可以计算1108出处于这一级的被表示为组2.1到2.y的表格(1110a-b)的任何数量的组。
更进一步的计算1110实现了对下一级的组的确定。组3.1(HHI>$100K的访问新闻的男性)与组2.1(访问新闻的男性)和组1.3(HHI>$100K)的组合相关。而且,逻辑与实现了相关组表的交集,其导致了根据组表1114a,将PRID1和PRID4列举为属于组3.1。可以计算1112任何数量的z组(组表1114a-b)。
组表是针对其相应的组的成员列表,可以按照上述说明,在接收到增加的概况数据的同时,响应于组重新计算而对组表进行相应更新。图11B示出了怎样在接收到增加的数据的同时响应于重新计算而更新组表。这里,通过含有成员列表或输入表和退出表的表格实现输入和退出。如前所述,接收增加的概况数据(分别表示为事实表1102a′-d′),并基于所述数据构建输入和退出表。图11B示出了如何将输入和退出表中的信息用于组的重新计算。假设,针对“男性”组1.2的输入表包括PRID7,针对同一组的退出表包括PRID4。退出表的应用将导致从“男性”组1.2中删除PRID4(由网纹线表示)。输入表的应用将导致将PRID7添加到该组内(由“输入”表示)。还根据前述逻辑更新从属组的成员。也就是说,由于PRID4不再是男性组1.2的成员,因而还将其从从属组“访问新闻的男性”2.1删除。继续到下一级从属关系,将PRID4从组3.1删除,但是由于组3.1是组2.1和1.3的与组合,PRID7不存在于组1.3中,因而不添加PRID7。
注意,不同的逻辑组合将导致输入和退出在重新计算中的不同应用。组2.1是组1.1和1.2的逻辑与;如果其是这两个组的逻辑或,那么将不会删除PRID4,除非也将其从组1.1中删除了。
本发明的另一方面提供概况同步。人们可能在一天或一周当中访问不同的计算机,例如,家用计算机、办公计算机、商场查询台等。
如上所述,PRID是用来识别和采集有关唯一受众成员的数据的唯一标识符。就这一点而言,在遇到web站点的新访问者时(例如,使用其办公计算机的女士),使其与下一可用PRID(例如,PRIDA)相关联。于是,与访问者的浏览器协作实现的cookie将包括特定PRIDA,并被用来收集针对该访问者的概况数据。以后,同一个人可能采用她的家用计算机访问该网站。假设,所述家用计算机还没有被用来访问该网站过,那么将无法识别出她就是那个人,因而将生成一个新的唯一PRID(PRIDB),并使之与该人通过该计算机产生的行为和特征相关联。因而,实际上有两套独立的概况数据对应于同一个人,而受众目标锁定系统却不知道这一点。
此外,该人还可能采用其他计算机(例如,商场查询台)访问该网站,这样又可能发出另一唯一PRIDC。这种做法可能存在两方面的问题。首先,其针对对应于同一个人的活动创建了第三个独立的PRID。而且,商场查询台(甚至家庭和办公计算机)可能为多人使用。尽管多个不同的人使用该计算机,并发生不同的行为,但是其只能以PPIDC对所有的人跟踪。
另一个问题是cookie被删除的潜在可能性。继续就该例而言,如果这一受众成员删除了其办公计算机上的cookie,那么将丧失与PRIDA的联系,当她下一次访问网站时将被识别为新访问者,从而导致发出与其办公计算机相联系的PRID。这将带来问题,因为与PRIDD相关的组将不会反映出先前联系PRIDA收集的信息。而且,PRIDA将实质上变成废止的PRID,但将被系统继续做无意义的处理。
图12是示出了根据本发明的另一方面的包括概况同步1260的受众目标锁定系统1200的例子的方框图。概况同步将对与这些情况相关的问题做出各种校正和缓解。在一个实施例中,PRID是唯一识别受众成员的基于系统的标识符。还要寻找授权的标识符(例如,注册标识符),并使之保持与获得了概况的受众成员相联系。可以联系某些收集到的概况数据确认授权标识符。保持授权标识符与PRID之间的联系允许将如此收集到的概况数据与特定受众成员适当联系,即使在所收集到的数据中不存在PRID亦可。这一功能还实现了根据特定受众成员生成多个基于cookie的标识符的可能性。与可以被称为内部标识符的系统标识符(PRID)相反,这些基于cookie的标识符是外部标识符(XID)的例子。保持每一获得了概况的受众成员的PRID与一个或多个XID之间的联系允许对与特定受众成员相联系的多个外部(例如,基于cookie的)标识符进行管理。
在转向对概况同步的更为详细的讨论之前,注意,在没有实施概况同步的受众目标锁定实施例中,XID可以实质上等于PRID,以实现受众成员概况管理的目的。还要注意,尽管描述了基于cookie的XID,但是也可以实施其他外部标识符,例如与使用非web装置相关的外部标识符。
受众目标锁定系统1200包括TE 1210、提取器1220、组管理器1230和数据仓库1250。这些元件类似于前述受众目标锁定系统(800,图8)中共同命名的元件,因而将不再就概况同步方面对其进行重复。
与前述系统的情况一样,共同示出了受众目标锁定系统1200及其部件,但是可以根据需要单独提供。优选通过可以在任何常规处理系统上执行的软件提供概况同步模块1260的功能。就这一点而言,受众目标锁定系统1200(或任何子模块)又可以是含有处理器和存储器的计算机系统的部件。尽管示出了一种模块分解,但是应当理解,可以通过更大、更少和/或不同名称的部件提供所描述的功能。尽管描述了软件实施例,但是也可以将所述功能提供为硬件或固件,或者软件、硬件和/或固件的组合。
概况同步模块1260包括ID管理模块1262、授权ID识别模块1264和ID存储模块1266,ID存储模块1266又将存储概况标识符(PRID)1268、REGI 1270和XID 1272。
概况同步需要识别受众成员和可能变得与之联系的潜在的多个标识符可能与授权标识符(ID)相关联。接着,再采用授权ID管理所述多个标识符以及与所述受众成员相关的概况数据。在一个实施例中,授权ID与用户网站的注册(例如,登录证书、REGID)相关联。例如,所述网站可以是New York Times网站,其可以要求通过注册和登录来使用网站的某些部分。
概况同步模块1260将PRID实现为唯一地确认受众成员,即使他们生成了多个XID亦如此。就这一点而言,可以将PRID看作是系统级的唯一标识符,或具体而言为受众目标锁定系统1200级的唯一标识符,将XID看作是基于受众成员机器级的唯一标识符。
为了支持概况同步功能,ID存储模块1266存储各种ID信息,其包括PRID 1268、REGID 1270和XID 1272。ID管理模块1262组织各种ID信息的发布以及其间的关系。可以通过结合针对特定用户的PRID以在系统上对它们进行唯一识别而实现这一目的。可以将这一信息连同其他特征信息(例如,受众成员被系统识别出来的第一日期等)一起存储起来。也可以采用表格等将受众成员的PRID与利用概况同步与受众成员相关的XID联系起来,以及将其与REGID联系起来,从而结合授权ID识别模块1264识别受众成员,授权ID识别模块1264确定授权识别的存在,并与ID管理模块1262通信,以确保对应唯一ID的适当颁发。
还将参考图13的流程图进一步说明概况同步模块1260的功能,图13示出了概况同步过程1300的例子。
在支持概况同步功能的过程中,使新的唯一XID与所述网站的第一次访问的访问者相关联1302。如果注册适用于所述对话,那么也使REGID与之相关联。可以在网页的常规浏览过程中提供这些功能,以及通过如上所述的数据代理促进这些功能的实施。而且在所述的方式中,采用对应于受众成员的概况数据填充数据仓库。于是,也使唯一REGID与对应的概况数据组以及唯一XID相联系。
可以按照前述方式从数据仓库检索1304概况数据。在采用事实表的实施例中,这表明将联系所列举的属性提供既能识别XID又能识别REGID的条目。事实表至少包括XID,在这一例子中具体由XIDP表示。执行第一确认1306,以确认事实表中是否还包括REGID。如前所述,采用REGID作为授权ID。在没有的情况下,系统寻求通过尝试将事实表与PRID相联系而处理数据。如前所述,保持一系列XID与每一PRID相联系。检验这一信息,以查看是否找到了特定XID(由XIDP表示)。如果找到了,将其映射至至少一个PRID。也可能将XID映射至多个PRID。在这种情况下,系统可以选择随机PRID或所找到的第一个PRID,或者采用任何算法选择一个。应当注意,可以对事实表进行各种组织,以提供这一功能。在这一操作的一个例子中,不同的属性(版面、年龄、性别、Referrer等)可以具有不同的表格,在所述表格中,使特定值通过PRID联系至特定概况。
就概况同步而言,PRID唯一识别受众成员,以实现分组的目的。因此,在确定1308特定PRID与特定XIDP相关时,将事实表中的属性联系至特定PRID,由此计算1310组。如果没有确定1318与XIDP联系的PRID,那么发出1312新的PRIDQ。联系这一点,使XIDP映射至PRIDQ,并相应地进行组别计算。
如果确定1306在事实表中存在REGID,那么将其视为授权ID。这可以是系统发现了特定REGID的第一种情况,在这种情况下,将PRID(由PRIDR表示)分配并映射至REGID(1316)。
如果确定1314已经有与特定REGID相联系的PRID(即,并非发现REGID的第一种情况),那么将特定PRID(针对所述受众成员的唯一PRID号)联系至事实表属性和对应的组。此外,如果情况与这些都不符,那么将XIDP包含1318在XID号的列表中,其中,系统已经将所述XID号联系至了特定PRID。
如果需要,组管理器还可以采用XID列表分隔针对受众成员的组。例如,特定受众成员可以具有联系至其唯一PRID的两个XID。一个XID可以对应于其家用计算机,另一个XID可以对应于其工作计算机。尽管系统将(通过联系至上述授权ID)将其推断为同一个人,并且从两台计算机发生的所有活动都能够共同划归到所述唯一PRID下,但是如果需要,与该PRID相关的XID列举项允许系统生成单独的组。实际上,这是受众目标锁定系统的某些用户所希望的,因为在某些情况下,就计算机使用和预期的广告陈列而言,受众成员可能具有独立的家庭和办公角色。
因而,本发明的实施例在受众目标锁定环境中生成并提供了组管理和概况同步。尽管已经参考某些实施例对本发明进行了非常详细的说明,但是在不背离本发明的范围的情况下可以对本发明进行各种不同的实施。因此,无论如何不应将下述权利要求局限于文中包括的对实施例的说明。
Claims (40)
1.一种使受众成员的概况同步的方法,其中,所述受众成员被锁定为通过计算机网络提供内容的目标,所述方法包括:
接收收集的与受众成员相关的一组概况数据;
确定用来识别受众成员的概况标识符与所收集的该组概况数据没有关联,而是授权标识符与该组概况数据有关联;
访问将所述授权标识符映射至被收集了概况的受众成员的数据库,以确定某一特定受众成员与所述授权标识符相关,进而与该组概况数据相关;以及
基于该组概况数据确定所述特定受众成员是第一受众组的成员。
2.根据权利要求1所述的方法,还包括:
保持与被收集了概况的受众成员相关的外部标识符的列表;
确定第一外部标识符与该组概况数据相关联;以及
在确定所述特定受众成员与所述授权标识符相关的同时,将所述第一外部标识符添加到所述特定受众成员的列表项上。
3.根据权利要求2所述的方法,还包括:
接收与额外的一组概况数据相关联的所述第一外部标识符;
确定授权标识符与所述的额外的一组概况数据无关;以及
在没有所述授权标识符的情况下,基于在所述特定受众成员的所述列表项中包含所述第一外部标识符的事实确定所述的额外的一组概况数据对应于所述特定受众成员。
4.根据权利要求2所述的方法,还包括:
接收与额外的一组概况数据相关联的第二外部标识符;
确定所述授权标识符与所述的额外的一组概况数据相关联;
在确定所述特定受众成员与所述授权标识符相关联的同时,将所述外部标识符添加到所述特定受众成员的列表项上。
5.根据权利要求4所述的方法,还包括:
基于所述的额外的一组概况数据确定所述特定受众成员是第一受众组的成员。
6.根据权利要求4所述的方法,还包括:
基于所述的额外的一组概况数据确定所述的特定受众成员是第二受众组的成员,由此将所述第一和第二外部标识符均联系至所述特定的受众成员,但是使与所述第一外部标识符联系的使用与所述第一受众组相互关联,使与所述第二外部标识符相联系的使用与所述第二受众组相互关联。
7.根据权利要求2所述的方法,其中,所述授权标识符为注册标识符。
8.根据权利要求7所述的方法,其中,将所述概况标识符用作所述特定受众成员所特有的基于系统的标识符,采用所述概况标识符管理所述注册标识符与所述特定受众成员的关联以及外部标识符与所述特定受众成员的关联,将所述注册标识符用作所述授权标识符,从而使所收集的概况数据和基于cookie的标识符与所述特定受众成员相关联。
9.根据权利要求2所述的方法,其中,所述第一外部标识符是基于cookie的标识符。
10.根据权利要求4所述的方法,其中,所述第一和第二外部标识符是基于cookie的标识符。
11.一种使受众成员的概况同步的设备,其中,所述受众成员被锁定为通过计算机网络提供内容的目标,所述设备包括:
用于接收所收集的与受众成员相关的一组概况数据的装置;
用于确定用来识别受众成员的概况标识符与所收集的该组概况数据没有关联,而是授权标识符与该组概况数据有关联的装置;
用于访问将所述授权标识符映射至被收集了概况的受众成员的数据库,以确定某一特定受众成员与所述授权标识符相关,进而与该组概况数据相关的装置;以及
用于基于该组概况数据确定所述特定受众成员是第一受众组的成员的装置。
12.根据权利要求11所述的设备,还包括:
用于保持与被收集了概况的受众成员相关的外部标识符的列表的装置;
用于确定第一外部标识符与该组概况数据相关联的装置;以及
用于在确定所述特定受众成员与所述授权标识符相关联的同时,将所述第一外部标识符添加到所述特定受众成员的列表项上的装置。
13.根据权利要求12所述的设备,其中,所述第一外部标识符是联系额外的一组概况数据接收的,确定授权标识符被与所述额外的一组概况数据无关,在没有所述授权标识符的情况下,基于在所述特定受众成员的列表项内包含所述第一外部标识符的事实确定所述的额外的一组概况数据对应于所述特定的受众成员。
14.根据权利要求2所述的设备,其中,联系额外的一组概况数据接收第二外部标识符,确定所述授权标识符与所述的额外的一组概况数据相关联,在确定所述特定受众成员与所述授权标识符相关联的同时,将所述外部标识符添加至所述特定受众成员的列表项。
15.根据权利要求14所述的设备,其中,基于所述的额外的一组概况数据确定所述的特定受众成员是第一受众组的成员。
16.根据权利要求14所述的设备,其中,基于所述的额外的一组概况数据确定所述的特定受众成员是第二受众组的成员,由此将所述第一和第二外部标识符均联系至所述特定的受众成员,但是使与所述第一外部标识符联系的使用与所述第一受众组相互关联,使与所述第二外部标识符相联系的使用与所述第二受众组相互关联。
17.根据权利要求12所述的设备,其中,所述授权标识符为注册标识符。
18.根据权利要求7所述的设备,其中,将所述概况标识符用作所述特定受众成员所特有的基于系统的标识符,采用所述概况标识符管理所述注册标识符与所述特定受众成员的关联以及外部标识符与所述特定受众成员的关联,将所述注册标识符用作所述授权标识符,从而使所收集的概况数据和基于cookie的标识符与所述特定受众成员相联系。
19.根据权利要求12所述的设备,其中,所述第一外部标识符是基于cookie的标识符。
20.根据权利要求14所述的设备,其中,所述第一和第二外部标识符是基于cookie的标识符。
21.一种使受众成员的概况同步的系统,其中,所述受众成员被锁定为通过计算机网络提供内容的目标,所述系统包括:
组管理器,其接收所收集的与受众成员相关的一组概况数据;
与所述组管理器通信的授权ID识别模块,其确定用来识别受众成员的概况标识符与所收集到的该组概况数据无关,而是授权标识符与该组概况数据有关;
与所述授权ID识别模块和所述组管理器通信的ID管理模块,其访问将所述授权标识符映射至被收集了概况的受众成员的数据库,以确定特定受众成员与所述授权标识符相关联以及由此与该组概况数据相关联,其中,所述组管理器基于该组概况数据确定所述特定受众成员是第一受众组的成员。
22.根据权利要求21所述的系统,其中,所述ID管理模块保持与被收集了概况的受众成员相关联的外部标识符的列表,确定第一外部标识符与该组概况数据相关联,并在确定所述特定受众成员与所述授权标识符相关联的同时将所述第一外部标识符添加至所述特定受众成员的列表项。
23.根据权利要求22所述的系统,其中,所述ID管理模块接收与额外的一组概况数据相关的所述第一外部标识符,接收所述授权ID识别模块所做的确认,即授权标识符与所述的额外的一组概况数据无关,并在没有所述授权标识符的情况下,基于所述特定受众成员的列表项中含有所述第一外部标识符的事实确定所述的额外的一组概况数据对应于所述特定受众成员。
24.根据权利要求22所述的系统,其中,所述ID管理模块接收与额外的一组概况数据相关的第二外部标识符,接收所述授权ID识别模块所做的确认,即所述授权标识符与所述的额外的一组概况数据相关,并在确定所述的特定受众成员与所述授权标识符相关联的同时将所述外部标识符添加至所述特定受众成员的列表项中。
25.根据权利要求24所述的系统,其中,所述组管理器基于所述的额外的一组概况数据确定所述特定受众成员是第一受众组的成员。
26.根据权利要求24所述的系统,其中,所述ID管理模块基于所述的额外的一组概况数据确定所述的特定受众成员是第二受众组的成员,由此将所述第一和第二外部标识符均联系至所述特定的受众成员,但是使与所述第一外部标识符联系的使用与所述第一受众组相互关联,使与所述第二外部标识符相联系的使用与所述第二受众组相互关联。
27.根据权利要求22所述的系统,其中,所述授权标识符为注册标识符。
28.根据权利要求27所述的系统,其中,将所述概况标识符用作所述特定受众成员所特有的基于系统的标识符,采用所述概况标识符管理所述注册标识符与所述特定受众成员的关联以及外部标识符与所述特定受众成员的关联,将所述注册标识符用作所述授权标识符,从而使所收集的概况数据和基于cookie的标识符与所述特定受众成员相联系。
29.根据权利要求22所述的系统,其中,所述第一外部标识符是基于cookie的标识符。
30.根据权利要求24所述的系统,其中,所述第一和第二外部标识符是基于cookie的标识符。
31.一种使受众成员的概况同步的计算机程序产品,其中,所述受众成员被锁定为通过计算机网络提供内容的目标,所述计算机程序产品存储在计算机可读介质上,并且适于执行下述操作:
接收所收集的与受众成员相关的一组概况数据;
确定用来识别受众成员的概况标识符与所收集的该组概况数据没有关联,而是授权标识符与该组概况数据有关联;
访问将所述授权标识符映射至被收集了概况的受众成员的数据库,以确定某一特定受众成员与所述授权标识符相关联,进而与该组概况数据相关联;以及
基于该组概况数据确定所述特定受众成员是第一受众组的成员。
32.根据权利要求31所述的计算机程序产品,其中,所述操作还包括:
保持与被收集了概况的受众成员相关联的外部标识符的列表;
确定第一外部标识符与该组概况数据相关联;以及
在确定所述特定受众成员与所述授权标识符相关联的同时,将所述第一外部标识符添加到所述特定受众成员的列表项上。
33.根据权利要求32所述的计算机程序产品,其中,所述操作还包括:
接收与额外的一组概况数据相关的所述第一外部标识符;
确定授权标识符与所述的额外的一组概况数据无关;以及
在没有所述授权标识符的情况下,基于在所述特定受众成员的所述列表项中包含所述第一外部标识符的事实确定所述的额外的一组概况数据对应于所述特定受众成员。
34.根据权利要求32所述的计算机程序产品,其中,所述操作还包括:
接收与额外的一组概况数据相关的第二外部标识符;
确定所述授权标识符与所述的额外的一组概况数据相关联;
在确定所述特定受众成员与所述授权标识符相关联的同时,将所述外部标识符添加到所述特定受众成员的列表项上。
35.根据权利要求34所述的计算机程序产品,还包括:
基于所述的额外的一组概况数据,确定所述特定受众成员是第一受众组的成员。
36.根据权利要求34所述的计算机程序产品,还包括:
基于所述的额外的一组概况数据确定所述的特定受众成员是第二受众组的成员,由此将所述第一和第二外部标识符均联系至所述特定的受众成员,但是使与所述第一外部标识符联系的使用与所述第一受众组相互关联,使与所述第二外部标识符相联系的使用与所述第二受众组相互关联。
37.根据权利要求2所述的计算机程序产品,其中,所述授权标识符是注册标识符。
38.根据权利要求7所述的计算机程序产品,其中,将所述概况标识符用作所述特定受众成员所特有的基于系统的标识符,采用所述概况标识符管理所述注册标识符与所述特定受众成员的关联以及外部标识符与所述特定受众成员的关联,将所述注册标识符用作所述授权标识符,从而使所收集的概况数据和基于cookie的标识符与所述特定受众成员相联系。
39.根据权利要求32所述的计算机程序产品,其中,所述第一外部标识符是基于cookie的标识符。
40.根据权利要求34所述的计算机程序产品,其中,所述第一和第二外部标识符是基于cookie的标识符。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/981,758 | 2004-11-05 | ||
US10/981,758 US20050125290A1 (en) | 2003-08-01 | 2004-11-05 | Audience targeting system with profile synchronization |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101156168A true CN101156168A (zh) | 2008-04-02 |
Family
ID=36336944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2005800458822A Pending CN101156168A (zh) | 2004-11-05 | 2005-10-25 | 具有概况同步的受众目标锁定系统 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20050125290A1 (zh) |
EP (1) | EP1815305A4 (zh) |
CN (1) | CN101156168A (zh) |
WO (1) | WO2006052444A2 (zh) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008005305A2 (en) | 2006-06-29 | 2008-01-10 | Cie Studios | Press release distribution system |
US20080201206A1 (en) | 2007-02-01 | 2008-08-21 | 7 Billion People, Inc. | Use of behavioral portraits in the conduct of E-commerce |
US20080249876A1 (en) * | 2007-04-06 | 2008-10-09 | James Rice | Method and system using distributions for making and optimizing offer selections |
US7861260B2 (en) * | 2007-04-17 | 2010-12-28 | Almondnet, Inc. | Targeted television advertisements based on online behavior |
US8566164B2 (en) | 2007-12-31 | 2013-10-22 | Intent IQ, LLC | Targeted online advertisements based on viewing or interacting with television advertisements |
WO2009009109A1 (en) * | 2007-07-09 | 2009-01-15 | Blaksley Ventures 108, Llc | System and method for providing universal profiles for networked clusters |
WO2009048937A1 (en) * | 2007-10-08 | 2009-04-16 | Imedia Streams, Llc | Method and system for integrating rankings of journaled internet content and consumer media preferences for use in marketing profiles |
US7933228B2 (en) * | 2007-10-09 | 2011-04-26 | Keep In Touch Services, Inc. | Time sensitive scheduling data delivery network |
US20090106848A1 (en) * | 2007-10-19 | 2009-04-23 | Keep In Touch Systems, Inc. | System and method for Time Sensitive Scheduling Data privacy protection |
US20090164283A1 (en) * | 2007-12-21 | 2009-06-25 | Keep In Touch Systemstm, Inc. | System and method for reception time zone presentation of time sensitive scheduling data |
US20090164293A1 (en) * | 2007-12-21 | 2009-06-25 | Keep In Touch Systemstm, Inc. | System and method for time sensitive scheduling data grid flow management |
US7962490B1 (en) * | 2008-01-07 | 2011-06-14 | Amdocs Software Systems Limited | System, method, and computer program product for analyzing and decomposing a plurality of rules into a plurality of contexts |
US8862619B1 (en) | 2008-01-07 | 2014-10-14 | Amdocs Software Systems Limited | System, method, and computer program product for filtering a data stream utilizing a plurality of contexts |
US8051444B2 (en) | 2008-06-02 | 2011-11-01 | Intent IQ, LLC | Targeted television advertisements selected on the basis of an online user profile and presented with television programs or channels related to that profile |
US8078741B2 (en) | 2009-04-28 | 2011-12-13 | Oracle International Corporation | Data management between multiple data sources |
US10546332B2 (en) | 2010-09-21 | 2020-01-28 | Visa International Service Association | Systems and methods to program operations for interaction with users |
US9679299B2 (en) | 2010-09-03 | 2017-06-13 | Visa International Service Association | Systems and methods to provide real-time offers via a cooperative database |
US10055745B2 (en) | 2010-09-21 | 2018-08-21 | Visa International Service Association | Systems and methods to modify interaction rules during run time |
US8997138B2 (en) | 2010-10-15 | 2015-03-31 | Intent IQ, LLC | Correlating online behavior with presumed viewing of television advertisements |
US9131282B2 (en) | 2010-10-15 | 2015-09-08 | Intent IQ, LLC | Systems and methods for selecting television advertisements for a set-top box requesting an advertisement without knowing what program or channel is being watched |
CN106856572B (zh) | 2011-08-03 | 2018-07-13 | 因腾特艾奇有限公司 | 选择目标广告用于定向到多个设备之一的方法和装置 |
CA2874844C (en) | 2012-06-05 | 2018-12-04 | Almondnet, Inc. | Targeted television advertising based on a profile linked to an online device associated with a content-selecting device |
US8843827B2 (en) | 2013-01-22 | 2014-09-23 | Tealium Inc. | Activation of dormant features in native applications |
US20140279045A1 (en) * | 2013-03-15 | 2014-09-18 | Turn Inc. | Cross-domain id synchronization in online advertisement |
US9537964B2 (en) | 2015-03-11 | 2017-01-03 | Tealium Inc. | System and method for separating content site visitor profiles |
US11695845B2 (en) | 2013-08-30 | 2023-07-04 | Tealium Inc. | System and method for separating content site visitor profiles |
US8805946B1 (en) | 2013-08-30 | 2014-08-12 | Tealium Inc. | System and method for combining content site visitor profiles |
US20150066587A1 (en) | 2013-08-30 | 2015-03-05 | Tealium Inc. | Content site visitor processing system |
US9081789B2 (en) | 2013-10-28 | 2015-07-14 | Tealium Inc. | System for prefetching digital tags |
WO2015069659A1 (en) | 2013-11-05 | 2015-05-14 | Tealium Inc. | Universal visitor identification system |
WO2015157646A1 (en) | 2014-04-11 | 2015-10-15 | Ensighten, Inc. | Url prefetching |
CN105446967A (zh) * | 2014-06-03 | 2016-03-30 | 中国石油化工股份有限公司 | 一种多模态评价报告的生成方法 |
US11210669B2 (en) | 2014-10-24 | 2021-12-28 | Visa International Service Association | Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation |
US10904640B2 (en) | 2017-11-17 | 2021-01-26 | Enseo, Inc. | Content management system and method for use of same |
US10904636B2 (en) | 2017-11-17 | 2021-01-26 | Enseo, Inc. | Content management system and method for use of same |
WO2019175789A1 (ru) * | 2018-03-15 | 2019-09-19 | ГИОРГАДЗЕ, Анико Тенгизовна | Способ выбора виртуального рекламного объекта для последующей демонстрации его пользователю |
US11146656B2 (en) | 2019-12-20 | 2021-10-12 | Tealium Inc. | Feature activation control and data prefetching with network-connected mobile devices |
Family Cites Families (91)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5675510A (en) * | 1995-06-07 | 1997-10-07 | Pc Meter L.P. | Computer use meter and analyzer |
US6807558B1 (en) * | 1995-06-12 | 2004-10-19 | Pointcast, Inc. | Utilization of information “push” technology |
US5794210A (en) * | 1995-12-11 | 1998-08-11 | Cybergold, Inc. | Attention brokerage |
US5848396A (en) * | 1996-04-26 | 1998-12-08 | Freedom Of Information, Inc. | Method and apparatus for determining behavioral profile of a computer user |
US5870735A (en) * | 1996-05-01 | 1999-02-09 | International Business Machines Corporation | Method and system for generating a decision-tree classifier in parallel in a multi-processor system |
US6073241A (en) * | 1996-08-29 | 2000-06-06 | C/Net, Inc. | Apparatus and method for tracking world wide web browser requests across distinct domains using persistent client-side state |
US6108637A (en) * | 1996-09-03 | 2000-08-22 | Nielsen Media Research, Inc. | Content display monitor |
US5948061A (en) * | 1996-10-29 | 1999-09-07 | Double Click, Inc. | Method of delivery, targeting, and measuring advertising over networks |
US6487390B1 (en) * | 1996-12-18 | 2002-11-26 | Clubcom, Inc. | System and method for interactive on-demand information |
US6604138B1 (en) * | 1996-12-18 | 2003-08-05 | Clubcom, Inc. | System and method for providing demographically targeted information |
US6177931B1 (en) * | 1996-12-19 | 2001-01-23 | Index Systems, Inc. | Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information |
WO1998031114A1 (en) * | 1997-01-06 | 1998-07-16 | Bellsouth Corporation | Method and system for tracking network use |
US6643696B2 (en) * | 1997-03-21 | 2003-11-04 | Owen Davis | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
US5796952A (en) * | 1997-03-21 | 1998-08-18 | Dot Com Development, Inc. | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
US6144944A (en) * | 1997-04-24 | 2000-11-07 | Imgis, Inc. | Computer system for efficiently selecting and providing information |
US6044376A (en) * | 1997-04-24 | 2000-03-28 | Imgis, Inc. | Content stream analysis |
US6708203B1 (en) * | 1997-10-20 | 2004-03-16 | The Delfin Project, Inc. | Method and system for filtering messages based on a user profile and an informational processing system event |
US6108645A (en) * | 1997-11-26 | 2000-08-22 | International Business Machines Corporation | Method and apparatus for efficient profile matching in a large scale webcasting system |
US6421729B1 (en) * | 1998-04-14 | 2002-07-16 | Citicorp Development Center, Inc. | System and method for controlling transmission of stored information to internet websites |
US6698020B1 (en) * | 1998-06-15 | 2004-02-24 | Webtv Networks, Inc. | Techniques for intelligent video ad insertion |
US6330566B1 (en) * | 1998-06-22 | 2001-12-11 | Microsoft Corporation | Apparatus and method for optimizing client-state data storage |
US6665837B1 (en) * | 1998-08-10 | 2003-12-16 | Overture Services, Inc. | Method for identifying related pages in a hyperlinked database |
US6898762B2 (en) * | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
US6078866A (en) * | 1998-09-14 | 2000-06-20 | Searchup, Inc. | Internet site searching and listing service based on monetary ranking of site listings |
US6154783A (en) * | 1998-09-18 | 2000-11-28 | Tacit Knowledge Systems | Method and apparatus for addressing an electronic document for transmission over a network |
US6560578B2 (en) * | 1999-03-12 | 2003-05-06 | Expanse Networks, Inc. | Advertisement selection system supporting discretionary target market characteristics |
US6684194B1 (en) * | 1998-12-03 | 2004-01-27 | Expanse Network, Inc. | Subscriber identification system |
US6324519B1 (en) * | 1999-03-12 | 2001-11-27 | Expanse Networks, Inc. | Advertisement auction system |
US20020123928A1 (en) * | 2001-01-11 | 2002-09-05 | Eldering Charles A. | Targeting ads to subscribers based on privacy-protected subscriber profiles |
US7328448B2 (en) * | 2000-08-31 | 2008-02-05 | Prime Research Alliance E, Inc. | Advertisement distribution system for distributing targeted advertisements in television systems |
US6055573A (en) * | 1998-12-30 | 2000-04-25 | Supermarkets Online, Inc. | Communicating with a computer based on an updated purchase behavior classification of a particular consumer |
US6385619B1 (en) * | 1999-01-08 | 2002-05-07 | International Business Machines Corporation | Automatic user interest profile generation from structured document access information |
US6237033B1 (en) * | 1999-01-13 | 2001-05-22 | Pitney Bowes Inc. | System for managing user-characterizing network protocol headers |
US6411704B1 (en) * | 1999-02-18 | 2002-06-25 | Ameritech Corporation | System and method for providing telephony services to remote subscribers |
US7051351B2 (en) * | 1999-03-08 | 2006-05-23 | Microsoft Corporation | System and method of inserting advertisements into an information retrieval system display |
US6907566B1 (en) * | 1999-04-02 | 2005-06-14 | Overture Services, Inc. | Method and system for optimum placement of advertisements on a webpage |
US7835943B2 (en) * | 1999-05-28 | 2010-11-16 | Yahoo! Inc. | System and method for providing place and price protection in a search result list generated by a computer network search engine |
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 |
US7225182B2 (en) * | 1999-05-28 | 2007-05-29 | Overture Services, Inc. | Recommending search terms using collaborative filtering and web spidering |
US7065500B2 (en) * | 1999-05-28 | 2006-06-20 | Overture Services, Inc. | Automatic advertiser notification for a system for providing place and price protection in a search result list generated by a computer network search engine |
US7110993B2 (en) * | 1999-05-28 | 2006-09-19 | Overture Services, Inc. | System and method for influencing a position on a search result list generated by a computer network search engine |
US7035812B2 (en) * | 1999-05-28 | 2006-04-25 | Overture Services, Inc. | System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine |
JP2001056810A (ja) * | 1999-06-07 | 2001-02-27 | Kawasaki Steel Systems R & D Corp | データベースアクセスシステム |
US6785704B1 (en) * | 1999-12-20 | 2004-08-31 | Fastforward Networks | Content distribution system for operation over an internetwork including content peering arrangements |
WO2001040920A1 (en) * | 1999-12-02 | 2001-06-07 | Zedo, Inc. | Data processing system for targeted content |
US20020010757A1 (en) * | 1999-12-03 | 2002-01-24 | Joel Granik | Method and apparatus for replacement of on-line advertisements |
US6763334B1 (en) * | 1999-12-09 | 2004-07-13 | Action Click Co., Ltd. | System and method of arranging delivery of advertisements over a network such as the internet |
US20020166127A1 (en) * | 1999-12-15 | 2002-11-07 | Hitachi America, Ltd. | System and method for providing advertisements in a wireless terminal |
GB2358263A (en) * | 2000-01-13 | 2001-07-18 | Applied Psychology Res Ltd | Generating user profile data |
US8813123B2 (en) * | 2000-01-19 | 2014-08-19 | Interad Technologies, Llc | Content with customized advertisement |
US6757682B1 (en) * | 2000-01-28 | 2004-06-29 | Interval Research Corporation | Alerting users to items of current interest |
US6704727B1 (en) * | 2000-01-31 | 2004-03-09 | Overture Services, Inc. | Method and system for generating a set of search terms |
US7136860B2 (en) * | 2000-02-14 | 2006-11-14 | Overture Services, Inc. | System and method to determine the validity of an interaction on a network |
US20050119939A1 (en) * | 2000-03-16 | 2005-06-02 | Keith Henning | Utilization of accumulated customer transaction data in electronic commerce |
JP2001338176A (ja) * | 2000-03-23 | 2001-12-07 | Casio Comput Co Ltd | 情報伝達仲介方法及びシステム |
US7904336B2 (en) * | 2000-04-11 | 2011-03-08 | Ncr Corporation | System for generating revenue using electronic mail and method for its use |
US6563514B1 (en) * | 2000-04-13 | 2003-05-13 | Extensio Software, Inc. | System and method for providing contextual and dynamic information retrieval |
US7039699B1 (en) * | 2000-05-02 | 2006-05-02 | Microsoft Corporation | Tracking usage behavior in computer systems |
WO2001084511A2 (en) * | 2000-05-02 | 2001-11-08 | Winwin Technologies, Ltd. | System and method for payment for targeted messaging over a network |
US6785666B1 (en) * | 2000-07-11 | 2004-08-31 | Revenue Science, Inc. | Method and system for parsing navigation information |
US6477575B1 (en) * | 2000-09-12 | 2002-11-05 | Capital One Financial Corporation | System and method for performing dynamic Web marketing and advertising |
EP1327212A1 (en) * | 2000-10-12 | 2003-07-16 | Frank S. Maggio | Method and system for communicating advertising and entertainment content and gathering consumer information |
US20020053076A1 (en) * | 2000-10-30 | 2002-05-02 | Mark Landesmann | Buyer-driven targeting of purchasing entities |
US20020103698A1 (en) * | 2000-10-31 | 2002-08-01 | Christian Cantrell | System and method for enabling user control of online advertising campaigns |
CA2326368A1 (en) * | 2000-11-20 | 2002-05-20 | Adexact Corporation | Method and system for targeted content delivery, presentation, management, and reporting |
US6832207B1 (en) * | 2000-11-28 | 2004-12-14 | Almond Net, Inc. | Super saturation method for information-media |
US20020099602A1 (en) * | 2000-12-04 | 2002-07-25 | Paul Moskowitz | Method and system to provide web site schedules |
US7331057B2 (en) * | 2000-12-28 | 2008-02-12 | Prime Research Alliance E, Inc. | Grouping advertisement subavails |
US6871196B1 (en) * | 2000-12-29 | 2005-03-22 | Revenue Science, Inc. | Visualizing automatically generated segments |
US6745257B2 (en) * | 2001-01-04 | 2004-06-01 | International Business Machines Corporation | Method, system, and program for providing status in a multi-processing node system |
US6778975B1 (en) * | 2001-03-05 | 2004-08-17 | Overture Services, Inc. | Search engine for selecting targeted messages |
US6643635B2 (en) * | 2001-03-15 | 2003-11-04 | Sagemetrics Corporation | Methods for dynamically accessing, processing, and presenting data acquired from disparate data sources |
US6934736B2 (en) * | 2001-03-15 | 2005-08-23 | Microsoft Corporation | Systems and methods for automatically generating cookies |
US6611839B1 (en) * | 2001-03-15 | 2003-08-26 | Sagemetrics Corporation | Computer implemented methods for data mining and the presentation of business metrics for analysis |
US6928440B2 (en) * | 2001-04-19 | 2005-08-09 | International Business Machines Corporation | Delayed storage of cookies with approval capability |
US7305691B2 (en) * | 2001-05-07 | 2007-12-04 | Actv, Inc. | System and method for providing targeted programming outside of the home |
US6993529B1 (en) * | 2001-06-01 | 2006-01-31 | Revenue Science, Inc. | Importing data using metadata |
US7043471B2 (en) * | 2001-08-03 | 2006-05-09 | Overture Services, Inc. | Search engine account monitoring |
US7818206B2 (en) * | 2001-10-29 | 2010-10-19 | Teradata Us, Inc. | System and method for profiling different users having a common computer identifier |
US6826572B2 (en) * | 2001-11-13 | 2004-11-30 | Overture Services, Inc. | System and method allowing advertisers to manage search listings in a pay for placement search system using grouping |
US7444658B1 (en) * | 2001-12-14 | 2008-10-28 | At&T Intellectual Property I, L.P. | Method and system to perform content targeting |
US20030220830A1 (en) * | 2002-04-04 | 2003-11-27 | David Myr | Method and system for maximizing sales profits by automatic display promotion optimization |
US7054857B2 (en) * | 2002-05-08 | 2006-05-30 | Overture Services, Inc. | Use of extensible markup language in a system and method for influencing a position on a search result list generated by a computer network search engine |
US7231395B2 (en) * | 2002-05-24 | 2007-06-12 | Overture Services, Inc. | Method and apparatus for categorizing and presenting documents of a distributed database |
JP4177036B2 (ja) * | 2002-06-19 | 2008-11-05 | 富士通株式会社 | サーバおよびサーバプログラム |
US7555485B2 (en) * | 2002-08-22 | 2009-06-30 | Yahoo! Inc. | System and method for conducting an auction-based ranking of search results on a computer network |
US6983280B2 (en) * | 2002-09-13 | 2006-01-03 | Overture Services Inc. | Automated processing of appropriateness determination of content for search listings in wide area network searches |
US7389343B2 (en) * | 2002-09-16 | 2008-06-17 | International Business Machines Corporation | Method, system and program product for tracking web user sessions |
US7707140B2 (en) * | 2002-10-09 | 2010-04-27 | Yahoo! Inc. | Information retrieval system and method employing spatially selective features |
US7698163B2 (en) * | 2002-11-22 | 2010-04-13 | Accenture Global Services Gmbh | Multi-dimensional segmentation for use in a customer interaction |
US7260783B1 (en) * | 2003-07-08 | 2007-08-21 | Falk Esolutions Gmbh | System and method for delivering targeted content |
-
2004
- 2004-11-05 US US10/981,758 patent/US20050125290A1/en not_active Abandoned
-
2005
- 2005-10-25 CN CNA2005800458822A patent/CN101156168A/zh active Pending
- 2005-10-25 EP EP05812210A patent/EP1815305A4/en not_active Withdrawn
- 2005-10-25 WO PCT/US2005/038455 patent/WO2006052444A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2006052444A3 (en) | 2007-05-24 |
US20050125290A1 (en) | 2005-06-09 |
WO2006052444A2 (en) | 2006-05-18 |
EP1815305A2 (en) | 2007-08-08 |
EP1815305A4 (en) | 2009-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101156168A (zh) | 具有概况同步的受众目标锁定系统 | |
CN101160599A (zh) | 具有通用概况同步的受众目标锁定 | |
CN101156169A (zh) | 具有业绩因素和收益分配的受众匹配网络 | |
CN101156442A (zh) | 用于将受众与可递送内容相匹配的网络 | |
US11200596B2 (en) | System and method for segmenting and targeting audience members | |
US8150732B2 (en) | Audience targeting system with segment management | |
US9691079B2 (en) | Audience server | |
CN102067119B (zh) | 电子资料开发、存储、使用以及基于其采取行动的系统 | |
CN1934569B (zh) | 集成有用户注释的搜索系统和方法 | |
CN101432714A (zh) | 自动生成推荐链接的方法和设备 | |
CN1983275A (zh) | 用于搜索网站的方法和意见跟踪服务器 | |
CN102640143A (zh) | 用于搜索、选择和显示内容的方法和系统 | |
CN101512577A (zh) | 用来瞄准广告的计算机方法及装置 | |
TW202326586A (zh) | 活動訊息發佈裝置 |
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: 20080402 |