[发明专利]保护信息的方法和设备无效
申请号: | 00809527.2 | 申请日: | 2000-05-02 |
公开(公告)号: | CN1361882A | 公开(公告)日: | 2002-07-31 |
发明(设计)人: | 迈克尔·O·罗宾;丹尼斯·E·莎莎 | 申请(专利权)人: | 迈克尔·O·罗宾;丹尼斯·E·莎莎 |
主分类号: | G06F1/00 | 分类号: | G06F1/00 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 过晓东 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 保护 信息 方法 设备 | ||
本发明的背景技术
软件或信息的盗版是指在未经该软件或信息的创作者或合法所有者的授权的情况下使用或拷贝该软件或信息的一种行为。盗版在计算机软件应用领域里最为盛行,人们频繁地制作没有许可的非法的软件应用的拷贝。这些应用拷贝后可以供个人使用、再生产和获取商业利益。其它类型的盗版包括拷贝信息,例如音乐唱片、文档的电子可读版本或电子书籍。总之,盗版造成了商业上每年上亿美元的损失。
软件和信息技术工业通过使用加锁方案来回应盗版的威胁。加锁方案包括软件锁机制、许可证和特殊的硬件设备来阻止软件、信息或整个电子设备的非法使用。这些模式企图阻止对手可以自由拷贝软件。
有很多种软件锁机制。例如,一个工厂可以使用唯一的密钥(key)加密部分软件程序。购买了该软件的客户得到密钥,该密钥允许该软件解密后运行。这种软件保护的机制的一个例子就是在购买软件程序时携带的”认证证书”,例如由华盛顿州RedMond微软公司制造的Microsoft Windows 98。认证证书指定一个唯一的产品号。在安装软件的过程当中,软件程序需要该产品号并且必须由用户正确地输入。如果输入的产品号和应用程序期望的号相匹配,这个应用程序的拷贝被认为是合法的并且可以被安装和正常使用。如果输入的号不正确,软件将不能被安装。
硬件盗版保护方案在处理器上附加一个设备,通常通过通讯端口来完成。这些类型的硬件设备通常被称之为”dongles”,硬件保护方案的一个例子是美国专利号3,996,449,该专利公开了一种方法判别运行在计算机上的程序或部分程序是否有效。在该系统里,哈希函数被应用在用户的身份代码或密钥上,以及在一个特殊加固的硬件检查设备里的程序自身的文本。检查设备比较哈希函数的结果值和一个验证值来判断程序文本是否正确,如果文本时正确的,程序可以在该设备上运行。
另外一个与硬件相关的方法是给每一执行程序的处理器分配一个唯一标识符。这样,使用指定的处理器的标识符的身份来给软件程序进行编码。如果没有给该软件提供其它的处理器标识符,它就不能运行在其它的处理器上。显而易见,当企图在一个和该软件没有关系的处理器上运行该软件时,这个系统可以提供使用上的限制。可以使用授权的网络来监控号码分配机制,该网络将一组软件和一个特定的处理器标识符向关联。
除了以上提到的电子硬件和计算机软件应用以及数据保护机制外,几乎没有太大的进展来保护对诸如唱片等可以被电子设备存取的其它类型的编码信息的盗版。本发明的简述本领域先有技术系统的特点
以前关于保护软件和信息的非法使用碰到很多问题。使用身份认证或密钥的系统碰到的问题是一个密钥允许程序不受限制地被使用并且没有办法阻止对密钥的拷贝。正因为如此,软件拷贝的所有者可以将密钥或证书以及软件或信息一起传递给其他人,其他人可以使用该证书或密钥安装和运行软件或存取信息。如果一个密钥仅允许使用一次,那么可以解决拷贝的问题,但是每一次使用都必须输入不同的密钥。为了满足商业上的需求,大多数程序需要被使用多次。
在个人计算机里软件锁同样可以被轻易破解,因为机器的所有者有充分的条件和时间来破解软件锁。硬件保护方案缺乏灵活性是因为硬件的设计者需要在硬件设备生产之前就知道被保护的软件的特性。再者,如果使用不同硬件保护机制的不同软件需要运行,必须提供不同的单个硬件设备。定制硬件保护需要花费一定的成本,同时客户发现硬件保护方案使用起来困难;这些因素阻止了硬件保护机制的广泛推广。
硬件保护方案限制了将软件从一个设备移到另一个设备上的灵活性。用户可能不能在购买计算机设备之前购买软件,因为他们还不知道设备的标识信息。硬件制造商可能会欺骗用户,将一个标识分配个多台机器。最后,有经验的黑客可能会通过逆向工程技术来伪造硬件设备的标识或更改软件使其不能检查硬件的标识符。
本发明的实施方案的特点
本发明克服了这些和其它问题。本发明提供了方法和设备,使得软件的所有者、代理商或分销商(在此和之后,均使用代理商名称来代指)可以保护他们的知识产权和其它权利。在此和之后,软件被定义为一个广义的概念,包括诸如计算机程序、文本、数据、数据库、音频、视频、图像、任何其它可以被数字化的或作为信号的信息,所述的软件被用户在诸如计算机设备或特殊设备等设备(在此和之后,使用用户设备或设备代指)上存取或使用。本发明也可以使软件代理商为每一个软件实体按照单份使用的基础来收取费用。
特别的是,本发明提供了系统的方法和设备监控软件在用户设备上的使用,并且在某种意义上阻止设备使用任何未经软合法代理商或软件所有者授权的软件实体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈克尔·O·罗宾;丹尼斯·E·莎莎,未经迈克尔·O·罗宾;丹尼斯·E·莎莎许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00809527.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有嵌合件式注射头的无针注射器
- 下一篇:胺修饰的假单孢菌素化合物
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置