上篇聊了技术博客写作,通过文字传播建立影响力。今天聊一个很多工程师觉得离自己很远但实际很重要的话题:专利。机器人行业的技术创新是有商业价值的——一个新的传感器融合算法、一种新的机器人控制方法、一套新的标定流程——这些东西如果竞争对手直接抄过去用,你的公司就白投入了研发成本。专利就是保护这些创新成果的法律工具。面试时如果你展现出对知识产权的基本了解,会让面试官觉得你有商业思维,不只是埋头写代码。

很多工程师对专利有误解,觉得"专利是法务部门的事"或者"只有大发明才能申请专利"。实际上,专利和你日常的研发工作密切相关。你在项目中提出的一个巧妙的技术方案,很可能就是一个可以申请专利的创新点。而且在中国,发明专利授权后对个人也有好处——有些城市的人才政策把专利作为加分项,公司内部也往往有专利奖励制度。

什么是可专利的——机器人领域的例子

不是所有技术创新都能申请专利。专利要求满足三个条件:新颖性(现有技术中没有相同的方案)、创造性(对本领域技术人员来说不是显而易见的)、实用性(能够在产业中应用)。

机器人领域常见的可专利内容:一种新的传感器融合方法及其系统、一种机器人路径规划的优化算法、一种新型的机器人末端执行器结构、一种基于深度学习的目标检测改进方案、一种机器人标定的自动化流程、一种多机器人协作调度的方法。

注意:纯粹的数学公式和算法本身不能申请专利,但"将某个算法应用于某个具体技术场景并解决了具体技术问题"的方案可以申请。比如"卡尔曼滤波"本身不能申请,但"一种基于自适应卡尔曼滤波的机器人定位方法,通过动态调整过程噪声协方差矩阵解决了高速运动场景下的定位漂移问题"就可以申请。

软件专利在撰写时有个技巧:不要只写算法流程,要把算法和具体的硬件系统、应用场景绑定在一起描述。"一种用于仓储AGV的路径规划方法"比"一种路径规划算法"的专利保护范围更清晰,审查员也更容易理解其技术价值。机器人领域天然适合这种写法,因为几乎所有算法都有具体的物理系统对应。

实用新型专利也值得关注。和发明专利不同,实用新型只保护产品的形状和结构,审查周期短(通常几个月)、授权率高。一些机器人结构方面的创新(新型末端执行器、特殊的传感器安装结构、改进的散热设计)很适合申请实用新型。而且在中国,实用新型和发明专利可以同时申请(同一个技术方案),实用新型先授权提供即时保护,发明专利继续审查。

撰写专利交底书(Disclosure)是工程师需要参与的环节。交底书不需要写得像法律文件那么严谨,但要把技术方案说清楚:技术问题是什么、现有方案有什么不足、你的方案怎么解决的、和现有方案比有什么优势。专利代理人会根据你的交底书来撰写正式的专利申请文件。

专利检索是申请前的重要步骤。在写交底书之前,先检索一下有没有类似的现有专利。用Google Patents或者国家知识产权局的检索系统,输入关键词和IPC分类号,看看别人有没有申请过类似的方案。如果找到了很接近的现有专利,你需要在交底书中明确说明你的方案和它的区别点在哪里——这就是你的创新点。做专利检索还能帮你学习专利文件的写法,看同领域的专利是怎么描述技术方案和撰写权利要求的。

专利申请流程——工程师需要做什么

一个发明专利的申请流程大致是:工程师写交底书→专利代理人撰写申请文件→工程师审核确认→提交到专利局→专利审查→答复审查意见→授权或驳回。整个流程通常需要一到三年。

工程师在这个过程中需要做的主要工作:

写交底书:把你的技术方案用技术语言写清楚。重点说清楚"和现有技术相比,我的方案有什么不同,这些不同带来了什么技术效果"。最好附上示意图、流程图、关键代码片段。

审核申请文件:专利代理人写好的申请文件,你需要仔细审核。代理人可能不完全理解你的技术细节,某些技术描述可能不准确。特别是权利要求书(Claims)——它定义了专利的保护范围,写得太窄竞争对手容易规避,写得太宽可能被审查员驳回。

答复审查意见:专利局的审查员会指出你的申请可能存在的问题(比如和某篇现有专利太相似)。你需要和代理人一起分析审查意见,提供技术层面的反驳理由或者修改权利要求的范围。

## 专利交底书模板
1. 发明名称:一种基于XXX的机器人YYY方法
2. 技术领域:机器人导航/感知/控制
3. 背景技术:现有方案是什么,有什么缺点
4. 发明内容:你的方案是什么,怎么解决问题
5. 具体实施方式:详细的技术方案描述
   (配流程图、系统架构图、关键公式)
6. 技术效果:和现有方案对比的优势数据

专利和论文的关系

很多工程师会问:我是先发论文还是先申请专利?答案是先申请专利。因为专利申请要求新颖性,一旦你发表了论文(包括在arXiv上传预印本),你的技术方案就变成了"现有技术",再申请专利就会因为丧失新颖性而被驳回。

实际操作中,可以先提交专利申请(拿到申请日),然后再发表论文。专利申请日和论文发表日之间的时间差保证了新颖性。有些公司会在员工发论文前做一次专利检索,确认创新点已经提交了专利申请后再允许发表。

这也解释了为什么很多公司的技术团队不鼓励工程师随便发技术博客——如果博客里透露了尚未申请专利的技术方案,可能导致专利新颖性丧失。写技术博客时要注意不暴露公司的核心技术方案,尤其是还在专利申请流程中的内容。

专利对工程师的价值

从个人角度,拥有专利有几个好处:公司内部通常有专利奖励(几千到几万元不等)、专利是职称评定和人才认定的加分项、简历上有专利能证明你的创新能力、如果将来创业专利是公司的无形资产。

从公司角度,专利布局是商业竞争的重要手段。机器人行业竞争激烈,专利可以用来阻止竞争对手使用特定技术、可以作为交叉许可的筹码、可以增加公司的估值。一个拥有五十项发明专利的机器人公司,在投资人眼里的价值远高于一个没有专利的公司。

开源和专利并不矛盾。有些公司会选择把部分技术开源来建立社区影响力,同时用专利保护核心算法。开源协议(比如Apache 2.0)本身就包含专利授权条款——你使用这个开源软件的同时,也获得了相关专利的使用许可。但如果你修改了开源代码并用于商业产品,需要注意协议中的专利条款是否覆盖你的使用场景。

对于求职者来说,在面试中展示专利意识是一个差异化优势。大多数工程师只关注技术实现,很少有人会主动思考"我的方案是不是可以申请专利"。如果你在面试中自然而然地提到"这个方案我们申请了专利保护"或者"这个思路我检索过专利,和XX公司的专利有区别",面试官会觉得你有大局观。

面试追问

"你参与过专利申请吗?"参与过两项发明专利的申请。一项是关于多传感器融合定位的方法,另一项是关于动态路径规划的优化算法。我负责写技术交底书和审核代理人的申请文件,特别是权利要求书中的技术细节。

"你怎么判断一个方案值不值得申请专利?"我会问三个问题:这个方案是不是解决了行业内普遍存在的问题?和现有方案比是不是有明显的技术进步?竞争对手有没有可能独立想到类似的方案?如果三个问题的答案都是"是",就值得申请。

"专利对找工作有帮助吗?"有帮助,特别是对高级岗位。面试官看到你有专利,会认为你有创新能力和保护知识产权的意识。不过不要把专利当作目的,它应该是你做有价值的技术研发的自然产出。


知识产权意识是工程师从"技术执行者"向"技术创新者"转变的标志之一。你不只是在实现功能,你还在创造新的技术价值。理解专利的基本知识,能让你在日常研发中更有意识地识别和保护创新成果。

不需要你变成专利专家,但你需要知道什么时候应该和公司的知识产权部门沟通。下次你在项目中想出了一个巧妙的技术方案,花十分钟想一想:这个方案有没有申请专利的价值?如果有,及时和公司的专利负责人沟通。养成这个习惯,你会发现自己在做技术决策时会多一个维度的思考——"这个方案不仅技术上好不好,还是不是值得保护的创新"。

下一篇聊论文阅读方法。机器人领域的技术发展很快,如何高效跟踪前沿论文是每个工程师面临的挑战。读论文不是为了"看起来学术",而是为了把最新的研究成果转化为工程实践。


如果这篇文章对你有帮助,欢迎点赞、在看、转发三连。 你的支持是我持续更新的最大动力。

「机器人软件开发面试·从入门到精通」连载系列 

上一篇:第343篇 技术博客写作——建立个人技术品牌

下一篇预告:第345篇 论文阅读方法——如何高效跟踪前沿技术

有任何问题欢迎评论区留言,我会尽量回复。

 

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐