IT公司 专利的申请了解

本文介绍了联想软件事业部在专利申请方面的经验,强调了专利意识的重要性以及如何通过先写专利后写算法提高专利申请成功率。同时,文中详细介绍了DTS软件测试工具的功能和特点,包括其广泛的应用范围、强大的功能、高自动化程度和高效性,以及其在测试模式、测试准确度、测试效率和测试误报率等方面的优越性。

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

联想软件事业部专利申请经验谈/养成“专利意识”/“丁式宝典”:

     
众所周知,对于软件企业而言,其核心 竞争力就在于它的 研发能力,而专利申请数正是衡量一个软件企业研发能力的重要指标。 联想软件设计事业部近一段 时间来在专利申请上取得了非常丰硕的成果,仅2002财年第一季度就产生了14项专利申请,成了不折不扣的“专利大户”。
    在常人看来,专利申请一直是非常神秘的,因为每一个专利技术都需要有十分丰富的专业知识为基础,而且专利申请的周期长、审查严格,这也导致了很多技术人员望而却步。那么联想软件中的专利申请者们是如何能够在这么短的时间内获得如此多的专利申请呢?
    
     养成“专利意识”
    
    那种认为专利申请非常高不可攀的观点其实并不正确。要想打破专利申请的坚冰,我们首先必须明确专利不仅仅是“发明专利”,也包括“流程专利”。而“流程专利”在我们主动发掘技术,把 创新的思想融入实践的过程中随时可能产生,因此,我们必须培养良好的“专利意识”,时刻注意身边的专利申请线索。
    目前存在的相当多的专利往往就是在流程中解决实际问题的,只要针对某个技术 细节作一个小小的改进,就可以成为一项专利。一般来讲,如果是采用特定的步骤解决实际问题,那么得出的结果就会是一项不错的专利。比如全散列算法专利,这就是利用数据全部散列存放的形式以达到在嵌入式系统中用尽量少的资源占用,以达到尽量快的数据检索,而利用XML实现不同 数据库之间的数据交换。这一项专利就是利用了技术成熟的XML数据,来完成不同种类数据库之间的数据交换通讯技术。这其实就是一个利用特定步骤解决实际问题的典型例子。从这个例子中,我们可以看到并非只有发明才是专利,只要能够运用自己的智慧,改进工作流程,从而解决实际问题,那你也将拥有专利申请的资格!
    需要注意的是其实专利经常就在你身边,只是人们往往没有留意去寻找它。有相当多的专利事实上并没有依靠很深厚的技术背景,而只是由于实践者进行了思考,解决了实际问题,并自信地申请了专利,从而获得了成功。这里有个 案例:某公司做了一个图片浏览器,在图片不能占满全屏的时候将多余的部分用黑色代替,这项技术看起来非常简单、普通,但该公司并没有轻易放弃,而是将这一技术申请了专利,最后获得了成功。可见并非只有生僻、高深的技术才具有专利申请的可能性,因此,软件开发人员在平时的工作中要养成良好的“专利意识”,随时注意自己工作进展中的亮点,不要轻易放走身边任何申请专利的可能。
    
     “丁式宝典”:先写专利,后写算法
    
    那么,具体就专利申请而言,我们如何做才能提高命中率呢?软件嵌入式研发处的丁刚可谓是联想软件的“专利大户”,一个人就荣获了5项专利申请。他的经验对于这个问题的解答是有很大帮助的。丁刚笑称自己的专利申请遵循了“丁式宝典”。简单说就是先写专利,后写算法。
    专利申请有个特点,就是整个申请过程时间比较长(受理考察期一般要超过2年),但是允许先写好专利上报,然后再写算法。对于专利部门来说,他们需要对所申请的专利进行考察,如果两年之内没有采用专利技术的 产品问世,那么该专利才会被受理。如果先写好算法,然后再申报,那势必会耽误宝贵的时间,在这期间可能会有人跟你的想法一样,也开发出同样的产品,这样你申请专利的机会就被白白浪费掉了。因此,当软件开发人员在项目中创造了具有创新性的算法时,如果经过初步细化后发现实现过程基本上可以实施,并能保证在以后的设计工程中不会做太大的变化时,就可以先写专利申请,再具体的去实现算法。这样,在做算法的同时专利申请程序也在运作,等算法写完了,专利也差不多申请完成,这样便可以节约时间。同时,这也是一个良好的 工作习惯。当一个程序员在写专利报告的时候,他其实是在完 (续致信网上一页内容)成这个项目的概要设计,而这其实对于程序员非常重要,有了概要设计,总体思路便成了形,有了这个概要设计便不会偏离原来的想法,这对日后写程序细节的帮助是非常大的。
    另外,在专利申请之前,我们还需要注意避开一些专利局设置的“门槛”。比如说,算法本身以及纯粹的软件本身是不能够申请专利的,但我们只要将其稍加变通就可以成为一项很好的专利。例如SharkBase数据库大数据库排序过滤算法这一专利项目,本身就算法而言是不能申请专利的,但是丁刚针对嵌入式 设备资源少的特性,合理引用堆原理,采用CPU时间分片机制完成大型数据的快速排序过滤等查询算法,以解决嵌入式数据库处理大型数据的能力,从而被专利局顺利受理。
    
     社会财富     
    软件人员在开发软件的过程中,肯定会闪现出许多智慧的光芒,这都是人类社会的财富,人类社会的每一次进步都是在这些智慧之光的共同作用下推进的。但只要我们稍不注意,这些智慧之光就会飘然逝去,这将是对人类社会进步的一大损失,因此,我们不应该任这些智慧之光流逝,而是需要将他们进行搜集、汇聚、总结,到比较成熟的时候,使他们成为成型的专利方案,这样就为人类社会的进步积累下一笔宝贵的财富。同时,专利申请也可以防止他人的剽窃,是保护软件开发人员劳动成果的最有效手段,同时也是保护软件企业技术领先地位的有效手段。因此,作为一个软件开发人员,我们要细心留意工作中一切可以改进的地方,去创新、去探索,并时刻注意总结身边的创新工作,及时形成专利。这对于一个软件开发人员来说应该是一项基本的工作素质。
  • 软件测试、Petri网领域的专利检索情况

以“Petri”检索摘要的结果是13项:
序号申请号专利名称
1   200710172450.9    一种提高分布式机电装备的动态安全性的方法
2   03146380.0    一种网络入侵行为和正常行为的形式化描述方法
3   02157879.6    评价计算机机群系统可信性的方法
4   200510040721.6    遵循通用网论的Petri网模型与语用语言的解析方法
5   200480011230.2    数据处理方法
6   200810037456.X    企业能耗过程建模与仿真方法
7   200810054124.2    一种Petri网的链式航班延误预警装置及其处理方法
8   200810223539.8    基于随机Petri网的铁路应急预案的建模方法
9   200810240263.4    利用运行图鲁棒性提高高速铁路列车运行正点率的方法
10   200810243408.6    基于准完备有限可达树的通用Petri网的属性分析方法及系统
11   200910042483.0    基于Petri网模型的设备维修保障仿真方法
12   200910046192.9    基于Petri网与免疫算法的半导体生产线建模与优化调度方法
13   200910085481.X    基于SNMP和随机Petri网的自动化网络管理方法

以“软件缺陷”检索摘要的结果是9项:

序号申请号专利名称
1   96198005.2    检测计算机中的存储器问题
2   200810018981.7    一种基于执行轨迹块相似度的软件缺陷定位方法
3   200610063350.8    数据转换系统及方法
4   200510010526.9    信息处理装置之间的异构多总线数据传输方法
5   200610118077.4    电梯运行环境模拟井道的方法
6   200810114261.0    一种基于软件缺陷模式的测试方法及系统
7   200710163839.7    一种快速诊断系统软件缺陷的系统及方法
8   200810232685.7    一种基于软件缺陷及网络攻击关系挖掘的攻击预警方法
9   200810154432.2    基于攻击模式的软件安全缺陷库系统及其管理方法


以“软件测试”检索摘要共73项发明!

序号申请号专利名称
1   01131889.9    RAM高速测试控制电路及其测试方法
2   01138091.8    对光同步数字传送体系的网络管理系统软件测试和故障定位的方法
3   99117118.7    一种软件模拟测试方法
4   99124718.3    状态迁移图分解、遍历回路处理和测试用例自动生成方法
5   99117175.6    一种软件资源检测方法
6   01143904.1    在安全环境下对移动通信装置软件进行调试和测试的方法
7   00814452.4    导频信号捕获中的动态温度补偿和等级选择
8   200610152049.4    一种基于设备的软件测试自动化系统及其方法
9   200710124417.9    一种软件版本升级安装测试系统及方法
10   200710180319.7    在计算机上模拟组网环境的单板软件测试方法及系统
11   200610138061.X    一种软件测试管理方法及其系统
12   200710302505.3    用于燃煤机组和工业锅炉燃烧过程多变量时滞控制方法
13   200610148115.0    自动进行手机极限测试的系统
14   200810006065.1    软件测试的案例设计方法及装置
15   200810006066.6    软件测试方法及装置
16   200810007605.8    输入法的测试方法和装置
17   200810085548.5    一种自动化脚本实现方法
18   200810017916.2    一种基于程序运行域的软件测试方法
19   200610150016.6    使用TCL进行基站软件测试的装置和方法
20   200410086041.3    一种基于脚本解释工具的自动化软件测试系统


实用新型还有4项:

序号申请号专利名称
1   200520111319.8    散热器性能测试机
2   200620162565.0    基于图形化测试平台的自动测试系统
3   200820007792.5    一种软件测试环境的网络模拟系统
4   200820218619.X    一种航空发动机试车参数测量系统


北京**咨询中心 DTS软件测试工具专利申请的工作情况
   申请专利《一种基于安全漏洞缺陷模式的检测方法》    
   登记计算机软件著作权《Java软件缺陷检测系统【简称DTS-Java】》V2.0
  登记计算机软件著作权《C软件缺陷检测系统【简称DTS-C】》V2.0     
  登记计算机软件著作权《C++软件缺陷检测系统【简称DTS-CPP】》V2.0    
  登记计算机软件著作权《C++软件缺陷检测系统【简称DTS-CPP】》V1.0    
  登记计算机软件著作权《C软件缺陷检测系统【简称DTS-C】》V1.0     
  申请专利《一种基于软件缺陷模式的测试方法及系统》    
  申请专利《应用区间运算的软件测试方法》
  登记计算机软件著作权《Java软件缺陷检测系统【简称DTS-Java】》V1.0  

软件缺陷测试系统 (DTS)是由北京邮电大学、中国软件测试人才网等众多教授和专家开发出来的软件测试工具。采用国际上目前主流的软件测试技术,是国内第一套基于软件缺陷的测试工具,应用 DTS可大大提高了软件产品质量和降低软件测试人力成本。
一、DTS有如下特点和先进性:
1、范围广:DTS能够对Java、C/C++(VC)源代码中的缺陷模式进行有效测试。
2、功能强大:DTS直接对软件的故障实施测试。
3、自动化程度高:自动扫描Java、C/C++(VC)源代码,产生可疑缺陷点IP。
4、缺陷检测效率高:对所定义的缺陷模式实施测试时,缺陷的检测率接近100%。DTS采用区间运算、智能搜索等众多新技术,缺陷的误报率低。
5、缺陷定位准确:所给出的IP包括引起缺陷的变量名称、定义行和引起缺陷的代码行位置。
6、测试时间短:对数十万行的程序,可以在1~2个小时内测试完毕。
7、使用方便:在2~3天即可内学会DTS的使用,用户并不需要很高的软件和软件测试的专门知识,一般的IT专科学历以上毕业生经过培训都可以使用DTS,大大降低人力成本。
8、拥有多种类型的辅助工具:包括文件的完整性检查工具、程序理解工具、程序质量评估工具、以及各种测试报表等。
9、在测试模式的数量、测试准确度、测试效率、测试误报率等指标上要优于国际上的同类产品。
二、申请使用办法:
1、企业可先申请加入“中国软件测试人才网”会员,并填写《会员申请表》。
2、批准后,取得DTS系统正式版的会员价格,并根据企业的要求发放加密狗。
3、除了系统本身的使用说明外,对使用者进行培训。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值