发明名称 提供用于硬体介面及软体码之软体音频及软体调变解调器拷贝保护之系统及方法
摘要 本发明提出一种用于提供用于使用于音频编解码器’97架构之中之硬体介面及软体码之软体调变解调器及软体音频拷贝保护之系统及方法,以防止末授权之拷贝。该系统确认一个连接至该音频编解码器’97架构之编解码器系由一个期望之供应商所提供。该系统实施一个样本速率协商,以决定一个用于资料转移之操作样本速率。当该系统提供一个不对应于一个出现于音频编解码器’97架构所支援之预先定义样本-速率组中之样本速率之期望之样本速率时,该系统期望该编解码器于该样本速率协商期间回应一个预先指定之样本速率,以指示一个不对应于支援样本速率之任一个之期望的样本速率已经被接收。当该系统确定该预先指定之样本速率已经回应回来时,该拷贝保护系统认定该编解码器系由一个授权之供应商所提供,且授权该编解码器作操作。然而,当该系统确定该预先指定之样本速率没有从该编解码器回应回来,以回应由该控制暂存器读出一个未支援之样本速率时,其禁能该附接之编解码器。此提供确保该附接之编解码器系由一个授权之供应商所提供之安全特性。
申请公布号 TW480392 申请公布日期 2002.03.21
申请号 TW089108793 申请日期 2000.06.07
申请人 寇纳桑系统公司 发明人 康若A 麦斯威尔;大卫P 布朗;汤姆 廖
分类号 G06F11/00 主分类号 G06F11/00
代理机构 代理人 林镒珠 台北市长安东路二段一一二号九楼
主权项 1.一种授权连接至一个音频编解码器'97之硬体介面作操作之方法,其包含之步骤为:与一个硬体介面协商一个用于资料转移之样本速率;决定是否一个预先指定之样本速率于该协商步骤期间由该硬体介面所提供,其中:该预先指定之速率之接收系辨认该硬体装置为由一个授权之供应商所提供;及授权该硬体介面作操作,以回应接收该预先指定之样本速率。2.如申请专利范围第1项所述之方法,其中,该协商步骤包含下列步骤:选择一个使用于资料转移之期望样本速率;提供该选择出之样本速率至该硬体介面;及接收一个由该硬体介面回应之回应样本速率,以回应提供至该硬体介面之选择出之样本速率。3.如申请专利范围第2项所述之方法,其中,当提供至该硬体装置之选举出之样本速率并不对于一个存在于一个音频编解码器'97架构所支援之预先定义样本速率组之内之样本速率时,由该硬体介面回应之预先指定样本速率之接收授权该硬体介面作操作。4.如申请专利范围第3项所述之方法,其中,该预先指定之样本速率系不包含于音频编解码器'97架构所支援之预先定义样本速率组之中。5.如申请专利范围第2项所述之方法,其中,提供该选择出之样本速率至该硬体介面之步骤系包含下列步骤:将该选择出之样本速率写入一个控制暂存器之中;及由该控制暂存器读取该选择出之样本速率至该硬体介面。6.如申请专利范围第1项所述之方法,其中,该硬体介面系一个授权用于软体调变解调器操作之调变解调器编解码器。7.如申请专利范围第1项所述之方法,其中,该硬体介面系一个授权用于软体音频操作之音频编解码器。8.如申请专利范围第1项所述之方法,其中,该硬体介面系一个授权用于讯号处理操作之数位讯号处理装置。9.一种提供使用于音频编解码器'97架构中之硬体装置及软体码之拷贝保护之方法,其包含之步骤为:选择一个使用于资料转移之期望样本速率;提供该选择出之样本速率该硬体介面;及接收一个由该硬体介面回应之回应样本速率,以回应该提供至该硬体介面之选择出之样本速率;决定是否该回应之样本速率系一个预先指定之样本速率,其中,该提供至该硬体装置之选择出之样本速率并不对应于一个存在于该音频编解码器'97架构所支援之预先定义之样本速率组之内存在之样本速率;及当该预先指定之样本速率系由该硬体介面所回应时,授权该硬体介面作操作。10.如申请专利范围第9项之方法,其中,资料转移系于该预先指定调变解调器速率之下实施。11.如申请专利范围第9项之方法,其中,该预先指定样本速率之接收辨认该硬体介面系由一个授权之供应商所提供。12.如申请专利范围第9项之方法,其中,该预先指定之样本速率系不包含于音频编解码器'97架构所支援之预先定义之样本速率组之中。13.如申请专利范围第9项之方法,其中,该提供选择出之样本速率至该硬体介面之步骤包括下列步骤:将该选择出之样本速率写入一个控制暂存器;及由该控制暂存器读出该选择出之样本速率至该硬体介面。14.如申请专利范围第9项所述之方法,其中,该硬体介面系一个授权用于软体调变解调器操作之调变解调器编解码器。15.如申请专利范围第9项所述之方法,其中,该硬体介面系一个授权用于软体音频操作之音频编解码器。16.如申请专利范围第9项所述之方法,其中,该硬体介面系一个授权用于讯号处理操作之数位讯号处理装置。17.一种用于提供使用于音频编解码器'97架构中之硬体装置及软体码之拷贝保护之系统,其包含:一个硬体介面控制器,其系透过一个音频编解码器链结滙流排而连接至该硬体介面,该控制装置选择一个期望之样本速率用于资料转移,且提供该选择出之样本速率至该硬体介面;一个样本速率协商装置,其用以接收一个由该硬体介面回应之样本速率,以回应该提供至该硬体介面之选择出之样本速率;及一个授权装置,其用以决定是否该回应之样本速率系一个预先指定之样本速率,且当该预先指定之样本速率系被该硬体介面所回应时,授权该硬体介面作操作。18.如申请专利范围第17项之系统,其中,资料转移系于该预先指定之调变解调器速率之下实施。19.如申请专利范围第17项之系统,其中,当该提供至该硬体介面之选择出之样本速率不对应于一个存在于音频编解码器'97所支援之预先定义之样本速率组之内之样本速率时,该授权装置授权该硬体介面作操作,以回应由该硬体介面回应之预先指定样本速率之接收。20.如申请专利范围第19项之系统,其中,该预先指定之样本速率并不包含于音频编解码器'97架构所支援之预先定义样本速率组之中。21.如申请专利范围第17项之系统,其中,该硬体介面控制器藉由将选择出之样本速率写入一个控制暂存器,而提供该选择出之样本速率至该硬体介面,其后,该选择出之样本速率系藉由该硬体介面而由该控制暂存器读出。22.如申请专利范围第17项所述之系统,其中,该硬体介面系一个授权用于软体调变解调器操作之调变解调器编解码器。23.如申请专利范围第17项所述之系统,其中,该硬体介面系一个授权用于软体音频操作之音频编解码器。24.如申请专利范围第17项所述之系统,其中,该硬体介面系一个授权用于讯号处理操作之数位讯号处理装置。25.一种操作一个连接至音频编解码器'97架构之硬体介面之方法,其系与音频编解码器'97架构协商样本速率期间,其包含之步骤为:接收一个期望使用于由一个音频编解码器'97架构中之介面控制器之资料转移之样本速率;决定是否该期望之样本速率系对应于一个存在于音频编解码器'97架构所支援之预先定义样本速率组中之样本速率;及当确定该期望之样本速率不对应于一个该预先定义样本速率组中之样本速率时,回应一个预先指定之样本速率至该介面控制器其中,该预先指定之样速率辨认由该介面控制器接收到之期望样本速率系不对应于一个存在于该预先定义之支援样本速率组中之样本速率。26.如申请专利范围第25项之方法,其中,该硬体介面系一个授权用于软体调变解调器操作之调变解调器编解码器。27.如申请专利范围第25项之方法,其中,该硬体介面系一个授权用于软体音频操作之音频编解码器。28.如申请专利范围第25项之方法,其中,该硬体介面系一个授权用于讯号处理操作之数位讯号处理装置。图式简单说明:第1图系一个音频编解码器'97电脑架构之示意方块图;第2图系一个本发明之较佳方法之操作方块图,其用以实施用于使用于一个音频编解码器链结滙流排上之硬体介面及软体码之软体调变解调器及软体音频拷贝保护;及第3图系由本发明之编解码器所实施之样本速率协商之操作方块图。
地址 美国