表示相应内容创建者的媒体资源使用数据报告的制作方法

文档序号:7989114阅读:135来源:国知局
表示相应内容创建者的媒体资源使用数据报告的制作方法
【专利摘要】本发明涉及跟踪用户导航、消费和/或行为,以及应用分析学以帮助调整给用户的未来提供内容(定制提供内容、增销、推荐等)和向服务提供商和工作室提供报告数据的方法。阐明了为用户提供观看推荐的方法和系统。这涉及收集涉及用户的交互会话的使用数据;处理该会话的用户数据;以及提供有关该会话的反馈。所述会话涉及跟踪用户的交互的多个阶段。这些包括诸如查询阶段、结果阶段、详细信息阶段、选择阶段;以及确认阶段。之后,挖掘使用数据,无论媒体资源类型,表示媒体资源的内容创建者。
【专利说明】表示相应内容创建者的媒体资源使用数据报告
[0001]相关申请的交叉引用
[0002]本申请要求于2011年I月4日提交的美国临时申请序列号第61/429,714号的权益,其通过引用而被整体合并于此。
【技术领域】
[0003]本公开一般地涉及报告使用数据,并且更具体地涉及无论媒体类型为何为内容创建者收集用户数据反馈以改进报告使用数据。
【背景技术】
[0004]关于媒体设备的传统使用跟踪倾向于专注于从有限数量的源中选择结果内容。这些系统不跟踪如何得出所选内容的过程。
[0005]例如,Nelson评级系统只跟踪正在观看什么广播电视节目。这种类型的系统的一个限制是它并没有跟踪或另外地考虑可代替广播电视被选择和/或观看的其他类型的媒体(DVR记录,VOD选择,互联网内容等)。另一限制是它不提供任何关于如何或为何选择和/或观看特定内容的见解。
[0006]此外,目前的评级制度不能够跟踪可从内容创建者获得的所有不同类型的内容。内容创建者可以是创建不同类型媒体的媒体实体。例如,迪斯尼公司和维旺迪制作代表不同类型的媒体的电影、视频游戏、电视节目、电台节目、音乐专辑等等。不过,目前,没有办法跟踪用户相对诸如维旺迪的内容创建者从迪斯尼消费了多少内容。

【发明内容】

[0007]本公开旨在跟踪用户导航、消费、和/或行为并应用分析学以帮助调整给用户的未来提供内容(定制提供内容、增销(up sell)、推荐等),并根据内容创建者而无论所消费的媒体类型提供对媒体资源分组的报告数据。
[0008]根据一个实施例,提供了一种为用户提供观看推荐的方法。该方法包括收集涉及用户的交互会话的使用数据,处理该会话的用户数据,并提供有关该会话的反馈。在某些实施例中,会话包括查询阶段、结果阶段、详细信息阶段、选择阶段和确认阶段。
【专利附图】

【附图说明】
[0009]图1是根据一个实施例的概述向家庭传送视频和音频内容的系统图。
[0010]图2是示出代表性的机顶盒接收器的进一步细节的系统图。
[0011]图3是根据一个实施例的描绘触摸面板控制设备的图。
[0012]图4是根据一个实施例的描绘示例性过程的流程图。
[0013]图5是根据一个实施例的描绘聚合器系统的系统图。
[0014]图6是根据一个实施例的描绘示例性过程的流程图。
[0015]图7是根据一个实施例的概述聚合模块的内部工作方式的系统图。[0016]图8是根据一个实施例的描绘示例性过程的流程图。
[0017]图9是根据一个实施例的描绘使用数据报告的图。
[0018]图10是根据一个实施例的描绘使用数据报告的图。
[0019]图11是根据一个实施例的描绘使用数据报告的图。
[0020]图12是根据一个实施例的描绘使用数据报告的图。
[0021]图13是根据一个实施例的描绘示例性过程的流程图。
【具体实施方式】
[0022]现在转向图1,示出了用于向家庭或终端用户传送内容的系统100的实施例的框图。所述内容来自诸如电影工作室或制作公司的内容源102。可以以两种形式中的至少一种来供给内容。一种形式可以是内容的广播形式。广播内容被提供给广播联播台管理者(broadcast affiliate manager) 104,所述广播联播台管理者104—般是诸如美国广播公司(ABC)、国家广播公司(NBC)、哥伦比亚广播公司(CBS)等的国家广播服务。广播联播台管理者可以收集和存储所述内容,并可以安排在示出为传送网络I (106)的传送网络上传送该内容。传送网络I (106)可以包括从国家中心到一个或多个区域或地方中心的卫星链路传输。传送网络I (106)也可以包括使用诸如通过无线广播、卫星广播或有线广播的本地传送系统的本地内容传送。本地传送的内容被提供给用户家中的接收设备108,其中该内容随后将被用户搜索。应理解,接收设备108可以采取许多形式,并可以具体化为机顶盒/数字视频录像机(DVR)、网关、调制解调器等。另外,接收设备108可以作为家庭网络系统中的进入点或者网关,所述家庭网络系统包括被配置为家庭网络中的客户端或对等体设备的附加设备。
[0023]内容的第二种形式被称为特殊内容。特殊内容可以包括作为付费(premium)观看、按次付费传送的内容,或在其它情况下不提供给广播联播台管理者的其他内容,例如,电影、视频游戏或其他视频元素。在许多情况下,特殊内容可能是由用户请求的内容。该特殊内容可能被传送至内容管理者110。内容管理者110可以是服务提供商,诸如,与例如内容提供商、广播服务、或分发网络服务下属的因特网网站。内容管理者110也可将因特网内容纳入传送系统。内容管理者Iio可以通过单独的传送网络(传送网络2 (112))将内容传送到用户的接收设备108。传送网络2 (112)可以包括高速宽带因特网类型的通信系统。重要的是要注意,也可使用的全部或部分传送网络2 (112)来传送来自广播联播台管理者104的内容,并且可使用全部或部分传送网络I (106)来传送来自内容管理者110的内容。此外,用户也可以经由传送网络2 (112)从因特网直接获取内容,而不必由内容管理者110管理该内容。
[0024]利用单独传送的内容的几种修改是可能的。在一种可能的方案中,特殊内容被作为广播内容的增强来提供,以提供替代的显示、购买和销售选项、增强的素材等。在另一个实施例中,特殊内容可能会完全取代一些作为广播内容提供的节目内容。最后,特殊内容可能与广播内容完全分离,并且可能仅仅是用户可以选择使用的替代媒体。例如,特殊内容可以是尚未作为广播内容可用的电影库。
[0025]接收设备108可从传送网络I和传送网络2之一或两者接收不同类型的内容。接收设备108处理该内容,并基于用户的喜好和命令提供内容的分离。接收设备108还可以包括存储设备,如硬盘驱动器或光盘驱动器,用于记录和回放音频和视频内容。将在下面参照图2描述接收设备108的操作和与回放存储的内容相关联的功能的进一步细节。处理的内容被提供给显示设备114。显示设备114可以是传统的2-D类型的显示器或者可替代地是先进的3-D显示器。
[0026]接收设备108也可以通过接口连接到诸如触摸屏幕控制设备116的第二屏幕。触摸屏幕控制设备116可适于向接收设备108和/或显示设备114提供用户控制。触摸屏幕设备116也能够显示视频内容。视频内容可以是图形项,如用户界面项,或者可以是被传送到显示设备114的视频内容的一部分。触摸屏幕控制设备116可以使用诸如红外(IR)或射频(RF)通信的任何已知的信号传输系统通过接口连接到接收设备108,并可包括标准协议,如红外数据协会(IRDA)标准、W1-F1、蓝牙等,或任何其它专有协议。将在下面进一步详细描述触摸屏幕控制设备116的操作。接收设备108和触摸屏幕控制设备116可组成前端。
[0027]在图1的示例中,系统100还包括包含服务器118和使用数据库120的后端。后端服务器118包括分析用户的使用习惯并基于这些使用习惯作出推荐的个性化引擎。使用数据库120是存储用户使用习惯的地方。使在某些情况下,使用数据库120可以是后端服务器118a的一部分。在本示例中,后端服务器118 (以及使用数据库120)被连接到系统100并通过传送网络2 (112)访问。
[0028]现在转到图2,示出了接收设备200的实施例的框图。接收设备200可以类似图1中描述的接收设备工作,并且可以被包括作为网关设备、调制解调器、机顶盒,或其它类似的通信设备的一部分。所示的设备200也可以纳入包括音频设备或显示设备的其它系统中。在这两种情况下,为了简明起见,未示出完整的系统操作所需的一些组件,因为它们对本领域技术人员来说是公知的。
[0029]在图2所示的设备200中,通过输入信号接收器202接收内容。输入信号接收器202可以是用于接收,解调和解码通过包括广播、有线电视、卫星、以太网、光纤和电话线网络的若干可能的网络之一提供的信号的一些已知的接收器电路中的一个。想要的输入信号可由输入信号接收器202根据通过控制界面或触摸面板接口 222提供的用户输入来被选择和获取。触摸面板接口 222可以包括触摸屏幕设备的接口。触摸面板接口 222也适于通过接口连接便携式电话、平板电脑、鼠标、高端遥控器等。
[0030]解码的输出信号被提供给输入流处理器204。输入流处理器204执行最终的信号选择和处理,并且包括将视频内容从音频内容中分离出来形成内容流。音频内容被提供给音频处理器206以从所接收的格式,如压缩的数字信号,转换为模拟波形信号。模拟波形信号被提供给音频接口 208,并进一步被提供给显示设备或音频放大器。可替换地,音频接口208可以使用高清晰度多媒体接口(HDMI)电缆或替代的音频接口,如通过索尼/飞利浦数字互联格式(sroiF)向音频输出设备或显示设备提供数字信号。音频接口还可以包括用于驱动一组或多组扬声器的放大器。音频处理器206还执行存储音频信号所需的任何必要转换。
[0031]来自输入流处理器204的视频输出被提供给视频处理器210。该视频信号可以是几种格式之一。视频处理器210基于输入信号的格式提供视频内容的必要转换。视频处理器210还执行存储该视频信号所需的任何必要转换。
[0032]存储设备212存储在输入端接收的音频和视频内容。存储设备212在控制器214的控制下,并且还基于命令,例如,从用户界面216和/或触摸面板接口 222接收的诸如快进(FF)、倒带(Rew)的导航指令,允许稍后获取和回放所述内容。存储设备212可以是硬盘驱动器,一个或多个大容量集成电子存储器,如静态RAM (SRAM),或动态RAM (DRAM),或者可以是可交换光盘存储系统,如紧凑盘(CD)驱动器或数字视频盘(DVD)驱动器。
[0033]来自视频处理器210的转换后的视频信号,无论是源自输入端或源自存储设备212,都被提供给显示器接口 218。显示器接口 218进一步将显示信号提供给上述类型的显示设备。显示器接口 218可以是诸如三原色(RGB)的模拟信号接口,或者可以是诸如HDMI的数字接口。应理解,显示器接口 218将生成各种屏幕以在三维网格中呈现搜索结果,这将在下面更详细地描述。
[0034]控制器214通过总线相互连接至设备200的若干组件,包括输入流处理器202、音频处理器206、视频处理器210、存储设备212,以及用户界面216。控制器214管理将输入流信号转换成用于在存储设备上存储或用于显示的信号的转换过程。控制器214还管理存储内容的获取和回放。此外,如将在下面所描述,控制器214执行对内容的搜索,以及创建和调整表示存储的或将通过上述传送网络传送的所述内容的网格显示。
[0035]控制器214进一步耦接到控制存储器220 (例如,易失性或非易失性存储器,包括RAM、SRAM、DRAM、ROM、可编程ROM (PROM)、闪存、电可编程ROM (EPROM)、电可擦除可编程ROM(EEPROM)等),以存储控制器214的信息和指令代码。控制存储器220可以存储控制器214的指令。控制存储器还可以存储诸如包含内容的图形元素的元素数据库。该数据库可被存储为图形元素的图案(pattern)。可替换地,存储器可以将图形元素存储在已识别或已分组的存储位置,并使用访问或位置表来识别与该图形元素有关的各部分信息的存储位置。将在下面描述与存储图形元素有关的更多细节。此外,控制存储器220的实现方式可以包括几个可能的实施例,例如单个存储器设备或可替代地,通信连接或耦合在一起以形成共享或共用存储器的一个以上的存储器电路。更进一步地,所述存储器可以与其他的电路(例如,总线通信电路的部分)被包括在更大的电路中。
[0036]本公开的用户界面流程(process)采用了可用于表达诸如快进、倒带等的功能的输入设备。为了做到这一点,如图3所示,可以通过接收设备200的用户界面216和/或触摸面板接口 222通过接口连接触摸面板设备300。触摸面板设备300基于手部运动,或手势,以及通过所述面板转化为机顶盒或其它控制设备的命令的动作,允许操作接收设备或机顶盒。在一个实施例中,触摸面板300可仅作为导航工具以导航网格显示。在其它实施例中,触摸面板300将附加地用作显示设备,从而使用户通过内容的网格显示能够更直接地与导航交互。触摸面板设备可以被包括作为远程控制设备的一部分,所述远程控制设备包含诸如激励器或驱动按钮的更多的传统控制功能。该触摸面板300还可以包括至少一个摄像机元件。
[0037]图4描绘了本公开中描述的提供用户数据反馈涉及的过程的流程图400。这个过程涉及收集或获取使用数据(步骤410),处理使用数据(步骤420),以及提供反馈(步骤430 )。将在下面更详细地讨论这些步骤中的每一步。
[0038]根据图4的第一步骤,收集有关用户的使用习惯的数据。使用信息可以包括在前端从接收设备108和触摸屏幕控制设备116收集的信息。所收集的信息类型可以包括在显示设备114上观看的频道、观看该频道的时间、观看该频道的持续时间、该频道上节目的类型、有关所观看的节目的信息(如种类、导演、演员等)、在触摸屏幕控制设备116上观看什么(即,节目指南、附加节目信息、网站、应用等);什么时候在触摸屏幕控制设备116上观看内容、内容被观看了多久、以及有关所观看的内容的信息(内容的类型、种类等)。
[0039]也有可被跟踪的其它类型的数据和行为。例如,可以跟踪订购者从媒体源到媒体源以及从媒体资源到媒体资源的迁移(migratory)行为。考虑这样一个例子,其中用户正在观看由诸如Comcast的网络服务提供商传送的电视节目。然后,用户改变他们的媒体选择为加值(over the top,0TT)媒体服务提供商(诸如Netflix)。所描述的系统可以跟踪所述两个媒体选择(电视节目、电影),这些媒体选择(Comcast、Netflix等)的源,使用/观看每个媒体选择所花费的时间。所描述的系统还可以通过各种示例性实施例所公开的隐性和显性技术来跟踪媒体资源的内容作者。
[0040]这个当前的示例提供了有意义的信息,因为,许多网络服务提供商、加值服务、个人媒体服务器、广播源、有线电视源、卫星源、IPTV源、网站、提供媒体的在线源(诸如Amazon、Emusic、ITunes等),跟踪下面的内容是有价值的:
[0041]a.对于特定的媒体选择存在什么源。
[0042]b.跟踪所述媒体选择来自什么源。
[0043]c.跟踪所访问的媒体源是否已被系统建议。
[0044]d.跟踪用户是否从特定的源购买媒体选择(点击)。
[0045]e.跟踪用户是否去到特定的源去观看已选择但尚未购买的媒体选择。
[0046]f.跟踪用户从特定的源访问或观看媒体选择的时间量。
[0047]g.跟踪用户是否响应特定的广告和这些广告的源(本地运营商、网络运营商、加值服务、广播公司等)。
[0048]h.跟踪选择了特定媒体资源和源的什么版本。
[0049]1.低或高分辨率,诸如标准清晰度对高清晰度。
[0050]j.媒体资源的比特率。
[0051]k.普通版本对特殊功能。
[0052]1.“特殊功能”被访问的时长。
[0053]m.嵌入或推送在该媒体资源中的广告是否被选择
[0054]η.保持跟踪使用什么应用来选择媒体资源,以及花了多长时间得到特定的媒体资源。
[0055]0.搜索引擎
[0056]p.电子节目指南
[0057]q.广告
[0058]r.来自好友的社交网络推荐
[0059]s.跟踪媒体资源的内容创建者。
[0060]可以预期,也可以跟踪其它属性并且这样的属性可以聚集在一起在报告中传送。这样的信息可被如图5所示的聚合器系统收集和聚合。
[0061]聚合EAR文件500包含SpectrumCommon JAR模块510和聚合WAR模块520。SpectrumCommon JAR模块510是获取错误代码、错误消息和日志服务的共享模块。聚合模块520是内部的API,用于在设备上聚合所收集的客户使用数据,并且稍后,所收集的日志被用于制作报告。然后,聚合的用户数据可以被发送到并保存在数据库120中并用于生成?艮告。
[0062]记录的用户活动日志的属性的示例包括:时间戳;家庭ID、用户ID、设备ID、会话ID、应用ID、动作类型,以及与动作类型相关联的其他参数。该信息在日志消息中提供,并具有下面的格式:
[0063]<时间戳> I <家庭ID> I <用户ID> I <设备ID> | <会话ID> | <应用ID> | <动作类型> I <消息参数>
[0064]其中:
[0065]〈时间戮〉格式是“yyyy-mm-dd hh:m1: ss.millis”
[0066]<动作类型 > 是RP_ACT10N_TYPE表中的值之一(参见数据库架构设计中关于值的部分)
[0067]<消息参数 > 是被“;”字符所分隔的消息特定键值对。键值对被“:”字符所分隔。
[0068]获取(ACQUIRE)动作的这样的日志消息的示例如下所示:
[0069]ACQUIRE Log Message2010-10-12
[0070]16:52:12.014|Householdl23|beOl|dev456|Sessl23|AppOOl|ACQUIRE
[0071]ITEM_ID:987 ;ITEM_TYPE:V0D ;0FFER_ID:0fferl23 !PROVIDER:`[0072]NETFLIX ;
[0073]ACQUI RE_S OURCE: SEARCH ; ACQUIRE_TYPE: BUY ; PRICE:7.99; CURRENCY: USD;STATUS: SUCCESS;
[0074]聚合模块提供响应于请求的日志消息,如:
[0075]?收集用户数据
[0076]〇请求:日志消息列表
[0077]〇响应:布尔真值(即使Web服务处理故障)
[0078]Web服务请求被解析以提取单独的日志消息。每个单独的日志消息被解析以提取用户信息、设备信息、活动类型,以及活动类型的具体数据的键值对。每个数据键值对被存储在数据库表中。在返回Web服务响应之前,当前实现方式处理并解析每个Web服务请求中的所有日志记录数据。
[0079]数据库架构设计
[0080]报告数据库架构设计将基于修改后的实体-属性-值(EAV)模型,也被称为“稀疏矩阵”。这种模型将每个日志消息属性值对存储为另一个表中单独的行。这种方法涉及对现有报告数据库架构的细微改变,诸如从
[0081 ] RP_L0G 表中删除 0FFER_ID 和 C0NTENT_ID 列。
[0082]RP_L0G Table
[0083]
【权利要求】
1.一种用于确定媒体资源的使用的方法,该方法包括以下步骤: 从对应于第一媒体资源的使用数据识别第一类型的第一媒体资源的内容创建者; 从对应于第二媒体资源的使用数据识别第二类型的第二媒体资源的第二内容创建者,其中,所述媒体资源的第一和第二类型是不同的; 当对应于至少第一和第二媒体资源之一的使用数据不能表示相应的内容创建者时,执行查找操作以识别至少第一和第二媒体资源之一;以及 提供表示对内容创建者的第一和第二媒体资源的使用的结果。
2.如权利要求1的方法,其中,所述第一和第二内容创建者是相同的实体。
3.如权利要求1的方法,其中,所述第一和第二内容创建者是不同的实体。
4.如权利要求1的方法,其中,内容创建者被分解为子联盟。
5.如权利要求1的方法,其中,所述查找操作从用于访问所述至少第一和第二媒体资源之一的域名确定内容创建者。
6.如权利要求1的方法,其中,所述查找操作从向社交网络系统做出的有关所述至少第一和第二媒体资源之一的发布确定内容创建者。
7.如权利要求6的方法,其中,仅当做出第一发布的时间和第二发布的时间之间超过某一时间段时,才计数有关相同媒体资源的第一发布和第二发布。
8.一种用于确定媒体资源的使用的装置,该装置包括: 从对应于第一媒体资源的使用数据识别第一类型的第一媒体资源的内容创建者的部件; 从对应于第二媒体资源的使用数据识别第二类型的第二媒体资源的第二内容创建者的部件,其中,所述媒体资源的第一和第二类型是不同的; 当对应于至少第一和第二媒体资源之一的使用数据不能表示相应的内容创建者时,执行查找操作以识别至少第一和第二媒体资源之一的部件;以及 提供表示对内容创建者的第一和第二媒体资源的使用的结果的部件。
9.如权利要求8的装置,其中,所述第一和第二内容创建者是相同的实体。
10.如权利要求8的装置,其中,所述第一和第二内容创建者是不同的实体。
11.如权利要求8的装置,其中,内容创建者被分解为子联盟。
12.如权利要求8的装置,其中,所述查找部件从用于访问所述至少第一和第二媒体资源之一的域名确定内容创建者。
13.如权利要求8的装置,其中,所述查找部件从向社交网络系统做出的有关所述至少第一和第二媒体资源之一的发布确定内容创建者。
14.如权利要求13的装置,其中,仅当做出第一发布的时间和第二发布的时间之间超过某一时间段时,才计数有关相同媒体资源的第一发布和第二发布。
【文档编号】H04H60/32GK103563275SQ201280010492
【公开日】2014年2月5日 申请日期:2012年1月4日 优先权日:2011年1月4日
【发明者】L.D.沙特泽, K.A.拉德曼, D.H.迪普, S.M.阿梅德, 小詹姆斯.E.布思, B.巴达威耶 申请人:汤姆逊许可公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1