您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 计算机软件的专利保护
计算机软件的专利保护历史1966年,美国总统任命的专利制度总统委员会报告明确将计算机程序发明排除在专利保护范围之外。其理由主要有:1)计算机程序属于智力活动步骤,它不是物理实体,也不是国会制定专利法时旨在保护的过程。2)计算机程序的技艺是在不依赖专利的情况下产生和发展起来的,它无须专利保护;版权和商业秘密似乎已经可以起到保护计算机程序的作用。3)美国专利商标局不具备审查计算机程序发明专利的条件。专利权的授予不应延及计算机程序,因为可预期将构成USPTO严重的行政负担。BENSON案发明人向美国专利与商标局申请一项专利,将十进制数转换为纯二进制数的计算机程序发明。美国联邦最高法院指出:如果对概念的抽象描述事实专利保护,将会阻碍实用技术的进步和发展。算法例如E=mc,是通用性规则,是人们从事科技工作的工具,它对技术进步具有关键性作用。如果除了发现者以外的任何人都不能使用这种工具,将有悖于专利政策。FLOOK案,计算机程序包括三个步骤:1)测量催化过程中的变量值;2)根据变量值利用一个公式计算出应该校正的催化过程的警戒极限值,以指示出将来出现异常工作状态或者危险状态的工作点。3)将原警戒极限值校正为计算后的警戒极限值。此项专利申请与现有技术的区别是在上述第二个步骤中使用了一个新的计算警戒极限值的公式。法院认为:该发明惟一的新颖特征是使用一个数学公式的计算过程,而数学公式是不可授予专利的。1978年到1995年前后是计算机程序发明的可专利性问题在美国发展的第二阶段。两步检测法1、第一步先考察该申请专利的处理过程中是否直接或间接包含对数学公式或者数学算法的权利要求。如果没有,本检测过程就结束。2、如果在申请中的数学公式或者数学算法同其他的处理步骤相联系以构成一个技术方案,则申请专利的处理方法并没有先占其他处理过程对该数学公式或者数学算法的使用。如果一项数学算法在一项设备专利申请中用于界定物理元件间的结构关系,或者在方法专利申请中用于精化或界定过程中的步骤,则这种申请都是可专利的。在可专利性见车过程结束后,再按照一般的专利审查基准审查该项专利申请是否符合新颖性、非显而易见性和实用性方面的要求。DIEHR的发明中包含一个计算机监控系统,由计算机定时收集硫化温度和硫化时间,并按照公式进行计算,确定硫化的程度,当累计的硫化时间达到规定值时,计算机就指示设备打开模具。美国商标专利局认为:该申请的唯一新颖之处就是编写了一个以有关数学公式为基础的计算机程序,其他的步骤(将橡胶诸如模具、关闭模具、把模具加热到一定温度并保持这一温度以及打开模具,都是常规的和过程所必不可少的,因而不能成为获得专利的基础。1)使用计算机程序的、同自动化技术处理过程相关的发明。说明计算机程序对公式的解算过程,而且要说明这种解算过程将用来模拟、推断或控制某种机械的、化学的或者其他类型的工艺过程,说明计算机程序对公式的解算过程只是在某种工艺过程或者某种装置中进行模拟、推断或控制的一个组成部分。2)使用了计算机程序、同测量或测试过程相关的发明。需要根据有关物理量之间的数学模型关系开发同应用相对应的计算机程序,以对输入信息进行提纯和转换。3)关于计算机系统内部运行程序方面的发明。1981年Bradly专利申请案所涉及的计算机程序。该程序包含一个固定在只读存储器内的常驻程序,它能改变计算机内的基地址信息,使得内存地址能够重新定位,以支持多道程序方式运行。一项把源代码转换成目标代码的编译程序。把利用算法通过计算机程序解决技术问题的过程的可专利性同算法本身的可专利性区别处理。将一项自然法则或者数学公式应用于一项已知的结构或者方法中,有可能给以专利保护。必须把权利要求“作为一个整体来考察。如果先把一项申请进行分解,分成旧有的和新颖的部分,然后再单独考察新颖的部分是否属于专利保护主题,而不理会旧有部分存在,这种做法是不合适的。因为即使是对一个工艺方法的各个步骤进行新的组合也可能获得专利权,尽管该组合中的各个组成部分在组合之前都是已知的和普遍使用的。在操作系统技术方面有地址定位技术、虚拟存储技术、BIOS、多道程序控制技术、文件管理技术等发明。在用户界面技术方面有下拉式菜单、鼠标控制现实、多重窗口等。在商业应用方面有现金管理系统、投资成本责任分析此外图像处理技术、自然语言翻译等专利。因此,计算机程序与通用计算机结合而成的发明只要是一个专业技术领域中的实际应用,也属于可专利的主题,可以作为一项机械方面的发明进一步审查。电子商务方法的可专利性问题欧洲的做法欧盟,用计算机程序控制的机器,以计算机程序控制的制造过程或者控制流程,都是符合专利法规定的标的。我国的做法我国给出了三种情况:1)如果涉及计算机程序的发明专利申请的解决方案执行计算机程序的目的是为了实现一种工业过程、测量或测试过程控制,通过计算机执行一种工业过程控制程序,按照自然规律完成对该工业过程各阶段实施的一系列控制,从而获得符合自然规律的工业过程各阶段实施的一系列控制,从而获得符合自然规律的工业过程控制效果,则可专利。2)如果涉及计算机程序发明专利申请的解决方案执行计算机程序的目的是为了处理一种外部技术数据,通过计算机执行一种技术数据处理程序,按照自然规律完成对该技术数据实施的一系列技术处理,从而获得符合自然规律的技术数据处理效果,则这种解决方案属于技术方案。3)如果涉及计算机程序的发明专利申请的解决方案执行计算机程序的目的是为了改善计算机系统内部性能,这种解决方案属技术方案一种采用计算机程序控制橡胶模压成型工艺的方法。一种利用计算机程序测量液体粘度的方法。一种取出图像噪声的方法。一种扩充易懂计算机设备存储容量的方法
本文标题:计算机软件的专利保护
链接地址:https://www.777doc.com/doc-3610504 .html