计算机算法可以申请专利吗?

计算机算法一般归结为智力活动的规则和方法,不能申请专利。现在能申请专利的软件只有两种:1,软件可以解决生产过程中的一些技术问题;2,软件有硬件作为载体,既可以发明,也可以实用。

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

1,计算机算法一般归结为智力活动的规则和方法,不能申请专利。现在能申请专利的软件只有两种:

(1)软件可以解决生产过程中的一些技术问题;

(2)软件有硬件作为载体,既可以是虚拟的,也可以是实用的。

2.法律依据:《计算机软件著作权登记办法》第十二条。

申请软件著作权登记,可以选择下列方式之一作为认证材料交存的例外:

(1)源程序前后连续30页,其中保密部分用黑色宽斜线覆盖,但覆盖部分不得超过存放源程序的50%;

(2)源程序的前10页,加上源程序任何部分的50页;

(3)目标程序前后连续30页,加上源程序任何部分连续20页。

文件作为例外存放的,参照前款规定办理。

二、申请专利需要哪些文件?

申请专利需要哪些文件应根据具体情况确定:

1.申请发明专利的,申请文件应当包括发明专利的请求书、摘要、摘要附图、说明书、权利要求书和说明书附图;

2.申请实用新型专利的,申请文件应当包括实用新型专利的请求书、摘要、摘要附图、说明书、权利要求书和说明书附图;

3.申请外观设计专利的,申请文件应当包括外观设计专利请求书、图片或者照片以及对外观设计的简要说明。