用于可抽取可再写的计算机存储装置的命令集的制作方法

文档序号:6753031阅读:116来源:国知局
专利名称:用于可抽取可再写的计算机存储装置的命令集的制作方法
技术领域
本发明总体上涉及计算机存储装置领域。本发明尤其涉及一种可抽取可再写的计算机存储装置(例如,光盘、数字视频盘等)和计算机设备(例如,光盘播放器和数字视频盘播放器)之间的交互。
由于消费者使用介质来于多个计算机设备之间交换数据,故而通常把可抽取可再写的计算机存储装置称为“潜行网络(sneakernet)”。尽管经由可再写的计算机存储装置的这种内容交换与经由网络的内容交换同等时,但是无法利用本发明之前的可再写的计算机存储装置来控制计算机设备的标准操作。
为了克服可抽取可再写的计算机存储装置无法控制计算机设备标准操作的缺陷,本发明提供了一种新且唯一的命令集,该命令集存储在可再写的计算机存储装置上,并将所述命令集并入计算机设备内。本发明的各个方面是新颖的、非显而易见的,并且提供了各种益处。此处覆盖的本发明的真实性质只由所附权利要求书进行限定,以下简述表现此处所公开的实施例的特征的某些特征。
本发明的一种形式是包括视频数据和命令集的可再写的计算机存储装置。所述视频数据表明视频信息。所述命令集包括一条或多条命令,用于控制计算机设备的标准操作。
本发明的第二种形式是一种在计算机设备和可再写的计算机存储装置进行交互期间、操作计算机设备的方法,其中所述可再写的计算机存储装置包括一条或多条命令的命令集。首先,将所述命令集定位于可抽取可再写的计算机存储装置上。第二,为命令集中的每个命令查明激活条件和可执行状态。第三,当识别出相关联的激活条件时,执行每个可执行命令。最后,每个命令的执行结果被写入所述可抽取可再写的计算机存储装置。
通过结合附图,并根据以下对优选实施例的详细说明,将使本发明的前述形式以及其他形式、特征以及优点变得更加显而易见。所述详细说明和附图仅仅是对本发明的举例说明,而非对本发明的限制,本发明的范围由所附权利要求书及其等价物来定义。


图1举例说明了按照本发明的可再写的计算机存储装置的一个实施例的平面图;图2举例说明了与图1的可再写的计算机存储装置相交互的计算机设备的框图;图3举例说明了本发明的COPY FROM DEVICE TO DISK(从设备到盘的拷贝)命令的一个实施例。
图4举例说明了本发明的PLAY-ON(播放)命令的一个实施例;图5举例说明了本发明的EJECTION INDICATOR(弹出指示符)命令的一个实施例;图6举例说明了本发明的BROWSE(浏览)命令的一个实施例;并且图7举例说明了本发明的命令集执行方法的流程图。
本发明致力于解决通过可再写的计算机存储装置控制计算机设备的标准操作。本发明的可再写的计算机存储装置的形式没有限制。可再写的计算机存储装置的例子包括、但不局限于可再写的光盘、可再写的数字视频盘(“DVDRW”、“DVD+RW”)、闪速存储器以及移动硬盘(例如,具有PMCIA接口)。本发明的计算机设备的形式也没有限制。计算机设备的例子包括、但不局限于光盘播放器、数字视频盘播放器(“DVD播放器”)、便携设备(例如,基于硬盘的视听播放器)、固态音频播放器、个人计算机以及机顶盒。
图1依照DVD+RW10的形式举例说明了本发明的可抽取可再写的计算机存储装置,而图2依照DVD播放器20的形式举例说明了本发明的计算机设备。DVD+RW10包括具有常规的视频数据(未示出)形式的数字数据,用于表现音频/视频信息(例如,歌曲、电影等)。DVD+RW10还包括常规的用于在DVD+RW10上定位所述视频数据的命令(未示出),并且还包括新颖且唯一的命令集11,所述命令集11包括用于控制DVD播放器20的标准操作的一个或多个命令。DVD播放器20的标准操作的例子包括但不局限于视频数据的读取、视频数据的写入、向DVD播放器20的用户进行的视频数据的声音传送AUDI0、以及向DVD播放器20用户进行的视频数据的可视传送VISUAL。
在一个实施例中,所述命令集11的每个命令均包括激活字段、功能字段、任何必需的功能参数、状态字段以及结果字段。所述激活字段规定激活条件,基于所述激活条件来执行所述命令。第一激活条件是在DVD播放器20内插入DVD+RW10。第二激活条件是在DVD播放器20插入DVD+RW10之后所规定的时间段。第三激活条件是规定设备事件的出现。第四激活条件是从DVD播放器20弹出DVD+RW10。本领域中普通技术人员将会意识到各种另外的激活条件。
所述功能字段规定要执行的命令类型。每个功能参数规定与所述功能命令相关联的具体动作。所述状态字段规定命令的可执行状态。“初始”指示符表示只有当初始识别相关联的激活条件时将会执行所述命令。“连续”指示符表示当每次识别相关联的激活条件时将会执行所述命令。“完成”指示符表示所述命令处于不再可执行的状态。“错误”指示符表示与命令相关的错误。本领域中那些普通技术人员将会意识到各种另外的状态指示符。所述结果字段包含由命令的一次或多次执行而产生的结果。图3-6举例说明了命令集11的四个(4)示例性单个命令。根据以下描述,本领域中那些普通技术人员将理解的是包括多个命令的命令的复合结构,尤其是依照递归方式的命令。
图3举例说明了依照.xml格式的COPY FROM DEVICE TO DISK命令。所述激活字段规定所述COPY FROM DEVICE TO DISK命令应该当在DVD播放器20内插入DVD+RW10时被执行。所述功能字段以及功能参数共同规定把由Shakira、2001年1月1日前开始的所有*=.mpg文件复制到DVD+RW10上。所述状态字段规定COPY FROM DEVICE TODISK命令的初始可执行状态。所述结果字段规定用于存储由COPY FROMDEVICE TO DISK命令的单个执行产生的结果的结果文件。
图4举例说明了依照.xml格式的PLAY-ON命令。所述激活字段规定PLAY-ON应该当在DVD播放器20内插入DVD+RW10时被执行。所述功能字段以及功能参数共同地规定依照环绕方式播放处于213位置的song3.mp3。所述状态字段规定PLAY-ON命令的连续可执行状态。所述结果字段规定用于存储由执行PLAY-ON命令产生的结果的结果文件。在该情况下,所述结果表明当DVD+RW10从DVD播放器20弹出时正播放的歌曲的关闭位置,由此更新所述功能参数以便反映歌曲的关闭位置,借此在所述关闭位置开始后续执行PLAY-ON命令。
图5举例说明了依照.xml格式的EJECTION BYE-BYE命令。所述激活字段规定所述EJECTION BYE-BYE命令应该当在所述DVD+RW10从DVD播放器20中弹出时被执行。所述功能字段以及功能参数共同地规定byebye.mp3歌曲的播放。所述状态字段规定所述EJECTIONBYE-BYE命令的连续可执行状态。所述结果字段规定用于存储由执行EJECTION BYE-BYE命令产生的结果的结果文件。
图6举例说明了依照.xml格式的BROWSE命令。所述激活字段规定BROWSE命令应该当在DVD播放器20内插入DVD+RW10时被执行。所述功能字段以及功能参数共同地规定照片文件夹的浏览。所述状态字段规定BROWSE命令的初始可执行状态。所述结果字段规定用于存储由执行BROWSE命令产生的结果的结果文件。
参照图2,DVD播放器20包括数目众多的常规部件,这些部件对于理解本发明没有什么直接关联,故而不予以说明。基于对此处示出的DVD播放器20部件的随后描述的理解,本领域中的普通技术人员可以想象到这种常规的部件,这些部件包括常规的读取头21、常规的写入头22以及新且唯一的命令引擎23,所述命令引擎23包括硬件、软件或者其组合。当进行在DVD播放器20内插入DVD+RW10的常规检测时并且在从DVD播放器20弹出DVD+RW10之前,所述命令引擎23实现本发明的命令集执行方法。在一个实施例中,所述命令引擎24响应于DVD+RW10的常规密码验证来实现本发明的命令集执行方法。
图3举例说明了表示本发明的命令集执行方法的流程图。在流程图30的阶段S32期间,所述命令引擎23使用读取头21在DVD+RW10上定位命令集11,借此所述命令引擎23照惯例解析在定位的命令集11内的每条命令。在一个实施例中,所述命令引擎23采用传统方法来识别命令集11在DVD+RW10上的位置,并且此后将读取头21定向至命令集11。在第二实施例中,所述命令引擎23将读取头21定向至DVD+RW10上命令集11的已知位置。在第三实施例中,所述命令引擎23解析所述命令,其中所述命令是鉴于命令的常规策略证明而被认为是有效的。
在流程图30的阶段S34期间,所述命令引擎23查明命令集11中每个命令的激活条件和可执行状态。在一个实施例中,所述命令引擎23读取每个命令的激活字段和状态字段。在流程图30的阶段S36期间,所述命令引擎21当识别相关联的激活条件时执行可执行命令。在流程图30的阶段S38期间,所述命令引擎23使用写入头22将执行指令的结果写入DVD+RW10。在一个实施例中,所述命令引擎23将执行指令的结果写入命令的结果字段和任意其他对应文件。本领域中普通技术人员将理解的是,命令引擎23可以依照并发的方式、离散的方式或者其混合方式来为命令集11中的多个命令实现阶段S34-S38。
虽然此处公开的本发明的实施例被认为是优选的,但是在脱离本发明的精神和范围的情况下可以做出各种改变和修改。本发明的范围在所附权利要求书中表明,在等效的含义和范围内的所有改变都包含在其中。
权利要求
1.一种可抽取可再写的计算机存储装置(10),包括表示信息的数字数据;以及命令集(11),用于控制与所述可再写的计算机存储装置(10)交互的计算机设备(20)的标准操作。
2.如权利要求1所述的可抽取可再写的计算机存储装置(10),其中所述标准操作包括由所述计算机设备(20)读取数字数据。
3.如权利要求1所述的可抽取可再写的计算机存储装置(10),其中所述标准操作包括由所述计算机设备(20)向所述可再写的计算机存储装置(10)写入数字数据。
4.如权利要求1所述的可抽取可再写的计算机存储装置(10),其中所述标准操作包括由所述计算机设备(20)进行数字数据的声音传送。
5.如权利要求1所述的可抽取可再写的计算机存储装置(10),其中所述标准操作包括由所述计算机设备(20)进行数字数据的可视传送。
6.如权利要求1所述的可抽取可再写的计算机存储装置(10),其中所述命令集(11)包括具有激活字段、功能字段、状态字段以及结果字段的命令。
7.一种在计算机设备(20)与可抽取可再写的计算机存储装置(10)进行交互期间操作计算机设备(20)的方法,其中所述可抽取可再写的计算机存储装置(10)包括有一条或多条命令的命令集(11),所述方法包括在可抽取可再写的计算机存储装置(10)上定位所述命令集(11);并且查明第一命令的激活条件。
8.如权利要求7所述的方法,还包括响应于激活条件的识别来执行第一命令。
9.如权利要求8所述的方法,还包括将所述第一命令执行的结果写入可抽取可再写的计算机存储装置(10)。
10.一种在计算机设备(20)与可抽取可再写的计算机存储装置(10)进行交互期间操作计算机设备(20)的方法,其中所述可抽取可再写的计算机存储装置(10)包括具有一条或多条命令的命令集(11),所述方法包括解析第一命令以便识别激活字段、功能字段、状态字段以及结果字段;并且读取所述激活字段以便确定所述第一命令的激活条件。
11.如权利要求10所述的方法,还包括读取所述功能字段以便确定命令的功能。
12.如权利要求10所述的方法,还包括读取所述状态字段以便确定命令的可执行状态。
13.如权利要求10所述的方法,还包括把所述命令执行的结果写入所述结果字段。
全文摘要
一种可抽取可再写的计算机存储装置(10),其上具有命令集(11),用于控制计算机设备(20)的标准操作。所述命令集(11)包括具有激活字段、功能字段、状态字段和结果字段的命令。计算机设备(20)的命令引擎(23)读取所述激活字段来确定激活条件,基于所述激活条件来执行所述命令。所述命令引擎(23)读取功能字段和任何相关联的参数来确定命令的功能。所述命令引擎(23)读取所述状态字段来确定命令的可执行状态。所述命令引擎(23)将执行所述命令的结果写入结果字段。
文档编号G11B20/10GK1682180SQ03821879
公开日2005年10月12日 申请日期2003年9月12日 优先权日2002年9月16日
发明者R·T·乌丁克, R·约赫姆森, M·P·博德莱恩德尔 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1