用于内容记录的用户可调节缓冲器的制作方法

文档序号:6759187阅读:150来源:国知局
专利名称:用于内容记录的用户可调节缓冲器的制作方法
技术领域
本发明通常涉及内容记录装置,更具体地,涉及一种用于用户可调节存 储器的方法和装置、以及用于内容记录装置的存储器分配的方法和设备。
背景技术
典型地,例如个人^L频记录系统(PVR)和数字一见频记录系统(DVR) 的内容记录装置通过将节目内容暂时记录到存储器或记录介质(例如,硬盘、 可记录盘等)来对节目进行緩冲。这样,用户能够暂停、倒带(rewind)以 及接着快进被用户视为"现场直播TV"的节目。然而,用户可能发现,用于记 录装置的预设緩冲(例如,存储器)长度不足以利于用户倒带到节目中超过 了緩冲器大小能够允许的、并且在緩沖中可用的期望的点。相反,用户还可 能经历以下情形不能完全利用内容记录装置的緩冲器容量,并且代之优选 的是使用未使用的緩冲器存储容量以允许额外记录之后重放用的节目内容。例如,TiVoTM提供了用户不能调节的标准的30分钟緩冲。相似地, ReplayTVTM提供的緩冲仅仅基于系统可用的存储空间的量。在以上系统之一 中,用户不能指定緩冲长度,因而在任意给定时刻,緩冲长度可能对于用户 或应用程序来说过长或过短。在这样的传统系统中,用户能够改变緩冲长度 的唯一方式(如果存在的话)是删除装置存储的节目。发明内容本发明有利地提供了内容记录装置中的方法和设备,该方法和设备用于 使得用户能够调节用于暂时记录节目内容的緩冲器大小,和/或可替换地用于 使得能够调节用于记录之后重放用的节目内容的存储装置的大小。在本发明的一个实施例中,用于在内容记录装置中进行存储器分配的方法包括分配内容记录装置用于存储媒体内容所使用的存储装置的第一部分,用于暂时记录媒体内容,其中第一部分的大小可由用户确定。此外,本方法还可以包括: 分配存储装置的第二部分用于记录之后重放用的媒体内容。在经由所提供的 用户界面确定暂时记录緩冲的长度时,用户间接影响可用于记录之后重放用 的节目内容的空间,反之亦然。在本发明的替代实施例中,内容记录装置至少包括用于存储媒体内容的 存储装置、使得用户能够至少定义存储装置的哪部分用于暂时记录媒体内容 的用户界面、以及用于响应于用户的定义而分配存储装置的第一部分用于暂 时记录J 某体内容的界面控制器。


通过结合附图考虑以下的详细说明,可以容易地理解本发明的教导,附 图中图1描述了根据本发明的一个实施例的个人视频记录器的高级方框图;图2描述了根据本发明的实施例的、用于使得用户能够选择緩沖长度的 用户界面菜单的示例;图3描述了根据本发明的实施例的、用于向用户警示可用总时间以及在 用于现场直播TV的内容记录器的緩冲中剩余的时间的标题;以及图4描述了根据本发明的替代实施例的、用于使得用户能够选择緩沖长 度的用户界面菜单的示例。应该理解的是,附图是为了说明本发明原理的目的,并不必须是仅仅用 于说明本发明的可能结构。为了便于理解,其中可能的情况下,相同的附图 标记用于指定在各附图中公用的相同的部件。
具体实施方式
本发明有利地提供了 一种用于使得用户能够调节内容记录装置的緩冲长 度的方法和设备。尽管主要在个人视频记录器(PVR)的语境下描述本发明, 然而本发明不限于此。本领域技术人员将了解、并且本发明的教导将告知 本发明的概念可以被实质上用于任何内容记录装置中,例如个人记录装置 (PVR)、数字视频记录系统(DVR)、利用可重写盘的DVD记录器等,其5中期望调节可用于暂时存储节目内容的存储器的量。图1描述了根据本发明一个实施例的个人^L频记录器(PVR)的高级方框图。图1的个人视频记录器100说明性地包括数字信号处理器(DSP) 102、 按键和显示板120、调谐器140、 A/V输入选择器138、 USB输入146、记录 介质/存储装置148以及节目信息模块150。另外,PVR100包括第一和第二 红外(IR)链路130和132、视频覆盖(overlay)编码器152、视频开关160、 耳机插孔134、标准A/V分量连接器块170、 YPr Pb分量连接器块180以及 数字接口连接器块(例如,索尼/飞利浦数字接口 SPDIF) 190。分量连接器块170、 180和190提供了各种输出格式的音频/视频信号。 例如,标准A/V分量连接器块170可以包括用于向视频显示输出已经被分离 为色度和亮度视频信号^J视频的S-视频连接器172、以及用于提供标准合成 视频信号的合成视频连接器174。此外,标准A/V分量连接器块170可以分 别包括左和右音频输出连接器176和178。YPrPb分量连接器块180被实施为用于高清电视(HDTV)。 YPrPb分 量连接器块180包括用于提供模拟视频亮度分量的视频亮度(Y)输出连接 器182、用于提供模拟蓝色色差(B-Y)的Pb输出连接器184、以及用于提 供模拟红色色差(R-Y)的Pr输出连接器186。最后,SPDIF分量连接器块 190包括用于分别经由同轴电缆或光纤光缆输出数字音频信号的同轴输出 192和光学输出194。按键和显示板120被提供作为用于PVR 100的用户接口 ,说明性地包括 键盘(keypad) 122、显示124、 IR遥控接口 126和实时时钟128。通过使用 键盘122或IR遥控接口 126,用户可以选择要由PVR IOO执行的功能。例如, 用户可以选择改变PVR 100上的频道以执行特技模式重放或者配置PVR 100。用户接口 120也可以用于执行本发明的各个方面。这就是说,用户可以 利用按^:和显示板120以及其它用户接口部件(例如遥控、或位于PVRIOO 自身上的按钮)来调节用于暂时记录节目内容的緩冲器的大小,和/或可替换 地用于使得能够调节用于记录之后重放用的节目内容的緩冲器的大小,以下 将更为详细地对其进行描述。实时时钟128保持可以由显示124显示的时间。显示124还可以显示其 它信息,例如在PVR100上执行的特技模式、由PVR100正在记录的所选频 道、或者正在视频显示上显示的用于展示的标识符。图1的PVR100说明性地包括第一和第二IR链路130和132,它们形成 卫星和非卫星应用程序之间的一组通信链路,以帮助简化音频、视频和数据 流之间的接口 。第一 IR链路130可以是DSP 102和具有IR通信链路的其它 装置之间的通信接口。特别地,第一IR链路130可以用于控制为了使用标准 节目指南信息的空中(air)或电缆电视广播或无线电广播而具体设计的其它 装置。第一 IR链路130还可以使能简化装置之间的消费者的交互作用的特性。 例如,第一IR链路130可以使能一触式节目记录、以及其它用户便利。第二 IR链路132可以提供节目信息模块150和具有IR通信链路的其它装置之间 的接口。重要地,第二IR链路132可以用于与不需要直接连接于DSP102 的装置(例如与电缆接收装置、VCR等)通信。数字信号处理器102说明性地包括模数(A/D)转换器104、 MPEG编码 器/解码器106、现场可编程门阵列(FPGA) 108、微控制器109、记录/重 放接口 110、数字视频处理器/编码器112、音频数模转换器(音频D/A) 114、以及SPDIF输出116。 DSP102还可以包括一条或多条数据总线,其使 得不同的DSP组件能够彼此通信并协同处理数据。特别地,可以利用中断请 求(IRQ)和直接存储器地址(DMA)来便利总线通信和数据处理。音频/视频(A/V)输入选择器138可以包括多个A/V (即,媒体内容) 输入。例如,输入选择器138可以包括A/V输入以从调谐器140接收A/V(例 如,媒体内容)信号。输入选择器138也可以从各种其它输入装置接收信号。 例如,摄像机可以经由前端A/V输入142向输入选择器138发送A/V信号, VCR可以经后端A/V输入144发送A/V信号。重要地,其它A/V装置也可 以连接到A/V输入选择器138。 A/V输入选择器138将接收到的A/V信号发 送到DSP 102。 DSP的A/D转换器104用于将接收到的模拟格式的A/V信号 转换为数字格式。已经是数字格式的A/V信号、例如经由通用串行总线 (USB)接口 146接收的数字信号可以绕过(bypass)模数转换。现场可编程门阵列108提供控制器109作用的指令,该控制器109用于 根据接收到的数据类型处理从A/V输入选择器138或USB接口 146接收到的 数据。例如,如果以未压缩的形式接收到A/V数据,则FPGA108和控制器 109可以控制用于在A/V数据被发送到记录/重放接口 110之前、由MPEG 编码器/解码器106对A/V数据进行的用于MPEG压缩的处理。然而,如果 以MPEG压缩格式接收到A/V数据,则FPGA 108和控制器109可以可控地将A/V数据耦接到接收/重放接口 110。在任一情况下,FPGA108可以提供 由控制器109和记录/重放接口 110实施的读/写指令,用于将A/V数据存 储到记录介质/存储装置148上。MPEG编码器/解码器106对数字A/V信号执行MPEG压缩和解压缩。 例如,MPEG编码器/解码器106可以从A/D转换器104或USB接口 146 接收数字A/V信号,使用MPEG格式压缩数字A/V信号,并将压缩的数字 A/V信号传送到接收/重放接口 110。然后,接收/重放接口 IIO将压缩的数 字A/V信号存储到记录介质/存储装置148。此外,MPEG编码器/解码器 106可以识别输入视频信号,该输入一见频信号包含表示从24 fps电影原始源 的转换的3: 2的降低的人工表现(pull down artifact )。已经识别出从电影原 版转换的TV图像素材格式,MPEG编码器106可以识别复制品、继而之后 在MPEG压缩之前被舍弃的冗余的画面素材。记录介质/存储装置148可以包括一个或多个数据存储装置。例如,数 据存储装置可以是例如硬盘驱动器(HDD)的磁存储介质、例如数字视频盘 (DVD)的光存储介质、例如随机存取存储器(RAM)的电存储介质、磁/ 光存储介质、或存储装置的任意组合。在重放期间,记录/重放接口 110从记录介质/存储装置148读取媒体 内容(例如,A/V数据)。然后,将A/V数据传送到MPEG编码器/解码器 106,以进行解压缩。在解压缩之后,可以将A/V数据分离为视频和音频信 号。将音频信号传送到SPDIF输出116以经由同轴输出192或光学输出194 被数字输出。也可以将音频信号传送到音频D/A转换器114,以进行D/A 转换。在D/A转换之后,可以经由耳机插口 134和/或左和右音频输出176 和178输出音频信号。由数字视频处理器解码器112处理解压缩的数字视频信号,该数字视频 处理器解码器112构造所需的显示画面速率,例如标定的30*s,执行视频信 号的D/A转换,并将视频信号编码为各种格式。例如,可以将视频信号转 换代码以形成RGB分量格式,分离为亮度和色度(Y+C)信号,或编码为合 成NTSC视频信号。将合成信号和Y+C视频信号传送到视频开关160,同时 将RGB视频信号传送到视频覆盖编码器152。视频覆盖编码器152说明性地 包括覆盖模块154、 NTSC视频编码器156、 YPrPb矩阵编码器158。覆盖模 块154从节目信息模块150接收节目信息,并通过图形将节目信息覆盖到视频信号上。节目信息模块150从在线节目指南、或在由A/V输入选择器138 接收的并由DSP 102发送到节目信息模块150的输入A/V信号中包含的节目 指南中提取节目信息。节目信息可以包括对于每个频道可用的节目以及节目 时间表。此外,对于各个独立的节目,节目信息可以包括节目标识符、频道信息、 记录时间、节目长度、场景数据、节目工作人员名单(credit)等等。还可以 向视频信号覆盖、添加或插入其它信息和图形。例如,可以向视频信号覆盖 或组合时钟、文本块、用户信息、菜单、图标、画面等。典型地,当用户请 求时或发生某些预定事件时,向视频信号覆盖信息。然而,某些信息、例如 频道标识符可以被连续地覆盖到视频信号上。NTSC视频编码器156可以将视频信号输出为NTSC格式的合成视频信 号、以及被分离为分离的亮度和色度信号的视频。然后,可以将视频信号传 送到视频开关160。视频开关160用于选择显示NTSC编码的视频信号或者 由视频数字编码器112生成的视频信号。经由合成视频输出连接器174输出 来自任一源的合成视频信号,同时可以经由S-视频输出连接器172输出来自 任一源的色度和亮度视频信号。YPrPb矩阵编码器158生成YPrPb格式的模拟视频信号。如前所述,Y PrPb分量视频信号包括模拟视频亮度(Y)信号、模拟红色色差(R-Y)以 及模拟蓝色色差(B-Y )信号。可以将Y分量的亮度输出到Y输出连接器182 , 可以将(B-Y)差输出到Pb输出连接器184,并且可以将(R-Y)差输出到 Pr输出连接器186。如前所述以及如上所述,例如图1的PVR 100的内容记录装置典型地通 过将々某体内容暂时记录到例如为图1的PVR 100的存储装置148的存储装置 (例如,存储器、例如硬盘驱动器的记录介质等)来緩冲节目(即,接收到 的节目内容)。这样,用户能够暂停、倒带以及接着快进被用户视为"现场直 播TV"的节目。此外,内容记录装置还典型地将媒体内容暂时记录到例如图 1的PVR 100的存储装置148的同一存储装置(例如,存储器、例如硬盘驱 动器的记录介质等)。尽管在图1的PVRIOO中存储装置148说明性地用于暂 时存储临时媒体内容和媒体内容两者,但是在本发明的替代实施例中,根据 本发明的PVR可以包括分离的緩冲器,用于暂时存储所记录的媒体内容,并 且该分离的緩沖器可以与分离的存储装置结合使用以如下所述地执行本发明的构思。根据本发明,给予用户选择使用标准緩冲长度或者指定将要使用的代替 标准长度的緩冲长度、来将节目内容暂时记录到存储装置的能力。由控制器109和记录/重放接口 110实施用于将々某体内容(例如,接收到的A/V数据) 存储到存储装置148的读/写操作。更具体地,并且根据本发明的一个实施 例,由控制器109和记录/重放接口 110执行i某体内容在存储装置148中的 存储,该存储用于暂时存储或用于之后重放用的存储。然而,响应于经由用 户界面的用户输入,来确定用于记录要被暂时存储的媒体内容的存储装置中 可用的空间的量相对于用于记录之后重放用的媒体内容的存储装置中可用的 空间的量。例如,图2描述了根据本发明的实施例的、用于使得用户能够选择例如 图1的PVR 100的存储装置148的存储装置中的多少可用于分配给暂时记录 接收到的媒体内容的用户界面菜单的示例。此处,发明人将被分配用于暂时 记录接收到的媒体内容的存储装置的部分考虑作为记录装置的緩沖长度。图 2的界面菜单200说明性地包括选择区域,其用于允许用户选择使用用于记 录装置(例如,PVR)的预定的标准緩冲长度、或者选择使用非标准的緩沖 长度并指定期望的緩冲的时间长度。这就是说,如果用户决定使用标准的緩 冲长度,则不需要从用户请求更多的输入。然而,如果用户决定设定不同的 缓冲长度,则在本发明的一个实施例中,需要用户4建入时间用作为新的緩冲 长度使用。在用户选择了緩冲长度之后,记录/重放接口 IIO适当地分配记 录介质(例如,存储装置148)上可用的存储器,用于使所选择的緩冲长度 可用。这就是说,在本发明的一个实施例中,记录/重》文接口 IIO将存储装 置(例如,存储装置148)分为可用于暂时记录接收到的媒体内容的第一部 分(緩冲长度)、以及可用于记录之后重放用的媒体内容的第二部分(永久存 储器),第一部分的存储器的量由用户选择的緩冲长度确定,第二部分的存储 器的量由存储装置剩余的存储空间的量确定。在本发明的替代实施例中,可替换地,用户界面可以使得用户能够选择 例如图1的PVR 100的存储装置148的存储装置中的多少可分配用于记录接 收到的之后重放用的媒体内容。在本发明的该实施例中,存储装置中可用于 暂时记录接收到的媒体内容的存储空间的量由存储装置剩余的存储空间的量 确定。在本发明的再一个替代实施例中,用户界面可以使得用户能够选择存储 装置中的多少可用以分配于记录接收到的之后重》欠用的々某体内容,以及存储 装置中的多少可用以分配于暂时记录接收到的媒体内容。回来参照图2,可选地,界面菜单200还可以包括文本以警示用户较长 的緩沖长度降低可用于记录节目事件的存储空间,如图2的界面菜单200中 所示。在图2的示例中,用户已经通过高亮并选择"使用以下的緩冲时间" 来选择使用标准緩冲长度之外的时间,并且已经键入十分钟的时间用于緩沖 时间。此外,根据本发明,可以可选地向用户警示对于暂时记录内容在緩沖中 可用的或剩余的总时间。例如,图3描述了根据本发明的实施例的标题300, 其用于警示用户对于现场直播TV緩冲中可用的总时间、以及緩沖中剩余的 时间。更具体地,在图3的屏幕画面中,标题300出现在屏幕的底部,警示 用户缓冲中可用的总时间以及緩沖中剩余的时间。在暂停功能期间显示图3 中示出的说明性屏幕画面,可以在特技模式期间、例如在倒带和快进期间显 示类似的屏幕。根据本发明,通过使能对用于暂时记录内容的緩冲长度的选择,用户能 够增大或减小对于记录之后重放用的节目内容可用的存储的量。更具体地, 如果通过本发明的上述方法减小用于暂时记录内容的緩冲长度,则可用于记 录之后重放用的节目内容的存储空间的量增大。然而,緩冲长度的减小降低 了能够在例如暂停事件期间在存储介质上暂时存储的内容的量,因而降低了 可以倒带的所记录的内容的时间的量。相反地,如果增大用于暂时记录内容 的緩冲长度,则可用于记录之后重放用的节目内容的存储空间的量降低。然 而,用于暂时存储内容的緩冲长度的增大提高了能够在例如暂停事件期间在 存储介质上暂时存储的内容的量,因而提高了可以倒带的所记录的内容的时 间的量。在本发明的替代实施例中,用户界面菜单包括用于使得用户能够选择緩 沖长度的预定緩冲长度的列表。例如,图4描述了根据本发明的替代实施例 的、用于使得用户能够选择緩冲长度的用户界面菜单的示例。图4的界面菜 单400说明性地包括用于允许用户从记录装置(例如,PVR)的緩冲的多个 预定长度中选择的选择区域。更具体地,在图4的本发明的实施例中,用户 能够在60分钟或120分钟的緩冲长度之间进行选择。说明性地,在图4的示例中,用户选择了 60分钟的緩冲长度。已经描述了用于内容记录装置的用户可调节存储器和存储器分配的方法 和设备的优选实施例(意在说明性而非限制),应该注意的是,本领域技术人 员可以在以上教导的指引下做出各种修改和变化。因此,应该理解的是,在 本发明公开的具体实施例中可以做出在附加的权利要求中概括的本发明的范 围和精神内的改变。虽然上述针对本发明的各种实施例,然而可以设计不脱 离本发明的基本范围的其它的和另外的本发明的实施例。这样,根据以下权 利要求确定本发明的适当范围。
权利要求
1.一种内容记录装置中的存储器分配方法,包括分配所述内容记录装置用于存储媒体内容的存储装置的第一部分,用于暂时记录媒体内容,其中所述第一部分可由用户确定。
2. 根据权利要求1所述的方法,还包括分配所述存储装置的第二部分,用于记录之后重放用的媒体内容。
3. 根据权利要求2所述的方法,其中所述存储装置的第一部分和第二 部分包括可用于记录媒体内容的总存储空间。
4. 根据权利要求2所述的方法,其中所述存储装置的第一部分的大小 以及第二部分的大小是预定的,用户可以接受或修改该预定的大小。
5. 根据权利要求1所述的方法,其中响应于用户输入分配所述存储装 置的第 一部分的大小以及第二部分的大小。
6. 根据权利要求1所述的方法,其中如果被实施用于暂时记录媒体内 容的所述存储装置的第一部分的大小减小,则被实施用于记录之后重放用的 媒体内容的所述存储装置的第二部分的大小增大。
7. 根据权利要求1所述的方法,其中如果被实施用于暂时记录媒体内 容的所述存储装置的第一部分的大小增大,则被实施用于记录之后重放用的 媒体内容的所述存储装置的第二部分的大小减小。
8. 根据权利要求7所述的方法,还包括生成警示增大用于暂时记录 媒体内容的存储减小可用于记录之后重放用的媒体内容的存储。
9. 根据权利要求1所述的方法,其中所述存储装置的第一部分的大小 是预定的,用户能够接受或修改该预定的大小。
10. 根据权利要求1所述的方法,其中响应于用户输入分配所述存储装 置的第一部分的大小。
11. 根据权利要求1所述的方法,还包括生成被分配用于暂时记录媒体 内容的存储空间总量中剩余的存储空间量的指示。
12. 根据权利要求1所述的方法,其中从第一部分的多个预定的大小中 选择被分配用于所述存储装置的第一部分的存储空间量。
13. 根据权利要求1所述的方法,其中除了所述存储装置的第一部分以 外,还分配第二存储装置的部分,用于实现用于暂时记录媒体内容的用户确定的大小需求,所述第二存储装置被实施用于记录之后重放用的媒体内容。
14. 一种内容记录装置,包括存储装置,用于存储媒体内容;用户界面,用于使得用户能够至少定义将所述存储装置的哪部分用于暂时记录媒体内容;以及界面控制器,用于响应于所述用户定义分配所述存储装置的第一部分用 于暂时记录媒体内容。
15. 根据权利要求14所述的内容记录装置,其中所述存储装置包括緩沖器。
16. 根据权利要求14所述的内容记录装置,其中所述界面控制器响应于 所述用户定义还分配所述存储装置的第二部分用于记录之后重放用的媒体内 容。
17. 根据权利要求14所述的内容记录装置,其中所述用户界面包括用户 界面菜单。
18. 根据权利要求17所述的内容记录装置,其中所述菜单包括警示增 大用于暂时记录媒体内容的存储空间的大小减小可用于记录之后重放用的媒 体内容的存储空间。
19. 根据权利要求14所述的内容记录装置,其中从多个预定的大小中选 择所述存储装置的第 一部分的大小。
20. 根据权利要求14所述的内容记录装置,还包括用于实现对用于暂时 记录媒体内容的用户确定的大小需求的第二存储装置,所述第二存储装置被 实施用于记录之后重放用的々某体内容。
21. —种内容记录装置,包括用户界面控制器,用于定义所述内容记录装置用于存储媒体内容的存储 装置中的第一存储器部分和第二存储器部分,用于确定在所述记录介质中可 用于暂时记录媒体内容的存储器的量以及可用于记录之后重放用的媒体内容 的存储器的量,其中所述第一存储器部分和所述第二存储器部分中的至少一 个可由用户确定。
全文摘要
本发明提供了一种记录装置(100)中的方法和设备,该方法和设备用于使得能够调节将节目内容暂时记录到记录介质(148)所使用的缓冲器的大小,和/或可替换地用于使得能够调节用于记录之后重放的节目内容的存储器的大小。在本发明的一个实施例中,在经由所提供的用户界面(200,400)确定暂时记录缓冲的长度时,用户间接影响可用于记录之后重放的节目内容的空间,反之亦然。
文档编号G11B20/10GK101248492SQ200580051194
公开日2008年8月20日 申请日期2005年11月8日 优先权日2005年7月28日
发明者卡罗琳·R·约翰逊 申请人:汤姆森特许公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1