软件专利的挖掘通常是基于一个核心技术方案或者一个产品,如某平台、某应用等的研发项目进行,研发人员从整体上讲述核心技术方案或者研发项目本身,具体包括:
1.1软件的应用场景和目标用户
由于软件可以应用在各行各业,研发人员可以先从软件的应用场景和目标用户谈起,软件是应用于什么领域的?是支付领域、物流领域、还是智能家电领域?软件的目标用户是大众用户还是特定用户,如办公大厅工作人员、学生、银行职员或业务员?
1.2产品主要功能和亮点
在基本介绍了软件的应用场景和目标用户后,建议研发人员讲述产品的主要功能和亮点,即讲述“我的软件可以做什么事”和“我的软件做了哪些事是跟别的软件有区别的”,我很看好我的软件中的什么,简单说,按照 功能+区别+亮点的逻辑主线进行讲述。
在整体上对核心技术方案以及项目本身有一定了解后,为了找出其中的创新点,需要将一个“大”的软件拆解为一个个“小”的可供挖掘技术创新点的部分,具体可从3个视角拆分:
2.1从功能上拆解
软件专利的技术方案一般可以从功能角度描述,因此大部分的软件也是可以基于功能来进行划分的,在从功能上进行拆解时,可以逐步拆解,直到功能模块最小化,再从不同的功能模块出发,去探寻技术改进点。例如,该功能同类产品中是否存在,若不存在,则为新的功能,若存在,则进一步思考功能实现上是否有区别。
2.2从技术架构上拆解
软件需要运行在计算机体系中,对于计算机来说,技术人员通常是通过计算机体系结构来理解计算机的逻辑结构和功能特征,例如,对于计算机体系来说,可以分为基础应用层、基础平台层和数据层等。这种纵向的结构往往是技术人员熟知的,在挖掘创新点时还可以从技术架构上进行拆分,从每个层级出思考其中的技术改进点,从而准确找到软件专利的创新点。
2.3从业务流程上拆解
很多软件应用起来是实现各种业务流程的,对于业务流程来说,通常会进行多个阶段的划分,因此做软件专利的挖掘中可以将整体业务流程划分为多个阶段,从不同阶段的业务流程中探寻其中的技术改进点,从而找到软件专利的创新点。
经过前两个步骤梳理选定好的创新技术点,都适合申请专利吗,并不一定,我们还需要进行的最后一步是从保护客体、新颖性的角度去筛选技术点。
从保护客体角度讲,并不是所有的计算机软件程序都可以申请专利,单纯的算法、程序,如果不能够解决技术问题的话并不是专利保护的客体,只有应用该程序解决一定的问题,产生一定的技术效果才能够申请专利;
至于新颖性、创造性这部分的检索工作可以留给专利代理人进行检索,如果软件技术被公开或近似公开,则不建议单独作为一个专利申请,可以与其他的创新点进行合并申请,或者进行发散思维,寻找一些关联技术因素,从而寻找到其他可能的技术创新点,形成外围专利布局;
筛选技术点后我们就可以确定挖掘待申请的专利主题了,定题后建议按照技术主题、方案概要、技术问题、技术效果、专利性评价这几个角度出具专利挖掘报告,之后就进行确权申请程序啦。
立即免费获取申报方案全国设立17家分支机构
马上申请认证