**
算法专利本质上是方法专利。
**
采用技术问题——技术方案——有益效果的思路写。即针对现有技术的编码算法存在哪些技术问题(例如解压缩时间长、压缩后的图像分辨率差),本发明提出了一种编码方法,这种编码方法是怎样的(压缩算法的流程),从而能够解决现有技术存在的技术问题,进而带来怎样的有益效果。
算法的专利是指它的实现,未具体实现的理论本身不可能取得专利,任何人都可以随便引用、阐述、公开。
浅谈计算机软件类专利申请文件的撰写
文/集佳知识产权代理有限公司 周嗣勇
在本文中,笔者将结合自身的工作经验,对软件类专利申请文件撰写过程中需要特别注意的地方做一些简单介绍。
一、针对专利法第25条:
根据专利法第25条第二款的规定,对智力活动的规则和方法不授予专利权。这里所说的智力活动的规则和方法包括数学方法以及一切属于以人的抽象思维、主观意念或者感觉为特征的非技术方案。
首先应该注意的是主题的命名,应避免“程序”、“补丁”、“指令”、“算法”等形式的命名。
尽管专利法第25条规定了一系列不属于专利保护的客体,但是在实际撰写中,该问题还是比较容易避免的。主要方法是在方案中增加技术特征,使方案的内容不仅限于程序或算法本身。
对于计算软件而言,比较常用的一种方法是,首先假设一个执行主体,该主体具有逻辑计算或判断等数据处理功能,然后基于这个执行主体,从“数据处理”的角度进行方法或装置权利要求的撰写。这类权利要求往往具有比较统一的模式,对于方法权项为“输入(接收)源数据—处理数据—输出(发送)结果”,相应对于产品权项为“输入(接收)模块—处理模块—输出(发送)模块”。在实际撰写中,“数据处理”往往是体现发明点的重要部分,需要重点描述,而根据方案的具体情况,在不影响整体方案的前提下,有时可以省略“输入(接收)”或“输出(发送)”方面的特征。有些时候,也有必要说明如何应用数据处理的结果来解决技术问题,例如基于程序或算法的控制方法等等。
一般来说,按照上述模式撰写的权利要求,由于涉及了“数据处理”