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

本文介绍了软件领域的专利申请特点,详细阐述了技术资料准备的提纲,并以“车辆诊断仪的标定软件管理系统及方法”为例,展示了实际申请过程中的重点内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

    用于解决技术问题的软件都有可以申请发明专利,例如:

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

 

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

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

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

 

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

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 标定软件配置管理方法的流程图

### 回答1: 专利交底书案例范文:计算机软件业务设计.doc 一、技术背景 本专利交底书涉及的是一种计算机软件业务设计。在现代社会中,计算机软件已经在各行各业发挥了重要作用。为了满足不同行业的需求,软件设计成为了一项重要的技术。本专利交底书的目的是描述一种计算机软件业务设计的方法和实现。 二、发明内容 本专利交底书所描述的计算机软件业务设计方法具有以下几个关键特点: 1. 根据不同行业的需求进行定制设计。本方法可以根据不同行业的特点和需求,对软件进行定制设计,以满足用户的具体需求。 2. 强大的数据处理能力。该软件业务设计方法具备强大的数据处理能力,可以对大量的数据进行高效的处理和分析,并输出相应的业务结果。 3. 支持多平台使用。该方法提供了多平台支持,可以在不同操作系统和终端设备上运行,实现了灵活性和便利性。 4. 可视化的界面设计。本方法采用直观的可视化界面设计,使得用户可以方便地操作和管理软件业务,提高了用户的使用体验。 5. 可扩展性强。本方法具备强大的可扩展性,可以根据用户的需求进行二次开发和功能扩展,满足不同用户的不同需求。 三、实施过程 本方法的实施过程涉及以下几个步骤: 1. 需求分析:首先,根据用户的需求进行详细的需求分析和沟通,了解用户的具体要求和期望。 2. 设计阶段:在需求分析的基础上,进行软件业务的设计,包括界面设计、功能设计和数据处理流程的设计。 3. 编码实现:根据设计结果,进行软件的编码实现,包括前端界面开发和后端逻辑处理的实现。 4. 测试和调试:完成编码实现后,进行软件的测试和调试工作,保证软件的质量和稳定性。 5. 发布和交付:经过测试和调试后,将软件发布并交付给用户,让用户开始使用并反馈使用感受。 四、效益与技术先进性 本专利交底书所描述的计算机软件业务设计方法具备多项优势和技术先进性,具体表现在以下几个方面: 1. 提高工作效率:该软件业务设计方法可以提高工作效率,减少人工操作过程中的错误和繁琐操作。 2. 精确的数据处理:该方法具备高效、准确、稳定的数据处理能力,为用户提供精确的业务处理结果。 3. 提供定制服务:根据不同行业的需求,可定制化的软件设计使得用户能够根据自身需求进行灵活的业务设计。 4. 技术领先:本方法在界面设计、数据处理、可扩展性等方面具备领先的技术优势,能够满足市场的高要求。 总结:本专利交底书所描述的计算机软件业务设计方法具备多个优势,能够满足不同行业的需求。其强大的数据处理能力、多平台支持和可扩展性特点,使得该方法在计算机软件领域具有广泛的应用前景和市场价值。 ### 回答2: 专利交底书案例范文 我们假设这个案例是关于一款新型计算机软件业务设计(doc)的专利交底书。 尊敬的专利局: 我将在此向您呈交一份新型计算机软件业务设计的专利交底书。这个软件具有以下有益的技术效果和创新点。 首先,该软件实现了高效的任务分配和资源管理功能。传统的软件开发过程中,往往需要手动分配任务给开发人员,并对资源的利用情况进行跟踪和管理。然而,这种方式容易出现人为错误和低效率的情况。我们的软件通过自动化任务分配和资源管理,有效地提高了开发效率,并减少了人为错误的发生。 其次,该软件实现了智能化的问题诊断和解决方案推荐功能。在软件开发的过程中,经常会遇到各种问题,如代码错误、性能问题等等。传统的解决方式是开发人员通过手动分析和调试来解决这些问题,但这需要耗费大量的时间和精力。我们的软件使用了人工智能技术,通过分析代码和监测系统运行状态,能够快速诊断和定位问题,并给出相应的解决方案推荐,从而大大提高了软件开发的效率和质量。 最后,该软件拥有先进的数据分析和预测功能。在软件开发的过程中,我们往往需要对大量的数据进行分析和预测,以便做出合理的决策。传统的数据分析和预测方法往往需要复杂的数学模型和大量的计算,而我们的软件通过采用先进的数据挖掘和机器学习技术,实现了快速且精准的数据分析和预测,为软件开发人员提供了更好的决策依据。 综上所述,我们的新型计算机软件业务设计(doc)通过高效的任务分配和资源管理、智能化的问题诊断和解决方案推荐、以及先进的数据分析和预测功能,为软件开发人员提供了更高效、更准确的工作环境和决策支持,具有重要的应用价值和市场潜力。 希望专利局能够给予我方的专利申请以重视和支持,期待尽早获得授权。 谢谢! 此致 敬礼 ### 回答3: 专利交底书是申请专利时必须提交的一项文件,用于详细描述发明创造的内容和技术实现方案。下面是一个关于计算机软件业务设计的专利交底书案例范文。 技术领域: 本发明涉及计算机软件领域,具体而言是一种计算机软件业务设计方法和系统。 背景: 在现代社会中,计算机软件已成为各行各业不可或缺的工具。然而,由于各个企业的业务特点和需求不同,现有的通用软件往往难以完全满足实际业务的要求。因此,研发一种能够灵活适应不同业务需求的计算机软件业务设计方法和系统具有重要意义。 发明内容: 本发明提出了一种计算机软件业务设计的方法和系统。该方法包括以下步骤:首先,根据企业要求,确定软件业务设计的目标和需求;然后,进行业务流程的建模和分析;接下来,设计和实现业务逻辑和数据模型;最后,经过测试和优化,发布和应用软件系统。 本发明的关键创新在于业务流程建模和数据模型设计方面。通过引入一种灵活的流程建模工具和数据模型设计工具,可以实现基于企业需求的高度定制化业务软件设计。此外,本发明还通过优化算法和自动化部署技术,提高了软件开发和部署的效率。 与现有技术的差异和优势: 与现有技术相比,本发明具有以下优点:1)通过灵活的业务流程建模和数据模型设计,可以满足各种不同业务需求;2)通过提高开发和部署的效率,减少了开发成本和周期;3)通过优化算法和自动化部署技术,提高了软件的性能和稳定性。 总结: 本发明提供了一种计算机软件业务设计方法和系统,能够满足不同企业的业务需求,并提高了软件开发和部署的效率。该发明在计算机软件领域具有广泛的应用前景和商业价值。 以上就是一篇关于计算机软件业务设计的专利交底书案例范文,希望能够对你有所帮助。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值