软件领域专利申请的基本特点

软件领域中对软件的改进通常需要申请发明专利来保护,保护的技术内容是软件开发的核心思想,而非仅仅保护代码。最近几年,国内软件企业也逐步重视软件专利的申请,申请量逐年增加。腾讯科技(深圳)有限公司是国内公司在软件领域申请专利最多的申请人之一。腾讯科技截止至2009年底一共公开了1700多件专利,其中,发明专利占绝大多数,非发明专利仅占2件;同时,腾讯科技已授权的发明专利也已经500件左右。腾讯科技申请专利是围绕即时通讯工具、主要在计算机网络领域保护自己的一个个创新。用于解决技术问题的软件都有可以申请发明专利,例如:

用于工业控制的软件(如机床控制软件)
用于处理外部数据的软件(如相机中的图像处理软件)
用于改进计算机内部性能的软件(如虚拟内存扩展软件)
软件中所用到的算法(如控制方法、图像处理算法、加密算法)

软件领域技术资料准备的提纲

以软件系统及实现方法为主:技术/产品创新主要基于软件系统、软件算法,则申请时应考虑提供:

已有软件/算法的不足:即说明与本专利的内容最相似的软件/算法,需要说明已有软件是由哪些模块主要组成,各模块的连接关系,各模块的作用,可结合模块组成图(若是软件算法,可说明已有算法具体包括什么步骤,可结合流程图);同时指出已有软件/算法的效果如何,尤其指出与本专利相比,原有软件/算法存在的缺点或不足之处。如有引用文献,需要说明出处。对原有技术的介绍尽可能详细,可附模块组成图、算法流程图。
本专利的内容:应说明本专利达到目的或解决问题的技术手段,包括软件是由哪些模块主要组成,各模块的连接关系,各模块的作用,可结合模块组成图(若是软件算法,可说明已有算法具体包括什么步骤,可结合流程图)。写明本专利的工作原理,本专利与现有技术的区别点。本部分可结合图表说明。
本专利的效果:有益效果可以由工作性能的提高,制作成本、能量损耗的减少,稳定性的增加,操作、控制、使用的简便,以及其他有用性能的出现等方面反映出来。
附图与说明:软件模块组成、算法流程的图解,附图应以电子制图或流程图的标准绘制,而非扫描图。使专利工作人员可直接在附图上编辑修改,实用新型申请必须带附图。
本专利的具体实施例:对照附图,说明本专利的具体实施方式,必须有详细的描述,包括附图中各具体模块功能介绍、及流程图中具体各个流程的功能。最好提供相应的技术参数、数据来具体说明有益效果,可同时提供原有技术的参数数据进行对比。

案例——《车辆诊断仪的标定软件管理系统及方法》

1、已有软件/算法的不足

随着汽车电子技术的飞速发展,车辆的功能复杂性日益提高,安全、环保、节能方面的法规要求日益严格,舒适、灵活、个性化的客户需求千差万别,市场竞争全球化,使开发周期不断缩短,大量的电子控制器在汽车中广泛使用,导致车辆的诊断仪开发面临巨大挑战。汽车在在开发过程中,需要根据目标市场要求、法规要求、车型配置要求等对控制器进行整车标定。例如发动机控制器、空调控制器、车身防盗控制器、自动变速器控制器、车身稳定控制系统(DSC)控制器、刹车防抱死系统(ABS)控制器、仪表控制单元等。汽车进入市场后,针对法规的要求的变化,发现的问题和市场中客户的反馈,对各控制器进行重新配置和标定。在售后的维修保养中,同种车型的控制系统,会有不同的零件配置,需要不同的标定软件进行刷新。在车辆诊断和标定软件刷新过程中通常使用诊断仪,当需要更新车辆控制器标定软件时,通过诊断仪的通讯接口与车辆诊断接口连接,例如SAE(美国汽车工程师学会) J1962标准接口,将新的标定软件刷新到车辆的相应控制器中。由于车辆功能日益复杂、车型众多、控制器日益增多,传统的标定软件刷新方法不但容易出错,而且效率低下。

2、本专利的内容

请参阅图1,本发明揭示了一种车辆诊断仪的标定软件配置管理系统,该系统与车辆诊断仪通信,所述系统包括配置数据库11、及分别与所述配置数据库11连接的标定软件库12、控制器格式文件14、配置报告15、标定加密软件包16。所述配置数据库11用以维护各个车型的控制器信息13,该控制器信息13至少包括零件编号结构、车型的配置信息,所述零件编号结构包括总成号、硬件号、软件号、网络号、标定号;优选地,所述零件编号结构还包括零件的配置特征值、特殊配置的传感器、特殊配置的执行器、特殊配置的目标市场。所述配置信息包括起止车辆识别号、EOBD、年份车型、日期、所配置的硬件信息。所述配置数据库11还用以维护零件编号的可用性、发布状态,同时维护零件软件与网络软件的兼容性。所述控制器格式文件14用以对各控制器的信息进行设定。所述配置报告15用于对车辆诊断仪所诊断的车辆控制器、及其标定软件是否需要更新进行判断。所述标定软件库12用以存储所述车辆诊断仪所需的应用软件、标定软件、网络软件。所述标定软件库12还设置所述配置数据库中零件编号与该软件包的链接。所述标定加密软件包16包含对控制器所需要的应用软件、标定软件、网络软件加密,把所述配置报告15分别发送给车辆诊断仪,更新车辆诊断仪。车辆诊断仪接收配置报告15、标定加密软件包16,读取车辆的零件编号结构和控制器的信息,根据所述配置数据库、配置报告进行判断、抽取合适的标定软件,对车辆进行刷新。配置报告为上述应用软件、标定软件、网络软件的配置说明。所述车辆诊断仪生成配置管理报告的同时,还从所述控制器标定软件库中提取需更新的软件,更新的加密软件包,用于更新车辆诊断仪。请参阅图2,以下结合图2介绍一种利用上述系统的标定软件配置管理方法,包括如下步骤:步骤0、任意车型或控制器更新。步骤1、提供一配置数据库,该配置管理数据库维护控制器零件信息和文件库,并将软件库加密打包,存入软件库。所述控制器零件信息至少包括零件编号结构,该编号结构包括总成号、硬件号、软件号、网络号。步骤2、打包软件库发送给维修站,更新诊断仪。步骤3、获取被诊断车辆控制器的硬件号,该硬件号对应该车的控制器的配置信息;同时获取车辆的特征键、车辆识别码,查询控制器配置报告,上述特征键包括控制器的所有特征。步骤4、根据被诊断车辆控制器的硬件号,查询控制器配置报告。步骤5、判断被诊断车辆软件版本是否需要更新;若需要,执行步骤6,否则转向步骤10。步骤6、从标定软件加密包中,提取需要更新的软件。步骤7、用步骤6中所提取的软件刷新被诊断车辆的控制器。步骤8、更新控制器特征键和零件信息。步骤9、生成被诊断车辆的控制器的数据库完整性报告。步骤10、结束。

3、本专利的效果

本发明的有益效果在于:本发明通过更新车辆诊断仪控制器的软件库来更新诊断仪控制器,能够进行统一高效地管理,提高了更新控制器配置的灵活性、完整性、严密性和诊断效率。适应了车辆发展的未来需求,可持续对复杂程度日益增长的车辆的控制器进行完整、快速地配置。

4、附图与说明

软件领域专利申请的基本特点相关推荐

  1. 软件领域专利申请的特点及案例

    软件领域专利申请的基本特点 软件领域中对软件的改进通常需要申请发明专利来保护,保护的技术内容是软件开发的核心思想,而非仅仅保护代码.最近几年,国内软件企业也逐步重视软件专利的申请,申请量逐年增加.腾讯 ...

  2. Eclipse 不为人所知的另一面 - 企业管理软件领域 ABAP 编程语言开发利器

    对于 Java 从业人员来说,无论是刚入门的新手还是专家,肯定都正在或者曾经使用过 Eclipse,这是一款优秀的编写 Java 程序的 IDE. 然而可能大多数 Java 开发人员都没有意识到,Ec ...

  3. 从一个 SAP CRM 软件实际的故障处理出发,谈谈企业管理软件领域内那些很难稳定重现故障的处理技巧

    目录 企业管理软件领域内棘手故障的一些表现形式 1. 需要复杂的流程才能重现 2. 故障横跨企业管理软件的多个模块 3. 故障只能在客户生产系统重现 4. 故障只能在后台作业模式下重现,在 onlin ...

  4. 大快搜索获评“2018中国大数据基础软件领域领军企业”

    大快搜索自荣获"2018中国大数据企业50强"殊荣,12月20日在由工信部指导,中国电子信息产业化发展研究院主办的2018中国软件大会上,大快搜索获评"2018中国大数据 ...

  5. 鸿蒙生态箐英班,华为联合西北工业大学开设 “鸿蒙生态菁英班”: 50 人左右,锁定终端软件领域...

    7月5日消息 西北工业大学官方近期宣布,为深入推进校企联合培养,激发同学们在终端软件领域的技术热忱,华为联合西北工业大学开设 "鸿蒙生态菁英班",旨在培养具有终端专业知识,热爱终端 ...

  6. 谈谈企业管理软件领域内那些很难稳定重现故障的处理技巧

    前言 我是做企业管理软件的程序员,有一次我遇到一个问题,一段后台作业代码,运行时偶尔会出现运行时异常(runtime exception),但这个异常不是 100% 能重现,运行十次,大概能重现2,3 ...

  7. IT行业中的互联网领域和软件领域工作方向有什么区别?

    计算机是什么,咱就不说了.我们普及计算机的那个年代,软件只有两种大方向,系统软件和应用软件.系统软件就是单纯的操作系统,其它所有软件,都叫应用软件.举个栗子,安卓和windows和linux都叫归属到 ...

  8. 图灵社区 : 阅读 : [讨论] Java语言被很多人抱怨语法繁琐、开发效率低、体系繁杂而笨重,为什么还有这么强的生命力,尤其是在企业软件领域?...

    图灵社区 : 阅读 : [讨论] Java语言被很多人抱怨语法繁琐.开发效率低.体系繁杂而笨重,为什么还有这么强的生命力,尤其是在企业软件领域? 图灵社区 : 阅读 : [讨论] Java语言被很多人 ...

  9. 图扑软件通过 CMMI5 级认证!| 国际软件领域高权威高等级认证

    图扑软件顺利通过国际软件领域高权威高等级的 CMMI5 级认证! 近日,图扑软件在 CMMI 研究院授权的高成熟度评估师 John Hostetler 带领的评估组的严格审核下,顺利通过 CMMI5 ...

最新文章

  1. 牛客练习赛64 - B Dis2(树,基础图论)
  2. 武林外传辅助工具详细制作过程[第二篇:查看数据]
  3. 三体人有救了,只要等得够久就会有一个太阳被甩出去
  4. opencv编程解决warning C4003: “max”宏的实参不足
  5. sql 定时同步两个数据库
  6. 走近人脸检测:从VJ到深度学习(下)
  7. 动画性能优化-requestAnimationFrame、GPU等
  8. 河南版权登记,给自己的“孩子”一个身份证
  9. 菜鸟学习数据科学家 5 大误区
  10. (软件工程复习核心重点)第十二章软件项目管理习题
  11. scrapy+selenium实战,热搜明星数据分析,看看有哪些好玩的事情
  12. Spring : Spring @Transactional-嵌套事物回滚
  13. python的knn算法list_【风马一族_Python】 实施kNN算法
  14. c开头英文语言,C开头的考研英语词汇
  15. amazeui学习笔记--css(基本样式2)--基础设置Base
  16. Linux与JVM的内存关系分析(转)
  17. 7000个源码批量下载
  18. mysql通过视图插入数据_数据库视图 sql
  19. Ubuntu16.04 下安装运行 rovio-slam
  20. 用R语言进行分位数回归

热门文章

  1. 关键字与保留词,ES2020版
  2. thingsboard
  3. 读书百客:《惜牡丹花二首》鉴赏
  4. STM32F4-DMA及相关配置
  5. note:记各种资源
  6. IoC Containers and the DI pattern
  7. JQuery实现随机抽奖
  8. potplayer去除播放历史收藏夹
  9. 【文献翻译】思科路由器安全配置合规性的SCAP基准-SCAP Benchmark for Cisco Router Security Configuration Compliance
  10. sdformatter格式化选项设置_使用SDFormatter怎么格式化内存卡-SDFormatter使用教程