1、1怎样撰写专利技术交底书(计算机软件类)中国专利局审查指南规定:当一件涉及计算机程序的发明专利申请是为了解决技术问题,利用了技术手段和能够产生技术效果时,该专利申请属于可给予专利保护的客体。因此,计算机软件可以申请专利保护。根据软件的特点,涉及计算机软件的技术方案只能申请为方法类的发明专利。在进行技术交底之前,有以下几点需要发明人特别明确:1. 涉及计算机程序的发明专利申请的说明书除了应当从整体上描述该发明的技术方案之外,还必须清楚、完整地描述该计算机程序的设计构思及其技术特征以及达到其技术效果的实施方式。为了清楚、完整地描述该计算机程序的主要技术特征,说明书附图中应当给出该计算机程序的主要流
2、程图。说明书中应当以所给出的计算机程序流程为基础,按照该流程的时间顺序,以自然语言对该计算机程序的各步骤进行描述。说明书对该计算机程序主要技术特征的公开程度应当以本专业技术领域内的普通技术人员能够根据说明书所公开的流程图及其说明自行编制出能够达到所述技术效果的计算机程序为准。为了清楚起见,如有必要,申请人可以用惯用的标记性程序语言简短摘录某些关键部分的计算机源程序以供参考,但不需要提交全部计算机源程序。2. 对于电子商务、银行及计费相关专利申请,发明人往往公开的技术方案与现有技术区别仅仅在于:通过计算机实现的商业流程、银行业务流程及计费流程的自动化,而所述的商业流程、银行业务流程及计费流程恰恰
3、是人为规定,属于智力活动规则,同样往往被驳回。此类专利申请换个角度思考以避免被认为是智力活动规则,例如,着重挖掘数据处理,且只是该数据处理的技术方案应用领域可以是电子商务、银行或计费等。3. 关于单纯应用类的专利申请,例如:网络聊天、短信服务、手机铃声、软件升级、检索、网络发布等,切忌公开的技术方案是用户操作说明或者产品使用说明,只是强调其功能应用。这类说明根本不是技术方案,不可能获得专利授权。2下面通过一个具体的例子介绍如何有效地进行技术交底,交底大致可以遵循下列的步骤进行。一. 本发明或实用新型的名称,要解决的技术问题是什么(简单介绍) ;例如:支持的本地 XML 中使用非本地 XML 的
4、方法,解决支持的本地 XML 中如何实现使用非本地 XML 的问题。二. 详细介绍技术背景,并描述已有的相关的实现方案(现有技术详细介绍,可以用附图说明) ;例如:近年来各种标记语言己经广为流行。作为其中的一种,可扩展标记语言 XML 是一种通用的标记语言,它提供了识别、交换和处理各种数据的方法。比如,用 XML 产生的各种文档可用于各种应用程序。XML 文件中的元素有相关的命名空间和模式。可扩展标记语言 XML 中,命名空间通常被用来作为每个 XML 文档的唯一标识。每个 XML 文档通过使用命名空间使得程序能够容易地区分出与该文档相关的 XML 类型。该唯一的命名空间也同样支持区分来自不同
5、文件而恰好有着相同名字的标记无素。在 XML 环境中,XML 模式提供了描述和确认数据有效性的途径。模式说明了什么样的元素和属性可用来描述在 XML 文档中的内容,元素可出现在哪里,哪些元素可出现在其它元素之中。模式的使用保证了文件结构的一致性。模式可由用户产生,通常由像 XML 这样的标记语言提供支持。通过支持模式的 XML 编辑器,用户可以操纵 XML 文件,并产生遵从用户创建模式的 XML 文档。需注意的是,这部分内容对代理人快速、准确地理解发明十分重要,请尽可能详细说明,不要敷衍了事。三. 客观评价现有技术的缺点(应与本发明技术特点相对应) ;例如:所创建的 XML 文档可能遵从一个或
6、多个模式。然而,在某些情况下,3传统的确认机制在评价基于多个模式的元素的有效性时常常无法达到要求。如果与第一模式相关联的元素嵌套在与第二模式相关联的元素中,那么,所述嵌套元素的任何子元素都无法对第一模式进行确认,除非两个模式都被组织成可相互解释的方式。换句话说,现存的合法性确认确认机制只能针对一个模式的元素和它的子元素作确认而不能直接对它的孙元素作确认。通常,只有父元素能给子元素制定规则。如果子元素在一个不同的模式中,那么要想在父元素的模式中插入一孙元素,子元素的模式必须参照父元素的模式。以前没有办法宣称说子元素的模式是透明的,也不许可父元素定义它的孙元素该如何。直到今天,这种限制已经对标记语
7、言工具的开发者造成了困扰。四. 本发明技术方案的详细阐述,应该结合流程图、原理框图、电路图、时序图等进行说明(除非实在不能提供附图时) ;例如:图 1 是根据本发明产生混合 XML 文档的示例过程的逻辑流程图。其中混合 XML 文件已经由字处理应用程序的用户事先产生,处理过程转到块 502。在块 502 处,混合 XML 文件的元素得到处理。处理每个元素的过程中,要判定 XML 元素是本地的还是非本地的。每个元素如何处理取决于它们的类型。当元素是非本地 XML 元素时,对应于该元素的节点被插入到并行 XML 树中,这会结合图 2 进一步说明。处理每个节点的示例过程在图 2 中详细说明。一旦元素
8、被处理,过程就转移到了判定块 503。判定块 503 处,要做出判定:混合 XML 文件中的每个元素是否已经被处理了?在从混合 XML 文件构造文档时,所有元素在字处理器到达混合 XML 文件末尾的结束标签时都已经经过了处理。如果还有元素未被处理,过程返回到程序块 502 处,开始处理。如果所有的元素已经处理完成,那么处理过程转到程序块 504。在块 504 中,并行 XML 树被进行确认。一旦并行 XML 树被确认,处理过程在 505 继续。在块 505 处,由字处理器产生对应于混合 XML 文件的文档。根据字处理器提供的本地 XML 模式,文档进行格式化,并且显示与混合 XML 文件中的非
9、本地XML 元素相关联的标签。过程转到块 506,至此整个处理过程结束。4图 1图 2 是根据本发明,处理混合 XML 文档中元素的示例过程的逻辑流程图。当图 1 描述的处理过程 500 进入程序块 502 时,处理过程 600 也从程序块601 开始了。处理过程在程序块 602 继续。在块 604,元素根据字处理器的本地格式(如本地 XML)进行处理。在一个实施例中,字处理器以自身格式为元素提供内部确认。通过识别本地格式的元素是否有效,字处理器可随处理过程的继续建立起对应于这些元素的文档。一旦本地 XML 元素被依照本地 XML 处理后,处理过程就转到 607,进而返回到图 1中的块 503。5图 2五. 本发明的关键点和欲保护点是什么(概括其要点简单介绍) ;例如:本发明的关键点和保护点即。六. 与第二条所列的最好的现有技术相比,本发明有何优点(简单介绍)。例如:本发明能够确认包含与两个或多个模式相关联的元素的各种 XML 文档的有效性,其中每个模式中的元素可任意地嵌套在其它模式的元素中,它们在各自的模式中保持有效。另外,本发明能使拥有自己相关命名空间的非本地XML 元素嵌入具有另一相关命名空间的本地 XML 元素中。