计算机算法是否可以申请专利?

法律援助

    一、计算机算法是否可以申请专利
    1、计算机算法一般归结为智力活动规则和方法,不能申请专利。现在能申请专利的软件只有两种情况:
    (1)软件可以解决问题生产工艺上的某些技术问题;
    (2)软件有硬件作为载体,即可做发明也可做实用。
    2、法律依据:《计算机软件著作权登记办法》第十二条
    申请软件著作权登记的,可以选择以下方式之一对鉴别材料作例外交存:
    (一)源程序的前、后各连续的30页,其中的机密部分用黑色宽斜线覆盖,但覆盖部分不得超过交存源程序的50%;
    (二)源程序连续的前10页,加上源程序的任何部分的连续的50页;
    (三)目标程序的前、后各连续的30页,加上源程序的任何部分的连续的20页。
    文档作例外交存的,参照前款规定处理。
    二、申请专利需要哪些文件
    申请专利需要哪些文件,要根据具体情况进行确定:
    1、申请发明专利的,申请文件应当包括发明专利请求书、摘要、摘要附图、说明书、权利要求书、说明书附图;
    2、申请实用新型专利的,申请文件应当包括实用新型专利请求书、摘要、摘要附图、说明书、权利要求书、说明书附图;
    3、申请外观设计专利的,申请文件应当包括外观设计专利请求书、图片或者照片以及对该外观设计的简要说明。