随着信息技术的发展,软件在社会生活中的作用越来越重要,对于何种计算机专利应当授予专利权,专利可予以保护的计算机软件专利整理总结如下:

1、软硬件结合的计算机软件专利

此处所谓的软硬件结合,是指专利申请的技术方案中既包含软件的内容又包含硬件的内容,并且这个硬件一般不指计算机(PC)本身,而是指与客观世界中在技术上存在联系的硬件平台,例如控制平台,显示平台,通信平台等等;在这种情况下,如果软件能够解决一定的技术问题,并取得相应的技术效果,一般这种计算机软件专利能够成为专利保护的客体;

2、在计算机上实现的计算机软件专利

这种专利一般是纯算法的专利,首先要看他的领域,如果是和信息技术有关的领域,可能成为专利保护的客体,例如图像处理,数据挖掘,网络游戏等等。但如果仅涉及用软件来实现一些常规领域的方案,那么不能成为专利保护的客体,例如一些游戏规则(像实现桥牌的计分规则)。

在计算机软件领域,很多的专利都侧重于算法本身,那么什么样的算法可能得到专利的保护呢?我觉得如果算法是新的,并且与客观世界中的参数(例如温度,湿度,物体运动等)相关或者与信息技术相关,就有可能获得授权。但是,并不排除一些新算法与客观世界中的参数不相关,也能成为专利保护的客体,这主要集中在信息领域,例如与图像处理、数据挖掘相关的一些新算法。

3、商业方法的计算机软件专利

上面谈到,如果计算机软件专利与信息技术相关,则可能成为专利保护的客体,但是商业方法是个例外。用计算机+通信实现的商业方法并不是都可以成为专利保护的客体,这主要取决于该商业方法与技术的关联程度,与技术的关联度大(例如技术特征是新的)则成为专利保护客体的可能性就大,反之则小。在已授权的专利中,存在一些广告推送的计算机软件专利,还有一些金融支付的软件专利。但是也有一些商业方法不能成为专利保护的客体,例如网上购物的价格计算方法,其可实现购买的产品越多,折扣越多的功能,还有比如网上自我学习成绩测试的计算机软件等等,目前都不能成为专利保护的客体。

总而言之,计算机软件专利如果想成为专利保护的客体,需要与技术的关联性比较大,作为发明人,在决定是否申请专利之前,最好自我判定一下所涉及的内容在技术方面有没有贡献,如果有的话,一般就能够成为专利保护的客体。