纵观当前的热门词汇,从云计算、大数据,到物联网、人工智能等都因此成为ICT(信息通信技术)产业规模越来越大、竞争越来越激烈的一个领域。

作为计算机软件的主要开发对象或研究成果,企事业单位应如何保护好相关的计算机软件知识产权,才能在市场上有一个稳定的地位?

众所周知,计算机软件可以在台式机或移动终端上运行,通常是用C、Java等计算机语言编写的程序代码。如果它是面向用户的计算机软件,它通常有图形用户界面(GUI)。因此,计算机软件的创新一般集中在程序代码和图形用户界面上。

申请计算机软件著作权,可以保护计算机软件的程序代码。

计算机软件著作权保护验收单位是**版权局。申请人需要将源代码提交给**版权局。源代码文档包括每页前后连续30页的代码,每页不少于50行代码。如果整个源程序少于60页,则应提交整个源程序文件。

计算机软件著作权作为一种著作权,属于登记权。申请人向著作权局申请注册相应的计算机软件后,著作权可以自动保护。软件著作权人有发表权、开发者身份权、使用权、使用许可权和获得报酬权。但是,即使作者没有注册,在其作品完成或出版之日,仍然可以自动获得相应的著作权。但是,为避免权利纠纷发生时权利的归属和日期不能准确确定,可以在完成日向著作权局登记相应的计算机软件或其他作品,取得著作权登记证书,从而获得更为安全的权利保护。

申请外观设计专利可以保护计算机软件的图形用户界面。

过去,我国对计算机软件图形用户界面的保护没有非常适用的知识产权法律法规。申请人只能申请图形用户界面中具有相对特征的图形的著作权,类似于艺术品的著作权保护。然而,软件操作往往是一个动态的过程。随着移动软件的大规模普及和各种力量的推动,**知识产权局于2014年修订了《专利审查指南》中有关图形用户界面的部分内容,使外观专利无法保护的计算机软件动态图形用户界面在此之前的2014年5月1日之后,可以申请外观设计专利。申请人应在一个州提交至少一份产品外观设计的整体视图,在其他州仅提交关键框架视图。提交的视图应能_确定动态模式中动画的变化趋势。需要注意的是,相应的意见需要以电脑显示器或手机等产品为载体,即上述具有设计专利保护的产品仍然是电脑显示器或具有特定图形用户界面的手机。

随着越来越多的计算机软件需要通过其原创或新颖的图形用户界面来吸引用户,申请人目前可以通过申请外观设计专利来保护相应的结果。而且,由于GUI的直观性,非常有利于侦查取证和维权的发展。我们_的360安全卫士和腾讯手机红包都在专利审查指南中对上述修改后保护了相应的设计专利。

如上所述,虽然计算机源代码可以受到计算机软件著作权的保护,但著作权保护有思想和表达两分法的原则,也就是说,只有作品的表达才能受到著作权的保护,而不是作品表达所体现的思想。然而,许多软件创新都是基于一个相对创新的想法。此时,如果作者a仅仅基于一些创新性的思想使用C语言源代码来保护软件的版权,保护往往是不够的。一方面,如果作者B使用Java语言编写了一个具有相同核心思想的软件,即C语言,但使用不同的编程方法来完成上述软件,因为作者B的软件代码与作者a的不同,所以作者B不侵犯作者a的软件版权,很难获得软件源代码。如果作者a发现市场上有一款类似于具有版权保护的软件产品,但几乎不可能获得其源代码,就很难开展维权工作。

因此,对于基于创新理念的计算机软件,应将其理念转化为方法形式的描述,然后申请经实质审查权利更稳定、更便于维权的发明专利。

计算机软件的程序代码是机器语言。由于它不能被人们直接阅读和理解,计算机软件本身的程序代码不能申请专利,因此需要转换成自然语言。在计算机软件开发过程中,通常需要先确定软件的流程图,并分步骤给出流程图。例如,_步是接收X信号,第二步是处理X信号并生成Y信号,第三步是。因此,在计算机软件专利挖掘过程中,软件开发企业可以向合作的专利代理机构提供类似的流程图和相应的文字说明材料。专利代理机构将在上述材料的基础上完成软件方法保护范围包括过程步骤表,即方法权利要求的专利申请文件。这样,既可以保护用C语言编写的计算机程序,又可以保护用Java语言编写的软件和其他任何具有相同逻辑思维的计算机语言,从而_限度地保护软件开发者的权益。

作为专利代理机构,在处理基于计算机软件的发明专利申请时,需要考虑未来的侵权和维权问题。虽然专利在一定程度上比软件版权更容易维护,但作为一种方法专利,如果只保护方法本身,由于方法的虚拟性,在调查取证过程中仍会存在许多困难,不利于专利权人的保护。因此,从专利保护的全面性和维权取证的便利性的角度出发,在基于计算机程序的发明专利申请中,至少应当包括方法权利要求和实体装置权利要求,以保护例如具有特定思想的非实体软件,以及分别安装有上述软件实体的手机等设备。或者,还应包括虚拟设备权利要求、存储介质权利要求等。

企业也可以从以上几个方面来评价专利代理机构的专业水平,选择适合合作的专利代理机构。

综上所述,企业在寻求对已开发的计算机软件知识产权的保护时,可以根据软件创新点的位置、维权需求等因素,对计算机软件的著作权、设计专利和发明专利进行保护。企业在寻找合作专利代理机构时,可以根据其专业水平和其他商业因素进行评估

  下一篇: 知识产权申请流程