存储参考信息的方法及其装置的制作方法

文档序号:7583322阅读:219来源:国知局
专利名称:存储参考信息的方法及其装置的制作方法
技术领域
本发明涉及把信息存储在存储器中的方法及其装置,特别涉及把参考信息交替地记录在两个存储器中的存储参考信息的方法及其装置,该方法及其装置是为了防止参考信息受到损坏,该损坏是由于在把参考信息存储在存储器中的系统时发生的存储错误而造成的。
术语“备份”是指在一些原始文件或数据受损坏的情况下复制一个或多个文件和数据的副本。例如在Windows 95(Windows 95是微软有限公司的一个注册商标)中,一个登记是一份数据文件,其包括为了执行Windows 95所需的各种信息项目,例如关于安装视频卡、调制解调器和声卡的信息,以及当前的清晰度、Windows的当前状态和字母形状的信息。
Windows 95自动地制作系统登记文件(系统.dat和用户.dat)的备用文件(系统.dao和用户.dao)这些文件是最重要的文件。
当在引导Windows 95期间出现错误时,用户应该在DOS模式(DOS是微软有限公司的一个注册商标)下把系统.dao和用户.dao复制到系统.dat和用户.dat上。
在一个通用计算机系统中,用户可以存取操作系统(OS)并利用这些备用文件复原文件。然而在电视机、录像磁带和录像机中不能利用备份文件完成这些文件的复原。
即使在一个通用计算机系统中,当一个系统在制作这些备用文件期间出现故障时,使文件复原也是困难的,因为这些备用文件已受到损坏。
例如在一个数字式多信道接收机的情况下,电节目指南(EPG)信息存储在一个电可擦的和可编程ROM(EEPROM)和一个闪速存储器(FLASHmemory)等中。由于可再记录非易失存储器的特性而应该在擦除先前的记录信息后记录新的信息。
该EPG信息可以从定期接收的EPG信息或按照用户的需要获得。在擦除所有已存储在该非易失存储器中的EPG信息后记录新获得的EPG信息。当系统由于电源的故障或断开而使性能下降时,新的EPG信息和先前的信息都可能丢失,因此应该获得新EPG信息。
当存在很多信道时,为了获得EPG信息可能要花费很多时间。在这个期间,用户必须等待EPG信息的获得。
这样的问题在数字式多信道接收机的情况下,在电源和需用量不稳定的区域可能是比较严重的。
为了解决上述问题,本发明的一个目的是提供一种可靠记录由系统查阅的信息的改进方法。
本发明的另一目的是指供一种适合于上述方法的装置。
因此,为了达到第一目的提供了一种用于把参考信息存储在计算机系统的一个存储器中的方法;该方法包括下述步骤检查当前的参考信息(referred information)是否记录在一第一存储器中;如果当前的参考信息已记录在第一存储器中时,就在第二存储器中记录新的参考信息;置零第一标记,用于表示第一存储器是有效的,设置第二标记,用于表示只有在新的参考信息完全被记录在第二存储器后第二存储器才是有效的;在当前的参考信息未被记录在第一存储器时,在第一存储器中记录新参考信息;和将第二标记置零,用于表示第二存储器有效和设置第一标记,用于表示第一存储器有效。
为了达到第二目的,提供了一种用于储存参考信息的装置,它包括至少两个存储器用于存储参考信息;一个标记存储单元,用于存储一个标记以便在两个存储器中显示储存了有效参考信息的一个存储器;一记录通道设置单元,用于确定一存储器,其中依据储存在标记存储单元的该标记状态,记录了参考信息和用于设置该记录通道以使当第一存储器有效时在第二存储器中记录该参考信息;和当第二存储器有效时,把参考信息记录在第一存储器中;一用于把参考信息记录在由记录通道设置单元设置的存储器中的记录器;一用于设置标记存储单元的标记的标记设置单元,用于表示只当参考信息的记录在由记录通道设置单元设置的存储器中完成后才表示一个相关的存储器的有效状态。
通过参照附图描述优选的实施例可以使本发明的上述目的和优点更加清楚。


图1是表示一个通用的数字式多信道电视机(DTV)的结构方框图;图2是表示用于把节目引导信息存储在图1中的装置的一种通用方法的流程图3简要表示一种按照本发明的存储信息的方法;图4是表示按照本发明的存储信息的方法的一个实施例的流程图;图5是表示按照本发明的存储信息的方法的另一实施例的流程图;图6是表示用于按照本发明的存储信息的一种装置的一个优选实施例的结构的方框图。
下面参考附图详细描述本发明的结构和操作。
在说明用于按照本发明的存储参考信息的方法的实施例和操作时,为了方便说明起见,将把一个在一个数字式多信道接收机中存储电节目引导(EPG)信息的例子作为一个例子。
用于通用模拟电视广播的节目信息通常由出版物例如报纸和杂志提供。然而,因为数字式多信道广播提供了几十乃至几百个信道,所以使观众对选择节目有了很多的余地,但也使节目的选择变得很复杂。
在这样的数字式多信道广播中,用于提供关于各个节目内容的节目表或信息的电子节目指南(EPG)是一项基本数据服务。
通常是将信道号、信道的名字、节目的名字和节目时间表作为数据传送并通过接收机的EPG软件作为一个具有一个时间轴和一个信道轴的节目表显示在电视屏幕上,一个用户可以通过操作光标选择信道或完成在节目表上编程的记录。
图1是表示一个通用的数字式多信道电视机(DTV)的结构方框图。如在图1所示的装置中,调谐器102按照微处理器124的控制选择在通过天线100接收的一个广播信号中的一个射频信道。因此,从调谐器102输出该选定信道的中频(IF)信号,从IF组件104向信道译码器106输出该选定信道的基带信号。
信道译码器106对由IF组件104接收的基带信号进行信道译码,然后再生一个数据比特流。将该再生的数据比特流由传输流(TS)译码器108分成音频数据、视频数据和其它数据。
将音频数据提供给音频译码器110,该译码器按照MPEG标准或DolbyAC-3标准对音频数据进行译码,然后由音频处理和输出单元112进行处理并作为声音输出给扬声器114。
将视频数据提供给视频译码器116,将该视频数据按照MPEG标准进行译码,并提供给屏幕显示(OSD)的混合器118,该数据与由微处理器124产生的OSD数据混合,然后由视频处理和输出单元120处理后,经过显象管122输出到一个屏幕上。在此,OSD数据供给微处理器124,并在该屏幕上以图形或文本形式显示出各种类型信息。
键盘130和红外(IR)接收器134通过用户接口128与作为DTV图象接收器的控制器的微处理器124相连接。微处理器124根据由IR接收器134从IR遥控器132接收的和从键盘130接收的各种操作指令和根据存储在存储器126中的节目进行操作。在此可以把无绳鼠标器,例如一个空间鼠标器(air mouse)或遥控器用作为IR遥控器132。
由IR遥控器提供的指令由IF接收器134作为IF信号接收,并通过用户接口128提供到微处理器124。TS译码器108将附加数据提供给微处理器124。上述的EPG信息包括在附加数据中。
存储器126包括用于存储微处理器124的程序的ROM,用于按照微处理器124执行的程序暂时存储数据的RAM和用于存储各种参考数据的EEPROM。
调谐器102、IF组件104、信道译码器106、TS译码器108、音频译码器110、音频处理和输出单元112、视频译码器116、OSG混合器118、视频处理和输出单元120以及存储器126通过总线136与微处理器124相连接。
图2是表示用于把EPG信息存储在图1所示的装置中的通用方法的流程图。当通过键盘130由用户输入节目指南指令时,装置进入到图2所示的节目指南模式,在节目指南模式时对可以存取的所有信道进行扫描,获得每个信道的EPG信息(步骤200)。即在微处理器124的控制下,调谐器102扫描所有可能的信道,微处理器124检测通过调谐器102接收的每个信道的EPG信息(步骤200)。
将获得的EPG信息存储在存储器126中,因为EPG信息在每个信道中被传送,所以不论信道何时变更和只要在存储器126中存储了EPG信息,微处理器124便可获得相关信道的该EPG信息(步骤210)。
通常是把EPG信息存储在一个可再记录的非易失存储器例如FLASH存储器(闪速存储器)或EEPROM中,根据可再记录的非易失存储器的特性,新的信息必需在擦除所有以前记录的信息之后才能被记录。
因为应该利用来自外部的大电流或高电压选择地擦除EEPROM所以擦除基于一个单元的单元靠单元的信息是困难的。因此,某个区或整个存储器同时被擦除。
即,在图2所示的通用方法中,因为在擦除所有以前记录的信息后记录新获得的EPG信息,所以会由于错误记录而造成EPG信息的丢失。
例如假若在记录获得的EPG信息的同时断电,则因为没有记录到的那些部分被丢失,所以不可能保存所有的EPG信息。
图3简要地表示出按照本发明的存储EPG信息的方法。如图3所示,EPG信息交替地记录在第一存储器30和第二存储器32中。
如果以前的EPG信息被安排存储在第一存储器30中,则新获得的节目指南信息存储在第二存储器32中。如果节目EPG信息存储在存储器30和32中的任何一个中,则当擦除存储在该存储器中的内容后,存储新获得的EPG信息。
即使在第二存储器32记录获得的EPG信息的同时由于电源故障而使记录操作停止,但是因为以前的EPG信息已被记录在第一存储器30中,所以EPG信息也不会完全丢失。
因为在最少3小时和最大384小时内的EPG信息是按照ATSC标准以3小时的间隔传送的,所以如果在384小时内获得该EPG信息则全部丢失EPG信息的概率非常小。
当获得新的EPG信息时,就在第一存储器30中记录新的EPG信息。
如上所述,在本发明的方法中,通过交替地把获得的EPG信息存储在两个存储器中使记录期间的错误影响达到最小。
图4是表示按照本发明的存储信息的方法的流程图。首先在步骤400中获得EGP信息。
在步骤410中,检查当前使用的存储器是否存储器A,如果当前使用的存储器是存储器A,则就擦除存储器B中的内容(步骤420)。
将获得的EPG信息存储在存储器B中(步骤430)。
当获得的EPG信息完全记录在存储器B中,则将表示存储器A是有效的标记A置零,设置表示存储器B是有效的标记B,然后结束这个过程(步骤440)。
如果在步骤410中当前使用的存储器不是存储器A,则擦除存储器A中的内容(步骤450)。
将获得的EPG信息记录在存储器A中(步骤460)。
当获得的EPG信息完全记录在存储器A时,则将表示存储器B是有效的标记B置零,设置表示存储器A是有效的标记A,然后结束这个过程(470)。
当显示EPG信息时,根据标记A和标记B检查有效的存储器,利用存储在有效存储器中的EPG信息预制节目表,并显示该节目表。
即使在EPG信息存储在存储器A中的同时断电,则因为表示存储器B是有效的标记没有置零,所以存储器B中的内容指的是以后什么时间显示该节目表,因此保证了EPG信息的安全。
存储器A和存储器B不必是两个物理上分开的存储器,EPG信息可记录在同一个存储器中两个不同的区上。
图5是表示在两个独立的存储区中记录获得的EPG信息的例子的流程图。首先在步骤500中获得EPG信息。
在步骤510中,检查当前使用的存储区是否第一存储区,如果当前使用的存储区是第一存储区,则擦除第二存储区的内容(步骤520)。
将获得的EPG信息存储在第二存储区中(步骤530)。
当获得的EPG信息完全记录在第二存储区时,则将表示第一存储区是有效的标记A置零,设置表示第二存储区是有效的标记B,然后结束这个过程(步骤540)。
在步骤510中如果当前使用的区不是第一存储区,则擦除第一存储区的内容(步骤550)。
将获得的EPG信息记录在第一存储区中(步骤560)。
如果获得的EPG信息已全部记录在第一存储区中,则将表示第二存储区是有效的标记B置零,设置表示第一存储区是有效的标记A,然后结束这个过程(步骤570)。
图6是表示本发明的装置结构的方框图,图6中所示的装置包括一个记录通道设置单元60,存储器62和64,一个记录通道设置单元66,一个标记存储单元68,一个标记设置单元70,一个记录器和一个读出单元74。
记录通道设置单元60根据存储在标记存储单元68中的标记的状态确定参考信息记录在哪个存储器中。具体地说,如果存储器A62是有效的,则记录通道设置单元60设置该记录通道,以便将参考信息记录在存储器B64中,反之亦然。
读出通道设置单元66根据在标记存储单元68中存储的标记的状态确定从哪个存储器中读出参考信息。
标记设置单元70设置表示一个相关的存储器的有效状态的标记,并且当参考信息完成了在存储器中的记录后,就在标记存储单元68中复位表示另一存储器是有效状态的标记。例如,如果参考信息记录在存储器A62中,则设置标记A,而将标记B置零。如果参考信息记录在存储器B64中,则设置标记B,而将标记A置零。
记录单元72在由记录通道设定单元60设置的存储器中记录参考信息。
读出单元74从读出通道设置单元66设置的存储器中读出参考信息。
如上所述,按照本发明的存储参考信息的方法及其装置,通过把系统的参考信息交替地记录在两个存储器或两个记录区中,并且显示待使用的该存储区,即使产生存储错误时,也能可靠存储参考信息。
权利要求
1.一种用于把参考信息储存在一个计算机系统的存储器中的方法,其特征是该方法包括以下步骤检查当前的参考信息是否记录在一第一存储器中;若当前的参考信息记录在第一存储器时,则在一第二存储器中记录新的参考信息;将表示第一存储器是有效的第一标记置零,和设置第二标记用于表示只有在新的参考信息全部被记录在第二存储器后第二存储器才是有效的;如果当前的参考信息没有记录在第一存储器中,就在第一存储器中记录新的参考信息;将表示第二存储器是有效的第二标记置零,设置第一标记于表示第一存储器是有效的。
2.一种用于把节目指南信息存储在一个数字式多信道接收机中的非易失存储器中的方法,其特征是该方法包括以下步骤检查当前使用的存储器是否第一存储器;若当前使用的存储器是第一存储器,则在第二存储器中记录新获得的节目指南信息;将表示第一存储器是有效的第一标记置零,和只有在新节目指南信息已完全记录在第二存储器后才设置第二标记以表示第二存储器是有效的;若当前使用的存储器不是第一存储器,则在第一存储器中记录获得的节目指南信息;将表示第二存储器是有效的第二标记置零,和在新的节目指南信息完全记录在第一存储器中时,设置表示第一存储器是有效的第一标记。
3.如权利要求2所述的方法,其特征是第一存储器和第二存储器占据一个存储器的不同区。
4.如权利要求2所述的方法,其特征是第一存储器和第二存储器由不同的存储器实现。
5.一种用于存储参考信息的装置,其特征是该装置包括至少两个用于存储参考信息的存储器;一个标记存储单元,用于存储标记以便显示在两个存储器中存储了有效参考信息的一个存储器;一个记录通道设置单元,用于根据储存在标记存储单元中的标记状态确定记录了参考信息的一存储器,并用于设置该记录通道以便当第一存储器有效时,在第二存储器中记录参考信息,当第二存储器有效时,在第一存储器中记录参考信息;一个记录器,用于把参考信息记录在由记录通道设置单元设定的存储器中;一个标记设置单元,用于设置该标记设置单元中的标记,以便只有在由该记录通道设置单元设置的该存储器中记录参考信息的操作完成后表示相关存储器的有效状态;
6.如权利要求5所述的装置,其特征是还包括一个读出通道设置单元,用于根据存储在标记存储单元中的标记的状态确定读出参考信息的一个存储器;一个读出单元,用于从读出通道设置单元设定的该存储器中读出参考信息。
全文摘要
一种储存参考信息的方法及其装置,该装置包括至少两个用于存储参考信息的存储器;一标记存储单元,其存储标记,以显示在这两个存储器中存储了有效参考信息的一存储器;一记录通道设置单元,根据储存在标记存储单元中的标记状态,确定记录了参考信息的一存储器,并设置该记录通道,以当第一存储器有效时,在第二存储器中记录参考信息,当第二存储器有效时,在第一存储器中记录参考信息;一记录器,其在设置的存储器中记录参考信息;一标记设置单元,其设置标记。
文档编号H04N7/035GK1249465SQ9912168
公开日2000年4月5日 申请日期1999年9月5日 优先权日1998年9月5日
发明者朴宙河 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1