使用分布式人口统计信息确定媒体印象的方法和装置制造方法

文档序号:6507066阅读:157来源:国知局
使用分布式人口统计信息确定媒体印象的方法和装置制造方法
【专利摘要】使用分布式人口统计信息确定媒体印象的方法和装置。公开了使用分布式人口统计信息确定媒体印象的示例。一些公开的示例性方法包括:响应于对客户端设备处的登录事件的检测,向印象监视系统发送请求。所述登录事件与不同于所述印象监视系统的第二因特网域的第一因特网域的基于因特网的服务相关联。这样公开的示例性方法还包括:向提供所述基于因特网的服务的数据库所有者发送登录报告消息。所述登录报告消息包括第一cookie标识符和第二cookie标识符。所述第一cookie标识符与所述基于因特网的服务的所述第一因特网域相关联,并且所述第二cookie标识符与所述印象监视系统的所述第二因特网域相关联。
【专利说明】使用分布式人口统计信息确定媒体印象的方法和装置
[0001]本申请是原案申请号为201180061437.0的发明专利申请(国际申请号:PCT/US2011/065881,申请日:2011年12月19日,发明名称:使用分布式人口统计信息确定媒体印象的方法和装置)的分案申请。
[0002]相关申请
[0003]本专利要求在2010年12月20日提交的美国临时专利申请N0.61/424,952的优先权,通过引用该专利的全部内容并入本文。
【技术领域】
[0004]本公开总体上涉及监视媒体,并且更具体地说,涉及使用分布式人口统计信息确定媒体印象的方法和装置。
【背景技术】
[0005]传统上,观众测量实体基于注册的组员确定媒体节目的观众参与程度。也就是说,观众测量实体将同意被监视的人招收到小组中。然后,观众测量实体监视这些组员以确定曝光于这些组员的媒体节目(例如,电视节目或广播节目、电影、DVD等)。在这种方式下,观众测量实体可以基于收集到的媒体测量数据来确定对于不同媒体内容的曝光测量。
[0006]多年来,用于监视用户对诸如网页、广告和/或其它内容的因特网资源的访问的技术得到显著发展。一些已知系统主要通过服务器日志来执行这样的监视。具体地,在因特网上提供内容服务的实体可以使用已知技术在它们的服务器上记录接收到的对它们的内容的请求次数。
【专利附图】

【附图说明】
[0007]图1描绘使用分布式人口统计信息确定广告和/或内容印象的示例性系统。
[0008]图2描绘响应于用户记录到数据库所有者的网站,向观众测量实体和数据库所有者报告cookie的不例性方式。
[0009]图3描绘网络浏览器能够向图1的示例性系统的印象监视器报告印象的示例性方式。
[0010]图4是可以使用以将印象与向一个或更多个数据库所有者注册的用户的人口统计相关联的示例性装置。
[0011]图5是可被因特网服务数据库所有者使用以将与观众测量实体相关联的用户标识符与向因特网服务数据库所有者注册的用户的用户标识符相映射的示例性合作伙伴cookie 图。
[0012]图6是图1的示例性系统的印象监视系统生成的、将印象与被监视的观众成员的用户标识符相关联(correlate)的示例性印象表。
[0013]图7描绘因特网服务数据库所有者生成的将印象与因特网服务数据库所有者的注册用户的用户标识符相关联的示例性的基于合作伙伴的印象表。。[0014]图8描绘了示出与被监视的用户相关联的印象的数量的示例性印象表。
[0015]图9描绘由数据库所有者生成的示例性宣传活动级别年龄/性别和印象构成表。
[0016]图10是表示可以被执行以向数据库所有者报告记录事件和用户Cookie的示例性机器可读指令的流程图。
[0017]图11是表示可以被执行以将观众测量实体(AME) cookie标识符映射到向数据库所有者注册的用户的用户标识符的示例性机器可读指令的流程图。
[0018]图12是表示可以被执行以记录印象的示例性机器可读指令的流程图。
[0019]图13代表可以被执行以生成基于人口统计的印象报告的示例性机器可读指令的流程图。
[0020]图14是可用于执行图10-图13的示例性指示以实现图1、图2、图3和/或图4的示例性装置和系统的示例性处理器系统。
[0021]图15是可用于实现图1-图3的印象监视器的示例性装置。
[0022]图16是可用于实现图2的cookie报告器的示例性装置。
【具体实施方式】
[0023]多年来,用于监视用户对诸如网页、广告和/或其它内容的因特网资源的访问的技术得到显著发展。这样的监视曾一度主要通过服务器日志来进行。具体地,在因特网上提供内容服务的实体将在它们的服务器上记录接收到的对它们的内容的请求次数。由于一些原因,基于服务器日志进行因特网使用研究是有问题的。例如,服务器日志可以被直接或经由反复从服务器请求内容的僵尸程序篡改,以增加服务器日志计数。其次,内容有时被获取一次、缓存在本地然后从本地缓存重复观看,而在重复观看时不涉及服务器。服务器日志无法跟踪这些对缓存内容的观看。因此,服务器日志易受过度计数错误和计数不足错误的影响。
[0024]在Blumenau (美国专利6108637)中公开的发明从根本上改变了执行因特网监视的方式,并且克服了上述服务器端日志监视技术的限制。例如,Blumenau公开了一种利用信标指令(例如,标签指令)对要跟踪的因特网内容加标签(tag)的技术。具体地,将监视指令与要跟踪的内容(例如,广告或其它因特网内容)的HTML相关联。当客户端请求内容时,内容和信标或标签指令二者被同时(如标签指令存在于HTML中)下载到客户端或通过后续的请求(如通过执行获取嵌入在内容的HTML中的监视指令的请求)下载到客户端。因此,每当内容被访问时,不管是从服务器还是从缓存进行访问,都执行标签指令。
[0025]标签指令使得反映关于对内容的访问的信息的监视数据从下载内容的客户端发送到监视实体。监视实体可为观众测量实体,其不向客户端提供内容,并且是用于提供准确的使用统计的可信第三方(例如,尼尔森有限公司,LLC)。有利地,因为标签指令与内容相关联(例如,嵌入或链接到内容的一些部分)并且每当内容被访问时都由客户端浏览器执行,所以不管客户端是否是观众测量公司的组员,都向观众测量公司提供监视信息。
[0026]在一些情况下,将人口统计链接到监视信息很重要。为了解决这个问题,观众测量公司建立了用户小组,这些用户同意提供他们的人口统计信息并且同意让他们的因特网浏览活动接受监视。当个人加入小组时,他们向观众测量公司提供关于他们的身份和人口统计(例如,性别、种族、收入、家庭地址、职业等)的详细信息。观众测量实体在组员计算机上设置cookie (如组员cookie), cookie使得每当组员访问加标签的内容(例如,与信标或标签指令相关联的内容)时观众测量实体能够识别组员,从而向观众测量实体发送监视信息。
[0027]由于提供来自加标签页面的监视信息的大多数客户端都不是组员,因此不被观众测量实体所知,所以迄今需要使用统计方法来将基于针对组员收集的数据的人口统计信息转嫁到针对加标签的内容提供数据的更大的用户人口。但是,与用户总人口相比,观众测量实体的小组规模仍然很小。因此,出现了如何在确保小组的人口统计数据准确的同时扩大小组规模的问题。
[0028]存在很多在因特网上操作的数据库所有者。这些数据库所有者向大量订户或注册用户提供服务。作为对服务提供的交换,订户向所有者进行注册。作为此注册的一部分,订户提供详细的人口统计信息。这样的数据库所有者的示例包括社交网络提供商,诸如Facebook、Myspace等。这些数据库所有者在它们的订户的计算设备(如计算机、手机等)上设置cookie,以使得数据库所有者能够在用户访问数据库所有者的网站时识别出该用户。
[0029]因特网的协议使得cookie在设置该cookie的域(例如,因特网域、域名等)之外不能被访问。因此,在HFZlaw.com域中设置的cookie对于HFZlaw.com域中的服务器是可访问的,但是对于该域之外的服务器是不可访问的。因此,虽然观众测量实体可能发现了访问由数据库所有者设置的cookie是有好处的,但是他们却无法这样做。
[0030]鉴于上述情况,利用现有的数据库所有者的数据库来收集更广泛的因特网使用情况和人口统计数据将是有利的。然而,实现这一点存在很多问题。例如,存在的一个问题是如何访问数据库所有者的数据,而不影响订户、组员和/或跟踪内容的所有者的隐私。另一个问题是如何访问被因特网协议施加了技术限制的该数据,所述因特网协议防止观众测量实体访问由数据库所有者设置的cookie。本文公开的示例性制造的方法、装置和制品(article)通过延长(extend)信标过程以包围合伙的数据库所有者以及通过使用这样的合作伙伴作为分布式人口统计信息的来源,解决了这些问题。
[0031]本文所公开的示例性方法、装置、系统和/或制品与一个或更多个数据库所有者(在此也称为合作伙伴)合作。数据库所有者提供因特网服务给它们的注册用户(例如这些数据库所有者的用户),并存储这些注册用户的人口统计信息(例如,在用户帐户记录中)。作为此工作的一部分,数据库所有者同意向观众测量实体提供其注册用户的人口统计信息,以用于测量对诸如内容和/或广告的媒体的基于人口统计的曝光。为了防止侵犯与数据库所有者的注册用户达成的隐私协议,此处公开的示例采用cookie图技术。也就是说,数据库所有者可以维护其注册用户cookie (即,数据库所有者分配给其注册用户的合作伙伴cookie)至观众测量实体分配给相同的注册用户的cookie (即,观众测量实体(AME)cookie)的映射。在这种方式下,观众测量实体可基于AME cookie记录注册用户的印象,并发送全部或部分基于AME cookie的印象日志到数据库所有者。数据库所有者进而可以基于其合作伙伴-AME cookie图将其注册用户与基于AME cookie的印象匹配。然后,数据库所有者可使用所述匹配将针对匹配的注册用户的人口统计信息与相应的印象日志相关联。然后,数据库所有者可从基于人口统计的印象日志移除任何识别数据(即,合作伙伴cookie数据),并在不披露数据库所有者的注册用户的身份给观众测量实体的情况下将该基于人口统计的印象日志提供给观众测量实体。因此,本文所公开的示例性技术可在不损害与观众测量实体合作的数据库所有者的注册用户的隐私的情况下实施,以基于观众人口统计跟足示印象。
[0032]数据库所有者(例如Facebook)可以访问其设置在客户端设备(如计算机)上的cookie,从而基于数据库所有者的内部记录(例如,用户帐户记录)识别客户端。由于参照远超出典型的观众测量小组中存在的人数的庞大的注册用户数据库进行客户端设备的识别,所以这个过程可以用来形成非常准确、可靠和详细的数据。
[0033]因为观众测量实体保留了数据收集过程的第一段(即,从客户端设备接收由标签指令生成的标签请求以记录将印象),所以观众测量实体能够向数据库所有者隐藏正在记录的内容访问源以及内容(例如,广告和/或其它类型的媒体)本身的身份(从而保护内容源的隐私),而不会损害数据库所有者提供与它们的订户中被观众测量实体记录印象的订户对应的人口统计信息的能力。
[0034]本文所公开的示例性方法、装置和/或制品可以用于使用分布在因特网上的不同数据库(例如,不同的网站拥有者、不同的服务提供商等)的人口统计信息来确定对广告和/或诸如内容的其它类型的媒体的印象或曝光。本文所公开的示例性方法、装置和制品不仅使得能够将人口统计更准确地与媒体印象相关联,而且还有效地使小组规模和构成超越参与(和/或愿意参与)评级实体的小组的人而扩大至在诸如社交媒体网站(如Facebook、Twitter.Google等)的数据库的其它因特网数据库中注册的人。该扩大有效地利用了观众评级实体的内容加标签能力以及诸如社交媒体的非评级实体和其它网站的数据库的使用,以创建庞大的、人口统计信息准确的小组,这导致了对诸如广告和/或节目的因特网内容的准确可靠的曝光测量。
[0035]传统上,观众测量实体(这里也被称为“评级实体”)基于注册的组员来确定针对广告和媒体节目的人口统计范围。也就是说,观众测量实体将愿意接受监视的人登记到小组中。在登记过程中,观众测量实体从登记的人接收人口统计信息,使得可以在曝光于这些组员的广告/媒体与不同的人口统计市场之间进行随后的关联。与观众测量实体仅依靠于它们自己的组员数据来收集基于人口统计的观众测量的传统技术不同,本文所公开的示例性方法、装置和/或制品使观众测量实体能够从基于用户注册模型进行操作的其它实体获得人口统计信息。如这里所使用的,用户注册模型是其中用户通过创建用户账户并提供关于用户自身的人口统计相关信息来订阅那些实体的服务的模型。获得这样的与数据库所有者的注册用户关联的人口统计信息使观众测量实体能够用来自外部源(例如,数据库所有者)的基本上可靠的人口统计信息来扩展或补充它们的小组数据,从而扩展它们的基于人口统计的观众测量的覆盖范围、准确度和/或完整性。这样的访问还使观众测量实体能够监视那些未加入观众测量小组的人们。
[0036]具有识别一组个体的人口统计的数据库的任何实体均可以与观众测量实体合作。这样的实体在此被称为“数据库所有者”,并且包括诸如Facebook、Google、Yahoo !、MSN、Twitter、Apple iTunes、Experian的实体。例如,这样的数据库所有者可以是在线网络服务提供商。例如,数据库所有者可以是社交网站(例如,Facebook、Twitter、Myspace等)、多服务网站(例如,Yahoo !、Google、Experian等)、在线零售商网站(例如,Amazon.com、Buy.com等)、和/或维护用户注册记录的任何其它网络服务网站而不论该网站没有落入上述类别的任何一个,落入上述类别的一个或更多个。
[0037]本文所公开的示例性方法、装置和/或制品可以由观众测量实体、评级实体或对测量或跟踪观众对广告和/或任何其它媒体的曝光有兴趣的任何其它实体来实现。
[0038]为了增大将测量的收视率准确地归因于正确的人口统计的可能性,本文所公开的示例性方法、装置和/或制品使用位于观众测量实体的记录中的人口统计信息以及位于维护建立了账户的用户的记录或简介的一个或更多个数据库所有者(例如,网络服务器提供商)的人口统计信息。在这种方式下,示例性方法、装置和/或制品可以用于用来自一个或更多个不同数据库所有者(例如,网络服务提供商)的人口统计信息来补充由评级实体(例如,收集媒体曝光测量和/或人口统计的观众测量公司,诸如美国Illinois州的Schaumburg的尼尔森公司)维护的人口统计信息。
[0039]使用来自迥然不同的数据源的人口统计信息(例如,来自观众测量公司的小组的高质量人口统计信息和/或网络服务提供商的注册用户数据)导致提高了在线和/或离线广告宣传活动的度量的报告有效性。本文所公开的示例使用在线注册数据来识别用户的人口统计。这些示例还使用服务器印象计数、加标签(也被称为设置信标)和/或其它技术来跟踪可归因于这些用户的广告和/或内容印象的数量。诸如社交网站的在线网络服务提供商以及多服务提供商(这里共同地和单独地称为在线数据库所有者)维护通过用户注册过程收集的详细人口统计信息(例如,年龄、性别、地理位置、种族、收入水平、教育水平、宗教等)。印象与已经曝光于相应媒体内容和/或广告的家庭或个人相对应。因此,印象表示家庭或个人已经曝光于广告或内容或一组广告或内容。在因特网广告中,印象的数量或印象计数是网络人口已访问广告或广告宣传活动的总次数(例如,包括例如由于弹出窗口拦截器而减少和/或例如由于从本地缓存存储器进行获取而增加的访问次数)。
[0040]使用本文所公开的示例性方法、装置和/或制品生成的示例性印象报告可被用于以并列方式报告TV GRP和在线GRP。例如,广告商可使用印象报告来报告电视和/或在线广告单独地和/或共同地到达的独特的人或用户的数量。
[0041]虽然这里与广告、广告曝光和/或广告印象有关地公开了示例,但这些示例可附加地或另选地与除广告之外或代替广告的其它类型的媒体有关地实现。S卩,本文与广告有关地公开的过程、装置、系统、操作、结构、数据和/或信息可被类似地使用和/或实现以用于诸如内容的其它类型的媒体。“媒体”指代内容和/或广告。网站、电影、电视和/或其它节目在本文中通常称为内容。广告通常按内容分布。传统上,以很小或没有成本向观众提供内容,因为内容是由进行支付以使其广告按内容分布的广告商补贴的。
[0042]现在转向图1,示出了示例性系统100。在例示的示例中,系统100包括可由观众测量实体103拥有和/或操作的印象监视系统102。在例示的示例中,印象监视系统102与一个或更多个数据库所有者(其中的两个数据库所有者显示为合作伙伴A数据库所有者104a和合作伙伴B数据库所有者104b)协同工作,以使用数据库所有者104a和104b收集的分布式人口统计信息生成印象报告106a和106b。在例示的示例中,印象报告106a和106b指示曝光于识别的广告或内容的人口统计段、人口或组。“分布式人口统计信息”在这里用来指从诸如在线网络服务提供商的数据库所有者获得的人口统计信息。在例示的示例中,印象监视系统102可由观众测量实体拥有和/或操作,以使用如设置在客户端设备108上的观众测量实体(AME)cookie收集和记录来自这些客户端设备108的印象。在这里所述的例示的示例中,不管是所有的客户端设备108、一些客户端设备108还是没有客户端设备108与观众测量实体103的观众成员小组相关联,响应于在执行监视或标签指令之后联系观众测量实体103,AMEcookie (例如图2的AME cookie208)设置在客户端设备108中。也就是说,通过在客户端设备108中设置AME cookie,观众测量实体103能够记录广告和/或内容印象,无论该广告和/或内容印象可归因于组员还是非组员。在图1的例示的示例中,客户端设备108可以是固定或便携式计算机,手持计算设备,智能手机,因特网设备,和/或任何其它类型的可连接到互联网并能够呈现媒体内容的设备。
[0043]在例示的示例中,内容提供商和/或广告商经由因特网向访问网站和/或在线电视服务(例如,基于网络的TV、因特网协议TV (IPTV)等)的用户分发广告110。在例示的示例中,广告110可以是单独的、独立的广告和/或可以是一个或更多个广告宣传活动的一部分。例示的示例的广告用标识码(即数据)来编码,该标识码标识关联的广告宣传活动(例如,宣传活动ID,如果有的话)、创作类型ID (例如,标识基于Flash的广告、横幅广告、丰富类型广告等)、源ID (例如,标识广告发布者)、和/或布局ID (例如,标识广告在画面上的物理布局)。例示的示例的广告110还被加标签或编码,以包括被例如经由因特网访问广告HO的网络浏览器执行的计算机可执行监视指令(例如,Java、java script、或任何其它计算机语言或脚本)。在图1的例示的示例中,广告Iio经由客户端设备108呈现给观众成员。计算机可执行监视指令可以附加地或另选地与要监视的内容相关联。因此,虽然本公开频繁地谈及跟踪广告,但是本公开并不限于跟踪任何特定类型的媒体。相反,它可以用于跟踪网络中任意类型或形式的媒体(例如,内容和/或广告)。不管正在被跟踪的媒体的类型如何,监视指令的执行使网络浏览器向指定的服务器(例如,观众测量实体)发送印象请求112(例如,这里被称为标签请求112)。标签请求112可以使用HTTP请求实现。但是,尽管HTTP请求在传统上标识要下载的网页或其它资源,但例示的示例中的标签请求112包括作为它们的有效载荷的观众测量信息(例如,广告宣传活动标识,内容标识符,和/或用户标识信息)。标签请求112被定向到的服务器(例如印象监视系统102)被编程,以将标签请求112造成的观众测量数据记录为印象(例如,取决于用监视指令加标签的媒体的性质的广告和/或内容印象)。为了收集和记录曝光测量,印象监视系统102包括AME印象存储器114。示例性印象记录过程结合图3详细描述如下。
[0044]在一些示例中,用诸如网页、流视频、流音频、IPTV内容的基于因特网的内容来分发用这样的标签指令加标签的广告。如上所述,本文所公开的方法、装置、系统和/或制品不限于广告监视,而可以适于任何类型的内容监视(例如,网页、电影、电视节目等)。可以用于实现这样的监视、标签和/或信标指令的示例性技术在Blumenau (美国专利6108637)中描述,此处以引证的方式并入其全部内容。
[0045]在图1的例示的示例中,当客户端设备108呈现广告(例如,广告110)和/或其它内容时,印象监视系统102使用AME cookie (例如,通用唯一标识符(UUID)的名称-值对)跟踪与印象关联的用户。由于因特网安全协议的原因,印象监视系统102仅可收集在其域中设置的cookie (例如,AME cookie)。因此,例如,如果印象监视系统102在“Nielsen,com”域中运行,则印象监视系统102仅可以收集在Nielsen, com域中设置的cookie。因此,当印象监视系统102从客户端设备108接收到标签请求112时,印象监视系统102只访问在例如Nielsen, com域的该客户端设备上设置的AME cookie,而不访问设置在此域外(例如,Nielsen, com 域外)的 cookie。
[0046]为了克服与收集cookie信息相关联的域限制,印象监视系统102监视客户端设备108的用户的印象,该客户端设备108的用户为合作伙伴A和合作伙伴B数据库所有者104a和104b中的一个或两者的注册用户。当客户端设备108之一的用户登录数据库所有者104a或104b之一的服务时,客户端设备108以印象监视系统102进行初始化(INIT)AMEcookie消息交换116,并发送登录报告消息118给提供所述服务的数据库所有者。例如,如下面结合图2更详细地描述的,如果用户登录到合作伙伴A数据库所有者104a的服务,则INIT AME cookie消息交换116基于针对登录到合作伙伴A数据库所有者104a的服务的用户的印象监视系统102的域在客户端设备108中设置AME cookie。此外,发送到合作伙伴A数据库所有者104a的登录报告消息118包括针对客户端设备108的相同的AME cookie和合作伙伴A数据库所有者104a为相同的客户端设备108设置的合作伙伴A cookie。在例示的示例中,当客户端设备108访问合作伙伴A数据库所有者104a的网页和/或当用户通过合作伙伴A数据库所有者104a的登录网页(例如,图2的登录网页204)登录合作伙伴A数据库所有者104a的服务时,合作伙伴A数据库所有者104a在客户端设备108中设置合作伙伴Acookie。在例示的示例中,AME cookie在合作伙伴A cookie的域(例如,根域)之夕卜。登录报告消息118使得合作伙伴A数据库所有者104a能够将其合作伙伴A cookie图到针对客户端设备108的用户的AME cookie。INIT AME cookie消息交换116包括指示与指定的AME cookie相关联的用户何时登录到合作伙伴A数据库所有者104a的登录时间戳。如果预先为客户端设置了 AME cookie,则不设置新的AME cookie,除非之前的AME cookie已从客户端移除、不再存在于客户端上和/或已经过期。这些过程结合图2详细描述如下。
[0047]随后,印象监视系统102基于通过客户端设备108呈现的广告和/或内容接收标签请求112,并基于呈现的广告和/或内容、与客户端设备108的相应AME cookie相关联地记录印象,如以下结合图3详细描述的。在图1的例示的示例中,印象监视系统102在AME印象存储器114中存储记录的印象并随后将包含一些或所有的记录的印象的AME印象日志122从AME印象存储器114发送至合作伙伴数据库所有者104a和104b。
[0048]随后,合作伙伴数据库所有者104a_b的每一个可使用他们各自的AME cookie-合作伙伴cookie图将基于合作伙伴cookie识别的客户端设备108的用户的人口统计与AME印象日志122中的基于AME cookie记录的印象匹配。示例性人口统计匹配和报告结合图4详细描述如下。由于观众测量实体103在向其发送标签请求的任何客户端(即,包括非组员)上设置AME cookie,所以AME cookie至合作伙伴cookie的映射不限于组员,而是扩展到访问加标签的媒体的任何客户端。因此,观众测量实体103能够利用合作伙伴的数据,就像具有AME cookie的非组员是观众测量实体103的组员一样,从而有效地扩大了小组规模。在一些示例中,观众测量实体的小组被去除。
[0049]图2描绘设置具有印象监视系统102的cookie并响应于用户登录到数据库所有者(例如,合作伙伴A数据库所有者104a和/或合作伙伴B数据库所有者104b)的网站向数据库所有者报告cookie的示例性方式。图2示出了图1的客户端设备108中的一个客户端设备,该客户端设备设置有cookie报告器202,配置为监视在客户端设备108上的登录事件并发送cookie至印象监视系统102和数据库所有者104a和104b。图2的例示的示例中,示出了 cookie报告器202与印象监视系统102进行INIT AME cookie消息交换116并发送登录报告消息118给合作伙伴A数据库所有者104a。
[0050]图2的例示的示例中,cookie报告器202使用由网络浏览器执行的计算机可执行指令(例如,Java, java script,或任何其它的计算机语言或脚本)来实现。同样在图2的例示的示例中,cookie报告器202被拥有和/或操作印象监视系统102的观众测量实体直接或间接地提供给客户端。例如,cookie报告器202可从AME103提供给数据库所有者并随后响应于客户端设备108请求合作伙伴A数据库所有者104a(或合作伙伴B数据库所有者104b或任何其它合作伙伴数据库所有者)的登录网页204而从提供登录网页的服务器下载至客户端设备108。
[0051]客户端设备108的网络浏览器可执行cookie报告器202以监视与登录网页204关联的登录事件。当用户经由登录网页204登录合作伙伴A数据库所有者104a的服务时,cookie报告器202通过向印象监视系统102发送请求206来发起INIT AME消息交换116。在图2的例示的示例中,请求206是虚拟请求,因为其目的不是要实际上获取一个网页,而是使印象监视系统102针对客户端设备108生成AME cookie208 (假设客户端上还没有设置或不存在AME cookie)。AME cookie208唯一地识别客户端设备108。然而,因为客户端设备108可能不与AME103的组员关联,故用户的身份和/或特征可能不为所知。印象监视系统102随后使用AME cookie208来跟踪或记录与客户端设备108关联的印象,而不管客户端设备108是否为AME103的组员,下面结合图3进行描述。因为所公开的示例像组员一样监视客户端,即使它们没有被注册(即,还没有同意作为AME103的组员),所以这些客户端在本文中可被称为伪组员。
[0052]例示的示例中的请求206使用包括报头字段210、cookie字段212和有效载荷字段214的HTTP请求来实现。报头字段210存储与HTTP请求关联的标准协议信息。当客户端设备108还没有设置在其中的AME cookie时,cookie字段212为空,以指示印象监视系统102需要在客户端设备108中创建和设置AME cookie208。响应于接收不包含AMEcookie208的请求206,印象监视系统102生成AME cookie208,并在作为图1的INIT AMEcookie消息交换116的一部分的响应消息216的cookie字段218中向客户端设备108发送该AME cookie208,从而在客户端设备108中设置AME cookie208。
[0053]在图2的例示的示例中,印象监视系统102还生成指示用户登录到登录网页204的时间的登录时间戳220并在响应216的有效载荷字段222中将该登录时间戳220发送至客户端设备208。在例示的示例中,登录时间戳220由印象监视系统102(例如,而不是由客户端设备108)生成,从而来自所有客户端设备108的所有登录事件基于同样的时钟(例如,印象监视系统102的时钟)加上时间戳。这样,登录时间不会基于各个客户端设备108的彼此之间可具有时间上的差异的时钟而歪曲或偏移。在一些示例中,可从响应216的有效载荷222中省略时间戳220,且印象监视系统102可代替地基于响应216的报头字段224中的时间戳指示登录时间。在一些示例中,所述响应216是包括cookie报告器202应将AMEcookie208发送至的合作伙伴A数据库所有者104a的URL226的HTTP302重定向响应。印象监视系统102用URL填充重定向响应。
[0054]在图2的例示的示例中,在接收所述响应216后,cookie报告器202生成和发送登录报告消息118至合作伙伴A数据库所有者104a。例如,例示的示例中的cookie报告器202发送登录报告消息118至登录网页204指示的URL。另选地,如果所述响应216是HTTP302重定向且包括URL226,则cookie报告器202使用URL226发送登录报告消息118至合作伙伴A数据库所有者104a。在图2的例示的示例中,登录报告消息118包括cookie字段230中的合作伙伴A cookie228。合作伙伴A cookie228针对合作伙伴A数据库所有者104a唯一地识别客户端设备108。同样在例示的示例中,cookie报告器202在登录报告消息118的有效载荷字段232中发送AME cookie208和登录时间戳220。因此,在图2的例示的示例中,AME cookie208作为登录报告消息118中的常规数据(如数据参数)或有效载荷发送至合作伙伴A数据库所有者104a,以克服AME cookie208没有设置在合作伙伴A数据库所有者104a的域中的事实。在例示的示例中,AME cookie208与合作伙伴A cookie228的域(例如,Facebook.com根域)之外的另一域(例如,Nielsen, com根域)相对应。使用图2中例示的示例性过程有利地使得能够跨不同的域发送cookie数据,这是使用已知的cookie通信技术不可能实现的。数据库所有者104a接收与合作伙伴A COOkie228相关联的AMEcookie208,从而创建AME cookie-合作伙伴cookie图(例如,合作伙伴cookie图236)中的条目。
[0055]尽管图2的示例显示登录报告消息118包括合作伙伴A COOkie228,但对于其中合作伙伴A数据库所有者104a还没有在客户端设备108中设置合作伙伴A cookie228的情况,在登录报告消息118中cookie字段230为空。这样,空的cookie字段230提示合作伙伴A数据库所有者104a在客户端设备108中设置合作伙伴A COOkie228。在这样的情况下,合作伙伴A数据库所有者104a向客户端设备108发送包括合作伙伴A cookie228的响应消息(未示出)并记录与AME cookie208相关联的合作伙伴Acookie228。
[0056]在一些示例中,合作伙伴A数据库所有者104a使用合作伙伴A cookie228来跟踪其注册用户的在线活动。例如,合作伙伴A数据库所有者104a可跟踪对以合作伙伴A数据库所有者104a为宿主的网页的用户访问,根据用户的偏好来显示那些网页等。合作伙伴ACOOkie228还可以用于收集“域特定”用户活动。如这里所使用的,“域特定”用户活动是单个实体的域内相关联的用户因特网活动。域特定用户活动还可以被称为“域内活动”。在一些示例中,合作伙伴A数据库所有者104a收集域内活动,诸如由各个注册用户访问的网页(例如,社交网络域的网页,诸如其它社交网络成员页面或其它域内页面)的数量和/或用于访问的诸如移动设备(例如,智能电话)或固定设备(例如,台式计算机)的设备的类型。合作伙伴A数据库所有者104a还可以跟踪账户特征,诸如由各个注册用户维持的社交联系(例如,朋友)的数量、由各个注册用户发布的图片的数量、由各个注册用户发送或接收的消息的数量和/或用户账户的任何其它特征。
[0057]在一些示例中,cookie报告器202配置为只有在合作伙伴A数据库所有者104a已经指出经由登录网页204的用户登录成功之后,发送请求206至印象监视系统102并且发送登录报告消息118至合作伙伴A数据库所有者104a。这样,若登录不成功,所述请求206和所述登录报告消息118不会不必要地执行。在图2的例示的示例中,成功的登录确保合作伙伴A数据库所有者104a会将登录的注册用户的正确的人口统计与合作伙伴A cookie228和 AME cookie208 相关联。
[0058]在图2的例示的示例中,合作伙伴A数据库所有者104a包括服务器234、合作伙伴cookie图236和用户帐户数据库238。尽管没有显示,但与观众测量实体103(图1)合作的其它数据库所有者(例如,图1的合作伙伴B数据库所有者104b)也包括与合作伙伴cookie图236类似的各自的合作伙伴cookie图以及与用户帐户数据库238类似的用户帐户数据库,但当然是相对于它们自己的用户。例示的示例的服务器234与客户端设备108通信以例如接收登录信息、从客户端设备108接收cookie、在客户端设备108中设置cookie等。
[0059]合作伙伴cookie图236与各个AME cookie (例如,AME cookie208)和各自的时间戳(例如,时间戳220)相关联地存储合作伙伴cookie (例如,合作伙伴A cookie228)0在图2的例示的示例中,合作伙伴cookie图236与在AME cookie208的名称-值对中找到的唯一用户ID (UUID)(即,诸如“user_ID”的参数名称和诸如UUID的值)相关联地存储在合作伙伴A cookie228的名称-值对中找到的唯一用户ID。此外,合作伙伴cookie图236与UUID相关联地存储登录时间戳220以指示相应的用户登录发生的时间。简要地参照图5,示出了合作伙伴cookie图236的示例性实现,其中AME用户ID列502存储来自AMEcookie的UUID (例如,图2的AME cookie208),合作伙伴用户ID列504存储来自合作伙伴cookie的UUID (例如,图2的合作伙伴A cookie228),登录时间戳列506存储登录时间戳(例如,图2的登录时间戳220)。在本文所公开的例示的示例中,合作伙伴A数据库所有者104a使用合作伙伴cookie图236来将基于AME cookie (例如,AME cookie208)从印象监视系统102接收的印象与各个合作伙伴A cookie (例如,合作伙伴A cookie228)识别的合作伙伴A数据库所有者104a的注册用户相匹配。这样,合作伙伴A数据库所有者104a可确定其注册用户的哪一个与印象监视系统102记录的特定的印象相关联。
[0060]回到图2,合作伙伴A数据库所有者104a使用用户帐户数据库238存储针对合作伙伴A数据库所有者104a的注册用户的人口统计信息等。在图2的例示的示例中,在登记和/或注册过程期间或在随后的个人信息更新过程期间,从注册用户接收这样的人口统计信息。用户帐户数据库238中存储的人口统计信息可包括例如年龄、性别、兴趣(例如,音乐兴趣、电影兴趣、产品兴趣或与任何其它主题相关的兴趣)、每个注册用户通过合作伙伴A数据库所有者104a维护的朋友或社会关系的数量、个人年收入、家庭收入、居住地理位置、工作地理位置、毕业年份、联系组数量、或任何其它的人口统计信息。合作伙伴A数据库所有者104a在基于合作伙伴cookie图236确定合作伙伴A数据库所有者104a的哪些注册用户与哪些记录的印象对应之后,使用用户帐户数据库238将人口统计信息与印象监视系统102记录的特定的印象相关联。
[0061]图3示出了可用于在图1的示例性系统100的印象监视系统102处记录印象的示例性系统300。示例性系统300使得图1和2的印象监视系统102能够基于从客户端设备(例如,图1和2的任何客户端设备108)执行的网络浏览器302接收的标签请求(例如,图1的标签请求112),与相应的AME cookie (例如,图2的AME cookie 208)相关联地记录印象。在图3的例示的示例中,印象监视系统102如下所述记录来自从其接收标签请求112的任何客户端设备(例如,图1的客户端设备108)的印象。印象监视系统102在AME印象数据存储器114中汇编接收到的印象数据。
[0062]详细地说,转向图3,客户端设备可为图1和2的客户端设备108中的任何一个,或图1或2中没示出的另一设备。然而,为简化讨论且不失一般性,客户端设备将被称为客户端设备108。如图所示,客户端设备108发送通信至印象监视系统102。在例示的示例中,客户端设备108运行网络浏览器302,网络浏览器302被定向到显示从广告发布者303接收的广告110中的一个广告的主网站(例如,WWW.acme, com)。示例性例子的广告110用标识符信息(例如,宣传活动ID、创作类型ID、布局ID、发布者源URL等)和标签指令304加标签。当由客户端设备108执行标签指令304时,标签指令304使客户端设备108向标签指令304中指定的印象监视系统102的URL地址发送标签请求112。另选地,标签指令304中指定的URL地址可将标签请求112定向至观众测量实体103(图1)或另一实体拥有、操作和/或可访问的任何其它服务器。标签指令304可利用java script或任何其它类型的包括例如Java、HTML等的可执行指令来实现。应当注意的是,诸如网页和/或任何其它媒体的加标签的内容按与加标签的广告Iio—样的方式来处理。也就是说,对于任何加标签的媒体,与加标签的内容的下载相关联地接收相应的标签指令,并且标签指令使得从下载了加标签的内容的客户端设备向印象监视系统102 (或指令指示的任何其它服务器)发送标签请求。
[0063]在图3的例示的示例中,使用HTTP请求实现标签请求112,且该标签请求112详细显示为包括报头字段310、COOkie字段312和有效载荷字段314。在图3的例示的示例中,网络浏览器302将图2的AME cookie208存储在cookie字段312中,并将广告宣传活动信息316和发布者网站ID318存储在有效载荷字段314中。在例示的示例中,广告宣传活动信息316可包括标识关联的广告宣传活动(例如,广告宣传活动ID)、创作类型ID (例如,标识基于Flash的广告、横幅广告、丰富类型广告等)和/或布局ID (例如,标识广告在画面上的物理布局)中的一个或更多个的信息。在一些示例中,为记录内容印象,由标识内容的内容信息(例如,内容标识符)、创作ID和/或布局ID替代广告宣传活动信息316。在例示的示例中,发布者网站ID318标识广告110和/或内容的源(例如,标识广告发布者303和/或内容发布者的源ID)。
[0064]在例示的示例中,响应于接收到标签请求112,印象监视系统102通过与内容标识符(例如,广告宣传活动信息316和/或发布者网站ID318)相关联地存储AME cookie208来将与客户端设备108相关联的印象记录在AME印象存储器114中。此外,印象监视系统102生成表明印象发生时的时间/日期的时间戳并与记录的印象相关联地存储时间戳。图6示出了示例性AME印象存储器114的示例性实现。简要地转向图6,AME印象存储器114包括存储AME cookie (例如,图2和3的AME cookie208)的AME用户ID列602,存储表明印象在客户端设备(例如,图1-图3的客户端设备108)发生的时间的印象时间戳的时间戳列604、存储图3的宣传活动信息316的宣传活动ID列606、存储图3的发布者网站ID318的网站ID列608。
[0065]图4是可用于将印象与在一个或更多个用户数据库所有者(例如,图1-图3的合作伙伴数据库所有者104a-b)中注册的用户(例如,图1-图3的客户端设备108的用户)的人口统计相关联的示例性装置400。在一些示例中,装置400在一个或更多个数据库所有者(例如,图1-图3的合作伙伴数据库所有者104a-b)处实现。或者,装置400可在其它地点实现。在一些示例中,装置400可由观众测量实体103 (图1)开发并被提供给数据库所有者,以使得数据库所有者能够将数据库所有者拥有的人口统计信息与观众测量实体103提供的印象日志结合起来。为了确保数据库所有者的注册用户的隐私,观众测量实体103可在数据库所有者处安装或设置示例性装置400,使得数据库所有者不需要提供其注册用户的身份给观众测量实体103以便将人口统计信息与记录的印象相关联。相反,观众测量实体103可以提供其记录的印象(例如,AME印象日志122)到数据库所有者,且数据库所有者可以在隐藏其注册用户的身份(例如,姓名和内容信息)的同时将各人口统计与记录的印象相关联。
[0066]在例示的示例中,装置400设置有示例性cookie匹配器402、示例性人口统计关联器404、示例性人口统计分析器406、示例性人口统计修改器408、示例性用户ID修改器410、示例性报告生成器412、示例性数据解析器414、示例性映射器416、示例性指令接口418。虽然图4已经例示了装置400的示例性实现方式,但是图4例示的元件、过程和/或设备中的一个或更多个可以组合、拆分、重组、省略、去除和/或采用任何其它方式实现。进一步地,图4的cookie匹配器402、人口统计关联器404、人口统计分析器406、人口统计修改器408、用户ID修改器410、报告生成器412、数据解析器414、映射器416、指令接口 418和/或更总体地说示例性装置400可以由硬件、软件、固件和/或硬件、软件和/或固件的任意组合来实现。因此,例如,cookie匹配器402、人口统计关联器404、人口统计分析器406、人口统计修改器408、用户ID修改器410、报告生成器412、数据解析器414、映射器416、指令接口 418中的任意和/或更总体地说示例性装置400可以由一个或更多个电路、可编程处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)和/或现场可编程逻辑器件(FPLD)等实现。当此专利的任何装置或系统权利要求被理解为涵盖纯软件和/或固件实现时,cookie匹配器402、人口统计关联器404、人口统计分析器406、人口统计修改器408、用户ID修改器410、报告生成器412、数据解析器414、映射器416和/或指令接口 418中的至少一个在此被明示地限定为包括诸如存储器、DVD、⑶、蓝光盘等存储软件和/或固件的有形计算机可读介质。此外,图4的示例性装置400可以除了图4所示的上述部分之外包括一个或更多个元件、过程和/或设备,或者可以包括替换图4所示的上述部分的一个或更多个元件、过程和/或设备,和/或可包括示例的元件、过程和/或设备中的一个以上的任意或全部。。
[0067]详细地说,转向图4,在例示的示例中,装置400在合作伙伴A数据库所有者104a(图1和2)处实现。装置400的其它实例可类似地在任何其它参加AME103的数据库所有者(例如,合作伙伴B数据库所有者104b)处实现。在图4的例示的示例中,装置400从印象监视系统102接收AME印象日志122以使得装置400能够将来自用户帐户数据库238的用户/观众成员人口统计与记录的印象相关联。
[0068]在例示的示例中,装置400设置有cookie匹配器402,以将来自AME印象日志122的AME cookie (例如,图2和图3的AME cookie208)的AME用户ID与合作伙伴A cookie图236中的AME用户ID匹配。装置400执行这样的cookie匹配,以识别记录的印象可归因于的合作伙伴A数据库所有者104a的注册用户(例如,印象监视系统102如以上结合图2描述的设置AME cookie和如以上结合图3描述的跟踪印象的合作伙伴A注册用户)。例如,合作伙伴cookie图236在图5中示出为将AME用户ID列502中的AME用户ID与合作伙伴用户ID列504中的合作伙伴用户ID相关联。AME印象日志122被构造为与图6中示出的记录每个AME用户ID的印象的AME印象存储器114中的数据类似。因此,cookie匹配器402将来自AME印象日志122的AME用户ID列602的AME用户ID与合作伙伴cookie图236的AME用户ID列502的AME用户ID匹配,以将来自AME印象日志122的记录的印象与映射在图5的合作伙伴cookie图236中的相应的合作伙伴用户ID相关联。在一些示例中,AME103在发送AME印象日志122至合作伙伴数据库所有者(例如,图1和2的合作伙伴数据库所有者104a和104b)之前,对AME印象日志122中的宣传活动ID进行加密、混淆、改变等,以防止合作伙伴数据库所有者识别出宣传活动ID对应的内容或保护内容的身份。在这样的示例中,宣传活动ID信息的查找表可以存储在印象监视系统102处,使得从合作伙伴数据库所有者接收到的印象报告(例如,图1的印象报告106a和106b)可以与内容相关联。
[0069]在一些示例中,cookie匹配器402使用存储在图5的登录时间戳列506中的登录时间戳(例如,图2的登录时间戳220)和存储在图6的时间戳列604中的印象时间戳来辨别印象监视系统102记录的印象可归因于的不同的用户。也就是说,如果针对合作伙伴A数据库所有者104a具有各自的用户名/密码登录凭证的两个用户使用相同的客户端设备108,则印象监视系统102记录的所有印象将基于设置在客户端设备108中的相同的AMEcookie (例如,图2和3的AME cookie208),而不管在印象发生时哪个用户正在使用客户端设备108。然而,通过比较记录的印象时间戳(例如,在图6的时间戳列604中的)和登录时间戳(例如,在图5的登录时间戳列506中的),cookie匹配器402可确定当相应的印象发生时哪个用户登录到合作伙伴A数据库所有者104a。例如,如果用户“TOM”在2010年I月I日上午12:57登录到合作伙伴A数据库所有者104a,且用户“MARY”在2010年I月I日下午3:00使用相同的客户端设备108登录到合作伙伴数据库所有人104a,则登录事件与相同的AME cookie (例如,图2和3的AME cookie208)相关联。在这样的示例中,cookie匹配器402将印象监视系统102针对同一 AME cookie在2010年I月I日上午12:57至下午3:00之间记录的任何印象与用户“Τ0Μ”相关联,并将印象监视系统102针对同一 AMEcookie在2010年I月I日下午3:00之后记录的任何印象与用户“MARY”相关联。这种基于时间的关联在下面描述的图7的例示的示例性数据结构中示出。
[0070]在例示的示例中,cookie匹配器402将匹配结果汇编入示例性的基于合作伙伴的印象数据结构700,其详细示出在图7中。简要地转向图7,基于合作伙伴的印象结构700包括AME用户ID列702、印象时间戳列704、宣传活动ID列706、网站ID列708、用户登录时间戳710、合作伙伴用户ID列712。在AME用户ID列702中,cookie匹配器402存储AMEcookie(例如,图2和3的AME cookie208)。在印象时间戳列704中,cookie匹配器402存储印象监视系统102生成的表明每个印象何时被记录的时间戳。在宣传活动ID列706中,cookie匹配器402存储例如存储在图3的宣传活动信息316中的广告宣传活动ID。在一些示例中,替代宣传活动ID列706,基于合作伙伴的印象数据结构700包括存储内容的识别信息的内容ID列,或者,除了宣传活动ID列706之外,基于合作伙伴的印象数据结构700还包括存储媒体的识别信息的内容ID列。在一些示例中,一些内容(例如,广告和/或其它媒体)不与宣传活动ID或内容ID相关联。在图7的例示的示例中,宣传活动ID列706的空白表明未与宣传活动ID和/或内容ID相关联的内容。在网站ID列708中,cookie匹配器402存储广告发布者网站ID (例如,图3的发布者网站ID318)。在用户登录时间戳列710中,cookie匹配器402存储表明各个用户何时经由合作伙伴登录网页(例如,图2的登录网页204)登录的时间戳(例如,图2的时间戳220)。在合作伙伴用户ID列712,cookie匹配器402存储合作伙伴cookie (例如,图2的合作伙伴A cookie228)。
[0071]回到图4,在例示的示例中,装置400设置有人口统计关联器404以将来自用户帐户数据库238的人口统计信息与来自基于合作伙伴的印象结构700的相应的基于合作伙伴的印象相关联。例如,人口统计关联器404可针对在合作伙伴用户ID列712 (图7)中提到的合作伙伴用户ID获取人口统计信息,并将获取到的人口统计信息与基于合作伙伴的印象结构700中的相应记录相关联。
[0072]在图4的例示的示例中,为了准确/或完整地分析人口统计信息,装置400设置有人口统计分析器406。此外,为了更新、修改、和/或填充不准确的和/或不完整的记录中的人口统计信息,该装置400设置有人口统计修改器408。在一些示例中,人口统计分析器406和/或人口统计修改器408使用2011年8月12日提交的名称为“Methods and Apparatusto Analyze and Adjust Demographic Information” 的第 13/209,292 号美国专利申请中所公开的示例性方法、系统、装置和/或制品分析和/或调整不准确的人口统计信息,此处以引证的方式并入上述申请的全部内容。
[0073]在例示的示例中,为了在添加人口统计信息之后、提供数据至AME103之前从基于合作伙伴的印象结构700中移除用户ID,例示的示例中的装置400设置有用户ID修改器410。在例示的示例中,用户ID修改器410配置为至少移除合作伙伴用户ID (从合作伙伴用户ID列712),以保护合作伙伴A数据库所有者104a的注册用户的隐私。在一些示例中,用户ID修改器410也可移除AME用户ID (例如,从AME用户ID列702),从而装置400生成的印象报告106a为人口统计级的印象报告。用户ID的“移除”(例如,由用户ID修改器410和/或由报告生成器412)可通过不在相应的用户ID字段中提供数据副本、而不是从这些字段中删除任何数据来实现。如果AME用户ID保留在印象数据结构700中,例示的示例中的装置400可生成用户级的印象报告。
[0074]在图4的例示的示例中,为了生成印象报告106a,装置400设置有报告生成器412。报告生成器412可为印象报告106a生成的不例性信息结合图8和9详细描述如下。
[0075]在图4的例示的示例中,为了解析信息,装置400设置有数据解析器414。在一些示例中,数据解析器414从客户端设备和/或其它系统接收消息,并解析来自这些接收到的消息的信息。例如,装置400可使用数据解析器414从cookie报告器202 (图2)接收登录报告消息118并从登录报告消息118中解析出合作伙伴A cookie228、AME cookie208、和/或登录时间戳220。在一些示例中,装置400还使用数据解析器414来解析AME印象日志122中的信息和/或解析来自任何其它的数据结构和/或消息的信息。
[0076]在图4的例示的示例中,为了映射信息,装置400设置有映射器416。在一些示例中,映射器416映射与相同的用户相关联但与不同的因特网域相对应的cookie标识符。例如,装置400可使用映射器416将合作伙伴A cookie228映射至合作伙伴cookie图236(图
2、图4和图5)中的AME cookie208 (图2)。在一些示例中,映射器416还将登录时间戳与相应的cookie标识符相映射。例如,装置400可使用映射器416将登录时间戳220 (图2)与合作伙伴cookie图236中的相应的合作伙伴A cookie228和AME cookie208相映射。
[0077]在图4的例示的示例中,为了发送计算机可执行指令至客户端设备108以监视经由登录网页(例如,图2的登录网页204)的用户登录,装置400设置有指令接口 418。例如,装置400可使用指令接口 418来发送计算机可执行指令(例如,Java、java script、或任何其它计算机语言或脚本)至客户端设备108,指令由网络浏览器302 (图3)执行以实现cookie报告器202 (图2)。在一些示例中,响应于从网络浏览器302接收到针对实现装置400的实体(例如,数据库所有者合作伙伴104a和104b之一)提供的基于因特网的服务的登录网页(例如,登录网页204)的请求,指令接口 418发送计算机可执行指令至客户端设备108。在这种方式下,客户端设备108可执行计算机可执行指令以监视在登录网页处的登录事件。
[0078]图15是可用于实现图1-图3的印象监视系统102的示例性装置。在例示的示例中,为了检测AME cookie (例如,图2的AME cookie208)是否已设置(例如,存储)在客户端设备(例如,图1-图3的任一客户端设备108)中,印象监视系统102设置有cookie状态检测器1502。例如,cookie状态检测器1502可检查或分析来自客户端设备的消息(例如,图2的请求206),以确定AME cookie是否存在于其中。在例示的示例中,为了生成AME cookie(例如,AME cookie208 (图2)),印象监视系统102设置有cookie生成器1504。
[0079]在例示的示例中,为了生成登录时间戳(例如,图2的登录时间戳220),印象监视系统102设置有时间戳生成器1506。例如,时间戳生成器1506可使用实时时钟(RTC)或任何其它定时或时钟设备或接口实现,以跟踪时间并生成时间戳。在例示的示例中,为了生成消息(例如,图2的响应216),印象监视系统102设置有消息生成器1508。在例示的示例中,为了记录印象,印象监视系统102设置有印象记录器1510。例如,印象记录器1510可将印象记录在如图6所示的AME印象存储器114中。
[0080]在例示的示例中,为了从客户端设备108接收消息和/或信息并发送消息和/或信息至客户端设备108和/或至合作伙伴数据库所有者104a和104b,印象监视系统102设置有通信接口 1512。例如,通信接口 1512可从客户端设备108接收诸如标签请求112 (图1)和请求206 (图2)的消息。此外,通信接口 1512可向客户端设备108发送如响应216(图2)的消息并向合作伙伴数据库所有者104a和104b发送记录的印象(例如,记录在AME印象存储器114中的印象)。
[0081]图16是可用于实现图2的cookie报告器202的示例性装置。在例示的示例中,为了检测登录事件,cookie报告器202设置有登录事件检测器1602。例如,登录检测器1602可配置为监视客户端设备(例如,图1至图3的客户端设备108)的网络浏览器(例如,图3的网络浏览器302)生成的登录事件。在例示的示例中,当用户登录到图2的登录网页204时,登录检测器1602检测登录事件。
[0082]在例示的示例中,为了检测AME cookie (例如,图2的AME cookie208)或合作伙伴cookie (例如,图2的合作伙伴COOkie228)是否已设置(例如,存储)在客户端设备(例如,图1至图3的客户端设备108冲,cookie报告器202设置有cookie状态检测器1604。例如,cookie状态检测器1604可检查或分析客户端设备中的cookie文件或cookie条目以确定AME cookie (例如,图2的AME cookie208)或合作伙伴cookie (例如,图2的合作伙伴cookie228)是否已被预先设置。在例示的示例中,cookie状态检测器1604还可确定cookie是否已经过期。在例示的示例中,当cookie过期时,它被视为无效,或者视为好像不再存在于客户端设备中,且必须由相应的服务器域再次设置。
[0083]在例示的示例中,为了从客户端设备(例如,图1至图3的客户端设备108)中的存储位置获取cookie,cookie报告器202设置有cookie接口 1606。例如,cookie接口 1606可从AME cookie (例如,图2的AME cookie208)或合作伙伴cookie (例如,图2的合作伙伴cookie228)在客户端设备中的各自的存储位置获取它们。此外,cookie接口 1606还可将由印象监视系统102和/或任何合作伙伴数据库所有者设置并且从印象监视系统102和/或任何合作伙伴数据库所有者接收的cookie存储在客户端设备中。
[0084]在例示的示例中,为了生成消息(例如,图1和图3的标签请求112,图1和图2的登录报告消息118和图2的请求206),cookie报告器202设置有消息生成器1608。在例示的示例中,为了发送消息和/或信息至印象监视系统102和/或至合作伙伴数据库所有者(例如,图1和图2的合作伙伴数据库所有者104a和104b)和/或从印象监视系统102接收消息和/或信息,cookie报告器202设置有通信接口 1610。例如,通信接口 1610可发送标签请求112 (图1和图3)和图2的请求206至印象监视系统102,从印象监视系统102接收响应216 (图2),发送登录报告消息118 (图1和图2)至合作伙伴数据库所有者104a和 104b ο
[0085]虽然图15和图16中已经例示了装置102和202的示例性实现方式,但是图15和图16中例示的元件、过程和/或设备中的一个或更多个可以组合、拆分、重组、省略、去除和/或采用其它方式实现。另外,cookie状态检测器1502、cookie生成器1504、时间戳生成器1506、消息生成器1508、印象记录器1510、通信接口 1512和/或更总体地说图15的示例性装置102可以由硬件、软件、固件和/或硬件、软件和/或固件的任意组合来实现。此外,登录事件检测器1602、cookie状态检测器1604、cookie接口 1606、消息生成器1608、通信接口 1610和/或更总体地说图16的示例性装置102可以由硬件、软件、固件和/或硬件、软件和/或固件的任意组合来实现。因此,例如,cookie状态检测器1502、cookie生成器1504、时间戳生成器1506、消息生成器1508、印象记录器1510、通信接口 1512中的任一项和/或更总体地说示例性装置102和/或登录事件检测器1602、cookie状态检测器1604、cookie接口 1606、消息生成器1608、通信接口 1610中的任一项和/或更总体地说示例性装置202可以由一个或更多个电路、可编程处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)和/或现场可编程逻辑器件(FPLD)等实现。当本专利的任何装置或系统权利要求被理解为涵盖纯软件和/或固件实现时,cookie状态检测器1502、cookie生成器1504、时间戳生成器1506、消息生成器1508、印象记录器1510、通信接口 1512、登录事件检测器1602、cookie状态检测器1604、cookie接口 1606、消息生成器1608、和/或通信接口 1610中的至少一个在此被明确地限定为包括诸如存储器、DVD、CD、蓝光盘等的存储软件和/或固件的有形计算机可读介质。此外,示例性装置102和202除了图15和图16所例示的上述部分之外,还可以包括一个或更多个元件、过程和/或设备,或可以包括替换图15和图16所例示的上述部分的一个或更多个元件、过程和/或设备,和/或可包括例示的元件、过程和设备中的任何一个以上或所有。
[0086]转向图8,可由图4的报告生成器412生成的示例性印象累计数据结构800基于印象监视系统102 (图1至图3)记录的印象存储印象累计。如图8所示,印象累计结构800显示针对客户端设备108 (图1至图3)记录的印象的数量。在例示的示例中,报告生成器412针对广告宣传活动(例如,图1的一个或更多个广告110)生成印象累计结构800以确定各个被监视用户每天的印象的频率。
[0087]为了跟踪每个唯一用户每天的印象的频率,印象累计结构800设置有频率列802。频率I表不广告宣传活动每天向唯一用户曝光一次,而频率4表不同一广告宣传活动每天向唯一用户曝光四次。为了跟踪印象可归因于的唯一用户的数量,印象累计结构800设置有UUID列804。UUID列804中的值100,000表示100,000个唯一用户。因此,印象累计结构800的第一条目表示在一天中100,000个唯一用户(B卩,UUID=IOO, 000)曝光于特定广告宣传活动一次(即,频率=1)。。
[0088]为了基于曝光频率和UUID来跟踪印象,印象累计结构800设置有印象列806。存储在印象列806中的各印象计数是通过将频率列802中存储的相对应的频率值乘以UUID列804中存储的相对应的UUID值而确定的。例如,在印象累计结构800的第二条目中,频率值2被乘以200,000个唯一用户,以确定400,000个印象可归因于特定广告宣传活动。
[0089]转向图9,示出了广告宣传活动级别年龄/性别和印象构成数据结构900,其在例示的示例中可由图4的报告生成器412生成。图9的广告宣传活动级别年龄/性别和印象构成结构900中的印象数据与可归因于特定的合作伙伴数据库(DB)所有者(例如,图1和图2的合作伙伴A数据库所有者104a或图1的合作伙伴B数据库所有者104b)的注册用户的印象相对应。可针对内容和/或其它媒体生成类似的表。附加地或另选地,除了广告之外的其它媒体可以添加到数据结构900中。
[0090]广告宣传活动级别年龄/性别和印象构成结构900设置有年龄/性别列902、印象列904、频率列906和印象构成列908。例示的示例的年龄/性别列902表示不同的年龄/性别人口统计组。例示的示例的印象列904存储表示相应的年龄/性别人口统计组针对特定的广告宣传活动的总印象的值。例示的示例的频率列906存储表示每个用户对造成印象列904中的印象的广告宣传活动的曝光频率的值。例示的示例的印象构成列908存储各个年龄/性别人口统计组的印象的百分比。
[0091]在一些示例中,在将基于印象的人口统计信息的最后结果列在宣传活动级别年龄/性别和印象构成表900中之前,图4的人口统计分析器406和人口统计修改器408对人口统计信息执行人口统计准确性分析和调整过程。这样做可以解决在线观众测量过程面临的注册用户将他们自己展示给在线数据库所有者(例如,合作伙伴104a和104b)的方式不一定是诚实的(例如,真实的和/或准确的)的问题。在某些情况下,如果利用这样的在线数据库所有者处的账户注册确定观众的人口统计属性的在线测量示例性方法依赖于注册用户在数据库所有者网站处的账户注册过程中自己报告个人/人口统计信息,则这些方法可能导致不准确的人口统计曝光结果。用户为何在注册数据库所有者服务时报告错误的或不准确的人口统计信息的原因有许多。用于在数据库所有者网站(例如,社交媒体网站)收集人口统计信息的自己报告注册过程不会有助于确定自己报告的人口统计信息的真实性。在一些示例中,为了分析和/或调整不准确的人口统计信息,人口统计分析器406和/或人口统计修改器408可以使用2011年8月12日提交的名称为“Methods and Apparatus toAnalyze and Adjust Demographic Information” 的第 13/209292 号美国专利申请中所公开的示例性方法、系统、装置和/或制品,此处以引证的方式并入上述申请的全部内容。
[0092]尽管示例性广告宣传活动级别年龄/性别和印象构成结构900仅结合年龄/性别人口统计信息示出了印象统计,但图4的报告生成器412可生成相同的或其它数据结构以附加地或可选地包括其它类型的人口统计信息。这样,报告生成器412可基于不同类型的人口统计和/或不同类型的媒体生成印象报告106a (图1和图4)以反映印象。
[0093]图10至图13为可被执行以实现图1、图2、图3、和/或图4的装置和系统的机器可读指令的流程图。图10至图13的示例性过程可以使用机器可读指令来实现,在被执行时,这些机器可读指令使装置(例如,可编程控制器或其它可编程机器或集成电路)执行图10至图13中所示的操作。在此示例中,机器可读指令包括诸如下面结合图14讨论的示例性计算机1410中示出的处理器1412的处理器执行的程序。该程序可体现在存储在诸如⑶-ROM、软盘、硬盘驱动器、数字多功能盘(DVD)、蓝光盘、闪速存储器、只读存储器(ROM)、随机存取存储器(RAM)或与所述处理器1412相关联的存储器的有形计算机可读介质中的软件中,但整个程序和/或程序的部分可以另选地通过不同于处理器1412的装置执行,和/或体现在固件或专用硬件中。
[0094]在本文中使用时,术语“有形计算机可读介质”被明确地限定为包括任何类型的计算机可读存储器并且不包括传播信号。附加地或另选地,图10至图13的示例性过程可采用存储在诸如闪存、只读存储器(ROM)、随机存取存储器(RAM)、高速缓存和/或其中信息存储任何持续时间(例如延长时段、永久、短时、临时缓冲和/或信息高速缓存)的任何其它存储介质的非瞬时性计算机可读介质上的编码指令(例如,计算机可读指令)来实现。在本文中使用时,术语“非瞬时性计算机可读介质”被明确地限定为包括任何类型的计算机可读介质并且不包括传播信号。在本文中使用时,当短语“至少”被用作权利要求的前序部分中的过渡术语时,和术语“包括”是开放式的一样的方式,它也是开放式的。因此,使用“至少”作为其前序部分中的过渡术语的权利要求可包括除了明确记载在该权利要求中的元素之外的元素。
[0095]另选地,图10至图13的示例性过程可以使用专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程逻辑器件(FPLD)、离散逻辑、硬件、固件等的任意组合来实现。而且,图10至图13的示例性过程可以被实现为上述任意技术的任意组合,例如,固件、软件、离散逻辑和/或硬件的任意组合。
[0096]虽然参照图10至图13的流程图描述了图10至图13的示例性过程,但是可以采用实现图1、图2、图3、和/或图4的装置和系统的其它方法。例如,可以改变框的执行顺序,和/或可以改变、去除、细分或组合一些框。附加地,可以通过例如单独的处理线程、处理器、装置、离散逻辑、电路等顺序执行和/或并行执行图10至图13的一个或两个示例性过程。
[0097]转向图10进行详细说明,描述的示例性过程可用于向数据库所有者(例如,图1和图2的合作伙伴A数据库所有者104a)报告登录事件和用户cookie (例如,图2和图3的AME cookie208和合作伙伴A cookie228)。在例示的示例中,流程图示出了客户端设备处理1002和印象监视系统处理1004。在例示的示例中,客户端设备处理1002可通过图2和图16的cookie报告器202执行,且印象监视系统处理1004可通过图1至图3和图15的印象监视系统102实现。图10的示例性处理结合图2描述为客户端设备108、印象监视系统102和合作伙伴A数据库所有者104a之间的交互。然而,当用户登录至各个数据库所有者(例如,图1和图2的数据库所有者104a和104b)的登录网页(例如,图2的登录网页204)时,与图10的示例性处理类似或相同的处理可以在任何时间或同时在其它客户端设备、印象监视系统102和/或其它数据库所有者之间执行,以完成相同类型的用户登录报告事件。
[0098]首先,作为客户端设备处理1002的一部分,登录事件检测器1602(图16)检测登录事件(框1006)。登录事件可为例如登录到图2的登录网页204的客户端设备108的用户。消息生成器1608 (图16)生成请求206 (图2)以指示登录事件(框1008)。cookie状态检测器1604 (图16)确定AME cookie (例如,图2的AME cookie208)是否已设置在客户端设备108中(框1010)。如果已设置了 AME cookie208,cookie接口 1606 (图16)和/或消息生成器1608在请求206中存储AME cookie208 (例如,标识用户的名称-值对)(框1012)。在将AME cookie208存储在请求206中(框1012)之后或如果AME cookie208没有被设置在客户端设备中(框1010),通信接口 1610 (图16)向印象监视系统102发送请求206 (框1014)。
[0099]如示例性印象监视系统处理1004中所示,通信接口 1512(图15)接收请求206(框1016),且cookie状态检测器1502 (图15)确定AME cookie208是否已设置在客户端设备108中(框1018)。例如,cookie状态检测器1502可基于请求206中是否包含AME cookie208来确定是否已经设置了 AME cookie208。如果cookie状态检测器1502确定没有设置AMEcookie208 (框 1018),cookie 生成器 1504 (图 15)创建 AME cookie208 (框 1020)。例如,cookie生成器1504可通过为客户端设备108生成UUID来生成AME cookie208。消息生成器 1508 (图 15)在响应 216 (图 2)中存储 AME cookie208 (框 1022)。
[0100]在将AME cookie208存储在响应216中(框1022)之后或如果cookie状态检测器1502在框1018处确定已经在客户端设备108中设置了 AME cookie208,时间戳生成器1506生成登录时间戳(例如,图2的登录时间戳220)(框1024),以针对检测到的登录事件指示登录时间。消息生成器1508在响应216中存储登录时间戳220 (框1026),且通信接口 1512向客户端设备108发送响应216 (框1028)。
[0101]回到客户端设备处理1002,通信接口 1610 (图16)接收响应216 (框1030),且消息生成器1608 (图16)生成登录报告消息118 (图1和图2)(框1032)。如果存在,cookie接口 1606 (图16)和/或消息生成器1608在登录报告消息118中存储与在框1006处检测到登录事件对应的合作伙伴cookie (例如,合作伙伴A cookie228)(框1034)。如果客户端设备108中不存在相应的合作伙伴cookie,则合作伙伴cookie不存储在登录报告消息118中,以向相应的合作伙伴指示应为客户端设备108创建合作伙伴cookie。此外,cookie接口 1606和/或消息生成器1608将AME cookie208作为数据参数(例如,在有效载荷232中)存储在登录报告消息118 中(框1036)。消息生成器1608还在登录报告消息118中(例如,在有效载荷232中)存储登录时间戳220 (框1038)。通信接口 1610向相应的合作伙伴数据库所有者(例如,合作伙伴A数据库所有者104a)发送登录报告消息118 (框1040)。这样,cookie报告器202使得合作伙伴A数据库所有者104a能够在图2和图5中的合作伙伴cookie图236中将合作伙伴A cookie228映射至AME cookie208和登录时间戳220。然后,图10的示例性处理结束。
[0102]现转到图11,所描述的流程图代表可被合作伙伴数据库所有者(例如,图1和图2的合作伙伴数据库所有者104a和/或104b)执行以将AME cookie标识符(例如,图2的AMEcookie208的UUID)与在合作伙伴数据库所有者中注册的用户的用户标识符(例如,图2的合作伙伴A cookie228的UUID)进行映射的示例性过程。虽然为简单起见,图11指接收单个登录消息的过程,但可能存在许多这样的过程,并以并行方式执行(例如,并行线程)。图11的示例性过程结合图2的例示的示例、图4的装置400以及合作伙伴A数据库所有者104a进行描述。然而,与图11的示例性过程类似或相同的过程可以在任何时间或同时由其它合作伙伴数据库所有者和/或其它装置执行,以完成相同类型的cookie图过程。
[0103]首先,合作伙伴A数据库所有者104a接收登录报告消息118 (图1和图2)(框1102)。数据解析器414 (图4)从登录报告消息118中提取合作伙伴A cookie228 (框1104)。在例示的示例中,数据解析器414从登录报告消息118的cookie字段230中提取合作伙伴A cookie228。数据解析器414从登录报告消息118中提取AME cookie208 (框1106)。在例示的示例中,数据解析器414从登录报告消息118的有效载荷232中提取作为数据参数的AME cookie208o此外,数据解析器414从登录报告消息118中提取登录时间戳220 (框1108)。映射器416 (图4)例如在图2和图5的合作伙伴cookie图236中将合作伙伴A cookie228映射至AME cookie208 (例如,将每个cookie的UUID彼此映射)(框1110)。此外,映射器416在合作伙伴cookie图236中与映射的cookie相关联地存储登录时间戳220 (框1112)。然后,图11的示例性过程结束。
[0104]现转到图12,可执行描述的示例性过程以记录印象。在例示的示例中,图12的示例性过程结合图3和图15描述为由印象监视系统102基于从客户端设备108接收的标签请求来执行。然而,与图12的示例性过程类似或相同的过程可以在任何时间或同时(例如,可产生多个线程,并以并行方式执行)由印象监视系统102与其它客户端设备(例如,图1的任何客户端设备108或任何其它客户端设备)相关联地执行,以记录可归因于这些客户端设备的印象。
[0105]首先,通信接口 1512(图15)接收标签请求(例如,图1和图3的标签请求112)(框1202)。印象记录器1510 (图15)为AME cookie208指示的AME UUID记录印象(框1204)。在例示的示例中,印象记录器1510将印象记录在图1、图3和图6的AME印象存储器114中。印象记录器1510确定其是否应向一个或更多个合作伙伴数据库所有者发送AME印象日志122 (图1和图4)(框1206)。例如,印象记录器1510可被配置为基于时间表和/或记录的印象的阈值中的一个或更多个向一个或更多个合作伙伴数据库所有者(例如,图1和图2的合作伙伴数据库所有者104a和104b)周期性地或不定期地发送AME印象日志122。
[0106]如果印象记录器1510确定其应该向一个或更多个合作伙伴数据库所有者发送AME印象日志122 (框1206),通信接口 1512向一个或更多个合作伙伴数据库所有者发送AME印象日志122(框1208)。作为对其的响应,通信接口 1512从一个或更多个合作伙伴数据库所有者接收一个或更多个印象报告(例如,图1和图4的印象报告106a和106b)(框1210)。在一些示例中,印象监视系统102将加权因子应用于来自不同的数据库所有者(例如,合作伙伴数据库所有者104a和104b)的印象报告中的印象观众数据。在一些示例中,基于例如印象数据和/或样本大小(例如,特定数据库所有者的注册用户的量,为特定数据库所有者监视的注册用户的量,和/或AME103为特定数据库所有者的注册用户记录的印象的量)中的人口统计分布和/或印象分布,为每个数据库所有者确定加权因子。。
[0107]在接收一个或更多个印象报告之后(框1210)或如果在框1206处印象记录器1510确定其不应向一个或更多个合作伙伴数据库所有者发送AME印象日志122,印象监视系统102确定其是否应继续监视印象(框1212)。例如,印象监视系统102可被配置为监视印象,直到它被关闭或禁用。如果印象监视系统102确定其应继续监视印象(框1212),则控制返回到框1202。否则,图12的示例性过程结束。
[0108]现转向图13,描述的示例性过程可被用于生成基于人口统计的印象报告(例如,图1和图4的印象报告106a和106b)。图13的示例性过程结合图4描述为由示例性装置400经由合作伙伴A数据库所有者104a实现。然而,与图13的示例性过程类似或相同的过程可以在任何时间或同时由任何其它合作伙伴数据库所有者执行,以基于这些合作伙伴数据库所有者的注册用户生成印象报告。
[0109]首先,装置400接收AME印象日志122 (图4)(框1302)。cookie匹配器402 (图4)将AME cookie与合作伙伴数据库所有者cookie相匹配(框1304)。例如,cookie匹配器402可使用相应的数据库所有者(例如,合作伙伴A cookie图236 (图4))的cookie图将来自AME印象日志122中指示的AME cookie (例如,图2和图3的AME cookie208)的UUID与来自合作伙伴数据库所有者cookie (例如,图2和图3的合作伙伴A数据库所有者cookie228)的UUID相匹配。然后,cookie匹配器402基于框1304处建立的匹配将印象(例如,AME印象日志122中提到的印象)与相应的合作伙伴数据库所有者UUID关联起来(框1306)。例如,cookie匹配器402可生成如上结合图7描述的基于合作伙伴的印象数据结构 700。
[0110]人口统计关联器404 (图4)将相应的数据库所有者(例如,合作伙伴A数据库所有者104a)的注册用户的人口统计与印象相关联(框1308)。例如,人口统计关联器404可针对基于合作伙伴的印象数据结构700的合作伙伴用户ID列712中提到的合作伙伴用户ID从用户帐户数据库238 (图2和图4)中获取人口统计信息。
[0111]用户ID修改器410从基于人口统计的印象数据结构700中移除用户ID(框1310)。例如,用户ID修改器410可从与AME cookie (例如,图2和图3的AME cookie208)对应的AME用户ID列702和与合作伙伴cookie (例如,图2和图3的合作伙伴A cookie228)对应的合作伙伴用户ID列712中移除UUID。在其它示例中,报告生成器412可从基于人口统计的印象数据结构700中复制选定部分并在不复制用户ID的情况下,将选定部分存储在报告中。在这种方式下,当与其它(例如,观众测量实体)分享基于人口统计的印象时,装置400可使注册用户的身份模糊以保护他们的隐私。
[0112]人口统计分析器406 (图4)分析在框1308处与印象相关联的人口统计信息(框1312)。人口统计分析器406确定是否需要修改任何人口统计信息(框1314)。如果需要修改任何人口统计信息(例如,由于人口统计信息是不完整的和/或不准确的,需要修改或添加人口统计信息),人口统计修改器408(图4)修改选择的需要修改的人口统计数据(框1316 )。在例示的示例中,人口统计分析器406和/或人口统计修改器408可执行框1312、框1314和框1316的操作以使用例如2011年8月12日提交的名称为“Methods and Apparatus toAnalyze and Adjust Demographic Information”的第 13/209, 292 号美国专利申请中所公开的一个或更多个示例性技术来分析和/或修改人口统计信息,此处以引证的方式并入上述申请的全部内容。
[0113]在框1316处修改人口统计信息之后,或如果在框1314处人口统计分析器406确定没有人口统计信息需要修改,报告生成器412生成一个或更多个印象报告(例如,图1和图4的印象报告106a)(框1318)。例如,报告生成器412可使用如上结合图8和图9描述的一个或更多个示例性技术和/或使用任何其它合适的技术生成一个或更多个印象报告106a。然后,装置400向印象监视系统102发送该一个或更多个印象报告106a(框1320)。在例示的示例中,印象报告106a指示与不同的AME cookie208 (和相应的合作伙伴A cookie228)相关联并且曝光于由宣传活动ID和/或其它的媒体内容ID标识的内容(例如,广告和/或其它媒体)的人口段、人口、或组。然后,图13的示例性过程结束。
[0114]图14是可以用于实现此处公开的示例性装置、方法和系统的示例性处理器系统1410的框图。如图14所示,处理器系统1410包括连接到互连总线1414的处理器1412。处理器1412可以是任何合适的处理器、处理单元或微处理器。尽管在图14中没有示出,系统1410可以是多处理器系统且因而可以包括与处理器1412相同或类似且通信连接到互连总线1414的一个或更多个另外的处理器。
[0115]图14的处理器1412连接到包括存储器控制器1420和输入/输出(I/O)控制器1422的芯片集1418。芯片集提供I/O和存储器管理功能以及可以被连接到芯片集1418的一个或更多个处理器访问或使用的多个通用目的和/或专用目的寄存器、定时器等。存储器控制器1420执行这种功能:其使得处理器1412 (或如果存在多个处理器为多个处理器)能够访问系统存储器1424、大容量存储器1425和/或光学介质1427。
[0116]—般而言,系统存储器1424可包括任意所需类型的易失性和/或非易失性存储器,诸如,例如静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、闪存、只读存储器(ROM)等。大容量存储器1425可以包括任意所需类型的大容量存储设备,包括硬盘驱动、光学驱动、磁带存储设备等。光学介质1427可包括任意所需类型的光学介质,例如数字多功能盘(DVD)、光盘(⑶)或蓝光光盘。图10至图13中的任一个的指令可存储在由系统存储器1424、大容量存储器1425、光学介质1427、和/或任何其它媒体代表的任何有形媒体中。
[0117]I/O控制器1422执行这样的功能:使得处理器1412能够经由I/O总线1432与外围输入/输出(I/o)设备1426和1428和网络接口 1430通信。I/O设备1426和1428可以是任意所需类型的I/O设备,诸如例如是键盘、视频显示器或监控器、鼠标等。网络接口1430例如可以是使得处理器系统1410能够与另一处理器系统通信的以太网设备、异步传输模式(ATM)设备、802.11设备、数字用户线(DSL)调制解调器、线缆调制解调器、蜂窝调制解调器等。
[0118]尽管存储器控制器1420和I/O控制器1422在图14中示为芯片集1418内的分离的功能框,但是这些框执行的功能可以集成在单个半导体电路内或可以使用两个或更多个分离的集成电路实施。
[0119]尽管上文公开了包括在硬件上执行的固件和/或软件和其它组件的示例方法、装置、系统和制品,但是,应当注意,这种方法、装置、系统和制品仅是说明性的且不应被视为限制。因此,尽管上文描述了示例性方法、装置、系统和制品,但是提供的示例不是实现这种方法、装置、系统和制品的唯一方式。
[0120]尽管已经描述了某些示例性方法、装置和制品,但是本专利的涵盖范围并不限于此。相反,本专利涵盖了落入此专利权利要求范围内的所有方法、装置和制品。
【权利要求】
1.一种用于记录媒体印象的方法,所述方法包括: 响应于对客户端设备处的登录事件的检测,向印象监视系统发送请求,所述登录事件与不同于所述印象监视系统的第二因特网域的第一因特网域的基于因特网的服务相关联;以及 向提供所述所述基于因特网的服务的数据库所有者发送登录报告消息,所述登录报告消息包括第一 cookie标识符和第二 cookie标识符,所述第一 cookie标识符与所述基于因特网的服务的所述第一因特网域相关联,并且所述第二 cookie标识符与所述印象监视系统的所述第二因特网域相关联。
2.根据权利要求1所述的方法,其中,所述请求是不返回网页的网页请求。
3.根据权利要求2所述的方法,所述方法还包括:响应于所述网页请求,从所述印象监视系统接收所述第二 cookie标识符。
4.根据权利要求1所述的方法,所述方法还包括:响应于对具有导致发送标签请求的标签指令的内容的显示,向所述印象监视系统发送标签请求,所述标签请求包括所述第二cookie标识符和内容标识符或者发布者网站标识符中的至少一个。
5.根据权利要求1所述的方法,其中,所述登录报告消息还包括指示发生所述登录事件的时间的登录时间戳。
6.根据权利要求1所述的方法,所述方法还包括:从与所述基于因特网的服务相关联的服务器接收计算机可执行指令,所述计算机可执行指令导致响应于对所述登录事件的检测,向所述印象监视系统发送所述请求。
7.根据权利要求6所述的方法,其中,所述接收所述计算机可执行指令的操作是响应于从与所述基于因特网的服务相 关联的服务器请求登录网页。
8.根据权利要求1所述的方法,其中,所述第二cookie标识符被定位为所述登录报告消息中的数据参数。
9.一种用于记录媒体印象的装置,所述装置包括: 通信接口,其用于: 响应于对客户端设备处的登录事件的检测,向印象监视系统发送请求,所述登录事件与不同于所述印象监视系统的第二因特网域的第一因特网域的基于因特网的服务相关联;以及 向提供所述基于因特网的服务的数据库所有者发送登录报告消息,所述登录报告消息包括第一 cookie标识符和第二 cookie标识符,所述第一 cookie标识符与所述基于因特网的服务的所述第一因特网域相关联,并且所述第二 cookie标识符与所述印象监视系统的所述第二因特网域相关联。
10.根据权利要求9所述的装置,其中,所述请求是不返回网页的网页请求。
11.根据权利要求10所述的装置,所述装置还包括cookie接口,所述cookie接口用于响应于所述网页请求,从所述印象监视系统接收所述第二 cookie标识符。
12.根据权利要求9所述的装置,其中,所述通信接口还用于:响应于对具有导致发送标签请求的标签指令的内容的显示,向所述印象监视系统发送标签请求,所述标签请求包括所述第二 cookie标识符和内容标识符或者发布者网站标识符中的至少一个。
13.根据权利要求9所述的装置,其中,所述登录报告消息还包括指示发生所述登录事件的时间的登录时间戳。
14.根据权利要求9所述的装置,其中,所述通信接口还用于:从与所述基于因特网的服务相关联的服务器接收计算机可执行指令,所述计算机可执行指令导致响应于对所述登录事件的检测,向所述印象监视系统发送所述请求。
15.根据权利要求14所述的装置,其中,所述接收所述计算机可执行指令的操作是响应于从与所述基于因特网的服务相关联的服务器请求登录网页。
16.根据权利要求9所述的装置,其中,所述第二cookie标识符被定位为所述登录报告消息中的数据参数。
17.一种具有存储在其上的指令的有形计算机可读介质,当执行所述指令时,所述有形计算机可读介质使得机器至少: 响应于对客户端设备处的登录事件的检测,向印象监视系统发送请求,所述登录事件与不同于所述印象监视系统的第二因特网域的第一因特网域的基于因特网的服务相关联;以及 向提供所述基于因特网的服务的数据库所有者发送登录报告消息,所述登录报告消息包括第一 cookie标识符和第二 cookie标识符,所述第一 cookie标识符与所述基于因特网的服务的所述第一因特网域相关联,并且所述第二 cookie标识符与所述印象监视系统的所述第二因特网域相关联。
18.根据权利要求17所述的计算机可读介质,其中,所述请求是不返回网页的网页请求。
19.根据权利要求18所述的计算机可读介质,其中,所述指令还使得所述机器响应于所述网页请求,从所述印象监视系统接收所述第二 cookie标识符。
20.根据权利要求17所述的计算机可读介质,其中,所述指令还使得所述机器响应于对具有导致发送标签请求的标签指令的内容的显示,向所述印象监视系统发送标签请求,所述标签请求包括所述第二 cookie标识符和内容标识符或者发布者网站标识符中的至少一个。
21.根据权利要求17所述的计算机可读介质,其中,所述登录报告消息还包括指示发生所述登录事件的时间的登录时间戳。
22.根据权利要求17所述的计算机可读介质,其中,所述指令还使得所述机器从与所述基于因特网的服务相关联的服务器接收计算机可执行指令,所述计算机可执行指令导致响应于对所述登录事件的检测,向所述印象监视系统发送所述请求。
23.根据权利要求22所述的计算机可读介质,其中,所述接收所述计算机可执行指令的操作是响应于从与所述基于因特网的服务相关联的服务器请求登录网页。
24.根据权利要求17所述的计算机可读介质,其中,所述第二cookie标识符被定位为所述登录报告消息中的数据参数。
25.一种用于记录媒体印象的方法,所述方法包括: 从在第一因特网域处自客户端设备接收到的消息中提取第一 cookie标识符和第二cookie标识符,所述第一 cookie标识符与所述第一因特网域相关联,并且所述第二 cookie标识符与所述第一因特网域外部的第二因特网域相关联;以及 将所述第一 cookie标识符映射到所述第二 cookie标识符。
26.根据权利要求25所述的方法,所述方法还包括:将登录时间戳映射到所述第一cookie标识符和所述第二 cookie标识符,所述登录时间戳指示在与所述第一因特网域相关联的网页处发生登录事件的时间。
27.根据权利要求25所述的方法,其中,响应于在客户端设备处、与所述第一因特网域的基于因特网的服务相关联的登录事件,从客户端设备接收所述消息。
28.根据权利要求27所述的方法,所述方法还包括:向所述客户端设备发送计算机可执行指令,所述计算机可执行指令用于使得所述客户端设备响应于对所述登录事件的检测来发送所述消息。
29.根据权利要求28所述的方法,所述方法还包括:响应于接收到对与所述第一因特网域相关联的基于因特网的服务的登录网页的请求,发送所述计算机可执行指令。
30.一种用于记录媒体印象的装置,所述装置包括: 数据解析器,其用于从在第一因特网域处自客户端设备接收到的消息中提取第一cookie标识符和第二 cookie标识符,所述第一 cookie标识符与所述第一因特网域相关联,并且所述第二 cookie标识符与所述第一因特网域外部的第二因特网域相关联;以及 映射器,其用于将所述第一 cookie标识符映射到所述第二 cookie标识符。
31.根据权利要求30所述的装置,其中,所述映射器还用于:将登录时间戳映射到所述第一 cookie标识符和所述第二 cookie标识符,所述登录时间戳指示在与所述第一因特网域相关联的网页处发生登录事件的时间。
32.根据权利要求30所述的装置,其中,响应于在客户端设备处、与所述第一因特网域的基于因特网的服务相关联的登录事件,从客户端设备接收所述消息。
33.根据权利要求32所述的装置,所述装置还包括指令接口,所述指令接口用于:向所述客户端设备发送计算机可执行指令,所述计算机可执行指令用于使得所述客户端设备响应于对所述登录事件的检测来发送所述消息。
34.根据权利要求33所述的装置,其中,所述指令接口还用于:响应于接收到对与所述第一因特网域相关联的基于因特网的服务的登录网页的请求,发送所述计算机可执行指令。
35.一种具有存储在其上的指令的有形计算机可读介质,当执行所述指令时,所述有形计算机可读介质使得机器至少: 从在第一因特网域处自客户端设备接收到的消息中提取第一 cookie标识符和第二cookie标识符,所述第一 cookie标识符与所述第一因特网域相关联,并且所述第二 cookie标识符与所述第一因特网域外部的第二因特网域相关联;以及 将所述第一 cookie标识符映射到所述第二 cookie标识符。
36.根据权利要求35所述的计算机可读介质,其中,所述指令还用于使得所述机器将登录时间戳映射到所述第一 cookie标识符和所述第二 cookie标识符,所述登录时间戳指示在与所述第一因特网域相关联的网页处发生登录事件的时间。
37.根据权利要求35所述的计算机可读介质,其中,响应于在客户端设备处、与所述第一因特网域的基于因特网的服务相关联的登录事件,从客户端设备接收所述消息。
38.根据权利要求37所述的计算机可读介质,其中,所述指令还使得所述机器向所述客户端设备发送计算机可执行指令,所述计算机可执行指令用于使得所述客户端设备响应于对所述登录事件的检测来发送所述消息。
39.根据权利要求38所述的计算机可读介质,其中,所述指令 还使得所述机器响应于接收到对与所述第一因特网域相关联的基于因特网的服务的登录网页的请求,发送所述计算机可执行指令。
【文档编号】G06Q50/30GK103473721SQ201310338209
【公开日】2013年12月25日 申请日期:2011年12月19日 优先权日:2010年12月20日
【发明者】M·卡鲁斯, A·帕帕罗, K·格拉提 申请人:尼尔森(美国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1