这是本文档旧的修订版!




第二部分 第九章 关于涉及计算机程序的发明专利申请 审查的若干规定

涉及计算机程序的发明专利申请的审查具有一定的特殊 性,本章旨在根据专利法及其实施细则的规定,对涉及计算机 程序的发明专利申请的审查特殊性作出具体规定。

涉及计算机程序的发明专利申请还具有与其他领域的发 明专利申请相同的一般性,对于本章未提及的一般性审查事 项,应当遵循本指南其他各章的规定,对涉及计算机程序的发 明专利申请进行审查。

本章所说的计算机程序本身是指为了能够得到某种结果 而可以由计算机等具有信息处理能力的装置执行的代码化指 令序列,或者可被自动转换成代码化指令序列的符号化指令序 列或者符号化语句序列。计算机程序本身包括源程序和目标程 序。

本章所说的涉及计算机程序的发明是指为解决发明提出 的问题,全部或部分以计算机程序处理流程为基础,通过计算 机执行按上述流程编制的计算机程序,对计算机外部对象或者 内部对象进行控制或处理的解决方案。所说的对外部对象的控 制或处理包括对某种外部运行过程或外部运行装置进行控制, 对外部数据进行处理或者交换等;所说的对内部对象的控制或 处理包括对计算机系统内部性能的改进,对计算机系统内部资 源的管理,对数据传输的改进等。涉及计算机程序的解决方案 并不必须包含对计算机硬件的改变。

审查应当针对要求保护的解决方案,即每项权利要求所限 定的解决方案。

根据专利法第二十五条第一款第(二)项的规定,对智力 活动的规则和方法不授予专利权。涉及计算机程序的发明专利 申请属于本部分第一章第4. 2节所述情形的,按照该节的原则 进行审查:

(1)如果一项权利要求仅仅涉及一种算法或数学计算规 则,或者计算机程序本身或仅仅记录在载体(例如磁带、磁盘、 光盘、磁光盘、ROM、PROM、VCD、DVD或者其他的计算 机可读介质)上的计算机程序本身,或者游戏的规则和方法等, 则该权利要求属于智力活动的规则和方法,不属于专利保护的 客体。

如果一项权利要求除其主题名称之外,对其进行限定的全 部内容仅仅涉及一种算法或者数学计算规则,或者程序本身, 或者游戏的规则和方法等,则该权利要求实质上仅仅涉及智力 活动的规则和方法,不属于专利保护的客体。

例如,仅由所记录的程序本身限定的计算机可读存储介质 或者一种计算机程序产品,或者仅由游戏规则限定的、不包括 任何技术性特征,例如不包括任何物理实体特征限定的计算机 游戏装置等,由于其实质上仅仅涉及智力活动的规则和方法, 因而不属于专利保护的客体。但是,如果专利申请要求保护的 介质涉及其物理特性的改进,例如叠层构成、磁道间隔、材料 等,则不属此列。

(2)除了上述(1)所述的情形之外,如果一项权利要求 在对其进行限定的全部内容中既包含智力活动的规则和方法 的内容,又包含技术特征,例如在对上述游戏装置等限定的内 容中既包括游戏规则,又包括技术特征,则该权利要求就整体 而言并不是一种智力活动的规则和方法,不应当依据专利法第 二十五条排除其获得专利权的可能性。

根据专利法第二条第二款的规定,专利法所称的发明是指 对产品、方法或者其改进所提出的新的技术方案。涉及计算机 程序的发明专利申请只有构成技术方案才是专利保护的客体。

如果涉及计算机程序的发明专利申请的解决方案执行计 算机程序的目的是解决技术问题,在计算机上运行计算机程序 从而对外部或内部对象进行控制或处理所反映的是遵循自然 规律的技术手段,并且由此获得符合自然规律的技术效果,则 这种解决方案属于专利法第二条第二款所说的技术方案,属于 专利保护的客体。

如果涉及计算机程序的发明专利申请的解决方案执行计 算机程序的目的不是解决技术问题,或者在计算机上运行计算 机程序从而对外部或内部对象进行控制或处理所反映的不是 利用自然规律的技术手段,或者获得的不是受自然规律约束的 效果,则这种解决方案不属于专利法第二条第二款所说的技术 方案,不属于专利保护的客体。

例如,如果涉及计算机程序的发明专利申请的解决方案执 行计算机程序的目的是实现一种工业过程、测量或测试过程控 制,通过计算机执行一种工业过程控制程序,按照自然规律完 成对该工业过程各阶段实施的一系列控制,从而获得符合自然 规律的工业过程控制效果,则这种解决方案属于专利法第二条 第二款所说的技术方案,属于专利保护的客体。

如果涉及计算机程序的发明专利申请的解决方案执行计 算机程序的目的是处理一种外部技术数据,通过计算机执行一 种技术数据处理程序,按照自然规律完成对该技术数据实施的 一系列技术处理,从而获得符合自然规律的技术数据处理效 果,则这种解决方案属于专利法第二条第二款所说的技术方 案,属于专利保护的客体。

如果涉及计算机程序的发明专利申请的解决方案执行计 算机程序的目的是改善计算机系统内部性能,通过计算机执行 一种系统内部性能改进程序,按照自然规律完成对该计算机系 统各组成部分实施的一系列设置或调整,从而获得符合自然规 律的计算机系统内部性能改进效果,则这种解决方案属于专利 法第二条第二款所说的技术方案,属于专利保护的客体。

以下,根据上述审查基准,给出涉及计算机程序的发明专 利申请的审查示例。

(1)属于专利法第二十五条第一款第(二)项范围之内的 涉及计算机程序的发明专利申请,不属于专利保护的客体。

【例1】

利用计算机程序求解圆周率的方法

申请内容概述

发明专利申请的解决方案是一种利用计算机程序求解圆 周率的方法,该方法首先将一正方形的面积用均匀的足够精确 的“点”进行划分,再作此正方形的内切圆,然后执行一个计 算机程序来求解圆周率n,该计算机程序先对上述正方形内均 匀分布的“点”进行脉冲计数,然后按照如下公式进行计算求出圆周率π:

在计算中,若取样的“点”划分得越多越细,则圆周率的 值也就计算得越精确。

申请的权利要求

一种利用计算机程序求解圆周率的方法,其特征在于,包 括以下步骤:

计算一个正方形内“点”的数目;

计算该正方形内切圆内“点”的数目;

根据公式:

来求解圆周率。

分析及结论

这种解决方案仅仅涉及一种由计算机程序执行的纯数学 运算方法或者规则,本质属于人的抽象思维方式,因此,该发 明专利申请属于专利法第二十五条第一款第(二)项规定的智 力活动的规则和方法,不属于专利保护的客体。

【例2】

一种自动计算动摩擦系数4的方法

申请内容概述

发明专利申请的解决方案涉及一种使用计算机程序计算 动摩擦系数4的方法。测量动摩擦系数的传统方法是采用一种 装置以固定速度牵引被测绳状物,分别测出摩擦片的位置变化 量S1和S2,再按下列公式:

计算出被测绳状物的动摩擦系数4。

申请的权利要求

一种利用计算机程序实现自动计算动摩擦系数4的方法, 其特征在于,包括以下步骤:

计算摩擦片的位置变化量S1和S2的比值;

计算变化量的比值S2 /S1的对数lg S2/S1 ;

求出对数lg S2/S1与e的比值。

分析及结论

这种解决方案不是对测量方法的改进,而是一种由计算机 程序执行的数值计算方法,求解的虽然与物理量有关,但求解 过程是一种数值计算,该解决方案整体仍旧属于一种数学计算 方法。因此,该发明专利申请属于专利法第二十五条第一款第 (二)项规定的智力活动的规则和方法,不属于专利保护的客 体。

【例3】

一种全球语言文字通用转换方法

申请内容概述

现有的自动翻译系统只是一对一、一对多或者多对多的语 言处理系统,其存在的问题是程序复杂、各种词性的词性标注 方式不同、数量繁多且复杂。针对上述缺陷,发明专利申请提 供一种统一的、针对全球任意多种语言进行翻译的方法,利用 与世界语辅助语标注方式相同的“全球语言文字输入方法” 实现不同语言在语法、句法上一体化,在语言转换时,使用世 界语和世界语辅助语作为机器翻译的中介语。

申请的权利要求

一种利用计算机进行全球语言文字通用转换的方法,包括 以下步骤:

将全球语言文字统一在单词后先以辅音字母标词法,后以 辅音字母标句法的方式,形成与各种录入语言相对应的录入语 言辅助语;

利用中介语与录入的语言辅助语的对应关系进行语言转 换,所述中介语为世界语和世界语辅助语;

其特征在于,所述录入时的标词法和标句法方式与形成世 界语辅助语的标词法和标句法方式相同,其中标词法方式为: -m为名词,-x为形容词,-y为复数,-s为数量词,f为副词; 所述标句法的方式为:-z为主语,-w为谓语,/为定语,-n 为宾语,-b为补语,其包括表语,-k为状语。

分析及结论

这种解决方案虽然在主题名称中包括有计算机,但对其限 定的全部内容只是利用统一的翻译中介语,通过人为规定全球 语言文字的录入规则,实现对全球语言进行统一方式的翻译转 换。该解决方案不是对机器翻译方法的改进,没有在机器翻译 上体现不同语言文字自身固有的客观语言规律与计算机技术 结合的改进,而是根据发明人自己的主观认识对语言文字转换 规则进行重新规定和定义,所体现的只是录入语言辅助语与中 介语的对应关系被统一于世界语辅助语的标词和标句规则,其 本质属于专利法第二十五条第一款第(二)项规定的智力活动 的规则和方法,不属于专利保护的客体。

(2)为了解决技术问题而利用技术手段,并获得技术效果 的涉及计算机程序的发明专利申请属于专利法第二条第二款 规定的技术方案,因而属于专利保护的客体。

【例4】

一种控制橡胶模压成型工艺的方法

申请内容概述

发明专利申请涉及一种利用计算机程序对橡胶模压成型 工艺进行控制的方法,该计算机程序可以精确、实时地控制该 成型工艺中的橡胶硫化时间,克服了现有技术的橡胶模压成型 工艺过程中经常出现的过硫化和欠硫化的缺陷,使橡胶产品的 质量大为提高。

申请的权利要求

一种采用计算机程序控制橡胶模压成型工艺的方法,其特 征在于包括以下步骤:

通过温度传感器对橡胶硫化温度进行采样;

响应所述硫化温度计算橡胶制品在硫化过程中的正硫化 时间;

判断所述的正硫化时间是否达到规定的正硫化时间;

当所述正硫化时间达到规定的正硫化时间时即发出终止 硫化信号。

分析及结论

该解决方案是利用计算机程序控制橡胶模压成型工艺过 程,其目的是防止橡胶的过硫化和欠硫化,解决的是技术问题, 该方法通过执行计算机程序完成对橡胶模压成型工艺进行的 处理,反映的是根据橡胶硫化原理对橡胶硫化时间进行精确、 实时控制,利用的是遵循自然规律的技术手段,由于精确实时 地控制了硫化时间,从而使橡胶产品的质量大为提高,所获得 的是技术效果。因此,该发明专利申请是一种通过执行计算机 程序实现工业过程控制的解决方案,属于专利法第二条第二款 规定的技术方案,属于专利保护的客体。

【例5】

一种扩充移动计算设备存储容量的方法

申请内容概述

现有移动计算设备例如便携式计算机、手机等由于其体积 以及便携性的要求,通常使用存储容量较小的闪存卡作为存储 介质,使得移动计算设备由于受到存储容量的限制而不能处理 需要大存储容量的多媒体数据,因而在移动计算设备上无法应 用多媒体技术。发明专利申请提供了一种利用虚拟设备文件系 统来扩充移动计算设备的存储容量的方法,使移动计算设备能 够将服务器上的大容量存储空间用于本地应用。

申请的权利要求

一种利用虚拟设备文件系统扩充移动计算设备存储容量 的方法,其特征在于,包括以下步骤:

在移动计算设备上建立一个虚拟设备文件系统模块,并挂 入移动设备的操作系统;

通过虚拟设备文件系统模块向移动计算设备上的应用提 供一个虚拟的存储空间,并把对这个虚拟存储空间的读写请求 通过网络发送到远端服务器;

在远端服务器上,把从移动计算设备传来的读写请求转化 为对服务器上本地存储设备的读写请求,并把读写的结果通过 网络传回移动计算设备。

分析及结论

该解决方案是一种改进移动计算设备存储容量的方法,解 决的是如何增加便携式计算机等移动计算设备的有效存储容 量的技术问题,该方法通过执行计算机程序实现对移动计算设 备内部运行性能的改进,反映的是利用虚拟设备文件系统模块 在本地计算机上建立虚拟存储空间,将对本地存储设备的访问 转换为对服务器上的存储设备的访问,利用的是遵循自然规律 的技术手段,获得移动计算设备对数据的存储不受其本身存储 容量限制的技术效果。因此,该发明专利申请是一种通过执行 计算机程序实现计算机系统内部性能改进的解决方案,属于专 利法第二条第二款规定的技术方案,属于专利保护的客体。

【例6】

一种去除图像噪声的方法

申请内容概述

现有技术通常采用均值滤波方式,即用噪声周围的像素点 的均值替代噪声的像素值的方式来去除图像噪声,但这会造成 相邻像素的灰度差值被缩小,从而产生图像模糊的现象。发明 专利申请提出一种去除图像噪声的方法,利用概率统计论中的 3e原理,将灰度值落在均值上下3倍方差外的像素点看作是噪 声进行去除,而对灰度值落在均值上下3倍方差内的像素点不 修改其灰度值,从而既能有效地去除图像噪声,又能够减少因 去除图像噪声处理产生的图像模糊现象。

申请的权利要求

一种去除图像噪声的方法,其特征在于,包括以下步骤: 获取输入计算机的待处理图像的各个像素数据;

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

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

分析及结论

该解决方案是一种图像数据处理方法,所要解决的问题是 如何在有效地去除图像噪声的同时,又能够减少因去除图像噪 声处理产生的图像模糊现象,是技术问题,该方法通过执行计 算机程序实现图像数据的去除噪声处理,反映的是根据具有技 术含义的像素数据的灰度均值及其灰度方差值,对灰度值落在 均值上下3倍方差外的像素点视为图像噪声予以去除,对灰度 值落在均值上下3倍方差内的像素点视为图像信号不修改其灰 度值,避免像现有技术那样对所有像素点都用均值替代的缺 陷,利用的是遵循自然规律的技术手段,获得既能有效去除图 像噪声又能减少因去除图像噪声处理造成的图像模糊现象的 效果,同时由于被替换的像素点明显减少,使得系统的运算量 减少,图像处理速度和图像质量提高,因而获得的是技术效果。 因此,该发明专利申请是一种通过执行计算机程序实现外部技 术数据处理的解决方案,属于专利法第二条第二款规定的技术 方案,属于专利保护的客体。

【例7】

一种利用计算机程序测量液体粘度的方法

申请内容概述

液体粘度是液体生产和应用过程中一个常用的重要技术 指标,通常的液体粘度测量方法是利用一种旋转式测量装置通 过人工操作的方式进行的,首先电机带动转子在液体中旋转, 转子转动的角度通过指针在刻度盘上扭转的角度反映出来,然 后读取刻度盘上的扭转角度,从而测出液体粘度值。该测量方 法存在的问题是测量过程由人工操作完成,测量速度慢,精度 低,不适宜在生产现场实时检测。发明专利申请提出一种利用 计算机程序控制的粘度测量方法,通过执行计算机程序对液体 粘度测量的数据采集、数据处理和数据显示过程进行自动控 制,实现在生产现场对液体粘度进行实时检测。

申请的权利要求

一种利用计算机程序测量液体粘度的方法,其特征在于包 括以下步骤:

通过前置参数信号处理程序,根据液体种类确定合适的传 感探头转速;

通过传感探头控制程序启动传感探头,使传感探头在液体 中以上述转速做旋转剪切运动,并将传感探头感应到的液体粘 滞阻力值变换成电流信号;

通过传感探头信号处理程序,根据上述电流信号计算出液 体的粘度值,并将计算得到的粘度值传送到液晶显示器上显 示,或者通过通讯接口送入生产控制中心。

分析及结论

该解决方案是一种测量液体粘度的方法,所要解决的是如 何提高液体粘度测量的速度和精度的技术问题,该方法通过执 行计算机程序实现对液体粘度测量过程的控制,反映的是对传 感探头的转速选定、启动运动状态等传感探头工作过程以及对 所采集技术数据的处理过程和测量结果的显示过程进行自动 控制,利用的是遵循自然规律的技术手段,从而实现对液体粘 度的现场实时检测,获得提高液体粘度测量的速度和精度的技 术效果。因此,该发明专利申请是一种通过执行计算机程序实 现测量或者测试过程控制的解决方案,属于专利法第二条第二 款规定的技术方案,属于专利保护的客体。

(3)未解决技术问题,或者未利用技术手段,或者未获得 技术效果的涉及计算机程序的发明专利申请,不属于专利法第 二条第二款规定的技术方案,因而不属于专利保护的客体。

【例8】

一种计算机游戏方法

申请内容概述

就现有计算机游戏类型而言,一种是通过问答方式达到寓 教于乐的目的,另一种是成长类游戏,根据游戏角色的成长来 实现游戏角色和游戏环境的变化。发明专利申请要集中上述两 种游戏类型的优点于一身,通过游戏中的问答方式实现游戏角 色和游戏环境的变化。该游戏方法向用户提供一个游戏界面, 根据游戏进度,将对应所述游戏进度的问题显示出来,当使用 者输入问题答案时,判断上述答案是否正确以决定是否需要改 变受用户操作的游戏角色在该计算机游戏中的等级、装备或环 境。

申请的权利要求

一种向用户提供兼具成长类及问答类游戏方式的计算机 游戏方法,其特征在于,该方法包括:

提问步骤,当使用者通过计算机游戏装置进入该计算机游 戏的游戏环境时,从存储的题目资料、对应该题目资料的答案 资料及游戏进度资料中调出对应该游戏进度的问题资料,并将 问题资料显示给使用者;

成绩判断步骤,根据提供的问题资料判断使用者所输入的 答案是否与存储的对应该题目的答案资料一致,若是,则进到 下一步骤,若否,则返回提问步骤;

改变游戏状态步骤,依据成绩判断步骤的判断结果及所存 储的问答成绩记录资料,决定受使用者操作的游戏角色在该计 算机游戏中的等级、装备或环境,若答对问题的次数达到一定 的标准,则其等级、装备或环境会相应升级、增加;若未达到 一定的次数标准,则其等级、装备或环境不予改变。

分析与评述

该解决方案是利用公知计算机执行问答游戏过程控制的 程序,从而形成将问答类游戏及成长类游戏结合在一起的计算 机游戏方法,该方法通过问答以及改变游戏角色状态的方式, 使游戏角色和环境在问答过程中相应变化。该解决方案虽然通 过游戏装置进入计算机游戏环境并通过执行计算机程序对游 戏过程进行控制,但该游戏装置是公知的游戏装置,对游戏过 程进行的控制既没有给游戏装置的内部性能例如数据传输、内 部资源管理等带来改进,也没有给游戏装置的构成或功能带来 任何技术上的改变。而该方案所要解决的问题是如何根据人的 主观意志来兼顾两种游戏的特点,不构成技术问题,采用的手 段是根据人为制定的活动规则将问答类游戏和成长类游戏结 合,而不是技术手段,获得的效果仅仅是对问答类游戏和成长 类游戏结合的过程进行管理和控制,该效果仍然只是对游戏过 程或游戏规则的管理和控制,而不是技术效果。因此,该发明 专利申请不属于专利法第二条第二款规定的技术方案,不属于 专利保护的客体。

汉字编码方法属于一种信息表述方法,它与声音信号、语 言信号、可视显示信号或者交通指示信号等各种信息表述方式 一样,解决的问题仅取决于人的表达意愿,采用的解决手段仅 是人为规定的编码规则,实施该编码方法的结果仅仅是一个符 号/字母数字串,解决的问题、采用的解决手段和获得的效果 也未遵循自然规律。因此,仅仅涉及汉字编码方法的发明专利 申请属于专利法第二十五条第一款第(二)项规定的智力活动 的规则和方法,不属于专利保护的客体。

例如,一项发明专利申请的解决方案仅仅涉及一种汉语字 根编码方法,这种汉语字根编码方法用于编纂字典和利用所述 字典检索汉字,该发明专利申请的汉字编码方法仅仅是根据发 明人的认识和理解,人为地制定编码汉字的相应规则,选择、 指定和组合汉字编码码元,形成表示汉字的代码/字母数字串。 该汉字编码方法没有解决技术问题,未使用技术手段,且不具 有技术效果。因此,该发明专利申请的汉字编码方法属于专利 法第二十五条第一款第(二)项规定的智力活动的规则和方法, 不属于专利保护的客体。

但是,如果把汉字编码方法与该编码方法可使用的特定键 盘相结合,构成计算机系统处理汉字的一种计算机汉字输入方 法或者计算机汉字信息处理方法,使计算机系统能够以汉字信 息为指令,运行程序,从而控制或处理外部对象或者内部对象, 则这种计算机汉字输入方法或者计算机汉字信息处理方法构 成专利法第二条第二款所说的技术方案,不再属于智力活动的 规则和方法,而属于专利保护的客体。

对于这种由汉字编码方法与该编码方法所使用的特定键 盘相结合而构成的计算机汉字输入方法的发明专利申请,在说 明书及权利要求书中应当描述该汉字输入方法的技术特征,必 要时,还应当描述该输入方法所使用键盘的技术特征,包括该 键盘中对各键位的定义以及各键位在该键盘中的位置等。

例如,发明专利申请的主题涉及一种计算机汉字输入方 法,包括从组成汉字的所有字根中选择确定数量的特定字根作 为编码码元的步骤、将这些编码码元指定到所述特定键盘相应 键位上的步骤、利用键盘上的特定键位根据汉字编码输入规则 输入汉字的步骤。

该发明专利申请涉及将汉字编码方法与特定键盘相结合 的计算机汉字输入方法,通过该输入方法,使计算机系统能够 运行汉字,增加了计算机系统的处理功能。该发明专利申请要 解决的是技术问题,采用的是技术手段,并能够产生技术效果, 因此该发明专利申请构成技术方案,属于专利保护的客体。

的撰写

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

5.1 说明书的撰写

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

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

5.2 权利要求书的撰写

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

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

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

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

【例1】

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

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

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

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

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

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

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

用于分别将存储在所述游标位置存储装置中的游标当前的水平

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

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

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

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

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

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

【例2】

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

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

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

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

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

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

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

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

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

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

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

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

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

【例3】

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

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

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

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

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

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

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

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

【例4】

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

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

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

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

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

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

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

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

查相关规定

涉及人工智能、“互联网+”、大数据以及区块链等的发明专利 申请,一般包含算法或商业规则和方法等智力活动的规则和方法特 征,本节旨在根据专利法及其实施细则,对这类申请的审查特殊性作 出规定。

6.1 审查基准

审查应当针对要求保护的解决方案,即权利要求所限定的解决方 案进行。在审查中,不应当简单割裂技术特征与算法特征或商业规则 和方法特征等,而应将权利要求记载的所有内容作为一个整体,对其 中涉及的技术手段、解决的技术问题和获得的技术效果进行分析。

6.1.1 根据专利法第二十五条第一款第(二)项的审查

如果权利要求涉及抽象的算法或者单纯的商业规则和方法,且不 包含任何技术特征,则这项权利要求属于专利法第二十五条第一款第 (二)项规定的智力活动的规则和方法,不应当被授予专利权。例如, 一种基于抽象算法且不包含任何技术特征的数学模型建立方法,属于 专利法第二十五条第一款第(二)项规定的不应当被授予专利权的情 形。再如,一种根据用户的消费额度进行返利的方法,该方法中包含 的特征全部是与返利规则相关的商业规则和方法特征,不包含任何技 术特征,属于专利法第二十五条第一款第(二)项规定的不应当被授 予专利权的情形。

如果权利要求中除了算法特征或商业规则和方法特征,还包含技

术特征,该权利要求就整体而言并不是一种智力活动的规则和方法, 则不应当依据专利法第二十五条第一款第(二)项排除其获得专利权 的可能性。

6.1.2 根据专利法第二条第二款的审查

如果要求保护的权利要求作为一个整体不属于专利法第二十五 条第一款第(二)项排除获得专利权的情形,则需要就其是否属于专 利法第二条第二款所述的技术方案进行审查。

对一项包含算法特征或商业规则和方法特征的权利要求是否属 于技术方案进行审查时,需要整体考虑权利要求中记载的全部特征。 如果该项权利要求记载了对要解决的技术问题采用了利用自然规律 的技术手段,并且由此获得符合自然规律的技术效果,则该权利要求 限定的解决方案属于专利法第二条第二款所述的技术方案。

如果权利要求中涉及算法的各个步骤体现出与所要解决的技术 问题密切相关,如算法处理的数据是技术领域中具有确切技术含义的 数据,算法的执行能直接体现出利用自然规律解决某一技术问题的过 程,并且获得了技术效果,则通常该权利要求限定的解决方案属于专 利法第二条第二款所述的技术方案。

如果权利要求的解决方案涉及深度学习、分类、聚类等人工智能、 大数据算法的改进,该算法与计算机系统的内部结构存在特定技术关 联,能够解决如何提升硬件运算效率或执行效果的技术问题,包括减 少数据存储量、减少数据传输量、提高硬件处理速度等,从而获得符 合自然规律的计算机系统内部性能改进的技术效果,则该权利要求限 定的解决方案属于专利法第二条第二款所述的技术方案。

如果权利要求的解决方案处理的是具体应用领域的大数据,利用 分类、聚类、回归分析、神经网络等挖掘数据中符合自然规律的内在 关联关系,据此解决如何提升具体应用领域大数据分析可靠性或精确 性的技术问题,并获得相应的技术效果,则该权利要求限定的解决方 案属于专利法第二条第二款所述的技术方案。

6.1.3 新颖性和创造性的审查

对包含算法特征或商业规则和方法特征的发明专利申请进行新 颖性审查时,应当考虑权利要求记载的全部特征,所述全部特征既包 括技术特征,也包括算法特征或商业规则和方法特征。

对既包含技术特征又包含算法特征或商业规则和方法特征的发 明专利申请进行创造性审查时,应将与技术特征功能上彼此相互支 持、存在相互作用关系的算法特征或商业规则和方法特征与所述技术 特征作为一个整体考虑。“功能上彼此相互支持、存在相互作用关系” 是指算法特征或商业规则和方法特征与技术特征紧密结合、共同构成 了解决某一技术问题的技术手段,并且能够获得相应的技术效果。

如果权利要求中的算法应用于具体的技术领域,可以解决具体技 术问题,那么可以认为该算法特征与技术特征功能上彼此相互支持、 存在相互作用关系,该算法特征成为所采取的技术手段的组成部分, 在进行创造性审查时,应当考虑所述的算法特征对技术方案作出的贡 献。

如果权利要求中的算法与计算机系统的内部结构存在特定技术 关联,实现了对计算机系统内部性能的改进,提升了硬件的运算效率 或执行效果,包括减少数据存储量、减少数据传输量、提高硬件处理 速度等,那么可以认为该算法特征与技术特征功能上彼此相互支持、 存在相互作用关系,在进行创造性审查时,应当考虑所述的算法特征 对技术方案作出的贡献。

如果权利要求中的商业规则和方法特征的实施需要技术手段的 调整或改进,那么可以认为该商业规则和方法特征与技术特征功能上 彼此相互支持、存在相互作用关系,在进行创造性审查时,应当考虑 所述的商业规则和方法特征对技术方案作出的贡献。

如果发明专利申请的解决方案能够带来用户体验的提升,并且该 用户体验的提升是由技术特征带来或者产生的,或者是由技术特征以 及与其功能上彼此相互支持、存在相互作用关系的算法特征或商业规 则和方法特征共同带来或者产生的,在创造性审查时应当予以考虑。

6.2 审查示例

以下,根据上述审查基准,给出包含算法特征或商业规则和方法 特征的发明专利申请的审查示例。

(1)属于专利法第二十五条第一款第(二)项范围之内的包含算 法特征或商业规则和方法特征的发明专利申请,不属于专利保护的客 体。

【例1】

一种建立数学模型的方法

申请内容概述

发明专利申请的解决方案是一种建立数学模型的方法,通过增加 训练样本数量,提高建模的准确性。该建模方法将与第一分类任务相 关的其他分类任务的训练样本也作为第一分类任务数学模型的训练 样本,从而增加训练样本数量,并利用训练样本的特征值、提取特征 值、标签值等对相关数学模型进行训练,并最终得到第一分类任务的 数学模型,克服了由于训练样本少导致过拟合而建模准确性较差的缺 陷。

申请的权利要求

一种建立数学模型的方法,其特征在于,包括以下步骤:

根据第一分类任务的训练样本中的特征值和至少一个第二分类 任务的训练样本中的特征值,对初始特征提取模型进行训练,得到目 标特征提取模型,其中,所述第二分类任务是与所述第一分类任务相 关的其他分类任务;

根据所述目标特征提取模型,分别对所述第一分类任务的每个训 练样本中的特征值进行处理,得到所述每个训练样本对应的提取特征 值;

将所述每个训练样本对应的提取特征值和标签值组成提取训练 样本,对初始分类模型进行训练,得到目标分类模型;

将所述目标分类模型和所述目标特征提取模型组成所述第一分 类任务的数学模型。

分析及结论

该解决方案不涉及任何具体的应用领域,其中处理的训练样本的 特征值、提取特征值、标签值、目标分类模型以及目标特征提取模型 都是抽象的通用数据,利用训练样本的相关数据对数学模型进行训练 等处理过程是一系列抽象的数学方法步骤,最后得到的结果也是抽象 的通用分类数学模型。该方案是一种抽象的模型建立方法,其处理对 象、过程和结果都不涉及与具体应用领域的结合,属于对抽象数学方 法的优化,且整个方案并不包括任何技术特征,该发明专利申请的解 决方案属于专利法第二十五条第一款第(二)项规定的智力活动的规 则和方法,不属于专利保护客体。

(2)为了解决技术问题而利用技术手段并获得技术效果的包含算 法特征或商业规则和方法特征的发明专利申请,属于专利法第二条第 二款规定的技术方案,因而属于专利保护的客体。

【例2】

一种卷积神经网络模型的训练方法

申请内容概述

发明专利申请的解决方案是,在各级卷积层上对训练图像进行卷 积操作和最大池化操作后,进一步对最大池化操作后得到的特征图像 进行水平池化操作,使训练好的CNN模型在识别图像类别时能够识 别任意尺寸的待识别图像。

申请的权利要求

一种卷积神经网络CNN模型的训练方法,其特征在于,所述方 法包括:

获取待训练CNN模型的初始模型参数,所述初始模型参数包括 各级卷积层的初始卷积核、所述各级卷积层的初始偏置矩阵、全连接 层的初始权重矩阵和所述全连接层的初始偏置向量;

获取多个训练图像;

在所述各级卷积层上,使用所述各级卷积层上的初始卷积核和初 始偏置矩阵,对每个训练图像分别进行卷积操作和最大池化操作,得 到每个训练图像在所述各级卷积层上的第一特征图像;

对每个训练图像在至少一级卷积层上的第一特征图像进行水平 池化操作,得到每个训练图像在各级卷积层上的第二特征图像;

根据每个训练图像在各级卷积层上的第二特征图像确定每个训 练图像的特征向量;

根据所述初始权重矩阵和初始偏置向量对每个特征向量进行处 理,得到每个训练图像的类别概率向量;

根据所述每个训练图像的类别概率向量及每个训练图像的初始 类别,计算类别误差;

基于所述类别误差,对所述待训练CNN模型的模型参数进行调 整;

基于调整后的模型参数和所述多个训练图像,继续进行模型参数 调整的过程,直至迭代次数达到预设次数;

将迭代次数达到预设次数时所得到的模型参数作为训练好的 CNN模型的模型参数。

分析及结论

该解决方案是一种卷积神经网络CNN模型的训练方法,其中明 确了模型训练方法的各步骤中处理的数据均为图像数据以及各步骤 如何处理图像数据,体现出神经网络训练算法与图像信息处理密切相 关。该解决方案所解决的是如何克服CNN模型仅能识别具有固定尺 寸的图像的技术问题,采用了在不同卷积层上对图像进行不同处理并 训练的手段,利用的是遵循自然规律的技术手段,获得了训练好的 CNN 模型能够识别任意尺寸待识别图像的技术效果。因此,该发明 专利申请的解决方案属于专利法第二条第二款规定的技术方案,属于 专利保护客体。

【例3】

一种共享单车的使用方法

申请内容概述

发明专利申请提出一种共享单车的使用方法,通过获取用户终端 设备的位置信息和对应一定距离范围内的共享单车的状态信息,使用 户可以根据共享单车的状态信息准确地找到可以骑行的共享单车进 行骑行,并通过提示引导用户进行停车,该方法方便了共享单车的使 用和管理,节约了用户的时间,提升了用户体验。

申请的权利要求

一种共享单车的使用方法,其特征在于,包括以下步骤:

步骤一,用户通过终端设备向服务器发送共享单车的使用请求;

步骤二,服务器获取用户的第一位置信息,查找与所述第一位置 信息对应一定距离范围内的共享单车的第二位置信息,以及这些共享 单车的状态信息,将所述共享单车的第二位置信息和状态信息发送到 终端设备,其中第一位置信息和第二位置信息是通过 GPS 信号获取 的;

步骤三,用户根据终端设备上显示的共享单车的位置信息,找到 可以骑行的目标共享单车;

步骤四,用户通过终端设备扫描目标共享单车车身上的二维码, 通过服务器认证后,获得目标共享单车的使用权限;

步骤五,服务器根据骑行情况,向用户推送停车提示,若用户将 车停放在指定区域,则采用优惠资费进行计费,否则采用标准资费进 行计费;

步骤六,用户根据所述提示进行选择,骑行结束后,用户进行共 享单车的锁车动作,共享单车检测到锁车状态后向服务器发送骑行完 毕信号。

分析及结论

该解决方案涉及一种共享单车的使用方法,所要解决的是如何准 确找到可骑行共享单车位置并开启共享单车的技术问题,该方案通过 执行终端设备和服务器上的计算机程序实现了对用户使用共享单车 行为的控制和引导,反映的是对位置信息、认证等数据进行采集和计 算的控制,利用的是遵循自然规律的技术手段,实现了准确找到可骑 行共享单车位置并开启共享单车等技术效果。因此,该发明专利申请 的解决方案属于专利法第二条第二款规定的技术方案,属于专利保护 的客体。

【例4】

一种区块链节点间通信方法及装置

申请内容概述

发明专利申请提出一种区块链节点通信方法和装置,区块链中的 业务节点在建立通信连接之前,可以根据通信请求中携带的CA证书 以及预先配置的CA信任列表,确定是否建立通信连接,从而减少了 业务节点泄露隐私数据的可能性,提高了区块链中存储数据的安全 性。

申请的权利要求

一种区块链节点通信方法,区块链网络中的区块链节点包括业务 节点,其中,所述业务节点存储证书授权中心CA发送的证书,并预 先配置有CA信任列表,所述方法包括:

第一区块链节点接收第二区块链节点发送的通信请求,其中,所 述通信请求中携带有第二区块链节点的第二证书;

确定所述第二证书对应的CA标识;

判断确定出的所述第二证书对应的CA标识,是否存在于所述CA 信任列表中;

若是,则与所述第二区块链节点建立通信连接;

若否,则不与所述第二区块链节点建立通信连接。

分析及结论

本申请要解决的问题是联盟链网络中如何防止区块链业务节点 泄露用户隐私数据的问题,属于提高区块链数据安全性的技术问题, 通过在通信请求中携带CA证书并预先配置CA信任列表的方式确定 是否建立连接,限制了业务节点可建立连接的对象,利用的是遵循自 然规律的技术手段,获得了业务节点间安全通信和减少业务节点泄露 隐私数据可能性的技术效果。因此,该发明专利申请的解决方案属于 专利法第二条第二款规定的技术方案,属于专利保护的客体。

【例5】

一种深度神经网络模型的训练方法

申请内容概述

发明专利申请提出一种深度神经网络模型的训练方法,针对某一 大小的训练数据,从多个候选训练方案中选取训练耗时最小的方案用 于模型训练,以解决固定地采用同一种单处理器或多处理器训练方案 不适用于所有大小的训练数据而导致训练速度慢的问题。

申请的权利要求

一种深度神经网络模型的训练方法,包括:

当训练数据的大小发生改变时,针对改变后的训练数据,分别计 算所述改变后的训练数据在预设的候选训练方案中的训练耗时;

从预设的候选训练方案中选取训练耗时最小的训练方案作为所 述改变后的训练数据的最佳训练方案,所述候选训练方案包括单处理 器训练方案和基于数据并行的多处理器训练方案;

将所述改变后的训练数据在所述最佳训练方案中进行模型训练。

分析及结论

该解决方案是一种深度神经网络模型的训练方法,该模型训练方 法为解决训练速度慢的问题,针对不同大小的训练数据,选择适配具 有不同处理效率的单处理器训练方案或多处理器训练方案,该模型训 练方法与计算机系统的内部结构存在特定技术关联,提升了训练过程 中硬件的执行效果,从而获得符合自然规律的计算机系统内部性能改 进的技术效果。因此,该发明专利申请的解决方案属于专利法第二条 第二款规定的技术方案,属于专利保护的客体。

【例6】

一种电子券使用倾向度的分析方法

申请内容概述

为吸引用户,商家会向用户发放各类电子券。但是无目的地投放 电子券,不但无法吸引真正有需要的用户,反而给用户增加了浏览和 筛选的负担。发明专利申请提供一种电子券使用倾向度的分析方法, 通过分析电子券的种类、用户行为等,能够准确地建立电子券使用倾 向度识别模型,以更加精确地判断用户对电子券的使用倾向,使投放 的电子券更加满足用户实际需要,提升电子券的利用率。

申请的权利要求

一种电子券使用倾向度的分析方法,其特征在于,包括: 根据电子券的信息对电子券进行归类以得到电子券种类; 根据电子券的应用场景获取用户样本数据;

根据用户行为,从所述用户样本数据中提取用户行为特征,所述 用户行为包括:浏览网页、搜索关键词、加关注、加入购物车、购买 以及使用电子券;

以用户样本数据作为训练样本,以用户行为特征作为属性标签,

针对不同种类的电子券来训练电子券使用倾向度识别模型;

通过训练后的电子券使用倾向度识别模型对电子券的被使用概 率进行预测,得到用户对于不同种类电子券的使用倾向度。

分析及结论

该解决方案涉及一种电子券使用倾向度的分析方法,该方法处理 的是电子券相关的大数据,通过对电子券进行归类、获取样本数据、 确定行为特征及进行模型训练,挖掘出用户行为特征与电子券使用倾 向度之间的内在关联关系,浏览时间长、搜索次数多、使用电子券频 繁等行为特征表示对相应种类电子券的使用倾向度高,这种内在关联 关系符合自然规律,据此解决了如何提升分析用户对电子券使用倾向 度的精确性的技术问题,并且获得了相应的技术效果。因此,该发明 专利申请的解决方案属于专利法第二条第二款规定的技术方案,属于 专利保护的客体。

【例7】

一种知识图谱推理方法

申请内容概述

知识图谱在许多自然语言处理应用中有非常重要的作用,例如问 答系统、语义搜索等。但由于知识获取的不确定性,基于实体识别和 关系抽取技术构建的知识图谱,会导致知识图谱的不完整。如果知识 图谱中存在错误,会导致应用返回错误的结果。发明专利申请提出了 一种基于关系注意力的知识图谱推理方法。

申请的权利要求

一种基于关系注意力的知识图谱推理方法,所述方法包括:

获取知识图谱中节点的初始嵌入表示,将所述初始嵌入表示转换 到高维空间,得到高维嵌入表示,所述节点为知识图谱中的实体,所 述知识图谱是对知识进行实体识别和关系抽取构建的,所述知识是问 答系统、语义搜索中相关联的知识,所述实体是利用命名实体识别工 具从自然语言文本中获取的文本数据,所述初始嵌入表示是所述文本 数据通过词嵌入模型得到的向量;

获取所述知识图谱中目标节点的邻居节点集合,根据所述目标节 点与所述邻居节点集合中邻居节点的关系类型,构建邻居子图;

根据所述目标节点的高维嵌入表示和所述邻居子图中邻居节点 的高维嵌入表示,得到所述目标节点嵌入邻居子图中信息的邻居嵌入 表示;

将所述目标节点的高维嵌入表示与所述邻居嵌入表示进行聚合,

得到目标节点的聚合嵌入表示;

根据每个所述邻居子图的第一注意力分值,对所述聚合嵌入表示 进行融合,得到所述目标节点的融合嵌入表示;

根据所述融合嵌入表示,计算所述目标节点对应三元组的得分, 根据得分进行三元组推理。

分析及结论

该解决方案是一种基于关系注意力的知识图谱推理方法,该方法 各步骤中处理的数据是自然语言中的文本数据或者语义信息等技术 数据,通过对问答系统、语义搜索中相关联的知识进行实体识别和关 系抽取构建知识图谱,从而进行知识图谱推理。该解决方案所解决的 是文本嵌入及语义搜索过程中如何丰富语义信息、提高推理准确性的 技术问题,利用的是遵循自然规律的技术手段,获得了相应的技术效 果。因此,该发明专利申请的解决方案属于专利法第二条第二款规定 的技术方案,属于专利保护的客体。

(3)未解决技术问题,或者未利用技术手段,或者未获得技术效 果的包含算法特征或商业规则和方法特征的发明专利申请,不属于专 利法第二条第二款规定的技术方案,因而不属于专利保护的客体。

【例8】

一种消费返利的方法

申请内容概述

发明专利申请提出一种消费返利的方法,通过计算机执行设定的 返利规则给予消费的用户现金券,从而提高了用户的消费意愿,为商 家获得了更多的利润。

申请的权利要求

一种消费返利的方法,其特征在于,包括以下步骤:

用户在商家进行消费时,商家根据消费的金额返回一定的现金 券,具体地,

商家采用计算机对用户的消费金额进行计算,将用户的消费金额 R划分为M个区间,其中,M为整数,区间1到区间M的数值由小 到大,将返回现金券的额度F也分为M个值,M个数值也由小到大 进行排列;

根据计算机的计算值,判断当用户本次消费金额位于区间1时, 返利额度为第1个值,当用户本次消费金额位于区间2时,返利额度 为第2个值,依次类推,将相应区间的返利额度返回给用户。

分析及结论

该解决方案涉及一种消费返利的方法,该方法是由计算机执行 的,其处理对象是用户的消费数据,所要解决的是如何促进用户消费 的问题,不构成技术问题,所采用的手段是通过计算机执行人为设定 的返利规则,但对计算机的限定只是按照指定的规则根据用户消费金 额确定返利额度,不受自然规律的约束,因而未利用技术手段,该方 案获得的效果仅仅是促进用户消费,不是符合自然规律的技术效果。 因此,该发明专利申请不属于专利法第二条第二款规定的技术方案, 不属于专利保护的客体。

【例9】

一种基于用电特征的经济景气指数分析方法

申请内容概述

发明专利申请通过统计各项经济指标和用电指标,来评估待检测 地区的经济景气指数。

申请的权利要求

一种基于地区用电特征的经济景气指数分析方法,其特征在于, 包括以下步骤:

根据待检测地区的经济数据和用电数据,选定待检测地区的经济 景气指数的初步指标,其中,所述初步指标包括经济指标和用电指标;

通过计算机执行聚类分析方法和时差相关分析法,确定所述待检 测地区的经济景气指标体系,包括先行指标、一致指标和滞后指标;

根据所述待检测地区的经济景气指标体系,采用合成指数计算方 法,获取所述待检测地区的经济景气指数。

分析及结论

该解决方案是一种经济景气指数的分析和计算方法,该方法是由 计算机执行的,其处理对象是各种经济指标、用电指标,解决的问题 是对经济走势进行判断,不构成技术问题,所采用的手段是根据经济 数据和用电数据对经济情况进行分析,仅是依照经济学规律采用经济 管理手段,不受自然规律的约束,因而未利用技术手段,该方案最终 可以获得用于评估经济的经济景气指数,不是符合自然规律的技术效 果,因此该解决方案不属于专利法第二条第二款规定的技术方案,不 属于专利保护的客体。

【例10】

一种金融产品的价格预测方法

申请内容概述

现有的金融产品价格预测方法,大多由专家根据经验给出建议, 预测的准确性和时效性不高。发明专利申请提供一种金融产品的价格 预测方法,通过金融产品的历史价格数据对神经网络模型进行训练, 从而对金融产品的未来价格走势进行预测。

申请的权利要求

一种金融产品的价格预测方法,其特征在于,所述方法包括:

使用金融产品的N+1个日指标历史价格数据对神经网络模型进 行训练得到价格预测模型,其中,前N个日指标历史价格数据作为样 本输入数据,最后1个日指标历史价格数据作为样本结果数据;

使用所述价格预测模型和最近N个日指标历史价格数据来预测 未来一天金融产品的价格数据。

分析及结论

该解决方案涉及一种金融产品的价格预测方法,该方法处理的是 金融产品相关的大数据,利用神经网络模型挖掘过去一段时间内金融 产品的价格数据与未来价格数据之间的内在关联关系,但是,金融产 品的价格走势遵循经济学规律,由于历史价格的高低并不能决定未来 价格的走势,因此,金融产品的历史价格数据与未来价格数据之间不 存在符合自然规律的内在关联关系,该方案所要解决的是如何预测金 融产品价格的问题,不构成技术问题,获得的相应的效果不是技术效 果。因此,该发明专利申请不属于专利法第二条第二款规定的技术方 案,不属于专利保护的客体。

(4)在进行创造性审查时,应当考虑与技术特征在功能上彼此相 互支持、存在相互作用关系的算法特征或商业规则和方法特征对技术 方案作出的贡献。

【例11】

一种基于多传感器信息仿人机器人跌倒状态检测方法

申请内容概述

现有对仿人机器人步行时跌倒状态的判定主要利用姿态信息或 ZMP点位置信息,但这样判断是不全面的。发明专利申请提出了基于 多传感器检测仿人机器人跌倒状态的方法,通过实时融合机器人步态 阶段信息、姿态信息和ZMP点位置信息,并利用模糊决策系统,判 定机器人当前的稳定性和可控性,为机器人下一步动作提供参考。

申请的权利要求

一种基于多传感器信息仿人机器人跌倒状态检测方法,其特征在 于包含如下步骤:

(1)通过对姿态传感器信息、零力矩点ZMP传感器信息和机器 人步行阶段信息进行融合,建立分层结构的传感器信息融合模型;

(2)分别利用前后模糊决策系统和左右模糊决策系统来判定机器 人在前后方向和左右方向的稳定性,具体步骤如下:

①根据机器人支撑脚和地面之间的接触情况与离线步态规划确 定机器人步行阶段;

②利用模糊推理算法对ZMP点位置信息进行模糊化;

③利用模糊推理算法对机器人的俯仰角或滚动角进行模糊化;

④确定输出隶属函数;

⑤根据步骤①〜步骤④确定模糊推理规则;

⑥去模糊化。

分析及结论

对比文件1公开了仿人机器人的步态规划与基于传感器信息的反 馈控制,并根据相关融合信息对机器人稳定性进行判断,其中包括根 据多个传感器信息进行仿人机器人稳定状态评价,即对比文件1公开 了发明专利申请的解决方案中的步骤(1),该解决方案与对比文件1 的区别在于采用步骤(2)的具体算法的模糊决策方法。

基于申请文件可知,该解决方案有效地提高了机器人的稳定状态 以及对其可能跌倒方向判断的可靠性和准确率。姿态信息、ZMP点位 置信息以及步行阶段信息作为输入参数,通过模糊算法输出判定仿人 机器人稳定状态的信息,为进一步发出准确的姿势调整指令提供依 据。因此,上述算法特征与技术特征在功能上彼此相互支持、存在相 互作用关系,相对于对比文件1,确定发明实际解决的技术问题为: 如何判断机器人稳定状态以及准确预测其可能的跌倒方向。上述模糊 决策的实现算法及将其应用于机器人稳定状态的判断均未被其他对 比文件公开,也不属于本领域公知常识,现有技术整体上并不存在使 本领域技术人员改进对比文件1以获得要求保护发明的启示,要求保 护的发明技术方案相对于最接近的现有技术是非显而易见的,具备创 造性。

【例12】

基于合作协同进化和多种群遗传算法的多机器人路径规划系统

申请内容概述

现有的多移动机器人运动规划控制结构通常采用集中式规划方 法,该方法将多机器人系统视为一个具有多个自由度的复杂机器人, 由系统中的一个规划器来统一完成对所有机器人的运动规划,其缺点 在于计算时间较长,实用性不佳。发明专利申请提供了一种基于合作 协同进化和多种群遗传算法的多机器人路径规划系统。机器人的每一 条路径都采用一个染色体表示,将最短距离、平滑度、安全距离作为 设计路径适应度函数的三个目标,通过Messy遗传算法对每个机器人 的路径进行优化得到最佳路径。

申请的权利要求

一种基于合作协同进化和多种群遗传算法的多机器人路径规划 系统,其特征在于:

(1)机器人的一条路径采用一个染色体表示,染色体就表示成节 点的链表形式,即[(x, y), time] ,(x, y, timeGR), (x, y)表示 机器人的位置坐标,time表示从前一个节点移动本节点需要的时间消 耗,开始节点的time等于0,每个机器人个体的染色体除了初始节点 的初始位置,结束节点的目标位置固定以外,中间节点和节点个数都 是可变的;

(2)每个机器人Robot (i)的路径path (j)的适应度函数表示成 ①(Pi,j):

其中| |Pi,j| |是距离、平滑度和时间消耗的线性组合,ws是平滑 加权因子,wt是时间加权因子;Distance (Pi, j)表示路径长度,smooth (Pir)表示路径的平滑度,Time (Pi,j)是路径的时间消耗;每个机 器人采用所述适应度函数,通过Messy遗传算法优化得到最优路径。

分析及结论

对比文件1公开了一种基于合作协同进化的多机器人路径规划方 法,其中采用适应度函数,通过混沌遗传算法来获得最优路径。发明 专利申请的解决方案与对比文件1的区别在于通过Messy遗传算法来

实现多机器人路径规划。

在该解决方案中,采用Messy遗传算法优化后得到机器人的前进 路径,该解决方案的算法特征与技术特征在功能上相互支持、存在相 互作用关系,实现了对机器人前进路径的优化。相对于对比文件1, 确定发明实际解决的技术问题为:如何基于特定的算法使机器人以最 优路径前进。对比文件2已经公开了包括所述混沌遗传算法在内的多 种遗传算法都可被用来进行路径优化,同时采用Messy遗传算法可以 解决其他算法的弊端,从而获得更合理的优化结果。基于对比文件2 给出的启示,本领域技术人员有动机将对比文件1与对比文件2结合 得到发明专利申请的技术方案。因此,要求保护的发明技术方案相对 于对比文件1和对比文件2的结合是显而易见的,不具备创造性。

【例13】

一种物流配送方法

申请内容概述

在货物配送过程中,如何有效提高货物配送效率以及降低配送成 本,是发明专利申请所要解决的问题。在物流人员到达配送地点后, 可以通过服务器向订货用户终端推送消息的形式同时通知特定配送 区域的多个订货用户进行提货,达到了提高货物配送效率以及降低配 送成本的目的。

申请的权利要求

一种物流配送方法,其通过批量通知用户取件的方式来提高物流 配送效率,该方法包括:

当派件员需要通知用户取件时,派件员通过手持的物流终端向服 务器发送货物已到达的通知;

服务器批量通知派件员派送范围内的所有订货用户;

接收到通知的订货用户根据通知信息完成取件;

其中,服务器进行批量通知具体实现方式为,服务器根据物流终 端发送的到货通知中所携带的派件员ID、物流终端当前位置以及对应 的配送范围,确定该派件员ID所对应的、以所述物流终端的当前位 置为中心的配送距离范围内的所有目标订单信息,然后将通知信息推 送给所有目标订单信息中的订货用户账号所对应的订货用户终端。

分析及结论

对比文件1公开了一种物流配送方法,其由物流终端对配送单上 的条码进行扫描,并将扫描信息发送给服务器以通知服务器货物已经 到达;服务器获取扫描信息中的订货用户信息,并向该订货用户发出 通知;接收到通知的订货用户根据通知信息完成取件。

发明专利申请的解决方案与对比文件1的区别在于批量通知用 户订货到达,为实现批量通知,方案中服务器、物流终端和用户终端 之间的数据架构和数据通信方式均做出了相应调整,取件通知规则和 具体的批量通知实现方式在功能上彼此相互支持、存在相互作用关 系。相对于对比文件1,确定发明实际解决的技术问题是如何提高订 单到达通知效率进而提高货物配送效率。由此可以使物流派送人员的 操作更便利、订货用户接收取货通知更及时,提高了取送货双方的用 户体验。本申请的解决方案能够获得提高订单到达通知效率进而提高 货物配送效率的技术效果以及用户体验的提升,这种用户体验的提升 是由功能上彼此相互支持、存在相互作用关系的数据架构和数据通信 方式的调整以及取件通知规则和具体的批量通知实现方式共同带来 的。由于现有技术并不存在对上述对比文件1做出改进从而获得发明 专利申请的技术方案的技术启示,要求保护的发明技术方案具备创造 性。

【例14】

一种动态观点演变的可视化方法

申请内容概述

近年来人们越来越多地通过社交平台发表他们的意见和想法,人 们在社交平台上发表的带有情感的内容反映了人们观点的演变,并可 以由此看出事件的发展、变化和趋势。发明专利申请通过自动采集社 交平台人们发表的信息并对其中的情感进行分析,通过计算机绘制情 感可视化图来帮助人们更好地理解情感在不同时间的强度变化和随 时间而演变的趋势。

申请的权利要求

一种动态观点演变的可视化方法,所述方法包括:

步骤一,由计算设备确定所采集的信息集合中信息的情感隶属度 和情感分类,所述信息的情感隶属度表示该信息以多大概率属于某一 情感分类;

步骤二,所述情感分类为积极、中立或消极,具体分类方法为: 如果点赞的数目p除以点踩的数目q的值r大于阈值a,那么认为该 情感分类为积极,如果值r小于阈值b,那么认为该情感分类为消极, 如果值b≤r≤a,那么情感分类为中立,其中a>b;

步骤三,基于所述信息的情感分类,自动建立所述信息集合的情 感可视化图形的几何布局,以横轴表示信息产生的时间,以纵轴表示 属于各情感分类的信息的数量;

步骤四,所述计算设备基于所述信息的情感隶属度对所建立的几 何布局进行着色,按照信息颜色的渐变顺序为各情感分类层上的信息 着色。

分析及结论

对比文件1公开了一种基于情感的可视化分析方法,其中时间被 表示为一条水平轴,每条色带在不同时间的宽度代表一种情感在该时 间的度量,用不同的色带代表不同的情感。

发明专利申请的解决方案与对比文件1的区别在于步骤二中设定 的情感的具体分类规则。从申请内容中可以看出,即使情感分类规则 不同,对相应数据进行着色处理的技术手段也可以是相同的,不必作 出改变,即上述情感分类规则与具体的可视化手段并非功能上彼此相 互支持、存在相互作用关系。与对比文件1相比,发明专利申请只是 提出了一种新的情感分类的规则,没有实际解决任何技术问题,也没 有针对现有技术作出技术贡献。因此,要求保护的发明技术方案相对 于对比文件1不具备创造性。

【例15】

一种用于适配神经网络参数的方法

申请内容概述

针对不同的应用场景需设计不同的神经网络架构,并且需在某一 类型的计算架构上使用一系列的运算来实现,因此期望能够通过较低 的硬件成本高效地实现神经网络中的运算。发明专利申请提出了用于 适配神经网络参数的方法,通过获得具有规范形式的神经网络参数, 将神经网络中的运算映射到计算架构所支持的运算中,简化神经网络 相关硬件的设计和实现。

申请的权利要求

一种用于适配神经网络参数的方法,所述方法包括:

针对神经网络至少一层中的每一层的权重参数,选择多个维度; 确定所述权重参数在所述多个维度中每个维度上的尺寸; 基于支持神经网络计算的硬件的使用率,确定所述权重参数在所 述多个维度中每个维度上的目标尺寸的候选值集合;

选取所述候选值集合中大于或等于对应维度上的尺寸的所有候

选值子集,确定所述候选值子集中的最小值为对应维度上的目标尺 寸;

如果所述权重参数在多个维度中的至少一个维度上的尺寸小于 对应维度上的目标尺寸,则在所述维度上对权重参数进行填充,使得 填充之后获得的权重参数在每个维度上的尺寸等于对应维度上的目 标尺寸。

分析及结论

对比文件1公开了面向神经网络处理器的设计方法,该方法根据 神经网络拓扑结构、神经网络层中各层的权重参数和维度参数,以及 硬件资源约束参数等,从已构建的神经网络组件库中查找单元库,并 依据单元库生成对应于神经网络模型的神经网络处理器的硬件描述 语言代码,进而将所述硬件描述语言代码转化为所述神经网络处理器 的硬件电路。其中将神经网络特征数据和权重数据划分为适当的数据 块集中存储和访问。发明专利申请的解决方案与对比文件1的区别在 于确定神经网络每一层权重参数在每个维度上的尺寸,基于硬件使用 率确定权重参数在每个维度上的目标尺寸的候选值集合,选取对应维 度上的候选值子集并确定其中最小值为目标尺寸,如果权重参数在至 少一个维度上的尺寸小于目标尺寸则对所述维度上的权重参数进行 填充。

基于申请文件可知,该解决方案通过将权重参数的尺寸填充为等 于目标尺寸,当支持神经网络的硬件对神经网络的数据进行运算时, 硬件能够高效处理所述数据,该解决方案中的算法提升了硬件的运算 效率。因此,上述用于适配神经网络参数的算法特征与技术特征在功 能上彼此相互支持、存在相互作用关系。相对于对比文件1,确定发 明实际解决的技术问题是如何使硬件高效地执行神经网络中的运算。 上述通过适配神经网络参数以提升硬件运算效率的内容未被其他对 比文件公开,也不属于本领域的公知常识,现有技术整体上并不存在 对上述对比文件1进行改进以获得发明专利申请的技术方案的启示, 要求保护的发明技术方案具备创造性。

6.3 说明书及权利要求书的撰写

6.3.1 说明书的撰写

包含算法特征或商业规则和方法特征的发明专利申请的说明书 应当清楚、完整地描述发明为解决其技术问题所采用的解决方案。所 述解决方案在包含技术特征的基础上,可以进一步包含与技术特征功 能上彼此相互支持、存在相互作用关系的算法特征或商业规则和方法 特征。

说明书中应当写明技术特征和与其功能上彼此相互支持、存在相 互作用关系的算法特征或商业规则和方法特征如何共同作用并且产 生有益效果。例如,包含算法特征时,应当将抽象的算法与具体的技 术领域结合,至少一个输入参数及其相关输出结果的定义应当与技术 领域中的具体数据对应关联起来;包含商业规则和方法特征时,应当 对解决技术问题的整个过程进行详细描述和说明,使得所属技术领域 的技术人员按照说明书记载的内容,能够实现该发明的解决方案。

说明书应当清楚、客观地写明发明与现有技术相比所具有的有益 效果,例如质量、精度或效率的提高,系统内部性能的改善等。如果 从用户的角度而言,客观上提升了用户体验,也可以在说明书中进行 说明,此时,应当同时说明这种用户体验的提升是如何由构成发明的 技术特征,以及与其功能上彼此相互支持、存在相互作用关系的算法 特征或商业规则和方法特征共同带来或者产生的。

6.3.2 权利要求书的撰写

包含算法特征或商业规则和方法特征的发明专利申请的权利要 求应当以说明书为依据,清楚、简要地限定要求专利保护的范围。权 利要求应当记载技术特征以及与技术特征功能上彼此相互支持、存在 相互作用关系的算法特征或商业规则和方法特征。