innojoy检索字段及运算符

一、 检索字段

innojoy专利搜索引擎可检索 200 多个字段,具体的字段如下表。

序号 字段名 缩写 举例 说明

二、 检索运算符

运算符是表达式的不可缺少的组成部分,负责将多个检索目标按照一定的逻辑连接起来。innojoy的检索运算符包括以下几种。

(1)比较运算符

符号 含义和作用 举例
= 等于 申请人=格力
!= 不等于 申请人!=格力
> 大于 申请日 > 2010
< 小于 申请日 < 2010
>= 大于等于 申请日 >= 2010
<= 小于等于 申请日 <= 2010

比较运算符作用于innojoy平台的所有字段。

比较运算符的左值必须是一个的检索入口(一般用字段的别名)。

如果检索条件不是单个词,而是一个表达式,则该表达式应该用圆括号“(”和“)”括起来。

(2)逻辑运算符

符号 含义和作用 举例
and 两者必须同时满足 中国 and 日本
xor 两者只能满足其一 中国 xor 日本
not 两者中只能出现前者 中国 not 日本
or 两者至少满足其一 中国 or 日本

逻辑运算符不仅能够连接两个检索词,也可以连接两个检索子表达式,从而构造出非常复杂的检索表达式。

(3)重复逻辑运算符

符号 含义和作用 举例
*= 检索各个字段上满足同一条件的记录 c1,c2 *= (中国 and 日本)
^= 检索只有一个字段上满足条件的记录 c1,c2 ^= (中国 and 日本)
+= 检索任意字段上同时满足条件的记录 c1,c2 += (中国 and 日本)

重复逻辑运算符实际上是在各个指定的字段上用相同的条件式进行检索后,再在各个字段之间进行指定的逻辑运算。

重复逻辑运算符的左值必须是由单字节的逗号‘,’分隔的两个或两个以上的检索入口(一般用字段的别名)。如果右值不是单个词,而是一个表达式(该运算需要在这个表达式上进行),则该表达式应该用圆括号“(”和“)”括起来。

(4)属性运算符

符号 含义和作用 举例
adj 两者邻接先后同时出现 储存 adj 装置
equ/n 两者正好相距n个位置先后同时出现 储存 equ/5 装置
pre/n 两者相距至多n个位置先后同时出现 储存 pre/5 装置
pre/n# 两者正好相距n个位置先后同时出现 储存 pre/5# 装置
pre/pos=n 储存 pre/pos=5 装置
pre/nL 两者相距至少n个位置先后同时出现 储存 pre/5L 装置
pre/sen 两者在同一句中先后同时出现 储存 pre/sen 装置
pre/seg 两者在同一段中先后同时出现 储存 pre/seg 装置
and/n 两者相距至多n个位置同时出现 储存 and/5 装置
and/n# 两者正好相距n个位置同时出现 储存 and/5# 装置
and/pos=n 储存 and/pos=5 装置
and/nL 两者相距至少n个位置同时出现 储存 and/5L 装置
and/sen 在同一句中两者同时出现 储存 and/sen 装置
and/seg 在同一段中两者同时出现 储存 and/seg 装置
xor/n 同一句中不能在n个位置之内同时出现 储存 xor/2 装置
xor/n# 同一句中不能正好相距n个位置同时出现 储存 xor/2 装置
xor/pos=n 储存 xor/pos=2 装置
xor/nL 同一句中不能在n个位置之外同时出现 储存 xor/2L 装置
xor/sen 在同一句中只能出现其一 储存 xor/sen 装置
xor/seg 在同一段中只能出现其一 储存 xor/seg 装置
not/n 同一句中不能在n个字之内出现后者 储存 not/10 装置
not/n# 同一句中不能正好相距n个字出现后者 储存 not/10# 装置
not/pos=n 同一句中不能正好相距n个字出现后者 储存 not/pos=10 装置
not/nL 同一句中不能在n个字之外出现后者 储存 not/10L 装置
not/sen 在同一句中只能出现前者 储存 not/sen 装置
not/seg 在同一段中只能出现前者 储存 not/seg 装置

在属性运算符X/n、X/n#、X/nL和X/pos=n中的距离是指两个字/词之间所间隔的“位置”的个数,而不是其首“位置”的差值。其中‘X’代表‘equ’、‘pre’、‘and’、‘not’和‘xor’,以下相同,不再特别说明。

属性运算符X/sen=n和X/seg=n中的n,都从0开始计数。

属性运算符adj等价于pre/0;equ/n等价于pre/n#。

(5)运算符的等价符号

用英文单词书写运算符,有时觉得比较麻烦,可用下列等价符号进行替代:

常规运算符 != ADJ PRE AND XOR NOT OR
等价运算符 <> 空格 & * ^ - +

(6)通配符

通配符用于模糊搜索文件,通配符包含“?”和“%”。

符号 含义和作用 举例
? 一个字母字符或汉字 作者=张?庆
% 表示0到多个字母字符或汉字 作者=张%