首页 / 专利库 / 杂项知识产权事务 / 数字版权管理 / 使用播放列表的系统和方法

使用播放列表的系统和方法

阅读:272发布:2021-04-08

专利汇可以提供使用播放列表的系统和方法专利检索,专利查询,专利分析的服务。并且提供了用于自动产生系列剧资源的播放列表的系统和方法以及用于将播放列表的资源分组成群集的系统和方法。在一个实施方式中,系列剧资源可自动包括到该系列剧的播放列表中。在另一实施方式中,交互式媒体指南应用程序可根据一个或多个用户选择的参数将资源分组或可根据自动确定的参数将资源分组。在又一实施方式中,交互式媒体指南应用程序可将资源分组并显示与每个群集有关的至少一个标识符,以指示形成该群集的 基础 。标识符可为简明地识别特定群集中与该标识符相关的资源的特性或特征的关键字或标语。,下面是使用播放列表的系统和方法专利的具体信息内容。

1.一种使用交互式媒体指南应用程序的方法,包含:
允许用户配置录制选项,所述选项包括播放列表指定选项;
使用所述播放列表指定选项来指定播放列表;
根据所配置的录制选项录制至少一个资源;
将所述录制的至少一个资源自动包括在指定的播放列表中;以及
根据预定顺序排列所述指定的播放列表中的资源。
2.如权利要求1所述的方法,其中所述录制选项包括系列剧录 制选项。
3.如权利要求1所述的方法,其中指定播放列表包含指定系列 剧播放列表。
4.如权利要求1所述的方法,其中指定播放列表包含创建播放 列表。
5.如权利要求1所述的方法,其中指定播放列表包含选择已有 的播放列表。
6.如权利要求1所述的方法,其中所配置的录制选项包括录制 属性,且录制至少一个资源包含录制资源的集合,所述资源具有所述 录制属性。
7.如权利要求1所述的方法,其中所述指定的播放列表包括多 个资源,所述方法进一步包含:
重放包括在所述指定的播放列表中的录制的资源。
8.如权利要求7所述的方法,进一步包含:
根据所述预定顺序重放所述资源。
9.如权利要求1所述的方法,进一步包含:
根据所述指定的播放列表中至少一个资源的可用性而更新所述 指定的播放列表。
10.如权利要求1所述的方法,其中所述指定的播放列表包括多 个资源,所述方法进一步包含:
根据至少一个参数将所述资源分组成群集。
11.如权利要求10所述的方法,其中所述参数是用户选择的。
12.如权利要求10所述的方法,其中所述参数至少根据所述多 个资源的属性而被自动选择。
13.如权利要求1所述的方法,其中至少使用所述播放列表指定 选项来指定播放列表在远离显示所述播放列表中的资源的地方而被 执行。
14.一种包括用户装置的用于实现交互式媒体指南应用程序的系 统,所述用户装置操作用于:
允许用户配置录制选项,所述选项包括播放列表指定选项;
使用所述播放列表指定选项来指定播放列表;
根据所配置的录制选项录制至少一个资源;
将所述录制的至少一个资源包括在所述指定的播放列表中;以及
根据预定顺序排列所述指定的播放列表中的资源。
15.如权利要求14所述的系统,其中录制选项包括系列剧录制 选项。
16.如权利要求14所述的系统,其中指定播放列表包含指定系 列剧播放列表。
17.如权利要求14所述的系统,其中所述用户装置操作用于为 所述指定的播放列表创建新的播放列表。
18.如权利要求14所述的系统,其中所述用户装置操作用于为 所述指定的播放列表选择已有的播放列表。
19.如权利要求14所述的系统,其中所配置的录制选项包括录 制属性,且录制至少一个资源包含录制资源的集合,所述资源具有所 述录制属性。
20.如权利要求14所述的系统,其中所指定的系列剧播放列表 包括多个资源,且所述用户装置操作用于:
重放包括在所述指定的播放列表中的录制的资源。
21.如权利要求20所述的系统,其中所述用户装置操作用于:
根据所述预定顺序重放所述资源。
22.如权利要求14所述的系统,其中所述用户装置进一步操作 用于根据所述指定的播放列表中至少一个资源的可用性而更新所述 指定的播放列表。
23.如权利要求14所述的系统,其中所述指定的播放列表包括 多个资源,所述用户装置进一步操作用于:
根据至少一个参数将所述资源分组成群集。
24.如权利要求23所述的系统,其中所述参数是用户选择的。
25.如权利要求23所述的系统,其中所述参数至少根据所述多 个资源的属性而被自动选择。
26.如权利要求14所述的系统,其中所述用户装置操作用于从 远离所述用户装置的源接收被指定的播放列表。
27.一种使用交互式媒体指南应用程序的方法,其包含:
产生与选定的资源相关的播放列表;
在所述播放列表产生时将其它有关的可用资源自动包括到所述 播放列表中;
根据预定顺序排列所述播放列表中的资源;以及
根据与所述播放列表中资源相关的变化而动态地更新所述播放 列表。
28.如权利要求27所述的方法,其中所述选定的资源是作为系 列剧的一部分的录制的资源,且其它有关的资源是属于与所述选定的 资源相同的系列剧的资源。
29.如权利要求27所述的方法,其中将其它有关的可用资源包 括到所述播放列表中包含将按照特定的一组标准而相关的资源包括 进来。
30.如权利要求27所述的方法,进一步包含:
显示节目指南信息,所述节目指南信息包括所述选定的资源;
接收对所述选定的资源的用户选择;以及
确定所述选定的资源是否属于系列剧;其中,产生播放列表包含 当与所述系列剧相关的播放列表不是已经存在时产生系列剧播放列 表。
31.如权利要求27所述的方法,进一步包含:
使用户能够为所述播放列表指定至少一个系列剧播放列表选项。
32.如权利要求31所述的方法,其中所述包括基于所述至少一 个被指定的系列剧播放列表选项。
33.如权利要求31所述的方法,其中所述更新基于所述至少一 个被指定的系列剧播放列表选项。
34.如权利要求27所述的方法,其中所述播放列表仅包括与所 述选定的资源相关的系列剧的资源。
35.如权利要求27所述的方法,其中所述播放列表包括至少一 种特定类型的资源,所述方法进一步包含:
确定可用的所述至少一种特定类型的资源并使那些被确定的资 源与所选定的系列剧关联;以及
将具有所述至少一种特定类型的可用资源包括在所述系列剧播 放列表中。
36.如权利要求35所述的方法,其中所述至少一种特定类型是 从由本地录制的资源、远程录制的资源、服务器存储的资源或其组合 组成的组中选择的。
37.如权利要求27所述的方法,其中所述更新包含:
重新排列所述播放列表中的资源的顺序。
38.如权利要求27所述的方法,其中所述更新包含:
当新系列剧资源变得可用时将所述新系列剧资源添加到所述播 放列表中。
39.如权利要求38所述的方法,其中当所述新系列剧资源被录 制时将所述新系列剧资源添加到所述播放列表中。
40.如权利要求38所述的方法,其中当所述新系列剧资源在服 务器上变得可用时将所述新系列剧资源添加到所述播放列表中。
41.如权利要求27所述的方法,其中所述更新包含:
当资源的可访问性改变状态时,改变在所述播放列表内资源的表 示。
42.如权利要求41所述的方法,其中改变在所述播放列表内资 源的表示包含将所述资源从所述播放列表移除,同时维持所述播放列 表的其余部分的完整性。
43.如权利要求41所述的方法,其中改变在所述播放列表内资 源的表示包含改变在所述播放列表内资源的视觉显示的特征以及改 变所述资源的表示的功能的某个方面。
44.如权利要求43所述的方法,其中改变所述资源的表示的功 能的某个方面包含在执行所述播放列表期间略过所述资源的重放。
45.如权利要求27所述的方法,其中所述更新包含:
当资源被删除时从所述播放列表移除所述资源。
46.如权利要求27所述的方法,其中所述更新包含:
当资源不再可访问时从所述播放列表移除所述资源。
47.如权利要求27所述的方法,其中所述更新包含:
当来自所述播放列表的资源根据数字版权管理系统没有被授权 观看时,阻止所述资源的重放。
48.如权利要求27所述的方法,其中所述更新包含:
当资源已被观看过时,从所述播放列表移除所述资源。
49.如权利要求27所述的方法,进一步包含提供远程用户界面 以允许用户至少选择所述选定的资源。
50.一种使用交互式媒体指南应用程序的系统,所述系统包括用 户装置,所述用户装置操作用于:
产生与选定的资源相关的播放列表;
实质上在所述播放列表产生时将其它有关的可用资源自动包括 到所述播放列表中;
根据预定顺序排列所述播放列表中的所述资源;以及
根据与所述播放列表中的资源相关的变化而动态地更新所述播 放列表。
51.如权利要求50所述的系统,其中所述选定的资源是作为系 列剧的一部分的录制的资源,且其它有关的资源是属于与所述选定的 资源相同的系列剧的资源。
52.如权利要求50所述的系统,其中所述用户装置操作用于将 按照特定的一组标准而相关的所述其它有关的可用资源包括到所述 播放列表中。
53.如权利要求50所述的系统,所述用户装置进一步操作用于:
显示节目指南信息,所述节目指南信息包括所述选定的资源;
接收对所述选定的资源的用户选择;
确定所述选定的资源是否属于系列剧;以及
当与所述系列剧相关的播放列表不是已经存在时产生系列剧播 放列表。
54.如权利要求50所述的系统,所述用户装置进一步操作用于:
使用户能够为所述播放列表指定至少一个系列剧播放列表选项。
55.如权利要求54所述的方法,其中所述用户装置操作用于基 于所述至少一个被指定的系列剧播放列表选项而将所述其它有关的 可用资源包括到所述播放列表中。
56.如权利要求54所述的系统,其中所述用户装置操作用于基 于所述至少一个被指定的系列剧播放列表选项来更新所述播放列表。
57.如权利要求50所述的系统,其中所述播放列表仅包括与所 述选定的资源相关的系列剧的资源。
58.如权利要求50所述的系统,其中所述播放列表包括至少一 种特定类型的资源,所述用户装置进一步操作用于:
确定可用的所述至少一种特定类型的资源并使那些被确定的资 源与所选定的系列剧关联;以及
将具有所述至少一种特定类型的可用资源包括在所述系列剧播 放列表中。
59.如权利要求58所述的系统,其中所述至少一种特定类型是 从由本地录制的资源、远程录制的资源、服务器存储的资源或其组合 组成的组中选择的。
60.如权利要求50所述的系统,其中所述用户装置操作用于:
重新排列所述播放列表中的资源的顺序。
61.如权利要求50所述的系统,其中所述用户装置操作用于:
当新系列剧资源变得可用时,将所述新系列剧资源添加到所述播 放列表中。
62.如权利要求61所述的系统,其中当所述新系列剧资源被录 制时将所述新系列剧资源添加到所述播放列表中。
63.如权利要求61所述的系统,其中当所述新系列剧资源在服 务器上变得可用时将所述新系列剧资源添加到所述播放列表中。
64.如权利要求50所述的系统,其中所述用户装置操作用于:
当资源的可访问性改变状态时,改变在所述播放列表内资源的表 示。
65.如权利要求64所述的系统,其中所述用户装置操作用于通 过将资源从所述播放列表移除同时维持所述播放列表的其余部分的 完整性而改变在所述播放列表内资源的表示。
66.如权利要求64所述的系统,其中所述用户装置操作用于通 过改变在所述播放列表内资源的视觉显示的特征以及改变所述资源 显示的功能的某个方面而改变在所述播放列表内资源的表示。
67.如权利要求66所述的系统,其中所述用户装置操作用于通 过在执行所述播放列表期间略过所述资源的重放而改变所述资源的 表示的功能的某个方面。
68.如权利要求50所述的系统,其中所述用户装置操作用于:
当资源被删除时从所述播放列表移除所述资源。
69.如权利要求50所述的系统,其中所述用户装置操作用于:
当资源不再可访问时从所述播放列表移除所述资源。
70.如权利要求50所述的系统,其中所述用户装置操作用于:
当来自所述播放列表的资源根据数字版权管理系统没有被授权 观看时,阻止所述资源的重放。
71.如权利要求50所述的系统,其中所述用户装置操作用于:
当资源已被观看过时,从所述播放列表移除所述资源。
72.如权利要求50所述的系统,进一步远程用户界面,所述远 程用户界面允许用户至少选择所述选定的资源。
73.一种使用交互式媒体指南应用程序的方法,所述方法包含:
从资源列表创建播放列表,其中所述资源以预定顺序排列;
根据至少一个参数将所述资源分组成至少两个群集;以及
显示具有所述至少两个群集的资源的所述播放列表。
74.如权利要求73所述的方法,进一步包含:
对于至少一个所述群集,显示与所述群集中的一个群集相关的标 识符。
75.如权利要求74所述的方法,其中所述标识符是图标或图形。
76.如权利要求74所述的方法,其中所述标识符是文字。
77.如权利要求74所述的方法,其中所述标识符表示所述群集 中的一个群集内的资源共有的属性。
78.如权利要求74所述的方法,其中所述标识符是由所述参数 表示的元素的类的元素。
79.如权利要求73所述的方法,其中将所述资源分组是依赖于 至少两个参数的,其中所述至少两个群集中的至少一个包括两个子群 集。
80.如权利要求79所述的方法,其中所述至少两个参数中的第 一个是初级参数,而所述至少两个参数中的第二个是次级参数,其中 所述初级参数与两个子群集的资源都相关,而所述次级参数只与两个 子群集之一相关。
81.如权利要求80所述的方法,进一步包含:
显示与所述子群集的至少一个相关的标识符。
82.如权利要求73所述的方法,进一步包含:
选择所述群集的子集用于重放。
83.如权利要求73所述的方法,进一步包含:
自动选择所述至少一个参数。
84.如权利要求73所述的方法,进一步包含:
为用户提供选择所述至少一个参数的选项。
85.如权利要求73所述的方法,进一步包含:
允许用户在以下项之间选择:
指定所述至少一个参数,或
允许所述应用程序自动选择所述至少一个参数。
86.如权利要求73所述的方法,其中创建播放列表和将所述资 源分组的相对顺序是可由用户确定的。
87.如权利要求73所述的方法,其中所述至少一个参数通过对 所述资源的属性的算法分析而被自动产生。
88.如权利要求87所述的方法,其中所述算法分析包括对所述 属性的频率分析。
89.如权利要求87所述的方法,其中所述资源的所述属性包括 类型。
90.如权利要求87所述的方法,其中所述资源的所述属性包括 艺术家。
91.如权利要求87所述的方法,其中所述资源的所述属性包括 资源类型或质量
92.如权利要求73所述的方法,进一步包含:
允许用户指定资源群集参数是初级参数还是次级参数。
93.如权利要求73所述的方法,其中所述资源被与标识符相关 联,且其中用户可将所述标识符之一选择为在交互式资源分组节点之 一中的参数。
94.如权利要求73所述的方法,进一步包含:
确定与所述资源相关的标识符,其中所述标识符中的至少一个被 选择为所述至少一个参数。
95.如权利要求73所述的方法,其中所述资源是系列剧录制资 源。
96.如权利要求73所述的方法,其中所述资源是从由VOD资 源、线性资源、书签资源、音频资源或其任何组合组成的组中选择的。
97.如权利要求73所述的方法,其中所述资源列表包括全部所 述群集的资源的总和中的适当的子集,所述方法进一步包括从所述至 少两个群集中选择所述资源列表。
98.如权利要求73所述的方法,其中所述资源列表是在所述至 少两个群集中的至少一个内的一组资源。
99.如权利要求73所述的方法,其中所述至少两个群集能够相 对于彼此重新排列并顺次播放。
100.如权利要求73所述的方法,其中所述资源列表是从远离执 行显示所述播放列表的步骤的地方而选择的。
101.一种使用交互式媒体指南应用程序的系统,所述系统包括 用户装置,所述用户装置操作用于:
从资源列表创建播放列表,其中所述资源以预定顺序排列;
根据至少一个参数将所述资源分组成至少两个群集;以及
显示具有所述至少两个群集的资源的所述播放列表。
102.如权利要求101所述的系统,所述用户装置操作用于:
对于至少一个所述群集,显示与所述群集中的一个群集相关的标 识符。
103.如权利要求102所述的系统,其中所述标识符是图标或图 形。
104.如权利要求102所述的系统,其中所述标识符是文字。
105.如权利要求102所述的方法,其中所述标识符表示所述群 集中的一个群集内的资源共有的属性。
106.如权利要求102所述的系统,其中所述标识符是由所述参 数表示的元素的类的元素。
107.如权利要求101所述的系统,所述用户装置操作用于根据 至少两个参数而将所述资源分组,其中所述至少两个群集中的至少一 个包括两个子群集。
108.如权利要求107所述的系统,其中所述至少两个参数中的 第一个是初级参数,而所述至少两个参数中的第二个是次级参数,其 中所述初级参数与两个子群集的资源都相关,而所述次级参数只与两 个子群集之一相关。
109.如权利要求108所述的系统,所述用户装置操作用于:
显示与所述子群集的至少一个相关的标识符。
110.如权利要求101所述的系统,所述用户装置操作用于:
选择所述群集的子集用于重放。
111.如权利要求101所述的系统,所述用户装置操作用于:
自动选择所述至少一个参数。
112.如权利要求101所述的系统,所述用户装置操作用于:
为用户提供选择所述至少一个参数的选项。
113.如权利要求101所述的系统,所述用户装置操作用于:
允许用户在以下项之间选择:
指定所述至少一个参数,或
允许所述应用程序自动选择所述至少一个参数。
114.如权利要求101所述的系统,其中创建播放列表和对所述 资源分组的相对顺序是可由用户确定的。
115.如权利要求101所述的系统,其中所述至少一个参数通过 对所述资源的属性的算法分析而被自动产生。
116.如权利要求115所述的系统,其中所述算法分析包括对所 述属性的频率分析。
117.如权利要求115所述的系统,其中所述资源的所述属性包 括类型。
118.如权利要求115所述的系统,其中所述资源的所述属性包 括艺术家。
119.如权利要求115所述的系统,其中所述资源的所述属性包 括资源类型或质量。
120.如权利要求101所述的系统,所述用户装置操作用于:
允许用户指定资源群集参数是初级参数还是次级参数。
121.如权利要求101所述的系统,其中所述资源被与标识符相 关联,且其中用户可将所述标识符之一选择为在交互式资源分组节点 之一中的参数。
122.如权利要求101所述的系统,所述用户装置操作用于:
确定与所述资源相关的标识符,其中所述标识符中的至少一个被 选择为所述至少一个参数。
123.如权利要求101所述的系统,其中所述资源是系列剧录制 资源。
124.如权利要求101所述的系统,其中所述资源是从由VOD 资源、线性资源、书签资源、音频资源或其任何组合组成的组中选择 的。
125.如权利要求101所述的系统,其中所述资源列表包括全部 所述群集的资源的总和中的适当的子集,所述用户装置操作用于从所 述至少两个群集中选择所述资源列表。
126.如权利要求101所述的系统,其中所述资源列表是在所述 至少两个群集中的至少一个内的一组资源。
127.如权利要求101所述的系统,其中所述至少两个群集能够 相对于彼此重新排列并顺次播放。
128.如权利要求101所述的系统,进一步包含远程用户界面, 所述远程用户界面允许用户从远离所述用户装置的地方选择所述资 源列表。

说明书全文

发明背景

本公开涉及使用交互式媒体指南应用程序的系统和方法,尤其是 涉及使用交互式媒体指南应用程序来将系列剧资源自动包括在播放 列表中。本公开还涉及使用交互式媒体指南应用程序来排列播放列表 内资源的顺序的系统和方法。

如这里定义的,资源指可播放的任何类型的媒体。这样的媒体可 包括电视媒体、音乐媒体、交互式游戏和其它音频和/或视频媒体的所 有变化形式。每种资源可与识别资源的一个或多个方面(例如,名称、 标题、演员、导演、制片人、主题和类型)的一个或多个标识符相关。 例如,电影“GoldenEye”的电视节目资源可具有与其相关的标识符, 例如“Pierce Brosnan”和“动作(action)”。

播放列表可用于确定资源(例如,电视节目和歌曲)播放的顺序。 随着可储存很多资源的数字视频录像机的出现,播放列表可用于管理 对录制的资源的重放。然而,为了使用户重放储存在数字视频录像机 或其它设备(例如服务器)上的资源,用户可能需要创建播放列表。 播放列表的创建可能需要用户的肯定性操作(affirmative action), 例如手工选择资源以包括在播放列表中。用户可能发现这个活动冗长 乏味,特别是对于系列剧资源,例如系列剧录制资源或系列视频点播 (VOD)资源。因此,需要的是用于为系列剧资源自动产生播放列表 的系统和方法。

已知可用的节目选择的数量巨大,播放列表可能包括大量资源, 其中很多资源用户可能并不想播放。因此,用户可能希望播放资源的 子集(即,在数量上少于可用资源的资源的集合),但不想选择每一 个资源,也不想逐步通过多个步骤来筛选播放列表。虽然筛选技术是 已知的,但这样的技术在允许用户获得包括用户希望播放的最期望的 资源的播放列表方面不能提供灵活性。此外,即使播放列表被筛选或 重新排列,仍然可能没有指示对播放列表的筛选或重新排列的基础的 标识符。需要的是用于使用户能够快速和容易地产生播放列表的系统 和方法,以便重放最期望的资源或只重放期望的资源。还需要的是, 用于识别筛选或重新排列播放列表的基础的系统和方法。

发明内容

通过提供用于自动产生系列剧资源的播放列表的系统和方法以 及用于将播放列表的资源分组成群集的系统和方法来处理上面和其 它的需要。
在一个实施方式中,系列剧资源(例如,属于系列剧的电视节目) 可自动包括在该系列剧的播放列表中。通过将系列剧资源自动包括在 播放列表中而实现的优点是,用户不需要筛选、分类或重新排列资源 以获得包括特定系列剧的播放列表。因此,当用户希望重放特定系列 剧的资源时,他或她可访问该系列剧的播放列表并开始重放。系列剧 资源播放列表可包括例如录制的资源(例如录制在数字视频录像机上 的资源)、服务器存储的资源(例如VOD资源)或其组合。如这里 使用的,录制的资源可指作为用户请求的结果被直接或间接录制的资 源(例如,在数字视频录像机、网络视频录像机上,或在视频录像机 或网络视频录像机上通过经由远程用户界面例如从网络服务器做出 的用户请求来直接执行)。如这里使用的,服务器存储的资源指存储 在远离用户与系统的交互作用点的服务器或其它数据库服务器(例如 VOD服务器)上的资源。
交互式媒体应用程序可提供系列剧选项屏幕,其使用户能够配置 特定系列剧的选项以及指定可根据所配置的选项来包括资源的播放 列表(例如,创建新播放列表或选择已有的播放列表)。例如,用户 可配置系列剧(例如,StarTrek TNG)的系列剧录制选项并指定该系 列剧的播放列表(例如,TNG播放列表)。当系列剧的剧集被录制 时,相应于那些剧集的资源可自动包括在该系列剧的播放列表中。
在另一实施方式中,交互式媒体指南应用程序可根据一个或多个 用户选择的参数来将资源重新排列或分组成群集。为了将资源分组或 重新排列成群集,交互式媒体应用程序可以从按预定顺利排列的播放 列表开始,并将播放列表的各个资源分组成群集,其中每个群集的资 源满足某些参数。例如,假定播放列表包括节目1-9,其中节目1、2、 8和9由演员A主演,节目3和4由演员B主演,而节目5-7由演员 C主演。进一步假定所选择的参数是演员A和C。当播放列表被分组 成群集时,一个群集可包括节目1、2、8和9(其相应于演员A), 而另一个群集可包括节目5-7(其相应于演员C)。节目3和4可能 由于其属性与群集标准不匹配而不显示,或它们可显示在标为“其它” 的群集中。应理解,在一些实施方式中,交互式媒体指南应用程序可 将相同的资源分到多个群集中。
交互式媒体指南应用程序可提供包括一个或多个交互式参数选 择节点的用户界面,其允许用户选择形成对播放列表的资源分组成群 集的基础的参数。本发明的用户界面的优点是,它使用户能够在具有 有限的输入命令控制(例如,限于使用遥控器)的交互式媒体指南环 境中容易选择参数,例如在交互式电视节目指南环境中。在一些实施 方式中,应用程序根据例如参数与储存在用户播放列表中的内容的相 关性来对参数做出建议,而前述相关性是如对在播放列表内资源属性 进行某种算法分析而确定的。例如,若在一个播放列表中所有资源都 包括演员John Wayne,或没有一个资源包括演员John Wayne,则 “John Wayne”作为演员的这个群集参数可能不作为该播放列表的选 项显示。在“所有”资源都包括“John Wayne”的第一种情况下,“John Wayne”作为参数的选择将不会起到将资源分组成多个群集的作用, 因而不能有效地产生区别。在“没有一个”资源包括John Wayne的第 二种情况下,根据实现(筛选模式或非筛选模式),你可能得到在任 何群集中都没有资源的结果,或得到空群集(相应于由“John Wayne” 主演的资源)和包含所有资源的“其它”群集。节点可包括从与播放列 表中的资源相关的属性(例如,在电视节目资源中,属性为演员、导 演、制片人、地点和主题)得到的参数。用户可选择这些属性中的任 何一个作为用于给播放列表的资源分组成群集的参数。此外,交互式 媒体应用程序可允许用户限定参数的分级状态,以在资源的分组中提 供增加的控制措施。例如,可给某些参数初级意义,而给其它参数次 级意义。当根据初级和次级参数给资源分组时,在每个群集中的资源 可与初级参数有联系,而每个群集中的资源的子集可与次级参数有联 系。
在另一实施方式中,交互式媒体指南应用程序可将资源重新排列 或分组成群集,并显示与每个群集有关的至少一个标识符,以指示形 成群集的基础。标识符可为简明地识别与标识符相关的特定群集中的 资源的特征的关键字或标语。例如,播放列表可包括三个群集,每个 群集都有指出在该群集的每个资源中都进行演出的演员的标识符。如 果需要,标识符可按多个级别显示,其中“顶级”指示符可与特定群集 的每个资源相关,且其中“子”级指示符可与该特定群集内的资源的子 群集相关。
在另一实施方式中,交互式媒体应用程序可自动选择资源群集参 数并相应地给资源分组成群集。在一些情况下,应用程序可选择初级、 次级、或甚至更大级别的参数,以根据参数的等级自动创建群集。
附图说明
结合附图理解,当考虑下面的详细说明时,本发明的上面和其它 的特征、其性质和各个优点将更明显,在附图中:
图1是根据本发明的实施方式的例证性交互式电视系统的图示;
图2示出根据本发明原理的系列剧的播放列表的例证性截屏;
图3示出根据本发明的可为系列剧播放列表显示的播放列表播 放条(transport bar);
图4示出说明根据本发明的实施方式来产生系列剧录制资源而 可采取的步骤的流程图,;
图5示出根据本发明的实施方式的系列剧录制选项屏幕的例证 形截屏;
图6示出说明根据本发明的实施方式将录制的资源包括在根据 录制的资源自动创建的播放列表中而可采取的步骤的流程图;
图7示出说明根据本发明的实施方式来创建录制的资源的播放 列表而可采取的步骤的流程图;
图8示出说明根据本发明的原理来产生系列剧VOD资源的播放 列表而可采取的步骤的流程图;
图9-11示出根据本发明原理可结合VOD系列剧资源和播放列表 显示的例证性截屏;
图12示出说明根据本发明原理来产生播放列表而可采取的步骤 的流程图;
图13示出说明根据本发明的实施方式来根据一个或多个选定的 资源群集参数将播放列表的资源分组成群集而可采取的步骤的流程 图;
图14A和14B示出根据本发明的实施方式用户可选择来将播放 列表的资源分组成群集的交互式参数节点和其它交互式特征的例证 性截屏;
图15示出说明根据本发明的实施方式来根据一个或多个选定的 资源群集参数将资源分组成群集而可采取的步骤的另一个流程图;
图16示出说明被分组为群集的播放列表的截屏,每个群集都有 根据本发明的实施方式的一个标识符;
图17示出说明被分组为群集的播放列表的截屏,每个群集都有 根据本发明的实施方式的多个标识符;以及
图18是示出说明根据本发明原理来根据由交互式媒体指南应用 程序自动确定的资源群集参数将资源分组成群集而可采取的步骤的 流程图。

具体实施方式

图1示出根据本发明的实施方式的例证性交互式媒体系统100。 用户装置110通过通信路径122从媒体源120接收以信号形式的内容。 实际上可能有多个媒体源120和用户装置110,但在图1中每种只示 出其中的一个,以避免使附图过于复杂。
媒体源120可为任何适当的媒体源,例如电缆系统前端、卫星媒 体分配设施、媒体广播设施、点播服务器(例如,VOD服务器)、 游戏服务供应商(例如,在线游戏的游戏服务供应商)、互联网服务 供应商(例如,用于提供网站)、被排序的列表供应商(例如,用于 提供播放列表)、或用于发起或分配内容的任何其它适当的设施或系 统。媒体源120可配置成通过任何适当的通信路径122传输信号,这 些通讯路径包括例如卫星路径、光纤路径、电缆路径、互联网路径或 任何其它适当的有线或无线路径。信号可承载任何适当的内容,例如 电视节目、游戏、音乐、新闻和/或网络服务。在一些实施方式中,媒 体源120可包括控制电路,其用于执行交互式媒体指南应用程序(例 如客户/服务器式媒体指南应用程序或在线交互式媒体指南应用程序) 的指令。
媒体源120可储存根据本发明的可由用户装置110访问的系列剧 播放列表。例如,当用户为VOD资源设立系列剧播放列表时,该播 放列表可保持在媒体资源120。将播放列表保持在媒体资源120可能 是有利的,因为媒体资源120可根据是增加还是移除了该系列剧的 VOD资源来动态地调节播放列表的内容。将播放列表保持在媒体资 源120也可能是有利的,因为它可在不同的用户装置110由用户访问 和家庭成员访问。
用户装置110可包括适合于提供交互式媒体体验的任何设备。用 户装置110可包括电视设备,例如电视机、机顶盒、录制设备(例如 数字视频录像机)、视频播放器、用户输入设备(例如,遥控器、键 盘、鼠标触摸板触摸屏语音识别接口)、或适合于提供交互式 媒体体验的任何其它设备。例如,用户装置110可包括由摩托罗拉公 司提供的DCT 2000、2500、5100、6208或6412机顶盒。在一些实施 方式中,用户装置110可包括计算机设备,例如具有电视卡(PCTV) 或开放式电缆单向接收器(OCUR)插入卡以及可选地适合于内容的 安全输送的安全访问卡的个人计算机。在一些实施方式中,用户装置 110可包括游戏系统、便携式电子设备例如便携式DVD播放器、便携 式游戏设备、蜂窝式电话、PDA、音乐播放器(例如,MP3播放器) 或任何其它适当的便携式或固定设备。
用户装置110可包括使例如家庭的用户装置110的不同的组成部 分互联的网络(未示出)。这样的布置可允许使用远程定位的录制设 备(例如数字视频录像机),其可储存录制的节目,而录制的节目可 形成建立和/或维持系列剧播放列表的基础。
在图1的例子中,用户装置110至少包括控制电路118、显示设 备112和用户输入设备114,这些设备可作为分离的设备或作为单个 设备实现。交互式媒体指南应用程序,例如交互式电视节目指南,可 在用户装置110上实现,以在显示设备112上控制媒体源120通过路 径122所传输的媒体的显示,并提供交互式媒体指南应用程序特征。
可由用户装置110播放的媒体可差别很大。事实上,很多不同类 型的媒体可由用户装置110播放。很多不同类型的媒体可为可用的, 因为每种媒体类型在技术意义上可为唯一的(例如,需要特定的技术 实现来播放特定类型的媒体)或被认为在定义的意义上(in a definitional sense)是唯一的(例如,视频点播节目可被认为是与广 播节目类型不同的媒体)。不同类型的媒体可一般地或在期望的特异 程度上分类。例如,媒体类型的一般分类可包括电视媒体、音乐媒体 和视频和/或音频媒体。在每种一般媒体类型中,更多特定和不同的媒 体类型是可用的。电视媒体可包括例如广播电视节目、录制的电视节 目、视频点播(VOD)节目、准视频点播(NVOD)节目、按次付费 收看节目、卫星电视节目和流式视频节目。录制的电视节目可为另一 类型的电视节目的录制物。录制的电视节目可在本地储存在用户装置 110上或远程储存在联网的用户装置(未示出)上。录制的电视节目 也可储存在远程网络视频录像机服务器(例如媒体源120或类似的远 程服务器)上。音乐媒体可包括例如MP3文件、WAV文件、MIDI 文件、AAC、Real媒体、Dolby数字、或可使用来在用户装置110上 压缩、分配或储存音乐的其它适当的格式。
显示设备112可为任何适当的设备,例如电视监视器、计算机监 视器或用户装置110中合并的显示器(例如,蜂窝式电话或音乐播放 器显示器)。显示设备112还可配置成提供音频的输出。
控制电路118适合于从输入设备114接收用户输入并执行交互式 媒体指南应用程序的指令。控制电路118可包括一个或多个调谐器(例 如模拟或数字调谐器)、编码器解码器、处理器(例如,摩托罗拉 68000系列处理器)、存储器(即,RAM和硬盘驱动器)、通信电路 (例如,线缆调制解调器电路)、输入/输出电路(例如,图形电路)、 与用户装置110的不同设备的连接、以及用于提供模拟或数字媒体节 目、节目录制和重放以及交互式媒体指南特征的任何其它适当的部 件。在一些实施方式中,控制电路118可被包括为用户装置110的设 备之一的一部分,例如显示器112或任何其它设备(例如,机顶盒、 电视和视频播放器)的一部分。
用户装置110可包括存储设备116,例如存储器或硬盘(例如, 数字视频录像机)。只示出一个这样的存储设备,以避免使附图过于 拥挤,但是应理解,可按需要使用额外的存储设备。存储设备116可 储存数据(例如,系列剧播放列表)和媒体(例如,录制的资源)。 在另一实施方式(未示出)中,用户装置110能够访问位于远程地点 的存储设备以及在该远程存储设备上存储数据和/或媒体。在这里,这 样的远程存储设备可称为联网的存储设备或联网的数字视频录像机。
在一些实施方式中,交互式媒体指南应用程序可使用客户/服务 器方法向用户提供特征。例如,可向服务器提供属于系列播放列表的 数据,该服务器可储存来自客户机的数据。当客户机产生系列剧播放 列表时,它可从服务器检索系列剧播放列表数据,或可选地,客户机 可对从服务器检索的系列剧播放列表的元素排序。对于用户装置110 的每个实例可有一个服务器,对用户装置110的多个实例可有一个服 务器,或单个服务器可用作用户装置110的每个实例的代理。
任何适当数量的用户可以有连接到媒体源120和数据源124的装 置,例如用户装置110。但为了说明的清楚,只示出单个用户的装置。 多个用户的装置可使用有线电视网络、局域网(LAN)、无线网络或 任何其它适当的方式连接到媒体源120和数据源124。在一些实施方 式中,多个用户的装置可使用任何适当的方式彼此连接。
用户装置110可从一个或多个数据源124接收交互式媒体指南应 用程序数据。数据源124可提供特定类型的内容或特定应用程序的数 据。例如,一个数据源124可提供非点播资源(例如,非按次付费收 看和按次付费收看节目)的数据,而另一数据源124可提供点播资源 (例如,VOD节目)的数据。或者,例如,单个数据源可提供这两 种类型的数据。例如,一个数据源124可提供交互式电视节目指南的 数据。另一数据源124可提供系列剧播放列表的数据。另一数据源124 可例如提供另一交互式应用程序(例如,家庭购物应用程序)的数据。 在一些实施方式中,数据源124可使用客户/服务器方法向交互式媒体 指南应用程序提供数据。每个数据源可能有一个服务器、对所有的源 有一个服务器,或在一些实施方式中,单个服务器可作为用户装置110 和不同数据源124之间的代理进行通信。在一些实施方式中,数据源 124可作为在线交互式媒体指南应用程序来提供数据。在这样的实施 方式中,数据源124可包括用于执行在线媒体指南应用程序的指令的 控制电路。
图1将媒体源120和数据源124显示为分离的组成部分。实际上, 其功能可被合并,并被从单个设施处的单个系统或从多个设施处的多 个系统提供。例如,一个媒体源120和数据源124可合并以提供VOD 内容和相关的VOD数据。
为了清楚的目的,下面的讨论有时可描述交互式媒体指南应用程 序是交互式节目指南的实施方式。然而应理解,下面的讨论和所讨论 的特征适用于任何交互式媒体指南应用程序。
提供了用于根据本发明产生系列剧资源的被排序的列表的系统 和方法。如这里定义的,系列剧资源可为与特定系列的资源有关的资 源。例如,系列剧可指特定的电视节目(例如Star Trek),且资源 可指该特定的电视节目的剧集。系列剧播放列表的资源可包括来自一 季或多季系列剧的剧集,用户或应用程序对系列剧的剧集的选择或任 何其它期望的剧集的组。
图2示出根据本发明原理的Star Trek TNG系列剧的播放列表 200的例证性截屏。播放列表200示出包括在Star Trek TNG系列剧 中的6个系列剧资源。如所示,资源以其被播放的顺序显示。应理解, 资源被播放的顺序可手工或自动重新排列。对于用于给播放列表的资 源的排列重新排序的系统和方法的详细讨论,见2005年12月29日 提交的被共同转让的美国专利申请号11/324,193,其公开由此通过引 用在这里被全部并入。
播放列表的优点是它们为用户提供相当大的灵活性和信息。可实 现观看灵活性,因为用户可停止对给定资源或播放列表的重放,并返 回到该资源或播放列表中完全相同的位置,用于继续重放。此外,可 重新排列资源的顺序。可结合播放列表给用户提供各种信息。例如, 如图2所示,可加亮当前被重放的资源(例如,Descent,Part 1)。 如果需要,用户可通过导航加亮区来选择资源,并输入命令以观看该 资源的信息(例如,节目概述)。
图3示出根据本发明的可为系列剧播放列表显示的播放列表播 放条(playlist transport bar)300。播放列表播放条300可以用基于 图形的环境显示关于播放列表的信息。例如,每个单元310可相应于 播放列表中的资源,且其尺寸可被调整,以反映特定资源的重放时间。 信息区320可设置成指示播放列表和播放列表内资源的当前重放位 置。如图3所示,信息区包括暂停指示项,以反映重放在播放列表的 3:15位置暂停。当显示播放列表播放条300时,可显示当前重放的资 源的名称(例如,“Race for Life”)以及系列剧播放列表的名称(例 如,“USER1’s Knight Rider Playlist”),如所示。应理解,可对播放 列表播放条进行很多变化,而不受本发明的系列剧播放列表的限制, 这些变化包括,但不限于,垂直地定向的播放列表。播放列表播放条 上的额外信息例如图3所示的信息可在2006年3月2日提交的、被 共同转让的美国专利申请号11/366,863中找到,其公开由此通过引用 在这里被全部并入。
被检索出来用于重放的系列剧资源可用任何数量的不同方法存 储。资源可在本地例如在数字视频录像机上或远程地例如在联网的数 字视频录像机上被录制。资源可储存在服务器例如VOD服务器、准 视频点播服务器、实时媒体服务器(例如,在万维网或互联网环境中 使用的那些)或任何其它适当类型的服务器上。交互式节目指南可产 生针对特定类型的被储存的资源(例如,本地储存的资源、远程储存 的资源或服务器储存的资源)、一个或多个选定的被储存的资源、或 所有类型的被储存的资源的系列剧播放列表。例如,系列剧播放列表 可包括录制在数字视频录像机上的资源、录制在联网的数字视频录像 机上的资源、存储在服务器上的资源或其组合。
根据本发明的系列剧播放列表可为动态的,因为资源可被添加、 移除和重新排列,以提供资源的不同重放顺序。资源可由用户手工添 加或可被自动添加。当手工添加时,用户可例如访问与系列剧资源有 关的菜单(通过按输入设备上适当的按钮或按钮序列),使资源包括 在该系列剧播放列表中。可在很多不同的情况中,资源被自动添加。 例如,当录制系列剧资源(例如,在本地或远程)时,它可自动包括 到该系列剧的播放列表中,且如果该系列剧的播放列表不存在,节目 指南可生成播放列表(经或不经过用户同意)并将资源包括在最近创 建的播放列表中。作为另一例子,当服务器储存的系列剧资源(例如 VOD资源)变得可用时,它可被自动添加到该系列剧的播放列表。
将被添加的资源放置在播放列表中(例如,开头或末尾)可基于 多个标准。例如,如果播放列表以播送日期顺序排列,且被添加的资 源播送的时间将会使该资源放置在播放列表的中间,则该资源可放置 在播放列表的中间。应理解,节目指南可按给定播放列表的适当的逻 辑顺序放置添加的资源。
系列剧资源可由用户手工移除或被自动移除。当手工移除时,用 户可例如访问菜单并使该资源被删除。用户可使所储存的资源(例如, VOD服务器资源)从播放列表移除,即使系列剧资源仍然可用于在 服务器上观看。资源的自动移除可出现在任何数量的不同情况中。例 如,本地或远程录制的资源可在预定的时间之后或在用户观看了资源 之后被移除。此外,如果用户从数字视频录像机(不管是在本地还是 远程)删除录制的资源,则它也可从播放列表被删除。对于具有固定 数量的资源的播放列表,可移除资源以为最近添加的资源腾出地方。 当储存在服务器(例如VOD服务器)上的资源被移除时,它可从包 括该资源的播放列表自动移除。在一些实施方式中,当从播放列表移 除一个或多个资源时可通知用户,特别是如果该资源是被用户手工添 加到播放列表而不是被自动添加的。类似地,当新的元素自动添加到 播放列表时,可提供添加通知。这样的通知可例如通过对话和/或通过 某种类型的加亮(例如,对于被移除的资源采用灰色标题、对于被添 加的资源采用粗体或颜色有区别的标题)来完成。
可用很多不同的方法提供或产生根据本发明的系列剧播放列表。 在一种方法中,用户可在菜单(例如,显示频道和时间的网格的VOD 菜单)中选择系列剧的资源或系列剧,并被提供选项来创建系列剧的 播放列表。其后,与属于该系列剧的新资源被录制时或在服务器(例 如,VOD服务器)上变得可用时,其可被添加到该播放列表。此外, 已经存在的录制的资源或在服务器(例如,VOD服务器)上可用的 资源可包括在该系列剧的播放列表中。节目指南可连续更新播放列 表,以反映资源的可用性的变化(例如,录制的资源被删除或添加, 或在服务器上不再可用或被添加到服务器),或反映用户是否添加、 移除或重新排列播放列表中的资源。
图4示出的流程图说明根据本发明原理来产生系列剧录制的资 源的播放列表可采取的步骤。在图4的讨论过程中参考了图5。图5 示出根据本发明原理的例证性系列剧录制选项屏幕500。
在步骤410,允许用户配置系列剧录制选项。在这里,可允许用 户设置特定系列剧(其可能在以前被选择)的一个或多个系列剧参数。 屏幕500显示可被选择来指示交互式节目指南如何录制资源的一些参 数。显示了四个不同的参数:“剧集类型”510、“待录制的频道”512、 “一直保持到”514、“保持不多于”516和“将录制物添加到播放列 表”520。通过按用户输入设备(例如,遥控器)上的左或右箭头或导 航如所示的左或右箭头的加亮区并按用户输入设备上的预定按钮(例 如“OK”按钮),用户可在每个参数的选项中切换。应理解,当用户 最初访问选定系列剧的屏幕500时,可为每个参数设定默认的设置(例 如,工厂或用户定义的)。应进一步理解,本发明不限于在这里示出 或讨论的参数,以及可添加额外的参数,或可省略已有的参数。
“剧集类型”510参数允许用户录制一个或多个不同的分类的资 源。例如,选定系列剧的仅首轮资源(例如,新的、以前不可用的资 源)、首轮和重播的资源或所有资源和其副本可被选择为剧集类型参 数。
“待录制的频道”参数512可允许用户限定录制所选定的系列剧 的资源的一个或多个频道。例如,用户可选择“只有该频道”选项或“所 有频道”选项。作为另一例子,用户可通过输入频道号或通过导航频 道的列表并选择期望的频道来手工选择频道。
“一直保持到”参数514可允许用户限定录制的系列剧资源储存 在数字视频录像机上多长时间。“一直保持到”参数选项可例如包括 “空间被需要时”选项,这表示,可将录制的资源储存到驻留有该录制 的资源的存储空间被需要时为止。另一选项可包括“我删除”选项, 这表示,可永久地储存录制的资源直到用户肯定地删除它为止。又一 选项可包括“时间到期”选项,这表示,可在预定的一段时间之后删除 录制的选项。又一选项可包括长度为N个资源的“FIFO(先进先出)” 选项,其中N为表示可为系列剧录制的资源的总数。在该选项中,节 目指南可储存N个资源。当录制N+1个资源时,从播放列表移除第 一个资源,来为第N+1个资源腾出地方。当录制第N+2个资源时, 移除第二个资源,依此类推。这样的FIFO的深度可由待储存的总资 源的数量N、由存储器大小限制(例如,50MB)或由持续时间限制 (例如,5小时)来确定。
“保持不多于”参数516允许用户限定可被储存的选定系列剧的 资源的数量。用户可例如选择“所有剧集”选项,其可导致对选定系列 剧的所有资源进行录制。另一选项可为“被指定的数量”选项,其使用 户能够选择将为选定系列剧录制的资源的数量。
回来参考图4,在步骤420,可指定播放列表。在“将录制物添加 到播放列表”参数520中,用户可选择“创建新的播放列表”选项或“选 择已有的播放列表”选项。选择“创建新的播放列表”选项可提供允许 用户输入播放列表名称或从被提供的选项中进行选择的覆盖图 (overlay)或屏幕。选择“选择已有的播放列表”选项可提供包括已有 一系列播放列表的覆盖图或屏幕,用户可从已有播放列表选择期望的 播放列表。在一些实施方式中,可根据系列剧的名称创建和自动命名 新的播放列表。
在步骤430,根据所配置的系列剧录制选项录制的资源包括在指 定的播放列表中。因此,该播放列表的优点是,当用户希望重放某个 资源集合(例如,某个系列剧的资源)时,用户可选择该系列剧的播 放列表并开始重放。此外,这样的播放列表提供额外的方便程度,因 为用户不需要从相对大的资源(例如,录制的资源)列表中创建系列 剧播放列表。也就是说,根据本发明,当用户配置系列剧的录制选项 时,属于该系列剧的录制的资源自动包括到该系列剧的播放列表中。
本领域中的技术人员应认识到,图4所示的步骤仅仅是例证性 的,且可增加额外的步骤。例如,可提供说明用户如何输入系列剧录 制选项屏幕的步骤。用户可使用任何数量的适当的方法输入系列剧录 制选项。在一种方法中,用户可能观看恰好是系列剧的一部分的资源。 在观看该资源时,用户可在输入设备上按预定的按钮(例如,录制按 钮),以访问系列剧录制选项屏幕,例如图5的屏幕500。在另一方 法中,用户可通过与资源的屏幕指导(例如,网格指导(grid guide)) 中的单元进行交互作用(例如,选择包含系列剧资源的单元)来访问 系列剧录制选项屏幕。
现在讨论用户可如何创建系列剧录制资源播放列表的例子。假定 用户希望设置Fox上的电视节目“24”的系列剧录制。用户可例如通过 选择资源“24”并输入使系列剧录制选项屏幕(例如屏幕300)被显示 的命令来发起系列剧录制。当显示录制选项屏幕时,用户可通过选择 参数来配置录制选项,如上讨论的。假定用户选择指示交互式节目指 南来录制Fox上的新剧集的参数。用户可进一步选择使录制物被添加 到新的或已有的播放列表的参数。假定用户创建标为“24播放列表” 的新的播放列表。当用户确认了被配置的系列剧录制选项时,交互式 节目指南可接着将后续的“24”新剧集的录制物分组在“24播放列表” 中。用户在需要时可访问“24播放列表”以重放“24”的剧集。
图6示出的流程图说明了根据本发明原理来将录制的资源包括 在根据录制的资源自动创建的播放列表中可采取的步骤。图6中的流 程图表示当属于特定系列剧的预定数量的资源(例如,至少两个资源) 被录制时交互式节目指南自动产生每个系列剧的播放列表的实施方 式。此外,该实施方式可能不需要肯定性操作(例如,在系列剧录制 选项菜单中指定播放列表),以便使录制的系列剧资源包括在播放列 表中。如果需要,可允许用户设置特定系列剧资源的数量的阈值,阈 值数量的资源必须被录制以使交互式节目指南创建该系列剧的播放 列表。例如,用户可将阈值设置为3,这表示,在系列剧的播放列表 被创建之前,要求录制了该系列剧的至少三个资源。
在步骤610开始,一些资源被录制。录制的资源可包括属于或不 属于一系列剧的资源。在步骤620,对哪个系列剧(若有的话)相应 于所录制的资源进行确定。在步骤630,可自动创建每个所确定的系 列剧的播放列表。如果需要,直到确定了至少预定数量的属于给定系 列剧的资源已被录制或目前被储存在数字存储设备上,才可创建该系 列剧的播放列表。当播放列表被创建时,交互式节目指南可指定每个 被创建的播放列表的逻辑名称(例如,通过处理与录制的资源相关的 元数据或其它数据)。例如,如果“Lost”的剧集被录制,则节目指南 可将名称“Lost”指定给为“Lost”创建的播放列表。
在步骤640,属于特定系列剧的录制的资源可包括在该系列剧的 播放列表中。当用户访问播放列表的列表时,用户可以有选择自动产 生的播放列表中的一个的选项,以重放包括在其中的资源。
本领域技术人员应认识到,图6中的步骤仅仅是例证性的,且可 增加额外的步骤并可更改已有的步骤。例如,可更改步骤630,以只 有在属于系列剧的至少预定数量的资源被录制时才自动创建该系列 剧的播放列表。
图7示出的流程图说明了根据本发明原理来创建录制的资源的 播放列表可采取的步骤。结合图7描述的实施方式所涉及的播放列表, 是为从特定频道录制的资源的子集创建的,且使其资源以特定的顺序 排列。在步骤710开始,录制在特定频道上可用的资源的子集。该子 集可包括根据任何适当数量的标准录制的资源。例如,子集可包括在 预定的一段时间期间(例如,从十一点到两点)在给定频道上录制的 资源。子集可包括在频道上录制的与预定的主题(例如,喜剧或动作) 匹配的资源。子集可包括在特定的频道上在每天或每星期的相同时间 出现的节目的持续进行的录制。
在步骤720,自动创建播放列表,以包括从特定频道录制的资源 的子集。在任何给定时间录制的资源的最大数量可被限制到N个资 源。FIFO布置可用于在资源的总数超过N个资源时从列表删除资源。
在步骤730,播放列表中资源的重放顺序可根据一个或多个预定 的标准排列。例如,资源的顺序可按时间、标题、字母顺序、首次播 送日期、类别(例如,主题)或任何其它适当的标准排列。节目指南 可自动排列播放列表中资源的顺序,或用户可指示节目指南应使用哪 个标准来排列播放列表。可选地,用户可将一个或多个资源手工移动 到播放列表中不同的位置。用于排列播放列表中的资源并手工重新排 列资源的规则的几个例子可例如在2005年12月29日提交的美国专 利申请号11/324,193中找到,该申请在这里通过引用被全部并入。
图8示出的流程图说明根据本发明原理来产生系列剧VOD资源 的播放列表可采取的步骤。在图8的讨论期间对图9-11进行参考。在 步骤810,允许用户选择属于系列剧的VOD资源。这在图9中示出, 其中加亮区910被导航到特定的VOD资源。当选择资源(例如,通 过按OK按钮或等效物)时,可向用户提供如图10所示的截屏。在 图10中,用户可将加亮区1010导航到“YES”,以创建选定系列剧的 播放列表。当选择了“YES”时,可创建选定VOD资源的系列剧的系 列剧播放列表,如在图5的步骤820中所示的。如果需要,当用户选 择“YES”时可提供VOD系列剧播放列表选项屏幕,例如图11所示的 屏幕。VOD系列剧播放列表选项屏幕可使用户能够指定对于播放列 表的一些选项。例如,用户可指定多少资源可保持在播放列表中、当 资源随后被观看之后(或如果用户以前观看过它)是否将资源保持在 播放列表中、以及当新资源被添加到播放列表时是否向用户提供消 息。应理解,在VOD系列剧播放列表选项屏幕中可包括其它选项。
在步骤830,节目指南可将系列剧的可用VOD资源自动包括在 系列剧播放列表中。例如,参考图11,VOD系列剧的所有资源或仅 仅子集可包括在播放列表中。应理解,根据不同的VOD播放列表选 项设置,已经被用户看过的那些VOD资源可以不包括在播放列表中。 也就是说,节目指南可维持用户的观看者配置文件(viewer profile), 并可监控在资源被包括到播放列表之前,哪些资源已被观看。
在步骤840,节目指南可动态地更新系列剧播放列表。通过动态 地更新系列剧播放列表,节目指南可考虑资源的重新排列、在服务器 上不再可用的或已被观看的资源的移除、以及在服务器上变得可用的 与VOD系列剧播放列表有关的资源的添加。
图12示出的流程图说明根据本发明原理可结合系列剧播放列表 采取的步骤。在步骤1210,提供选定系列剧资源的系列剧播放列表。 例如当用户在菜单(例如,VOD菜单或显示频道和时间的网格)中 选择系列剧的资源或系列剧并被提供给创建系列剧的播放列表的选 项时,可提供系列剧播放列表。
可给用户提供定制对于系列剧播放列表的选项的机会(该步骤没 有示出)。例如,用户可设置关于可包括在播放列表中的资源的数量 的限制,确定是否只有录制的资源、只有服务器储存的资源或所有类 型的资源(例如,本地和远程录制的资源或服务器储存的资源)被包 括在播放列表中,设置指示在播放列表中排列资源的顺序的参数,设 置指示如何更新播放列表(例如,如何添加或移除资源)的参数,以 及任何其它适当的选项。
在步骤1220,实质上在创建系列剧播放列表之后立即选择用于 包括在该播放列表中的资源。节目指南可例如搜索本地和远程录制的 资源以及储存在服务器上的资源,并将属于系列剧的资源包括进来。 应理解,节目指南可例如将搜索限制为仅仅特定类型的资源(例如, 录制的资源),从而将所包括进来的资源限制为该特定类型的资源(例 如,录制的资源)。当资源被包括在播放列表中时,节目指南可将资 源的顺序排列成预定的标准。对于可如何排列资源的例子,例如见 2005年12月29日提交的美国专利申请号11/324,193。
在步骤1230,更新系列剧播放列表以反映播放列表的变化(例 如,资源的添加、移除和/或排列)。此外,节目指南可例如更新视觉 指示项的位置,以显示在播放列表中的当前重放位置。例如,如果重 放位置是在被移除的资源中,则节目指南可使重放位置(和视觉指示 项)自动前进到在播放列表中的下一资源的起始处。
在另一实施方式中,可创建播放列表以包括特定系列剧的N个 最近的资源。这样的播放列表不需要被限制到录制的资源,而可包括 可被检索和播放的其它资源,例如VOD资源。该播放列表可使用 FIFO控制方式来储存N个最近的资源,以决定当需要添加新的资源 时移除哪个资源。假定用户对历史频道上的Modern Marvels感兴趣 并创建Modern Marvels播放列表。当需要时,节目指南可维持用户 可重放的10个最近的Modern Marvels剧集。
在又一实施方式中,预定义的播放列表可储存在用户装置上或通 过客户-服务器方式被访问。这样的播放列表可能适合于由希望将内容 (例如,广告产品、服务或电视节目,例如电影和按次收费观看比赛 项目)推播(push)给观众的第三方厂商使用。例如,第三方可提供 电影宣传片的播放列表。因此,当用户希望查看哪部电影可通过例如 按次收费观看得到时,他或她可访问电影宣传片播放列表并重放其中 包含的资源。节目指南可允许用户在资源被重放时订购电影。
图13是示出的流程图说明根据本发明原理来基于一个或多个选 定的资源群集参数将播放列表的资源分组成群集(cluster)而可采取 的步骤。在图13的讨论期间对图14A以及14B进行参考。如这里定 义的,对资源的分组指对播放列表或其它资源列表的资源的重新排 列。该重新排列可产生具有与原来包括在播放列表中的相同数量的资 源或减少数量的资源。如这里定义的,群集,指的是播放列表或资源 的其它列表中的至少一个资源,所述至少一个资源与使该资源与播放 列表中的其它资源分开的一个或多个参数相关。
在步骤1310开始,显示播放列表,其中资源以预定的顺序(例 如与播送顺序相反)排列。可例如以播送日期、颠倒的播送日期或录 制日期或任何其它适当布置的顺序排列资源。图14A中示出根据预定 顺序(例如,按录制日期)排列的例证性播放列表1410。
在步骤1320,显示了一些交互式资源分组节点。这些交互式节 点包括可由用户选择来形成对给播放列表群集化的基础的参数。在节 点中可选择的参数可从与播放列表中的资源相关的特征得到。例如, 在电视节目资源中,演员、导演、制片人、布景地点、类型、节目主 题和与资源相关的其它适当的因素可用作参数。当一些不同节目的资 源包括在播放列表中时,节目本身可为参数。其它参数可包括播送日 期、季(如果资源属于系列剧)或截止日期(对于VOD资源)。
交互式节点可具有分级安排,其使用户能够指定他或她愿意如何 给播放列表的资源群集化。在图14A中,示出三个交互式节点1420、 1422和1425,虽然应认识到,可使用任何数量的节点。交互式节点 1420可包括初级或“粗调”参数,而节点1422和1425可包括次级或“细 调”参数,如群集分级指示项1430、1432和1434所指示的。本领域 技术人员应认识到,交互式节点的参数不必是分级的,且在每个节点 中设置的参数可以是同等的。例如,如果用户希望使图14A中的所有 节点等同,则用户可将加亮区1424导航到指示项1432和1434,并将 其改变为初级参数。
在步骤1330,允许用户选择每个节点的资源群集参数。在图14A 中,对节点1420选择“演员A”,而对节点1422选择“节目X”。加亮 区1424被显示为加亮的节点1425,其将“节目Y”和“节目Z”显示为 该节点的可选的选择。节点1425显示下拉菜单,以说明用户可选择 给定节点的不同参数的一种可能的方式。用户可将加亮区导航到“节 目Y”或“节目Z”,且通过例如按输入设备上的按钮(例如“OK”)来 选择期望的参数。
在步骤1340,根据至少一个选定的资源群集参数来将资源分组 成群集。当资源被分组成群集时,可将每个群集中的资源按在原始播 放列表中资源被排列的预定顺序排列。可选地,可允许用户指定顺序 (未示出)。在图14A中,用户可将加亮区1424导航到“现在分组” 元素1440,并选择它来使节目指南根据在节点1420、1422或1424处 选择的参数将资源分组成一个群集或多个群集。当节目指南给播放列 表1410的资源分组时(图14A),它使用“演员A”作为主要分类标 准,意味着只有与“演员A”相关的资源包括在被分组为群集的播放列 表中。此外,在与“演员A”相关的资源中,这些资源根据次级参数“节 目X”和“节目Y”被分组成群集。图14B示出当(图14的)播放列表 1410的资源根据选定的参数被分组成群集时可提供的播放列表1415, 这些参数可与播放列表1415同时示出。播放列表1415中的每个资源 都与“演员A”相关,且这些资源按节目X和Y分组成群集。注意,节 目X的资源以其出现在播放列表1410中的顺序排列(即,节目X#5 在节目X#7之前列出),从而遵守分组之前的资源的预定顺序。
如果需要,用户可调整节点1420、1422和1425中的参数,并选 择项目1440来给原始列表(即,列表1410)的资源重新分组成群集, 以获得新的播放列表。此外,用户可将加亮区导航到项目1450,以开 始重放播放列表1410或1415中的资源。
图15示出的另一个流程图说明了根据本发明原理来基于一个或 多个选定的资源群集参数将资源分组成群集而可采取的步骤。在本实 施方式中,参数例如“类型”可用于给资源分组成群集,且标识符可邻 近播放列表显示以展示对播放列表中资源的分组的基础。标识符本质 上可为文本或图形的(例如,图标、缩略图、动画GIF类、或实际视 频或视频循环(video loop))。在图15的讨论期间对图16和17进 行参考。在步骤1510开始,提供了以预定顺序排列资源的播放列表。 图16和17分别示出以预定顺序排列资源的播放列表1610和1710。 在步骤1520,资源根据至少一个参数被分组成群集。那些分组的资源 在步骤1530显示。图16和17分别示出其中资源被分组成群集的播 放列表1620和1720。
注意,图16示出播放列表的每个资源仅被放置在一个群集中。 不要求总是这种情况。事实上,有可能有存在资源不满足任何给定群 集的标准的情况,因而可能不被包括在群集中,或它可包括在标为“其 它”的群集中或逻辑上为“其它”资源而被保留。此外,可能出现资源 满足两个或多个群集的标准的情况,导致该资源包括在它满足标准的 每个群集中。这例如在图17中示出,其中Star Trek TNG第4集包 括在“浪漫”群集和“战争”群集中。在图17中,资源根据两个参数分 组成群集,“类型”为初级参数,而“主要演员”为次级参数。
在步骤1540,对于每个群集显示至少一个标识符。该标识符可 指示形成群集的基础,因而向用户通知该群集中的每个资源所共有的 特征。在显示标识符时可采取不同的方法。例如,在一种方法中,可 显示“单级”标识符,如图16所示。在图16中,一个标识符(例如, 演员名字)显示成邻近每个群集。作为例子,在群集1622中,StarTrek TNG第20集和StarTrek DS9第3集都由演员Michael Dorn主演。
在另一方法中,可显示“多级”标识符,如图17所示。在图17 中,群集1722具有两级标识符,其中初级标识符(例如,浪漫)与 顶级群集中的每个资源相关,而两个次级标识符(Picard和Troy标 识符)每个都与顶级群集中的资源的子集相关。作为例子,StarTrek TNG第4、6和7集是在浪漫情节中由Picard主演。作为另一例子, StarTrek DS9第22集在以战争相关的类型为特征的一集中由 Cardassians主演。
本领域技术人员应认识到,图15所示的步骤仅仅是例证性的, 且可更改已有的步骤,可增加额外的步骤,并可省略步骤。例如,可 增加步骤来说明用户可选择可形成将资源分组成群集的基础的至少 一个参数。作为另一例子,用户可将加亮区导航到被显示的标识符, 并选择该标识符以开始重放与该标识符相关的资源。在图16中,例 如,用户可将加亮区(未示出)导航到“Whoopi Goldberg”标识符, 使交互式电视节目指南开始重放群集中与该标识符相关的资源。在图 17中,例如,用户可将加亮区(未示出)导航到“战争”标识符,以重 放与“战争”标识符相关的所有资源,或用户可选择“borg”标识符, 以只重放与“borg”标识符相关的“战争”群集中的资源的子集,或可选 地,重放与所有群集或群集的子集中的与Borg标识符相关的那些资 源。
图18是示出的流程图说明了根据本发明原理来基于由交互式媒 体指南应用程序自动确定的资源群集参数将资源分组成群集可采取 的步骤。在步骤1810,提供了以预定顺序排列资源的播放列表。在步 骤1820,交互式媒体指南应用程序可自动确定资源群集参数。指南应 用程序可用任何数量的适当的不同方式确定资源群集参数。例如,指 南应用程序可根据用户或设备配置文件选择参数。作为另一例子,指 南应用程序可随机选择可从与播放列表中的资源相关的资源群集参 数库中得到的一个或多个资源群集参数。作为另一例子,指南应用程 序可向用户建议资源群集参数或根据与列出的资源相关的候选参数 的出现频率或可变性(variability)分析自动选择。例如,在一个实 施方式中,可调整算法以试图总是将列表分组成在美学观点上或人机 工程学上适合于特定的系统的特定数量(例如4)的群集。在算法的 第一部分中,根据资源内相关资源属性类别的可变性考虑候选参数。 例如,可考虑表示属性类别“类型”的参数。当分析资源时,可能确定 发现只有资源的三种不同的“类型”(例如,“剧情”、“家庭”和“动作”)。 然而,与资源的群集的资源属性相关的另一属性类别可为“客串明 星”,且在该类别内,可能有四种不同的类型(例如,“William Shatner”、“George Bush”、“Madonna”和“Sting”)。这这种情况下, 只根据可变性标准,算法可确定,“客串明星”是比“类型”好的用于给 资源分组成群集的参数。然而在一个实施方式中,对自动参数确定算 法来说,对群集的大小的相对平衡可以是另一考虑因素。所以,例如 如果“客串明星”参数将导致“99%”的资源被分到“Madonna”群集中, 而“类型”参数将导致资源相当平均地分布在3个群集中,则“类型”参 数在本实施方式中可为优选的参数,即使它不满足期望的4个群集的 目标。一些示例性群集参数包括节目制作人、节目长度、节目的分辨 率(例如,HD/SD)、在节目中使用的压缩技术(例如,MPEG-2、 MPEG-4部分10(AVC)和H.263)、音频质量(例如,Dolby Pro-logic 或Dolby数字5.1)、分级(例如,TV-14、TV-MA、PG-13和R)、 制片人、资源类型(例如,基于VOD、线性、流式和基于DVR的资 源以及视频和音频资源)。在混合资源类型播放列表应用中,“资源 类型”可为对给资源分组有特定意义的参数。然而,也可使用其它参 数。例如,考虑包括电影资源、电视系列剧资源和“top 40hits”音频 资源的资源列表。反映“top 3艺术家/演员”的资源属性的群集参数可 用作群集参数。在本例中,“Jessica Simpson”可出现在电影、电视系 列剧节目和歌曲中,因而标为“Jessica Simpson”的群集可用所有3种 类型的资源形成。“Beyonce”可为跨音乐和视频的另一艺术家,且根 据她在群集内资源中多长时间露面一次,她可被选择为“top 3个艺术 家/演员”之一,并且可以是另一个群集的基础。最后,“Madonna”可 被选择为“top 3”的第三位,并且是用于第三群集的标识符,导致不同 于资源类型的分组成群集。
在步骤1830,资源可根据被确定的群集参数被分组成群集。在 步骤1840,可显示被分组的资源。本领域技术人员应认识到,图18 所示的步骤仅仅是例证性的,且可更改已有的步骤,可增加额外的步 骤,并可省略步骤。例如,可增加步骤来说明可显示可形成将资源分 组成群集的基础的至少一个参数。
应理解,虽然结合上面讨论的群集实施方式提到的资源主要指面 向电视的节目,例如录制的节目,但资源并非限制如此。可使用其它 媒体类型的资源。例如,可结合根据本发明原理的群集实施方式使用 线性资源,其可指在广播节目-不管是过去的、当前的和/或未来的节 目中可用的资源。如果需要,可结合根据本发明的群集实施方式使用 书签资源,其可记录给定资源(例如,VOD或系列剧录制的资源) 的重放位置。而且,音频资源也可结合根据本发明的群集实施方式使 用。应进一步理解,可根据本发明原理给资源的组合(例如,系列剧 录制的资源和VOD资源)分组成群集。
在一些实施方式中,可远离播放列表最终在其上执行的目标设备 远程地执行用户与指南应用程序的交互作用(如在本发明的不同实施 方式中描述的)。例如,所描述的用户交互作用(例如,播放列表创 建和操作)可通过在第一地点(例如,Phoenix,Arizona)处的膝上 型计算机上运行的互联网浏览器(例如,Internet Explorer(IE)版 本6.0或FireFox)执行,且由用户交互作用产生的播放列表可在位于 远离第一地点的第二地点(例如,Radnor,PA)的设备(例如,数 字视频录像机如摩托罗拉6412)上执行。
如这里定义的,对播放列表中资源进行重放或对播放列表进行重 放指的是,以资源在播放列表中存在的顺序一个接一个地无缝地播放 这样的资源。也就是说,播放列表是包括资源和隐含顺序的结构,其 中一旦被发起,播放列表中的资源就可按隐含顺序连续地、一个接一 个地重放,而不需要与用户的交互作用。本发明的上述实施方式是为 了例证而不是限制的目的而提出的,且本发明仅由所跟随的权利要求 限定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈