跳过导航,进入主内容
资源中心需登录后浏览 · 登录后可查看工具导航、模板、法规与常见问题等资料。

5.涉及计算机程序的发明专利申请的说明书及权利要求书的撰写

涉及计算机程序的发明专利申请的说明书及权利要求书的撰写要求与其他技术领域的发明专利申请的说明书及权利要求书的撰写要求原则上相同。以下仅就涉及计算机程序的发明专利申请的说明书及权利要求书在撰写方面的特殊要求作如下说明。

5.1说明书的撰写

涉及计算机程序的发明专利申请的说明书除了应当从整体上描述该发明的技术方案之外,还必须清楚、完整地描述该计算机程序的设计构思及其技术特征以及达到其技术效果的实施方式。为了清楚、完整地描述该计算机程序的主要技术特征,说明书附图中应当给出该计算机程序的主要流程图。说明书中应当以所给出的计算机程序流程为基础,按照该流程的时间顺序,以自然语言对该计算机程序的各步骤进行描述。说明书对该计算机程序主要技术特征的描述程度应当以本领域的技术人员能够根据说明书所记载的流程图及其说明编制出能够达到所述技术效果的计算机程序为准。为了清楚起见,如有必要,申请人可以用惯用的标记性程序语言简短摘录某些关键部分的计算机源程序以供参考,但不需要提交全部计算机源程序。

涉及计算机程序的发明专利申请包含对计算机装置硬件结构作出改变的发明内容的,说明书附图应当给出该计算机装置的硬件实体结构图,说明书应当根据该硬件实体结构图,清楚、完整地描述该计算机装置的各硬件组成部分及其相互关系,以本领域的技术人员能够实现为准。

5.2权利要求书的撰写

涉及计算机程序的发明专利申请的权利要求可以写成一种方法权利要求,也可以写成一种产品权利要求,例如实现该方法的装置、计算机可读存储介质或者计算机程序产品。无论写成哪种形式的权利要求,都必须得到说明书的支持,并且都必须从整体上反映该发明的技术方案,记载解决技术问题的必要技术特征,而不能只概括地描述该计算机程序所具有的功能和该功能所能够达到的效果。如果写成方法权利要求,应当按照方法流程的步骤详细描述该计算机程序所执行的各项功能以及如何完成这些功能;如果写成装置权利要求,应当具体描述该装置的各个组成部分及其各组成部分之间的关系,所述组成部分不仅可以包括硬件,还可以包括程序。

如果全部以计算机程序流程为依据,按照与该计算机程序流程的各步骤完全对应一致的方式,或者按照与反映该计算机程序流程的方法权利要求完全对应一致的方式,撰写装置权利要求,即这种装置权利要求中的各组成部分与该计算机程序流程的各个步骤或者该方法权利要求中的各个步骤完全对应一致,则这种装置权利要求中的各组成部分应当理解为实现该程序流程各步骤或该方法各步骤所必须建立的程序模块,由这样一组程序模块限定的装置权利要求应当理解为主要通过说明书记载的计算机程序实现该解决方案的程序模块构架,而不应当理解为主要通过硬件方式实现该解决方案的实体装置。

计算机程序产品应当理解为主要通过计算机程序实现其解决方案的软件产品。

下面给出涉及计算机程序的发明分别撰写成产品权利要求和方法权利要求的例子,以供参考。

::: info 【例1】

一件关于“对CRT屏幕上的字符进行游标控制” 的发明专利申请,其独立权利要求可以按下述方法权利要求撰写。

一种CRT显示屏幕的游标控制方法,包括:

用于输入信息的输入步骤;

用于将游标水平和垂直移动起始位置地址存储到H/V起始位置存储装置中的步骤;

用于将游标水平和垂直移动终点位置地址存储到H/V终点位置存储装置中的步骤;

用于将游标当前位置的水平和垂直地址存储到游标位置存储装置中的步骤;

其特征是所述游标控制方法还包括:

用于分别将存储在所述游标位置存储装置中的游标当前的水平及垂直地址与存储在所述H/V终点位置存储装置中相应于其水平及垂直终点位置的地址进行比较的比较步骤;

由所述输入键盘输出信号和所述比较器输出信号控制的游标位置变换步骤;该步骤可对如下动作进行选择:

对存储在游标位置存储装置中的水平及垂直地址,按单个字符位置给予增1,

或对存储在游标位置存储装置中的水平及垂直地址,按单个字符位置给予减1,

或把存储在H/V起点存储装置中的水平及垂直起始位置的地址向游标位置存储装置进行置位;

用于根据所述游标位置存储装置中的存储状态在显示屏上显示所述游标当前位置的游标显示步骤。 :::

::: info 【例2】

将上述例1所述涉及计算机程序的发明专利申请的权利要求写成装置权利要求。

一种CRT显示屏幕的游标控制器,包括:

用于输入信息的输入装置;

用于存储游标水平和垂直移动起始位置地址的H/V起始位置存储装置;

用于存储游标水平和垂直移动终点位置地址的H/V终点位置存储装置;

用于存储游标当前位置的水平和垂直地址的游标位置存储装置;

其特征是所述游标控制器还包括:

用于分别将存储在所述游标位置存储装置中的游标当前的水平及垂直地址与存储在所述H/V终点位置存储装置中相应于其水平及垂直终点位置的地址进行比较的比较器;

由所述输入键盘输出信号和所述比较器输出信号控制的游标位置变换装置;该装置包含:

对存储在游标位置存储装置中的水平及垂直地址,按单个字符位置给予增1的装置,

或对存储在游标位置存储装置中的水平及垂直地址,按单个字符位置给予减1的装置,

或把存储在H/V起点存储装置中的水平及垂直起始位置的地址向游标位置存储装置进行置位的装置;

用于根据所述游标位置存储装置中的存储状态在显示屏上显示所述游标当前位置的游标显示装置。

:::

::: info 【例3】

一件有关“适用作顺序控制和伺服控制的计算机系统” 的发明专利申请,其采用并行处理,以打开、关闭和暂停三种指令作为在第一和第二程序之间并行处理指令来进行顺序控制和伺服控制。其写成的方法独立权利要求如下。

利用打开、关闭和暂停指令作为并行处理指令来进行顺序控制和伺服控制的方法,其特征在于采用下列步骤:

将欲执行任务的顺序控制或者伺服控制程序存入该计算机系统的程序存储器中;

启动该计算机系统工作,CPU按程序计数器内容读取指令、执行操作,并根据所执行指令的内容更新程序计数器;

当所执行指令为通常的程序指令时,程序计数器的更新与通用计算机相同;

当所执行指令为打开指令时,程序计数器被更新为此打开指令之后指令的地址,即要打开的并行处理程序的首地址,从而启动控制子过程操作;

当所执行指令为关闭指令时,程序计数器由地址表中选择得到的地址,或者此关闭指令之后指令的地址来更新,从而使发出该关闭指令的程序本身或者另一并行程序终止执行,同时伴随着启动其他的并行程序;

当所执行的指令为暂停指令时,程序计数器由该暂停指令之后的指令地址更新,从而使此程序按需要暂停执行一定的时间,同时在此期间内启动另一并行程序。

:::

::: info 【例4】

一件有关“一种去除图像噪声的方法”的发明专利申请,可以按下述方式撰写成方法、装置、计算机可读存储介质和计算机程序产品权利要求。

1.一种去除图像噪声的方法,其特征在于,包括以下步骤:

获取输入计算机的待处理图像的各个像素数据;

使用该图像所有像素的灰度值,计算出该图像的灰度均值及其灰度方差值;

读取图像所有像素的灰度值,逐个判断各个像素的灰度值是否落在均值上下3倍方差内,如果是,则不修改该像素的灰度值,否则该像素为噪声,通过修改该像素的灰度值去除噪声。

2.一种计算机装置/设备/系统,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1所述方法的步骤。

3.一种计算机可读存储介质,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1所述方法的步骤。

4.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1所述方法的步骤。

:::

5.涉及计算机程序的发明专利申请的说明书及权利要求书的撰写 - 专利审查指南 · 第二部分 · 第九章