用于交互式电视应用中的跨平台预测受欢迎度等级的制作方法

文档序号:7770338阅读:125来源:国知局
专利名称:用于交互式电视应用中的跨平台预测受欢迎度等级的制作方法
技术领域
本发明涉及交互式电视应用,具体来说,涉及用于交互式电视应用中的跨平台预测受欢迎度等级。
背景技术
交互式电视应用可以被配置为向用户提供许多交互式功能,如电视节目列表、按次计费的服务、视频点播服务、Web浏览服务、游戏、家庭购物,及其他交互式功能。在交互式电视应用内,交互式电视节目指南可以允许用户查看节目列表的屏幕,浏览或搜索节目或内容,并接收与节目或内容关联的信息。交互式电视应用可以在许多不同类型的平台中实现。如这里所定义的,平台是指可以支持交互式电视应用的操作的任何系统。平台的典型示例包括,例如,电视设备(例如,机顶盒、数字视频记录器、电视机等等)、个人计算机(例如,台式计算机、笔记本电脑)、 移动电话、个人数字助理(PDAhBlackBerrys ,以及各种其他电子设备。这些平台中的某些平台通过因特网通信链路、公共网络、全球通信网,或任何其他合适的网络或用于访问在线交互式应用数据和内容(例如,使用交互式电视Web页面)的链接,支持在线交互式应用的操作。这些平台可以笼统地称为在线交互式应用平台。某些平台可以在单一设备内提供多个平台的功能。例如,混合设备(例如,ffeb-tv设备)可以充当电视设备平台和在线交互式应用平台。如这里所定义的,提供混合型或多平台功能的单个系统可以被视为在一个系统内具有多个平台。平台的差异非常大,应该理解,每一个平台都可以提供不同的优点和缺点,主要取决于诸如要使用的交互式应用、硬件设计、软件设计,以及由每一个平台提供的功能之类的设计因素。可以由各种平台提供的示范性交互式应用包括基于机顶盒的应用程序、在线指南等等。硬件设计可以包括诸如大小、便携性、处理功率、连接性、带宽、存储器、存储容量, 以及接口(例如,显示屏幕的类型、输入设备的类型等等)。提供的功能可以包括音频内容、 视频内容、在线内容等等。这些设计因素,合起来,确定了各种平台中的每一种平台的特征, 并影响它们的使用的特性。某些平台(例如,用户电视平台)可以比其他平台(例如,移动电话平台)支持许多不同或更多先进的交互式电视应用功能。然而,其他平台可以提供诸如方便性之类的优点,尽管这样的平台可以提供或不提供一样多的交互式功能。例如,用户可以发现使用工作计算机(例如,特定平台)或PDA(例如,另一个平台),而不是使用它们家里的平台,来访问交互式电视指南更方便。当用户访问交互式电视应用中的信息时,用户可以访问用户平台的显示屏幕上列出的节目或内容的“实际”受欢迎度等级信息。可以由受众测量系统确定“实际”受欢迎度等级信息,并分发给用户的平台。受众测量系统可以接收“实际”受众测量数据,并基于该数据生成“实际”受欢迎度等级信息。“实际”受众测量数据的局限性在于,它基于接收或实际记录节目的平台的数量来表示那些节目的受众规模。此外,受众测量系统的局限性在于,受众测量数据通常从在特定平台(例如,用户电视平台)上操作的交互式应用中获得的,“实际”受欢迎度等级信息被分发给在该同一个特定平台(例如,用户电视平台)上操作的交互式应用。在某些情况下,用户可能希望知道特定电视节目或内容可能如何受欢迎,从而潜在地影响用户对是否观看节目或内容的决定。如上文所讨论的,已知系统只限于在播放节目或内容的过程中或之后将节目或内容的受欢迎度通知给用户。此外,甚至在提供“实际” 受欢迎度等级的情况下,这样的等级只限于用户与只在一种类型的平台(该平台可以与向其中分发“实际”受欢迎度等级的平台的类型相同)上操作的交互式电视应用的被监视的交互。此方法太受限制,特别考虑平台的不同类型的种类,这些平台在用户希望使用的特定平台中给用户提供许多选择。相应地,希望获取用户与跨平台的交互式电视应用交互的剖面,以获得较大的数据样本,这些数据样本可以,例如,帮助更准确地预测各种节目和电视内容的受欢迎度等级。

发明内容
根据本发明的原理,提供了交互式电视应用的系统和方法,用于监视与在操作于至少一个预定平台上的交互式电视应用的用户交互,以获取跨平台数据,该数据可以用于确定预测受欢迎度等级信息。分发所述预测受欢迎度等级信息,用于在具有不同于所述预定平台类型的至少一个平台中操作的交互式电视应用中使用。如这里所定义的,跨平台数据是指从类型不同于使用该数据的平台的类型的平台中获得的数据,或其被操纵的版本 (例如,预测受欢迎度等级信息)。跨平台数据包括获取的监视的用户交互数据,以确定预测受欢迎度等级和任何其他合适的受众测量数据。可以基于特定节目的受众规模的预测或估计,确定预测受欢迎度等级。可以至少部分地基于对用户与在至少一个平台中操作的交互式电视应用的交互的监视,确定预测受欢迎度等级信息。可以从用户与交互式电视节目指南的交互,如选择节目列表、浏览节目描述、搜索节目列表,或选择与特定节目列表关联的选项,推断用户对电视节目有兴趣。可以收集并分析监视的用户交互跨平台数据,以至少部分地基于监视的交互,确定预测受欢迎度等级信息。然后,可以提供预测受欢迎度等级信息,供在至少一个不同类型的平台中操作的交互式电视应用内使用(例如,显示)。所有合适的平台都提供某些交互式电视应用功能,如节目列表。此外,某些平台还提供其他功能。例如,某些平台(例如,电视设备平台)可以给用户提供对音频和可视内容的访问,而其他平台可以提供对音频和可视内容的有限的访问或不允许访问(例如,在线交互式应用平台)。存在这些其他功能(或没有它们)可能影响使用这些平台的方式。例如,可以使用在线交互式应用平台来浏览将来将观看的节目,而可以使用电视设备平台来浏览当前播放的节目。在某些实施例中,在特定平台上操作的在线交互式电视应用(即在线交互式应用平台)可以提供交互节目列表,并可以监视用户与节目列表的交互。受众测量应用可以收集并分析监视的用户交互数据,以便确定预测受欢迎度等级信息。然后,受众测量应用可以分发预测受欢迎度等级信息,并可以提供预测受欢迎度等级信息,用于在类型不同于在线指南操作的类型的平台(如电视设备)中操作的交互式电视应用中使用。在某些实施例中,可以监视所有平台以确定预测受欢迎度等级信息。在其他实施例中,可以只监视选定的平台。例如,用户与在线交互式应用平台的交互可能比用户与其他平台的交互更能说明用户对特定节目有兴趣。在某些实施例中,可以监视交互式电视应用的所有用户的交互。在其他实施例中, 可以只监视选定用户的交互。例如,可以只监视注册或登录到交互式电视应用的用户的交互。在某些实施例中,可以使用多个判别条件来有选择地监视和/或有选择地给跨平台数据(例如,用户交互数据)赋予权重,以确定预测受欢迎度等级信息。这些判别条件可以包括,例如,平台类型、用户类型、交互类型、交互的时间等等。应该理解,也可以使用任何其他合适的可以用来改进预测受欢迎度等级信息的确定的判别条件。在某些实施例中,除监视的用户交互数据之外,交互式电视应用还可以使用诸如历史受欢迎度等级信息和实际受众测量数据之类的补充信息,来确定预测受欢迎度等级信息。历史受欢迎度等级信息可以包括来自同一个节目或类似节目(例如,一个系列中的前面的节目)的以前的播放的受欢迎度等级信息。在某些实施例中,可以根据用户人口统计因素、社区组、地理位置、设备平台类型等等,对预测受欢迎度等级信息进行分段。可以由与用户档案关联的用户,基于对用户的操作的监视,提供用于对预测受欢迎度等级进行分段的信息,也可以使用任何其他合适的方法收集这些信息。在某些实施例中,交互式电视应用可以使用预测受欢迎度等级信息以向用户提供节目建议。交互式电视应用可以建议与好的预测受欢迎度等级信息关联的节目。在某些实施例中,可以基于用户的兴趣、人口统计因素、社区组、地理区域、或平台类型,自定义建议。


通过下面的参考附图进行的详细描述,本发明的上面的及其他目的和优点将变得显而易见,在附图中,类似的参考字符在整个图中表示相同的部件,其中图1是根据本发明的说明性交互式电视系统的图形;图2是根据本发明的说明性用户设备的图形;图3是根据本发明的说明性用户输入设备的图形;图4A是根据本发明的说明性在线交互节目指南显示屏幕,图4B是根据本发明的用于提供跨平台预测受欢迎度等级信息的示范性系统的说明性方框图;图4C是根据本发明的说明性交互式电视应用显示屏幕;图5是根据本发明的当用户调谐到一个频道时可以由交互式电视应用显示的说明性显示;图6是根据本发明的给用户呈现等级信息的说明性显示;图7是根据本发明的当用户通过程序进行浏览时可以由交互式电视应用显示的说明性显示;图8是根据本发明的当用户通过媒体列表进行浏览时可以由交互式电视应用显示的说明性显示;图9是根据本发明的可以由用于给用户提供媒体的补充信息的交互式电视应用显示的说明性显示;图10是根据本发明的提供预测受欢迎度等级信息涉及的步骤的流程图;图11-13是根据本发明的对跨平台数据进行分析以确定预测受欢迎度等级信息的示范性方法涉及的步骤的流程图;以及图14是根据本发明的基于预测受欢迎度等级信息提供编程建议所涉及的步骤的流程图。
具体实施例方式图1显示了根据本发明的说明性交互式电视系统100。使用通信路径106,从节目源102向诸如电视分发设施104之类的电视分发设施提供内容(例如,视频和/或音频内容)。节目源102可以是任何合适的电视和音乐内容源,诸如,例如,电视发射台(例如, NBC、ABC,以及ΗΒ0),卫星无线发射台(Sirius、XM Satellite radio),因特网内容源,或其他视频或音频内容源。受众测量服务器150可以确定和分发受欢迎度等级信息。受众测量应用可以与受众测量服务器150 —起操作,以测量、收集、处理和分发连接到交互式电视系统100内的受欢迎度等级信息的数据。受众测量服务器150被描绘成单独的服务器,但是,应该理解,受众测量服务器150的某些功能或全部功能可以通过系统 100的其他合适的组件来实现,如数据源120、服务器130、服务器140、服务提供商142、电视分发设施104、用户设备110和其组合。受众测量应用可以基于受众测量数据,提供受欢迎度等级信息。例如,在分别于2005年7月7日和2002年5月9日发布的美国专利申请出版物No. 2005/0149964和 2002/0056087中描述了这样的交互式电视系统,它们监视受众测量数据,基于受众测量数据,提供受欢迎度等级信息,并提供交互式电视应用内的实时受欢迎度等级信息。这里整体地引用了这两个出版物作为参考。受众测量应用也可以提供预测受欢迎度等级信息。可以基于对特定节目或任何其他合适的内容的受众规模的预测或估计,确定预测受欢迎度。与主要基于受众测量数据的受欢迎度等级信息相比,预测受欢迎度预期、估计或以别的方式预测受众信息。主要基于受众测量数据的受欢迎度等级信息基本上是向后看的(即,基于过去的或当前事件的测量,提供信息),而预测受欢迎度等级信息是向前看的(即,提供有关还没有发生的事件的信息,或对这些事件的测量还没有完成,不可用,或不准确)。例如,预测受欢迎度等级信息可以在特定电视节目播放时间之前可用,而受众测量数据可能在播放时间之后或者甚至在播放时间之后相当长的时间才可用。在某些实施例中,每当没有足够的受众测量数据用来提供主要基于受众测量数据的受欢迎度等级信息时,可以提供预测受欢迎度等级信息。在某些其他实施例中,可以提供预测受欢迎度等级信息,不管受众测量数据是否可用。事实上,在某些实施例中,预测受欢迎度等级信息可以比主要基于受众测量数据的受欢迎度等级信息更可取。
可以至少在某种程度上基于对用户与交互式电视应用的交互的监视,确定预测受欢迎度等级信息。交互式电视应用可以监视表示用户对交互式电视应用所提供的任何内容或功能感兴趣的任何用户交互。例如,可以根据用户与交互式电视节目指南的交互,诸如选择节目列表、浏览节目描述、搜索节目列表,或选择与特定节目列表关联的选项,来推断用户对电视节目感兴趣。可选择的选项,例如,可以允许用户请求有关所选节目的补充信息, 为所选节目设置提醒信号,以及为所选节目设置记录选项。在某些实施例中,诸如在线交互节目指南之类的交互式电视应用,可以提供到与某一个节目关联的网站的超文本链接。如果用户选择节目的超级链接或连接到与节目关联的其他网站,也可以表明用户对该节目感兴趣。也可以根据其他用户交互,如花费较长的时间(例如,超过预定时间长度的持续时间)浏览了节目描述,对某一个特定节目给予了较高的评估等级,推断用户对某一个特定节目感兴趣。还可以监视交互式电视应用内的其他类型的用户交互。例如,如果用户选择涉及某一个特定节目的广告或节目宣传,则可以表明用户对该节目感兴趣。相应地,可以监视可以表明对某一个特定节目有兴趣的任何用户交互,以便用于确定预测受欢迎度。除监视与交互式电视应用的用户交互之外,还可以监视并收集用户首选项、概况、 设置,以及配置信息,以确定预测受欢迎度等级信息。例如,可以监视用户记录和提醒功能设置。有关已经为即将到来的节目设置了记录或提醒功能的用户的数量的信息可以表明对那些节目有兴趣。针对完整的电视连续剧的记录和提醒功能可以甚至更强地表示用户感兴趣。此外,交互式电视应用还可以监视将被用户记录的节目(例如,记录到记录设备216 (图 2)),并可以监视何时那些记录的节目最终被擦除、保存或播放。在某些实施例中,可以监视在其上面实现了交互式电视应用的任何平台,以确定预测受欢迎度等级信息。在其他实施例中,可以只监视选定的平台。可以选择这些平台,因为它们提供用户交互数据,这些用户交互数据比来自其他平台的用户交互数据可以特别表示用户兴趣和观看特定节目的意图。例如,用户可以访问在线交互式应用平台以通过节目列表浏览或搜索,以决定他们稍后将观看哪些电视节目。如此,从在线交互式平台应用收集的跨平台数据可以表示在不同平台(例如,电视设备平台)上的未来的用户操作。类似地,也可以选择监视主要用于浏览或搜索节目列表以查找未来的节目的其他平台。在某些实施例中,这些选定平台可以是提供对音频或视频内容的有限的访问或不提供访问的平台。利用有限的查看当前节目的访问权限或没有查看当前节目的访问权限,这些平台可以主要用于计划未来的查看活动。结果,来自这些选定平台的监视的用户交互数据可以对确定预测受欢迎度等级信息特别有用。可以由受众监视应用程序收集诸如用户交互数据之类的跨平台数据,以便确定预测等级信息。在某些实施例中,向受众测量服务器150周期地或连续地传输数据。在某些实施例中,数据是响应受众测量服务器150的对信息的请求而传输的。收集的数据可以存储在受众测量服务器150上的数据库中。在监视和收集跨平台数据之后,可以由受众测量应用对跨平台数据进行分析,以确定预测受欢迎度等级信息。可以根据任何合适的算法来对数据进行分析。在某些实施例中,可以使用简单算法。例如,请求了有关特定节目的信息的用户的数量可以直接与确定的预测等级信息相互关联。作为另一个示例,可以汇编所有收集的用户交互信息,以确定预测等级信息。在某些其他实施例中,可以使用比较复杂的算法来分析跨平台。例如,某些用户交互可以比其他的用户交互更能表明用户对特定节目有兴趣,因此,在确定预测受欢迎度时可以更有效。可以给收集的跨平台数据的各种元素分配不同的权重或重要性。类似地,可以过滤跨平台的数据以包括最重要的数据或排除不太重要的数据。可以使用任何其他合适的数据分析技术来根据跨平台数据确定预测等级信息。在某些实施例中,可以基于被监视的用户交互的类型,给用户交互数据赋予权重。 例如,选择某一个节目列表来访问该节目的描述可以比设置节目提醒功能或记录功能重要性稍低一些。作为另一个示例,在特定时隙选择单一的节目列表可能比在同一个时隙选择两个或更多节目列表更重要。在某些实施例中,可以基于被监视的交互发生的时间,给用户交互数据赋予权重。 例如,正好在某一个节目播放之前(例如,几分钟)发生的用户交互可能比在播放之前几个小时发生的用户交互的重要性稍小。作为另一个示例,在某一时间(例如,下午)发生的用户交互可能比在另一个时间(例如,在夜里)发生的用户交互更重要。在某些其他实施例中,可以只使用来自特定时间帧(例如,两小时窗口)的用户交互数据来确定预测受欢迎度等级信息。在某些实施例中,可以基于在其中监视用户交互的特定交互式电视应用,给用户交互数据赋予权重。例如,电视节目指南中的用户交互可以比其他交互式电视应用中的用户交互更重要。在某些实施例中,可以基于在其上面监视用户交互的平台的类型,给用户交互数据赋予权重。例如,在在线交互式应用平台上监视的用户交互可以比在用户电视设备平台上监视的用户交互更重要。在某些实施例中,可以基于被监视的用户的类型,给用户交互数据赋予权重。例如,交互式电视应用可以只监视同意进行监视用户的交互或只监视已经注册或登录以向交互式电视应用提供用户档案信息的用户的交互。作为另一个示例,交互式电视应用可以只监视选定的用户组的交互。可以选择具有某些特征的用户组,也可以随机地选择用户组。可以在提供预测受欢迎度的任何阶段,选择或过滤要用在分析中的跨平台数据的元素,并向跨平台数据分配权重。例如,可以在监视、收集或分析数据的过程中,进行选择。 例如,不是向从特定平台收集的用户交互数据分配低权重,而是可以不从那些平台收集用户交互数据,或者可以不由那些平台监视用户交互数据。如此,受众测量应用可以被配置为最大化或最小化被分析的数据量。对跨平台数据进行分析以确定预测受欢迎度的过程可以被配置为最大化预计的等级的精确度。在某些实施例中,当受众测量数据变得可用时,可以基于受众测量数据,将预测受欢迎度等级信息与受欢迎度等级信息进行比较。通过评估由预测受欢迎度实现的精度级别,可以帮助改进用于确定预测受欢迎度等级信息的算法。在某些实施例中,可以人工地修改算法,而在其他实施例中,可以基于预测受欢迎度的精度,自动地修改学习算法。此外,在某些实施例中,可以使用多个算法来确定预测受欢迎度。例如,可以使用一个算法来确定黄金时段的电视的预测受欢迎度,另一个算法可以用于白天的电视,再一个算法可以用于按次计费的电影。在某些实施例中,除了使用用户交互数据,也可以使用受众测量数据来确定预测受欢迎度。例如,受众测量应用可以存储和维护一个历史受欢迎度和受众测量信息的数据库。历史受欢迎度和受众测量信息可以与用户交互数据一起使用或代替用户交互数据。例如,在某些实施例中,可以使用历史受欢迎度和受众测量信息来确定电视连续剧的基准受欢迎度,而可以使用用户交互数据来判断预测的受欢迎度是否将高于还是低于该基准。作为另一个示例,可以至少部分地基于来自原始播出的历史受欢迎度和受众测量信息,确定节目的未来的重复播出的预测受欢迎度等级信息。除确定预测受欢迎度等级信息之外,受众测量应用还可以将预测受欢迎度等级信息分段,以便对预测受欢迎度等级信息进行进一步的分析。例如,可以根据用户人口统计信息,对预测受欢迎度等级信息进行分段。用户人口统计信息可以包括,例如,年龄、性别、种族、性取向、家庭规模、家庭寿命周期、收入、职业、教育状况、住宅所有权、社会经济状况、宗教、兴趣等等。也可以根据用户的地理位置,对预测受欢迎度等级信息进行分段。用户地理分段可以包括,例如,按照国家、州、大城市地区、城市、邮政编码、电视市场或任何其他合适的地理描述。预测受欢迎度分段也可以包括,例如,用户平台类型、交互电视应用类型、被监视的用户交互类型,监视用户交互时的时间等等。可以基于对用户的操作的监视,由用户提供用于对预测受欢迎度进行分段的与用户档案关联的信息,也可以使用任何其他合适的方法来收集。也可以根据用户的社区组,对预测受欢迎度等级信息进行分段。用户社区组可以是共享共同的兴趣、偏爱,以及行为的用户群。也可以基于人口统计信息和地理因素来定义社区组。用户可以基于他们与组的联系,人工地加入一个或多个社区组。或者,可以基于用户档案信息或基于对用户的操作的监视,自动地将用户分配到社区组。在某些实施例中,交互式电视应用可以基于用户档案或操作,向用户建议一个社区组,用户可以决定是否加入。在确定预测受欢迎度之后,受众测量应用可以分发预测受欢迎度等级信息。可以在整个交互式电视系统100中分发预测受欢迎度等级信息。例如,可以向服务器130、服务提供商142、电视分发设施104、数据源120、节目源102、用户设备110,或系统100的任何其他合适的组件或连接到通信网络126的组件提供预测受欢迎度等级信息。预测收视率信息可以分发给对预测的或估计的节目的受欢迎度感兴趣的用户、广告商、电视高级管理人员、任何合适的人或法人实体(例如,公司、有限责任公司、合伙企业等等)。在某些实施例中,预测的受欢迎度等级信息或预测的受欢迎度等级信息可以保持非公开,只能提供给经过授权的人士。在某些实施例中,预测的受欢迎度等级信息可以分发给在不同类型的平台上操作的所有交互式电视应用。在此实施例中,可以从其类型不同于接收预测的受欢迎度等级信息的至少一个平台的类型的至少一个平台收集跨平台数据(例如,用户交互数据)。在其他实施例中,预测的受欢迎度等级信息只能分发给在一个或多个选定平台 (例如,用户电视设备平台)上操作的交互式电视应用。这些选定平台可以不同于被监视以收集跨平台数据的平台。例如,提供对音频或视频内容的有限的访问或不提供访问的平台可以提供更有用的用户交互数据,并可以更加适合于被选择用于监视目的。然而,提供对音频或视频内容更全面的访问的平台可以更加适合于显示预测受欢迎度等级信息。
返回到图1,使用通信路径122,从数据源120向电视分发设施(例如,电视分发设施104)提供节目表数据及其他数据。数据源120可以包括具有待提供到在用户设备110上实现的交互式电视应用的电视节目表信息的节目列表数据库。电视节目表信息可以包括预定的播放时间、标题、频道、等级信息(例如,受欢迎度、评估性等级,以及适用度、详细的标题描述、种类或类别信息(例如,体育、新闻电影等等),以及有关男演员和女演员的信息。 数据源120也可以用于提供广告(例如,节目指南广告和其他交互式电视应用的广告),实时数据,如体育得分、股票行情、新闻数据、气象数据、一个或多个交互式电视应用的应用程序数据,以及供系统100使用的任何其他合适的数据。在某些实施例中,可以有多个数据源,如系统100中的数据源120。例如,系统100 可以包括与播放节目关联的数据源(例如,广告,每一个发射台的徽标数据),与按次计费的(PPV)节目关联的数据源,与点播节目(例如,视频点播(VOD)节目)关联的数据源,和 /或与受欢迎度等级信息(例如,预测受欢迎度等级信息)关联的数据源。在某些实施例中,数据源120通过路径124、通信网络126,以及路径136直接向用户设备110提供节目表数据及其他数据,而不是通过电视分发设施104向用户设备110提供节目表数据。通信网络1 可以是任何合适的通信网络,如因特网、公用交换电话网、基于数据包的网络、全球通信网或万维网。电视分发设施104可以是有线系统头端、卫星电视分发设施、电视发射台,或用于向用户分发电视和/或其他视频或音频节目的任何其他合适的设施。电视分发设施104可以使用任何合适的方法,通过通信路径116,给用户设备110提供从节目源102接收到的内容以及从数据源120接收到的节目表数据及其他交互式电视数据。例如,内容可以以多播或单播方式提供到用户设备110。节目表数据及其他数据可以在电视频道边带上,在电视频道的垂直消隐期间,使用带内或带外数字信号,或通过任何其他合适的数据传输技术,提供到用户设备110。电视分发设施104可以在多个模拟或数字电视频道上,利用任何合适的频率(例如,连续地,每天,响应来自用户设备的请求等等),给用户设备110提供内容、节目表数据,及其他数据。电视分发设施104使用通信路径116-1连接到一个或多个用户设备110_i (其中 i = 1,. . .,N)。一般而言,用户设备Ι ο-i —般地代表可以支持根据本发明的交互式电视应用的操作的任何平台。用户设备110可以放置在,例如,用户的家庭,用户的汽车上,用户的办公室,作为用户的便携式设备的一部分,或放置在任何其他合适的位置。在某些实施例中,用户设备110可以不属于用户个人(例如,公共的终端)。用户设备110可以是用于访问视频内容、音频内容或交互式电视应用功能的任何合适的用户设备。在某些实施例中,用户设备110可以被配置为显示在线交互式电视应用和/或多媒体内容的Web页面。例如,用户设备110可以是便携式设备平台,如移动电话、 个人数字助理(PDA)、BlackBerry 、便携式电视机、笔记本电脑、1_视频设备、便携式媒体播放器,或任何其他合适的便携式设备平台。其他合适的用户设备110的类型可以包括本地用户设备,如,例如,用户的家用电视设备、DVR设备、机顶盒、家用个人计算机,或任何其他合适的本地设备平台。在某些实施例中,用户设备110可以是非本地用户设备平台(例如,公共的或远程计算机)。在用户设备110、电视分发设施104,系统100的另一个设备上实现的交互式电视应用可以使用节目表数据及其他交互式电视数据,为用户显示节目列表及其他信息(例如,有关数字音乐的信息)。可以使用任何合适的方法,为用户生成和显示交互式电视应用显示。例如,至少部分地在电视分发设施104上的实现的交互式电视应用可以生成应用程序显示屏幕,并将其传输到用户设备110,进行显示。作为另一个示例,用户设备110可以存储用于一个或多个交互式电视显示的数据(例如,节目表数据、广告、徽标等等),至少部分地在用户设备上实现的交互式电视应用可以基于从电视分发设施104接收到的指令,生成交互式电视显示。在某些实施例中,可以在用户设备110上本地实现交互式电视应用。在某些实施例中,可以以分布式方式(例如,使用客户端-服务器体系结构)来实现交互式电视应用。 在某些实施例中,可以作为单独的应用程序提供交互式电视应用(例如,交互式电视节目指南、Web浏览及其他因特网服务应用程序、视频点播应用程序、游戏应用程序、通信(例如,电子邮件和聊天)应用程序),通过导航外壳应用程序(例如,具有对应于应用程序的菜单选项的菜单应用程序)访问这些单独的应用程序。在某些实施例中,可以将这样的应用程序的功能组合起来。在某些实施例中,系统100还包括服务器130、服务器140 (在设施104中)、服务提供商142,和/或系统100的可以用于支持交互式电视应用功能的其他设备,包括,例如, 基于网络的视频记录器或VOD应用程序。例如,当通过交互式电视应用请求时,使用基于网络的视频记录器记录的VOD内容和视频可以存储在服务器140上、服务器130上,服务提供商142处,并可以提供到用户设备110。在某些实施例中,可以通过通信路径132,例如,使用连接到通信网络126的服务器(例如,服务器130),提供在线交互式电视应用。服务器130可以通过通信路径124、通信网络126,以及通信路径132,或通过另一个合适的路径或路径的组合,从数据源120接收节目表数据及其他数据。在某些实施例中,用户设备110可以通过因特网通信链路访问在线交互式电视应用。例如,用户设备110-i可以通过通信网络126(例如,使用电缆调制解调器),使用通信路径136-i或通过电视分发设施104,使用通信路径116-i,访问至少部分地在服务器130 上实现的在线交互式电视应用。在某些实施例中,用户设备110的多个平台可以访问交互式电视应用或其他基于服务器的交互式电视应用。这可以跨多个用户设备平台地提供结构优良而一致的接口。此外,在线交互式电视应用还可以作为到交互式电视系统100的通用秘密渠道链接。可以基于用户的个人的偏好,自定义在线交互式电视应用。用户的自定义可以应用于连接到在线交互式电视应用的任何合适的用户设备类型和设备。然后,可以通过连接在线交互式电视应用,使用户设备的各个设备同步。在系统100中通常有许多系统组件(例如,节目源102、电视分发设施104、服务器 130和140、数据源120、服务提供商142),但是,图1中各种组件只显示了一个,以避免使图形过分复杂。为了描述清楚,图1包括具有对应的通信路径116和136的N个用户设备 110。系统100的各种通信路径(例如,路径106、116、122、124、132、134、136、144、146,以及 152)可以是卫星路径、光纤路径、电缆路径,或任何其他合适的有线或无线通信路径或这样的路径的组合。
13
图2显示了用户设备110的说明性组件(图1)。用户设备110包括控制电路 202 (其中包括处理电路206和存储器208)、输入/输出(I/O) 204、显示器210、扬声器212、 用户输入设备214和记录设备216。用户设备110可以包括任何其他组件,要么作为如前所述的组件中的一个组件的一部分,要么作为独立组件。控制电路202包括任何合适的处理电路206(例如,一个或多个微处理器、微控制器、数字信号处理器,可编程逻辑器件)。处理电路206也可以包括调谐电路(例如,一个或多个模拟调谐器以处理同时的观看和记录功能或画中画(PIP)功能),MPEG-2解码器或其他数字视频电路,解码和编码电路(例如,用于将空中的或电缆模拟信号转换为MPEG信号, 以便进行存储),或任何其他合适的调谐或视频电路。控制电路202还包括存储器208 (例如,随机存取存储器(RAM)、只读存储器(ROM)、硬盘驱动器、DVD驱动器、CD驱动器和服务器阵列)。处理电路206可以向存储器208提供指令。在某些实施例中,控制电路202可以集成在机顶盒中(例如,模拟或数字机顶盒, 集成的接收器解码器(IRD)、WebTV盒)。在某些实施例中,控制电路202可以集成在与电视调谐器卡(例如,PCTV)连接在一起的个人计算机中。用户设备110使用通向系统100的其他设备的一个或多个通信路径(例如,图1 的路径116和136),通过输入/输出(I/O) 204,与系统100进行通信。I/O 204接收视频和音频内容(例如,从节目源102、服务器或诸如服务器130之类的其他设备,诸如服务提供商142之类的服务提供商,电视分发设施104),从数据源120接收节目表信息及交互式电视应用的其他数据。在某些实施例中,1/0204可以包括诸如电缆调制解调器、综合业务数字网(ISDN)调制解调器、数字用户线(DSL)调制解调器、电话调制解调器或用于与其他设备进行通信的无线调制解调器之类的通信电路。在某些实施例中,通信电路可以是控制电路 202的组件。使用此通信电路的通信可以涉及因特网或任何其他合适的通信网络或路径。处理电路206可以指示调谐电路和解码和编码电路接收、显示、播放或记录视频或音频内容。控制电路202可以指示显示器210显示视频内容,并指示扬声器212播放音频内容。显示器210可以是监视器、电视机、液晶显示器(LCD)屏幕或用于显示可视图像的任何其他合适的设备。扬声器212可以作为用户设备110的一部分提供(例如,显示设备 210),也可以是独立的装置。控制电路202连接到记录设备216,该记录设备216可以用于记录由控制电路202 接收到的视频和音频内容。记录设备216可以是数字视频记录器(DVR)、个人视频记录器 (PVR)、DVD记录器、盒式磁带录像机(VCR),或具有存储功能的任何其他设备。在某些实施例中,记录设备216可以集成在用户设备110(例如,作为控制电路202的一部分)中,作为独立设备,或集成在系统100的另一个合适的设备中。在某些实施例中,控制电路202可以指示记录设备216执行任何合适的操作。在某些实施例中,记录设备216可以包括诸如电缆调制解调器、ISDN调制解调器、 DSL调制解调器、或用于与其他设备进行通信的电话调制解调器之类的通信电路。这样的通信可以涉及因特网或任何其他合适的通信网络或路径。用户可以使用用户输入设备214控制用户设备110(例如,控制电路202、显示设备210、扬声器212、记录设备216)。用户输入设备214可以是诸如鼠标、轨迹球、小键盘、键盘、触摸屏、触摸板、声音识别接口、遥控器之类的任何合适的用户接口,或任何其他合适的用户输入设备。在某些实施例中,用户输入设备可以集成在用户设备110的另一个组件中 (例如,显示设备210、记录设备216)。用户输入设备214可以通过任何合适的手段,包括, 例如,红外线、有线或无线通信路径,与用户设备110进行通信。图3显示了用于操作用户设备110的说明性用户输入设备214(图1)。用户输入设备214只是说明性的,可以使用任何其他合适的用户输入接口来操作用户设备110(例如, 鼠标、轨迹球、小键盘、键盘、触摸屏、语音识别系统)。用户输入设备214包括功能键302, 及诸如小键盘键、电源开/关键、暂停、停止、快进和倒转键之类的其他键304。音量上下键 306可以用于调节视频的音频部分的音量。频道上下键308可以用于改变电视频道并访问虚拟频道上的内容。光标键310可以用于导航屏幕上的菜单。例如,光标键310可以用于定位屏幕光标、指示器或加亮区(有时一般简称为“加亮区”),以指出对由交互式电视应用显示的显示屏幕上的特定选项或其他项目有兴趣。“确定”键312 (有时叫做选择或回车键)可以用于选择用户突出显示的屏幕选项。 键302可以包括用于启动记录的记录键314。MENU按钮316可以用于指示交互式电视应用在用户的显示屏幕(例如,显示设备210)上显示菜单。INFO按钮318可以用于指示交互式电视应用显示信息显示屏幕。例如,当突出显示交互式电视节目列表显示屏幕中的特定节目列表时,用户若按下INFO按钮318,可以导致交互式电视应用提供与该节目列表关联的其他节目表信息(例如,节目描述、演员信息等等)。LOCK按钮320可以用于修改访问权限。例如,父母可以使用LOCK按钮420或屏幕选项来为交互式电视应用建立父母控制设置。父母控制设置可以是基于时间的设置(例如,防止孩子在特定时间段(如从3:00PM到5:00PM)观看电视)。父母控制设置也可以用于基于,例如,适用度、频道,以及节目标题,来阻止节目。在给交互式电视应用提供合适的个人标识号(PIN)之前,被锁定的或被阻止的节目通常无法观看。一旦输入了此PIN,则交互式电视节目将会解锁用户的设备,并允许被锁定的内容被访问。EXIT按钮322可以用于退出交互式电视应用或退出交互式电视应用的一部分。 GUIDE按钮3M可以用于调用交互式电视节目指南(例如,节目指南菜单屏幕、节目列表屏幕,或其他交互式电视应用屏幕)。图3所示的键仅仅是说明性的。如果需要,可以提供其他键或按钮。例如,用户输入设备可以包括MUSIC、PLAYLISTS, BACK、SEARCH、FIND、EDIT或其他合适的键。字母数字按钮,包括其他键盘键(例如,SHIFT、C0NTR0L),可以用于输入字母数字字符。LAST或BACK 按钮可以用于在交互式电视应用向后浏览(例如,返回到前一频道、Web页面或其他显示屏幕)。视频记录器功能按钮,如播放、暂停、停止、倒退、快进、和记录按钮,可以用于控制系统 100中的视频记录器功能(本地或基于网络的)(图1)。帮助键可以用于调用诸如上下文相关的屏幕帮助功能之类的帮助功能。图4A显示了说明性在线交互式电视应用交互式电视节目指南显示屏幕400。显示屏幕400包括网格指南402和信息区域403。网格指南402可以包含诸如节目列表405之类的节目列表的网格或列表。节目列表可以包括节目标题、频道、预定的播放时间,以及任何其他合适的节目表信息。用户可以浏览网格指南402以查看其他节目列表。例如,滚动条414可以允许用户改变节目列表显示在网格指南402中的播放时间,滚动条415可以允许用户改变节目列表显示在网格指南402中的频道,选项卡416可以允许用户改变节目列表显示在网格指南402中的的日期。通过选择特定选项卡416,可以改变节目列表显示在网格指南402中的日期,但是,可以使时间和频道基本上相同。网格指南402也可以包括视频、动画、或包含广告或宣传信息的图像(例如,频道广告404)。广告和宣传信息可以位于整个显示屏幕400中。当选择节目列表时,所选节目的信息可以出现显示屏幕400上的别处(例如,在节目信息区域403中,在下拉窗口中,或在新窗口中)。节目信息区域403可以包括节目表信息,诸如,例如,节目标题407、频道号和徽标408、节目持续时间409,以及节目描述410。节目信息区域403也可以包括适用度411、评估性等级412,以及受欢迎度413。适用度可以包括,例如,电视节目的TV父母原则等级和电影的MPAA等级。这些适用度可以帮助父母监视他们的孩子观看的节目。评估性等级代表特定节目的感觉的(perceived)质量。评估性等级可以是根据某一检尺的等级(例如,五星中的四星,或10. 0点中的8. 3点),也可以包括节目的比较全面的评述。评估性等级可以反映某一个特定评论家或一组批评家的意见,也可以是许多用户的意见的汇编。例如,显示屏幕400可以包含链接420,该链接420可以允许用户基于四星检尺评估选定的电视节目。某一个电视节目的单一片断的评估性等级可以代表该片断或整个连续剧。受欢迎度等级区域413可以提供预测受欢迎度等级信息,主要基于受众测量数据的受欢迎度等级信息,或任何其他合适的受欢迎度等级信息。受欢迎度等级区域413可以基于受欢迎度等级信息,提供节目建议。在某些实施例中,主要基于受众测量数据的受欢迎度等级信息可以在视觉上与预测受欢迎度区别开来,以提示用户所提供的受欢迎度等级信息的类型。可以为诸如电视节目、按次计费的(PPV)节目、准视频点播(NVOD)节目、视频点播 (VOD)节目、音乐、广告、宣传材料或任何其他视频或音频媒体提供受欢迎度等级信息。受欢迎度可以包括特定节目的受众规模(例如,观看节目的人数或家庭数)、特定节目的市场份额(例如,在某一时间观看节目的电视观众的百分比),或与某一个节目或其他媒体的受欢迎度关联的任何其他合适的信息。例如,受欢迎度可以作为圆饼图呈现,显示由用户选定的节目与该时隙的其他节目的比较。可以使用任何合适的无源或交互式文字、图形、动画、视频、音频、其任何组合,或任何其他合适的内容,呈现受欢迎度。在某些实施例中,可以基于所有可用的受欢迎度等级信息来显示受欢迎度。在其他实施例中,可以为选定用户段或跨多个用户段比较地显示受欢迎度等级信息。例如,可以为特定人口统计信息、社区组、地理位置或平台类型显示受欢迎度。在某些实施例中,也可以在交互式电视应用内提供基于诸如预测受欢迎度之类的受欢迎度的节目建议。在某些实施例中,可以基于用户的兴趣、人口统计因素、地理区域、社区组或任何合适的判别条件,定制节目建议。例如在2001年5月18日提出的美国专利申请No. 09/860, 892中描述了基于媒体使用情况呈现图形显示的交互式电视系统。在此全文引用此申请作为参考。图4B显示了用于提供跨平台预测受欢迎度等级信息的示范性系统的说明性方框图。具体来说,图4B显示了一个示范性系统,其中,从一个特定类型的平台(例如,在线交互式应用平台)收集跨平台数据(用于确定预测受欢迎度),并提供给另一种类型的平台(例如,用户电视设备平台)。诸如个人计算机441、移动电话442,以及PDA 442之类的各种用户设备平台连接到在线交互式应用服务器445,以提供对在线交互式应用的访问。这些在线交互式应用平台可以通过任何合适的有线或无线通信路径或网络连接到在线交互式应用服务器445。在线交互式应用服务器445可以是可以提供在线交互式应用功能的诸如服务器130(图1)之类的任何合适的服务器。在线交互式应用服务器445可以监视用户与在线交互式应用的交互。例如,用户可以从个人计算机441访问在线交互式应用。可以向用户提供在线交互式应用功能,如显示屏幕400中所显示的那些功能(图4A)。例如,用户可以访问tvguide. com网站,并选择列表网格上的节目列表,或搜索节目列表以获取有关特定节目的信息。跨平台数据,如监视的用户交互数据(例如,用户选择或tvguide. com上的节目列表的搜索),可以通过任何合适的有线或无线通信路径或网络,从在线交互式应用服务器445传输到受众测量服务器 450。跨平台数据可以存储在受众测量服务器450内的数据库(未显示)中。受众测量服务器可以基于跨平台数据(如果需要,任何其他另外的数据(例如,历史数据))来确定跨平台预测受欢迎度等级信息。跨平台预测受欢迎度等级信息可以传输到用户电视设备平台460,而该用户电视设备平台460可以显示跨平台预测受欢迎度等级 fn息ο图4C显示了说明性交互式电视应用显示屏幕480,在用户电视设备平台上提供了跨平台预测受欢迎度等级信息。显示屏幕480显示了 “Top IOUpcoming Television Programs”。这些列出的节目可以由受众测量应用预测是特定时间段内最受欢迎的电视节目。在本实施例中,列出节目被预定在星期三在8:00PM和11:00PM之间播放。在某些其他实施例中,可以对于其他时间段,如半小时、一个晚上、一天、一周等等,显示预测受欢迎度等级信息。基于由受众测量服务器预先从其他交互式应用平台(例如,在线交互式应用平台)收集的跨平台数据,此说明性显示屏幕可以在播放这些电视节目之前显示。显示屏幕 480可以,例如,当用户选择交互式电视应用内的受欢迎度等级信息图标或按下遥控器上的特定键时呈现。跨平台预测受欢迎度显示屏幕480也可以显示另外的受欢迎度等级信息。例如, top节目的列表可以包含涉及每一个列出的节目的相对受欢迎度的统计信息。如此,用户可以看出第一个节目比第十个节目如何更受欢迎。相对受欢迎度等级信息可以包括,例如, 预测的受众规模、百分比份额、用户交互的数量,或为每一个节目收集的其他合适的跨平台数据。在某些实施例中,可以由用户自定义在显示屏幕480内提供的信息,包括时间段。此外,用户可以基于从用户的特定段收集的跨平台数据,如特定人口统计信息、社区组、地理位置、平台类型等等,自定义显示的预测受欢迎度等级信息,以显示等级信息。除提供显示了最受欢迎的未来的电视节目的显示屏幕之外,交互式电视应用可以在其他合适的显示屏幕中显示跨平台预测受欢迎度等级信息。例如,交互式电视应用可以使用跨平台预测等级信息,以提供有关被最频繁搜索的电视节目,具有被最频繁预定提醒功能的电视节目、具有最频繁预定记录的电视节目的信息,或任何其他合适的预测受欢迎度等级信息。除提供有关受欢迎度最高的节目的信息之外,交互式电视节目还可以提供其他受欢迎度等级信息,如,最不受欢迎的节目,受欢迎度增大或缩小程度最大的节目,或受欢迎度最稳定的节目。图5-9显示了另外的说明性交互式电视节目指南显示屏幕,它们根据本发明的原理在平台的显示器上提供了诸如预测受欢迎度等级信息之类的受欢迎度等级信息,中间还夹带了节目列表。图5显示了当用户在电视设备平台上在频道之间切换时(例如,翻转显示)时可以显示的说明性交互式电视应用显示屏幕500。这里所描述的显示屏幕可以包括翻转条 505或重叠到显示屏幕500上的视频或应用程序。翻转条505可以,例如,标识用户的当前频道和节目。翻转条505可以给用户提供,例如,交互式广告510、节目描述区域515、徽标 520,以及当前时间525。除节目描述之外,节目描述区域也可以包括频道指示器530和适用度535。交互式广告510可以作为显示屏幕500的一部分来显示。如果需要,广告510也可以是无源的。翻转条505可以在不活动持续预定时间之后消失(例如,逐渐消失)。在某些实施例中,当,例如,用户改变频道时,显示诸如预测受欢迎度等级信息之类的受欢迎度等级信息。可以给受欢迎度等级信息提供翻转显示、浏览显示、节目列表、广告,或任何其他合适的显示。受欢迎度等级信息可以覆盖到用户正在观看的节目上,通过音频媒体播放,可以在用户选择节目列表时显示,可以在用户浏览或搜索节目列表时显示,可以在用户选择记录的媒体以便播放时显示,也可以在用户选择受众信息图标阳0时显示。 例如,显示屏幕500可以包含各种节目指南功能的选项。当用户决定通过,例如,使用遥控器,翻转到另一个节目或另一个应用程序时,显示屏幕500可以呈现涉及用户的当前视频或应用程序的受欢迎度等级信息。在某些实施例中,可以应用户的请求,呈现诸如预测受欢迎度等级信息之类的受欢迎度等级信息。例如,当用户选择受欢迎度等级信息图标550或当受欢迎度等级信息图标550被显示或突出显示时按下遥控器上的特定键时,可以呈现受欢迎度等级信息。在某些实施例中,当用户首次访问显示器500时,可以在预定时间长度内显示受欢迎度等级信息图标550或受欢迎度等级信息,然后,可以消失。在某些实施例中,可以为广告或节目宣传提供诸如预测受欢迎度等级信息之类的受欢迎度等级信息,以确定广告的吸引力。广告受欢迎度等级信息560可以包括广告的受众规模、广告的市场份额,或任何其他合适的信息。广告受欢迎度等级信息560可以覆盖到广告510上,可以在用户选择广告510时显示出来,可以在用户浏览广告时显示出来,可以在用户选择记录的媒体以便进行播放时,或使用任何其他合适的方法显示出来。图6显示了说明性交互式电视应用显示屏幕600。显示屏幕600包括可以覆盖在显示屏幕500上方的包含受欢迎度等级信息的说明性图形605和610。图7显示了说明性交互式电视应用浏览显示屏幕700。显示屏幕700可以,例如, 允许用户在浏览在其他频道上和在其他时间正在播放的节目的信息时继续观看特定频道上的节目。在另一种方法中,浏览显示屏幕700可以,例如,类似于翻转显示屏幕500。显示屏幕700可以包括许多图形和广告,诸如,例如,徽标520、时间525、邮件710、交互式广告 715,以及任何其他合适的图形或广告。一个或多个交互式广告715可以作为显示屏幕700 的一部分来显示。如果需要,广告715也可以是无源的。显示屏幕700可以允许用户通过,例如,按下遥控器上的“向上”、“向下”、“向左”、
以及“向右”箭头,表明浏览其他频道和时隙的节目列表。显示屏幕700可以包括重叠到显示屏幕700上的用户的当前视频或应用程序。显示屏幕700也可以包括浏览条720,可以, 例如,标识用户的选定的频道和节目。除节目描述之外,浏览条720也可以包括频道指示器 725和适用度730。显示屏幕700也可以包括受欢迎度等级信息。显示屏幕700也可以包括受欢迎度等级信息图标阳0。受欢迎度等级信息或受欢迎度等级信息图标550可以覆盖到用户的当前选定的视频或应用程序上。受欢迎度等级信息图标550也可以覆盖到浏览条 720上。受欢迎度等级信息可以给用户提供特定节目的预测性或实际受众规模、特定节目的市场份额,或与当前节目或所选节目关联的任何其他合适的信息。系统可以使用任何合适的无源或交互式文字、图形、动画、视频、音频、其任何组合,或任何其他合适的内容,呈现受欢迎度等级信息和受欢迎度等级信息图标550。交互式电视应用或任何其他指南应用都可以与节目列表一起呈现诸如预测受欢迎度等级信息之类的受欢迎度等级信息。例如,可以由交互式电视应用显示图8说明性显示屏幕800,以给用户提供播放和记录的节目的节目列表。显示屏幕800包括包含一个或多个节目列表(例如,列表810、列表815)的节目列表区域820。一个或多个列表810可以给用户提供有关在特定时间显示的特定频道上的节目的信息。列表810包括在频道98到频道102上在8 OOPM显示的节目的名称。然而,列表810和列表815可以包括其他媒体关联的信息,如节目描述、受欢迎度等级信息(或表明受欢迎度等级信息的可用性的图标),及其他合适的信息。显示800可以提供列表815,以便用户可以访问记录的媒体的列表。列表 815包括节目的名称和记录日期。显示屏幕800也可以包括徽标520、广告715、邮件710, 任何其他图形、任何其他动画,或任何其他合适的内容。如图所显示的,节目列表区域820在列表中提供了节目列表,并显示了给定时隙的频道号、呼号,以及节目标题。所显示的列表仅仅是说明性的。也可以使用任何其他合适的方法。用户可以通过,例如,选择列表,来表明访问补充信息的愿望。在用户选择一个列表时,如“Jan. 7:60MinUtes”,交互式电视应用可以呈现另外的节目信息。图9显示了说明性显示屏幕900。显示屏幕900可以包括,例如,节目的标题(例如,在标题区域915)、节目的描述(例如,描述905)、节目的适用度(例如,等级920),或任何其他合适的信息。如果节目是由用户记录的,则显示900可以提供记录的日期和时间。如果节目将通过空中播放, 则显示900可以,例如,给用户呈现将播放节目时的频道和时间。节目信息显示屏幕900也可以给用户提供受欢迎度等级信息,如预测受欢迎度等级信息。受欢迎度等级信息区域910可以包括,例如,节目已经被播放的次数、当前被观看或记录的节目的受众规模或市场份额,或任何其他合适的信息。受欢迎度等级信息区域910 还包括“DETAIL”按钮925。如图所示,用户可以通过将加亮区930置于按钮925上方,并例如,按下遥控器上的“0K”键,选定“DETAIL”按钮925。“DETAIL”按钮925可以给用户提供另外的受欢迎度等级信息。受欢迎度等级信息区域910可以包括任何合适的交互式或无源文字、图形、动画、音频、视频、其任何组合,或任何其他合适的上下文。如在所描述的任何显示屏幕中,显示屏幕900也可以包括许多图形、动画、可选择的广告、视频窗口,或任何其他合适的内容。图10-14是提供本发明的各种功能和实施例所涉及的步骤的流程图。在实践中, 一个或多个所显示的步骤可以与其他步骤相结合,按任何合适的顺序执行,或删除。
图10是根据本发明的一个实施例的提供跨平台预测受欢迎度等级信息所涉及的说明性步骤的流程图。在步骤1005中,节目指南信息显示于在至少一种平台上实现的交互式电视应用中。例如,节目指南信息可以显示于在计算机平台上操作的在线交互式电视应用(或另一个在线交互式应用平台)中。在步骤1010中,监视用户与交互式电视应用的交互。例如,交互式电视应用可以监视可以表明用户对由交互式电视应用提供的任何内容或功能有兴趣的任何用户交互。在步骤1015中,可以由受众测量应用收集被监视的用户交互数据。如前面所讨论的,也可以收集其他类型的跨平台数据。在步骤1020中,可以分析收集的数据,以确定预测受欢迎度等级信息。下面在图11-13中讨论了分析跨平台数据以确定预测受欢迎度等级信息所涉及的说明性步骤。在步骤1025中,预测受欢迎度等级信息可以显示于在类型不同于正在被监视的类型的至少一个平台上操作的交互式电视应用中。例如,预测受欢迎度等级信息可以显示于在用户电视设备平台上操作的交互式电视应用中。 在某些实施例中,交互式电视应用可以基于所有可用的受欢迎度等级信息,来显示受欢迎度等级信息。在其他实施例中,可以基于诸如人口统计因素、社区组、地理位置、平台类型等等,只为用户的一个段显示受欢迎度等级信息。用户也可以在不同的用户段之间比较受欢迎度。图11-13是涉及用于分析用户交互数据(或跨平台数据)以确定预测受欢迎度等级信息的示范性方法的步骤的流程图。在图U的步骤1105中,计数在交互式电视节目指南中选择每一个节目的次数。在步骤1110中,基于选择每一个节目的次数,确定预测受欢迎度等级信息。在某些实施例中,选择的数量可以乘以一个常数,或应用于一个函数,以确定受众的预测的规模。在某些实施例中,可以使用转换表或图来将选择的数量转换为预测的受众规模。或者,可以使用在特定时隙由每一个节目接收到的点击的相对数来确定节目的相对受欢迎度或受众共享。类似地,诸如浏览节目描述、搜索节目列表,以及选择与特定节目列表关联的选项之类的其他用户交互,也可以用于确定预测受欢迎度等级信息。图12是涉及用于分析用户交互数据以确定预测受欢迎度等级信息的另一个示范性方法的步骤的流程图。在步骤1205中,过滤收集到的用户交互数据,以删除不相关的或非决定性的用户交互数据。例如,可以删除未注册的用户的选择。作为另一个示例,也可以删除单一时隙的用户对多个节目的选择。在步骤1210中,可以基于数据的重要性或相关性,给其余的用户交互数据分配权重。例如,用户设置了节目提醒功能的节目可以被给予比选择节目列表更大的权重。在分配权重时可以考虑的元素可以包括,例如,交互的特性、 交互的时间、交互式电视应用内的交互的位置、交互式电视应用平台的类型、用户设备的类型、用户档案信息等等。最后,在步骤1215中,可以从带权重的用户交互数据外推预测受欢迎度等级信息。图13是涉及用于分析用户交互数据以确定预测受欢迎度等级信息的另一个示范性方法的步骤的流程图。在步骤1305中,对历史受欢迎度和受众测量信息进行采样,以设置基准受欢迎度等级信息。例如,基准受欢迎度等级信息可以被设置为平均、中值或历史等级信息的模式。在步骤1310中,可以分析用户交互数据,以确定基准受欢迎度等级信息和预测受欢迎度等级信息之间的差别。例如,与特定节目关联的用户交互的次数很多,可以表明受欢迎度增大。也可以计算用户交互的基准,以便确定特定用户交互级别的相对重要性。 对历史受欢迎度和受众测量信息的进一步的分析也可以用于确定预测受欢迎度等级信息。例如,历史受欢迎度等级信息可以用于准确地预测具有一致的受欢迎度的节目的受欢迎度等级信息。图14是涉及基于预测受欢迎度等级信息提供建议的节目选项的步骤的流程图。 在步骤1405中,由交互式电视应用接收到用户正在访问他的或她的概况的指示。在步骤 1410中,交互式电视应用可以接收预测受欢迎度等级信息。在步骤1415中,交互式电视应用可以至少部分地基于用户档案信息和预测受欢迎度等级信息,建议节目。在某些实施例中,可以建议具有最高受欢迎度等级信息的节目。在其他实施例中, 可以基于用户的兴趣,建议节目。可以基于用户的相对于用户段的状态,如人口统计因素、 社区组、地理位置、平台类型,建议节目。用户也可以根据所需要的判别条件(例如,时间、 日期、频道、时长、种类、目标市场、演员、作者、受欢迎度等等),指定建议的节目类型。本领域技术人员将理解,本发明可以通过所描述的实施例之外的方式来实施,所描述的实施例只是为了说明,而不作出限制,本发明仅仅由随后的权利要求作出限制。
权利要求
1.一种用于提供媒体内容的跨平台预测受欢迎度的方法,所述方法包括 在多个平台类型上传送用于在交互式应用中显示的媒体信息;监视用户对在所述多个平台类型上显示的所述媒体信息的选择; 收集有关对来自多个平台类型的所显示的媒体信息的监视的用户选择的数据,其中所收集的数据基于从其收集数据的平台类型被分配以不同的权重;分析加权的所收集的数据以确定将来要播放的媒体内容的预测受欢迎度;以及传送所述预测受欢迎度用于在交互式应用中显示。
2.根据权利要求1所述的方法,其中,所述多个平台类型中的一个包括用户电视设备。
3.根据权利要求1所述的方法,其中,所述多个平台类型中的一个包括在线交互式应用平台。
4.根据权利要求1所述的方法,其中,由所述用户选择的所述媒体信息包括节目列表fn息ο
5.根据权利要求4所述的方法,其中,所选媒体信息与要在将来播放的媒体内容有关。
6.根据权利要求1所述的方法,其中,分析收集的数据的过程包括过滤收集的用户选择数据。
7.根据权利要求1所述的方法,其中确定媒体内容的预测受欢迎度包括从在这样的交互式应用中选择媒体内容的多个用户计数收集的选择的次数,所述交互式应用在所述多个平台类型上实现。
8.根据权利要求1所述的方法,其中确定媒体内容的预测受欢迎度的过程进一步包括访问历史受欢迎度信息。
9.根据权利要求1所述的方法,进一步包括基于所述预测受欢迎度向所述用户建议媒体内容。
10.一种用于提供媒体内容的跨平台预测受欢迎度的系统,所述系统包括多个平台类型和受众测量系统,所述受众测量系统用于收集有关用户监视的对由在所述多个平台类型上操作的交互式应用显示的媒体信息的选择的数据,其中所收集的数据基于从其收集数据的平台类型被分配以不同的权重; 分析加权的所收集的数据以确定将来要播放的媒体内容的预测受欢迎度;以及分发所述预测受欢迎度到所述多个平台类型。
11.根据权利要求10所述的系统,其中,所述多个平台类型中的一个包括用户电视设备。
12.根据权利要求10所述的系统,其中,所述多个平台类型中的一个包括在线交互式应用平台。
13.根据权利要求10所述的系统,其中,由所述用户选择的所述媒体信息包括节目列表fe息。
14.根据权利要求13所述的系统,其中,所选媒体信息与要在将来播放的媒体内容有关。
15.根据权利要求10所述的系统,其中所述受众测量系统还用于过滤所收集的用户选择数据以帮助确定所述预测受欢迎度。
16.根据权利要求10所述的系统,其中所述受众测量系统还用于从在这样的交互式应用中选择媒体内容的多个用户计数收集的选择的次数以帮助确定所述预测受欢迎度,所述交互式应用在所述多个平台类型上实现。
17.根据权利要求10所述的系统,其中所述受众测量系统还用于访问历史受欢迎度信息以帮助确定所述预测受欢迎度。
18.根据权利要求10所述的系统,其中所述交互式应用显示所述预测受欢迎度。
19.一种用于提供跨平台预测受欢迎度的方法,所述方法包括监视用户与交互式应用的交互以获得跨平台数据,所述交互式应用在多个平台类型的至少两个预定平台上操作,其中所述跨平台数据基于从其收集跨平台数据的平台类型被分配以不同的权重;基于加权的跨平台数据确定预测受欢迎度信息;以及分发所述预测受欢迎度信息在这样的交互式应用中使用,该交互式应用在多个平台类型的至少一个中操作。
20.根据权利要求19所述的方法,进一步包括传送所述预测受欢迎度用于在交互式应用中显示。
21.一种用于提供跨平台预测受欢迎度的系统,所述系统包括用于支持跨平台应用的操作的设备,所述跨平台应用用于监视用户与这样的交互式应用的交互以获得跨平台数据,所述交互式应用在多个平台类型的至少两个预定平台上操作,其中所述跨平台数据基于从其收集跨平台数据的平台类型被分配以不同的权重;基于加权的跨平台数据确定预测受欢迎度信息;以及分发所述预测受欢迎度信息在这样的交互式应用中使用,该交互式应用在多个平台类型的至少一个中操作。
22.根据权利要求21所述的方法,其中所述交互式应用显示所述预测受欢迎度信息。
23.一种用于提供跨平台预测等级的方法,所述方法包括传送跨平台预测等级以在这样的交互式应用中显示,该交互式应用在多个平台类型的至少一个预定平台上操作;以及基于从与这样的交互式应用的用户交互接收的数据生成跨平台预测等级,所述交互式应用在多个平台类型的至少两个平台上操作,其中数据基于从其收集数据的平台类型被分配以不同的权重。
24.一种用于向用户建议媒体的方法,所述方法包括接收媒体的预测受欢迎度,其中所述预测受欢迎度基于所收集的跨平台数据确定;基于预测受欢迎度向用户提供媒体建议;以及在交互式媒体指南应用中显示媒体建议。
25.根据权利要求M所述的方法,其中基于从其收集跨平台数据的平台类型对所收集的跨平台数据进行加权。
26.根据权利要求M所述的方法,其中通过监视用户与在多个平台类型上实现的交互媒体指南应用的交互来收集所收集的跨平台数据,其中所述用户交互表明对交互媒体指南应用所提供的任何内容或功能的兴趣。
27.根据权利要求沈所述的方法,其中通过监视用户首选项、概况、设置或配置信息进一步收集所收集的跨平台数据。
28.根据权利要求M所述的方法,其中基于用户的兴趣、人口统计信息、社区组、地理位置或平台类型对用户自定义媒体建议。
29.根据权利要求M所述的方法,进一步包括允许用户根据所需要的判别条件指定要建议的媒体类型,其中所需要的判别条件包括时间、日期、频道、时长、种类、目标市场、演员、作者和受欢迎度中的至少一个。
30.根据权利要求M所述的方法,其中媒体建议在这样的交互式媒体指南应用中显示,该交互式媒体指南应用在电视机、个人计算机、移动电话或个人数字助理上实现。
31.一种用于向用户建议媒体的系统,所述系统包括用于接收媒体的预测受欢迎度的装置,其中所述预测受欢迎度基于所收集的跨平台数据确定;用于基于预测受欢迎度向用户提供媒体建议的装置;以及用于在交互式媒体指南应用中显示媒体建议的装置。
32.根据权利要求31所述的系统,其中基于从其收集跨平台数据的平台类型对所收集的跨平台数据进行加权。
33.根据权利要求31所述的系统,其中通过监视与在多个平台类型上实现的交互媒体指南应用的用户交互来收集所收集的跨平台数据,其中所述用户交互表明对交互媒体指南应用所提供的任何内容或功能的兴趣。
34.根据权利要求33所述的系统,其中通过监视用户首选项、概况、设置或配置信息进一步收集所收集的跨平台数据。
35.根据权利要求31所述的系统,其中基于用户的兴趣、人口统计信息、社区组、地理位置或平台类型对特定用户自定义媒体建议。
36.根据权利要求31所述的系统,进一步包括用于允许用户根据所需要的判别条件指定要建议的媒体类型的装置,其中所需要的判别条件包括时间、日期、频道、时长、种类、目标市场、演员、作者和受欢迎度中的至少一个。
37.根据权利要求31所述的系统,其中媒体建议在这样的交互式媒体指南应用中显示,该交互式媒体指南应用在电视机、个人计算机、移动电话或个人数字助理上实现。
全文摘要
提供了用于确定跨平台预测受欢迎度等级信息的系统和方法。诸如在线交互式应用平台之类的在操作于至少一个预定平台上的交互式电视应用,可以监视用户与交互式电视应用的交互,以获取跨平台数据,该数据可以用于确定预测受欢迎度等级信息。然后,可以分发所述预测受欢迎度等级信息,用于在类型不同于诸如用户电视设备平台之类的所述预定平台的所述类型的至少一个平台中使用。
文档编号H04H60/31GK102523494SQ20111040858
公开日2012年6月27日 申请日期2006年12月8日 优先权日2005年12月13日
发明者D·伯文舒尔特, E·费雷拉 申请人:联合视频制品公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1