记录电视节目的方法和设备的制作方法

文档序号:7851827阅读:296来源:国知局
专利名称:记录电视节目的方法和设备的制作方法
技术领域
本发明涉及记录电视信号以便随后重放的方法和设备,更具体地说,涉及代表电 视信号等的数据的存储的改进,以及控制记录和重放的改进。
背景技术
近年来,已经出现用数字形式广播电视信号的趋势。已经研发出了合适的接收机/记录器(也称作“机顶盒”,但是在此通常称作“接收机”)来利用数字格式允许观众在观看一个电视节目的同时记录另一个电视节目。在我们的公开号为W0-A-01/11865的国际专利申请中描述了这样一个接收机的例子,其教导在此文献中引用作为参考。在所述国际专利申请中描述的接收机被安排接收代表电视节目的信号和电视节目时间表数据,并具有一个包括“硬盘”的记录器,用于记录已接收的电视节目。接收机经常通过专用节目时间表数据频道接收更新的节目时间表数据,并被安排输出节目时间表数据以在电视屏幕上显示。用户可以使用所显示的节目时间表数据来选择要记录的节目。接收机还被安排接收在每个所接收电视频道内包括的附加节目时间表信息,此信息用于控制硬盘记录用户选定的预编程的电视节目。硬盘可操作地同时记录在不同频道内接收的两个不同的电视节目。而且,接收机可操作地重放在时间上偏移的当前广播的节目。此时间偏移可以通过以增加的帧速率重放时间偏移内的节目部分来克服。此外,接收机还被安排接收表示节目各部分间转变的转变信号。转变可以在杂志形式节目例如体育杂志节目或音乐视频节目内的不同项目之间。记录器可操作地使用这些转变信号,例如在从硬盘重放的所记录节目各部分之间跳变。一些接收机包括记录正在观看的节目的设备,从而能够“即时”重放正在广播的节目片段。即时重放记录可以当观众首先切换到一个频道时自动地开始,并可以继续直到观众切换出此频道或者直到所分配的存储空间用完。记录可以是自动的,因为它可以在没有观众任何干涉的情况下进行。即时重放记录可以通过将节目记录为所谓的循环文件内的数据来实现,例如在EP1185095中描述的。循环文件通常是固定大小的数据文件,例如某个数量的字节,例如2千兆字节。数据可以在被接收时记录在循环文件,直到文件已经填满数据。当记录从文件开始部分继续时,重写先前在文件内记录的数据。因而,循环文件始终包含最近观看的节目片段,只要循环文件大小允许。接收机使用的循环文件大小通常是选定的,以便它可以存储对于观众来说可能有用的一定长度的节目,同时考虑到成本。随着存储器成本降低和诸如硬盘存储器的容量的增加,可以在循环文件内记录的时间量已经提高。当前,循环文件可能通常被预期存储所接收的大约半小时到一小时的视频数据,因而向观众提供了即时重放至多先前一小时的任意节目片段的选择。使用压缩技术来在发送之前压缩数字电视数据。图示诸如拥挤场景的视频帧通常比图示诸如简单背景前的解说员的视频帧复杂得多,因而将更难在不引入不希望的人为图像污染的情况下进行压缩。类似地,包括帧之间显著变化的视频,例如快速移动场景的视频,通常比缓慢改变的视频更为复杂。因此,可以将较少的压缩应用于某些视频,例如拥挤场景,将较大的压缩应用其它视频,例如解说员,从而维持相同等级的感觉质量。为了维持相同等级的感觉质量,但是同时尽可能地压缩视频数据,因此,发送视频数据的速率可以根 据内容改变。这称作可变比特率(VBR)编码。例如,在发送拥挤场景的过程中,可以使用每秒6百万比特的数据速率,而在发送解说员的过程中,可以仅使用每秒3百万比特。因此,当使用VBR编码时,预先不可能知道将需要多少磁盘空间来存储一个节目的(例如)30分钟的数据。此外,广播者改变分配给一个频道的带宽从而适应他们网络上的需求是很常见的。例如,到卫星网络的卫星的特定上行链路可能具有可用于向给定卫星发射数据的(例如)每秒两千万比特的固定带宽即数据速率。这一带宽通常可以在通过卫星广播的频道之间分割,以便使用全部可用的带宽,即以便几乎不存在或完全不存在剩余带宽。然而,每个频道所需要的带宽可能是不断变化的。此外,将在上行链路上发送的频道数量也可能不断变化,例如在一天的不同时间内。因此,分配给频道的带宽和因而在接收机上接收特定节目的数据速率可能变化。因此,同样很难预先确定存储(例如)30分钟的给定节目将需要的循环文件的大小。为了确保用户始终在磁盘上拥有(例如)至少30分钟的内容,因此,循环文件必需尽可能大到适应最差的情况,例如使文件大到足以存储使用最低压缩即以最高数据速率发送的(例如)30分钟的视频数据。这浪费了磁盘空间。必需分配存储器用于循环文件的最大可能存储要求也限制了用户的选择。同时,对于用户来说也是不可预测的,因为用户不能确定循环文件是否包含(例如)30分钟的节目,可能多,也可能少。

发明内容
因此,根据本发明,提供一种存储数据的方法,包括接收代表信息流的可变数据速率的数据;存储此数据;确定若按计划再现此信息流时由所存储的数据代表的信息流的预期持续时间;并当所确定的持续时间达到给定的周期时,删除最旧的存储数据,以便所确定的持续时间不超过给定的周期。而且,根据本发明,提供一种用于存储数据的设备,包括一个接收机,用于接收代表信息流的可变数据速率的数据;一个存储设备,用于存储数据;和一个处理器,用于确定若按计划再现此信息流时由所存储的数据代表的信息流的预期持续时间;其中当所确定的持续时间大于给定的周期时,存储设备删除最旧的存储数据,以便所确定的持续时间不超过给定的周期。因而,所存储的数据量通过数据代表的信息的持续时间,例如,通过当正常观看时所存储视频或所存储电视信号的长度来确定。这具有这样的优点,即能够提供一个缓存器,例如用于电视信号,它 具有由将要包含的信息的持续时间,例如假设30分钟的电视节目,而不是可以在缓存器内存储的数据量,例如2吉字节,确定的最大容量。这对于用户来说是更加可以预测的,因为用户能够更加确定所存储信息流的长度。假设已经接收和存储的数据足以达到给定的周期,则存储设备、存储器或缓存器将始终存储代表基本上给定周期的信息流的数据。信息流通常是将以已知或可预测的速率再现的连续信号。例如,信息流可以是视频流或音频流,例如电视或无线电信号。具体而言,它可以是使用诸如数字视频广播/活动图像专家组2 (DVB/MPEG2)标准的卫星电视广播。电视信号通常在每秒已知数量的帧上再现。具体来说,因此,信息流可能将以基本上恒定的速率例如恒定的帧速率再现。数据所代表的信息流的预期持续时间可以通过多种方式来确定。例如,数据可以包含首部或标记,它提供可读取以确定预期持续时间的用于信息再现的定时信息。MPEG标准的所谓的“I-帧”可以在已知的间隔上再现,因此提供这样的标记。可选择地,所接收的数据量以及在合适时它的压缩率的知识可以用于确定预期的持续时间。然而,特别优选地,将数据代表的信息流的预期持续时间确定为接收所存储数据的周期的长度。这使用了这样的知识,即对于某些信号来说,例如DVB/MPEG2广播,将在特定周期内显示的代表信息的数据在基本上相同长度的周期上发送(尽管在相应周期内的数据量可能改变,例如根据所使用的压缩量)。换句话说,对于某些信号来说,在一秒间隔内接收的数据涉及将在一秒间隔内再现的信息,所以记录接收数据所花费的时间记录了当再现时信息流的预期持续时间。优选的方法特别直接和方便,因为它需要执行最少的处理。给定的周期通常是缺省的周期,例如存储在用于实现该方法或设备的软件内。然而,用户能够改变给定的周期将是有利的。这可以允许用户选择如何分配存储器资源。因此,该设备可以包括装置,例如控制器,用户可以通过它来改变给定的周期。典型地,给定的周期可能具有30分钟的缺省值,并可以由用户改变成0分钟(即关闭)、5分钟、15分钟、30分钟或I小时之一,或者受最大可用存储空间限制的任何其它的便利周期。存储设备可以是多种合适的存储单元中的任一种,例如计算机RAM(随机存取存储器)、⑶-RW (光盘一可重写的)驱动器、DVD-RW (数字视频/通用盘可重写)驱动器或闪存。然而,最优选的是存储设备是硬盘驱动器,例如常规的计算机硬盘。硬盘具有很大的容量,坚固,并且具有很快的读写速率。因此,它们适合于本发明,尤其当存储视频数据时,所述视频数据具有很高的数据速率。因此,典型地,将所接收的数据存储在存储器内的一个文件内。换句话说,存储设备将数据作为文件存储在存储器内。存储器的其余部分可以由其它应用程序使用或者存储其它数据。为了便于存储,文件的大小可以动态地修改以等于所存储的数据量。虽然所存储数据代表的信息流的持续时间可能保持基本上恒定,但是存储有数据的文件的大小根据所存储的数据量变化,所存储的数据量进而又取决于接收数据的速率。因为现有技术的循环文件始终必需足够大以适应最差的情况,即存储在最大数据速率上接收的(例如)30分钟的数据,这些循环文件使用了大量的存储空间。然而,可以将存储空间动态地分配给本发明的存储数据,因为根据其代表的信息的持续时间来监视所存储的数据量。因而,在较低的接收数据速率的周期内,存储数据的文件可能小于在较高的接收数据速率周期内存储数据的文件。因此,可以将存储空间更有效地分配给文件和其它的应用或者其它的存储数据。换句话说,本发明避免了在现有技术中预留存储空间的需要,所述存储空间大于在低接收数据速率的周期内的需要。其它应用程序或存储数据可能包括个人视频记录器(PVR)等使用的固定开始和结束时间之间的全部节目或特定广播的记录。用于这些记录的数据文件可以被视为“线性的”,因为通常不存在限制文件大小的文件开始的任何删除,如现有技术循环回以使用新的数据重写先前数据。更合适地,线性文件通常是不确定长度的。 在国际专利申请W0-A-01/35669中描述了一种如何处理广播数据以存储在硬盘上的线性文件内的例子。广播数据以加扰的形式发送以保护内容免于未授权的观看。该公开的专利文献描述了一种处理加扰数据流的设备和方法,其中加扰数据以其加扰状态被记录,并仅在重放时解扰。当接收机如上面所讨论的提供所接收电视节目的即时重放记录时,可能希望允许用户保存即时重放记录。然后,例如在节目开始之后,用户可以通过存储即时重放记录和节目的其余部分来选择存储整个节目。然而,整个节目的记录通常在线性文件内进行,而即时重放记录通常在循环文件内进行。现有技术的循环文件和线性文件互相是不兼容的。因此,在循环文件结构和线性文件结构之间转换并非简单的工作。例如,当循环文件存储在硬盘上时,通常将预定大小的硬盘上的给定空间固定地分配给循环文件。通过调配可分配给其它用户的存储空间,这会降低用户的选择和可用性。此外,在某一阶段,如果希望在线性文件内存储在这样一个循环文件内存储的数据,必需将数据从循环文件拷贝到新的线性文件中。这个操作通常是低效的,例如使用处理和存储资源方面,这不是所希望的。因此,本发明的优选特征在于将数据存储为数据文件,通过将数据文件的开始移动到信息流中代表随后信息的数据来删除最旧的存储数据。因此,可以以与在线性文件内存储数据相同的方式有效地存储数据,除了文件的开始可以移动以从文件中删除最早或最旧的数据和限制文件的大小。可能希望将此文件转换成线性文件,文件开始的移动被简单地停止。这显然比现有技术更加有效。申请人:将这一点视为本身就是新的,根据本发明的另一方面,因此,提供一种存储数据的方法,包括在存储器内将数据流存储为数据文件,以便当在数据文件的结尾存储新的数据时,通过从数据文件中删除最旧的存储数据来使得数据文件不超过规定的大小,其中通过将数据文件的开始移动到所存储数据流内随后的位置来删除最旧的数据。根据本发明的另一方面,提供一种存储数据的设备,包括用于在存储器内将数据流存储为数据文件的装置;和文件管理器,用于管理数据文件的大小,以便当在数据文件的末尾存储新的数据时,通过删除数据文件中存储的最旧的数据,来使得该数据文件不超过规定的大小,其中文件管理器通过将数据文件的开始移动到所存储数据流中随后的位置来删除旧数据。与现有技术不同,最旧的数据不被简单地重写。而是将新的数据添加给数据文件的结尾,如同它是线性文件。数据文件的开始被重新定义以维持文件大小,当文件的开始移动时,最旧数据使用的存储器恢复成通用目的的存储器。因而,在任意特定时间上,数据文件实际上类似于线性文件,因此,可以简单地通过停止删除处理转换成线性文件。因而,文件从“缓存器”到线性文件的转换是直接的。如上所述,存储器通常是硬盘等。更一般地,因此,存储器可以格式化成多个存储扇区,数据文件可以占用一系列的存储扇区。数据文件的开始可以被识别为特定的存储扇区。可以通过识别在该系列存储扇区内随后的另一个特定存储扇区来移动数据文件的开始,以便从数据文件中删除该系列内先前的存储扇区。这种实现方式特别方便。整体上,根据本发明的另一方面,提供一种存储数据的方法,该方法包括接收在包含在可变数据速率上发送的压缩视频数据的数据流内的数据;根据数据接收的时间并与在基本上恒定的数据速率上以解压缩格式输出时数据的持续时间有关地生成时间信息;以接收的顺序将所接收的数据与时间信息一起写入到存储器内的文件内;监视写入文件中的数据的时间信息;当文件中的数据总量对应于大于预定周期的周期时,从该文件中删除数、据,以便在任何时刻,文件中的数据量的持续时间等于或基本上不大于预定的周期。根据本发明的另一方面,提供一种存储数据的设备,该设备包括装置,用于接收在包含在可变数据速率上发送的压缩视频数据的数据流内的数据;装置,用于根据数据接收的时间并与在基本上恒定的数据速率上以解压缩格式输出时数据的持续时间有关地生成时间信息;装置,用于以接收的顺序将所接收的数据与时间信息一起写入到存储器内的文件内;装置,用于监视写入文件中的数据的时间信息;和装置,用于当文件中的数据总量对应于大于预定周期的周期时,从该文件中删除数据,以便在任何时刻,文件中的数据量的持续时间等于或基本上不大于预定的周期。根据本发明的另一方面,提供一种记录代表节目的数据以便随后重放节目的方法,该方法包括在存储器内存储一个节目的一组接收数据,同时输出相同的数据用于显示由其所代表的节目,根据上述方法存储该组接收数据;和同时在存储器内记录另一个节目的另一组接收数据。本发明还提供一种记录代表节目的数据以便随后重放节目的设备,该设备包括用于在存储器内存储一个节目的一组接收数据,同时输出相同的数据用于显示由其所代表的节目的装置,该组接收数据由上述设备存储;和用于在存储器内记录另一个节目的另一组接收数据的装置。本发明还提供一种记录电视节目的方法,该方法包括存储将要记录节目的时间,并且如果在将要记录两个或更多节目的时间上存在重叠,则修改所存储的时间,以便将优先级给予节目类型在所存储的节目类型优先级列表上具有较高优先级的节目。本发明还提供一种记录电视节目的设备,该设备包括用于存储将要记录节目的时间的装置;和用于如果在将要记录两个或更多节目的时间上存在重叠,则修改所存储的时间,以便将优先级给予节目类型在所存储的节目类型优先级列表上具有较高优先级的节目的装置。本发明还提供一种记录多个节目的方法,该方法包括生成标识将要记录的节目类型和它们的相对优先级的优先级列表;存储与将要记录的一个或多个节目有关的定时信息和标识将要记录的节目类型的信息;将优先级列表上的表目与所存储的将要记录的每个节目的定时和类型信息进行比较;和在将要记录的两个或多个节目的定时信息之间有冲突的情况下,根据冲突节目的相对优先级,修改所存储的定时信息。本发明还提供一种记录多个节目的设备,该设备包括用于生成标识将要记录的节目类型和它们的相对优先级的优先级列表的装置;用于存储与将要记录的一个或多个节目有关的定时信息和标识将要记录的节目类型的信息的装置;用于将优先级列表上的表目与所存储的将要记录的每个节目的定时和类型信息进行比较的装置;和用于在将要记录的两个或多个节目的定时信息之间有冲突的情况下,根据冲突节目的相对优先级,修改所存储的定时信息的装置。本发明还提供一种控制记录器记录节目的方法,该方法包括存储标识将要记录的节目类型和它们的相对优先级的优先级列表;存储与将要记录的一个或多个节目相关的定时信息和标识将要记录的节目类型的信息;接收包括表示节目内容的数据、节目标识数据和标识节目广播时间的数据的数据流;将所存储的定时信息与所接收的标识节目广播时间的数据进行比较;如果根据所接收的标识节目广播时间的数据确定出有改变,则调整所存储的定时信息;将优先级列表上的表目与所存储的将要记录的每个节目的定时和类型信 息进行比较;和如果在将要记录的两个或多个节目的定时信息之间存在冲突,则根据冲突节目的相对优先级,修改所存储的定时信息。本发明还提供一种控制记录器记录节目的设备,该设备包括用于存储标识将要记录的节目类型和它们的相对优先级的优先级列表的装置;用于存储与将要记录的一个或多个节目相关的定时信息和标识将要记录的节目类型的信息的装置;用于接收包括表示节目内容的数据、节目标识数据和标识节目广播时间的数据的数据流的装置;用于将所存储的定时信息与所接收的标识节目广播时间的数据进行比较的装置;用于如果根据所接收的标识节目广播时间的数据确定出有改变,则调整所存储的定时信息的装置;用于将优先级列表上的表目与所存储的将要记录的每个节目的定时和类型信息进行比较的装置;和用于如果在将要记录的两个或多个节目的定时信息之间存在冲突,则根据冲突节目的相对优先级,修改所存储的定时信息的装置。本发明还提供了一种记录电视节目的方法,包括缓存当前在电视屏幕上显示的电视信号;和通过保存所缓存的电视信号和随后的电视信号,对请求记录在该电视信号内包括的电视节目的请求做出响应,以便记录此节目。本发明还提供了一种显示所记录的电视节目的方法,其包括在显示节目之后逐渐地按给定间隔删除代表所记录节目的数据。本发明还提供了一种记录电视节目的设备,其包括存储器,用于缓存当前在电视屏幕上显示的电视信号;和处理器,用于通过保存所缓存的电视信号和随后的电视信号,来对请求记录在该电视信号内包括的电视节目的请求做出响应,以便记录此节目。本发明还提供了一种显示所记录的电视节目的设备,其包括处理器,用于在显示节目之后逐渐地按给定间隔删除代表所记录节目的数据。本发明还提供了包括上述设备的电视信号接收机。


现在参考附图描述本发明的例子,在附图中图I是电视接收机的示意功能方框图2是图I的电视接收机的硬盘的示意功能方框图;图3是第一记录时间线的示意图;图4是第二记录时间线的示意图;
图5是第三记录时间线的示意图;
图6是第四记录时间线的示意图;图7是第一冲突屏幕的示意图;图8是第二冲突屏幕的示意图;图9是第三冲突屏幕的示意图;图10是第四冲突屏幕的示意图;以及图11是第五冲突屏幕的示意图。
具体实施例方式附图中的图I图示用于从卫星电视广播网络接收电视信号的“机顶盒”或接收机
3。在这个例子中,将所接收的信号输入给第一和第二调谐器IOa和10b,但是在接收机3中也可以使用任意多个调谐器。调谐器IOa和IOb可调谐到卫星电视广播网络的相同或不同的频道,用于同时接收相同或不同的电视节目。来自第一和第二调谐器IOa和IOb的信号传送给正交相移键控(QPSK)解调器11。解调后的信号通过前向纠错电路12纠错。接收机3包括硬盘13,它从前向纠错电路12接收代表所接收电视节目的压缩视频和音频数据,用于记录和随后的重放,如在下文中将更详细地描述的。所接收的信号包括数字编码数据。在这个例子中,使用数字视频广播/活动图像专家组2 (DVB/MPEG2 )标准来压缩数据,所述标准允许在单个频道内同时传送节目数据和附加数据(例如交互式业务数据)。DVB/MPEG2使得能够实现很高的压缩比。硬盘13接收和存储压缩数据。仅当从硬盘13提取之后才解压缩所述数据。卫星(以及当然电缆)节目通常被加扰以防止未授权用户的未授权接入。因此,接收机3包括条件接入控制电路14,它与智能卡14a合作以确定观众是否已经预订特定频道而因此被授权接入此频道。还至少部分通过接入控制电路14提供对频道接入的父母控制。接收机3还包括解扰电路15,它受接入控制电路14的控制以使授权用户能够解扰信号。将解扰数据提供给传输/去复用器16,它将数据划分成视频数据、音频数据、用户业务数据、节目时间表数据、等等,用于分配到接收机3内的各个位置。接收机3还包括使用专用视频随机存取存储器(RAM) 17的视频解压缩和处理电路18和根据诸如MPEG2标准操作的音频解压缩和处理电路19。视频和音频解压缩和处理电路18和19直接从传输/去复用器16或者从硬盘13接收去复用信号。将解压缩视频信号输入给Syndicat desConstructions d’Appareits Radiorecepteurs et Television(SCART)接口 2O 以直接输入给电视机(TV)2,并输入给逐行倒相(PAL)编码器21,其中它们被编码成PAL格式以通过超高频(UHF)调制器22调制,用于在希望时输出到电视机2的UHF输入端。接收机3受处理器23的控制,它通过总线24与接收机的各个单元通信。处理器23与只读存储器(ROM) 25 (可选择地,包括光盘一只读存储器(⑶-ROM)驱动器25a)、随机存取存储器(RAM) 26和(非易失性和可写的)闪存27相连。处理器23这样控制接收机3的操作,通过调谐调谐器IOa和IOb来接收所希望频道的信号,通过控制去复用、解扰和解压缩从而在电视机2的屏幕上显示所希望的节目和/或交互式业务数据,并通过控制硬盘13来记录所希望的电视节目或者重放先前记录的电视节目。观众对所希望的节目和客户业务的选择通过观众操作遥控单元28来控制,所述遥控单元响应于这样的观众操作将控制信号发送给接收机29以输入给处理器23。遥控单元28还允许观众控制硬盘13的操作以记录电视节目、重放所记录的电视节目和编程电视节目的记录、等等。接收机3还包括高速数据接口 30和提供串行链路的推荐标准232 (RS232)接口31。高速数据接口 30和RS232接口 31可以连接到个人计算机(PC)和/或游戏控制台和/或其它数字装置(未图示)。高速数据接口 30使接收机3能够连接到其它设备(未图示),例如使得能够接收通过诸如宽带电缆、外部存储媒体或数字地面广播的其它媒体所发送的业务。接收机3还包括用于连接电话网的调制解调器接口 32。 接收机3的操作通过软件来控制,所述软件使处理器23响应于来自遥控单元28的控制信号,接收信号中的附加数据和/或在存储器单元25至27内存储的数据。在我们的公开号为W0-A-01/11865的国际专利申请中详细描述了接收机3内的硬件和软件之间的交互。在我们的公开号为WO 96/37996的国际专利申请中详细描述了在接收和解码表示电视节目的数据、定义节目时间表和其它的节目相关信息的数据中接收机的操作。在我们的公开号为WO 97/23997的国际专利申请中描述了提供交互式业务时接收机3的操作。在用于数字电视广播的数字视频广播(DVB)标准中,存在发送节目时间表信息的标准,以便它可以通过电子节目导视(EPG)的形式被解码和正确地显示给用户。这种DVB标准通常称之为SI标准,并可以在下述规范内找到ETS 300 468,用于电视的ETSI数字广播系统,声音和数据业务;在数字视频广播(DVB)系统第二版中业务信息(SI)的规范。在ETSI ETR 211 - DVB SI指南中提供了使用此规范的指南。接收机3被设计为支持SI规范。除了在控制接入频道中使用的操作数据之外,频道内的附加数据还可以包括简要节目时间表数据,它表示定义每个频道内节目的时间表的所谓事件信息表(EIT)。节目时间表数据由接收机3用于控制硬盘13的操作。当接收机3被编程以记录选定的电视节目时,接收机3操作硬盘13来根据节目时间表数据启动和停止记录,所述节目时间表数据包括选定电视节目的开始和结束时间。因为定期更新节目时间表数据,根据更新的节目时间表来启动和停止记录,从而即使在节目时间表变更的情况下保证实际地记录选定的电视节目,因为这种变更反映在每个频道内的节目时间表数据内。节目时间表数据可以存储在RAM 26内,一旦存储,时间表信息立即可以有效地用于控制硬盘13的操作。如上面所讨论的,节目时间表数据被定期发送,以便接收机3将基本上连续地更新。信息是简要的,以使每个频道在每个频道内的带宽需求和接收机内的存储器要求方面没有过多开销的情况下承载节目时间表数据。此外,专用的EPG频道发送更详细的节目时间表信息。通过这个专用频道发送的信息被更频繁地更新,并适用更长的周期(例如一星期)。因此,整个星期的最新电视节目时间表将始终是可用的。如在下文中更详细地解释的,接收机3被安排在电视机2上显示节目时间表信息。而且,观众可以同接收机3交互以根据通过专用EPG频道接收到的信息来编程电视节目的记录、观看可获得的节目时间表中希望观看的部分、等等。
因此,在由接收机3使用每个频道内的节目时间表数据以操作硬盘13在正确的最新时间上记录选定频道内的选定电视节目的同时,使用专用EPG频道内的节目时间表信息以在预定的周期上显示多个频道的节目时间表(它又如下文中所描述的用于编程接收机3)。因为调谐器IOa和IOb可以被调谐以接收不同的频道,一个频道内的第一电视节目将在电视机上显示和记录在硬盘13内,同时在另一频道内的第二电视节目也记录在硬盘13上是可能的。接收机3的硬盘13类似于在计算机系统内用于存储大量数据的常规硬盘。硬盘13具有大量千兆字节的容量(例如40千兆字节),并接收视频和音频数据以通过压缩格式予以存储,其中如上面所讨论的,例如根据DVB/MPEG 2标准来接收。这允许在硬盘13上存 储若干小时的电视节目(例如20多个小时)。硬盘13包括两个存储区域,一个用于电视节目数据的存储,另一个用于存储用来控制硬盘13的“元数据”,如在上面提到的我们的先前专利申请中更详细地讨论的。处理器23控制硬盘13的操作。更具体地说,处理器23控制到硬盘13的电视节目记录和从硬盘13重放电视节目。在合适的时候,可以使用其它处理器(未图示)来控制硬盘13,但是在本篇文献中仅参考处理器23来描述这种控制以便于理解。参见图2,图示硬盘13的结构方框图。在这个例子中,硬盘13包括三个数据通道,通过其中两个接收数据以存储在硬盘13上,通过其中一个输出数据以随后显示电视图片。三个数据通道包括两个数据输入通道54和55和一个数据输出通道56。每个数据通道分别具有与之相关的数据缓存器57、58和59。每个数据缓存器57、58和59包括足以存储若干秒数据(例如八百万字节)的RAM。数据缓存器57、58和59以及硬盘13的操作由处理器23控制。硬盘13可操作地管理同时通过数据通道54和55的数据接收和通过数据通道56的数据输出。当被接收时通过数据通道54和55接收的数据并不直接存储在硬盘13上,而是分别由缓存器57和58缓存。类似地,当从硬盘13读出时并不直接输出要通过数据通道56输出的数据,而是将其缓存在缓存器59内。硬盘13能够管理比通过三条通道54、55和56中的至少两条通道传输数据的速率更高的数据速率。实际上,在这个例子中,硬盘13能够管理至少与通过所有三条通道54、55和56的组合来传输数据的速率一样高的数据速率。因此,硬盘13能够同时存储通过两条输入通道54和55接收的数据和通过输出通道56输出的数据。这通过在缓存器57、58和59中缓存所接收的数据和将要输出的数据,和通过在它们之间切换以将数据从输入缓存器57和58传输给硬盘13或者将数据从硬盘13传送给缓存器59来实现。尽管可以使用具有独立的读和写磁头的硬盘,但是考虑到成本,在这个例子中,硬盘13包括单个磁头,用于向硬盘13写入和从其读取。因此,虽然硬盘13在任意时间点上存储/读出仅与三条数据通道54、55和56中的一条通道相关的数据,但是它顺序地存储/读取与三条通道54、55和56相关的数据,从而“虚拟地”同时处理三条数据通道54、55和56。通过在根据缓存器大小的频率上在三个缓存器57、58和59之间仲裁,由处理器23控制切换,从而防止数据溢出和因此导致的数据丢失。例如,如果缓存器57、58和59能够分别存储八百万字节的接收数据,和接收机3在大约两百万字节每秒的平均数据速率上操作地记录通过通道54和55接收到的两个同时的电视节目,则硬盘13操作地在四秒或者最好更短的交替周期上交替地从缓存器57和58接收数据,每当处理器从缓存器57和58之一切换到另一个时,将缓存器内容传输给硬盘13。因此,能够记录由第一和第二调谐器IOa和IOb在不同频道内接收的同时/重叠电视节目。通过缓存器57、58和59缓存输入以及输出数据意味着硬盘13并不需要与特定的输入或输出数据速率同步。实际上,硬盘13始终在相同的恒定数据速率上读取和存储数据。在硬盘13上存储或者从其读取的数据量通过硬盘13被切换以将数据传送给相应的一个数据缓存器57、58或59的持续时间来确定。在这个时间内,在恒定的数据速率上从相应的数据缓存器57、58或59传输或者向其传输数据。虽然通过频道54和55的接收数据速率或者通过频道56的输出数据速率可以改变(例如根据所接收电视信号的带宽或者根据重放模式),在任意一个缓存器57、58和59与硬盘13之间数据传输的间歇速率是恒定的,并由硬盘13工作的数据速率来确定。
硬盘13与常规个人计算机的硬盘基本上相同。对于计算机数据文件系统来说,数据存储在硬盘13上的扇区内,所述扇区可以分别存储例如512K字节数据,在硬盘13上可以是相邻的,也可以不是。处理器23使用文件系统软件来管理数据在硬盘13上的存储,以便与数据实际是如何在硬盘13上存储的无关,它看起来是作为相邻的数据流输入和输出的。更具体地说,处理器23保存文件分配表。当要将数据写入在硬盘13上时,处理器23将硬盘13的扇区分配给新的文件。文件分配表将硬盘13的扇区有效地链接在一起以根据需要构成各文件,尽管各个扇区并不必需是相邻的。用于保存在硬盘13上记录的节目数据的重放持续时间的记录的时间计数器23a与处理器23相连。将计数器23a图示为与处理器23分离的单元以便于理解。然而,根据下文显然可以理解计数器23a的计数功能实际上可以通过在处理器23内部的寄存器或者在处理器23上运行的软件来执行。在这个例子中,在接收机3上接收到数据的不同部分的相对定时(抵达时间)和将要显示所述部分的相对定时(显示时间)之间存在密切的关系。尽管发送数据的速率(即在一个周期内发送的数据量)和因而接收数据的速率根据内容而变化,但是上述关系是存在的,因为与内容无关,需要花费大约一秒的时间来广播一秒钟的节目数据。处理器23和计数器23a利用这一点来“计数”输入节目数据的时间。在这个例子中,计数器并不简单地计算从将要存储在文件内的节目数据开始之后的时间,因为如果在文件开始之处上的旧数据被删除,这可能非常复杂。相反地,计数器计算绝对时间(例如GMT或UTC)。在这个例子钟,在将节目数据写入硬盘时将计数数据追加给所述节目数据。在另一个例子中,将计数数据写入到磁盘13上的单独索引寄存器文件内,例如在上述的磁盘13的元数据区域内。当接收机3接收到节目数据时,可以将其写入到硬盘13上的文件内。更具体地说,所接收的节目数据可以作为线性文件或者在所谓的“回顾缓存器”内存储在硬盘13上。线性文件具有规定的起点,从此起点开始将节目数据添加给此文件直到抵达规定的结束位置。与此不同,回顾缓存器具有规定的起点,但是一旦文件包含规定持续时间的节目数据,则处理器23删除此文件的开始部分,并在硬盘13的新扇区内在此文件内继续记录所接收的节目数据。(实际上,新的扇区可能包括包含从文件开始部分中删除的数据的那些扇区中的一部分或者全部,但是仅当处理器恰好将这些新的扇区分配给此文件时。这与简单地重写已经固定分配给此文件的扇区是不同的。)计数数据对于回顾缓存器来说是最有用的。例如,处理器23可以在将节目数据写入到硬盘13上的文件内时监视节目数据的计数数据。当处理器确定文件内的节目数据已经具有规定的持续时间时,则处理器23可以删除此文件的开始部分,同时在此文件的末尾写入新的节目数据以使在该文件内存储的节目数据不超过规定的持续时间。更具体地说,处理器23可以移动文件的起点。例如,处理器23可以识别文件开始的扇区,然后根据文件分配表定位文件起点将要移动到的文件的下一个扇区,以使文件新的起点之前的扇区从此文件中删除。计数数据可以用于控制文件起点的移动,即定位文件起点将要移动到的下一个扇区。当在将节目数据写入数据文件时将计数数据追加给节目数据时,处理器23从文件中读取计数数据。当计数数据表示从文件起点开始已经经历(例如)30秒的节目数据,则将文件 起点移动到存储在文件内包含所述点的数据的扇区。当计数器23a和处理器23随后指示已经在文件末尾写入(例如)30秒的新节目数据时,则再次移动文件的起点,如此继续。如果将计数数据存储在单独的索引寄存器内,则处理器23以相同的模式操作,除了读出索引寄存器内的数据以识别出此文件内已经经过(例如)30秒的节目的点。在一个例子中,索引寄存器可以存储周期性接收的数据的字节数量,并可以通过相加所希望周期(例如30秒)的字节数识别出文件新的起点。这种存储数据的方法向接收机3提供了比以前更高的灵活性。具体而言,接收机3可以从在回顾缓存器内仅记录最后30分钟(例如)的节目改变成直接在线性文件内记录整个节目,只要观众从节目开始30分钟(例如)内选择‘记录’节目。这可以通过停止移动回顾缓存器的起点来实现。只要实现了这一点,则将回顾缓存器有效地转换成线性文件。然后,如果希望的话,则通过启动一个新文件直接建立新的回顾缓存器。附图中的图3图示控制硬盘13以在节目记录过程中存储数据的一种方式。硬盘13被安排在硬盘13上的文件内缺省地记录观众当前正在观看的节目。如上所述,这个文件称作“回顾缓存器”。在这个缺省条件下,在图3中用时间线A来图示,硬盘12将存储最多(例如)30分钟的当前节目。通常,在接收机3的制造或配置过程中将这个时间长度预先设置为30分钟的缺省时间,但是用户也可以例如将其选择为0分钟(即关闭)、5分钟、15分钟、30分钟或I小时。通常,用户可以选择直到一小时的任意周期。当用户接通接收机3或者当他切换到新的频道时,记录开始。继续记录直到已经记录指定的周期为此,此后通过删除记录的最旧或最早的部分来继续,从而保持选定的节目长度。这种缺省的记录操作是后台操作,不需要用户交互。时间线B图示在节目的广播过程中在时间线A内图示的记录的继续。在时间线B内,在回顾缓存器内存储的当前节目的长度在其最大值上,并不包括从用户接通接收机3或者切换频道之后的所有节目。同样的时间线还图示为图3的时间线C,在随后的时间上,当回顾缓存器包括前一当前节目的结束和随后节目的开始时,即延伸在节目起点的两侧上。当用户在正常观看广播节目的过程中按下接收机3或遥控单元28上的“暂停”按钮时,接收机3进入“实况暂停”模式。在这个模式中,在电视机2上显示暂停的视频帧,但是继续记录节目。更具体地说,如果如时间线C所示,当进入实况暂停模式时,回顾缓存器包括节目的起点,回顾缓存器的内容截断到当前节目的起始时间,如时间线D所图示的。换句话说,删除在回顾缓存器内存储的比当前节目的起点更旧的所有数据。如果当进入实况暂停模式时在回顾缓存器内不包括起始时间,则保留至此记录的全部节目,即回顾缓存器内的所有数据。此后,如时间线D所示,在文件内保存所有数据的情况下继续记录。更具体地说,通过从暂停的文件中删除数据将回顾缓存器转换成线性文件。在节目的边界上,例如当接收到下一个节目的起点时,停止在线性文件内数据的记录,并在新的回顾缓存器内记录下一个节目的起点,如时间线D、E和F所图示的。因此,线性文件包括所记录的节目,或者该节目的全部,或者是从当按下暂停按钮的时刻之前直到节目结束的(例如)30分钟(或者用户设置的任意周期)。新的回顾缓存器包含该起点之后的后续节目。在时间线D中,观众已经通过按下遥控28上的“播放”按钮或“快进”按钮开始浏览所记录的文件,接收机3显示在线性文件内存储的节目。在时间线E中图示的时间点上,接收机3已经抵达线性文件内存储的节目的结尾。同时,新的回顾缓存器已经将随后的新的节目记录了缺省或选定的周期,并通过从缓存器中删除所记录节目的最早部分继续记录此节目。因此,因为观众不能观看随后的下一节目的起点(因为已经将其从新的回顾缓存器 中删除),接收机3通过如时间线F所示显示实况广播从已观看的节目返回到正常观看。因此,接收机有效地处于与时间线B相同的状态中,但是具有观众观看、回顾缓存器记录稍后的广播节目。
图4的时间线A、B和C与图3的时间线A、B和C相同。图4的时间线D图示在新的回顾缓存器内开始记录下一个节目之前在实况暂停模式中当前节目的记录。在图4的时间线E中,观众已经按下遥控28上的“快进”按钮,接收机3在提高的速率上显示在线性文件内记录的节目。在图4的时间线F中,接收机3已经显示在线性文件内记录的所有节目,在这个例子中,正在显示在新的回顾缓存器内记录的下一个节目。如从时间线E和F可以看出的,新的回顾缓存器尚未抵达它的最大容量,并且当已经显示在线性文件内存储的所有节目时依然包含下一个节目的起点。因此,接收机3可以通过以提高的速率显示线性文 件和新的回顾缓存器的内容无缝地赶上实况广播。在另一个例子中,即时当回顾缓存器包括下一个节目的起点时,观众返回到,即接收机3显示,实况广播。典型地,向用户提供在这两个例子之间的选择,例如通过显示适当的消息。在上面的例子中,实况暂停模式使整个回顾缓存器(已经截短)将被保留(与线性文件相同)直到已经将所记录的节目观看到结尾。因而,观众可以倒回到节目的开始或者倒回到在任何时刻进入实况暂停模式之前回顾缓存器的长度,直到已经观看整个节目为止。在另一个例子中,只要观众开始观看所记录的节目,例如通过按下遥控28上的“播放”或“快进”按钮,就重新开始删除文件的起点。更具体地说,从文件中删除从所记录节目中正在观看的点开始在(例如)30分钟缺省时间或上述选定时间之前的节目数据。(如果选定时间是0分钟,则从文件中删除从所记录节目中正在观看的点开始五分钟之前的节目数据)。因此,与前一个例子相比,使存储器空间更快速地自由可用。图5的时间线A和B与图3的时间线A和B相同。然而,在图5的时间线C中,观众按下遥控28上的保存按钮,而不是图3的时间线C中的暂停按钮。因此,当接收机将回顾缓存器截断到在回顾缓存器内记录的节目的起点,并将该回顾缓存器转换成线性文件,如图3的时间线D和图5的时间线D和E所示,接收机3保存该线性文件。具体而言,将所记录节目的名称添加给用户的个人规划器。在所记录节目的结尾实际地执行保存。此外,如果在按下保存按钮之后用户改变频道,则接收机继续记录此节目,并将在新的频道内接收的节目记录在新的回顾缓存器内。图6的时间线A至D与图3的时间线A至D相同。然而,在时间线E中,当观众使所存储的节目快进时,观众决定保存此节目并按下遥控器28上的存储按键。因此,接收机3通过将节目名称添加给观众的个人规划器在节目的结尾保存线性文件,并以与图3的时间线E和F类似的方式使观众返回实况广播。接收机3能够当同时观看和记录一个节目时记录另一个节目。接收机还在没有用户的特定输入的情况下在回顾缓存器或者在线性文件内自动地记录节目。这种在记录中更大的灵活性和自动操作给它带来了对硬盘13存储空间要求之间冲突的可能。例如,允许同、时记录两个节目增加了在选择要记录的节目和已经记录节目之间出现冲突的可能性。为了解决这个问题,接收机13包括优先级表,它可以是用户定义的,但是通常在接收机13配置时定义。一种可以区分现有记录优先级的方式是允许观众选择应当不能自动删除的记录(“保持事件”)和根据此选择进行判断。保持事件优先级高于任何其它的记录,如果硬盘已经被保持事件充满,则放弃在包括回顾缓存器内自动记录的其它记录,从而保留保持事件。将次高的优先级给予按次付费(PPV)节目。这些节目是要支付费用的,因此,如果在观看之前删除PPV记录,观众将会不高兴的。随后是其它的已记录但是尚未观看的节目,继之以已经观看后的记录和在观看节目同时进行的记录(例如回顾缓存器)。部分记录的节目具有比完整记录更低的优先级。因而,如果存在磁盘空间冲突,将要删除的第一记录是在观看的同时记录的节目,继之以已经观看后的记录,然后是其它的已记录节目,直到PPV节目。通常不自动删除保持事件。冲突也可能出现在标识记录的节目之间。可以通过对将要记录的节目划分优先级的类似方式来处理这些冲突。在这个例子中,将最高的优先级给予保持事件,然后是PPV节目,随后是系列链接的预定节目(例如正在进行的肥皂剧或连续剧),再后是其它的预定节目。回顾缓存器具有最低的优先级,因为它是观众已经观看后的记录。如果两个节目落入相同的优先级组或类别,则在没有观众的任何其它输入的情况下较长的节目优先于较短的节目进行记录。接收机3可以包括用于额外时间记录的设备,其中较早地开始记录或者较晚地结束,从而允许广播节目时间表中稍微的偏差。这样的额外时间记录可能导致一个节目的开始时间早于另一个节目的结束时间的冲突。在这个例子中,通过向一个节目的结束提供比另一个节目的开始更高的优先级和通过向实际的结束时间提供比延长的结束时间更高的优先级来处理这样的冲突。这种自动的记录优先级划分仅需要在不存在观众的进一步输入的情况下应用。在接收机3已经编程之后,因为该节目的预定广播时间的偏差或其它变化,可能产生冲突。在产生冲突的情况下,接收机3被安排当观众接通接收机3时显示警告信息,要求观众调整已编程的记录。如果观众在广播冲突节目之前未接通接收机3,则将应用优先级划分规则。当然,当观众编程接收机3以记录节目时也可能出现冲突。
在任何情况下,接收机3将输出表明冲突的显示屏幕,并建议改变已编程记录从而解决冲突。基于规定的优先级规则提出改动的建议。警告显示屏的例子在附图的图7中图示。在此,观众正在观看频道310Sky Premier,接收机被编程以记录Enemy of the state和Shark files。仅存在两个调谐器IOa和10b,所以如果观众继续观看频道310SkyPremier的话,就必需放弃一个记录。观众可以与显示屏幕交互以取消Enemy of the state或Sharkfiles的记录,或者可以保持编程不变,结束观看频道310 Sky Premier。记录冲突告警屏幕的例子在附图的图8中图示。在此,观众已经预先编程接收机以记录在时间上重叠的Enemy of the state和Shark files。然后,观众试图记录在时间上与另外两个节目的广播(和记录)时间冲突的The X Files。显示一个类似于图7屏幕上所显示消息的消息,建议观众如何解决该冲突。
记录冲突告警屏幕的另一个例子在附图的图9中图示。在这里,接收机3已经被编程以通过一个接收机IOa记录Simpsons和Charmed,通过另一个接收机IOb记录TheMatrix和Weakest Link。Simpsons 和 The Matrix都在下午七点半结束,Charmed和WeakestLink都在下午七点半开始。当将Hearbeat添加给记录计划时,则出现冲突。接收机3生成如图所示的显示屏幕,使用高亮300表明冲突,并通过高亮显示应当删除的节目302 (在这种情况下为Simpsons)来建议改动。观众的交互将使屏幕改变成图10所示的屏幕,其中不再显示节目302,节目304 (Weakest Link)被高亮显示为建议的删除。进一步的交互将导致显示图11所示的屏幕,其中Heartbeat被编程通过一个接收机IOa记录,The Matrix和Charmed被编程通过另一个接收机IOb记录。当然,根据调谐器IOa和IOb的数量、优先级规则和系统的其它特性,其它的屏幕也是可以的。对于本领域的普通技术人员来说,在不脱离权利要求书及其等价范围所阐述的本发明的精神和范围的情况下,可以对上述例子进行修改和变更。
权利要求
1.一种记录电视节目的方法,该方法包括存储将要记录节目的时间,并且如果在将要记录两个或更多节目的时间上存在重叠,则修改所存储的时间,以便将优先级给予节目类型在所存储的节目类型优先级列表上具有更高优先级的节目。
2.根据权利要求I的方法,包括如果在将要记录两个或更多节目的时间上存在重叠,则修改所存储的时间,以便将优先级依次给予 各自节目类型在所存储的节目类型优先级列表上具有较高相应优先级的各节目。
3.—种记录多个节目的方法,该方法包括 生成标识将要记录的节目类型和它们的相对优先级的优先级列表; 与标识将要记录的节目的类型的信息一起存储与将要记录的一个或多个节目有关的定时信息; 将优先级列表上的表目与所存储的将要记录的每个节目的定时和类型信息进行比较;和 如果将要记录的两个或更多个节目的定时信息之间有冲突,则根据冲突节目的相对优先级修改所存储的定时信息。
4.一种记录电视节目的方法,该方法包括存储将要记录节目的时间,并且如果在将要记录两个或更多节目的时间上存在重叠而发生冲突,则输出表明冲突的显示屏幕,观众可以与显示屏幕交互以解决两个或更多节目之间的冲突,以及修改所存储的时间,以便将优先级给予节目类型在所存储的节目类型优先级列表上具有更高优先级的节目。
5.根据权利要求4的方法,其中所述显示屏幕基于优先级规则向观众提出修改建议,以及其中观众可以与显示屏幕交互以通过确认应当进行建议的修改来解决冲突。
6.根据权利要求4或5的方法,其中如果未从观众接收到输入,则自动修改所存储的时间,以便将优先级给予节目类型在所存储的节目类型优先级列表上具有更高优先级的节目。
7.根据权利要求4-6中的任何一个的方法,其中如果将要记录的两个或更多节目的节目类型具有相同的优先级,则在没有观众的任何其它输入的情况下较短的节目被给予优先级。
8.根据权利要求4-7中的任何一个的方法,其中如果当前正在记录的一个节目晚于将要记录的另一个节目的开始时间结束,则通过应用优先化规则以向当前正在记录的一个节目的结束提供比另一个节目的开始更高的优先级来解决冲突。
9.一种记录电视节目的设备,该设备包括用于存储将要记录节目的时间的装置;和用于如果在将要记录两个或更多节目的时间上存在重叠,则修改所存储的时间,以便将优先级给予节目类型在所存储的节目类型优先级列表上具有更高优先级的节目的装置。
10.根据权利要求9的设备,其中,如果在将要记录两个或更多节目的时间上存在重叠,则所述修改装置修改所存储的时间,以便将优先级依次给予各自节目类型在所存储的节目类型优先级列表上具有较高相应优先级的各节目。
11.一种记录多个节目的设备,该设备包括 用于生成标识将要记录的节目类型和它们的相对优先级的优先级列表的装置; 用于存储与将要记录的一个或多个节目有关的定时信息和标识将要记录的节目类型的信息的装置;用于将优先级列表上的表目与所存储的将要记录的每个节目的定时和类型信息进行比较的装置;和 用于如果将要记录的两个或更多个节目的定时信息之间有冲突,则根据冲突节目的相对优先级修改所存储的定时信息的装置。
12.—种记录电视节目的设备,该设备包括存储将要记录节目的时间的装置,如果在将要记录两个或更多节目的时间上存在重叠而发生冲突,则输出显示屏幕的装置,所述显示屏幕是表明所述冲突的显示屏幕,并且观众可以与显示屏幕交互以解决两个或更多节目之间的冲突,以及如果在将要记录两个或更多节目的时间上存在重叠则修改所存储的时间,以便将优先级给予节目类型在所存储的节目类型优先级列表上具有更高优先级的节目的装置。
13.根据权利要求12的设备,其中所述显示屏幕被安排成基于优先级规则向观众提出对于所存储的时间的修改建议,以及其中观众可以与显示屏幕交互以通过确认应当进行建议的修改来解决冲突。
14.根据权利要求12或13的设备,其中所述设备被安排成如果未从观众接收到输入,则自动修改所存储的时间,以便将优先级给予节目类型在所存储的节目类型优先级列表上具有更高优先级的节目。
15.根据权利要求12-14中的任何一个的设备,其中所述设备被安排成在没有观众的任何其它输入的情况下,向节目类型具有相同的优先级的将要记录的两个或更多节目中的较短的节目给予优先级。
16.根据权利要求12-15中的任何一个的设备,其中所述设备被安排成如果当前正在记录的一个节目晚于将要记录的另一个节目的开始时间结束,则通过应用优先化规则以向当前正在记录的一个节目的结束提供比另一个节目的开始更高的优先级来解决冲突。
17.—种显示所记录的电视节目的方法,包括在显示节目之后按给定间隔逐渐地删除代表所记录节目的数据。
18.根据权利要求17的方法,其中所述给定间隔包括预定重放持续时间。
19.根据权利要求18的方法,其中所述预定重放持续时间是由用户选择的。
20.根据权利要求18或19的方法,其中所述预定重放持续时间对应于在第一帧速率的重放持续时间,并且其中记录的节目以比第一帧速率高的第二帧速率显示。
21.根据权利要求17-20中任何一个的方法,其中所记录的节目的显示一开始,就开始所述逐渐地删除数据。
22.—种显示所记录的电视节目的设备,包括处理器,用于在显示节目之后按给定间隔逐渐地删除代表所记录节目的数据。
23.根据权利要求22的设备,其中所述给定间隔包括预定重放持续时间。
24.根据权利要求23的设备,其中所述预定重放持续时间是由用户可选的。
25.根据权利要求23或24的设备,其中所述预定重放持续时间对应于在第一帧速率的重放持续时间,并且其中记录的节目以比第一帧速率高的第二帧速率显示。
26.根据权利要求22-25中任何一个的设备,其中所述处理器被安排成一开始所记录的节目的显示,就开始所述逐渐地删除数据。
27.—种电视信号接收机,包括根据权利要求9-16中任一权利要求的设备。
28. —种电视信号接收机,包括根据权利要求22-26中任一权利要求的设备。
全文摘要
公开了记录电视节目的方法和设备,该方法包括存储将要记录节目的时间,并且如果在将要记录两个或更多节目的时间上存在重叠,则修改所存储的时间,以便将优先级给予节目类型在所存储的节目类型优先级列表上具有更高优先级的节目。本发明还公开了显示所记录的电视节目的方法、显示所记录的电视节目的设备、以及电视信号接收机。
文档编号H04N5/91GK102724465SQ20121016167
公开日2012年10月10日 申请日期2002年11月13日 优先权日2001年11月13日
发明者埃伦·F·柯林斯, 尼古拉斯·詹姆斯, 尼杰尔·博德金, 布赖恩·F·萨利文, 本杰明·J·弗里曼, 艾克斯威尔·威莱姆 申请人:英国空间广播有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1