在设备上编排内容的制作方法

文档序号:6453843阅读:134来源:国知局
专利名称:在设备上编排内容的制作方法
技术领域
本发明涉及用设备发现内容。更特别地,本发明的实施例涉及在 设备上编排内容的系统和方法。
背景技术
在当今世界,数字化媒体已经成为新闻和娱乐的普遍来源,并且 数字化媒体能够通过各种不同的方式和场所传送。例如,广播电台通 过户外,也通过卫星网络和计算机网络向特定市场广播。电视节目可 以通过有线和卫星网络接收。表演、运动赛事和谈话性节目可以被参 与、实时观看、或者录制下来供以后观看。对许多人来说,体验这些 不同类型节目已经成为日常之事。
不足为奇,不同的人常常喜欢体验不同类型的内容。例如,有些 人可能喜欢专门收听谈话性广播,而其他人可能愿意收听古典音乐或 观看最新的电影。人们这方面的个性已经至少在一定程度上引领了内 容供应商发展专门或主题频道,特定频道的内容限制在规定的空间或 类型内。例如, 一些广播电台专于谈话节目,而其他电台只播放特定 类型的音乐。在各种情况下,给定的内容供应商提供的内容常针对特 定的目标观众或群体。
在卫星广播中,可以通过卫星网络向用户传送多个频道,在卫星 广播中,提供主题频道的能力也是显然的。卫星广播的很多频道具有 特定的主题或仅提供特定类型的内容。例如,有专于某些音乐流派的 频道,也有重点是体育节目或谈话性广播的电台。
这些频道中的每一个的内容都由内容供应商编排。给定频道上所 编排的内容的一个吸引人的特色是用户可望接收到特定类型的内容或 接收到大概符合频道的内容要求的内容。因为内容供应商通常较普通 用户具有更多的源内容,所编排的内容的另一个吸引人的特色是接收
所编排的内容的用户可以体验他们可能还未体验过的内容。另外,用 户可以按照意想不到的顺序体验内容。
虽然用户常常喜欢收听卫星广播,但是他们也喜欢收听可以存储 在他们的设备中的内容。但是,这些用户面临的困难在于创建拥有不 同的主题的播放列表。例如,传统的设备通常只提供两个播放模式(i) 顺序和(ii)随机。生成不是顺序或随机的播放列表的唯一选择是手工 创建播放列表。很多用户知道,手工创建播放列表的过程是麻烦的, 可能需要用户整理庞大的内容库。换言之,成功创建主题播放列表或 不同于顺序或随机播放存储内容的播放列表需要手工创建播放列表。

发明内容
本发明的实施例克服了这些和其他的限制,其涉及用于发现内容 的系统和方法,更特别地,涉及部分基于设备可用的频道中包括的节 目编排或内容来发现内容。设备可以使用基于设备可用的频道的内容 的规则检査其存储内容。用这些规则,可以生成播放列表,使得每个 播放列表识别与特定频道关联的内容。用户可以选择生成的列表之一, 然后体验用户的设备上存储的同与用户列表关联的频道的内容相符的 内容。
在一个示例中,发现内容的方法可以是使用规则检查设备上的内 容。规则通常与特定的频道关联,并描述那些频道的内容。规则还可 以考虑用户偏好和内容的其他特征。然后,基于规则生成播放列表, 并在设备的显示器上显示结果。用户可以从播放列表中选择要播放的 播放列表,选择与播放列表关联的频道,设置设备频道预置等等或它 们的任意组合。
在另 一示例中,在设备上发现内容首先搜索设备的内容和/或计算 机或与用户设备关联的其它设备上的内容。设备包括发现模块,该发 现模块对内容应用规则,使得内容的每个部分(例如歌曲)与至少一 个频道关联。换言之,发现模块可以创建指示内容与设备可用的各种 频道的匹配程度的相关矩阵。然后,可以基于应用规则的结果或基于 相关矩阵生成播放列表。每个播放列表对应于特定的频道,并且播放
列表识别的内容与关联的频道的内容匹配或相符。
本发明的其他特征将在以下描述中阐明,并且根据描述将部分显 而易见,或者可以通过本发明的实现来认识。通过后附权利要求中特 别指出的手段和组合,可以认识并获得本发明的特征和优点。根据以 下描述和后附权利要求,本发明的这些和其他特点将完全显而易见, 或可以通过如在下文中阐明的本发明的实现来认识。


为了进一步阐明本发明的以上和其他优点及特征,将参照附图中 图解的具体实施例更详细地描述本发明。应了解,这些附图仅描述本 发明的典型实施例,因此不应被视为对本发明范围的限制。结合附图, 将更具体和详细地描述和解释本发明,其中
图1图示了用于实施本发明的实施例的示意性设备; 图2显示了包括用于向设备传送内容的网络的示意性环境; 图3图示了设备的用于检查设备上的内容并基于设备接收到的节 目生成播放列表的发现模块;
图4图示了用于检查设备的内容并生成播放列表的发现模块的另 一实施例;
图5图示了可以通过检查或搜索设备的内容生成的结果的一个实 施例;
图6图示了描述用于发现设备上的内容的方法的示意性流程图, 该方法包括基于与设备可用频道的内容相关的规则生成播放列表;
图7图示了当检测到信号损失时提供内容使得传送到设备的内容 符合发生信号损失时用户正在体验的内容的设备的一个实施例;以及
图8是描述用于在检测到信号损失时向用户提供内容的方法的示 意性流程图。
具体实施例方式
本发明的实施例涉及用于发现内容的系统和方法,更特别地涉及 在设备上编排内容。例如,很多用户通常拥有存储用户的某些内容或
包括识别与用户关联的内容的其他列表的设备。用户的设备也可以配 合另外的设备例如存储附加内容的计算机工作。本发明的实施例基于 可由另一来源提供的内容在设备上编排内容。特别地,可以根据内容 供应商提供的内容的风格编排设备上的内容。
例如,卫星广播内容供应商通常提供主题频道,本发明的实施例 使设备能够从符合一个或多个特定主题的设备中建议内容。本发明的 实施例还使用户能够发现内容供应商提供的符合用户的设备上存储的 内容的频道。在另一实施例中,当外部内容来源被阻止或暂时不可用 时,设备向用户提供存储的内容。如此,用户的体验呈现无缝或几乎 无缝。
图1图示了根据本发明的设备的实施例。设备100表示能够接收、
存储和/或播放数字内容的便携式和非便携式设备。设备100的示例包 括,但不限于便携式音频播放器(MP3播放器)、便携式DVD或CD 播放器、个人数字助理、手机、计算机、卫星收音机或它们的任意组 合。
图1中的设备100包括显示器102和用户界面104。用户界面104 使用户能够与设备100相互交流,显示器102向设备的用户提供可视 化信息。设备100还包括存储器106和硬件108。存储器106可以是易 失性(volatile)的和/或非易失性的(non-volatile)。存储器106可以存 储涉及设备操作的数据(包括操作系统和用户偏好),也可以存储内容。 内容可以包括数字音乐、谈话等等或它们的任意组合。硬件108包括 处理器和/或其他便于播放存储器106中存储的内容、使设备100能够 接收内容或使设备100能够与其他设备和网络交互作用的电子组件。 在某些情况下,设备100可以具有与其他类似设备交互作用或与个人 计算机连接的能力。
在一个实施例中,设备100为卫星收音机,但是本领域技术人员 应理解,本发明的实施例除上述设备外还涉及其他类型的设备。如图2 所示,作为设备100的一个实施例的设备200能够通过一个或多个网 络从内容来源202接收内容。设备200通过卫星网络204和/或通过IP 网络206接收内容。通过卫星网络204传输到设备200的内容可以与 通过IP网络206传输的内容相似或相同。
IP网络206表示设备200可以访问的其他网络。例如,蓝牙网络、 WiFi网络、蜂窝网络以及其他无线网络是设备200可以访问的,并通 过IP网络206表示。设备200还可以在与计算机连接或使用无线连接 时访问因特网或LAN。例如,设备200可以具有通过网络210访问其 他内容供应商或服务器208的能力。例如,网络210可以是因特网, 也可以与IP网络206相同。
图3图示了发现内容的设备的示例。作为设备100的实施例的设 备300接收内容302和内容304中的至少一个。在此例中,内容302 和内容304通过如图2所示的不同网络传送,但可以是相同或不同的 内容。设备300还访问内容310和播放列表312,它们都存储在设备 300的存储器308中。附加内容316和播放列表314可以存储在计算机 316中,设备可以在连接时或通过网络连接进行访问。在某些情况下, 内容310是内容312的子集。
图3的设备300还包括可以与内容302、 304、在设备上存储的内 容310以及在计算机316上存储的内容312交互作用的发现模块306。 计算机316可以是计算机网络或远离用户存储的数据库。发现模块306 检査内容310和/或内容312。在检査内容310后,发现模块306可以 令用户体验传播相似内容的频道。
一般来说,发现模块306能够生成与设备从内容供应商接收到的 频道相似或相符的内容310和/或312的播放列表312。在另一示例中, 发现模块306能够检査内容,然后从设备可用的频道中推荐符合存储 内容和/或设备300可以访问的特定频道。
因此,发现模块306由对应于内容302、 304中的可用频道的内容 310生成播放列表312。例如,如果内容302包括专于爵士乐的频道, 则发现模块306可以由可以类似或符合专于爵士乐的频道的内容310 (和/或设备300可用的其他内容)生成播放列表312。在另一实施例 中,当设备损失卫星信号时,设备可以开始播放符合损失的频道的适 当的播放列表。如果可能,从用户的角度,到存储内容的切换将是无 缝的或几乎无缝的,这增强了用户的体验,因为用户不再体验到中断。 当卫星信号再次可用时,设备可以恢复播放通过卫星网络接收到的内 容。
图4示出了作为设备100的另一实施例的设备400,它图示了图3 所示的发现模块的一个实施例。发现模块401包括扫描引擎408、播放 列表模块412以及内容加载模块410。播放列表模块412可以是基于与 内容供应商关联的节目编排。播放列表模块412也可以在任意时间被 更新或修改。例如,卫星广播内容供应商可以提供多频道的内容。播 放列表模块412可以是基于内容供应商生成和发送的频道的节目编排 风格。这令播放列表模块412能够识别与内容供应商提供的各种频道 相似或相符的内容。
频道的节目编排风格可以体现为规则414。例如,播放列表模块 414的规则414可以识别与特定频道关联的艺术家。因为特定的艺术家 可以在不止一个频道上播放,每个艺术家还可以具有表明哪一个频道 更适合该特定的艺术家的分数。规则414还可以包括关于流派、描述 内容何时创建的时期、描述内容的元数据等等或它们的任意组合。因 此,规则414可以包括定义对应于每个特定频道的内容的类型的信息 和其他元数据。
规则414还可以考虑其他对设备来说特定的信息,尽管有些相同 的信息可能是从外部来源接收的并代表更大的用户样本。例如,用户 可以为设备上的内容设定内容等级。但是,同样的内容也可以具有由 另一的实体生成的等级。在任一情况下,在生成播放列表406中,规 则414可以考虑这些等级。规则414还可以考虑实际上已被用户播放 的内容(如歌曲),也可以考虑特定内容已被播放的次数。规则414还 可以动态更新,或通过服务或/和通过用户改变。
播放列表模块412使用扫描引擎408检査存储器402中存储的内 容404。播放列表模块412还可以检査与设备400关联的另一设备412 (如台式计算机)中存储的内容。于是内容加载模块410基于播放列 表406加载内容。在一个实施例中,播放列表模块412在计算机上对 内容414操作。生成的播放列表随后可以被传送到设备400上。
内容检查的结果可以用不同的形式表示。图5图示了由扫描引擎 408或播放列表模块412返回的数据的一个示例。显示器500包括一组 频道502。在本例中,频道502表示与设备上存储的内容最匹配或最符 合的频道。例如,频道504与设备上的内容的关系最密切,而频道506
和508与内容的关系较不密切。可以是这种情况,可以根据用户计算 机上存储的内容而不是设备上实际存储的内容生成该组频道502。从这 个意义上讲,该组频道502还表示用户的内容,并且在一个实施例中, 表示范围更广的用户的内容。以这种方式生成的播放列表代表频道的 另一形式。
例如,当用户选择频道504时,设备可以调到该特定频道并开始 播放。在一个示例中,与用户的存储内容关系最密切的频道可以被设 置为用户频道的预置。或者,当用户选择频道504时,使用同与频道 504关联的内容匹配或基本匹配的特定内容创建播放列表,或者可以播 放之前生成的与选定的频道关联的播放列表。参照图4,最符合频道 504的规则414的内容404可以与特定播放列表关联。播放列表的条目 数可以由用户设置或缺省设置。或者,可以自动生成与频道502关联 的播放列表。在一个实施例中,播放列表406表示设备400可用的一 些频道。当以另一种方式使用时,可以检查生成的内容,以向用户建 议与用户的内容关系密切的频道。
在另一实施例中,扫描引擎返回内容404和设备400的可用频道 的交集或相关矩阵。相关矩阵表示具有一个或多个与设备400上的内 容404的匹配的频道。可以将没有内容命中的频道从用户的观看除去, 或只把排在前面的频道呈现给用户。可以通过扫描设备上的内容生成 相关矩阵。这可以包括设备上的内容的元数据的检查。然后,考虑到 与频道关联或与设备可用的频道上的内容关联的元数据,比较或分析 元数据。音乐流派、艺术家、唱片名称等等是生成相关矩阵中可以使 用的元数据的示例。
相关矩阵能够以不同的形式呈现给用户。例如,可以将表示与设 备上的内容关系最密切的频道的频道列表呈现给用户。或者,相关矩 阵可以呈现与特定频道关系最密切的内容。在一个实施例中,相关矩 阵表示设备上存储的内容和设备可用的内容的频道之间的关系。
在一个实施例中,相关矩阵可以识别与特定标准匹配的内容。例 如,频道的元数据可以识别艺术家、唱片、流派等等的列表。如果设 备上的内容具有与频道的元数据匹配的元数据,则内容与频道匹配或 至少部分匹配。对于每个频道,设备上的内容可以被有效地评分。特
定的内容可以与一个以上的频道关系密切。但是,它与一个频道的匹 配可能好于另一个。但是,在相关矩阵中,该内容可以与一个以上的 频道关联。
在另一实施例中,相关矩阵中的每一项可以定义或描述播放列表。 例如,相关矩阵可以返回频道列表,从而内容通过频道列表排序。与 特定频道关联的内容可以是对于该频道的播放列表。播放列表中的项 数可以缺省设置或由用户设置。或者,播放列表可以由与特定频道关 系密切的内容随机生成。
通过扫描引擎408进行的内容404的搜索或检查实际上是可以分 等级的。规则可以被修改,从而扫描引擎408以分等级的方式检査内 容404。例如,最初,搜索可以基于艺术家。然后可以用音乐流派或时 期或用其他任何属性或特征重新检査艺术家搜索的结果。然后,可以 根据设备中存储的或该设备可从另外设备获得的内容的搜索或检查结 果生成播放列表。
生成播放列表416的过程可以是动态的和自适应的过程,该过程 解决了设备上的内容404以及与设备可用的频道关联的内容的变化。 可以将用户偏好,例如频道偏好,手工设置预置以及用户偏好的其他 指示纳入规则414。当用户评估内容的等级时,也可以将等级纳入规则。 当内容或频道随时间变化时,规则自身可以更新。
另外,用户可以对设备上存储的内容进行改变。举例来说,并非 限制,当内容改变时,规则414改变时等等,播放列表模块412可以 重新检查内容。结果,可以通过播放列表模块412修正或替换播放列 表406。播放列表模块412还可以随时间增加/或删除播放列表406。
图6图示了用于发现内容的示意性方法。检查602或搜索设备上 存储的内容。这可以包括检查其他设备(例如与设备相连的计算机) 上存储的内容。检查内容602还包括对内容应用规则603。可以使用各 种来源创建规则。应用于内容检查或搜索的规则的一个来源是卫星广 播内容供应商。可以使这些规则适合通过卫星广播服务传送的频道。 规则还可以涉及用户偏好、用户的设备实际播放的内容、用户等级等 等、或它们的任意组合。
在检査了内容602之后,生成播放列表604。生成播放列表604包括检查规则应用的结果605。生成的播放列表可以识别可与设备可用 的特定频道上的内容相符或相似的内容。播放列表的生成可取决于如 由规则所确定的内容与频道的匹配程度。
生成播放列表后,显示结果608。如前所述,结果可以采用各种形 式。通常,在用户设备的显示器上传达给用户的结果包括识别与用户 的内容关系最密切的频道。向用户显示的结果还可以包括艺术家、流 派、歌曲的列表以及它们与各种频道匹配或符合程度的显示。向用户 显示的结果可以包括可以被选择和播放的生成的播放列表。或者,结 果可以显示与用户的内容关系密切的特定频道。这样,用户可以调到 频道之一并发现选定频道上的内容。
生成播放列表604后,或显示结果608后,可以根据播放列表之 一或根据用户对显示结果的选择加载内容606。在一个实施例中,用户 可以继续收听传送到设备的频道之一。无须用户输入也可以加载内容 606,例如以下所述,在损失卫星信号的时候。
图7图示了其中的设备可以确保用户体验的内容不被中断或确保 内容的中断最小化的系统。在本例中,内容708到设备700的传送被 中断709或损失。这可以发生在卫星广播信号的情形中,例如,当信 噪比下降至低于某个阈值时,或当卫星信号受到桥梁、电线的干扰或 阻碍时等等。如果卫星信号的中断足够长,则设备通常经历没有内容 播放的中断。
在此例中,设备700的发现模块702可以检测信号的损失、或不 足的信噪比、或表示卫星信号的不良接收或损失的其他阈值。在这种 情况下,发现模块702可以访问播放列表706并开始从设备700的存 储器播放内容704,作为输出710。
如前所述,发现模块702生成的播放列表706常对应于内容708 中包括的或设备700可用的至少某些频道。当用户播放特定频道上的 内容而该频道损失的时候,发现模块702可以选择对应于该损失频道 的特定的播放列表。如此,用户不仅体验最小的中断,还体验与损失 的频道符合的内容。当设备再次接收到频道时,发现模块702过渡回 该频道。
图8图示了用于提供内容的示意性方法。在本例中,设备从至少
一个网络如卫星广播网络通过多频道接收内容。设备可以监视传送该 频道的信号的某些特征。在一个示例中,设备对至少一个频道检测802 信号的损失。检测信号损失可以包括损失频道,确定信噪比何时经过 阈值等等,或提示接收到的信号对设备来说不充分的其他方面或特征。
当检测到信号的损失时,设备播放804播放列表。在一个实施例 中,设备选定和播放的播放列表与检测到信号损失时正在播放的频道 的内容相似。如此,设备经历相似的内容。如前所述,发现模块检査 了设备上的内容,以识别与设备可用的频道关系密切的内容。因此, 每个播放列表可以与至少一个频道关联。当损失特定的频道时,则可 以播放与该频道关联的播放列表。
在一个实施例中,设备确保从卫星信号到存储内容的过渡是无缝 的。例如,设备可能检测到信号正在损失强度,但可以等到歌曲结束 再切换到播放列表。
在这段时间中,设备在监视卫星频道,从而它可以确定信号何时 再令人满意。在这一点,设备恢复806播放该频道。如上所述,如可 能,从存储的内容回到卫星频道的过渡是无缝的。或者,设备可以执 行过渡内容,以使用户感觉不到突然的变化。
本发明范围内的实施例还包括用于携带或具有存储在其上用于执 行本发明的实施例的计算机可执行指令或数据结构的计算机可读介 质。这种计算机可读介质可以是通用或特殊用途的计算机可以访问的 任何可用介质。举例来说,并非为了限制,这种计算机可读介质可以 包括RAM、 ROM、 EEPROM、 CD-ROM或其他光盘存储器、磁盘存 储器或其他磁盘存储设备、或能用于以计算机可执行指令或数据结构 的形式携带或存储需要的程序代码手段并且可由通用和特殊用途计算 机访问的任何其他介质。当通过网络或另外的通信连接(硬连线、无 线或硬连线或无线的组合)将信息传输或提供到计算机时,计算机将 连接完全视为计算机可读介质。因此,将任何这种连接完全视为计算 机可读介质。以上组合也应该被包含在计算机可读介质的范围内。例 如,计算机可执行指令包括促使通用计算机、特殊用途计算机或特殊 用途处理设备执行某种功能或功能组的指令和数据。
以下讨论目的是提供可在其中实现本发明的合适的计算环境的简
洁、概括的描述。尽管不是必须的,但是将以在网络环境中计算机执 行的计算机可执行指令(如程序模块)的一般环境来描述本发明。通 常,程序模块包括执行特定的任务或实现特定的抽象数据类型的例程、 程序、对象、组件、数据结构等等。计算机可执行指令、关联的数据 结构以及程序模块表示用于执行本文公开的方法的步骤的程序代码手 段的示例。这种可执行指令或关联的数据结构的特定序列表示用于实 现这些步骤中描述的功能的相应动作的示例。
本领域技术人员应了解,可以在具有多种类型的计算机系统配置, 包括个人计算机、手持设备、多处理器系统、基于微处理器或可编程 消费电子器件、网络PC、小型计算机、主计算机等等,的网络计算环 境中实现本发明。还可以在通过通信网络连接(通过硬连线连接、无 线连接或通过硬连线或无线连接的组合)的本地和远程处理设备执行 任务的分布式计算环境中实现本发明。在分布式计算环境中,程序模 块既可以位于本地也可以位于远程存储器存储设备上。
在不脱离本发明的精神或本质特征的情况下,本发明可以体现为 其他特定形式。所述的实施例仅从各方面作为例证说明本发明而非用 于限制本发明。因此,本发明的范围由后附权利要求而不是前面的说 明表示。所有在与权利要求等价的含义和范围内所作的变化都包含在 本发明的范围内。
权利要求
1、一种用于在包括能够从内容供应商接收内容频道的设备的系统中通过设备发现内容的方法,该方法包括扫描设备上的内容以生成相关矩阵,其中相关矩阵表示设备上的内容与设备可用的内容频道的相关程度;向设备的用户呈现相关矩阵的至少一部分;以及通过从相关矩阵选择与设备可用的特定内容频道最匹配的内容生成播放列表。
2、 如权利要求l所述的方法,其中扫描设备上的内容以生成相关 矩阵进一步包括检査设备上的内容的元数据;以及比较设备上的内容的元数据和与设备可用的内容频道关联的元数据。
3、 如权利要求l所述的方法,其中向设备的用户呈现相关矩阵的 至少一部分进一步包括呈现频道列表,列表中的每个频道与设备上的 同关联的频道关系密切的特定内容关联。
4、 如权利要求l所述的方法,其中向设备的用户呈现相关矩阵的 至少一部分进一步包括呈现设备上的与特定频道关系最密切的内容。
5、 如权利要求l所述的方法,其中扫描设备上的内容以生成相关 矩阵进一步包括基于内容与内容的频道的匹配程度将设备上的内容与 设备可用的内容频道联系。
6、 如权利要求5所述的方法,其中内容的特定部分与一个以上的 内容频道关系密切。
7、 一种用于在包括从内容供应商接收内容的设备的系统中发现内 容的方法,该方法包括使用规则检查设备上的内容,其中一个或多个规则与设备可用的内容频道关联;基于规则生成一个或多个播放列表;以及 在设备的显示器上显示与一个或多个播放列表关联的结果。
8、 如权利要求7所述的方法,其中使用规则检査设备上的内容进 一步包括从设备可用的内容频道的内容供应商接收一个或多个规则。
9、 如权利要求7所述的方法,其中至少一个规则用于识别符合与 至少一个规则关联的特定频道的内容。
10、 如权利要求7所述的方法,其中基于规则生成一个或多个播 放列表进一步包括基于设备上存储的或设备可访问的内容与设备可用 的内容频道之间的密切关系生成一个或多个播放列表。
11、 如权利要求7所述的方法,其中显示与一个或多个播放列表 关联的结果进一步包括以下至少一个步骤显示一个或多个与设备上的内容关系最密切的频道; 显示至少在设备上的内容和设备可用的频道之间的相关矩阵;或者显示设备上的一个或多个播放列表。
12、 如权利要求ll所述的方法,其中显示的一个或多个频道被设 置为设备上的预置频道。
13、 如权利要求7所述的方法,进一步包括更新规则。
14、 如权利要求7所述的方法,其中更新规则包括在设备上的内 容改变或一个或多个频道包括的内容改变时更新规则。
15、 如权利要求7所述的方法,进一步包括以下至少一个步骤加载与特定的播放列表关联的内容;或者调到与特定的播放列表关联的频道。
16、 一种用于在通过一个或多个网络传送的一个或多个频道接收 内容的系统中发现设备上的与一个或多个频道中包括的内容相关的内 容的方法,该方法包括使用至少与一个或多个频道关联的节目编排,检査设备上的内容; 生成一个或多个与设备上的内容关联的播放列表,每个播放列表 与一个或多个频道的特定频道关联;以及基于设备上的一个或多个播放列表中的至少一个加载内容。
17、 如权利要求16所述的方法,其中使用至少与一个或多个频道 关联的节目编排检査设备上的内容进一步包括基于节目编排搜索内 容。
18、 如权利要求16所述的方法,其中基于节目编排搜索内容进一 步包括对每个频道使用艺术家、流派或时期中的至少之一搜索内容。
19、 如权利要求18所述的方法,进一步包括分等级地搜索内容使 得内容的每个部分与至少一个频道关联。
20、 如权利要求19所述的方法, 至少之一分等级地搜索内容。
21、 如权利要求16所述的方法, 多个播放列表。
22、 如权利要求16所述的方法, 算机上存储的内容。
23、 如权利要求16所述的方法, 一个或多个播放列表。进一步包括基于艺术家或流派的 进一步包括显示设备上的一个或 进一步包括检査与设备相连的计 进一步包括加载另外的设备上的
24、 如权利要求16所述的方法,进一步包括显示对应于一个或多 个播放列表中的至少某些播放列表的频道。
25、 如权利要求16所述的方法,其中使用至少与一个或多个频道 关联的节目编排检査设备上的内容进一步包括对内容应用一个或多个
26、 如权利要求25所述的方法,其中生成一个或多个与设备上的 内容关联的播放列表进一步包括生成将设备上的内容与设备可用的一 个或多个频道中的至少某些频道相匹配的相关矩阵。
27、 一种计算机可读介质,其具有用于执行权利要求16的方法的 计算机可执行指令。
28、 一种用于在通过卫星网络传送的一个或多个频道接收内容的 设备中基于一个或多个频道的节目编排发现内容的方法,该方法包括:搜索设备上的内容或通过发现模块与设备相连的计算机上的内容 的至少之一,其中发现模块对内容应用规则,使得内容的每个部分与 至少一个频道关联;以及基于规则的结果生成一个或多个播放列表,其中每个播放列表对 应于特定的频道。
29、 如权利要求28所述的方法,进一步包括以下一个或多个步骤 在设备的显示器上显示一个或多个播放列表; 在显示器上显示表示设备上的内容与一个或多个频道的匹配程度的相关矩阵;加载至少一个播放列表; 调到与播放列表之一关联的频道;以及 基于一个或多个播放列表设置设备的预置。
30、如权利要求28所述的方法,其中搜索设备上的内容或通过发 现模块与设备相连的计算机上的内容的至少之一进一步包括以下至少 之一基于规则分等级地搜索内容,其中规则包括对于每个频道的艺 术家、流派、时期以及用户偏好中的一个或多个。
31、如权利要求28所述的方法,进一步包括至少在设备上的内容 改变的时候或在一个或多个频道中的内容改变的时候更新规则。
全文摘要
发现设备上的内容。可以基于设备可用的频道的节目编排,检查或搜索设备上存储的内容。可以用其他涉及用户偏好的规则搜索内容。基于内容的检查结果,生成播放列表。每个播放列表包括来自设备的同与频道之一关联的内容匹配或部分匹配的内容。使用播放列表,用户可以从他们的设备加载具有与特定频道相符的主题的内容。播放列表还可以用于调到与播放列表关联的频道,从而发现那些频道上的内容。
文档编号G06F17/00GK101385021SQ200780005499
公开日2009年3月11日 申请日期2007年2月15日 优先权日2006年2月16日
发明者A·A·范特霍夫, C·劳森, M·A·罗斯, T·C·尼科尔 申请人:戴尔产品有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1