软件可以申请什么专利|软件可专利客体的清单式梳理
【摘要】软件可以申请专利,但客体不是代码本身,而是以软件实现的技术方案。《专利法》2020修正第2条要求发明为新的技术方案,第25条排除智力活动规则,代码落入排除范围。可专利客体包括:结合技术场景的改进算法、数据处理方法、系统架构、接口技术,以及图形用户界面外观设计。不可专利的客体包括:纯商业逻辑、纯数学方法、界面设计本身与管理规则。电子申请登录cponline.cnipa.gov.cn,现有技术检索可用cpsc.cnipa.gov.cn。本文以能申与不能申双清单表格梳理,并附自查清单,供判断可专利性。

【目录】
一、软件本身的定位:代码属于智力活动规则,技术方案才可专利
二、能申请软件专利的软件客体清单
三、不能申请专利的软件客体清单
四、软件专利与软著登记的双轨保护
五、申请软件专利前的自查清单
六、软件专利申请的三个典型坑位
一、软件本身的定位:代码属于智力活动规则,技术方案才可专利
根据《专利法》2020修正第25条第1款第(二)项,智力活动的规则和方法不授予专利权。
计算机程序本身属于智力活动的规则和方法,因此纯代码、纯算法流程不能直接获得专利保护。
但《专利法》第2条第2款规定,发明是指对产品、方法或者其改进所提出的新的技术方案。
当软件方案与技术特征结合,能够解决技术问题、产生技术效果时,就落入可专利客体的范围。
这是理解软件专利的第一道门槛:申请的不是软件,而是以软件实现的技术方案。
《专利审查指南》第二部分第九章专门规定了涉及计算机程序的发明专利申请的审查规则。
审查指南要求,涉及计算机程序的发明只有构成技术方案,才属于《专利法》第2条所称的发明。
判断是否构成技术方案,通常看三个要素:是否采用技术手段、是否解决技术问题、是否产生技术效果。
- 技术手段:方案中使用了硬件资源、数据处理、信号交互等物理层面的实现方式。
- 技术问题:方案解决的问题属于技术领域中的具体难题,而非纯粹的商业或管理问题。
- 技术效果:方案带来运算速度提升、资源占用下降、处理准确率提高等可度量的改善。
软件著作权保护的是代码的表达形式,与专利保护的技术方案是完全不同的两个对象。
同一软件可同时取得软著与专利,两者并不冲突,保护维度互相补充。
二、能申请软件专利的软件客体清单
并非所有软件方案都不可专利,以下五类客体在实践中经常获得授权。
第一类:技术改进型算法,指算法运行在具体技术场景中并解决技术问题的方案。
例如图像压缩算法、视频编码算法、指纹识别算法,只要与硬件或数据处理结合即可申请。
第二类:数据处理方法,指对特定数据执行采集、转换、校验、存储等处理的方案。
例如基站信号处理方法、医疗影像分析方法、工业数据特征提取与匹配方法。
第三类:系统架构与装置,指由多个技术模块构成的完整系统,可申请发明或实用新型。
例如分布式存储系统、工业控制装置、边缘计算架构,权利要求可写成系统或装置。
第四类:接口与通信技术,指解决设备间数据交换、协议转换、兼容性问题的方案。
例如报文格式转换方法、多系统数据对接方案、通信协议实现方法。
第五类:图形用户界面外观,指软件的界面布局与视觉效果,可申请外观设计专利。
需注意外观设计保护的是界面本身的美感设计,不保护界面背后的交互逻辑与功能实现。
以下用表格梳理各类客体的典型场景与审查判断要点。
| 客体类型 | 典型场景 | 审查判断要点 |
|---|---|---|
| 技术改进型算法 | 压缩、加密、检索、识别 | 算法是否与技术特征结合并解决技术问题 |
| 数据处理方法 | 信号处理、影像分析、特征提取 | 处理对象是否具有技术属性、效果是否技术性 |
| 系统架构与装置 | 分布式系统、工业控制、计算架构 | 是否包含硬件结构或技术模块的实体连接 |
| 接口与通信技术 | 协议转换、数据对接、报文解析 | 是否解决设备或系统间的技术兼容问题 |
| 图形用户界面外观 | 界面布局、图标、视觉动效 | 是否符合外观设计客体要求并具备新颖性 |
- 技术改进型算法最容易踩线,关键是让算法落在具体技术场景中,而不是悬空的公式。
- 数据处理方法建议在权利要求中写明数据的来源、处理环节与用途。
- 系统架构类可同时布局发明与实用新型,实用新型不审查创造性但保护期限较短。
- 界面外观设计需提交清晰的界面图片,图片中的产品载体与界面状态要完整。
三、不能申请专利的软件客体清单
与之相对,以下四类客体因为属于智力活动规则或非技术方案,通常被排除在专利保护之外。
第一类:纯商业逻辑,指只解决商业模式或经营规则问题的方案,例如单纯的价格计算规则。
第二类:纯数学方法,指不结合具体应用场景的数学公式、推导过程或通用计算步骤本身。
第三类:用户界面设计本身,指仅追求视觉美观、不涉及技术效果的界面配色与排版。
第四类:管理规则,指组织管理、规章制度、比赛记分等属于人为约定的方案。
以下用表格梳理排除客体的典型表现与被驳回原因。
| 排除客体 | 典型表现 | 被驳回的原因 |
|---|---|---|
| 纯商业逻辑 | 优惠定价算法、库存调度规则 | 不解决技术问题,属于商业方法 |
| 纯数学方法 | 单纯公式推导、无应用场景的算法 | 属于智力活动的规则和方法 |
| 界面设计本身 | 仅改变配色排版、无交互改进 | 不产生技术效果,不属于外观设计客体 |
| 管理规则 | 考勤制度、档案分类、比赛记分 | 属于人为约定,非技术方案 |
- 商业方法的判断看方案解决什么问题,只服务于商业目的的方案通常被认定非技术方案。
- 纯数学算法若通过技术手段应用于具体场景,则可能转正为可专利客体。
- 界面视觉本身只受外观设计保护,交互逻辑若无技术效果仍不可专利。
- 管理规则若依赖计算机技术执行并产生技术效果,需要逐案判断其技术属性。
四、软件专利与软著登记的双轨保护
软件权利人应理解专利与软著两套体系,并根据保护目标分别布局。
软件著作权登记由中国版权保护中心办理,保护的是代码、文档等表达形式。
软件著作权自作品完成之日起自动产生,登记仅作为取得权利的初步证据。
软著登记周期短、费用低,适合作为代码层面的权属证明与维权依据。
专利由国家知识产权局审查授权,保护的是技术方案,审查周期相对较长。
软件专利经审查公开后,可以对抗以不同代码独立实现相同技术方案的第三方。
两者的保护维度不同:软著防抄代码,专利防用方案。
- 软著登记需提交源代码前、后各连续30页及软件说明书,通过中国版权保护中心官网办理。
- 专利申请可通过cponline.cnipa.gov.cn提交电子申请,缴纳申请费后进入审查程序。
- 发明专利申请费900元、公布印刷费50元、实质审查费2500元,符合条件者可申请费用减缴。
- 实用新型与外观设计申请费各500元,授权后按年度缴纳年费。
- 现有技术检索可使用cpsc.cnipa.gov.cn,检索范围涵盖已公开的国内外专利文献。
- 双轨布局建议:核心技术方案申请专利,全部代码登记软著,形成组合保护。
软著不能替代专利,专利也不能替代软著,两者解决的是不同层面的侵权风险。
五、申请软件专利前的自查清单
在提交申请之前,可用以下清单逐项自查,提前排除明显不可专利的方案。
第一项:方案是否解决技术问题,而非纯粹的商业问题或管理问题。
第二项:方案是否采用技术手段,如调用硬件资源、处理数据或交互信号。
第三项:方案是否产生技术效果,如速度提升、资源节约、准确率提高。
第四项:方案是否落入《专利法》第25条排除范围,如纯数学方法或纯商业规则。
第五项:方案是否已在先公开,可通过cpsc.cnipa.gov.cn进行现有技术检索。
第六项:权利要求是否限定技术特征,而非只写功能模块或商业目标。
- 自查第1条:把方案写成"为了解决X问题,采用Y技术手段,达到Z效果"的完整句式。
- 自查第2条:若方案换成人工也能执行,且不依赖特定技术设备,很可能不构成技术方案。
- 自查第3条:检索与目标最接近的现有专利,判断是否存在新颖性与创造性的空间。
- 自查第4条:权利要求避免出现"定价、营销、会员管理"等纯商业概念名词。
- 自查第5条:保留开发过程中的技术文档与测试数据,作为说明书撰写的基础材料。
- 自查第6条:在商业发布或公开演示前完成申请布局,防止公开使用导致丧失新颖性。
六、软件专利申请的三个典型坑位
以下是软件专利申请实践中出现频率最高的三个典型错误。
第一个坑:把软件整体当作专利客体申请,权利要求直接写"一种软件"。
此类权利要求没有限定技术特征,属于智力活动规则,几乎必然被驳回。
正确写法是把保护对象写成"一种实现XX功能的系统或方法",并写明技术实现路径。
第二个坑:权利要求只写纯功能模块,例如"一种装置,包括存储模块、处理模块、展示模块"。
这类写法被称为功能性限定,缺乏具体的技术实现结构,审查员通常会要求澄清。
应写明模块之间如何连接、数据如何流转、各模块执行的具体处理逻辑。
第三个坑:只登记软件著作权,不申请专利,导致核心技术方案丧失专利保护。
软著只保护代码表达,若竞争对手以不同代码实现相同方案,软著无法对抗其使用行为。
- 规避坑位1:先检索再申请,确认现有技术边界后再撰写权利要求。
- 规避坑位2:权利要求中体现具体的数据流、控制流与硬件交互环节。
- 规避坑位3:重要算法与架构在对外发布前先布局专利,避免公开后丧失新颖性。
- 规避坑位4:向代理机构提交完整技术交底书,而不是仅提供软件界面截图。
- 规避坑位5:软件迭代更新时,对新增技术改进及时补充新申请,维持保护范围与版本同步。
软件专利的授权核心始终是技术方案,清单与自查表只能帮助筛选,最终撰写仍建议由代理机构完成。
【免责声明】本文为法律科普,不构成正式法律意见,具体案件请咨询执业律师或专利代理师。
引用法条清单:《专利法》2020修正(2021-06-01施行)第2条、第25条;《专利审查指南》第二部分第九章(涉及计算机程序的发明专利申请审查);《计算机软件保护条例》2013修订(软著登记依据)。







