节目段显示条的制作方法

文档序号:7941922阅读:190来源:国知局
专利名称:节目段显示条的制作方法
节目段显示条背景诸如已记录或已高速缓存的点播和广播媒体内容等点播节目编排的出现向观看 者提供了用通常被称为“特效模式”的媒体内容导航命令来导航已记录的或点播节目的选 项。这些媒体内容导航命令通常用遥控设备来发起并且包括诸如播放、快进、倒带、暂停、以 及源自于磁带机的其他导航命令等命令。例如,快进功能在用于缩短已记录的节目的观看时间时为观看者提供时间节省。 然而,该快进功能不提供用于定位观看者可能感兴趣的已记录的节目的分段或场景的方便 技术。通常,以快进模式显示的视频必须由观看者观察以便正好在正确的时刻输入诸如播 放或暂停命令等另一遥控输入,以避免超时播放特定场景和错过已记录的或点播节目的一 部分。概述提供本概述是为了介绍节目段显示条的简化概念。这些简化概念在以下详细描述 中进一步描述。本概述并不旨在标识所要求保护的主题的必要特征,也不旨在用于帮助确 定所要求保护的主题的范围。在一个或多个实施例中,节目段显示条具有可包括场景图像和广告图像的静止图 像。场景图像可各自对应于诸如电影或电视节目等不同的电视媒体内容段,并且显示在节 目段显示条中以指示电视媒体内容序列。广告图像可各自对应于不同的广告并且可以显示 在节目段显示条中以指示不同的广告与电视媒体内容一起被包括在哪里。节目段显示条还 可包括可以定位在静止图像附近以指示该静止图像是可选的焦点。在节目段显示条的其他实施例中,诸如当观看者经由遥控设备发起对电视客户机 设备的选择输入时,可以从节目段显示条接收到对场景图像的观看者选择。电视客户机设 备然后可移位至对应于所选场景图像的电视媒体内容段的开头,并且呈现该电视媒体内容 以便从该电视媒体内容段的开头开始显示。在节目段显示条的其他实施例中,诸如当观看者经由遥控设备发起对电视客户机 设备的导航选择输入时,可将被实现为任何类型的指示器(例如,加亮、指针、强调等)的焦 点定位在节目段显示条中的广告图像附近。可识别在广告图像附近的焦点位置,并且可以 呈现对应于该广告图像的广告以便显示。或者,可接收观看者从节目段显示条中对广告图 像的选择,可获取对应于广告图像的广告,并且然后可呈现该广告以便显示。附图简述参考以下附图描述了节目段显示条的各实施例。在各附图中,使用相同的标号来 指示相同的特征和组件

图1示出了其中可以实现节目段显示条的各实施例的示例系统。图2示出了其中可以实现节目段显示条的各实施例的另一示例系统。图3示出了用于节目段显示条的各实施例的示例方法。图3示出了用于节目段显示条的各实施例的示例方法。图5示出了可以实现节目段显示条的各实施例的示例设备的各个组件。
5
图6示出了其中可以实现节目段显示条的各实施例的示例娱乐和信息系统中的 各个设备和组件。详细描述节目段显示条的各实施例提供观看者可用来搜索并选择诸如电影、广告或电视节 目等电视媒体内容段的接口。例如,观看者可暂停发起节目段显示条的显示的电视节目,该 节目段显示条包括电视节目的场景图像和/或广告图像。场景图像各自对应于不同的电视 媒体内容段段,其中内容段可以是数秒、数分钟等任何持续时间的媒体内容。广告图像各自 对应于包括在电视媒体内容中的不同广告。观看者可以在节目段显示条中导航以选择对应于该观看者可能感兴趣的电视媒 体内容段的特定场景图像。对场景图像的选择然后发起呈现该媒体内容以便从对应于所选 场景图像的分段的开头开始观看。另外,观看者可以在显示条中导航以选择对应于该观看 者可能感兴趣的广告的特定广告图像。对广告图像的选择然后发起呈现对应的广告以便观看。尽管所描述的用于节目段显示条的系统和方法的特征和概念可以在任何数量的 不同环境、系统、和/或各种配置中实现,但节目段显示条的各实施例在以下示例系统和环 境的上下文中描述。图1示出了其中可以实现节目段显示条的各实施例的示例系统100。在此示例中, 系统100包括客户机设备102和显示设备104。客户机设备102和显示设备104 —起是呈 现音频、视频、和/或图像数据的电视客户机系统的示例。显示设备104可被实现为显示电 视媒体内容106和节目段显示条108的任何类型的电视、LCD、或类似显示系统。在该示例 中,电视媒体内容106被示为全屏显示画面并且节目段显示条108显示在电视媒体内容的 全屏显示画面上。节目段显示条108可被实现为提供观看者可用来搜索并选择诸如电影、广告或电 视节目等电视媒体内容段的接口。如贯穿本文所述的,“媒体内容”和“电视媒体内容”可 包括电视节目(或节目编排),其可以是任何形式的节目、商业节目、广告、音乐、电影、和视 频点播媒体内容。其它媒体内容可包括交互式游戏、基于网络的应用程序、以及任何其它音 频、视频和/或图像内容(例如包括节目指南应用数据、用户界面数据、搜索结果和/或推 荐等)。在示例系统100中,电视媒体内容106表示呈现以便由客户机设备102在作为电 视媒体内容的视频流110接收时显示的电视节目。诸如在观看电视媒体内容106的观看者 经由遥控设备发起“暂停”命令以暂停电视媒体内容的显示时,可以生成节目段显示条108 以便显示在显示设备104上。可以显示包括诸如场景图像112和/或广告图像114等各种 静止图像的节目段显示条108。在该示例中,节目段显示条108被示为位于显示设备104上 的显示屏的底部附近的水平显示条。节目段显示条108的位置和方向仅仅是示例性的,并 且例如可被实现为显示器上的垂直显示条。场景图像112各自对应于不同的电视媒体内容段,其中内容段可以是任何持续时 间(例如,数秒、数分钟等)的媒体内容。例如,场景图像116对应于电视媒体内容的视频 流110中的视频段118。类似地,场景图像120对应于视频段122,而场景图像124对应于 电视媒体内容的视频流110中的视频段126。在一实现中,电视媒体内容段的持续时间可由
6观看者配置。各种场景图像112也显示在节目段显示条108中以指示电视媒体内容序列。 例如,场景图像116表示电视媒体内容中的在由场景图像120表示的视频段122之前的视 频段118。视频流110中的视频段122具有段开头128 (例如,该段的开头)和段结尾130 (例 如,该段的结尾)。诸如场景图像120等节目段显示条108中的场景图像可以从段开头128 处的视频帧132 (例如,一个示例中的MPEG帧)中生成,或者从诸如向观看者最佳地表示电 视媒体内容段的视频帧等来自视频段中的任何其他位置的视频帧134中生成。或者,场景 图像可以从汇编自电视媒体内容段的图像汇编中生成。在一实施例中,节目段显示条108包括各自对应于与电视媒体内容包括在一起的 不同广告的广告图像114。此外,广告图像114可指示不同的广告被包括在电视媒体内容 的视频流110中的哪里。例如,广告图像136对应于电视媒体内容的视频流110中的广告 138。类似地,广告图像140对应于广告142,而广告图像144对应于电视媒体内容的视频流 110中的广告146。诸如广告图像136等节目段显示条108中的广告图像可以从广告开头处的视频帧 中生成,从最佳地表示广告的视频帧中生成,或者从汇编自广告的图像汇编中生成。节目段 显示条中的广告图像还可被实现为代表广告的图像、广告的图形表示和/或对应的广告的 任何分段图形。在一实施例中,节目段显示条108还可包括对应于诸如电视节目等所显示的电视 媒体内容106的其它静止图像。例如,节目段显示条108可包括按标题、徽标、图像、或任何 其他指示来标识电视媒体内容的“摘要”图像148。摘要图像148可以从选自电视媒体内容 的视频流110的开头的视频帧(例如,一个示例中的MPEG帧)中生成,或者从来自视频流 110中的任何其他位置的视频帧(诸如向观看者最佳地表示电视节目的视频帧等)中生成。 或者,摘要图像148可以从汇编自电视媒体内容的视频流110的图像汇编中生成。在一实施例中,节目段显示条108还可包括焦点150,焦点150可以定位在节目段 显示条108中的场景图像或广告图像附近、之上、上方、周围、或以其他方式靠近该图像以 指示该场景图像或广告图像是可选择的。例如,观看者可诸如经由遥控设备输入导航输入 以便在第一方向152和/或第二方向154上移动焦点150以将该焦点150定位在节目段显 示条108中的任一个静止图像附近。可以发起向右(即,用于在电视媒体内容中前进或前 跳的第一方向152)移动焦点的导航输入或选择,和/或可以发起向左(即,用于在电视媒 体内容中回移或回跳的第二方向154)移动焦点的导航输入或选择。在该示例系统100中,节目段显示条108仅被示为具有一个摘要图像148、广告图 像114和144、以及仅仅三个场景图像112。然而,在一实施例中,节目段显示条108在接收 到在第一方向152和/或第二方向154上移动焦点150的导航输入时跨显示设备104的显 示屏滚动。例如,在焦点150在第一方向152上移动通过广告图像140的情况下,对应于电 视节目的附加场景图像将在广告图像140之后继续按顺序显示。焦点150可被实现为任何类型的指示器(例如,加亮、指针、强调等)并且定位以 使得可从节目段显示条108中选择特定图像。在另一实施例中,焦点150可被实现为包括 对应的电视媒体内容段的时间或其他持续时间指示156。例如,场景图像116可对应于第一 电视媒体内容段并且表示该电视节目的前三十秒。在另一实施例中,焦点150可被实现为包括电视媒体内容段的描述158。观看者可定位焦点150并发起对场景图像或广告图像的选择。例如,观看者可经 由遥控设备输入选择输入以选择被指示为可通过焦点150选择的场景图像116。客户机设 备102然后可发起到视频流110中的对应于所选场景图像的视频段118的开头的移位,并 且开始呈现电视媒体内容106以便从该段的开头开始显示。在另一示例中,观看者可定位 焦点150并且经由遥控设备输入选择输入以选择广告图像136。客户机设备102然后可获 取并呈现对应于所选广告图像136的广告138。在一实施例中,客户机设备102可识别焦点150被定位在节目段显示条上的广告 图像附近,并且发起呈现该广告图像和/或对应的广告以便全屏显示。在一实现中,可以在 焦点150 (或其他这样的指示器)简单地通过或滚动通过广告图像时识别该焦点,然后发起 对该广告图像或对应的广告本身的全屏显示。在另一实现中,当焦点150(或其他这样的指 示器)靠近广告图像时,可以在一暂停或“悬停状态”持续时间后识别该焦点,然后发起对 该广告图像或对应的广告本身的全屏显示。图2示出了其中可以实现节目段显示条的各实施例的示例系统200。在该示例中, 系统200包括客户机设备102和能够显示电视媒体内容106和/或节目段显示条108的显 示设备104。观看者可以与客户机设备102交互并且用诸如电视遥控器等输入设备202上 的用户输入来发起观看者导航输入和从节目段显示条108中的图像选择。示例客户机设备102可被实现为电视机顶盒、数字录像机(DVR)和回放系统、电器 设备、游戏控制台、便携通信设备、便携计算设备、和/或可在电视娱乐和信息系统中实现 的任何其它类型的电视客户机设备或基于计算的设备中的任何一个或组合。此外,客户机 设备102可以用参考图5所示的示例设备进一步描述的任何数量的不同组件及其组合来实 现。客户机设备102还可与用户或观看者(即人)和/或操作该设备的实体相关联,使得 客户机设备描述包括用户、软件、和/或设备的逻辑客户机。在示例系统200中,客户机设备102包括一个或多个处理器204 (例如,微处理器、 控制器等中的任何一个)、媒体内容输入206、以及媒体内容208(例如,已接收的媒体内容、 正被接收的媒体内容、显示条数据等)。客户机设备102可被配置成经由基于IP的网络212 和/或通信网络214来与各内容分发者210通信。媒体内容输入206可包括任何类型的通 信接口和/或数据输入,如通过其经由基于IP的网络212和/或通信网络214接收电视媒 体内容(例如,IPTV媒体内容)流的网际协议(IP)输入。媒体内容输入206可包括经由其 接收媒体内容的任何类型的无线、广播、和/或空中输入。另外,客户机设备102可经由媒 体内容输入206从内容分发者210中的任一个或多个接收场景图像、广告图像、广告数据、 和/或显示条数据。基于IP的网络212可以作为通信网络214的一部分来实现,通信网络214便于内 容分发者210和任何数量的诸如客户机设备102等客户机设备之间的媒体内容分发和数据 通信。通信网络214可以使用任何类型的网络拓扑结构和/或通信协议来被实现为媒体内 容分发系统的一部分,且可被表示为或以其它方式实现为两个或多个网络的组合。客户机设备102还包括设备管理器216 (例如,控制应用程序、软件应用程序等), 其可被实现为计算机可执行指令并可由处理器204执行以实现节目段显示条的各实施例 和/或特征。设备管理器216可被实现为经由输入设备202监视和/或接收可选输入(例如,观看者选择、导航输入等),并发起将观看者选择传送回内容分发者210。
客户机设备102可经由通信网络214的双向数据通信链路218与任何数量的内容 分发者210进行通信。构想了箭头化的通信链路218和网络212任何一个或多个连同通信 网络214方便了诸如从客户机设备102到内容分发者210以及相反方向等的双向数据通 客户机设备102还可包括显示条应用程序220,该应用程序可被实现为计算机可 执行指令并由处理器204执行以实现节目段显示条的各实施例和/或特征。在一实施例中, 显示条应用程序220可被实现为接收并处理节目段显示条数据,并生成节目段显示条108 以便显示在显示设备104上。客户机设备102还可包括节目指南应用程序222,该节目指南 应用程序可被实现为处理可从其中呈现和/或显示节目指南以供在显示设备104上观看的 节目指南数据。节目指南一般也可被称为电子节目指南,即“EPG”。在一实施例中,显示条 应用程序220可被实现为节目指南应用程序222的模块。 虽然显示条应用程序220和节目指南应用程序222各自被示为并描述为单个应用 程序(例如,客户机设备102的独立组件),但是每个都可被实现为被分布以实现节目段显 示条的各实施例的若干组件应用程序或模块。或者,显示条应用程序220和节目指南应用 程序222可被一起实现为实现节目段显示条的各实施例的客户机设备102的多功能组件。内容分发者210可经由基于IP的网络212和/或通信网络214将媒体内容224、 媒体内容元数据226、广告数据228、和/或显示条数据230作为IPTV多播而分发到任何数 量的电视客户机设备。内容分发者210还可包括用于实现节目段显示条的各实施例的各个 组件,诸如可被实现为生成场景图像和/或广告图像以便显示在节目段显示条中的图像生 成系统232。在一实施例中,图像生成系统232可被实现为包括各种视频编码技术,这些技术 能够分析隐藏字幕数据以确定广告在哪里以及诸如电影或电视节目等电视媒体内容中的 各个场景在哪里开始和结束。来自电视媒体内容的各个帧(例如,静止图像、MPEG视频帧 等)可以用图像识别技术来确定并且作为媒体内容元数据226、广告数据228、和/或显示 条数据230来与视频分开存储。各个帧然后可作为场景图像和/或广告图像显示在节目段 显示条108中,这使得观看者能够选择观看或跳过广告,并且通过在电视节目中快进或向 后导航以准确地定位节目的所需部分来搜索并选择电视媒体内容段。在该示例系统200中,内容分发者210还包括存储介质234,该存储介质234存储 或维护媒体内容224、媒体内容元数据226、广告数据228、显示条数据230、和/或可由各电 视客户机设备请求的点播资产236。内容分发者210还可包括管理由内容分发者维护的诸 如媒体内容224和点播资产236等资产的资产管理器238。此外,内容分发者210可使用如 参考图5中示出的示例设备和/或图6中示出的示例内容分发者进一步描绘的任何数量和 组合的不同组件来实现。一般而言,在此描述的任何功能、方法、过程、和模块都可使用硬件、软件、固件 (例如,固定逻辑电路)、手动处理或其任何组合来实现。功能、方法、过程、或模块的软件实 现表示当在基于计算的处理器上执行时执行指定任务的程序代码。分别参考图3和图4所 描述的示例方法300和400可在计算机可执行指令的一般上下文中来描述。一般而言,计 算机可执行指令可包括执行特定功能或实现抽象数据类型的应用程序、例程、程序、对象、
9组件、数据结构、过程、模块、功能等。这些方法还能在其中功能由通过通信网络链接的远程处理设备完成的分布式计 算环境中实现。在分布式计算环境中,计算机可执行指令可以位于包括存储器存储设备在 内的本地和远程计算机存储介质中。此外,此处所描述的特征是平台无关的,以便这些技术 可在具有各种处理器的各种计算平台上实现。图3示出了用于节目段显示条的各实施例的示例方法300。描述方法的次序并不 旨在解释为限制,并且任何数量的所述方法框都可以按任何次序组合以实现本方法或实现 替换方法。在框302,接收观看者可选命令以发起对电视媒体内容的导航显示动作。例如,正 在观看诸如电影或电视节目等电视媒体内容106的观看者可以用输入设备202来发起“暂 停”命令以暂停媒体内容的显示。客户机设备102处的设备管理器216接收该暂停命令并 暂停电视媒体内容106的显示。在框304,生成各自对应于不同的电视媒体内容段的场景图像的节目段显示条以 便显示。例如,显示条应用程序220生成节目段显示条108,该节目段显示条包括显示在该 节目段显示条108中以指示电视媒体内容106的序列的场景图像112。节目段显示条108 中的场景图像120可以从电视媒体内容的视频流110中的视频段122的开头128处的视频 帧132中生成,或者可以从最佳地表示电视媒体内容的视频段122的视频帧134中生成。在 一实现中,生成节目段显示条108以便显示以使得在节目段显示条108中显示对应于暂停 的电视媒体内容段的当前场景图像。在框306,接收导航选择以便将焦点定位在场景图像附近。例如,观看者可经由输 入设备202输入导航输入以便将焦点150定位在节目段显示条108中的场景图像116附近、 之上、上方、周围、或以其他方式靠近该场景图像116以指示该场景图像116是可选的。客 户机设备102处的设备管理器216接收该导航选择以便将焦点150定位在场景图像116附 近。在框308,呈现场景图像以便全屏显示。例如,显示条应用程序220识别出焦点150 的位置在场景图像116附近并发起对该场景图像的全屏显示(例如,作为显示在显示设备 104上的电视媒体内容106)。客户机设备102处的设备管理器216发起呈现场景图像作为 全屏显示画面。在框310,接收观看者从节目段显示条中对场景图像的选择。例如,观看者可经由 输入设备202输入选择输入以选择被标识或以其他方式指示为可通过焦点150选择的场景 图像116。客户机设备102处的设备管理器216接收观看者对该场景图像的选择。在框312,移位至对应于所选场景图像的电视媒体内容段的开头。例如,显示条应 用程序220发起到视频流110中的对应于观看者所选的场景图像116的段的开头的移位。 在框314,呈现电视媒体内容以便从对应于所选场景图像的电视媒体内容段的开头开始显 示。例如,设备管理器216发起从对应于所选场景图像的电视媒体内容段的开头开始呈现 电视媒体内容106。图4示出了用于节目段显示条的各实施例的示例方法400。描述方法的次序并不 旨在解释为限制,并且任何数量的所述方法框都可以按任何次序组合以实现本方法或实现 替换方法。
10
在框402,生成包括各自对应于与电视媒体内容包括在一起的广告的广告图像的 节目段显示条。例如,显示条应用程序220生成包括广告图像114的节目段显示条108。广 告图像114也可以显示在节目段显示条108中以指示电视媒体内容中的广告序列。节目段 显示条中的广告图像可以从广告开头处的视频帧中生成,从最佳地表示广告的视频帧中生 成,或者从汇编自广告的图像汇编中生成。在框404,接收导航选择以便将焦点定位在广告图像附近。例如,观看者可经由输 入设备202输入导航输入以便将焦点150定位在节目段显示条108中的广告图像136附近、 之上、上方、周围、或以其他方式靠近该广告图像136以指示该广告图像136是可选的。客 户机设备102处的设备管理器216接收该导航选择以便将焦点150定位在广告图像136附 近。在框406,识别在广告图像附近的焦点位置,并且在框408,获取对应于广告图像 的广告。例如,显示条应用程序220识别出焦点150的位置在广告图像136附近,并且启动 客户机设备102处的设备管理器216以获取对应于广告图像136的广告138。在各实现中, 客户机设备102可获取本地地存储在客户机设备处的广告138,或者从内容分发者210获取 广告。在框410,呈现对应于广告图像的广告以便全屏显示。例如,客户机设备102处的设 备管理器216发起呈现对应于广告图像的广告作为全屏显示画面。在框412,接收观看者从节目段显示条中对广告图像的选择。例如,观看者可经由 输入设备202输入选择输入以选择可被标识或以其他方式指示为可通过焦点150选择的 广告图像136。客户机设备102处的设备管理器216接收观看者对广告图像的选择。在框 414,呈现对应于所选广告图像的广告以便显示。例如,客户机设备102处的设备管理器216 发起呈现对应于所选广告图像的广告。图5示出了示例设备500的各个组件,该示例设备500可被实现为用于实现节目 段显示条的各实施例的任何形式的计算、电子、和/或电器设备。例如,设备500可被实现为 图1和2所示的电视客户机设备、和/或图2所示的内容分发者。在各实施例中,设备500 可被实现为电视客户机设备、数字录像机(DVR)、游戏系统或控制台、基于计算的设备、和/ 或任何其它类型的类似设备中的任一个或其组合。设备500包括可包含网际协议(IP)输入的一个或多个媒体内容输入502,媒体内 容流通过IP输入经由基于IP的网络来接收。设备500还包括可被实现为串行和/或并行 接口、无线接口、任何类型的网络接口、调制解调器、和任何其它类型的通信接口中的任何 一个或多个的通信接口 504。网络接口在设备500和通信网络之间提供连接,其它电子和计 算设备可以通过该连接与设备500传递数据。类似地,串行和/或并行接口允许在设备500和其它电子或计算设备之间直接进 行数据通信。调制解调器还方便经由常规电话线、DSL连接、电缆、和/或其它类型的连接 与其它电子和计算设备通信。无线接口使设备500能够从诸如遥控设备508、便携式的基于 计算的设备(如蜂窝电话)等输入设备,或者从另一红外(IR)、802. 11、蓝牙、或类似的RF 输入设备接收控制输入命令506和其它数据。设备500还包括一个或多个处理器510 (例如,微处理器、控制器等中的任一个), 其处理各种计算机可执行指令来控制设备500的操作、与其它电子和计算设备进行通信、 以及实现节目段显示条的各实施例。设备500可用诸如一个或多个存储器组件等计算机可读介质512来实现,存储器组件的示例包括随机存取存储器(RAM)、非易失性存储器(例如, 只读存储器(ROM)、闪存、EPROM、EEPROM等中的任一个或多个)、以及盘存储设备。盘存储 设备可以包括任何类型的磁性或光学存储设备,如硬盘驱动器、可记录和/或可重写紧致 盘(⑶)、任何类型的数字多功能盘(DVD)等等。计算机可读介质512提供数据存储机制以便存储媒体内容514、以及设备应用程 序516和关于设备500的各操作方面的任何其它类型的信息和/或数据。例如,操作系统 518可以用计算机可读介质512作为计算机应用程序来维护并在处理器510上执行。在设 备500被实现为电视客户机设备时,设备应用程序516可包括设备管理器520和/或显示 条。设备应用程序516和设备管理器520在该示例中被示为用于实现节目段显示条的各实 施例的软件模块。参考设备管理器216来描述设备管理器520的示例,并参考图2中示出 的客户机设备102来描述显示条应用程序220。在被实现为电视客户机设备时,设备500还可包括具有回放应用程序524的DVR 系统522、以及维护设备500接收到和/或记录的已记录的媒体内容528的记录介质526。 已记录的媒体内容528可包括从内容分发者接收到并记录的媒体内容514。例如,媒体内 容528可以在作为观看者排定的记录来接收时被记录,或其可以在记录介质526被实现为 当正接收媒体内容528并呈现以供观看时对其进行记录的暂停缓冲区时被记录。此外,设备500可访问或接收用远程数据存储(未示出)维护的附加的已记录的 媒体内容。设备500还可以接收来自视频点播服务器的媒体内容,或在向订阅者站点和客 户机设备分发媒体内容的广播中心或内容分发者处所维护的媒体内容。回放应用程序524 可被实现为控制媒体内容514、已记录的媒体内容528、和/或可被呈现和/或显示以供观 看的任何其它音频、视频、和/或图像媒体内容的回放的媒体控制应用程序。客户机设备500还包括向音频呈现和/或显示系统532提供音频和/或视频数据 的音频和/或视频输出530。音频呈现和/或显示系统532可包括处理、显示、和/或以其 它方式呈现音频、视频、和图像数据的任何设备。视频信号和音频信号可经由RF(射频)链 路、S-视频链路、复合视频链路、分量视频链路、DVI (数字视频接口)、模拟音频连接、或其 它类似的通信链路来从设备500传输给显示设备。或者,音频呈现和/或显示系统532可 被实现为示例设备500的集成组件。图6示出了其中可以实现节目段显示条的各实施例的示例娱乐和信息系统600。 系统600便于向多个观看者和观看系统分发媒体内容、节目指南数据、广告数据、以及内容 元数据。系统600包括内容分发者602和任何数量的客户机系统604,其每一个都被配置 成经由通信网络606通信。客户机系统604中的每一个可以经由通信网络606从内容分发 者602的内容服务器接收媒体内容、节目内容、节目指南数据、广告内容、隐藏字幕数据、内 容元数据等的数据流。通信网络606可被实现为广域网(例如,因特网)、局域网(LAN)、内联网、基于IP 的网络、广播网络、无线网络、数字用户线(DSL)网络基础结构、点对点耦合基础结构、或任 何其它媒体内容分发网络中的任何一个或组合。另外,通信网络606可以使用任何类型的 网络拓扑结构和任何网络通信协议来实现,且可被表示为或以其它方式实现为两个或多个 网络的组合。数字网络可以包括便于内容分发者602和客户机系统604之间的通信的各种 硬连线和/或无线链路608、如路由器、网关等。
系统600包括接收诸如来自内容提供者的媒体内容、来自节目指南源的节目指南 数据、以及来自广告提供者的广告内容等来自各种内容源612的内容的媒体服务器610。在 一实施例中,媒体服务器610表示从提供者接收音频和视频内容的采集服务器、从节目指 南源接收节目指南数据的EPG服务器、和/或从广告提供者接收广告内容的广告管理服务
ο内容提供者、节目指南源、以及广告提供者等内容源控制媒体内容、节目指南数 据、和广告内容向媒体服务器610和/或系统600的其它服务器的分发。媒体内容、节目指 南数据、和广告内容可经由各种传输介质614来分发,如卫星传输、射频传输、电缆传输、和 /或经由任何数量的其它有线或无线传输介质。在该示例中,媒体服务器610被示为系统 600中向内容分发者602传输节目内容、节目指南数据、和广告内容的独立组件。在替换实 现中,媒体服务器610可被实现为内容分发者602的组件。内容分发者602表示内容分发系统中的头端服务,例如,向多个订阅者(例如,客 户机系统604)提供媒体内容、节目指南数据、广告内容、以及内容元数据。内容分发者602 可被实现为控制诸如电影、电视节目、广告、音乐、和任何其它音频、视频和/或图像内容等 媒体内容、节目和广告内容向客户机系统604的分发的卫星运营商、网络电视运营商、有线 运营商等。内容分发者602包括便于媒体内容处理和分发的各种内容分发组件616,如订阅 者管理器、设备监控器、和一个或多个内容服务器。订阅者管理器管理订阅者数据,而设备 监控器监控客户机系统604(以及例如订阅者)并维护所监控的客户机状态信息。虽然内容分发者602 (在一个实施例中包括媒体服务器610)的各管理器、服务器 和监控器被描述为内容分发者602的分布式的、独立的组件,但这些管理器、服务器和监控 器中的任何一个或多个都可被一起实现为内容分发者602的多功能组件。另外,参考系统 600描述的管理器、服务器和监控器中的任何一个或多个可以实现节目段显示条的各特征 和实施例。在此示例中,内容分发者602包括可被实现为方便媒体内容经由通信网络606到 客户机系统604的分发的通信组件618。内容分发者602还包括处理各计算机可执行指令 来控制内容分发者602的操作的一个或多个处理器620 (例如微处理器、控制器等中的任一 个)。内容分发者602可使用计算机可读介质622来实现,该介质提供维护诸如操作系统 624、资产管理器626、以及图像生成系统628等软件应用程序的数据存储。计算机可读介质 622还可提供维护节目段显示条的显示条数据630的数据存储。客户机系统604各自可被实现成包括客户机设备632和显示设备634 (例如,电视 机、LCD等)。代表性客户机系统604的客户机设备632可以在任何数量的实施例中实现, 如机顶盒、数字录像机(DVR)和回放系统、电器设备、游戏系统、以及可在娱乐和信息系统 中实现的任何其它类型的客户机设备。在一替换实施例中,客户机系统604以及客户机设 备可用计算设备636来实现。此外,客户机系统604中的任何客户机设备632都可以实现 此处所描述的节目段显示条的各特征和实施例。尽管已经用结构特征和/或方法专用的语言描述了节目段显示条的各实施例,但 是应该理解所附权利要求的主题不必限于所述的具体特征或方法。相反,这些具体特征和 方法是作为节目段显示条的示例实现来公开的。
权利要求
一种方法(300),包括接收(302)观看者可选命令以发起对电视媒体内容(106)的导航显示动作;生成(304)各自对应于所述电视媒体内容(106)的不同分段(122)的场景图像(112)的节目段显示条(108),所述场景图像(112)显示在所述节目段显示条(108)中以指示所述电视媒体内容的序列;接收(310)观看者从所述节目段显示条(108)中对场景图像(120)的选择;移位(312)至所述电视媒体内容中对应于所选场景图像(120)的分段(122)的开头(128);以及呈现(314)所述电视媒体内容(106)以便从所述电视媒体内容中对应于所选场景图像(120)的所述分段(122)的开头(128)开始显示。
2.如权利要求1所述的方法,其特征在于,还包括接收导航选择以便将焦点定位在所 述场景图像附近以使得所述焦点指示所述场景图像是可选的。
3.如权利要求1所述的方法,其特征在于,所述节目段显示条还包括对应于与所述电 视媒体内容包括在一起的广告的广告图像。
4.如权利要求3所述的方法,其特征在于,还包括 接收导航选择以便将焦点定位在所述广告图像附近; 识别在所述广告图像附近的所述焦点的位置;获取对应于所选广告图像的广告;以及 呈现对应于所述广告图像的广告以便全屏显示。
5.如权利要求3所述的方法,其特征在于,还包括识别在所述广告图像附近的焦点位 置,并发起呈现所述广告图像以便全屏显示。
6.如权利要求1所述的方法,其特征在于,还包括识别在所述场景图像附近的焦点位 置,并发起呈现所述场景图像以便全屏显示。
7.如权利要求1所述的方法,其特征在于,所述节目段显示条中的场景图像从所述电 视媒体内容的所述分段的开头处的视频帧中生成。
8.如权利要求1所述的方法,其特征在于,所述节目段显示条中的场景图像从最佳地 表示所述电视媒体内容的所述分段的视频帧中生成。
9.如权利要求1所述的方法,其特征在于,所述观看者可选命令作为用于暂停所述电 视媒体内容的显示的暂停命令来接收,并且其中生成所述节目段显示条以便显示以使得在 所述节目段显示条中显示对应于被暂停的所述电视媒体内容的所述分段的当前场景图像。
10.一种电视客户机设备(102),包括被配置成接收电视媒体内容(208)以便显示的媒体内容输(206)显示条应用程序 (220),其被配置成:生成各自对应于所述电视媒体内容(208)的不同分段(122)的场景图像(112)的节目 段显示条(108),所述场景图像(112)被配置成显示在所述节目段显示条(108)中以指示所 述电视媒体内容的序列;生成包括各自对应于不同广告(138)的广告图像(114)的节目段显示条(108),所述广 告图像(114)被配置成显示在所述节目段显示条(108)中以指示所述电视媒体内容中的广 告序列;发起移位至所述电视媒体内容中对应于由观看者从所述节目段显示条(108)中选择 的场景图像(120)的分段(122)的开头(128)以及设备管理器(216),其被配置成发起呈现所述电视媒体内容(106)以便从所述电视媒 体内容中对应于所选场景图像(120)的分段(122)的开头(128)开始显示。
11.如权利要求10所述的电视客户机设备,其特征在于,所述设备管理器还被配置成接收观看者从所述节目段显示条中对广告图像的选择;获取对应于所选广告图像的广告;以及在由所述显示条应用程序响应于所述观看者对所述广告图像的选择而发起时呈现所 述广告以便显示。
12.如权利要求10所述的电视客户机设备,其特征在于,所述显示条应用程序还被配 置成生成包括焦点的节目段显示条,所述焦点能够定位在所述场景图像附近以使得所述焦 点指示所述场景图像是可选的。
13.如权利要求12所述的电视客户机设备,其特征在于,所述显示条应用程序还被配 置成识别在广告图像附近的所述焦点的位置,并且启动所述设备管理器以呈现对应于所述 广告图像的广告以便显示。
14.一种或多种包括计算机可执行指令(516)的计算机可读介质(512),所述指令在被 执行时将电视客户机设备(102)实现为生成具有包括场景图像(112)和广告图像(114)的静止图像的节目段显示条(108),所 述场景图像(112)各自对应于电视媒体内容(106)的不同分段(122)并且显示在所述节目 段显示条(108)中以指示所述电视媒体内容的序列,并且所述广告图像(114)各自对应于 不同的广告(138)并且显示在所述节目段显示条(108)中以指示所述不同的广告与所述电 视媒体内容一起被包括在哪里;以及生成具有焦点(150)的所述节目段显示条(108),所述焦点(15)能够定位在静止图像 (116)附近以使得所述焦点(150)指示所述静止图像(116)是可选的。
15.如权利要求0所述的一种或多种计算机可读介质,其特征在于,还包括在被执行时 指示所述电视客户机设备执行以下动作的计算机可执行指令接收观看者从所述节目段显示条中对场景图像的选择;移位至所述电视媒体内容中对应于所选场景图像的分段的开头;以及呈现所述电视媒体内容以便从所述电视媒体内容中对应于所选场景图像的分段的开 头开始显示。
16.如权利要求0所述的一种或多种计算机可读介质,其特征在于,还包括在被执行时 指示所述电视客户机设备接收观看者从所述节目段显示条中对广告图像的选择并呈现所 述广告以便显示的计算机可执行指令。
17.如权利要求16所述的一种或多种计算机可读介质,其特征在于,还包括在被执行 时指示所述电视客户机设备请求并获取供呈现的对应于所选广告图像的广告以便显示的 计算机可执行指令。
18.如权利要求0所述的一种或多种计算机可读介质,其特征在于,还包括在被执行时 指示所述电视客户机设备执行以下动作的计算机可执行指令识别在广告图像附近的所述 焦点的位置,获取对应于所述广告图像的广告,并发起呈现对应于所述广告图像的广告以便显示。
19.如权利要求0所述的一种或多种计算机可读介质,其特征在于,还包括在被执行时 指示所述电视客户机设备识别在场景图像附近的所述焦点的位置并发起呈现所述场景图 像以便全屏显示的计算机可执行指令。
20.如权利要求0所述的一种或多种计算机可读介质,其特征在于,还包括在被执行时 指示所述电视客户机设备识别在广告图像附近的所述焦点的位置并发起呈现所述广告图 像以便全屏显示的计算机可执行指令。
全文摘要
描述了一种节目段显示条。在一个或多个实施例中,节目段显示条具有可包括场景图像和广告图像的静止图像。场景图像可各自对应于诸如电影或电视节目等不同的电视媒体内容段,并且显示在节目段显示条中以指示电视媒体内容序列。广告图像可各自对应于不同的广告并且可以显示在节目段显示条中以指示不同的广告与电视媒体内容一起被包括在哪里。节目段显示条还可包括可以定位在静止图像附近以指示该静止图像是可选的焦点。
文档编号H04N5/93GK101897180SQ200880121333
公开日2010年11月24日 申请日期2008年11月15日 优先权日2007年12月14日
发明者P·T·巴瑞特, R·A·莫里斯 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1