如何挖掘专利创新点?
“无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。”
对于广大的软件工程师来说,除了编写程序,撰写专利也是一项重要的工作内容。参加工作以来,我与很多的软件工程师同事、朋友和同行交流过,对于编写程序,大家都觉得没有问题,但是说到写文章(特别是写专利),大家就有一种要把人都榨干也写不出来的感觉。
出现这种情况,一是因为编写程序是我们赖以生存的基础,我们投入了大部分的精力在上面,而写文章或写专利对我们来说只是一个锦上添花的作用,投入的精力相对有限;二是因为写文章或写专利实际上是对一个人综合素质的考验,需要具备较广的知识面才能写出一篇好文章。但是,考虑到写文章是我们不可避免的一项工作,我们有必要投入更多的时间和精力来训练这项技能。
最近,我又和一些朋友聊到了写专利这个话题,大家的共识就是优秀的专利越来越难写了、好的专利创新点越来越难挖掘了。在这篇文章中,我基于自己的专利写作及评审等相关经验,来分享下如何才能更好地挖掘到专利的创新点。
总体思路
我认为,我们专利创新点的挖掘要遵循“一二三”的思路,即“一核心、二基础、三扩展”。

“一核心”是指以大家工作所在团队开发的产品为核心。也就是说,我们写的专利不是凭空想出来的,而是围绕着实际的产品来构思的。
“二基础”是指以产品使用的研发方案为基础和以产品需求为基础。在很多时候,我们感觉专利创新点很难想,是因为我们没有吃透产品的需求,从这些需求中,我们可以进行深度挖掘,进而产生出可能的专利创新点。另外,通过对我们的研发方案进行改造或升级,也可能会产生出专利创新点。
“三扩展”是指从研发方案上进行扩展、从产品需求上进行扩展和从产品使用场景上进行扩展。当我们实在没法从当前的研发方案和需求上挖掘出专利点的时候,就可以考虑进行扩展了,具体而言就是看看如果当前研发方案上使用新技术或新架构是否能产生创新点、如果从当前需求上衍生出其他需求是否能产生创新点、如果将当前产品的使用场景进行一定的延展是否能产生创新点。例如,如果当前产品的使用场景是在家庭中,那么如果放到小企业或商铺中,是否有新的应用价值,这样也可以产生出专利创新点。
专利创新点挖掘经验
根据我多年的专利撰写和评审经验,我认为可以从如下几个方面进行专利创新点的挖掘:
第一,主动设计专利的应用场景。在不知道专利创新点如何构思的情况下,我们可以考虑为自己的专利设计出一个当前可能还不存在的应用场景。例如,现在的家用扫地机器人已经比较常见了,那么是否可以用它来控制我们的电视或者是进行上网流量的检测?现在我们人手一台智能手机,那么男士在出差忘带刮胡刀的情况下是否可以用智能手机来刮胡子?通过这些新的应用场景,自然可以产生一些专利的创新点。
第二,在专利中适当引入新(热门)技术。大部分研发项目使用的都是比较成熟的技术,比较难申请专利,那么此时可以考虑将当前比较热门或新的技术引入到自己的项目中。在这个过程中,就可能会产生出一些专利创新点。例如,如果我们现在在做一款有线终端,可以连接到路由器下面使用,那么,是否可以考虑将WiFi技术引入进来,将该终端改造为WiFi终端,此时就可以写出基于WiFi技术的新专利了。
第三,将多个网元结合起来。我们在构思专利的时候,容易被产品当前的使用方式限制住,缺少一定的发散性思维,也就不容易想到专利创新点。也就是说,如果将一个产品视为系统中的一个网元,那么当基于一个孤立的网元想不出专利创新点的时候,可以考虑将多个网元使用合理的方式连接起来组成新系统,在此新系统形成的过程中就可能会产生出专利创新点。例如,大部分家庭里面都会有一个光纤入户的智能网关(也就是智能光猫),单独看这个智能网关似乎没什么特别的,但是考虑到它可以给家里面的设备提供网络连接,那么它就不是孤立的了,它可以和智能电视、智能扫地机器人、智能空调等连接,在这样一个新的组网系统中,就可能会产生专利创新点。
一些好的习惯
除了有好的挖掘专利创新点的方法之外,我们也应该有一些好的撰写专利的习惯,这些习惯可以让我们的专利写作更顺利。以下几个习惯是我在撰写专利的过程中形成的,大家可以参考。
第一,使用架构图记录原始的专利创新点。所谓的“灵光闪现”,就是说好的想法会突然蹦出来,也会很快消失。我们可能都有这样的经历:某一天有个很好的想法,由于没有记录,过了一天之后就再怎么也想不起来了。“好记性不如烂笔头”,在有好想法的时候,我们一定要及时记录下来。那么,如何及时记录专利创新点的想法呢?大家可以用一个架构图将原始的专利创新点记录下来,后面再不断完善。根据个人经验,我推荐大家使用Visio、GitMind等软件进行专利创新点架构图的绘制。
第二,我们在进行专利写作之前,一定要获取到公司或部门最新专利文档模板。很多时候,我们随便拿着一份专利文档模板就开始写专利并提交了,后面评审的时候才发现不是最新的专利文档样式,又被打回来重写。这样反复折腾,费时费力。“磨刀不误砍柴工”,我们要多问多了解,及时更新我们的资料,做好专利撰写的准备。
第三,在有了专利创新点的萌芽之后,我们除了要及时记录下来之外,还可以与经验较丰富的同事或朋友沟通讨论。通过全面的讨论,我们会发现自己想法的一些不足之处,让自己的专利创新点更加的完善。当然,在写专利发明人的时候,我们也要将对创新点有贡献的人名写上去。
结束语
对于每天与代码打交道的开发人员来说,写好代码固然重要,提升自身的写作能力同样重要。我们一定要两手抓,两手都要硬。在所有的写作中,专利的撰写能为我们带来实实在在的收益(包括专利现金奖励和职称评审等),因此我们花一定的时间在专利写作训练上也是值得的。
希望大家都能够轻松地写出优秀的专利来!
相关文章:
如何挖掘专利创新点?
“无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。” 对于广大的软件工程师来说…...
虚函数和纯虚函数
多态(polymorphism)是面向对象编程语言的一大特点,而虚函数是实现多态的机制。其核心理念就是通过基类访问派生类定义的函数。多态性使得程序调用的函数是在运行时动态确定的,而不是在编译时静态确定的。使用一个基类类型的指针或…...
Framework源码面试——Handler与事件传递机制面试集合
Handler面试题 Handler的作用: 当我们需要在子线程处理耗时的操作(例如访问网络,数据库的操作),而当耗时的操作完成后,需要更新UI,这就需要使用Handler来处理,因为子线程不能做更新…...
iOS开发-bugly符号表自动上传发布自动化shell
这里介绍的是通过build得到的app文件和dSYM文件来打包分发和符号表上传。 通过Archive方式打包和获得符号表的方式以后再说。 一:bugly工具jar包准备 bugly符号表工具下载地址:(下载完成后放入项目目录下,如不想加入git可通过gitIgnore忽略…...
MySQL OCP888题解046-哪些语句会被记录到binlog
文章目录1、原题1.1、英文原题1.2、中文翻译1.3、答案2、题目解析2.1、题干解析2.2、选项解析3、知识点3.1、知识点1:binlog_format选项3.2、知识点2:Performance Schema(性能模式)4、总结1、原题 1.1、英文原题 You enable binary logging on MySQL S…...
【前端学习】D5:CSS进阶
文章目录前言系列文章目录1 精灵图Sprites1.1 为什么需要精灵图?1.2 精灵图的使用2 字体图标iconfont2.1 字体图标的产生2.2 字体图标的优点2.3 字体文件格式2.4 字体图标的使用2.5 字体图标的引入2.6 字体图标的追加3 CSS三角3.1 普通三角3.2 案例4 CSS用户界面样式…...
【bioinfo】融合检测软件FusionMap分析流程和报告结果
文章目录写在前面FusionMap融合检测原理FusionMap与其他软比较FusionMap分析流程FusionMap结果文件说明FusionMap mono CUP设置图片来源: https://en.wikipedia.org/wiki/Fusion_gene写在前面 下面主要内容是关于RNA-seq数据分析融合,用到软件是FusionMap 【Fusion…...
C++基础了解-17-C++日期 时间
C日期 & 时间 一、C日期 & 时间 C 标准库没有提供所谓的日期类型。C 继承了 C 语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数和结构,需要在 C 程序中引用 头文件。 有四个与时间相关的类型:clock_t、time_t、size_t 和 …...
MOV压敏电阻的几种电路元件功能及不同优势讲解
压敏电阻,通常是电路为防护浪涌冲击电压而使用的一种电子元器件,相比其他的浪涌保护器来说,也有那么几个不一样的优势,那么,具体有哪些?以及关于它的作用,你都知道吗?以下优恩小编为…...
uniapp+uniCloud实战项目报修小程序开发
前言 本项目基于 uniapp uniCloud 云开发,简单易用,逻辑主要是云数据库的增删查改,页面大部分自写,部分使用uniUI, uView 组件库。大家可用于学习或者二次开发,有什么不懂的地方可联系 wechat:MrYe443。用…...
演唱会的火车票没了?Python实现12306查票以及zidong购票....
嗨害大家好!我是小熊猫~ 不知道大家抢到演唱会的门票没有呢? 不管抢到没有,火车票也是很重要的哇 24小时抢票不间断的那种喔~ ~ ~ 不然可就要走路去了喔~ 准备工作 环境 Python 3.8Pycharm 插件 谷歌浏览器驱动 模块 需要安装的第三方模块&am…...
Linux发行版本与发行版的简单的介绍
Linux linux下有很多发行的版本,或者称之为魔改版本。以下介绍一些常见的版本,以避免名词的混淆。 linux是提供了一个内核,就像是谷歌的内核一样,QQ浏览器就是使用的谷歌的内核,也算是一个发行版本。 Ubuntu&#x…...
前后端分离项目学习-vue+springboot 博客
前后端分离项目 文章总体分为2大部分,Java后端接口和vue前端页面 项目演示:www.markerhub.com:8084/blogs Java后端接口开发 1、前言 从零开始搭建一个项目骨架,最好选择合适,熟悉的技术,并且在未来易拓展…...
关于指针运算的一道题
目录 刚看到这道题的时候我也和大多数小白一样感到无从下手,但是在我写这篇博客的前几分钟开始我对这道题有了一点点的理解。所以我就想着趁热打铁,写一篇博客来记录一下我的想法。 题目如下: 画图: 逐一解答: 题一…...
【论文简述】Learning Optical Flow with Kernel Patch Attention(CVPR 2022)
一、论文简述 1. 第一作者:Ao Luo 2. 发表年份:2022 3. 发表期刊:CVPR 4. 关键词:光流、局部注意力、空间关联、上下文关联 5. 探索动机:现有方法主要将光流估计视为特征匹配任务,即学习在特征空间中将…...
Java学习-MySQL-列的数据类型
Java学习-MySQL-列的数据类型 数值 tinyint - 1个字节smallint - 2个字节mediumint - 3个字节int - 4个字节bigint - 8个字节float - 4个字节double - 8个字节decimal - 字符串形式的浮点数 字符串 char - 0~255varchar - 可变字符串 0~65535tinytext - 微型文本 2^8-1text…...
终端配色-Docker容器终端
20230309 - 0. 引言 平时使用SSH,通常都是使用securecrt来用,毕竟也算是之前windows下一种使用的工具,在mac下使用还算方便;进入终端后,可以通过调整配色来调整编程环境。平时经常使用屎黄色的那种配色,毕…...
SQL基础培训04-插入数据
知识点: 假设有订单表 CREATE TABLE SEOrder ( FID int identity(...
Apache HTTP Server <2.4.56 mod_proxy 模块存在请求走私漏洞(CVE-2023-25690)
漏洞描述 Apache HTTP Server是一款Web服务器。 该项目受影响版本存在请求走私漏洞。由于intro.xml中存在RewriteRule配置不当,当Apache启用mod_proxy且配置如 RewriteRule “^/here/(.*)” " http://example.com:8080/elsewhere?$1"; http://example.…...
SpringBoot 集成 elasticsearch 7.x和对应版本不一致异常信息处理
开源框架springboot框架中集成es。使用org.springframework.data.elasticsearch下的依赖,实现对elasticsearch的CURD,非常方便,但是springboot和elasticsearch版本对应很严格,对应版本不统一启动会报错。 文章目录开源框架Elasticsearch 7.x安装Elastics…...
uniapp 对接腾讯云IM群组成员管理(增删改查)
UniApp 实战:腾讯云IM群组成员管理(增删改查) 一、前言 在社交类App开发中,群组成员管理是核心功能之一。本文将基于UniApp框架,结合腾讯云IM SDK,详细讲解如何实现群组成员的增删改查全流程。 权限校验…...
JavaSec-RCE
简介 RCE(Remote Code Execution),可以分为:命令注入(Command Injection)、代码注入(Code Injection) 代码注入 1.漏洞场景:Groovy代码注入 Groovy是一种基于JVM的动态语言,语法简洁,支持闭包、动态类型和Java互操作性,…...
黑马Mybatis
Mybatis 表现层:页面展示 业务层:逻辑处理 持久层:持久数据化保存 在这里插入图片描述 Mybatis快速入门 : 适配层…...
学习STC51单片机31(芯片为STC89C52RCRC)OLED显示屏1
每日一言 生活的美好,总是藏在那些你咬牙坚持的日子里。 硬件:OLED 以后要用到OLED的时候找到这个文件 OLED的设备地址 SSD1306"SSD" 是品牌缩写,"1306" 是产品编号。 驱动 OLED 屏幕的 IIC 总线数据传输格式 示意图 …...
Mysql中select查询语句的执行过程
目录 1、介绍 1.1、组件介绍 1.2、Sql执行顺序 2、执行流程 2.1. 连接与认证 2.2. 查询缓存 2.3. 语法解析(Parser) 2.4、执行sql 1. 预处理(Preprocessor) 2. 查询优化器(Optimizer) 3. 执行器…...
【Go语言基础【12】】指针:声明、取地址、解引用
文章目录 零、概述:指针 vs. 引用(类比其他语言)一、指针基础概念二、指针声明与初始化三、指针操作符1. &:取地址(拿到内存地址)2. *:解引用(拿到值) 四、空指针&am…...
七、数据库的完整性
七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...
前端中slice和splic的区别
1. slice slice 用于从数组中提取一部分元素,返回一个新的数组。 特点: 不修改原数组:slice 不会改变原数组,而是返回一个新的数组。提取数组的部分:slice 会根据指定的开始索引和结束索引提取数组的一部分。不包含…...
