作为媒体曝光计的可穿戴计算的制造方法

文档序号:7993667阅读:337来源:国知局
作为媒体曝光计的可穿戴计算的制造方法
【专利摘要】基于所消费的媒体的类型以及其何时被访问,可能识别特定用户在其间更可能接受特定类型的相关内容的时间。本发明的各方面描述了被配置为对特定个人例如使用主要由一个相应用户利用的诸如智能电话、平板电脑等的客户端设备所进行的媒体曝光和消费进行监视的实施方式。在一些实施方式中,相关内容然后基于从相应客户端设备的使用模式取得的媒体曝光和消费模式而在特定用户更可能接受该相关内容时被提供给该用户。
【专利说明】作为媒体曝光计的可穿戴计算机
【技术领域】
[0001]所公开的实施方式总体上涉及被配置为对关于媒体曝光的信息进行监视并提供相关内容的系统、方法和设备。
【背景技术】
[0002]人们全天候地通过包括印刷媒体、电视、无线电广播和互联网在内的各种形式的媒体而被常规地曝光在广告之中。然而,广告趋于被广播到广泛观众而不是针对当前可能对其有所响应的特定用户进行个体定制。例如,地铁站中的广告牌或布告栏将被各种都市观众所看到,但是可能仅对小部分观众可能感兴趣的产品或服务做广告。结果,广告牌或布告栏将被大多数看到它的人所忽视。对于杂志广告、无线电广播广告和电视广告而言同样如此。
[0003]换句话说,广告可能是无效的。但是,由于广告主尚且无法针对特定用户如何访问和消费媒体而收集有关那些用户的详细信息,所以广告主难以特别地定向特定用户的兴趣。例如,广告主难以确定特定消费者当前是否想要购买特定商品(例如汽车)或服务(例如在餐厅就餐),并且在该特定用户最可能接受信息或广告时及时向该消费者发送相关信息或广告。

【发明内容】

[0004]以上所提到的缺陷和其它问题通过所公开的系统、方法和设备而被减少或消除。权利要求的范围内的系统、方法和设备的各个实施方式均具有若干方面,其中单独的一个不单独地负责这里所描述的所期望属性。在不对权利要求的范围进行限制的情况下,这里描述了示例实施方式的一些显著特征。在考虑该描述之后,将会理解各个实施方式的特征如何被配置为使得各种系统、方法和设备能够监视关于特定用户如何以及何时曝光于各种形式的媒体的信息,并且在该用户更可能对相关内容进行响应时提供该相关内容。
[0005]更具体地,在一些实施方式中,这里所描述的系统、方法和设备使得广告主和/或媒体测量公司能够确定特定用户何时曝光于各种形式的媒体或消费该媒体,并且进而确定该用户何时最可能接受相关内容。典型的个人全天候地曝光于媒体和广告。例如,在典型的工作日,一个人可能在早餐期间观看电视上的早间新闻,在驾车上班的路上收听广播,在工作时浏览各种网站,并且在工作后观看黄金时段的电视或者通过互联网观看流视频。在周末,同一人则可能会改变其媒体曝光和消费模式。例如,这个人例如可能出于工作目的而访问在工作日期间常规访问的网站,并且另外基于个人兴趣、爱好和/或为了在线购物而访问不同网站。
[0006]基于所消费媒体的类型以及其何时访问媒体,可能识别出特定用户在其间更可能接受特定类型的相关内容的时间。本公开的各方面描述了被配置为对特定个人例如使用主要由一个相应用户所利用的诸如智能电话、平板电脑等的客户端设备所进行的媒体曝光和消费进行监视的实施方式。在一些实施方式中,相关内容然后基于从相应客户端设备的使用模式所得出的媒体曝光和消费模式而在特定用户更可能接受该相关内容时被提供给该用户。
【专利附图】

【附图说明】
[0007]因此,可以通过参考各方面而获得能够详细理解本公开的特征的方式、以上简要概括的更为特定的描述,一些方面在附图中进行了图示。然而,所要注意的是,附图仅图示了本公开的某些典型方面并且因此并不被认为对其范围加以限制,为了描述可以认可其它有效方面。
[0008]图1是根据一些实施方式的客户端-服务器环境的框图。
[0009]图2A是根据一些实施方式的客户端-服务器环境的框图。
[0010]图2B是根据一些实施方式的客户端-服务器环境的框图。
[0011]图3A是根据一些实施方式的服务器系统的配置的框图。
[0012]图3B是根据一些实施方式的数据结构的框图。
[0013]图4A是根据一些实施方式的客户端设备的配置的框图。
[0014]图4B是根据一些实施方式的另一客户端设备的配置的框图。
[0015]图5是根据一些实施方式的方法的流程图表示。
[0016]图6是根据一些实施方式的方法的流程图表示。
[0017]图7是根据一些实施方式的方法的流程图表示。
[0018]图8是根据一些实施方式的设备之间的一些传输的信令图表示。
[0019]依据一般的实践,图中所示的各种特征可以不依比例绘制。因此,各种特征的尺寸可以为了清楚而任意扩大或缩小。此外,一些示图可能未描绘给定系统、方法或设备的所有组成部分。最后,同样的附图标记可以贯穿说明书和附图表示同样的特征。
【具体实施方式】
[0020]现在将详细参考各种实施方式,它们的示例在附图中进行了图示。在以下详细描述中,给出多种具体细节以便提供对实施方式各方面的全面理解。然而,本发明可以在没有这些具体细节的情况下进行实践。在其它情况下,没有对公知的方法、过程、组件和电路进行详细描述以免不必要地对所公开的实施方式的各方面造成混淆。
[0021]图1是根据一些实施方式的简化示例客户端-服务器环境100的框图。虽然图示了某些具体特征,但是本领域技术人员将从本公开意识到,出于简明而未对各种其它特征进行图示并且以免对这里所公开的实施方式更为相关的方面造成混淆。为此,客户端-服务器环境100包括客户端设备102、电视(TV) 110、一个或多个客户端设备120、通信网络104、媒体监视服务器130、广播系统140、内容提供商150、无线电广播站180和收音机170。客户端设备102、一个或多个客户端设备120、媒体监视服务器130、广播系统140、内容提供商150、无线电广播站180和收音机170能够连接至通信网络104以便互相交换信息和/或与其它设备和系统交换信息。
[0022]在一些实施方式中,媒体监视服务器130被实施为单个服务器系统,而在其它实施方式中,其被实施为多个服务器的分布式系统。仅是为了便于解释,媒体监视服务器130在以下被描述为在单个服务器系统上实施。类似地,在其它实施方式中,广播系统140被实施为单个服务器系统,而在其它实施方式中,其被实施为多个服务器的分布式系统。仅是为了便于解释,广播系统140在以下被描述为在单个服务器系统上实施。类似地,在一些实施方式中,内容提供商150被实施为单个服务器系统,而在其它实施方式中,其被实施为多个服务器的分布式系统。仅是为了便于解释,内容提供商150在以下被描述为在单个服务器系统上实施。此外,广播系统140和内容提供商150的功能能够被组合到单个服务器系统中。除此之外和/或替选地,虽然图1中出于简明的原因而图示了仅一个广播系统和仅一个内容提供商,但是本领域技术人员将从本公开意识到,客户端-服务器环境的实施方式中可以存在更少或更多的广播系统和内容提供商。
[0023]通信网络104可以是有线和无线局域网(LAN)和/或广域网(WAN)的任意组合,该WAN诸如企业内部网、包括部分互联网的外部网。通信网络104在一个或多个客户端设备120和媒体监视服务器130之间提供通信能力即是足够的。在一些实施方式中,通信网络104使用超文本传输协议(HTTP)来传输使用传输控制协议/互联网协议(TCP/IP)的信息。HTTP允许客户端设备102和120访问可经由通信网络104获得的各种资源。然而,这里所描述的各种实施方式不局限于使用任何特定协议。
[0024]在一些实施方式中,媒体监视服务器130包括前端服务器134,其促成在媒体监视服务器130和通信网络104之间的通信。前端服务器134从一个或多个客户端设备120接收内容信息164。如以下参考图3A-4B更为详细描述的,在一些实施方式中,内容信息164是视频流、其一部分和/或对于其一部分的引用。对于视频流的一部分的引用可以包括对视频流的内容加以引用的时间指示符和/或数字标记。在一些实施方式中,内容信息164得自于由电视110和客户端102的组合所呈现(即播放)的视频流。
[0025]在一些实施方式中,前端服务器134被配置为向一个或多个客户端设备120发送指令集合。在一些实施方式中,前端服务器134被配置为发送内容文件和/或指向内容文件的链接。术语“内容文件”包括任意格式的任意文档或内容,包括但不限于视频文件、图像文件、音乐文件、网页、电子邮件消息、SMS消息、内容馈送、广告、优惠券、播放列表、XML文档和/或位置信息。在一些实施方式中,前端服务器134被配置为发送或接收一个或多个视频流。在一些实施方式中,前端服务器134被配置为通过通信网络104直接从广播系统140和/或内容提供商150接收内容。
[0026]根据一些实施方式,视频或视频流是表示处于运动中的场景的图像或帧的序列。视频能够与图像相区分。视频每秒钟显示多个图像或帧。例如,视频每秒钟显示20至60个连续图像帧。在更为常见的实施方式中,视频使用每秒钟24或25帧进行定义。相比之下,图像并非必然与任何其它图像相关联。
[0027]内容馈送(或通道)是提供在馈送源所呈现、最近添加或最近更新的内容项的列表的资源或服务。内容馈送中的内容项可以包括与项自身相关联的内容(内容项所指定的实际内容)、题目(有时称作标题)和/或内容描述、内容的网络位置或定位符(例如URL)、或者其任意组合。例如,如果内容项标示文本文章,则内容项可以包括内嵌的文章自身,以及题目(或标题)和定位符。替选地,内容项可以包括题目、描述和定位符,但是不包括文章内容。因此,一些内容项可以包括与那些项相关联的内容,而其它包含指向相关联的内容而并非项的全部内容的链接。内容项还可以包括附加元数据,其提供与内容相关的附加信息。例如,该元数据可以包括时间戳或嵌入的可选择网站链接。完整版本的内容可以是任意机器可读数据,包括但不限于网页、图像、数字音频、数字视频、可移植文档格式(HF)文档等。
[0028]在一些实施方式中,内容馈送使用诸如RSS之类的内容联合格式指定。RSS是“丰富站点摘要”、“RDF站点摘要”或“真正简单联合”的首字母缩写。“RSS”可以指基于可扩展标记语言(XML)的用于指定内容馈送以及馈送中包括的内容项的格式族中的任意一个。在一些其它实施方式中,可以使用诸如Atom联合格式或VCALENDAR日历格式的其它内容联合格式来指定内容馈送。
[0029]在一些实施方式中,媒体监视服务器130被配置为从每个客户端设备120接收以一个或多个媒体曝光报告形式的内容信息164,其可能包括使得媒体监视服务器130能够确定客户端设备在一个或多个媒体报告报告中的每一个生成时的位置的信息。当接收到内容信息时,媒体监视服务器130将内容信息与指纹数据库132中的内容指纹进行匹配。媒体监视服务器130还确定客户端设备120在生成内容信息时的位置,并且在一些情况下还确定位置的类型。例如,在一些实施方式中,媒体监视服务器130确定从客户端设备120接收的内容信息是否在住宅位置、在零售店位置、商业位置等处创建。
[0030]媒体监视服务器130基于所匹配的指纹和位置信息识别与一个或多个客户端设备120的使用以及在用户被曝光时针对媒体源的各种形式和内容的曝光相关联的模式。进而,媒体监视服务器130获取能够在各种时间向一个或多个客户端设备120进行推送的关联内容。在一些实施方式中,该内容基于推测进行选择,该推测有关基于所识别的模式用户何时将会特别接受以及会接受什么。
[0031]例如,在一种实施方式中,使用智能电话来确定用户在驾车上班时收听哪个广播电台(或哪些广播电台)。在用户驾车时递送至智能电话的广告将可能被忽略。这样,基于使用模式,相关广告在认为智能电话在有所延长的时间段内静止时被推送至智能电话,上述时间段可以对应于用户有时间考虑该广告的时间。此外,所递送的广告的类型可以基于日间的观看习惯进行调整。例如,基于特定用户的浏览历史,用户在其锻炼或休息时可能更为接受日间休息期间针对新的运动服饰的广告。
[0032]为此,如以下更为详细描述的,在一些实施方式中,媒体监视服务器130包括内容信息提取模块131,其被配置为识别(即,采集指纹)播放的媒体内容并且提供与播放的媒体内容相关的信息。在一些实施方式中,内容信息提取模块131是元件的分布式网络。
[0033]在一些实施方式中,媒体监视服务器130包括存储用户数据的用户数据库137。在一些实施方式中,用户数据库137是分布式数据库。在一些实施方式中,媒体监视服务器130包括内容数据库136。在一些实施方式中,内容数据库136包括广告、视频、图像、音乐、网页、电子邮件消息、SMS消息、内容馈送、广告、优惠券、播放列表、XML文档以及与各种媒体内容相关联的评级或者其任意组合。在一些实施方式中,内容数据库136包括指向广告、视频、图像、音乐、网页、电子邮件消息、SMS消息、内容馈送、广告、优惠券、播放列表、XML文档以及与各种媒体内容相关联的评级的链接。在一些实施方式中,内容数据库136是分布式数据库。
[0034]如以上所提到的,在一些实施方式中,媒体监视服务器130包括存储内容指纹的指纹数据库132。内容指纹包括视频流和/或音频流的内容的任意类型的精简或紧凑表示或者签名。在一些实施方式中,指纹可以表示视频流或音频流的剪辑(诸如数秒钟、数分钟或数小时)。或者,指纹可以表示视频流或音频流的单个时刻(例如,视频的单个巾贞或者与该视频帧相关联的音频的指纹)。此外,由于视频内容可以随时间发生变化,所以该视频内容的相对应指纹也可以随时间变化。在一些实施方式中,指纹数据库132是分布式数据库。
[0035]在一些实施方式中,评级服务器系统130包括广播监视模块135,其被配置为创建广播系统140和/或内容提供商150广播的媒体内容的指纹。
[0036]在一些实施方式中,客户端设备102为与诸如电视110的显示设备相结合地提供。客户端设备102被配置为从广播系统140接收视频流并且将该视频流传递至电视110以便进行显示。虽然在所图示的示例中使用了电视,但是本领域技术人员从本公开将会意识到,能够使用包括计算机、膝上计算机、平板计算机、智能电话等在内的任意数量的显示设备来显示视频流。除此之外和/或替选地,客户端102和电视110的功能可以组合到单个设备之中。
[0037]在一些实施方式中,客户端设备102是能够连接至通信网络104、接收视频流、从视频流提取信息并且使用电视110 (或另一显示设备)呈现视频流以便进行显示的任意适当计算机设备。在一些实施方式中,客户端设备102是包括接收并呈现视频流的组件的机顶盒。例如,客户端设备102可以是用于接收有线电视和/或卫星电视的机顶盒、数字视频录影机(DVR)、数字媒体接收器、电视调频器、计算机和/或输出电视信号的任意其它设备。在一些实施方式中,客户端设备102在电视110上显示视频流。在一些实施方式中,电视110可以是无法连接至互联网并且显示经由空中广播或卫星或有线连接接收的数字和/或模拟电视内容的常规电视显示器。
[0038]作为典型电视而言,电视110包括显示器118和扬声器119。除此之外和/或替选地,电视Iio可以被用于向用户呈现视频内容的另一种类型的显示设备108替代。例如,显示设备可以是被配置为从客户端102接收并显示音频和视频信号或者其它数字内容的计算机监视器。在一些实施方式中,显示设备是具有中央处理器、存储器和显示器的电子设备,该显示器被配置为从客户端102接收并显示音频和视频信号或其它数字内容。例如,该显示设备可以是LCD屏幕、平板设备、移动电话、投影仪或者其它类型的视频显示系统。显示设备可以经由无线或有线连接耦合至客户端102。
[0039]在一些实施方式中,客户端设备102经由电视信号162接收视频流。如这里所使用的,电视信号是电、光学或其它类型的数据传送介质,其包括对应于电视频道的音频和/或视频分量。在一些实施方式中,电视信号162是陆地空中传播电视广播信号或者在有线系统或卫星系统上分布/广播的信号。在一些实施方式中,电视信号162作为数据通过网络连接进行传送。例如,客户端设备102能够从互联网连接接收视频流。电视信号的音频和视频分量有时在这里被称作音频信号和视频信号。在一些实施方式中,电视信号对应于在电视110上显示的电视频道。
[0040]在一些实施方式中,电视信号162承载对应于电视频道上的音频轨道的可听声音的信息。在一些实施方式中,该可听声音由电视110中所包括的扬声器119产生。
[0041]在一些实施方式中,无线电广播站180提供无线电传输。在各种实施方式中,无线电传输例如可以包括卫星无线电传输、互联网无线电传输、AM无线电传输和/或FM无线电传输。如本领域技术人员已知的,收音机170被配置为接收无线电传输并且提供相对应的音频输出。为此,收音机170包括被配置为提供从收音机170输出的音频的扬声器179。[0042]每个客户端设备120可以是能够连接至通信网络104的任意适当计算机设备,诸如计算机、膝上计算机、平板设备、上网本、互联网售货亭、个人数字助理、移动电话、智能电话、游戏设备、或者能够与媒体监视服务器130进行通信的任意其它设备。在一些实施方式中,每个客户端设备120包括一个或多个处理器121、诸如硬盘驱动的非易失性存储器122、显示器128、扬声器129和麦克风123。每个客户端设备120还可以具有诸如键盘、鼠标和/或轨迹板(未示出)的输入设备。在一些实施方式中,客户端设备120包括触摸屏显示器、数字相机和/或任意数量的补充设备以增加功能。
[0043]在一些实施方式中,每个客户端设备120连接至和/或包括显示设备128。显示设备128可以是用于向用户呈现视频内容的任意显示器。在一些实施方式中,显示设备128是电视的显示器或计算机监视器,其被配置为从客户端设备120接收并显示音频和视频信号或者其它数字内容。在一些实施方式中,显示设备128是具有中央处理器121、存储器122和显示器的电子设备,该显示器被配置为接收并显示音频和视频信号或者其它数字内容。在一些实施方式中,显示设备128是LCD屏幕、平板设备、移动电话、投影仪或者任意其它类型的视频显示系统。在一些实施方式中,客户端设备120被连接至显示设备128和/或与之集成。在一些实施方式中,显示设备128包括或者以其它方式连接至扬声器,所述扬声器能够产生与电视信号或视频流的音频分量相对应的可听流。
[0044]在一些实施方式中,每个客户端设备120可经由无线或有线连接103连接至客户端设备102。在存在这样的连接的一些实施方式中,客户端设备120可选地可以依据客户端设备120提供的指令、信息和/或数字内容进行操作。在一些实施方式中,客户端设备102向客户端设备120发出使得客户端设备120在显示器128和/或扬声器129上呈现数字内容的指令,该数字内容与客户端102在电视110上呈现的数字内容互补或者与之相关。
[0045]在一些实施方式中,客户端设备120包括使得客户端设备能够例如从电视110的扬声器119或收音机170的扬声器179接收声音(音频内容)的麦克风123。麦克风123使得客户端设备120能够在视频内容被呈现时存储与之相关联的音频内容/声音轨道。客户端设备120能够在本地存储信息并且然后向媒体监视服务器130发送内容信息164,该内容信息是以下中的任意一个或多个:所存储的音频内容的指纹、音频内容自身、音频内容的部分/摘录、部分音频内容的指纹或者对播放内容的引用。
[0046]以这种方式,即使呈现内容的电子设备不是支持互联网的设备,诸如较为老旧的电视机;未连接至互联网(临时或持久性地)从而无法发送内容信息164 ;或者不具有记录与视频内容相关的媒体信息或采集其指纹的能力,媒体监视服务器130也能够识别在电视或广播上播放的内容。这样的布置(即,其中客户端设备120存储内容信息164并将其发送至媒体监视服务器130)允许用户从媒体监视服务器130接收响应于内容信息164触发的内容,而无论用户在何处收看电视或收听无线电广播。
[0047]在一些实施方式中,客户端设备120包括相机124,其使得客户端设备能够例如从电视Iio的显示器118或计算机显示器或者从包括报纸、图书、杂志、布告栏或广告牌在内的印刷介质记录图像或视频。相机124使得客户端设备120能够存储与用户每日所遇到的各种媒体源相关联的图像或视频。客户端设备120能够本地存储该信息并且然后基于用户或网络运营商的偏好在预设时间、定期地或者在需要的情况下将其发送至媒体监视服务器130。[0048]在一些实施方式中,客户端设备120包括射频(RF)前端125。RF前端125包括天线125a,其允许客户端设备120无线访问诸如WiFi网络或蜂窝网络的通信网络。
[0049]在一些实施方式中,客户端设备120包括存储在存储器122中的一个或多个应用122b和/或指令集合122b。如以下更为详细讨论的,处理器121依据从媒体监视服务器130接收的指令集合而执行一个或多个应用。
[0050]图2A是根据一些实施方式的客户端-服务器环境201的框图。图2A所示的客户端-服务器环境201类似于图1所示的客户端-服务器环境100并根据其有所调整。二者共用的元件共享共用的附图标记,并且出于简明的原因,这里仅对客户端-服务器环境100、201之间的差异进行描述。
[0051]作为非限制性示例,在客户端-服务器环境201内,客户端102、电视110和客户端设备120在一天中的部分时间一起出现在第一住宅位置201,并且收音机170和客户端设备在一天中的另一部分时间一起出现在车辆205中。在操作中,客户端设备102接收电视信号或某个其它类型的流视频信号或音频信号。客户端设备102然后将至少一部分所接收的信号传输至电视110以便向用户221进行显示。如以上所描述的,客户端设备120被配置为检测在电视110上播放的媒体内容并且将与电视110上所播放的媒体内容相关联的内容报告给媒体监视服务器130。类似地,在车辆205中,客户端设备120被配置为检测在收音机170上播放的媒体内容并且将与收音机170上播放的媒体内容相关联的内容报告给媒体监视服务器130。此外,虽然在该特定示例中使用了住宅位置和车辆,但是本领域技术人员从本公开将会意识到,客户端设备等能够位于任意类型的位置,包括商业、住宅、公众和运输位置。以下参考其余附图并且继续参考图1、2A和2B对与如何记录并处理媒体曝光测量相关的更具体细节进行描述。
[0052]图2B是根据一些实施方式的客户端-服务器环境202的框图。图2B所示的客户端-服务器环境202类似于图2A所示的客户端-服务器环境201并根据其有所调整。二者共用的元件共享共用的附图标记,并且出于简明的原因,这里仅对客户端-服务器环境201、202之间的差异进行描述。
[0053]作为非限制性示例,在客户端-服务器环境202内,如以上所描述的,客户端设备120包括在第一住宅位置201中。在操作中,客户端设备102向媒体监视服务器130上传媒体曝光测量。进而,媒体监视服务器130进行操作以基于客户端设备102所提供的媒体曝光测量来识别与客户端设备102的使用相关联的访问和曝光模式。媒体监视服务器130将该模式链接至与用户221相关联的人口统计信息,并且识别具有相似和/或重叠的人口统计信息的其他用户和/或住户。例如,具有相似和/或重叠的人口统计信息的用户可能居住在住宅位置202、203、204、205和206。虽然在该特定示例中使用了住宅位置,但是本领域技术人员从本公开将会意识到,客户端设备等能够位于任意类型的位置,包括商业、住宅和公众位置。另外,已经识别与用户221具有相似人口统计的住宅位置202、203、204、205和206的媒体监视服务器130以基于客户端设备120所提供的媒体曝光测量所识别的模式为基础在各个时间推送相关内容。换句话说,客户端设备120用作用户221的代理并且用户221用作具有相似和/或重叠的人口统计信息的用户群组的代表性成员。例如,如果基于媒体曝光测量确定特定用户在每周的特定几日在惯例的晚餐时间之前有规律地搜索餐厅,则可以向与用户221共享类似和/或重叠的人口统计信息的所有用户的客户端设备推送本地餐厅的广告或优惠券。
[0054]图3A是根据一些实施方式的媒体监视服务器130的配置的框图。在一些实施方式中,媒体监视服务器130包括一个或多个处理单元(CPU) 302、一个或多个网络或其它通信接口 308、存储器306以及用于互连这些和各种其它组件的一个或多个通信总线304。通信总线304可选地包括对系统组件进行互连并且控制它们之间的通信的电路(有时称作芯片集)。存储器306包括高速随机访存取存储器,诸如DRAM、SRAM、DDR RAM或者其它随机存取固态存储器设备;并且可以包括非易失性存储器,诸如一个或多个磁盘存储设备、光盘存储设备、闪存设备或者其它非易失性固态存储设备。存储器306可选地可以包括远离CPU302定位的一个或多个存储设备。包括存储器306内的非易失性和易失性存储器设备在内的存储器306包括非瞬时计算机可读存储介质。在一些实施方式中,存储器306或者存储器306的非瞬时计算机可读存储介质存储以下程序、模块和数据结构或者其子集,包括操作系统316、网络通信模块318、内容信息提取模块131、内容数据库136、指纹数据库132、用户数据库137和应用138。
[0055]操作系统316包括用于处理各种基本系统服务并且用于执行依赖于硬件的任务的过程。
[0056]网络通信模块318便利经由一个或多个通信网络接口 308 (有线或无线)以及一个或多个通信网络与其它设备进行的通信,上述网络诸如互联网、其它广域网、局域网、城域网等。进一步参考图1,网络通信模块318可以合并到前端服务器134中。
[0057]内容数据库136包括内容文件328和/或指向内容文件的链接230。在一些实施方式中,内容数据库136存储广告、视频、图像、音乐、网页、电子邮件消息、SMS消息、内容馈送、广告、优惠券、播放列表、XML文档以及其任意组合。在一些实施方式中,内容数据库1376包括指向广告、视频、图像、音乐、网页、电子邮件消息、SMS消息、内容馈送、广告、优惠券、播放列表、XML文档以及其任意组合的链接。以下在图3B的讨论中对内容文件328进行更为详细的讨论。
[0058]用户数据库137包括一个或多个用户的用户数据340。在一些实施方式中,相应用户340-1的用户数据包括用户标识符342和人口统计信息344。用户标识符342识别用户。例如,用户标识符342可以是与客户端设备102相关联的IP地址或者是用户所选择或服务器所分配的唯一识别该用户的字母数字值。人口统计信息244包括相应用户的特性。人口统计信息可以包括由年龄、性别、收入、地理位置、教育、财产、宗教、种族、民族、婚姻状况、家族规模、工作状况和政党关系所组成的分组中的一个或多个。
[0059]指纹数据库132存储一个或多个内容指纹332。指纹332包括名称334、指纹音频信息335和/或指纹视频信息338以及相关联文件的列表339。名称334识别相应内容指纹332。例如,名称334可以包括相关联电视节目、电影或广告的名称。在一些实施方式中,指纹音频信息336包括视频流或音频流的音频内容的剪辑(例如,数秒钟、数分钟或数小时)的指纹或其它压缩表示。在一些实施方式中,指纹视频信息338包括视频流的剪辑(例如,数秒钟、数分钟或数小时)的指纹。指纹数据库132中的指纹332被定期更新。
[0060]内容信息提取模块131从客户端设备120接收内容信息164,生成指令集合132并且将指令集合132发送至客户端设备120。除此之外和/或替选地,媒体监视服务器130能够从客户端设备102接收内容信息164。内容信息提取模块131包括指令生成模块320、指纹匹配模块322、内容关联引擎323和光学字符识别(OCR)和代码识别模块327。在一些实施方式中,内容信息提取模块131还包括指纹生成模块321,其从服务器130所保存的内容信息164或其它媒体内容生成指纹。
[0061]在一些实施方式中,内容关联引擎323将内容与从媒体曝光测量提取的信息相关联。在一些实施方式中,OCR和代码识别模块327被配置为对收据的图像应用光学字符识别技术以确定购买了什么并且创建相对应记录,该记录能够被用来识别相关的内容、商品和/或服务。在一些实施方式中,OCR和代码识别模块327还被配置为识别条形码、快速响应(QR)码、标识或覆盖物而使得媒体监视服务器130能够被用来识别杂志、图书、目录等。
[0062]指纹匹配模块322将内容信息164(或者指纹生成模块所生成的内容信息164的指纹)的至少一部分与指纹数据库132中的指纹332相匹配。所匹配的指纹342被发送至指令生成模块320。指纹匹配模块322包括从客户端设备102和客户端设备120中的至少一个接收的内容信息164。内容信息164包括广告324、优惠券326和用户标识符329。用户标识符329识别与客户端设备102和客户端设备120中的至少一个相关联的用户。例如,用户标识符329可以是与客户端设备102 (或120)相关联的IP地址或者是用户所选择或服务器所分配的唯一识别该用户的字母数字值。在一些实施方式中,广告324包括与基于媒体曝光测量而与用户所曝光的媒体内容相关联的商品和/或服务相关的广告。在一些实施方式中,优惠券326包括与基于媒体曝光测量而与用户所曝光的媒体内容相关联的商品和/或服务相关的折扣。
[0063]指令生成模块320基于所匹配的指纹342生成指令集合332。在一些实施方式中,指令生成模块320基于与所匹配的指纹342相关联的信息以及与用户标识符329相对应的用户数据340生成指令集合332。在一些实施方式中,指令生成模块320确定与所匹配的指纹342相关联的一个或多个应用138以发送至客户端设备120。在一些实施方式中,指令生成模块320基于所匹配的指纹342确定一个或多个内容文件328并且将所确定的内容文件328发送至客户端设备120。
[0064]在一些实施方式中,指令集合332包括用于在客户端设备120上执行和/或显示一个或多个应用的指令。例如,当被客户端设备120执行时,指令集合332可以使得客户端设备120显示被最小化或者作为后台过程运行的应用,或者指令集合132可以使得客户端设备120执行该应用。在一些实施方式中,指令集合332包括使得客户端设备120从服务器系统106下载一个或多个内容文件328的指令。
[0065]应用138包括能够在客户端设备120上执行的一个或多个应用。在一些实施方式中,该应用包括媒体应用、馈送读取器应用、浏览器应用、广告应用、优惠券册子应用和定制应用。
[0066]以上所识别的每个元素可以存储在先前所提到的存储器设备中的一个或多个中,并且每个模块或程序对应于用于执行以上所描述的功能的指令集合。指令集合可以由一个或多个处理器(例如CPU302)来执行。以上所识别的模块或程序(例如触发模块118)无需作为单独的软件程序、过程或模块来执行,并且因此这些模块的各种子集可以在各种实施方式中进行组合或者以其它方式重新布置。在一些实施方式中,存储器306可以存储以上所提到的模块和数据结构的子集。此外,存储器306可以存储以上未描述的另外的模块和数据结构。[0067]虽然图3A示出了评级服务器,但是图3A更多地是意在作为可以在服务器集合中存在的各种特征的功能性描述而不是作为这里所描述的实施方式的结构示意。实际上以及如本领域普通技术人员所认识到的,单独示出的项可以进行组合并且一些项可以进行分离。例如,在图3A中单独示出的一些项(例如,操作系统316和网络通信模块318)可以在单个服务器上实施,并且单个项可以由一个或多个服务器来实施。用来实施媒体监视服务器130的服务器的实际数量以及特征如何在它们之间进行分配将随实施方式而变化,并且可以部分取决于系统在峰值使用时间段期间以及平均使用时间段期间所必须处理的数据业务量。
[0068]图3B是根据一些实施方式的在内容数据库136中存储的内容文件数据结构328的示例的框图。相应内容文件328包括元数据346和内容354。相应内容文件328的元数据346包括内容文件标识符(文件ID) 348、内容文件类型250、目标人口统计352、一个或多个相关联的指纹353、量度355以及可选地另外的信息。在一些实施方式中,文件ID348唯一地识别相应内容文件328。在其它实施方式中,文件ID348唯一地识别内容数据库136内的文档的目录(例如文件指示器)或其它集合中的相应内容文件328。文件类型350识别内容文件328的类型。例如,内容数据库136中的相应内容文件328的文件类型350指示相应内容文件328是视频文件、图像文件、音乐文件、网页、电子邮件消息、SMS消息、内容馈送、广告、优惠券、播放列表和XML文档。相关联的指纹353识别指纹数据库136中与相应内容文件328相关联的一个或多个指纹。在一些实施方式中,相应内容文件的相关联的指纹由文档的广播者或创建者确定。在一些实施方式中,相关联的指纹被与媒体监视服务器130或第三方设备/系统相关联的模块提取。目标人口统计352数据表示内容文件328的文档提供者的目标人口统计。目标人口统计数据表示文档提供者希望以文件进行定向的具有特定人口统计特征的用户群体。该特性可以是以下中的一个或多个:年龄、性别、收入、地理位置、教育、财产、宗教、种族、民族、婚姻状况、家族规模、工作状况和政党关系。目标人口统计数据可以以绝对短语来表示(例如,“年龄在18和25岁之间的女性”),或者在一些实施方式中以概率来表示(例如,“84%男性,16%女性,5%的0-10岁,15%的11至20岁,80%的20至45岁”)。量度355提供文件328的重要性的测量。在一些实施方式中,量度355由文档的创建者或拥有者设置。在一些实施方式中,量度355表示流行性、观看数量或出价。在一些实施方式中,多方将文件与内容指纹相关联并且每一方针对使得其文件在检测到对应于内容指纹的内容时进行显示而出价。在一些实施方式中,量度355包括点进率。例如,网页可以与内容指纹相关联。
[0069]图4A是根据一些实施方式的客户端设备102的配置的框图。客户端设备102通常包括一个或多个处理单元(CPU) 402、一个或多个网络或其它通信接口 408、存储器406,以及用于将这些和各种其它组件互连的一个或多个通信总线404。通信总线404可选地包括对系统组件进行互连并控制它们之间的通信的电路(有时称作芯片集)。客户端设备102还可以包括用户接口,其包括显示设备413以及键盘和/或鼠标(或其它指示设备)414。存储器406包括高速随机存取存储器,诸如DRAM、SRAM、DDR RAM或者其它随机存取固态存储器设备;并且可以包括非易失性存储器,诸如一个或多个磁盘存储设备、光盘存储设备、闪存设备或者其它非易失性固态存储设备。存储器406可选地可以包括远离CPU402定位的一个或多个存储设备。存储器406或者替选地存储器406内的非易失性存储器设备包括非瞬时计算机可读存储介质。在一些实施方式中,存储器406或者存储器306的计算机可读存储介质存储以下程序、模块和数据结构或者其子集,包括操作系统416、网络通信模块418、视频模块426和数据420。
[0070]客户端设备102包括用于接收和输出视频流的视频输入/输出430。在一些实施方式中,视频输入/输出430被配置为从无线电传输、卫星传输和有线线路接收视频流。在一些实施方式中,视频输入/输出430连接至机顶盒。在一些实施方式中,视频输入/输出430连接至卫星碟形天线。在一些实施方式中,视频输入/输出430连接至天线。
[0071]在一些实施方式中,客户端设备102包括用于接收视频流或电视信号的电视调谐器 432。
[0072]操作系统416包括用于处理各种基本系统服务并且用于执行依赖于硬件的任务的过程。
[0073]网络通信模块418便利经由一个或多个通信网络接口 404 (有线或无线)以及一个或多个通信网络与其它设备进行的通信,上述网络诸如互联网、其它广域网、局域网、城域网等。
[0074]数据420包括视频流161。
[0075]视频模块426从视频流161取得内容信息164。在一些实施方式中,内容信息161包括广告324、优惠券326、用户标识符329或者其任意组合。用户标识符329识别客户端设备102的用户。例如,用户标识符329可以是与客户端设备102相关联的IP地址或者是用户选择或服务器分配的唯一识别该用户的字母数字值。在一些实施方式中,广告324包括与基于媒体曝光测量而与用户被曝光的媒体内容相关联的商品和/或服务相关的广告。在一些实施方式中,优惠券326包括与基于媒体曝光测量而与用户被曝光的媒体内容相关联的商品和/或服务相关的折扣。视频模块426可以针对相应视频流161生成内容信息164的若干集合。
[0076]以上所识别的每个元素可以存储在先前所提到的存储设备中的一个或多个中,并且每个模块或程序对应于用于执行以上所描述的功能的指令集合。指令集合可以由一个或多个处理器(例如,CPU402)来执行。以上所识别的模块或程序(即,指令集合)无需作为单独的软件程序、过程或模块来实现,并且因此这些模块的各种子集可以在各种实施方式中进行组合或者以其它方式重新布置。在一些实施方式中,存储器306可以存储以上所提到的模块和数据结构的子集。此外,存储器406可以存储以上并未描述的另外的模块和数据结构。
[0077]虽然图4A示出了客户端设备,但是图4A更多地是意在作为可以在客户端设备中存在的各种特征的功能性描述而不是这里所描述的实施方式的结构示意。实际上以及如本领域技术人员所认识到的,单独示出的项可以进行组合并且一些事项可以被分离。
[0078]图4B是依据一些实施方式的客户端设备120的配置的框图。客户端设备120通常包括一个或多个处理单元(CPU) 121、一个或多个网络或其它通信接口 445、存储器122,以及用于将这些和各种其它组件互连的一个或多个通信总线441。通信总线441可选地包括对系统组件进行互连并控制它们之间的通信的电路(有时称作芯片集)。客户端设备120还可以包括用户接口,其包括显示设备128、扬声器129以及键盘和/或鼠标(或其它指示设备)444。存储器122包括高速随机存取存储器,诸如DRAM、SRAM、DDR RAM或者其它随机存取固态存储器设备;并且可以包括非易失性存储器,诸如一个或多个磁盘存储设备、光盘存储设备、闪存设备或者其它非易失性固态存储设备。存储器122可选地可以包括远离(多个)CPU121定位的一个或多个存储设备。存储器122或者替选地存储器122内的非易失性存储器设备包括非瞬时计算机可读存储介质。在一些实施方式中,存储器122或者存储器122的计算机可读存储介质存储以下程序、模块和数据结构或者其子集,包括操作系统447、网络通信模块448、图形模块449、指令模块124和应用125。
[0079]操作系统447包括用于处理各种基本系统服务并且用于执行依赖于硬件的任务的过程。
[0080]网络通信模块448便利经由一个或多个通信网络接口 445 (有线或无线)以及一个或多个通信网络与其它设备进行的通信,上述网络诸如互联网、其它广域网、局域网、城域网等。
[0081]指令模块124接收指令集合432以及可选地接收内容文件428和/或指向内容文件的链接430。指令模块124执行指令集合432。在一些实施方式中,指令模块124依据指令集合432执行应用125。例如,在一些实施方式中,指令模块124执行web浏览器455-1,其依据指令集合432显示网页。在一些实施方式中,指令模块124显示一个或多个内容文件428的内容。例如,在一些实施方式中,指令模块124可以显不广告。在一些实施方式中,指令模块124获取链接430中所引用的一个或多个内容文件。
[0082]客户端设备120包括一个或多个应用125。在一些实施方式中,应用125包括浏览器应用455-1、媒体应用455-2、优惠券册子应用455-3、馈送读取器应用455-4、广告应用455-5和定制应用455-6。浏览器应用455-1显示网页。媒体应用455-2播放视频和音乐、显示图像并管理播放列表456。馈送读取器应用355-4显示内容馈送458。优惠券册子应用455-3存储和获取优惠券457。广告应用455-5显示广告。定制应用455-6以可易于在移动设备上观看的格式显示来自网站的信息。应用125不限于以上所讨论的应用。
[0083]以上所识别的每个元素可以存储在先前所提到的存储设备中的一个或多个中,并且每个模块或程序对应于用于执行以上所描述的功能的指令集合。指令集合可以由一个或多个处理器(例如,CPU121)来执行。以上所识别的模块或程序(即,指令集合)无需作为单独的软件程序、过程或模块来实现,并且因此这些模块的各种子集可以在各种实施方式中进行组合或者以其它方式重新布置。在一些实施方式中,存储器306可以存储以上所提到的模块和数据结构的子集。此外,存储器306可以存储以上未描述的另外的模块和数据结构。
[0084]虽然图4B示出了客户端设备,但是图4B更多地是意在作为可以在客户端设备中存在的各种特征的功能性描述而不是这里描述的实施方式的结构示意。实际上以及如本领域普通技术人员所认识到的,单独示出的项可以进行组合并且一些项可以被分离。
[0085]图5是根据一些实施方式的方法的流程图表示。在一些实施方式中,该方法由客户端设备(例如,图2的客户端设备120)或类似配置的设备执行以便收集媒体曝光测量并将其报告给媒体监视服务器。如框5-1表示的,该方法可选地包括客户端设备依据终端用户的判断收集能够被用来确定客户端设备的位置的信息。例如,在一些实施方式中,客户端设备包括或访问诸如GPS (全球定位系统)的导航系统,其为客户端设备提供该客户端设备能够链接至媒体曝光测量的实际位置信息。在另一个示例中,在一些实施方式中,客户端设备收集与该客户端设备当前能够检测到的一个或多个WiFi网络(等)相关的信息。客户端设备并非必然要有权访问这样的网络。相反,在一些实施方式中,客户端设备仅能够检测并识别紧邻客户端设备的WiFI网络即可。进而,客户端设备或服务器系统能够访问查找表以确定该WiFi网络可能位于何处并且基于信号强度和/或访问权限和能力,关于该WiFi网络的位置而估计客户端设备的位置。类似地,在一些实施方式中,客户端设备能够收集与哪些蜂窝基站等(例如,毫微微节点和微微节点)紧邻客户端设备相关的信息。例如,基于特定蜂窝无线网络运营商的基站所传送的训练序列或识别代码和/或接收相对应基站信号的相对功率,客户端设备或系统服务器例如能够通过三角计算来确定客户端设备位于何处并且可能确定客户端设备行进有多快以及以何方向行进。
[0086]除此之外和/或替选地,客户端设备上的相机(例如,图1的相机124)能够被用来扫描条形码、快速响应(QR)码、标志或覆盖物而使得用户能够使用客户端设备来记录用户阅读特定杂志、图书、目录等的时间。
[0087]除此之外和/或替选地,该相机可以被用来扫描收据以便记录购买测量。在一些实施方式中,服务器对收据的图像应用光学字符识别技术以确定购买了什么并且创建能够用来识别相关内容、商品和/或服务的相应记录。在一些实施方式中,客户端设备对收据的图像执行光学字符识别技术以创建记录。
[0088]如框5-2所表示的,该方法包括连同时间戳一起记录和/或生成针对客户端设备所曝光的媒体内容的引用。换句话说,客户端设备用作用户的代理,假设客户端设备整天保持与用户同处一处。对媒体内容的引用允许客户端设备或服务器系统确定媒体内容的形式和内容。例如,针对视频流的一部分的引用可以包括引用视频流的内容的时间指示符和/或数字标记。进一步参考图2,从电视110和客户端102的组合所呈现(即,播放)的视频流取得内容信息164。如以上所提到的,每个引用包括时间戳而使得能够根据时间模式以及从位置数据取得的位置模式对媒体曝光测量进行分析。
[0089]如框5-3所表示的,该方法包括客户端设备向服务器系统报告媒体曝光测量以便进行分析。在一些实施方式中,客户端设备在进行测量时实时报告媒体曝光测量。在一些实施方式中,客户端设备在特定持续时间之后,例如在数小时、一天或一周之后等报告媒体曝光测量的集合。如框5-4所表示的,该方法可选地包括客户端设备从服务器监视应用接收反馈,该服务器监视应用已经基于客户端设备所报告的媒体曝光测量而作出了一个或多个确定。
[0090]如框5-5所表示的,该方法可选地包括确定服务器系统是否已经请求客户端设备进行另外的报告。如果服务器系统已经建议客户端设备进行另外的媒体曝光报告(来自框5-5的“是”路径),则该方法包括从该方法的由框5-1所表示的部分进行重复。另一方面,如果服务器系统没有建议客户端设备进行另外的媒体曝光测量(来自框5-5的“否”路径),则如框5-6所表示的,该方法包括客户端设备基于客户端设备所报告的媒体曝光测量而接收与用户所消费和/或曝光的媒体内容相关联的内容。
[0091]图6是根据一些实施方式的方法的流程图表不。在一些实施方式中,该方法由媒体监视服务器(例如,图1的内容信息提取模块131)执行以便以个体客户端设备(例如,图2的客户端设备120)为基础收集并分析媒体报告测量。如框6-1所表示的,该方法包括从与特定用户相关联的特定客户端设备接收一个或多个媒体报告测量。同样,在一些实施方式中,每个客户端设备用作特定用户的代理。这样,来自特定客户端设备的媒体曝光测量能够被用来确定用户被曝光或消费的媒体的形式和内容,并且在一些实施方式中,其能够被用来确定用户何时曝光于或消费该媒体内容。在一些实施方式中,作为用户的判定,能够使用位置信息来确定当用户曝光于或消费各种类型的媒体内容时该用户处于何处。为此,如框6-2所表示的,该方法可选地包括确定与一个或多个媒体曝光测量相关联的位置,并且在一些情况下,确定位置的类型。如以上所提到的,客户端设备可以收集和/或检测允许媒体监视服务器或另一系统估计在进行特定媒体曝光测量时客户端设备位于何处的各种类型的网络数据。
[0092]如框6-3所表示的,该方法包括识别与每个媒体曝光测量相关联的媒体的形式和内容。例如,该方法包括通过比较引用与指纹数据库中的信息而确定播放媒体内容的身份。如框6-4所表示的,该方法包括利用位置信息(如果被确定)以及利用与所确定的与媒体曝光测量相关联的形式和内容相关的内容对每个媒体曝光测量进行注释。如框6-5所表示的,该方法包括基于媒体曝光测量来识别与客户端设备的使用相关联的访问和曝光模式。
[0093]除此之外和/或替选地,媒体监视服务器跨越来自多个客户端设备的媒体曝光测量对数据进行关联,每个客户端设备用作特定用户的代理。换句话说,跨越共享相似和/或重叠人口统计信息的两个或更多用户对媒体曝光测量进行关联以创建具有相似和/或重叠人口统计信息的特定用户人口统计的简档。
[0094]如框6-6所表不的,该方法包括基于所识别的模式在各个时刻推送所关联的内容。例如,如果基于媒体曝光测量,确定特定用户在每周的特定几日在惯例的晚餐时间之前有规律地搜索餐厅,则可以向该用户的客户端设备推送本地餐厅的广告或优惠券供其考虑。
[0095]除此之外和/或替选地,媒体监视服务器将模式链接至与进行报告的一个或多个用户相关联的人口统计信息,并且识别具有相似和/或重叠的人口统计信息的其他用户。另外,已经识别具有相似人口统计信息的其他用户的媒体监视服务器以基于进行报告的用户所提供的媒体曝光测量所识别的模式为基础将相关内容在各种时刻推送至一些或所有这样的用户。换句话说,客户端设备用作进行报告的用户的代理,并且进行报告的用户用作具有相似和/或重叠的人口统计信息的用户群组的代表性成员。例如,如果基于媒体曝光测量确定特定用户在每周的特定几日在惯例的晚餐时间之前有规律地搜索餐厅,则可以向与进行报告的用户共享类似和/或重叠的人口统计信息的一些或所有用户的客户端设备推送本地餐厅的广告或优惠券。
[0096]图7是根据一些实施方式的方法的流程图表不。在一些实施方式中,该方法由媒体监视服务器(例如,图1的内容信息提取模块131)执行以便确定与从客户端设备接收的一个或多个媒体曝光测量中的每一个相关联的位置,并且可能确定位置类型估计。如框7-1所表示的,该方法包括依据用户的判定对所接收的媒体曝光测量进行解析以识别客户端设备所收集的位置信息。
[0097]如框7-2所表示的,该方法包括确定客户端设备是否连同媒体曝光测量一起提供了诸如来自导航系统的实际位置。如果客户端设备提供了实际位置(来自框7-2的“是”路径),则如框7-8所表示的,该方法包括例如基于对数据库或在线服务(例如,Google Maps)的访问而确定位置的类型。另一方面,如果客户端设备没有提供实际位置(来自框7-2的“否”路径),则如框7-3所表示的,该方法包括确定客户端设备是否提供了 WiFi网络数据测量。
[0098]如果客户端设备提供了 WiFi网络数据测量(来自框7-3的“是”路径),则如框7-5所表示的,该方法包括通过参考查找表和/或相关引用而确定媒体曝光测量的相关联位置。另一方面,如果客户端设备没有提供WiFi网络数据测量(来自框7-3的“否”路径),则如框7-4所表示的,该方法包括确定客户端设备是否提供了无线网络运营商数据,例如来自蜂窝基站等的代码和/或所接收功率的测量。
[0099]如果客户端设备提供了无线网络运营商数据(来自框7-4的“是”路径),则如框7-6所表示的,该方法包括例如通过三角测量来确定与媒体曝光测量相关联的相关联位置,并且可能确定客户端设备的轨迹。另一方面,如果客户端设备没有提供无线网络运营商数据(来自框7-4的“否”路径),则如框7-5所表示的,该方法包括报告无法基于随媒体曝光测量所包括的信息来确定位置。
[0100]根据所图示的实施方式,在框7-5和7-6所表示的方法部分之后,该方法包括执行如以上所讨论的框7-8所表示的方法部分。随后,如框7-9所表示的,该方法包括利用所取得的位置信息对媒体报告测量进行注释。
[0101]进一步参考图1和2,图8是客户端-服务器环境100中的组件之间的一些传输的信令图表示。如框801所表示的,电视110播放电视节目,诸如戏剧、政治辩论、晚间新闻或体育赛事,但是不限于此。播放电视节目包括在显示器上显示视频并且使用扬声器输出音频。如框802所表示的,客户端设备120生成针对电视110上所播放的电视节目的引用,可选地依据客户端设备120的终端用户的判定而生成记录位置数据。为此,在一些实施方式中,客户端设备120对电视110输出的音频或视频中的至少一个进行记录。在一些实施方式中,电视110和客户端设备120或者客户端设备102和客户端设备120共享允许客户端设备120获取与播放电视节目相关联的能够被用来生成引用的内容的数据连接。如框803所表示的,收音机170播放广播节目,诸如音乐或谈话广播,但不限于此。如框804所表示的,客户端设备120以类似于生成针对电视节目的引用的方式而生成针对广播节目的引用。
[0102]如框805所表示的,客户端设备向服务器传送媒体曝光测量数据。如框806所表示的,媒体监视服务器130的前端服务器134从客户端设备120接收媒体曝光测量。如框807所表不的,内容信息提取模块131可选地确定与一个或多个媒体曝光测量相关联的位置和位置类型。如框808所表示的,内容信息提取模块131可选地基于媒体曝光测量识别与客户端设备的使用相关联的访问和曝光模式。如框809所表示的,内容信息提取模块131向客户端设备120推送相关内容。如框810所表示的,客户端设备120基于所识别的使用和媒体曝光模式在各种时间接收相关内容。
[0103]已经出于解释的目的参考【具体实施方式】对以上描述进行了描述。以上所描述的各方面可以以各种形式来实施,并且因此这里所描述的任意具体结构和/功能都仅是说明性的。此外,以上的说明性讨论并非意在是穷举的或者将方法和系统限制为所公开的确切形式。可能鉴于以上教导而进行许多修改和变化。实施方式被选择和描述以便对方法和系统的原理及其实际应用进行最佳解释以因此使得本领域技术人员能够因为适于所预期的特定使用而最佳地对具有各种修改的实施例加以利用。
[0104]基于本公开,本领域技术人员应当意识到的是,这里所描述的各方面可以独立于任意其它方面来实施并且这些方面中的两个或更多方面可以以各种方式进行组合。例如,可以使用这里所给出的任意数量的方面对装置加以实施和/或对方法加以实践。此外,除了这里所给出的一个或多个方面之外,可以使用其它结构和/或功能来实施这样的装置和/或实践这样的方法。
[0105]此外,在以上描述中,给出了多种细节以提供对本实施方式的全面理解。然而,本领域普通技术人员将会显而易见的是,这里所描述的方法可以在没有这些特定细节的情况下进行实践。在其它情况下,并未对本领域普通技术人员所公知的方法、过程、组件和网络进行详细描述以免对本实施方式的各方面造成混淆。
[0106]还要理解的是,虽然术语“第一”、“第二”等可以在这里用来描述各个特征,但是这些特征并不应当被这些词语限制。这些术语仅用来将一个元素与其它元素加以区分。例如,第一设备可以被称作第二设备,并且类似地,第二设备可以被称作第一设备,只要所有出现的“第一设备”被一致地重新命名且所有出现的“第二设备”被一致地重新命名,这就并不改变描述的含义。
[0107]此外,这里所使用的术语是出于描述特定实施方式的目的而并非意在对权利要求进行限制。如实施方式的描述和权利要求中所使用的,除非上下文明确另外指出,否则单数形式“一个”(“a”、“an”和“the”)意在还包括复数形式。还将要理解的是,如这里所使用的术语“和/或”指代并包含一个或多个相关联列举项的任意且所有的可能组合。将要进一步理解的是,当在该说明书中使用时,术语“包括”和/或“包含”指定存在所提到的特征、整数、步骤、操作、元件和/或组件,但是不排除存在或增加一个或多个其它特征、整数、步骤、操作、元件、组件和/或其群组。
[0108]如这里所使用的,根据上下文,术语“如果”可以被理解为表示“当…时”或“一旦”或“响应于确定”或“ 依据确定”或“响应于检测到”所提到的先决条件为真。类似地,根据上下文,短语“如果确定(所提到的先决条件为真)”或者“如果(所提到的先决条件为真)”或者“当(所提到的先决条件为真)时”可以被理解为表示“一旦确定”或者“响应于确定”或者“依据确定”或者“一旦检测到”或者“响应于检测到”所提到的先决条件为真。
【权利要求】
1.一种在第一设备上跟踪媒体曝光并接收相关内容的方法,所述方法包括: 引用媒体内容的一部分; 收集能够被用来确定位置的数据,并且将所述数据链接至所述引用; 将对所述媒体内容的所述一部分的所述引用传送至信息提取模块; 从所述信息提取模块接收与所述媒体内容相关的一个或多个内容元素;以及 显示所述一个或多个内容元素。
2.根据权利要求1所述的方法,其中每个内容元素包括文本分段、图像、声音剪辑和视频剪辑中的至少一个。
3.根据权利要求1或2中的任一项所述的方法,其中引用所述媒体内容的所述一部分包括从向用户播放的媒体内容记录所述媒体内容的所引用的一部分。
4.根据权利要求3所述的方法,其中所述媒体内容的所记录的一部分包括音频分量和图像分量中的至少一个。
5.根据权利要求1-4中的任一项所述的方法,其中所述媒体内容在与所述第一设备分离的第二设备上播 放。
6.根据权利要求5所述的方法,其中所述第二设备包括电视、计算机、视频显示系统、收音机和音频系统中的至少一个。
7.根据权利要求1-4中的任一项所述的方法,其中所述媒体内容在所述第一设备上播放。
8.根据权利要求1-7中的任一项所述的方法,其中显示器包括触摸屏显示器,并且所述方法进一步包括:使得用户能够与所述触摸屏显示器进行交互,以允许用户通过触摸显示相应内容元素的所述触摸屏显示器的一部分而单独选择所述相应内容元素。
9.根据权利要求8所述的方法,其中所述第一设备包括移动电话、连接互联网的膝上型计算机或连接互联网的平板计算机。
10.根据权利要求2所述的方法,进一步包括: 记录所述媒体节目的音频声轨;以及 将从所记录的音频声轨取得的音频内容发送至所述信息提取模块以使得所述信息提取模块能够通过将所接收的音频内容与媒体节目传输的音频声轨相匹配来从多个媒体节目传输中确定特定媒体节目。
11.一种用于在包括计算机程序指令的第一设备上跟踪媒体曝光并接收相关内容的计算机程序产品,所述计算机程序指令在被处理器执行时使得所述第一设备: 引用媒体内容的一部分; 收集能够被用来确定位置的数据,并且将所述数据链接至所述引用; 将对所述媒体内容的所述一部分的所述引用传送至信息提取模块; 从所述信息提取模块接收与所述媒体内容相关的一个或多个内容元素;以及 显示所述一个或多个内容元素。
12.根据权利要求11所述的计算机程序产品,其中每个内容元素包括文本分段、图像、声音剪辑和视频剪辑中的至少一个。
13.根据权利要求11或12中的任一项所述的计算机程序产品,其中引用所述媒体内容的所述一部分包括从向用户播放的媒体内容记录所述媒体内容的所引用的一部分。
14.根据权利要求13所述的计算机程序产品,其中所述媒体内容的所记录的一部分包括音频分量和图像分量中的至少一个。
15.根据权利要求11-14中的任一项所述的计算机程序产品,其中所述媒体内容在与所述第一设备分离的第二设备上播放。
16.根据权利要求15所述的计算机程序产品,其中所述第二设备包括电视、计算机、视频显示系统、收音机和音频系统中的至少一个。
17.根据权利要求11-14中的任一项所述的计算机程序产品,其中所述媒体内容在所述第一设备上播放。
18.根据权利要求11-17中的任一项所述的计算机程序产品,其中显示器包括触摸屏显示器,并且所述计算机程序指令进一步包括:使得用户能够与所述触摸屏显示器进行交互,以允许用户通过触摸显示相应内容元素的所述触摸屏显示器的一部分而单独选择所述相应内容元素的指令。
19.根据权利要求18所述的计算机程序产品,其中所述第一设备包括移动电话、连接互联网的膝上型计算机或连接互联网的平板计算机。
20.根据权利要求12所述的计算机程序产品,其中所述计算机程序指令进一步包括指令,其在被处理器执行时使得所述第一设备: 记录所述媒体节目的音频声轨;以及 将从所记录的音频声轨取得的音频内容发送至所述信息提取模块以使得所述信息提取模块能够通过将所接收的音频内容与媒体节目传输的音频声轨相匹配来从多个媒体节目传输中确定特定媒体节目。
21.一种用于跟踪媒体曝光并接收相关内容的系统,包括: 第一设备,所述第一设备具有一个或多个处理器以及存储供所述一个或多个处理器执行的计算机程序指令的非瞬时存储器,并且所述计算机程序指令在被执行时使得所述设备: 引用媒体内容的一部分; 收集能够被用来确定位置的数据,并且将所述数据链接至所述引用; 将对所述媒体内容的所述一部分的所述引用传送至信息提取模块; 从所述信息提取模块接收与所述媒体内容相关的一个或多个内容元素;以及 显示所述一个或多个内容元素。
22.根据权利要求21所述的系统,其中每个内容元素包括文本分段、图像、声音剪辑和视频剪辑中的至少一个。
23.根据权利要求21或22中的任一项所述的系统,其中引用所述媒体内容的所述一部分包括从向用户播放的媒体内容记录所述媒体内容的所引用的一部分。
24.根据权利要求23所述的系统,其中所述媒体内容的所记录的一部分包括音频分量和图像分量中的至少一个。
25.根据权利要求21-24中的任一项所述的系统,其中所述媒体内容在与所述第一设备分离的第二设备上播放。
26.根据权利要求25所述的系统,其中所述第二设备包括电视、计算机、视频显示系统、收音机和音频系统中的至少一个。
27.根据权利要求21-24中的任一项所述的系统,其中所述媒体内容在所述第一设备上播放。
28.根据权利要求21-27中的任一项所述的系统,其中显示器包括触摸屏显示器,并且所述计算机程序指令进一步包括:使得用户能够与所述触摸屏显示器进行交互,以允许用户通过触摸显示相应内容元素的所述触摸屏显示器的一部分而单独选择所述相应内容元素的指令。
29.根据权利要求28所述的系统,其中所述第一设备包括移动电话、连接互联网的膝上型计算机或连接互联网的平板计算机。
30.根据权利要求22所述的系统,其中所述计算机程序指令进一步包括指令,其在被处理器执行时使得所述第一设备: 记录所述媒体节目的音频声轨;以及 将从所记录的音频声轨取得的音频内容发送至所述信息提取模块以使得所述信息提取模块能够通过将所接收的音频内容与媒体节目传输的音频声轨相匹配来从多个媒体节目传输中确定特定媒 体节目。
【文档编号】H04H60/37GK104012100SQ201280061094
【公开日】2014年8月27日 申请日期:2012年10月12日 优先权日:2011年10月14日
【发明者】西蒙·麦克尔·罗韦 申请人:谷歌公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1