根据我国专利审查指南和相关法律规定,以下软件可以申请专利:
涉及工业过程控制的计算机程序
涉及计算机输入程序或计算机控制的设备和生产方法,将计算机程序和计算机硬件视为一个整体,构成工业控制的生产装置或生产方法。
与计算机内部性能改善有关的软件
涉及利用计算机应用程序改善已知计算机内部控制运行性能的方法,解决技术问题并通过改善内部运作提高性能。
用于测量或测试过程控制的软件
用于控制计算机程序或计量、测试实验过程,解决技术问题并获得技术效果。
用于外部数据处理的软件
运用在计算机上运作的计算机程序对外部数据进行处理,解决实际技术性难题。
需要注意的是,软件著作权和软件专利是两种不同的知识产权形式。软件著作权保护的是软件的源代码、目标代码、流程图、伪代码等,而软件专利保护的是软件中的技术创新和发明,如算法、数据处理方法、流程控制结构等。
在申请软件专利时,需要确保软件的技术特点和创新性符合《中华人民共和国专利法》第二十二条关于新颖性、创造性和实用性的要求。建议申请者在申请前详细评估软件的技术内容和创新点,并咨询专业的专利代理机构或律师以确保申请的成功。