基于用户的媒体内容分节系统和方法

文档序号:7911320阅读:309来源:国知局
专利名称:基于用户的媒体内容分节系统和方法
基于用户的媒体内容分节系统和方法相关申请的交叉引用本申请要求于2009年6月30日提交的美国专利申请No. 12/495458的优先权,其全文通过引用结合于此。
背景技术
机顶盒和其它媒体内容访问设备的出现为这样的设备的用户提供了对大量和各种媒体内容节目、服务和选择的访问。例如,用户可以经由机顶盒来选择体验各种广播电视节目、按次计费服务、视频点播节目、互联网服务和音频节目。机顶盒用户所能够访问的大量媒体内容选择可能是令人生畏的。已经提供了诸如屏幕上的菜单指南和节目指南之类的常规工具来帮助用户搜索、访问、记录以及以其它方式管理所需的媒体内容。然而,仍然存在对这样的工具进行改进的空间。例如,常规的媒体内容访问设备缺乏基于用户和基于团体的媒体内容分节功能。


附示了各个实施例并且是说明书的一部分。所图示的实施例仅作为示例而并不对公开的范围进行限制。在所有附图中,相同或相似的附图标记表示相同或相似的要素。图1图示了示例性媒体内容递送和分节系统。图2图示了媒体内容访问子系统的示例性组件。图3图示了图2的媒体内容访问子系统的示例性实施方式。图4图示了示例性媒体内容分节方法。图5图示了另一种示例性媒体内容分节方法。图6图示了其中显示示例性媒体内容呈现视图的图形用户界面。图7图示了其中显示分节数据捕捉视图的示例性图形用户界面。图8图示了其中显示示例性发布数据捕捉视图的图形用户界面。图9图示了媒体内容分节子系统的示例性组件。图10图示了另一种示例性媒体内容分节方法。图11图示了用于访问和利用媒体内容分节数据的示例性方法。图12图示了其中显示示例性主菜单视图的图形用户界面。图13图示了其中显示示例性数字视频记录(“DVR”)菜单的图形用户界面。图14图示了其中显示示例性记录演出菜单视图的图形用户界面。图15图示了其中显示与选择的媒体内容节目相关联的示例性可选择选项的图形用户界面。图16图示了其中显示示例性用户快照视图的图形用户界面。图17图示了其中显示与选择的快照图像相关联的示例性可选择选项的图形用户界面。
具体实施例方式这里描述了示例性的基于用户的媒体内容分节系统和方法。如以下更为详细描述的,一个或多个媒体内容访问子系统可以捕捉由媒体内容访问子系统的一个或多个用户提供的媒体内容分节数据,并且将所述分节数据提供给媒体内容分节子系统。所述媒体内容分节子系统可以选择性地将所述分节数据发布到一个或多个媒体内容访问子系统,所述媒体内容访问子系统可以利用所述分节数据对媒体内容进行基于分段的处理。因此,特定媒体内容访问子系统的用户可能能够提供媒体内容分节数据并且访问由一个或多个其它媒体内容访问子系统的一个或多个其它用户提供的媒体内容分节数据。特定媒体内容访问子系统的用户可以利用所访问的媒体内容分节数据对媒体内容进行基于分段的处理,诸如基于用户提供的分节数据从媒体内容节目内的一个位置开始回放媒体内容节目。在特定实施例中,基于用户的分节数据可以包括一个或多个用户所提供的一个或多个媒体内容节目的快照图像以及与所述快照图像相关联的元数据。例如,一种示例性方法包括通过媒体内容访问子系统提供媒体内容节目以便呈现给用户;利用所述媒体内容访问子系统接收用户输入;基于所述用户输入通过所述媒体内容访问子系统捕捉媒体内容节目的快照图像;通过所述媒体内容访问子系统将元数据与所述快照图像相关联;以及通过所述媒体内容访问子系统将表示所述快照图像的数据和所述元数据传送到媒体内容分节子系统以便供所述媒体内容分节子系统在对所述媒体内容节目进行分节时使用。如这里所使用的,术语“媒体内容”通常可以是指能够由媒体内容访问子系统访问和/或呈现以便由媒体内容访问子系统的用户进行体验的任何内容。如这里所使用的术语 “媒体内容节目,,通常是指任何电视节目、点播媒体节目、按次付费媒体节目、广播媒体节目 (例如,广播电视节目)、多播媒体节目、窄播媒体节目、IPTV节目、视频节目、流送的媒体节目,或者可以由媒体内容访问子系统访问和/或呈现供用户观看的任何其它形式的视频内容。如这里所使用的,术语“媒体内容分节(chaptering),,(或简称为“分节”)通常可以是指与对媒体内容的一个或多个分段(segment)进行标识或编索引,维持并提供表示所标识的分段,和/或利用所标识的分段对媒体内容进行基于分段的处理相关的一种或多种过程和/或操作。媒体内容基于分段的处理可以包括按照分段对媒体内容执行一种或多种操作。例如,用户可能能够利用分节数据按照分段(即,章节)对媒体内容节目进行导航。现在将参考附图对示例性的基于用户的媒体内容分节系统和方法进行描述。图1图示了示例性媒体内容递送和分节系统100(或简称为“系统100”)。系统 100可以包括经由网络106互相通信的媒体内容递送子系统102(或简称为“递送子系统 102”)、媒体内容分节子系统103(或简称为“分节子系统103”)以及一个或多个媒体内容访问子系统104(例如,媒体内容访问子系统104-1至104-N)。虽然图1示出了示例性媒体内容递送和分节系统100,但是图1所示的系统100的配置并非意在是限制性的。其它实施例中可以使用另外或替换的配置。例如,在特定的可替换实施例中,递送子系统102和分节子系统103可以集成在一起和/或被配置成不通过网络106而直接进行通信。媒体内容访问子系统104(或简称为“访问子系统104”)可以被配置成与递送子系统102进行通信并从那里接收包含表示媒体内容和/或与之相关联的数据的一个或多个媒体内容流。此外,访问子系统104可以被配置成与分节子系统103进行通信,包括向分节子系统103提供并从其接收一个或多个媒体内容节目的媒体内容分节数据。如这里所使用的,术语“媒体内容分节数据”(或简称为“分节数据”)通常可以是指与媒体内容的分节相关的任何数据,包括可用于标识媒体内容节目的一个或多个分段和/或对媒体内容节目进行基于分段的处理的任何数据。以下进一步对媒体内容分节数据的示例进行描述。访问子系统104可以与一个或多个用户相关联,所述用户在特定实施例中可以是通过网络106提供的一种或多种服务(例如,媒体内容递送服务和/或内容分节服务)的订户或终端用户。作为示例,图1示出了分别与子系统104-1、104-2和104-N相关联的用户108-1、108-2和108-N(共同称作“用户108”)。示例性用户108及其与访问子系统104 的特定关联仅是出于说明的目的而示出。可以在系统100中定义其它用户与访问系统104 的关联。在特定实施例中,系统100或者系统100中的一个或多个组件可以包括任何计算机硬件和/或计算机实现的指令(例如,软件),或者计算机实现的指令和硬件的组合,其被配置成执行这里所描述的一个或多个过程。特别地,应当理解的是,系统100的组件可以在一台物理计算设备上实现,或者可以在多于一台的物理计算设备上实现。因此,系统100的组件可以包括多台计算设备中的任何一台,并且可以采用任何数量的计算机操作系统。因此,这里所描述的一个或多个过程可以至少部分被实现为可由一个或多个计算设备执行的指令。通常,处理器(例如,微处理器)从计算机可读介质(例如,存储器等) 接收指令并执行那些指令,由此执行一个或多个过程,包括这里所描述的一个或多个过程。 这样的指令可以使用任何的各种已知计算机可读介质进行存储和/或传送。计算机可读介质(也被称作处理器可读介质)包括参与提供可由计算机(例如, 由计算机的处理器)读取的数据(例如,指令)的任何介质。这样的介质可以采用许多形式,包括非易失性介质和/或易失性介质,但是并不局限于此。例如,非易失性介质可以包括光盘或磁盘以及其它持久性存储器。例如,易失性介质可以包括动态随机存取存储器(“DRAM”),其通常构成主存储器。例如,通常形式的计算机可读介质包括软盘、柔性盘、硬盘、磁带、任何其它磁性介质、CD-ROM、DVD、任何其它光学介质、RAM、PROM、EPROM、 FLASH-EEPR0M、任何其它存储器芯片或卡盒,或者计算机能够从其进行读取的任何其它介质。递送子系统102、分节子系统103和访问子系统104可以使用支持远程数据通信的任何适当的通信技术、设备、网络、介质和协议进行通信。例如,递送子系统102、分节子系统 103和访问子系统104可以使用适于传输媒体内容和/或通信信号的任何通信平台和技术通过网络106进行通信,包括支持远程数据通信的已知通信技术、设备、传输介质和协议, 其示例包括数据传输介质、通信设备、传输控制协议(“TCP”)、网际协议(“IP”)、文件传输协议(“FTP”)、Telnet、超文本传输协议(“HTTP”)、超文本安全传输协议(“HTTPS”)、会话发起协议(“SIP”)、简单对象访问协议(“SOAP”)、可扩展标记语言(“XML”)及其变化形式、简单邮件传输协议(“SMTP”)、实时传输协议(“1^”)、用户数据报协议(“皿?”)、全球移动通信系统(“GSM”)技术、码分多址(“CDMA”)技术、演进数据优化协议(“EVD0”)、 时分多址(“TDMA”)技术、射频(“RF”)信令技术、无线通信技术(例如,蓝牙、Wi-Fi等)、光学传输和信令技术、直播传输技术(例如,媒体流送技术)、媒体文件传输技术、带内和带外信令技术以及其它适当的通信技术,但是并不局限于此。网络106可以包括能够在递送子系统102、分节子系统103和访问子系统104之间承载通信、媒体内容和/或数据信号的一个或多个网络或网络类型(以及到其的通信链路)。例如,网络106可以包括一个或多个无线网络(例如,卫星媒体广播网络或陆地广播网络)、移动电话网络(例如,蜂窝电话网络)、封闭媒体网络、开放媒体网络、订户电视网络 (例如,广播、多播和/或窄播电视网络)、封闭通信网络、开放通信网络、卫星网络、有线网络、混合光纤同轴网络、光纤网络、宽带网络、窄带网络、互联网、广域网、局域网、公共网络、 私有网络、分组交换网络,以及能够在递送子系统102、分节子系统103和访问子系统104 之间承载媒体内容、数据和/或通信信号的任何其它网络,但是并不局限于此。递送子系统 102、分节子系统103和访问子系统104之间的通信可以使用以上所列举的任一网络或者以上所列举网络的任何组合或子组合进行传输。递送子系统102可以包括任何计算设备或计算设备的组合或者在其上实现,所述计算设备诸如一个或多个服务器(例如,媒体传输服务器、视频点播(“V0D”)服务器等)、 个人计算机等。递送子系统102可以被配置成向访问子系统104传送和/或从其接收通信信号、媒体内容和/或数据。在一些示例中,递送子系统102可以被配置成向一个或多个访问子系统传送(例如,广播、多播和/或窄播)表示一个或多个媒体内容节目的数据。这样的数据可以在一个或多个媒体内容流中传送,作为一个或多个数据文件传输,或者以可以作为特定应用的任何其它适当方式进行传输。例如,在特定实施例中,递送子系统102可以被配置成依据传输调度向一个或多个访问子系统104传送(例如,广播或多播)一个或多个媒体内容节目。除此之外或替换地,在特定实施例中,递送子系统102可以被配置成响应于从一个或多个访问子系统104接收到的对于(多个)媒体内容节目的请求而传送一个或多个点播的媒体内容节目(例如,VOD节目)。访问子系统104可以被配置成经由网络106从递送子系统102请求和/或接收表示一个或多个媒体内容节目的数据。访问子系统104可以对接收到的媒体内容节目进行处理,包括呈现所述媒体内容节目供用户108进行体验。在特定实施例中,访问子系统104可以被配置成本地存储从递送子系统102接收到的媒体内容节目以便随后进行呈现和/或其它处理。例如,访问子系统104可以被配置成将接收到的媒体内容节目传输记录到本地的计算机可读介质。此外,访问子系统104可以被配置成执行一种或多种媒体内容分节操作。例如,访问子系统104可以被配置成基于由一个或多个用户108提供的用户输入来捕捉一个或多个媒体内容节目的分节数据。访问子系统104可以进一步被配置成将表示捕捉到的分节数据的数据传送到分节子系统103,所述分节子系统103可以被配置成在一种或多种媒体内容分节操作中利用终端用户提供的分节数据。以下将更为详细地描述示例性媒体内容分节操作。为了帮助促进对访问子系统104的理解,图2图示了访问子系统104的示例性组件。如图3所示,访问子系统104可以包括经由通信设施220彼此通信耦合的通信设备202、 处理设备204、存储设备206、输入/输出(I/O)设备208、菜单指南设备210、节目指南设备 212、媒体内容记录设备214、媒体内容呈现设备216和媒体内容分节设备218。访问子系统
8104的组件可以使用任何适当的通信技术互相进行通信,包括经由通信设施220互相发送数据和接收数据。虽然图2示出了访问子系统104的示例性实施方式,但是图2所示的组件并非意在是限制性的。在其它实施例中可以使用另外或替换的组件。此外,在其它实施例中可以从访问子系统104省略图2所示的一个或多个组件。现在将更为详细地对图2所示的访问子系统104的组件进行描述。通信设备202可以被配置成促进访问子系统104和递送子系统102和/或分节子系统103之间的通信。特别地,通信设备202可以被配置成向递送子系统102和/或分节子系统103传送和/或从其接收通信信号、媒体内容和/或数据(例如,节目指南内容、媒体内容分节数据等)。通信设备202的示例可以包括有线网络接口(诸如网络接口卡)、无线网络接口(诸如无线网络接口卡)、调制解调器以及任何其它适当接口,但并没有限制。在至少一个实施例中,通信设备202可以经由到诸如互联网的网络的直接链路在访问子系统 104和递送子系统102和/或分节子系统103之间提供直接连接。除此之外或替换地,通信设备202可以通过例如局域网(诸如以太网)、个域网、电话或有线网络、蜂窝电话连接、卫星数据连接或任何其它适当连接来提供这样的连接。如所提到的,递送子系统102可以传送(例如,广播、多播和/或窄播)表示一个或多个媒体内容节目的媒体内容流。通信设备202可以被配置成接收这样的媒体内容流以使得可以由访问子系统104对所述媒体内容流进行处理。为此,通信设备202可以包括适于接收信号、媒体内容流和/或可作为特定应用的任何其它数据的任何设备、逻辑和/或其它技术。通信设备202可以被配置成与包括以上所提到的任何内容在内的任何适当通信介质、协议和格式进行对接。在特定实施例中,递送子系统102可以被配置成依据传输调度来传送承载表示各种媒体内容节目的数据的媒体内容流,而访问子系统104可以被配置成依据传输调度来接收上述媒体内容流。所述传输调度可以指定要在调度的传输时间并且在特定媒体内容承载信道上传送的特定媒体内容节目。如这里所使用的,术语“调度的传输时间,,或“调度的传输”通常可以是指要向访问子系统104传送媒体内容节目的任何时间段。如这里所使用的, 术语“媒体内容载体信道”或“内容信道”通常可以是指任何的媒体内容载体,包括媒体(例如,电视)信道、流、地址、频率或其它媒体内容载体,但是并不局限于此。通信设备202可以被配置成选择性地在调度的传输时间并且在适当的媒体内容载体信道上标识、接收和/或处理适当的媒体内容流。例如,在特定实施方式中,通信设备 202可以包括调谐器,其被配置成选择性地接收特定媒体内容载体信道上承载的媒体内容。 所述调谐器可以被调谐到特定的媒体内容载体信道以使得该媒体内容载体信道上承载的媒体内容被接收到并可以由访问子系统104处理。在一些示例中,通信设备202可以包括多个调谐器以使得可以同时接收在不同媒体内容载体信道上承载的媒体内容以便由访问子系统104进行处理。例如,通信设备202 可以包括被配置成接收在模拟视频信号上承载的媒体内容的第一调谐器以及被配置成同时接收在数字压缩信号上承载的媒体内容的第二调谐器。虽然可以使用一个或多个调谐器来接收由递送子系统102传送的各种类型的媒体内容承载信号(例如,媒体内容流),但是除此之外或替换地,通信设备202可以被配置成在不使用调谐器的情况下从递送子系统102和/或一个或多个其它源接收其它类型的信号(例如,其它类型的媒体内容承载信号)。例如,递送子系统102可以传送能够在不使用调谐器的情况下被接收的数据分组形式的媒体内容流(例如,基于IP的数据分组)。对于这样的类型的信号而言,通信设备202可以在信号不通过调谐器的情况下接收所述信号并将其直接转发到访问子系统104的其它组件。例如,对于基于IP的信号而言,通信设备202 可以用作IP接收器。在特定实施例中,访问子系统104可以被配置成从递送子系统102请求并接收点播媒体内容节目。例如,访问子系统104可以向递送子系统102传送对VOD节目的请求,所述递送子系统102可以接收所述请求并且向访问子系统104传送承载所述VOD节目的媒体内容流。访问子系统104可以接收所述媒体内容流并处理所述VOD节目(例如,呈现所述 VOD节目供用户108进行体验)。以上所描述的访问子系统104从递送子系统102接收媒体内容节目的示例仅是说明性的。递送子系统102和访问子系统104可以以任何适当的方式并且使用任何适当的技术传送和接收表示一个或多个媒体内容节目的数据。通信设备202可以被配置成向/从分节子系统103传送和接收媒体内容分节数据。通信设备202还可以被配置成向分节子系统103传送对于媒体内容分节数据的请求。 以下将进一步描述访问子系统104向分节子系统103传送分节数据,从分节子系统103请求并接收分节数据以及对从分节子系统103接收到的分节数据进行处理的示例。处理设备204可以包括一个或多个处理器,并且可以被配置成执行这里所描述的一种或多种访问子系统过程或操作和/或指导其执行。处理设备204可以依据诸如可以存储在存储设备206或其它计算机可读介质中的计算机可执行指令来指导操作的执行。作为示例,处理设备204可以被配置成处理数据,包括解调、解码和解析获得的数据(例如,表示从递送子系统102接收到的媒体内容的数据),并且编码和调制数据以便通过通信设备202 进行传输。存储设备206可以包括一个或多个数据存储介质、设备和/或配置,并且可以采用数据存储介质和/或设备的任何类型、形式和组合。例如,存储设备206可以包括硬盘驱动器、网络驱动器、闪存驱动器、磁盘、光盘、随机存取存储器(“RAM”)、动态RAM( “DRAM”), 其它非易失性和/或易失性数据存储单元,或者其组合或子组合,但是并不局限于此。包括这里所描述的数据在内的电子数据可以临时和/或永久存储在存储设备206中。例如,媒体内容数据222(例如,表示记录的媒体内容节目的数据)、节目指南数据2M和媒体内容分节数据2 可以被存储在存储设备206内。在一些示例中,数据可以被布置在驻留在存储设备206之内的一个或多个数据库中。I/O设备208可以被配置成接收用户输入并提供用户输出,并且可以包括支持输入和输出能力的任何硬件、固件、中间件、软件或其组合。例如,I/O设备208可以包括一个或多个用于捕捉用户输入的设备,包括麦克风、语音识别技术、键盘或小键盘、触摸屏组件 (例如,触摸屏显示器)、接收器(例如,RF或红外接收器),以及一个或多个输入按钮,但是并不局限于此。I/O设备208可以包括用于向用户呈现输出的一个或多个设备,包括图形引擎、显示器(例如,显示屏)、一个或多个输出驱动器(例如,显示驱动器)、一个或多个音频扬声器,以及一个或多个音频驱动器,但是并不局限于此。在特定实施例中,I/O设备208被配置成向显示器提供图形数据以便向用户108进行呈现。菜单指南设备210可以被配置成生成并向I/O设备208提供表示一个或多个交互菜单视图的数据以便在一个或多个图形用户界面(GUI)中显示。以下进一步对示例性的菜单视图进行描述。此外,菜单指南设备210可以被配置成发起对要包括在GUI中的交互菜单视图中的数据的请求。例如,菜单指南设备210可以检测菜单指南设备210中特定选项的用户选择,并且可以响应于该用户选择而发起对与所选择的选项相关的数据的请求。如以下将更为详细描述的,在一些示例中,这样请求的数据可以包括与媒体内容节目相关联的媒体内容分节数据。节目指南设备212可以被配置成维持节目指南数据2M并对其进行操作。如以上所提到的,媒体内容节目可以由递送子系统102在调度的传输时间并且在特定媒体内容载体信道上进行传送。为了帮助访问子系统104和/或访问子系统104的用户在适当调度的传输时间并且在适当的媒体内容载体信道上接收媒体内容节目,可以由通信设备202从递送子系统202和/或从另一源接收节目指南数据224。所述节目指南数据2M可以存储在存储设备206中。节目指南设备212可以被配置成布置表示节目指南视图的图形数据并将其提供给I/O设备208以便包括在GUI中。I/O设备208可以生成包括所述节目指南视图的⑶I 并将其提供给显示器以便呈现给用户。节目指南视图可以包括节目指南数据224、一个或多个节目指南工具(例如,节目指南导航、搜索和/或过滤工具)、用于导航并高亮显示可选择选项的一个或多个图形选择器和/或其它图形的图形布置。典型地,节目指南视图向用户 108呈现至少一部分媒体内容传输调度。用户108可以利用所述节目指南视图来访问与媒体内容节目相关的信息以及与所述媒体内容节目相关联的所调度传输时间和信道。媒体内容记录设备214可以被配置成将表示从递送子系统102接收到的媒体内容节目的数据记录到存储设备206。典型地,在如以上所描述的从递送子系统102接收表示媒体内容节目的数据时的传输时隙期间执行媒体内容节目的记录。例如,在媒体内容载体信道上从递送子系统102向访问子系统104传输媒体内容节目期间,通信设备202可以在媒体内容载体信道上接收表示媒体内容节目的数据,并且媒体内容记录设备214可以指导将所接收到的表示媒体内容节目的数据存储到存储设备206中。一旦被存储,就可以适应特定应用访问和处理表示媒体内容节目的所述数据,包括将表示媒体内容节目的所述数据提供给显示器以便呈现给用户108。媒体内容呈现设备216可以被配置成控制向访问子系统104的用户108进行的媒体内容呈现。例如,媒体内容呈现设备216可以被配置成生成表示一个或多个媒体内容呈现视图的图形数据并将其提供给I/O设备208以便在一个或多个GUI内进行显示。媒体内容呈现设备216可以控制媒体内容节目在这样的媒体内容呈现视图内的呈现(例如,回放)。以下将进一步描述示例性的媒体内容呈现。媒体内容分节设备218(或简称为“分节设备218”)可以被配置成促进一个或多个媒体内容节目的基于用户的分节。以下将进一步描述如由分节设备218指导的由访问子系统104执行的基于用户的分节过程和操作的示例。在一些示例中,图2所示的一个或多个设备可以至少部分被实现为驻留在存储设备206中并且被配置成指导处理设备204执行和/或指导访问子系统104的一个或多个其它组件执行这里所描述的一种或多种访问子系统过程和/或操作的计算指令(例如,被实现为一个或多个应用)。例如,在特定实施例中,分节设备218可以至少部分被实现为驻留在存储设备206中并且被配置成指导处理设备204执行这里所描述的一种或多种访问媒体内容分节过程和/或功能的计算指令。图3图示了其上实现了访问子系统104的示例性媒体内容访问设备300。设备300 可以包括图3所示的访问子系统104的一个或多个组件,并且可以被配置成执行这里所描述的一个或多个过程和/或操作。设备300可以包括机顶盒、媒体内容处理设备、通信设备、移动设备(例如,移动电话设备)、手持设备、个人计算机、电话设备(例如,Verizon集线器设备)、个人数字助理设备、游戏设备、数字视频记录(“DVR”)设备(例如,个人视频记录PVR设备)、电视设备、和/或被配置成执行这里所描述的一种或多种访问子系统过程和/或操作的任何设备,但并不局限于此。如图3所示,设备300可以包括通信接口 302,其被配置成从递送子系统102、分节子系统103和/或从任何其它适合的外部源接收任何可接受格式的媒体内容、分节数据和 /或其它数据(例如,元数据、节目指南数据和/或与媒体内容和/或分节数据相关联的任何其它数据)。通信接口 302可以包括适于接收信号、媒体内容和/或数据的任何设备、逻辑和/或其它技术。通信接口 302可以被配置成与包括以上所提到的那些在内的任何适当通信介质、协议和格式进行对接。设备300还可以包括被配置成从用户输入设备306接收用户输入信号的接收器 304。用户输入设备306可以包括例如遥控设备或任何其它适当的输入设备,并且可以被配置成经由无线链路、电连接或任何其它适当的通信链路与接收器304进行通信。设备300可以包括图形引擎308和输出驱动器310。图形引擎308可以被配置成生成要提供给输出驱动器310的图形,所述输出驱动器310可以被配置成与显示器312对接或驱动显示器312。输出驱动器310可以向显示器312提供输出信号,所述输出信号包括由图形引擎308生成并且要由显示器312呈现供用户体验的图形数据(例如,表示媒体内容的图形数据)。只要可以用作特定应用,图形引擎308和输出驱动器310可以包括硬件、 软件和/或固件的任何组合。数据存储314可以包括一个或多个数据存储介质、设备或配置,并且可以采用存储介质的任何类型、形式和组合。例如,数据存储314可以包括硬盘驱动器、网络驱动器、闪存驱动器、磁盘、光盘或者其它非易失性存储单元,但并不局限于此。包括这里所公开的数据在内的数据可以临时和/或永久存储在数据存储314中。仅出于说明的目的,数据存储314在图3中被示为包括在设备300之内。将理解的是,除此之外或替换地,数据存储314可以位于设备300之外。数据存储314可以包括一个或多个直播高速缓存缓冲器316。除此之外或替换地, 直播高速缓存缓冲器316可以驻留在存储器318中或设备300之外的存储设备之中。在一些示例中,媒体内容数据可以临时存储在直播高速缓存缓冲器316中以促进媒体内容的观看和/或记录。设备300可以包括存储器318。存储器318可以包括闪存存储器、随机存取存储器 (“RAM”)、动态RAM( “DRAM”)、其它适当计算机可读介质,或者其任何组合或子组合,但并
12不局限于此。在一些示例中,被配置成在设备300上运行或由设备300以其它方式执行的一个或多个应用320可以驻留在存储器318中。设备300可以包括一个或多个调谐器320。调谐器320可以被配置成选择性地接收在特定媒体内容载体信道上承载的媒体内容,以使得所述媒体内容可以由设备300进行处理。在一些示例中,由调谐器320接收到的媒体内容可以被临时缓存或存储在直播高速缓存缓冲器316中。如果存在多个调谐器320,则可以有与每个调谐器320相对应的直播高速缓存缓冲器316。虽然可以使用调谐器320来接收由递送子系统102传送的特定媒体内容承载信号,但是设备300可以被配置成在不使用调谐器的情况下从递送子系统102和/或一个或多个其它源接收其它类型的媒体内容信号(包括媒体内容信号和/或节目指南数据信号)。 例如,递送子系统102可以传送能够在不使用调谐器的情况下被接收的数据分组的数字流 (例如,基于IP的数据分组)。对于这样类型的媒体内容信号而言,通信接口 302可以在信号不通过调谐器320的情况下接收所述信号并将其直接转发到设备300的其它组件(例如,以下更为详细描述的处理器322或信号处理单元324)。例如,对于基于IP的信号而言, 信号处理单元3M可以用作IP接收器。设备300可以包括至少一个处理器,诸如处理器322,其被配置成控制和/或执行设备300的一个或多个操作。设备300还可以包括被配置成对到来的媒体内容进行处理的信号处理单元324。信号处理单元3M可以被配置成例如对经编码的数字媒体内容进行解调和解析。在一些示例中,设备300可以包括与每个调谐器320相对应的一个或多个信号处理单元324。图3所示的设备300仅是说明性的。在其它实施例中,访问子系统104可以包括一个或多个其它适当的设备或在其上实现。如所提到的,图2所示的访问子系统104的分节设备218可以被配置成执行和/ 或促进基于用户的分节过程和/或操作的执行。例如,分节设备218可以指导访问子系统 104基于用户输入来捕捉一个或多个媒体内容节目的分节数据并且将所捕捉到的分节数据提供给分节子系统103以便在另外的分节处理和/或操作中使用。为了说明,图4示出了示例性的媒体内容分节方法400。虽然图4图示了根据一个实施例的示例性步骤,但是其它实施例可以对图4所示的任何步骤进行省略、添加、重新排序和/或修改。在特定实施例中,图4所示的一个或多个步骤可以由访问子系统104来执行。在步骤402中,提供媒体内容节目以便呈现给用户108。例如,访问子系统104可以提供表示用于呈现给用户108的媒体内容节目的数据。所述媒体内容节目可以以任何适当的方式呈现给用户108,并且可以包括显示所述媒体内容节目的视频流以供用户108观看。在步骤402中呈现的媒体内容节目可以由访问子系统104以以上所描述的任何方式从包括递送子系统102在内的任何适当的源进行访问,和/或从存储设备206进行访问(例如,在存储设备206中存储的事先记录的媒体内容节目)。在步骤404中,接收用户输入。例如,访问子系统104可以接收由访问子系统104 的用户提供的用户输入。所述用户输入可以以任何适当的方式提供和接收。例如,用户108 可以选择输入设备306的输入按钮。所述输入按钮可以包括专用的分节按钮或者在媒体内容节目的呈现期间与分节命令相关联的软按钮。作为另一个示例,用户108可以选择在GUI 中显示并且在媒体内容节目的呈现期间与分节命令相关联的选项。在步骤406中,基于所述用户输入来捕捉媒体内容节目的分节数据。例如,访问子系统104可以基于在步骤404中接收到的用户输入来捕捉在步骤402中呈现的媒体内容节目的分节数据。基于用户输入捕捉到的分节数据可以被称作“用户提供的分节数据”或“终端用户提供的分节数据”。在步骤404中捕捉到的分节数据可以包括可用于标识在步骤402中呈现的媒体内容节目内的分段的任何数据。例如,在特定实施例中,所述分节数据可以包括媒体内容节目的快照图像以及与所述快照图像相关联的元数据。在特定实施例中,所述分节数据还可以包括所述快照图像的标题。为了说明,图5示出了另一种示例性媒体内容分节方法500。图4的步骤406的执行可以包括方法500的一个或多个步骤的执行。虽然图5图示了根据一个实施例的示例性步骤,但是其它实施例可以对图5所示的任何步骤进行省略、添加、重新排序和/或修改。 在特定实施例中,图5所示的一个或多个步骤可以由访问子系统104来执行。在步骤502中,基于用户输入来捕捉媒体内容节目的快照图像。例如,访问子系统 104可以基于在图4的步骤404中接收到的用户输入来捕捉在图4的步骤402中呈现的媒体内容节目的快照图像。例如,访问子系统104的用户108可以在媒体内容节目的呈现期间的特定时间提供用户输入。所述用户输入可以包括指示应当捕捉正在呈现的媒体内容节目的快照图像的任何输入。访问子系统104可以(在图4的步骤404)接收用户输入,并且响应于所述用户输入,捕捉表示大约在接收到所述用户输入的时间显示的媒体内容节目图像的快照图像。因此,所述快照图像可以与媒体内容节目内的特定位置(例如,分段)相关联或表示所述特定位置。例如,在特定实施例中,所述快照图像可以包括媒体内容节目的视频流内的帧。所述快照图像可以以任何适当的格式来捕捉。例如,所述快照图像可以被表示为图像文件(例如,表示为JPEG或其它图像文件)。在步骤504中,元数据与所述快照图像相关联。例如,访问子系统104可以自动标识元数据并将其与快照图像相关联。所述元数据可以包括描述或以其它方式与快照图像相关联的任何数据。例如,所述元数据可以包括指示从其捕捉快照的媒体内容节目的媒体内容节目标识符(或简称为“节目ID”)、指示与媒体内容节目呈现相关联的媒体内容载体信道的媒体内容载体信道标识符(或简称为“信道ID” )、指示提供在图4的步骤404中接收到的输入的用户的用户简档标识符(或简称为“用户简档ID”)、指示在步骤502捕捉到快照图像的时间的时间戳、以及描述媒体内容节目的任何其它数据(例如,剧集标识符、题目、评价信息、调度的传输时隙和信道等),但是并没有限制。在特定实施例中,表示何时捕捉到快照图像的时间戳可以指示在媒体内容节目内并且与所述快照图像相关联的回放时间。因此,所述快照图像可以与指示媒体内容节目内的位置的回放时间相关联。访问子系统104可以使用任何适当的元数据源来自动标识与快照相关联的元数据。例如,可以从访问子系统104内的存储设备、递送子系统102和/或另一其它源来获得与媒体内容节目相关的元数据。在步骤506中,基于附加用户输入来捕捉快照图像的标题。例如,访问子系统104 可以基于附加用户输入来捕捉快照图像的标题。所述附加用户输入可以由访问子系统104的用户108以任何适当的方式来提供。在特定实施例中,步骤506的执行可以包括访问子系统104接收附加用户输入,所述附加用户输入指定快照图像的标题;以及将所述标题与所述快照图像相关联。所述标题可以包括描述或以其它方式与所述快照图像相关联的任何数据。例如,访问子系统104的用户108可以创建在步骤502中捕捉到的快照图像的内容的简要描述,和/或提供要与所述快照图像相关联的任何其它评论和/或信息。以下将进一步描述与诸如快照图像之类的基于用户的分节数据的捕捉相关联的 GUI视图、与快照图像相关联的元数据以及与快照图像相关联的标题的示例。返回图4,在步骤408中,表示分节数据的数据被传送到分节子系统103。例如,访问子系统104可以将表示捕捉到的分节数据(例如,快照图像、与快照图像相关联的元数据和与快照图像相关联的标题)的数据经由网络106传送到分节子系统103。向分节子系统 103进行的分节数据的传输可以以任何适当的方式并且使用任何适当的技术来执行。如以下进一步描述的,所述分节数据可以被传送到分节子系统103以便在对媒体内容节目进行分节时使用。在步骤410中,捕捉与分节数据相关联的发布数据。例如,访问子系统104可以基于附加用户输入来捕捉与分节数据相关联的发布数据。在特定实施例中,步骤410的执行可以包括访问子系统104接收指定快照图像的发布设置的附加用户输入;以及将所述发布设置与所述快照图像相关联。例如,访问子系统104可以提供一个或多个工具,所述工具被配置成促进访问子系统104的用户108提供描述要与分节数据相关联的发布数据的用户输入。所述发布数据可以包括任何的(多种)发布设置和/或描述媒体内容分节数据要由分节子系统103如何发布和/或向谁发布以便由一个或多个访问子系统104经由网络106 进行访问的其它数据。发布数据的示例以及发布数据的捕捉将在以下进一步进行描述。在步骤412中,表示与分节数据相关联的发布数据的数据被传送到分节子系统 103。例如,访问子系统104可以将表示与分节数据相关联的发布数据的数据经由网络106 传送到分节子系统103。向分节子系统103进行的发布数据的传输可以以任何适当的方式并且使用任何适当的技术来执行。如以下进一步描述的,所述发布数据可以被传送到分节子系统103以便在发布分节数据时使用。为了帮助促进对捕捉基于用户的分节数据和发布数据的理解,图6-8图示了显示与捕捉基于用户的分节数据和发布数据相关联的示例性视图的GUI。图6图示了其中显示示例性媒体内容呈现视图602的⑶I 600。如图6所示,⑶I 600可以提供媒体内容呈现视图602的全屏显示。媒体内容节目可以在媒体内容呈现视图 602内呈现(例如,回放)。在图6中,显示了正在媒体内容呈现视图602中呈现的媒体内容节目的屏幕上图像。在一些实施例中,在图6中显示的屏幕上图像可以与媒体内容节目的视频流中的帧相一致。在媒体内容呈现视图602中呈现媒体内容节目期间,可以由访问子系统104接收用户输入。所述用户输入可以指示访问子系统104的用户108希望捕捉在媒体内容呈现视图602呈现的媒体内容节目的快照图像。所述用户输入可以由用户108以任何适当的方式和/或格式提供,包括以以上所描述的任何方式提供。响应于所述用户输入的接收,访问子系统104可以捕捉大约在接收到所述用户输入时在媒体内容呈现视图602中显示的媒体内容节目的屏幕上图像的快照图像。
在特定实施例中,响应于用户输入的接收,访问子系统104可以提供分节数据捕捉视图以进行显示。例如,图7图示了其中显示示例性分节数据捕捉视图702的GUI 700。 如图7所示,⑶I 700可以包括在⑶I 700中的部分屏幕显示内显示的媒体内容呈现视图 602。媒体内容节目的呈现(例如,回放)可以在⑶I 700中的媒体内容呈现视图602中继续。分节数据捕捉视图702可以包括与分节数据的捕捉相关联的信息和/或一种或多种工具。例如,分节数据捕捉视图702可以包括图形表示所捕捉到的媒体内容节目的快照图像的快照图像704。此外,分节数据捕捉视图702可以包括表示与快照图像704相关联的元数据706的图形数据。在⑶I 700中指示的元数据706包括节目标识符(例如,“CSI”)、 剧集标识符(例如,“11”)、信道标识符(例如,“CBS”)以及指示与快照图像704相关联的回放时间的时间标识符(例如,“0 07 43 ”)。分节数据捕捉视图702可以包括标题输入工具708,其可以被配置成促进用户对快照图像704输入标题。在所图示的示例中,标题输入工具708包括可以被用户108选择以拼写出标题的多个可选择按钮。如图7所示,在用户108利用标题输入工具708提供标题时,表示标题的数据可以被显示在标题输入工具708的输入字段710中。虽然在图7中示出了示例性的分节数据捕捉视图702,但是该示例仅是说明性的。 只要可以适应特定实施方式,分节数据捕捉视图702可以进行修改。例如,图7中示出了标题输入工具708。除此之外或替换地,可以提供一种或多种其它工具以促进要与快照图像 704相关联的其它信息的输入。因此,用户108能够提供任何信息并且将其与快照图像704 相关联。这样的信息的示例可以包括男演员/女演员姓名(例如,“Tom Cruise”)、地理位置名称(例如,“Sydney,Australia”)、图形图像(例如,男/女演员的照片)以及与快照图像704相关的任何信息,但是并没有限制。与快照图像704相关联的信息可以存储在与快照图像704相关联的元数据706中或者作为其一部分。因此,如以下将更为详细描述的,在元数据706中包括的信息可以被用来过滤和访问选择快照图像。例如,用户108可以利用与快照图像中所描绘的地理位置(例如,“Las Vegas, Nevada")有关的信息来“标记”快照图像704。如以下进一步描述的,所述地理位置标记可以存储在快照图像704的元数据706内,并且可以被用来过滤和访问快照图像704。在用户108已经为快照图像704提供了标题之后,用户108可以选择发布命令按钮712来指示准备好发布快照图像704以及相应的元数据706。响应于用户对发布命令按钮712的选择,访问子系统104可以提供发布设置捕捉视图以进行显示。例如,图8图示了其中显示示例性发布设置捕捉视图802的⑶I 800。如图8所示,⑶I 800可以包括在⑶I 800中的部分屏幕显示内显示的媒体内容呈现视图602。媒体内容节目的呈现(例如,回放)可以在⑶I 800中的媒体内容呈现视图602中继续。此外, 可以在⑶I 800中显示表示快照图像704以及与快照图像704相关联的元数据706的图形数据。如图8所示,元数据706现在可以包括表示由用户108输入并且被访问子系统104 捕捉到的标题的图形数据。发布设置捕捉视图802可以包括被配置成促进用户对要与捕捉到的分节数据相关联的一个或多个发布设置(例如,快照图像704和元数据706)的选择的信息和/或一种
16或多种工具。在图8所示的示例中,发布设置捕捉视图802包括发布设置选择工具804,其被配置成促进用户108提供为快照图像指定至少一种发布设置的附加用户输入。发布设置选择工具804可以包括多个可选择的发布选项806。如图8所示,发布选项804可以包括 “公众”选项、“私人群体”选项、“私人用户”选项和“社交网络”选项。“公众”选项可以与被配置成指导分节子系统103使得分节数据可用于访问分节子系统103的所有用户108和/ 或与用户108相关联的访问子系统104的发布设置相关联。“私人群体”选项可以与被配置成指导分节子系统103使得分节数据可用于用户108的选择群体和/或与用户108的该群体相关联的访问子系统104的发布设置相关联。“私人用户”选项可以与被配置成指导分节子系统103使得分节数据可用于选择用户108和/或与该用户108相关联的一个或多个访问子系统104的发布设置相关联。“社交网络”选项可以与被配置成指导分节子系统103使得分节数据可用于预定义和/或选择的社交联网平台(例如,诸如i^cebook的社交网络网站)和/或在社交联网平台内定义的一组用户的发布设置相关联。虽然图8中示出了单个 “社交网络”,但这仅是说明性的。发布选项806可以包括各种选项,包括用户108与之相关联的每个社交网络的单独选项。用户108可以选择发布设置捕捉视图802中的一个或多个发布选项806。因此,用户108可以控制分节数据的分布。响应于用户对“私人群体”选项的选择,访问子系统104可以提供被配置成促进用户108的群体的用户选择的一个或多个工具。这样的工具可以使得用户108能够提供分节数据以从预定义用户群体(例如,标记为“家人”、“好友”或“工作”的群体)中进行选择和 /或创建分节子系统103要使得分节数据可对其可用的用户108的定制群体。响应于用户对“私人用户”选项的选择,访问子系统108可以提供被配置成促进特定用户108的用户选择的一个或多个工具,分节子系统103将使得分节数据对所述特定用户108可用。在特定实施例中,访问子系统104可以访问与提供分节数据的用户108相关联的用户简档,以标识并提供表示预定义用户群体和/或与所述用户简档相关联的特定用户的数据。表示用户简档的数据可以存储在存储设备206中和/或远程存储在诸如递送子系统 102和/或分节子系统103中。响应于用于将快照图像704和元数据706相关联的一种或多种发布设置的用户选择,访问子系统104可以将表示快照图像704、元数据706和选择的发布设置的数据传送到分节子系统103。以以上所描述或类似的方式,向分节子系统103提供分节数据的用户108 可以指示分节子系统103将使得所述分节数据对谁可用。分节子系统103可以被配置成将从一个或多个访问子系统104接收到的基于用户的分节数据和发布设置数据用于一种或多种媒体内容分节过程和/或操作。例如,分节子系统103可以被配置成维持并选择性地发布分节数据以供一个或多个访问子系统104经由网络106进行访问。访问子系统104和/或访问子系统104的用户108可以利用从分节子系统103接收到的分节数据对一个或多个媒体内容节目进行基于分段的处理。图9图示了分节子系统103的示例性组件。如图9所示,分节子系统103可以包括经由通信设施910相互耦合的通信接口 902、处理器904、存储设备906和分节模块908。 分节子系统103的组件可以使用任何适当的通信技术互相进行通信,包括互相发送数据和接收数据。此外,分节子系统103的组件可以在任何计算设备或者诸如一个或多个服务器、个人计算机等的计算设备组合上实现。虽然图9中示出了分节子系统103的示例性实现,但是图9所示的组件并非意在是限制性的。在其它实施例中可以使用附加或替换组件。现在将进一步详细描述图9所示的分节子系统103的组件。通信接口 902可以被配置成与包括访问子系统104和/或递送子系统102在内的一个或多个计算设备进行通信。特别地,通信接口 902可以被配置成向访问子系统104和/ 或递送子系统102传送和/或从其接收通信信号、媒体内容和/或数据。通信接口 902的示例可以包括有线网络接口(诸如网络接口卡)、无线网络接口(诸如无线网络接口卡)、调制解调器、传送器、收发器以及任何其它适当接口,但并没有限制。在至少一个实施例中,通信接口 902可以经由到诸如互联网的网络的直接链路在分节子系统103和访问子系统104 和/或递送子系统102之间提供直接连接。除此之外或替换地,通信接口 902例如可以通过局域网(诸如以太网)、个域网、电话或有线网络、蜂窝电话连接、卫星数据连接或任何其它适当连接来提供这样的连接。处理器904通常表示能够处理数据或者解释、执行这里所描述的一个或多个分节子系统指令、过程和/或操作,和/或指导其执行的任何类型或形式的处理单元。处理器 904可以依据诸如可以存储在存储设备906或其它计算机可读介质中的计算机可执行指令来指导操作的执行。存储设备906可以包括一个或多个数据存储介质、设备或配置,并且可以采用数据存储介质和/或设备的任何类型、形式和组合。例如,存储设备906可以包括硬盘驱动器、 网络驱动器、闪存驱动器、磁盘、光盘、随机存取存储器(“RAM”)、动态RAM( “DRAM”),其它非易失性和/或易失性数据存储单元,或者其组合或子组合,但是并不局限于此。包括这里所描述的数据在内的电子数据可以临时和/或永久存储在存储设备906中。例如,从一个或多个访问子系统104接收到的基于终端用户的媒体内容分节数据912和/或发布设置数据914可以被存储在存储设备906内。分节数据912可以包括以上所描述的任何分节数据, 例如包括一个或多个用户提供的快照图像以及所述快照图像的元数据。发布设置数据914 可以包括以上所描述的任何发布设置。在一些示例中,分节数据912和/或发布设置数据 914可以被布置在驻留在存储设备906之内的一个或多个数据库和/或数据库集中。分节模块908可以包括被配置成执行或发起这里所描述的一种或多种分节子系统媒体内容分节过程和/或操作的执行的任何硬件、计算指令(例如,存储在存储设备906 或另一计算机可读介质中的软件)或者硬件和计算指令的组合。例如,分节模块908可以被配置成指导分节子系统103维持存储设备906中的分节数据912和发布设置数据914。 在特定实施例中,分节数据912的维持可以包括从各个访问子系统104和/或访问子系统 104的用户108接收并整合终端用户提供的分节数据912。分节数据912可以在存储设备 906中存储的终端用户提供分节的库集内进行整合。因此,在存储设备906中维持的终端用户提供的分节数据912可以被称作已经从访问子系统104和/或用户108的一个或多个团体接收到的基于团体的媒体内容分节数据。分节模块908可以进一步被配置成基于发布设置数据914来选择性地发布分节数据912以便由一个或多个访问子系统104经由网络106进行访问。因此,终端用户提供的分节数据912可以依据由从其接收到分节数据912的终端用户108提供的发布设置在访问子系统104和/或访问子系统104的用户108的团体内进行共享。为了说明,图10示出了另一种示例性媒体内容分节方法1000。虽然图10图示了根据一个实施例的示例性步骤,但是其它实施例可以对图10所示的任何步骤进行省略、添加、重新排序和/或修改。在特定实施例中,图10所示的一个或多个步骤可以由分节子系统103来执行。在步骤1002中,维持终端用户提供的媒体内容分节数据912的库集。例如,捕捉子系统103可以如以上所描述的在存储设备906中维持终端用户提供的媒体内容分节数据 912的库集。在特定实施例中,可以从多个访问子系统104和/或与多个访问子系统104相关联的用户108接收分节数据912。分节子系统103可以将所接收到的分节数据912整合在存储设备906中的分节数据912的库集中。在步骤1004中,维持终端用户提供的媒体内容分节数据912的终端用户提供的发布设置数据906。例如,分节子系统103可以如以上所描述的在存储设备906中维持分节数据912的发布设置数据914。如所提到的,发布设置数据914可以包括与分节数据912相关联的一个或多个发布设置。因此,分节子系统103可以基于与分节数据912相关联的发布设置数据914选择性地发布分节数据912。在特定实施例中,分节子系统103可以被配置成在一个或多个用户简档内维持发布设置数据914。例如,从特定用户108接收到的发布设置可以在与该用户108相关联的用户简档内进行维持。因此,分节子系统103可以访问所述用户简档来确定由用户108提供的对分节数据912的发布设置。在步骤1006中,从访问子系统104接收对媒体内容分节数据的请求。例如,分节子系统103可以经由网络106从访问子系统104接收对媒体内容分节数据的请求。从其接收到所述请求的访问子系统104可以是之前向分节子系统103提供所请求的分节数据的相同访问子系统104,或者是与之前向分节子系统103提供所请求的分节数据的访问子系统 104不同的访问子系统104。在步骤1008中,基于终端用户提供的发布设置数据914来标识与请求媒体内容的访问子系统104相关联的用户108已经访问的所请求媒体内容分节数据的至少一个子集。 例如,分节子系统103可以基于终端用户提供的发布设置数据914来标识与请求媒体内容访问子系统104相关联的用户108已经访问的在存储设备906中存储的所请求媒体内容分节数据的至少一个子集。分节子系统103可以以任何适当的方式利用发布设置数据914来标识进行请求的访问子系统104和/或进行请求的访问子系统的用户108被允许访问的分节数据。例如,分节子系统103可以标识与所请求的分节数据相关联的一个或多个发布设置。这样的关系可以以任何适当的方式在分节数据912和/或发布设置数据914中进行表示。分节子系统103接着可以利用所标识的(多个)发布设置来确定进行请求的访问子系统104和/或进行请求的访问子系统的用户108是否被允许访问所请求的分节数据。作为示例,在特定实施例中,当分节子系统103接收到对分节数据的请求时,分节子系统103可以(例如,从分节数据中的用户简档ID)标识提供所请求的分节数据的用户 108,并且访问与用户108相关联的用户简档以确定分节数据914的发布设置。所述用户简档内的发布设置可以指示一个或多个用户108和/或用户108的群体(例如,用户的“好友”群体)。如果在用户简档中找到了表示与请求分节数据的访问子系统104相关联的用户108的数据,则分节子系统103可以确定该访问子系统104和/或与该访问子系统104相关联的用户108被允许访问所请求的分节数据。在步骤1010中,表示所标识的终端用户提供的分节数据的数据响应于所述请求而被传送到进行请求的访问子系统104。例如,分节子系统103可以响应于从访问子系统 104接收到的请求而将表示在步骤1008中标识的分节数据的数据传送到访问子系统104。访问子系统104可以在包括一种或多种分节过程或操作在内的一种或多种访问子系统过程、操作、服务和/或应用中利用从分节子系统103接收到的分节数据912。例如, 访问子系统104可以提供分节数据912以便在诸如菜单指南视图和/或节目指南视图之类的一个或多个GUI视图内进行显示。作为另一个示例,访问子系统104可以被配置成基于分节数据912从媒体内容节目内的一个位置(例如,从与媒体内容节目的快照图像相关联的位置)发起媒体内容节目的呈现(例如,回放)。图11图示了用于访问和利用媒体内容分节数据的示例性方法1100。虽然图11图示了根据一个实施例的示例性步骤,但是其它实施例可以对图11所示的任何步骤进行省略、添加、重新排序和/或修改。在特定实施例中,图11所示的一个或多个步骤可以由访问子系统104来执行。在步骤1102中,对媒体内容分节数据的请求被传送到媒体内容分节子系统。例如,访问子系统104可以经由网络106将对媒体内容分节数据的请求传送到分节子系统 103。在步骤1104中,响应于所述请求经由网络106从分节子系统103接收媒体内容分节数据。例如,进行请求的访问子系统104可以响应于所述请求经由网络106从分节子系统103接收媒体内容分节数据(例如,表示快照图像以及相关联元数据的数据)。在步骤1106中,提供媒体内容分节数据以便在GUI中进行显示。例如,访问子系统104可以提供表示媒体内容分节数据的数据以便在GUI中进行显示。在步骤1108中,检测对在GUI中显示的媒体内容分节数据的用户选择。例如,访问子系统104可以检测对表示在GUI中显示的媒体内容分节数据的图形数据的用户选择。 所述用户选择可以包括任何适当形式的用户输入,并且可以被访问子系统104以任何适当的方式检测到。在步骤1110中,发起与媒体内容分节数据相关联的媒体内容节目的呈现。例如, 访问子系统104可以响应于在步骤1108中检测到的用户选择而发起与媒体内容分节数据相关联的媒体内容节目的呈现。在特定实施例中,可以从媒体内容节目内与媒体内容分节数据相一致的位置发起所述媒体内容节目的呈现。例如,所述媒体内容分节数据可以包括与媒体内容节目内的回放时间相关联的快照图像。访问子系统104可以发起在与所述快照图像相关联的回放时间开始的媒体内容节目的呈现。为了进一步说明访问和利用由分节子系统103维持的终端用户提供的分节数据 914的访问子系统104,图12-17示出了显示与基于用户的分节数据的访问和利用相关联的示例性视图的GUI。访问子系统104可以生成并提供GUI以便进行显示并且由访问子系统 104的用户108观看。图12图示了其中显示主菜单视图1202的⑶I 1200。如图12所示,主菜单视图 1202可以包括多个菜单选项1204。响应于对多个菜单选项1204内的“DVR” (数字视频记录)菜单选项的用户选择,访问子系统1204可以提供DVR主菜单视图以进行显示。
例如,图13图示了其中显示示例性DVR菜单视图1302的⑶I 1300。如图13所示,DVR菜单视图1302可以包括显示于其中的多个DVR菜单选项1304。响应于对DVR菜单选项1304内的“记录的演出”选项的用户选择,访问子系统104可以提供记录的演出菜单视图以进行显示。例如,图14图示了其中显示示例性所记录演出菜单视图1402的⑶I 1400。如图 14所示,记录的演出菜单视图1402可以包括表示显示于其中的多个记录的演出1404的图形数据。在记录的演出菜单视图1402中表示的所记录的演出可以包括已经被访问子系统 104的媒体内容记录设备214记录到存储设备206的媒体内容节目。在图14所示的示例中,一个所记录的演出被标记为“CSI Episode 11 (CSI剧集11)”,其对应于特定的记录的媒体内容节目。响应于对与在记录的演出菜单视图1402中的记录的媒体内容节目相关联的图形数据的用户选择,访问子系统104可以提供节目选项视图以进行显示。例如,图15图示了其中显示示例性节目选项视图1502的⑶I 1500。如图15所示,节目选项视图1502可以包括与所选择的媒体内容节目(已知为“CSI Episode 11”的媒体内容节目)相关联的多个选项1504。在所图示的示例中,多个选项1504包括“现在播放”选项、“删除”选项、“用户快照”选项、“更多信息”选项和“关闭”选项。响应于对图15中所示的“用户快照”选项的用户选择,访问子系统104可以提供用户快照视图以进行显示。例如,图16图示了其中显示示例性用户快照视图1602的⑶I 1600。如图16所示,用户快照视图1602可以包括与选择的媒体内容节目(已知为“CSI Episode 11”的媒体内容节目)相关的信息1604。此外,用户快照视图1602可以包括表示与所选择媒体内容节目相关联的分节数据1606的图形数据。在图16所示的示例中,分节数据1606包括多个快照图像1608(例如,快照图像1608-1至1608-4)。图16中所示的快照图像1608可以对应于终端用户提供的快照图像,诸如图7所示并且由分节子系统103接收、维持并发布的快照图像704。用户快照视图1602还可以包括表示与快照图像1608相关联的元数据的图形数据。例如,用户快照视图1602可以包括表示快照图像1608的标题的图形数据。用户快照视图1602还可以包括表示与快照图像1608相关联的回放时间的图形数据。作为示例,与快照图像1608-1相对应的标题1610和回放时间1612连同快照图像1608-1 —起显示在⑶I 1600中。如果快照图像1608-1与图7所示的快照图像704相同,则标题1610和回放时间 1612 分另Ij可以指示"Dr. Langston arrives at crime scene,,禾口 “0:07:43”。作为生成用户快照视图1602以进行显示的一部分,访问子系统104可以从分节子系统103请求并接收表示与所选择的媒体内容实例相关联的分节数据1606的数据。与所选择的媒体内容节目相关联的分节数据1606可以如以上结合图11所描述的那样由访问子系统104请求和接收。图16所示的示例性用户快照视图1602仅是说明性的。只要可以适应特定实施方式,则可以修改用户快照视图1602。例如,在特定实施例中,用户快照视图1602可以包括被配置成促进用户控制的分节数据过滤的一种或多种工具。利用快照图像过滤工具,例如,用户可以选择可用来过滤快照图像的一个或多个准则。这样的过滤准则的示例可以包括提供快照图像(例如,由名为“Bill”的用户提供的所有快照图像)的用户(例如,好友)或用
21户群体、男演员/女演员姓名、地理位置、日期或日期范围以及可被用来过滤快照图像的任何其它准则,但是并没有限制。系统100可以被配置成将过滤准则与和快照图像相关联的元数据进行比较以标识并呈现满足所述过滤准则的一个或多个快照图像。因此,用户可以搜索并访问特定的快照图像以便在用户快照视图1602中进行显示。为了说明,用户可以仅请求并访问由名为“Bill”的好友提供给系统100的快照图像。响应于对在用户快照视图1602中显示的快照图像1608中的一个(例如,快照图像1608-1)的用户选择,访问子系统104可以提供分节选项视图以进行显示。例如,图17 图示了其中显示示例性分节选项视图1702的GUI 1700。如图17所示,分节选项视图1702 可以包括显示于其中的多个可选择选项1704。在图17所图示的示例中,选项1704包括“观看快照”选项、“从开始播放节目”选项、“从快照播放节目”选项、“观看标题”选项和“关闭” 选项。响应于对“观看快照”选项的用户选择,访问子系统104可以提供所选择的快照图像的视图,诸如所述快照图像的放大(例如,全屏)视图。响应于对“从开始播放节目”选项的用户选择,访问子系统104可以发起从媒体内容节目的开始的与所选择的快照图像相关联的媒体内容节目的呈现。响应于对“从快照播放节目”选项的用户选择,访问子系统104 可以发起从媒体内容节目内的一个位置(例如,回放时间)开始的与所选择的快照图像相关联的媒体内容节目的呈现,其中所述位置与所选择的快照图像相关联。响应于对“观看标题”选项的用户选择,访问子系统104可以提供与所选择的快照图像相关联的标题的视图。在图17中显示的示例性选项1704仅是说明性的。在其它实施例中可以提供媒体内容节目的基于分段的处理的其它选项。在特定实施例中,访问分节数据的访问子系统104可以被配置成提供被配置成使得访问子系统104的用户108能够提供与分节数据相关的附加用户输入的一种或多种工具。例如,可以提供评论工具并且其可以被配置成促进用户108提供与分节数据相关的评论。例如,访问快照图像1608的用户108可以提供与快照图像1608相关的评论(例如, “该画面非常棒! ”)。与快照图像相关的评论可以被传送到分节子系统103,其可以将所述评论与快照图像相关联并进行发布。因此,系统100可以支持与分节数据相关联的讨论线程。访问子系统104的用户108的团体可以利用以上所描述的示例性的基于用户的媒体内容分节系统和方法在团体内提供和利用媒体内容分节数据。这里所描述的示例性系统和方法可以在一个或多个适当的媒体内容分布平台上实现。因此,诸如媒体内容快照图像之类的分布数据可以经由任何适当的媒体内容分布平台进行捕捉和提供,并且经由任何适当的媒体内容分布平台进行分布。在特定实施例中,所述示例性系统和方法可以在各种媒体内容平台内实现,以使得分节数据可以跨各种和/或不同的媒体内容分布平台进行接收和/或分布。媒体内容分布平台的示例可以包括订户电视平台、移动电话平台、互联网、万维网等,但并没有限制。在之前的描述中,已经参考附图对各个示例性实施例进行了描述。然而,将显而易见的是,可以对其进行各种修改和改变,并且可以实现附加的实施例,而并不背离如以下权利要求所阐述的本发明的范围。例如,这里所描述的一个实施例的特定特征可以与这里所描述的另一实施例的特征相结合或者作为其替代。描述和附图因此应当以说明而非限制的含义进行理解。
权利要求
1.一种方法,包括通过媒体内容访问子系统来提供媒体内容节目以便呈现给用户; 利用所述媒体内容访问子系统来接收用户输入;基于所述用户输入,通过所述媒体内容访问子系统来捕捉所述媒体内容节目的快照图像;通过所述媒体内容访问子系统将元数据与所述快照图像相关联;以及通过所述媒体内容访问子系统将表示所述快照图像的数据和所述元数据传送到媒体内容分节子系统,以便供所述媒体内容分节子系统在对所述媒体内容节目进行分节时使用。
2.如权利要求1所述的方法,进一步包括利用所述媒体内容访问子系统来接收附加用户输入,所述附加用户输入指定所述快照图像的标题;通过所述媒体内容访问子系统将所述标题与所述快照图像相关联;以及通过所述媒体内容访问子系统将表示所述标题的数据传送到所述媒体内容分节子系统,以便在对所述媒体内容节目进行分节时使用。
3.如权利要求2所述的方法,进一步包括在图形用户界面中提供标题输入工具,所述标题输入工具被配置成促进所述用户提供指定所述快照图像的所述标题的所述附加用户输入。
4.如权利要求1所述的方法,进一步包括利用所述媒体内容访问子系统来接收附加用户输入,所述附加用户输入指定所述快照图像的发布设置;通过所述媒体内容访问子系统将所述发布设置与所述快照图像相关联;以及通过所述媒体内容访问子系统将表示所述发布设置的数据传送到所述媒体内容分节子系统,以便在发布所述快照图像时使用。
5.如权利要求4所述的方法,进一步包括在图形用户界面中提供发布设置选择工具, 所述发布设置选择工具被配置成促进所述用户提供指定所述快照图像的所述发布设置的所述附加用户输入。
6.如权利要求4所述的方法,进一步包括利用所述媒体内容分节子系统来接收表示所述快照图像的数据和所述元数据; 通过所述媒体内容分节子系统将表示所述快照图像的所述数据和所述元数据存储到存储设备;通过所述媒体内容分节子系统从另一个媒体内容访问子系统接收对所述快照图像的请求;基于所述发布设置,通过所述媒体内容分节子系统来确定所述另一个媒体内容访问子系统被允许访问所述快照图像;以及响应于所述请求,通过所述媒体内容分节子系统将表示所述快照图像的数据传送到所述另一个媒体内容访问子系统。
7.如权利要求6所述的方法,进一步包括利用所述另一个媒体内容访问子系统来接收表示所述快照图像的所述数据;以及通过所述另一个媒体内容访问子系统来提供所述快照图像,以便在图形用户界面中进行显不。
8.如权利要求7所述的方法,进一步包括通过所述另一个媒体内容访问子系统来检测对所述图形用户界面中的所述快照图像的用户选择;以及响应于所述用户选择,通过所述另一个媒体内容访问子系统来提供多个可选择选项以在所述图形用户界面中进行显示,所述多个可选择选项包括用于发起在与所述快照图像相关联的回放时间开始的所述媒体内容节目的回放的选项。
9.如权利要求8所述的方法,进一步包括响应于对用于发起在与所述快照图像相关联的所述回放时间开始的所述媒体内容节目的回放的所述选项的用户选择,通过所述另一个媒体内容访问子系统来发起在与所述快照图像相关联的所述回放时间开始的所述媒体内容节目的回放。
10.如权利要求1所述的方法,其中,所述元数据包括指示与所述快照图像相关联的回放时间的时间戳、指示所述用户的用户简档标识符、和指示所述媒体内容节目的媒体内容节目标识符中的至少一个。
11.如权利要求1所述的方法,其中,所述媒体内容访问子系统包括机顶盒。
12.如权利要求1所述的方法,具体体现为至少一个计算机可读介质上的计算机可执行指令。
13.一种方法,包括通过媒体内容分节子系统来维持终端用户提供的媒体内容分节数据的库集;通过所述媒体内容分节子系统来维持所述终端用户提供的媒体内容分节数据的终端用户提供的发布设置数据;通过所述媒体内容分节子系统并且从媒体内容访问子系统来接收对所述终端用户提供的媒体内容分节数据的请求;通过所述媒体内容分节子系统并且基于所述终端用户提供的发布设置数据来标识与所述媒体内容访问子系统相关联的用户被允许访问的所述请求的终端用户提供的媒体内容分节数据的至少一个子集;以及通过所述媒体内容分节子系统将表示所述请求的终端用户提供的媒体内容分节数据的所述至少一个子集的数据传送到所述媒体内容访问子系统。
14.如权利要求13所述的方法,其中,所述终端用户提供的媒体内容分节数据包括至少一个媒体内容节目的多个终端用户提供的快照图像以及与所述多个终端用户提供的快照图像相关联的元数据。
15.如权利要求13所述的方法,其中,所述维持所述终端用户提供的媒体内容分节数据的所述库集包括经由网络从多个媒体内容访问子系统接收所述终端用户提供的媒体内容分节数据;以及将所述接收到的终端用户提供的媒体内容分节数据在终端用户提供的媒体内容分节数据的所述库集中进行整合。
16.如权利要求13所述的方法,进一步包括利用所述媒体内容访问子系统来接收表示所述请求的终端用户提供的分节数据的所述至少一个子集的所述数据;以及通过所述媒体内容访问子系统来提供所述请求的终端用户提供的分节数据的所述至少一个子集,以便在图形用户界面中进行显示。
17.如权利要求16所述的方法,其中,所述请求的终端用户提供的分节数据的所述至少一个子集包括媒体内容节目的多个快照图像,所述方法进一步包括通过所述媒体内容访问子系统来检测对所述图形用户界面中的所述快照图像中的一个的用户选择;以及响应于所述用户选择,通过所述媒体内容访问子系统来提供多个可选择选项以便在所述图形用户界面进行显示,所述多个可选择选项包括用于发起在与所述快照图像中的所述一个相关联的回放时间开始的所述媒体内容节目的回放的选项。
18.如权利要求17所述的方法,进一步包括响应于对用于发起在所述回放时间开始的所述媒体内容节目的回放的所述选项的用户选择,通过所述媒体内容访问子系统来发起在与所述快照图像中的所述一个相关联的所述回放时间开始的所述媒体内容节目的所述回放。
19.一种系统,包括多个媒体内容访问子系统,所述多个媒体内容访问子系统被配置成提供媒体内容以便呈现给多个终端用户;基于由所述终端用户提供的用户输入来捕捉所述媒体内容的媒体内容分节数据;基于由所述终端用户提供的附加用户输入来捕捉与所述媒体内容分节数据相关联的发布设置数据,以及通过网络传送所述媒体内容分节数据和所述发布设置数据;媒体内容分节子系统,所述媒体内容分节子系统被配置成经由所述网络从所述多个媒体内容访问子系统接收所述媒体内容分节数据和所述发布设置数据,以及基于所述发布设置数据来选择性地发布所述媒体内容分节数据,以便由所述媒体内容访问设备的至少一个子集经由所述网络进行访问。
20.如权利要求19所述的系统,其中,所述媒体内容分节数据包括所述媒体内容的多个快照图像以及与所述多个快照图像相关联的元数据。
21.如权利要求20所述的系统,其中,所述元数据包括与所述多个快照图像相关联的回放时间。
22.如权利要求19所述的系统,进一步包括媒体内容递送子系统,所述媒体内容递送子系统被配置成通过所述网络来传送表示所述媒体内容的数据;其中,所述多个媒体内容访问子系统包括多个机顶盒,所述多个机顶盒被配置成经由所述网络从所述媒体内容递送子系统接收表示所述媒体内容的所述数据。
全文摘要
一种示例性方法包括通过媒体内容访问子系统来提供媒体内容节目以便呈现给用户;利用所述媒体内容访问子系统来接收用户输入;基于所述用户输入,通过所述媒体内容访问子系统来捕捉媒体内容节目的快照图像;通过所述媒体内容访问子系统将元数据与所述快照图像相关联;以及通过所述媒体内容访问子系统将表示所述快照图像的数据和所述元数据传送到媒体内容分节子系统,以便供所述媒体内容分节子系统在对所述媒体内容节目进行分节时使用。还公开了对应的方法和系统。
文档编号H04N21/63GK102428708SQ201080021328
公开日2012年4月25日 申请日期2010年4月29日 优先权日2009年6月30日
发明者贾潘·A·梅塔 申请人:维里逊专利及许可公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1