用于产生数据载体的识别数据块的方法和设备的制作方法

文档序号:6784384阅读:272来源:国知局
专利名称:用于产生数据载体的识别数据块的方法和设备的制作方法
技术领域
本发明涉及用于产生数据载体的识别数据块的方法,该数据载体具有多样的逻辑数据决,该逻辑数据块按数据块大小、用各自的块号码连续地编号。
本发明还涉及用于产生数据载体的识别数据块的设备,该数据载体具有多样的逻辑数据块,该逻辑数据块按数据块大小、用各自的块号码连续地编号。
本发明也涉及计算机程序产品,其被预定和设计成用于执行根据上面第一段给出的方法。本发明还涉及计算机,该计算机处理根据上述段落的计算机程序产品。
背景技术
申请人已经将上面提到的设备和用于执行上面提到的方法的计算机程序产品投放市场,因而它们是已知的。在已知的设备和已知的计算机程序产品以及已知的方法中,通过识别子块的链接或逻辑操作而为被设计成所谓的紧致盘(Compact-Disc,CD)的数据载体产生识别数据块,该识别子块由相关于存储在CD上的数据的多种信息项形成,被存储的数据以逻辑数据块、按数据块大小被组织在扇区中。CD的这种识别数据块用于促进在个人计算机(PC)或CD再现设备上重复收集或选择这样的CD。因此,识别数据块是CD的特性,并且作为一种无二义性的规则,且能够有利地例如与合适的遥控设备结合使用来在CD自动换片器再现设备中选择CD。通过已知的方法,能够为这些CD产生识别数据块,该识别数据块满足CD-ROM的标准。通常,这样的CD上仅存储一个或两个轨道,该轨道可包括多种文件。这样的文件例如可以包括由MPEG1第三层,即MP3-方法压缩的音频数据。在这种情况下,识别数据块ID的产生分别地通过链接或是识别子块的逻辑操作来完成,识别子块是由被包含文件的文件起始时间和文件名形成的,这里也考虑这些识别子块以便增加多样化,该子块是由文件的总数以及CD的总播放时间形成的。文件起始时间由各个文件的所谓逻辑块地址(LBA)形成。在该已知方法中,不利之处在于需要确定相对而言很多的信息或数据以便能够产生识别数据块ID。尤其不利的是,每次都必须确定CD上包含的所有的文件的文件名,并且这样的确定可能会花费相对较长的确定时间,尤其是在CD包含多种文件的情况下。一个较长的确定时间对以这样的识别数据块ID工作的CD自动换片器再现设备的用户友好可操作性有负面影响,这是非常不利的。

发明内容
本发明的一个目的在于消除上面列出的限制并且创建一种根据上面第一段中指出的方法的改进方法,以及第二段中指出类型的改进的设备和第三段中指出类型的改进的计算机程序产品,以及第四段中指出类型的改进的计算机,其中都避免了上面列出的问题。
为了达到上述目的,本发明的特征由本发明的方法提供,以便本发明的方法能够以下面提到的方式来表征,即用于产生数据载体的识别数据块的方法,该数据载体具有多样的逻辑数据块,该逻辑数据块按数据块大小、用各自的块号码连续地编号,该方法中执行逻辑数据块的数据的读取,并且借助于逻辑操作、根据由第一块号码定义的逻辑第一数据块的第一数据读取和由第二块号码定义的逻辑第二数据块的被读取第二数据来执行识别数据块的产生,其中由第二块号码定义的逻辑第二数据块依赖于由第三块号码定义的逻辑第三数据块的被读取第三数据来确定。
为了达到上述目的,本发明的特征被提供用于本发明的设备,以便本发明的设备能够以下面提到的方式表征,即用于产生数据载体的识别数据块的设备,该数据载体具有多样的逻辑数据块,该逻辑数据块按数据块大小、用各自的块号码渐进地编号,该设备包括下面列出的装置,即读取装置,用于读取逻辑数据块的数据;和产生装置,用于产生识别数据块,通过该产生装置有可能借助于逻辑操作、根据由第一块号码定义的第一逻辑数据块的被读取第一数据和由第二块号码定义的逻辑第二数据块的被读取第二数据来产生识别数据块,其中由第二块号码定义的逻辑第二数据块依赖于由第三块号码定义的逻辑第三数据块的被读取第三数据来确定。
为了达到上述目的,本发明的特征在本发明的计算机程序产品中提供,以便本发明的计算机程序产品能够以下面提到的方式表征,即计算机程序产品,包括软件代码部分,且其能够被直接装载到计算机的内部存储器中,同时当在计算机中处理该计算机程序产品时能够通过该计算机处理根据本发明的方法。
为了达到上述目的,本发明的特征在本发明的计算机中提供,以便本发明的计算机能够以下面提到的方式表征,即具有处理单元和内部存储器的计算机,该计算机处理根据本发明的计算机程序产品。
通过提供本发明的特征,以一种相当简单的方式得到一种用于产生数据载体的识别数据块的改进的方法,其中重要的改进在于只需要将逻辑数据块中存储的数据载体的数据用于产生识别数据块的事实。与现有技术的当前状态相比的优点尤其通过以下事实得到,即在数据载体的再现设备中,数据载体的两个数据决的数据可以被读取或相对较快地被分别确定,就操作该再现设备时其更短的反应时间或响应时间而言,这对再现设备的用户来说是有利的和值得注意的。
传统的算法是用于产生识别数据块的、很大程度上特定于盘或内容的方法,这使得难以在不同的平台(PC-CDROM/DVDROM-MMC,嵌入式CD等等)上实现相同的产生识别数据块的方法。根据本发明的措施,在不同的平台上可以使用相同的产生识别数据块的方法,该方法还相对较快地提供期望的识别数据块,这是非常有利的。此外,还可以明确地区分多会话记录的CD。
根据权利要求2、3以及7和8的措施,能够为符合CD-DA标准(根据“红皮书”技术规范)的CD和其上能根据文件格式存储多种文件的CD-ROM有利地产生明确的识别数据块。并且,由此而来的优点是CD-ROM识别数据块的产生可以独立于使用的文件系统而进行。而且,还有一个由此而来的优点是无需为确定识别数据块而确定有关所使用的CD类型的类型信息,因此无需确定给出哪一CD格式,这进而也在上面提到的反应时间方面节省了时间。
同样还证实了附加地提供如权利要求3和9中要求的措施也是很有利的。由此可以非常容易地为不同的CD格式产生明确的识别数据块,其中尤其是为每一CD确保了这样的识别数据块的独一无二。
还证实了附加地提供如权利要求0和6中要求的方案也是很有利的。这有助于实现该识别数据块的改进的多样化。
本发明的这些和其他方面将通过非限制性的例子、参照在下面描述的实施例而变得更加清楚以及被详细阐明。


附图中图1以电路框图的形式、以示意的方式显示了根据本发明一个实施例示例的设备的一部分,该部分在给出的上下文中非常重要。
图2显示了通过根据本发明的方法产生识别数据块的流程图。
图3显示了用于产生识别数据块的数据载体的逻辑数据块。
图4显示了用于选择再现设备的数据载体的遥控系统。
具体实施例方式
图1显示了用于再现多样数据载体的再现设备10,在本例中数据载体为紧致盘(CD)。该再现设备10具有用于为这样的各个CD产生相应的识别数据块的单元50。该再现设备10还具有用于装载多个CD的机械装载单元,该装载单元为CD-自动换片器模块40,在本例中,该CD自动换片器模块40被配置为用于装载三(3)张CD,并且可选地将这些CD的其中一张定位于一个播放位置中,图1中仅显示了一张CD41,该CD41处于播放位置。可以注意到,CD自动换片器模块40可以装载更多CD,例如五(5)张或十(10)张或一百(100)张或仅仅一(1)张CD。还应指出,除了CD,它们甚至还可以是DVD。
CD41包括数字地存储并能被光学读取的信息或数据。在本例中,以数字方式存储的信息在所谓的轨道中、以符合于ISO9660标准的文件格式、根据CD-ROM标准来存储,这些轨道形成为以扇区组织的逻辑数据块。CD-ROM标准以及ISO9660标准在专业圈中是普遍已知的,所以这里对它们将不做进一步解释。
CD自动换片器模块40包括读取装置42,该读取装置42被配置为用于读出以扇区组织的逻辑数据块,并且在本例中用于提供编码的音频数据。在本例中,读取装置42由专业圈中已知的光学激光扫描单元以及相关定位单元形成,该光学激光扫描单元用于CD41的光学扫描,而该相关定位单元用于定位该激光扫描单元。
读取装置42被链接至再现设备10中包含的中央处理单元(CPU)14,并且可以从那里被控制。
中央处理单元(CPU)14被配置成微处理器,并且与非易失性存储器ROM20和易失性存储器RAM21连接,该存储器20和21为已知用途而打算用于操作该中央处理单元(CPU)14。再现设备10还包括输入装置11,该输入装置11为按键的形式,这些按键被置于再现设备10的外壳表面,以使再现设备10的用户能够容易地接近,并且用于输入控制信息,这些控制信息被用于触发再现设备10的控制动作。
而且,再现设备10中包括遥控传感器13,且其与中央处理单元(CPU)14连接,该遥控传感器13在本例中为红外传感器的形式,并且被配置为接收根据RC6标准的红外遥控信号。而且,再现设备10包括用于为用户显示文本和/或图像信息的指示装置12。这里,显示装置12是LCD点阵显示器,其被置于再现设备10的外壳表面,以便对用户是可见的。应该注意到,这样的显示装置12还可以采用VFD显示器或其它类似显示器的形式。
而且,再现设备10中包括放大器模块30,且该放大器模块与中央处理单元(CPU)14连接,用于放大馈送的模拟音频信号,其中由放大器模块30放大的模拟音频信号被传送到放大器输出31。放大器输出31处有扬声器形式的音频再现装置32,该扬声器被配置为以声波的形式再现放大的模拟音频信号。
中央处理单元(CPU)14包括下面列出的多个装置和模块,且已经被使得能够访问RAM21。其中包括CD模块控制单元51,该CD模块控制单元51与CD自动换片器模块40连接并且被配置为用于控制CD自动换片器模块40和读取装置42。还包括扇区数据块确定装置54,其与CD模块控制单元51连接并配置为用于确定识别子块,这些将在以后进行解释。还包括逻辑操作装置59,其与扇区数据块确定装置54连接,并且其被提供和配置为用于根据识别子块来产生识别数据块(ID)。比较装置60与逻辑操作装置59以及CD模块控制单元51连接,该比较装置60被配置为用于比较识别数据块(ID)和选择信息,这些将被进一步解释。而且,中央处理单元(CPU)14包括显示驱动器装置61,通过该显示驱动器装置来为该显示装置12准备文本和/或图像信息的数据。另外,该中央处理单元(CPU)14包括音频数据解码装置52,该音频数据解码装置52与读取装置42连接并被配置为用于解码读取装置42输出的编码的音频数据。解码过程中接收的解码的音频数据被传送至D/A转换器53,该D/A转换器53根据解码的音频数据来产生模拟音频信号并将其递送给放大器模块30。
如已经提到过的,CD自动换片器模块40被预定和配置为用于装载或记录三(3)张CD。有可能在产生的识别数据块的基础上非常快速地选择CD自动换片器模块40中包含的CD以及随后借助于再现设备10的有利特征对它们进行再现。后面将对选择进行更详细的解释。
下面将对本发明的识别数据块的产生进行进一步详细的描述,其中首先将借助于示例CD对所存储的数据的基本上下文进行解释。
假定再现设备10的用户是主动的,也即借助于已经提到的控制命令,CD41(被当作是演示CD)借助于CD模块控制单元51的模块控制命令被置于CD自动换片器模块40中处于播放位置。随后,再次借助于CD模块控制单元51,数据被从数据载体41中读出并存储于RAM21中。演示CD包括对应于表1列出的CD-ROM标准的数据排列。

表1因此,演示CD包括所谓的会话S1,该会话S1包括数据轨道01。数据轨道01包括文件名为“test1.mp3”的第一文件F1和文件名为“test2.mp3”的第二文件F2,该文件F1和F2包括根据已知的MPEG1第三层(MP3-)方法压缩的音频数据。这些文件被对应于符合ISO9660标准的文件系统来组织。可能会注意到,数据轨道01可以类似地具有根据其它格式,例如根据JOLIET格式或UDF格式的文件系统。
根据演示CD上包含的数据,形成所谓的卷(Volume),该卷由一系列逻辑数据块组成,这些数据块也称为扇区并且将被简称为块。这些块被从零开始连续地编号。根据ISO 9660,第一数据轨道01中的头十六(16)个块(即块零(0)到块十五(15))被指定为系统区域,且可以是特定于制造商地被使用。这样,文件系统从块十六(16)开始,其被定义为卷描述符。并且,根据ISO 9660,这些块具有以字节计数的逻辑块大小,在本例中它为2的11次幂,即2048字节。可以注意到,逻辑块的块大小可以采用其它值,例如512字节或1024字节。各自的块大小对于由卷描述符定义的整个文件系统是相同的。
对于示例CD的识别数据块ID的产生将在下面借助于图2显示的例程进行解释,其中图3被作为辅助来引用,在图3中示例CD上存储的逻辑数据块300被示意地表示。该例程以软件代码段的形式存储于ROM20中并且在需要时由中央处理单元(CPU)14处理。
该例程开始于步骤200。然后在步骤205,读取CD41的、由第一块号码定义的逻辑第一数据块301的第一数据,其中在本例中,读取具有块号码#16(或以十六进制表示的0x10)的数据块。在随后的步骤210,进行第一数据块301的读取是否结束的查询。如果这个读取已经结束,则该例程在步骤215中继续。否则,在步骤205继续进行第一数据块301的读取。如已经提到的,在本例中所有数据块的大小(且因而也是本发明中第一数据块301的大小)为2048字节。根据这两个步骤205和210得到一个循环,在该循环中这个第一数据块301被迭代地以512次运行(run)来读取,每次有一(1)个DWORD的数据宽度(1DWORD=32比特=4字节)并且被存储于RAM21。根据由紧挨的前一循环运行获得的第一校验和,以及与第一数据块的当前读取的DWORD进行异或(XOR)耦合,而在每个循环运行中产生第一校验和。因而,例如对于第一校验和,会得到十六进制的0x002a2356。
在步骤215,确定由逻辑第三块号码定义的逻辑第三数据块303的三个数据,其中在本例中,块号码为#256(或十六进制形式的0x100)的数据块的数据被读取。特别地,这个第三数据块303的字节0x14的值被读取并在RAM21中存储,且随后该例程以步骤220继续。在步骤220检查该第三数据块303的字节0x14的值是否小于或等于0x10的值。如果是,则该例程在步骤225中继续。如果不是,则该例程在步骤230中继续。在步骤225,RAM21中存储的、该第三数据块303的字节0x14的值被设定为值0xFF,且该例程以步骤230继续。在步骤230,进行由第二块号码定义的逻辑第二数据块302的第二数据的读取。在本例中,如前所述的,第二数据块302由先前存储在RAM21中的第三块的字节0x14的值确定。如果根据步骤225,这个值被设定为值0xFF,那么具有块号码#255(或十六进制形式的0xFF)的数据块将被读取作为第二数据块,否则读取具有另一块号码(但块号码不小于或等于#16)的数据块。图3中箭头304指出了第二数据块302的可能位置。之后,该例程以步骤235继续,在步骤235中,检查第二数据块302的读取是否已经完成。以与步骤205和210的描述类似的方式、根据步骤230和235,从第二数据块302的数据得到第二校验和。现在,该例程以步骤240继续进行,在步骤240中,通过具有逻辑操作的装置、从由第一块号码定义的逻辑第一数据块301的已读取第一数据和由第二块号码定义的逻辑第二数据块302的已读取第二数据来执行识别数据块的产生。在此例中,识别数据块的产生简单地根据上面获得的第一校验和与第二校验和的异或组合而得出。然后该例程接着以步骤245结束。
应该指出,可能仅在第二校验和已经产生之后才进行第一校验和的产生。
可以注意到,代替CD或CD-R或CD-RW,根据本发明可以类似地为数字多用途盘(DVD),也即在它们的大多数的多样实施例中为DVD产生各自的识别数据块,这些实施例例如是DVD-Audio(音频)、DVD-ROM、DVD+R、DVD-R,DVD+RW等等。例如,在几个变例中规定DVD-Audio,并且具有4.7GB和17GB之间的各种存储容量DVD-5、DVD-9、DVD-10、DVD-14和DVD-18以及混合的版本,这些混合的版本或者所谓的翻转盘(Flip Disc)是夹在(sandwich)传统音频CD和DVD音频之间的。
还应指出,代替CD,还可以使用半导体存储器(闪存FlashMemory),例如以记忆棒、SM卡(智能媒体卡,Smart Media Card)和CF(紧致闪存,Compact Flash)的形式。
一旦确定了CD的识别数据块,也即CD被识别,就可以将与该CD相结合的信息从再现设备10上包含的本地数据库62装载,且再现设备10的用户就能够以通常的方式访问该信息以播放该CD上包含的各段音乐。下面,将结合图4对此方面进行更详细的解释。
图4显示了用于这样的MP3文件的简单选取或者选择、以便再现这些MP3文件的遥控系统400。该遥控系统400包括元数据产生设备4-30和遥控设备420以及再现设备10。再现设备10根据图1显示的再现设备10配置。
元数据产生设备430配置为计算机431,该计算机431被配置为处理用来就至少一个数据载体而产生元数据信息的计算机程序产品。计算机431包含机械记录装置432,用于记录盘形的数据载体,也即本例中的CD,并且用于将该CD定位于播放位置。记录装置432与元数据产生装置433连接。元数据产生装置433配置为用于产生元数据MD并将其传送至传送装置434,该传送装置434配置为用于根据元数据MD产生编码的元数据KMD,以及用于传送产生的编码的元数据KMD。记录装置432在此例中是采用计算机431的CD-ROM驱动器的形式,且主要对应于再现设备10的自动换片器模块40,但是记录一次只能在一个数据载体上完成。元数据产生装置433包括上面已经结合图1描述过的用于产生数据载体的识别数据块的模块和装置。
轨道/文件识别数据块FID借助于读取数据载体的内容表(Tableof Content-TOC)、根据置于上面结合图1描述的一类记录装置432中的数据载体产生。轨道/文件识别数据块FID借助于该轨道或数据文件的起始位置信息形成。对于轨道来说,这是可以从内容表TOC获得的时间信息。对于数据文件来说,这是从包括数据文件的轨道的时间信息以及从由相对于该轨道逻辑块地址LBA的数据文件的逻辑块地址LBA确定的时间信息的合计。时间信息以时间单位小时、分、秒和帧来计算或指示,其中每时间单位各使用一(1)字节,并且其中小时形成最高有效字节位置,而帧形成最低有效字节位置。对于具有150帧长度的轨道,对轨道/文件识别数据块有FID(轨道01)=TOC(轨道01)=150帧=00:00:02:00[hh:mm:ss:ff]=0x200可能注意到,元数据产生设备430中有存储装置,该存储装置与元数据产生装置433连接并且被配置为用于存储元数据MD。该存储装置可以以计算机431的硬盘的形式安排。
在此例中,遥控设备420是采用个人数字助理PDA的形式。遥控设备420具有中央控制单元422,该控制单元422配置为微处理器并且与非易失性存储器ROM424和易失性存储器RAM423耦合,存储器424和423被预定和配置用于已知的目的。
与中央控制单元422连接的是接收装置421,该接收装置421配置为用于接收并解码编码的元数据KMD;以及存储装置427,该存储装置427配置为用于存储元数据MD;以及显示装置426,该显示装置426配置为用于显示元数据MD;还有输入装置428,配置为用于输入输入信息。在此例中,显示装置426和输入装置428配置为通过LCD触摸屏相结合。在此例中,LCD触摸屏根据阻抗原理工作,使用杆或类似的东西在LCD触摸屏的表面能够产生输入信息。可能注意到,可以提供其它类似的输入装置,例如键盘或语音输入装置。
元数据处理装置429包含于中央控制单元422中,通过该元数据处理装置429,由接收装置421接收的元数据MD能够被处理并在存储装置427中存储。其它的选择信息产生装置425被包含于中央控制单元422中,通过该选择信息产生装置425,有可能在显示装置426中显示元数据MD,并且该选择信息产生装置425配置为用于借助于输入装置428来产生选择信息AI。选择信息AI可以被传送至传送装置440,该传送装置440与中央控制单元422连接。传送装置440被配置为用于根据选择信息AI产生编码的选择信息KAI,并且用于传送编码的选择信息KAI,在此例中,编码的选择信息KAI是采用符合RC6标准的红外信号的形式,其中使用RC6模式1A-串类型3。编码的选择信息KAI可以传送至再现设备10的接收装置13,该接收装置13首先被配置为用于接收编码的选择信息KAI以及其次用于将接收的编码的选择信息KAI递送至再现设备10的中央处理单元(CPU)14,以便进一步处理和使用该选择信息AI,正如在下面更详细地解释的。
元数据MD作为带有列表项的元数据列表被存储于遥控设备的存储装置427中,该列表项通过各个元数据MD来代表数据载体的各个轨道或文件。可能注意到,提供了通过其可管理元数据列表的装置,也就是说,列表项可以被校正或添加或删除。
借助于选择信息产生装置425,有可能显示元数据MD,其中元数据列表可以以不同的视图进行显示,也就是说,可以根据某种准则来归类各列表项并例如通过解译器的名称、通过标题、通过类型或通过归类准则来进行显示。如果由输入装置进行列表项的选择,那么与列表项相关的识别数据块Disc-ID和轨道/文件识别数据块FID被确定并作为选择信息通过传送装置440传送至再现设备10。
在再现设备10中,所接收的选择信息AI的处理进行到这一程度,以致于由比较装置60检查所确定的CD自动换片器模块40中的数据载体的识别数据块是否与来自接收的选择信息AI的识别数据块匹配。如果存在匹配,则与该识别数据块一起接收的轨道/文件识别数据块FID被传送至CD模块控制单元51,在该CD模块控制单元51中启动该数据载体的轨道或文件的回放,对于该数据载体给出匹配的识别数据块。在此例中,刚一回放,编码的音频数据便传送至音频解码装置52。如果没有找到匹配的识别数据块,则通过显示装置12的显示进行报告。可能注意到,报告可以同时传送至遥控设备420,其中再现设备10因此具有传送装置,用于传送这样的报告。还可注意到,再现设备10可以将由所述传送装置产生的识别数据块从CD自动换片器模块40中包含的数据载体传送到遥控设备10。然后,遥控设备10配置为接收并处理这样的识别数据块,同时元数据列表的显示可以仅包括具有匹配识别数据块的那些列表项。
还可注意到,再现系统400可以配置为用于产生并处理所谓的播放列表。
权利要求
1.一种用于产生数据载体(41)的识别数据块(ID)的方法,该数据载体(41)具有多样的逻辑数据块(300),该逻辑数据块(300)按数据块大小、用各自的块号码连续地编号,该方法中执行逻辑数据块(300)的数据的读取,并且借助于逻辑操作、根据由第一块号码定义的逻辑第一数据块(301)的第一数据读取和由第二块号码定义的逻辑第二数据块(302)的被读取第二数据来执行识别数据块(ID)的产生,其中由第二块号码定义的逻辑第二数据块依赖于由第三块号码定义的逻辑第三数据块(303)的被读取第三数据来确定。
2.如权利要求1所要求的方法,其中使用紧致盘作为数据载体。
3.如权利要求1所要求的方法,其中逻辑数据块代表文件系统并且其中文件系统符合ISO 9660标准或UDF标准。
4.如权利要求2或3所要求的方法,其中由第一块号码确定的逻辑第一数据块(301)具有块号码#16,并且其中由第三块号码定义的第三数据块(303)具有块号码#256,并且由第二块号码定义的逻辑第二数据块(302)依赖于第三数据块中字节位置0x14中的值来确定。
5.如权利要求1所要求的方法,其中在产生识别数据块时用异或函数作为逻辑操作。
6.一种用于产生数据载体的识别数据块(ID)的设备(10),该数据载体具有多样的逻辑数据块(300),该逻辑数据块(300)按数据块大小、用各自的块号码码连续地编号,该设备包括下面列出的装置,即读取装置(40),用于读取逻辑数据块(300)的数据;和产生装置(50),用于产生识别数据块(ID),通过该产生装置有可能借助于逻辑操作、根据由第一块号码定义的第一逻辑数据块(301)的被读取第一数据和由第二块号码定义的逻辑第二数据块(302)的被读取第二数据来产生识别数据块(ID),其中由第二块号码定义的逻辑第二数据块(302)依赖于由第三块号码定义的逻辑第三数据块(303)的被读取第三数据来确定。
7.如权利要求6所要求的设备(10),其中数据载体为紧致盘的形式。
8.如权利要求7所要求的设备(10),其中逻辑数据块代表文件系统并且其中文件系统符合ISO 9660标准或UDF标准。
9.如权利要求7或8所要求的设备(10),其中,来自用于产生识别数据块(ID)的装置(50),由第一块号码确定的逻辑第一数据块(301)具有块号码#16,且其中由第三块号码定义的第三数据块(303)具有块号码#256,以及这里由第二块号码定义的逻辑第二数据块(302)依赖于第三数据块中字节位置0x14处的值来确定。
10.如权利要求6所要求的设备(10),其中产生装置(50)被配置为借助于异或操作来产生识别数据块。
11.一种计算机程序产品,包括软件代码部分,且其能够被直接装载到计算机的内部存储器中,其中当在计算机中处理该计算机程序产品时能够借助该计算机处理根据权利要求1的方法。
12.如权利要求11所要求的计算机程序产品,其中它存储于计算机可读介质上。
13.一种具有处理单元和内部存储器的计算机(430),该计算机(430)处理如权利要求11所要求的计算机程序产品。
全文摘要
本发明涉及一种用于产生数据载体(41)的识别数据块(ID)的方法,该数据载体(41)具有多样的逻辑数据块(300),该逻辑数据块(300)按数据块大小、用各自的块号码连续地编号,执行逻辑数据块(300)的数据的读取,并且借助于组合功能、根据由第一块号码定义的逻辑第一数据块(301)的被读取第一数据和由第二块号码定义的逻辑第二数据块(302)的被读取第二数据来执行识别数据块(ID)的产生,其中由第二块号码定义的逻辑第二数据块依赖于由第三块号码定义的逻辑第三数据块(303)的被读取第三数据来确定。
文档编号G11B27/10GK1981343SQ200580022369
公开日2007年6月13日 申请日期2005年6月28日 优先权日2004年6月30日
发明者W·盖尔伯 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1