存储可从多个存储介质执行的应用的管理信息的信息存储介质和用于执行应用的方法和设备的制作方法

文档序号:6776345阅读:121来源:国知局

专利名称::存储可从多个存储介质执行的应用的管理信息的信息存储介质和用于执行应用的方法和设备的制作方法
技术领域
:本发明的一方面涉及记录在信息存储介质上的多媒体数据的再现,更具体地讲,涉及一种存储可从多个存储介质执行的应用的管理信息的信息存储介质,以及基于所述管理信息来执行应用的方法和设备。
背景技术
:记录在传统记录介质(如DVD、BD等)上的运动图像数据包含压缩编码的音频视频(AV)数据和控制AV数据的再现所需要的导航数据。具体地讲,AV数据包括由视频、音频和/或字幕组成的AV流,所述视频、音频和/或字幕根据运动图像专家组(MPEG)标准被编码。AV数据可还包括附加信息,如AV流的编码属性或用于随机读取的进入点(entrypoint),以及作为用来排列再现运动图像的顺序的对象的播放列表。导航数据包括用来控制AV数据的再现的导航命令。导航命令的实例包括再现播放列表的命令和跳到另一播放列表的命令。可以参照记录在存储介质中的导航信息来再现AV数据。因此,用户可观看高质量的运动图像(如电影)。此外,除了提供运动图像数据以外,还提供具有程序功能的应用数据以便允许与用户的交互式操作。可以以包含在信息存储介质中的标题或多个标题执行应用数据
发明内容技术问题然而,当内容过大,不能被存储在一个信息存储介质中时,所述内容被存储在多个信息存储介质中。例如,使用一系列内容或多个阶段的游戏被分别地存储在多个信息存储介质中。因此,有必要从多个信息存储介质执行应用并且管理应用。技术方案本发明的各方面提供一种存储可从多个存储介质执行的应用的管理信息的信息存储介质,以及一种基于所述管理信息来执行应用的方法和设备。有益效果根据本发明的一方面,管理盘未绑定应用(discunboundapplication)的运行周期(lifecycle),从而使用可被存储在不同信息存储介质上的应用。图1示出根据本发明的实施例的记录在信息存储介质上的数据类型;图2示出图1的信息存储介质的目录结构;图3示出在标题的再现期间正在被执行的BD-J应用的运行周期;图4示出正在从多个信息存储介质被执行的BD-J应用的运行周期;图5示出在执行图4示出的BD-J应用期间当新的信息存储介质被插入到再现设备中时被提供给用户的消息;图6A示出根据本发明的实施例的应用管理表(AMT)的结构;图6B示出根据本发明的实施例的另一AMT的结构;图6C示出根据本发明的实施例的另一AMT的结构;图7示出在从存储介质的弹出到新的存储介质的插入的等待时间和BD-J应用的执行之间的关系;图8是根据本发明的实施例的再现设备的方框图;和图9是示出根据本发明的实施例的执行应用的方法的流程图。最佳方式根据本发明的一方面,提供一种从多个信息存储介质执行应用的方法,所述方法包括如果在应用的执行期间,新的信息存储介质被插入到再现设备中,则读取关于新的信息存储介质的标识符的信息;和基于所述信息确定是否继续执行应用,并且根据通过所述确定获得的结果,继续执行应用。所述关于新的信息存储介质的标识符的信息的读取可包括提取关于新的信息存储介质的标识符的信息。所述应用可包含关于能够执行该应用的信息存储介质的标识符的信息,同时,确定是否继续执行应用的步骤包括将包括在应用中的关于信息存储介质的标识符的信息与关于所述新的信息存储介质的标识符的信息进行比较,并且基于比较结果确定是否继续执行应用。确定是否继续执行应用的步骤可还包括如果包括在应用中的关于信息存储介质的标识符的信息与关于所述新的信息存储介质的标识符的信息相同,则保持应用的再现。确定是否继续执行应用的步骤可还包括如果包括在应用中的关于信息存储介质的标识符的信息与关于所述新的信息存储介质的标识符的信息不同,则提供要求用户再确认的用户界面。确定是否继续执行应用的步骤可还包括参照存储在信息存储介质中的应用管理表(AMT)来单独地管理关于能够执行应用的信息存储介质的标识符的信息,当新的信息存储介质被插入到再现设备中时,将新的信息存储介质的标识符与AMT相比较,并且确定是否再现应用。根据本发明的另一方面,提供一种从多个信息存储介质执行应用的方法,所述方法包括如果在应用的执行期间,新的信息存储介质被插入到再现设备中,则确认新的信息存储介质是否包括与被执行的应用相同的关于应用标识符的信息;基于通过所述确认获得的结果来确定是否继续执行应用,并且根据通过所述确定获得的结果继续执行应用。确定是否继续执行应用的步骤可包括如果新的信息存储介质包括与被执行的应用相同的关于应用标识符的信息,则继续执行应用。确定是否继续执行应用的步骤可还包括如果新的信息存储介质不包括与被执行的应用相同的关于应用标识符的信息,则提供要求用户再确认的用户界面。确定是否继续执行应用的步骤可还包括如果新的信息存储介质不包括与被执行的应用相同的关于应用标识符的信息,则终止应用。确认新的信息存储介质是否包括相同信息的步骤可包括基于存储在新的信息存储介质中的AMT来确认新的信息存储介质包括与关于被执行的应用的标识符的信息相同的关于应用标识符的信息。根据本发明的另一方面,提供一种用于管理从多个信息存储介质执行的应用的应用管理表(AMT),所述AMT包括用于标识应用的ID;指示应用是不是从多个信息存储介质执行的盘未绑定应用的信息。AMT可还包括关于能够执行应用的信息存储介质的标识符的信息。根据本发明的另一方面,提供一种存储用于管理从多个信息存储介质执行的应用的AMT的信息存储介质,其中所述AMT包括用于标识应用的ID;指示应用是不是从多个信息存储介质执行的盘未绑定应用的信息。AMT可还包括关于能够执行应用的信息存储介质的标识符的信息。根据本发明的另一方面,提供一种信息存储介质的再现设备,所述信息存储介质存储从多个信息存储介质执行的应用,所述再现设备包括应用管理器,用于管理应用的执行,并且当在应用的执行期间,信息存储介质从再现设备被弹出,并且在预定时间内,新的信息存储介质没有被插入到再现设备中时,终止应用。如果在信息存储介质从再现设备被弹出之后,通过测量系统时钟,在预定时间内,新的信息存储介质没有被插入到再现设备中,则应用管理器可强制地终止应用。再现设备可还包括模块管理器,用于提供用户界面,从而当信息存储介质没有被插入到再现设备中时,用户可终止应用,并且通过用户界面接收用户输入。模块管理器可还包括终止键,执行通过用户界面输入的命令。模块管理器可将通过用户界面输入的命令映射到现有的键。当没有信息存储介质被插入到再现设备中时,模块管理器可遮盖包括在与应用有关的用户界面中的键。当没有信息存储介质被插入到再现设备中时,应用管理器可控制应用不访问再现设备的本地存储器或网络。发明模式现在将详细地说明本发明的现有实施例,其示例在附图中示出,其中,在所有附图中,相同的附图标号指代相同的元件。以下描述这些实施例,从而参照附图来说明本发明。图l示出根据本发明的实施例的记录在信息存储介质IOO上的数据类型。参照图1,信息存储介质存储运动图像数据110、用于程序操作的应用数据120(以下称为应用数据)和系统数据130。用于再现运动图像的运动图像数据IIO被称为核心模式数据(coremodedata)或电影模式数据(moviemodedata)。运动图像数据110包括被压缩编8码的AV数据和用于控制AV数据再现的导航数据。因此,可以参照记录在存储介质上的导航数据来再现AV数据,并且用户可以观看高质量的运动图像(如电影)。用于提供与用户进行交互式操作的应用数据120被称为全模式数据(flillmodedata)。应用数据120可提供使用运动图像来提供游戏的各种应用、当再现部分运动图像时显示导演的评论的操作、当再现部分运动图像时显示附加信息的操作、或在再现运动图像期间的聊天操作。如果电影已被记录在信息存储介质上,则可以检索存储在网页上或数据库中的与电影有关的信息(如关于出演电影的演员的最新新闻、与电影有关的事件、或更新的字幕)并将其与电影一起再现。为了在再现运动图像时执行应用程序,应用数据120可包括针对显示引擎的应用程序接口(API)操作,所述显示引擎再现运动图像信息。使用程序语言(如C或JAVA)来实现应用数据120。例如,本发明将描述JAVA应用(如xlet)。系统数据130包括启动信息、标题信息和应用管理信息131。启动信息包括关于将要被再现设备首先再现的数据的位置的信息。标题信息包括关于条目和当每个标题被再现时操作的数据的属性的信息。根据本发明的实施例的信息存储介质除了运动图像数据110以外,还包括用于程序操作的应用数据120,从而再现运动图像并且向用户提供各种交互式操作。图2示出记录在图1示出的数据的信息存储介质的目录结构。参照图2,在根(root)目录之下的BDMV目录存储高质量的运动图像数据110和系统数据130,并且包括索引表(indextable)目录、电影对象目录、播放列表目录、片段(clip)信息目录、片段AV流目录和辅助数据目录。此外,在根目录之下的BD-J应用目录存储用于程序操作的应用数据120,并且包括应用标识(ID)目录和应用程序的实际数据目录。更具体地讲,系统数据130以文件名'index.bdmv,被存储。包括导航数据的电影对象以文件名'MovieObject.bdmv,被存储。此外,作为运动图像的再现单位的播放列表以具有五个数字和扩展名.mpls的文件名被存储在PLAYLIST目录下。片段AV流以具有五个数字和扩展名.m2ts的文件名被存储在STREAM目录下。特别地,与片段AV流文件相对应的片段信息文件具有与所述片段AV流文件相同的五个数字和与所述片段AV流文件不同的扩展名。辅助数据(如文本字幕的字体文件)被存储在AUXDATA目录中。应用数据120以文件名'aa.jar,被存储在指示关于应用标识符的信息的APP#1目录中。根据本发明的实施例,可以将多个应用以如'aa.jar,、'bb.jar,等的文件名存储在指示关于多个应用的标识符的信息的APP#1目录和APP#2目录等中。图3示出在标题的再现期间正在被执行的BD-J应用的运行周期。参照图3,在标题的再现期间,在BD-J模式下操作并且根据标题被分离从而被用作信息存储介质中的再现单位的各应用被执行以及终止。使用应用管理表(AMT)来根据标题管理应用的运行周期。在标题的再现期间不能执行未在AMT中定义的应用。因此,当特定标题被转换为另一标题时,在AMT中定义的具有该特定标题的运行周期的应用被自动终止。然而,在当前正在被再现的标题被转换为其他标题时,继续执行应用1(310)、应用4(340)和应用5(350)。应用1(310)、应用4(340)和应用5(350)是标题未绑定的应用(titleunboundapplication)。由于标题未绑定的应用与多个标题一同被登记在AMT中,所以即使当一个标题被终止时,仍继续执行标题未绑定的应用。图4示出从多个信息存储介质正在被执行的BD-J应用的运行周期。根据图4,一项内容被记录在多个信息存储介质(例如,盘)中,其后,应用从所述多个信息存储介质被执行。所述应用是盘未绑定应用。要求盘未绑定应用由在内容上相互关联的多个信息存储介质共享一个应用。例如,当运动图像数据中的一项被记录在多个盘中时,游戏应用作为运动图像数据的应用被提供。在这点上,当从盘1执行游戏应用而同时必要地再现盘2时,难于处理正在^皮执行的游戏应用。盘未绑定应用具有下述的问题,而标题未绑定应用不同,不具有这些问题。参照图4,应用410是从盘A和盘B执行的盘未绑定应用。在这点上,必须维持跨盘运行周期以便从多个经认证的信息存储介质执行应用410。然而,当盘A没有改变而盘B被由用户错误地插入到再现设备中的新信息存储介质代替时,应用410被终止,并且由新信息存储介质定义的另一应用被执行。也就是说,不保证盘未绑定应用的再现。因此,与标题未绑定应用不同,盘未绑定应用必须仔细检查(doublecheck)不期望插入的信息存储介质是否已经被插入到再现设备中。图5示出在执行图4示出的BD-J应用期间当新信息存储介质被插入到再现设备中时提供给用户的消息。参照图5,为了解决不期望的信息存储介质被插入到再现设备中的问题,当在盘未绑定应用的执行期间,新信息存储介质被插入到再现设备中时,向用户提供消息,而不终止盘未绑定应用。因此,当在盘未绑定应用的执行期间,信息存储介质被调换时,盘未绑定应用的再现被保证。更具体地讲,现在将描述向用户提供消息的各种方法。第一种方法包括提供信息以便处理盘未绑定应用。第二种方法包括提供信息以便处理盘的AMT中的盘未绑定应用。第一种方法使用关于信息存储介质的标识符的信息。也就是说,生产商事先插入特定程序来处理盘未绑定应用。当在盘未绑定应用的执行期间,新的信息存储介质被插入到再现设备时,盘未绑定应用读取关于新的信息存储介质的标识符(如盘ID)的唯一信息。此外,盘未绑定应用将读取的关于标识符的信息与关于信息存储介质的标识符的唯一信息比较,并且基于通过比较获得的结果来提供用户界面,在所述信息存储介质中可执行在盘未绑定应用中登记的应用。详细地讲,如果关于信息存储介质的标识符的信息彼此相同,则不向用户提供图5中示出的用户界面。而是继续再现应用。然而,如果所述关于信息存储介质的标识符的信息彼此不同,则向用户提供图5中示出的用户界面以便提示用户在再现设备中插入信息存储介质。第二种方法利用关于信息存储介质标识符的信息或者关于应用标识符的信息作为用于处理应用的信息。详细地讲,当在盘未绑定应用的执行期间新的信息存储介质被插入到再现设备中时,基于记录在信息存储介质中的根据本发明的AMT来确定是否执行所述盘未绑定应用。根据本发明的各方面可以实现各种AMT。图6A示出根据本发明的实施例的AMT的结构。参照图6A,与一个标题有关的AMT包括关于应用标识符的信息、关于应用是不是盘未绑定应用的信息,如果所述应用是盘未绑定应用,则所述AMT还包括盘未绑定信息,所述盘未绑定信息包括关于在其中盘未绑定应用被有效地执行的信息存储介质的标识符的信息。图6B示出根据本发明的另一实施例的AMT的另一结构。参照图6B,与一个标题有关的AMT包括关于应用类型的信息、关于应用标识符的信息、以及有效地执行应用的标题、或者关于盘标识符的信息。关于应用类型的信息是指关于应用是依赖标题的应用、标题未绑定应用、或是盘未绑定应用的1吕息。在图6A和图6B中示出的实施例包括关于信息存储介质标识符的唯一信息,以便有效地执行盘未绑定应用。因此,当盘未绑定应用被操作时,再现设备单独地管理关于有效地执行在AMT中定义的应用的信息存储介质标识符的信息。当新的信息存储介质被插入到再现设备中时,再现设备读取关于先前插入的信息存储介质的标识符的信息,并且将读取的信息与关于在其中应用可以有效地执行的信息存储介质的信息进行比较。如果所述介质的信息彼此相同,则再现设备不向用户提供用户界面,而是连续地再现所述盘未绑定应用。如果所述介质的信息彼此不同,则再现设备向用户提供在图5中示出的用户界面。与在图6A和图6B中示出的AMT不同,关于有效执行盘未绑定应用的信息存储介质的信息不包括在AMT中。图6C示出根据本发明的另一实施例的另一AMT的结构。参照图6C,与一个标题有关的AMT包括关于应用标识符的信息和关于应用是不是盘未绑定应用的信息。该AMT不包括关于在其中盘未绑定应用可被有效地执行的信息存储介质的信息。当在盘未绑定应用的执行期间,新的信息存储介质被插入到再现设备中时,再现设备读取关于记录在新的信息存储介质中的AMT的信息。再现设备确认该AMT是否包括与盘未绑定应用相同的关于应用的标识符的信息。如果该AMT包括与该盘未绑定应用相同的关于应用的标识符的信息,则再现设备继续执行应用。如果该AMT不包括与该盘未绑定应用相同的关于应用的标识符的信息,则再现设备向用户提供在图5中示出的用户界面,或者终止该盘未绑定应用。图7示出在从存储介质的弹出到新的存储介质的插入的等待时间610和BD-J应用的执行之间的关系。参照图7,盘未绑定应用要求预定的时间(如等待时间610)以便将不同的信息存储介质插入到再现设备中。在等待时间610期间,信息存储介质不被插入到再现设备中,但是特定盘未绑定应用被执行。当在等待时间610期间,可执行的盘未绑定应用访问再现设备的本地存储器或者通过网络访问生产企业的网站时,访问安全性可能不可靠。当允许等待时间610无限地继续时,应用被继续执行,而不要求用户购买信息存储介质。因此,根据本发明的各方面的再现设备可具有以下的操作。首先,如果在没有信息存储介质的情况下执行特定应用所要求的等待时间610超过预定的时间,则盘未绑定应用可以被终止。在这方面,应用生产商可以编程使得如果等待时间610超过预定时间,则特定应用自动终止。此外,如果在盘A从再现设备弹出之后,通过测量系统时钟,在预定时间内,盘B没有被插入到再现设备中,则所述应用生产商可编程使得特定应用被强制终止。第二,用于强制地终止盘未绑定应用的用户输入^:和用于用户输入#:的用户操作被提供给再现设备的用户输入装置。用户弹出盘A,并且继续执行盘未绑定应用,而不需要在再现设备中插入新的信息存储介质。此外,当用户弹出盘A,并且希望执行来自与盘未绑定应用无关的信息存储介质应用时,如果再现设备显示在图5中示出的用户界面,则用户可能不能适当地执行新的应用。因此,用户可以使用用户输入键来终止应用,以便强制地终止盘未绑定应用。此外,根据本发明的实施例,用户输入装置可提供用户操作来使用已有的#:终止应用,而不通过用户输入^:。例如,用户可通过两次点击停止4建来终止盘未绑定应用。第三,在等待时间610期间,当没有信息存储介质被插入到再现设备中时,再现设备可防止可执行的盘未绑定应用访问再现设备的本地存储器和特定生产商的网站。如果不设置这样的规则,则可以访问再现设备的本地存储器和特定生产商的网站。在此,当信息存储介质包含坏的盘未绑定应用时,不能确保访问安全性。因此,当盘未绑定应用要求本地存储器和网站上的材料时,再现设备确认信息存储介质是否被插入到再现设备中,如果信息存储介质没有被插入到再现设备中,则盘未绑定应用的请求可以被忽略。第四,再现设备可以遮盖这样的键,从而用户不能够操作所述键其包括在用户界面中,并且在等待时间610期间,当没有信息存储介质被插入到再现设备中时,其与可执行的盘未绑定应用有关。这防止盘未绑定应用使用当在包括运动图像数据的游戏应用的执行期间,盘被调换时,防止游戏应用通过错误地点击在用户界面中提供的键被终止。图8是根据本发明的实施例的再现设备的方框图。参照图8,再现设备包括读取器710,用于从信息存储介质700读取数据;緩冲器720至723,临时地存储读取的数据;和再现器725至734,是用于再现緩冲数据的引擎。所述再现器包括模块管理器733,通过读取系统数据并且处理通过初始执行和用户选捧而作出的标题改变或者导航改变来控制导航引擎?3i;导航引擎731,基于导航数据的内容来控制运动图像的再现;显示引擎732,对运动图像数据进行解码并且输出解码的运动图像;和程序引擎730,执行应览器引擎来再现JAVA和HTML应用。所述再现器还包括混合器734,将通过执行程序引擎730的应用程序而获得的结果和通过再现显示引擎732的运动图像数据而获得的结果叠加。混合器734然后形成屏幕。此外,程序引擎730可包括应用管理器725,使用应用对象来控制应用程序的执行从而提供程序操作。应用管理器725管理应用的执行,并且在应用的执行期间,当信息存储介质从再现设备被弹出,而在预定时间内新的信息存储介质没有被插入到再现设备中时,终止所述应用。应用管理器725控制所述应用在新的信息存储介质没有被插入到再现设备中时不访问再现设备的本地存储器或网络。详细的描述参照图4到图7被提供。再现设备还包括本地存储器701,存储从信息存储介质700或外部数据库702下载的程序应用。因此,模块管理器733使用从信息存储介质700和本地存储器701读取的数据形成在图5中示出的虚拟文件系统,并且将再现控制信息传递给程序引擎730和导航引擎731。模块管理器733提供用户界面,从而当没有信息存储介质被插入到再现设备中时,用户可终止应用。例如,用户界面可提供执行用于执行用户输入的命令的终止键,并且将所述命令映射到现有的键。图9是示出根据本发明的实施例的执行应用的方法的流程图。参照图9,如果盘被弹出并且新的盘被插入,则再现盘未绑定应用,并且读取关于新盘的标识符的信息(操作810)。基于所述信息,确定是否继续执行盘未绑定应用(操作820)。已经参照图4到图7描述了确定是否继续执行盘未绑定应用的方法。本发明的一个方面也可以被实现为计算机可读记录介质上的计算机可读代码。计算机可读记录介质是存储数据的任何数据存储装置,所述数据随后可被计算机系统读取。计算机可读记录介质的实例包括只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光数据存储装置和载波。虽然已经示出和描述了本发明的一些实施例,但是本领域的技术人员应该理解,在不脱离本发明的其范围被限定在权利要求及其等同物中的原理和精神的情况下,可以对这些实施例进行各种改变。权利要求1、一种从多个信息存储介质执行应用的方法,所述方法包括如果在应用的执行期间,新的信息存储介质被插入到再现设备,则读取关于新的信息存储介质的标识符的信息;和基于所述信息确定是否继续执行应用,并且根据所述确定继续执行应用。2、如权利要求l所述的方法,其中,所述关于新的信息存储介质的标识符的信息的读取包括提取关于新的信息存储介质的标识符的信息。3、如权利要求2所述的方法,其中,在应用包括关于能够执行所述应用的信息存储介质的标识符的信息的情况下,确定是否继续执行应用的步骤包括将包括在应用中的关于信息存储介质的标识符的信息与关于所述新的信息存储介质的标识符的信息进行比较,并且基于比较结果确定是否继续执行应用。4、如权利要求3所述的方法,其中,确定是否继续执行应用的步骤还包括如果包括在应用中的关于信息存储介质的标识符的信息与关于所述新的信息存储介质的标识符的信息相同,则继续执行应用。5、如权利要求3所述的方法,其中,确定是否继续执行应用的步骤还包括如果包括在应用中的关于信息存储介质的标识符的信息与关于所述新的信息存储介质的标识符的信息不同,则提供要求用户再确认的用户界面。6、如权利要求l所述的方法,其中,确定是否继续执行应用的步骤还包括参照存储在信息存储介质中的应用管理表(AMT)来单独地管理关于能够执行应用的信息存储介质的标识符的信息,从而当新的信息存储介质被插入到再现设备中时,新的信息存储介质的标识符可以与AMT比较,并且可确定是否执行应用。7、一种从多个信息存储介质执行应用的方法,所述方法包括如果在应用的执行期间,新的信息存储介质被插入到再现设备中,则确信息;和基于所述确认来确定是否继续执行应用,并且根据所述确定继续执行应用。8、如权利要求7所述的方法,其中,确定是否继续执行应用的步骤包括如果新的信息存储介质包括与被执行的应用相同的关于应用标识符的信息,则继续执行应用。9、如权利要求7所述的方法,其中,确定是否继续执行应用的步骤还包信息,则提供要求用户再确认的用户界面。10、如权利要求7所述的方法,其中,确定是否继续执行应用的步骤还包括如果新的信息存储介质不包括与被执行的应用相同的关于应用标识符的信息,则终止应用。11、如权利要求7所述的方法,其中,确认新的信息存储介质是否包括相同信息的步骤包括基于存储在新的信息存储介质中的AMT来确认新的信息存储介质包括与关于被执行的应用的标识符的信息相同的关于应用标识符的信息。12、一种用于管理从多个信息存储介质执行的应用的应用管理表(AMT),所述AMT包括用于标识应用的标识(ID);和指示应用是不是从多个信息存储介质执行的盘未绑定应用的信息。13、如权利要求12所述的AMT,还包括关于能够执行应用的信息存储介质的标识符的信息。14、一种存储用于管理从多个信息存储介质执行的应用的应用管理表(AMT)的信息存储介质,其中所述AMT包括用于标识应用的标识(ID);和指示应用是不是从多个信息存储介质执行的盘未绑定应用的信息。15、如权利要求14所述的信息存储介质,其中,AMT还包括关于能够执行应用的信息存储介质的标识符的信息。16、一种信息存储介质的再现设备,所述信息存储介质存储从多个信息存储介质执行的应用,所述再现设备包括应用管理器,用于管理应用的执行,并且当在应用的执行期间,信息存储介质从再现设备被弹出,并且在预定时间内,新的信息存储介质没有被插入到再现设备中时,终止应用。17、如权利要求16所述的再现设备,其中,如果在信息存储介质从再现设备被弹出之后,通过测量系统时钟,在预定时间内,新的信息存储介质没有被插入到再现设备中,则应用管理器强制地终止应用。18、如权利要求16所述的再现设备,还包括模块管理器,用于提供用户界面,从而当信息存储介质没有被插入到再现设备中时,允许用户终止应用,并且通过用户界面接收用户输入。19、如权利要求18所述的再现设备,其中,模块管理器还包括终止键,执行通过用户界面输入的命令。20、如权利要求18所述的再现设备,其中,模块管理器将通过用户界面输入的命令映射到现有的键。21、如权利要求18所述的再现设备,其中,当没有信息存储介质被插入到再现设备中时,模块管理器遮盖包括在与应用有关的用户界面中的键。22、如权利要求18所述的再现设备,其中,当没有信息存储介质被插入到再现设备中时,应用管理器控制应用不访问再现设备的本地存储器或网络。23、一种用于在应用的执行期间,插入到再现设备中的第一信息存储介质被第二信息存储介质代替的情况下,执行来自第一信息存储介质的应用的方法,所述方法包括读取关于第二信息存储介质的标识符的信息;将关于第一信息存储介质的标识符的信息与关于第二信息存储介质的标识符的信息进行比较;和如果关于第二信息存储介质的标识符的信息与关于第一信息存储介质的标识符的信息相同,则继续执行应用。24、如权利要求23所述的方法,还包括如果关于第二信息存储介质的标识符的信息与关于第一信息存储介质的标识符的信息不同,则向用户提供用户界面,从而通知用户关于第二信息存储介质的标识符的信息与关于第一信息存储介质的标识符的信息不同。25、用于执行根据权利要求23的方法的计算机可读介质。26、用于执行根据权利要求1的方法的计算机可读介质。27、用于执行根据权利要求7的方法的计算机可读介质。全文摘要提供一种存储可以从多个信息存储介质执行的应用的管理信息的信息存储介质,以及一种基于所述管理信息执行应用的方法和设备。所述方法包括如果在应用的执行期间,新的信息存储介质被插入到再现设备中,则读取关于新的信息存储介质的标识符的信息;和基于所述信息确定是否继续执行应用,并且根据通过所述确定获得的结果,继续执行应用。关于新的信息存储介质的标识符的信息可以被包括在应用或者信息存储介质的应用管理表(AMT)中。盘未绑定应用的运行周期被管理从而使用可以被不同信息存储介质共享的应用。文档编号G11B20/10GK101103405SQ200680002182公开日2008年1月9日申请日期2006年1月12日优先权日2005年1月12日发明者朴成煜,郑吉洙,金光玟申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1