固态磁盘阵列系统使用的档案保护方法

文档序号:6463837阅读:224来源:国知局
专利名称:固态磁盘阵列系统使用的档案保护方法
技术领域
本发明有关于档案的保护方法,尤其更有关于磁盘阵列系统所使用的档案 保护方法。
背景技术
近代计算机技术蓬勃发展,已经成为二十一世纪最不可或缺的元素,也成 为工商业领域能够顺利运作的重要关键。
随着半导体工艺日趋成熟,计算机硬件设备的功能逐渐提高,单位价格也
有明显的降低,致使一般消费者都有能力购买及使用搭载高性能处理器的个人 计算机,众多以往只能在大型工业计算机上所使用的应用软件,都纷纷推出家 用版,令一般消费者能在个人计算机上使用,大大便利消费者的生活。还有, 运作在计算机平台上的游戏软件,也随着计算机硬件技术的成熟而逐渐媲美电 视娱乐器的美感,深受游戏玩家的喜爱,软件的发售量蒸蒸曰上。
然而目前计算机软件流通及贩卖所使用的存储媒介,主要是以光盘为主。 但随着刻录机的泛滥及因特网的便利性,使得近年来计算机软件一直饱受盗版 的威胁。盗版的方法主要是通过直接复制至个人计算机的硬盘,并经由因特网 加以散播、制作成映像文件并通过虛拟光驱执行,或利用刻录机刻录成复制片 等,都严重地侵害软件著作者的著作财产权,致使全世界的计算机工作者都纷 纷投入资金研究,渴望同时通过软、硬件的保护方式,巩固软件著作财产权人 的著作财产权及其软件的商业价值。
近来已有多家厂商相继开发出多种技术,欲解决上述的软件盗版问题,例
如Macrovision公司所研发的SafeDisc、索尼(Sony)公司研发的SecuRom、 及游戏软件最常采用的StarForce等防拷贝技术,都为较多软件公司所喜欢,在此就不加以赘述。
但是,上述这些方法,都为使用在光盘上的防拷贝技术。然而,光盘与用 以读取光盘的光驱,为机械式结构的硬件技术,利用读取针头往复的线性运动, 同时配合光盘的转动,使读取针头在光盘上不同位置进行存储及读取的动作。 故其不但所花费时间较长,机械式的运作也会造成高热的问题。加上光盘数据 存取的单位密度变高后,也使得光盘的耐震效果变差。
以上种种因素,都为光盘及光驱使用上的缺点,因此,当使用非挥发性内
存的数字式存储媒体,例如移动存储器及固态硬盘(Solid State Disc)等出现时, 因其处理速度快、低发热度及高耐震等等优点,致使其已渐渐取代光盘的宝座, 成为数据存储媒体的新宠。但目前巿面上所流通的应用软件,却仍以光盘为主 要存储媒介,主要是由于目前巿面上尚未开发出一种实际且有效的方法,能够 加以保护这些存储在数字式存储媒体内的档案,使这些档案得以达到防拷贝保 护的目的。

发明内容
本发明的主要目的在于提供一种固态磁盘阵列系统使用的档案保护方法, 可对存储在由两个或两个以上固态存储次系统所组成的磁盘阵列系统下的档案 做进一步的保护,使这些档案避免被非法复制及使用。
为达上述目的,本发明提供 一种固态磁盘阵列系统使用的档案保护方法, 该固态磁盘阵列系统由两个或两个以上固态存储次系统及控制器单元所组合而 成,而该档案存储在该两个或两个以上固态存储次系统内,该档案保护方法包 括
a) 将固态磁盘阵列系统连接至外部计算机;
b) 检查该档案是否符合条件;
c) 检查该固态存储次系统是否符合条件;
d) 检查该外部计算机的条件是否符合;
e) 步骤b、 c、 d的条件都符合后,执行该档案。由以上技术方案可以看出,本发明是在档案制作完毕后,存储至固态磁盘 阵列系统中,并与外部计算机做连接,当外部计算机欲执行该固态磁盘阵列系 统内所存储的档案时,逐步检查该档案及该固态磁盘阵列系统内部所设定的如 金钥密码或者序号等参数,当这些参数都正确且可互相对应时,才能正常执行 该档案,这样能够加以保护这些存储在数字式存储媒体内的档案,使这些档案 得以达到防拷贝保护的目的。


图1为本发明的固态磁盘阵列系统的基本架构图2为本发明的档案保护方法较佳具体实施例的设定流程图3为本发明的档案保护方法较佳具体实施例的保护流程附图标记说明
磁盘阵列系统 1
存储次系统 11、 12、 13
应用软件 111、 121、 131
控制器单元 2
外部计算机 3
步骤 Sll、 S12、 S13、 S14 、 S15
步骤 S21、 S22、 S23、 S24
步骤 S241、 S25、 S2具体实施例方式
就本发明的较佳实施例,配合附图,详细说明如下。
请参阅图1,为本发明的基本架构图,本发明的保护方法,主要运用于一 种由两个或两个以上固态存储次系统11、 12、 13所组成的固态磁盘阵列系统1 上。其中,这些两个或两个以上存储次系统11、 12、 13,是由两个或两个以上 非挥发性内存,例如闪存(Flash Memory)所组成。主要是将档案,例如软件公司欲发售的应用软件111、 121、 131存储在这些两个或两个以上存储次系统 11、 12、 13内。而两个或两个以上存储次系统11、 12、 13连接到控制器单元2, 该控制器单元2将这些两个或两个以上存储次系统11、 12、 13及内部所存储的 应用软件111、 121、 131进行译码与整合后,形成磁盘阵列系统1。再与外部 计算机3做连接,使该外部计算机3得以直接在该磁盘阵列系统1上执行这些 应用软件lll、 121、 131。
继续参见图2,为本发明的较佳具体实施例的设定流程图。下面图示以存 储次系统ll及应用软件lll加以说明。首先执行步骤S11:将档案撰写完成并 加密,即将该应用软件111撰写完成,并设定金钥密码。接着执行步骤S12: 将档案存储至存储次系统,即将该应用软件lll存储到该固态存储次系统ll中。 再执行步骤S13:将存储次系统连接至控制器单元,即将该存储次系统ll连接 到控制器单元2,借以形成磁盘阵列系统l。而在步骤S13执行完毕后,执行步 骤S14,将该存储次系统ll在制造完成时即具有的特殊序号写入该控制器单元 2内,使该磁盘阵列系统1得以锁定该存储次系统11。最后执行步骤S15,将 该磁盘阵列系统1连接到欲执行该应用软件111的外部计算机3上。
除此之外,该控制器单元2在制造完成时,也具有独一无二的特殊序号, 故单一应用软件111仅可搭配固定的固态存储次系统11及固定的控制器单元2 来使用,若该应用软件111经非法复制到其它序号不同的存储次系统或控制器 单元上使用,即无法通过检查。
继续参见图3,为本发明的较佳具体实施例的保护流程图。当该外部计算 机3欲执行该应用软件111时,需先执行步骤S21:检査档案金钥是否正确, 即检查该应用软件111的金钥密码是否正确,若该应用软件111的金钥密码错 误,立刻停止执行。如果该应用软件lll的金钥密码正确,接着执行步骤S22: 即检查档案是否存储在存储次系统中,即检查该应用软件111是否存储在存储 次系统中,若该应用软件111的确存于存储次系统中,再接着执行步骤S23: 检查存储次系统的序号是否正确,即检查用以存储该应用软件111的该存储次 系统11本身所具有的特殊序号,是否与该控制器单元2内所存储的序号密码相符合。若该存储次系统11的序号与该控制器单元2内所认定的序号不相符,即 认定该存储次系统11并非该软件111的原始存储媒体,即令该应用软件111无 法执行。
除此之外,若该外部计算机3在执行该应用软件111时检查结果发现存储 次系统并不存在,即表示该应用软件111并非存储在存储次系统中,可能为有 心人士非法复制,并经由因特网或其它方式散播后所非法取得,因此也不允许 执行。
最后,执行步骤S24:检查控制器单元是否有记录外部计算机的信息,即 检查该控制器单元2内,是否纪录有外部计算机3的信息,例如中央处理器 (CPU, Central Processing Unit)的序号,实施例不以此为限。若该控制器单元 2内并无任何关于外部计算机3的纪录,则表示该应用软件111为第一次被执 行。故为下次执行时检查之用,即执行步骤S241:将外部计算机写入控制器单 元,即将该外部计算机3的信息写回该控制器单元2内,再接着执行步骤S26: 执行档案,即执行该应用软件lll。
若该控制器单元2内具有关于计算机的信息,即需执行步骤S25:检查外 部计算机的信息是否正确,即确认这些信息与该磁盘阵列系统1所连接的该外 部计算机3的信息是否相符。若符合,执行步骤S26:执行档案,即该外部计 算机3即可直接在该磁盘阵列系统1上执行该应用软件111。
而若发现欲执行该应用软件111的该外部计算机3的信息,与该控制器单 2元内所记录的序号不同,即不允许执行。如此一来,不但可加强该应用软件 111的保护,同时也可有效防止消费者购买单一软件,即在两个或两个以上计 算机底下执行的不法行为。
当上述这些检查流程完成并确认无误后,该外部计算机3即可读取该应用 软件111,并经由该控制器单元2对该应用软件111进行译码的动作。最后, 该外部计算机3即可直接在该固态磁盘阵列系统1上执行该应用软件111。
值得一提的是,现今半导体技术的发展迅速,各种硬件的淘汰更换率也非 常快速,因此,本发明的保护方法也考虑到硬件升级或更新时的配合程序。如
7上所述,本发明的方法所使用的磁盘阵列系统,主要是由两个或两个以上固态 存储次系统,经由控制器单元组合而成,而各固态存储次系统,又是由两个或 两个以上非挥发性内存所组合而成。然而,本发明的保护方法,其中一个步骤 是需确认固态存储次系统本身所具有的特殊序号,才能通过检查,顺利执行其 所存储的应用软件。因此,当磁盘阵列系统下的各固态存储次系统欲升级或淘 汰更换,或者各固态存储次系统下的非挥发性内存欲更换时,需重新登录更换 过后的序号,以便在软件执行时检查之用。
以上所述仅为本发明的较佳具体实施例,并非以此局限本发明的专利范围, 故凡是运用本发明内容所作的等效变化,均同理都包含于本发明的范围内。
权利要求
1、一种固态磁盘阵列系统使用的档案保护方法,其特征在于,该固态磁盘阵列系统由两个或两个以上固态存储次系统及控制器单元所组合而成,而该档案存储在该两个或两个以上固态存储次系统内,该档案保护方法包括a)将固态磁盘阵列系统连接至外部计算机;b)检查该档案是否符合条件;c)检查该固态存储次系统是否符合条件;d)检查该外部计算机的条件是否符合;e)步骤b、c、d的条件都符合后,执行该档案。
2、 如权利要求l所述的固态磁盘阵列系统使用的档案保护方法,其特征在 于,所述步骤b的条件在该档案的金钥密码检查正确时符合。
3、 如权利要求l所述的固态磁盘阵列系统使用的档案保护方法,其特征在 于,所述步骤c的条件在该固态存储次系统的序号与该控制器单元内所纪录的 序号相同时符合。
4、 如权利要求l所述的固态磁盘阵列系统使用的档案保护方法,其特征在 于,所述步骤d的条件在该外部计算机的信息与该控制器单元内所纪录的信息 相同时符合。
5、 如权利要求4所述的固态磁盘阵列系统使用的档案保护方法,其特征在 于,所述的该外部计算机信息指中央处理器的序号。
6、 如权利要求5所述的固态磁盘阵列系统使用的档案保护方法,其特征在 于,所述步骤c的条件符合后,若该控制器单元内并无纪录该外部计算机的信 息时,执行步骤f:将该外部计算机的信息记录到该控制器单元内,步骤f)之 后再执行该档案。
全文摘要
本发明提供一种固态磁盘阵列系统使用的档案保护方法,在档案制作完毕后,存储至固态磁盘阵列系统中,并与外部计算机做连接,当外部计算机欲执行该固态磁盘阵列系统内所存储的档案时,逐步检查该档案及该固态磁盘阵列系统内部所设定的如金钥密码或者序号等参数,当这些参数都正确且可互相对应时,才能正常执行该档案,进而可达成档案防拷贝的目的。
文档编号G06F12/14GK101593162SQ20081011133
公开日2009年12月2日 申请日期2008年5月27日 优先权日2008年5月27日
发明者吴蕙暄, 杨之逸 申请人:承奕科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1