PatentSight的检索语法

最后更新于2021年3月

检索语法

常用字段

全文检索(Full Text Search)

全文检索中的检索语法

布尔运算符

邻近运算符

通配符

转义字符

子查询

全文检索 - 具体示例

 


 

 

检索语法

 

示例:Owner=(IBM, Qualcomm) AND IPC=(B60W) AND TAC=(vehicle NEAR sensor*) AND FilingDate=(>2010-01-01)

 

语法功能

示例

描述

字段

Owner=(IBM)

PatentNumber=(US10030229.B2)

IPC=(A61K9/52)

字段名称后必须带有“=”符号以及使用括号括起来的检索参数。

筛选项

Owner=(IBM, Qualcomm)

Owner=(Harvard AND "Johnson & Johnson")

筛选项可以用逗号分隔列表(相当于 OR)的形式表示,也可以与 ANDORNOT 运算符进行显式组合。带有特殊字符的筛选项必须括在引号内。

这些特殊字符包括 # = & < > ( ) { } [ \ ] ! “ , ; : | ~ %。

日期

FilingDate=(2016-01-01)

GrantDate=(20151231)

PublicationDate=(2016)

GrantDate=(>2012-10)

PublicationDate=(2016-01-01 TO 2016-12-31)

日期字段要求的日期格式为 YYYY-MM-DD。但是,也可以通过不指定月份和/或日期(YYYY-MMYYYY)的方式来缩短日期。

例如,指定“2016”表示 2016 年中的任何日期,而“>2000”则表示自 2001 年开始的日期。

数字

CompetitiveImpact=(>20.4)

TechnologyRelevance=(2 TO 10)

数字可以直接输入,或与 TO>< 组合使用。

保存的检索结果

##MySavedSearch

可以使用“##”加上先前已保存的检索结果的名称来引用保存的检索结果。

例如,“##MySavedSearch AND Owner=(IBM)”。

检索历史记录

#12

可以使用“#”加上所需条目的编号来引用检索历史记录条目。

例如,“#12 AND Owner=(IBM)”。

布尔运
算符

Owner=(Samsung AND Qualcomm OR Huawei AND NOT Canon)

标准逻辑运算符包括:交集(AND)、并集(OR)、差集(NOT)。

 

常用字段

Owner

专利族当前所有者的姓名或名称(数据由 PatentSight 维护)。

Inventor

专利出版物上公布的发明人姓名或名称。

OriginalApplicant

专利文件中公布的原始专利权人或申请人的姓名或名称。

FiledIn

专利申请管辖机构。受理专利申请的机构。

InForceIn

授予专利权,且专利仍然处于有效状态的专利管辖机构。

FilingDate

专利族中第一项专利的申请日期。

PublicationDate

专利族中第一项专利的发布日期。

PriorityDate

要求的第一优先权专利的日期,若没有提出要求,则为专利族中第一项专利的申请日期。

CompetitiveImpact

竞争影响力:衡量专利组合平均质量的一项指标(需结合技术重要性和市场覆盖度)。

TechnologyRelevance

技术影响力:衡量专利族技术重要性的一项指标(以专利引文为基础)。

PatentNumber

用于查找指定专利文件的整个 PatentSight 专利族。一个专利族包含一项发明的所有国际专利。

IPC

国际专利分类号。每个 IPC 包含该分类下的所有专利及其下各个子层级的专利。

CPC

合作专利分类号。每个 CPC 包含该分类下的所有专利及其下各个子层级的专利。

F-Term

日本 F-Term 分类号。每个 F-term viewpoint(观点符)包含该分类下的所有专利及其下各个子层级的专利。

Custom Field

自定义字段。其作为检索字段时较为特殊,是以“CustomField”、下划线“_”和所需自定义字段名称的组合形式进行的。例如,CustomField_BusinessUnit=(MyValue1)

Tag

用于查找用户先前标记的一组专利族。需要在括号内指定标签名称和文件夹。

例如,Tag=(Users\PSConsultant\TagFolder\MyTag)。如果未指定文件夹,则使用用户的标准文件夹。

TitleAbstractClaims (TAC)

检索全文数据。指定要检索的部分,例如 TitleAbstractClaims (TAC)。如需详细了解全文检索中的语法,请参阅下文

例如,TAC=(Term1* NEAR T?rm2)

 


全文检索(Full Text Search)

 

全文检索中的检索语法

布尔运算符

语法

描述

示例

替代语法

AND

逻辑运算符 AND(交集)。

查找包含由运算符分隔的所有检索词的文件。

steel AND alloy

查找包含 steel 和 alloy 的所有文件。

&

&&

OR

逻辑运算符 OR(并集)。

查找包含由运算符分隔的任意一个检索词的文件。

steel OR alloy

查找包含 steel 和 alloy 中任意一词的所有文件。

|

||

,

NOT

逻辑运算符 NOT(差集)。从检索结果集中排除包含否定检索词的文件。

NOT alloy

查找不包含 alloy 的所有文件。


steel AND NOT alloy

Finds all documents that contain the word "steel" but do not contain the word "alloy".

查找包含 steel ,不包含 alloy 的所有文件。

 

!

 

邻近运算符

邻近运算符将返回包含检索词之间的最大相隔或确切相隔的所有文件。

如果未指定n值,则n默认设置为 5。这将查找检索词之间最多包含4 (5-1)个词或仅4个词的文件。

语法

描述

示例

替代
语法

NEAR[n]

无序邻近运算符。返回包含检索词的所有文件,两词相隔最多 n-1个词且出现顺序不限。如果未指定 n,则默认设置为 5。

说明,NEAR1 会检索直接相邻的词。

steel NEAR alloy

查找包含 steel 和 alloy 并且两词相隔最多 4(5-1) 个词且出现顺序不限的所有文件。

(steel, iron) NEAR[n] (alloy, blend)

查找包含 steel 或 iron 且与 alloy 或 blend 相隔最多 4个词的所有文件。

W[n]
~[n]
[n]D

SEQ[n]

有序邻近运算符。返回包含检索词的所有文件,两词相隔最多 n-1 个词且按指定顺序出现。如果未指定 n,则默认设置为 5。

steel SEQ3 alloy

按指定顺序(steel 必须出现在 alloy 前面)查找包含 steel 和 alloy 且两词相隔最多 2 (n-1)个词的所有文件。

另外还支持:(word1, word2) SEQ[n] (word3, word4).

WF[n]

[n]W

PRE[n]

WD[n]

=NEAR[n]

指定固定距离的无序邻近运算符。返回包含检索词的所有文件,两词相隔仅为 n-1 个词且出现顺序不限。如果未指定 n,则默认设置为 5。

steel =NEAR10 alloy

查找包含 steel 和 alloy 并且两词相隔仅为 9(10-1) 个词且出现顺序不限的所有文件。

另外还支持:(word1, word2) =NEAR[n] (word3, word4)

=[n]D

=SEQ[n]

指定固定距离的有序邻近运算符。返回包含检索词的所有文件,两词相隔仅为 n-1 个词且按指定顺序出现。如果未指定 n,默认则设置为 5。

steel =SEQ3 alloy

按指定顺序(steel 必须出现在 alloy 前面)查找包含 steel 和 alloy 且两词相隔仅为 2(3-1) 个词的所有文件。

另外还支持:(word1, word2) =SEQn (word3, word4)

=[n]W

空格

如果两个检索词之间用空格分隔,则默认处理成 SEQ1(顺序不变紧密相连) 的检索规则。

steel alloy

查找包含 steel 和 alloy 并且彼此直接相邻且按指定顺序出现的所有文件。

ADJ

通配符

语法

描述

示例

*

通配符 * 可以替代零个到无限个字符。可用在检索词的开头(左侧无限截词)、中间和结尾。

comput*

查找包含 computing、computation 和 computer 等词的所有文件。

*oxide

查找包含 monoxide、dioxide 和 peroxide 等词的所有文件。

?

通配符 ? 仅可以替代一个字符,可用在检索词的开头(左侧截词)、中间、结尾。

analy?e

查找同时包含 analyse 和 analyze 的所有文件。

%

通配符 % 可以替代零个或一个字符,可用在检索词的开头(左侧截词)、中间、结尾。

alumin%um

查找同时包含 aluminium 和 aluminum 的所有文件。

_

通配符 _ 可以替代空格或不替代任何字符。

air_bag

查找包含 air bag 和 airbag 的所有文件。

 

转义字符

语法

描述

示例

" "

转义字符。使用双引号可以检索会被视为运算符的检索词。

"electromagnetic near field"

查找上述句子中包含实际检索词“near”(而不是 electromagnetic NEAR field)的所有文件。

请注意,特殊字符 (+ = & | > < ! ( ) { }[ ] ^ " ~ * ? % : / \) 未编入索引,因此无法检索。

 

子查询

语法

描述

示例

(  )

可以使用括号更改检索顺序。

检索顺序:

1. 子查询(括号优先)
2. 邻近运算符
3. NOT
4. AND
5. OR

针对优先级相同的情况:“从左到右”(左结合)。

A ORNEAR2 (C OR D)

is equivalent to

A OR (B NEAR2 C) OR (B NEAR2 D)

Reason: Due to the order of evaluation, proximity operators (here: NEAR2) are more binding than Boolean operators (here: OR).

 


全文检索 - 具体示例

示例文件

运算符

检索

匹配情况

说明

AND

antibody AND polypeptide

匹配

AND 运算符左右两侧的两个运算对象都出现在示例文件中。

polypeptide AND
DNA

不匹配

仅满足 AND 运算符左右两侧的一个条件:“DNA”未出现在示例文件中。

polypeptide
AND NOT
DNA

匹配

同时满足 AND 运算符左右两侧的两个条件。只出现了一个运算对象,否定的运算对象未出现。

polypeptide
AND NOT
antibody

不匹配

仅满足 AND 运算符左右两侧的一个条件:“antibody”已使用 NOT 运算符否定,但却出现在示例文件中。

OR

polypeptide
OR
antibody

匹配

OR 运算符左右两侧的任意一个运算对象出现在示例文件中。

polypeptide OR
DNA

匹配

OR 运算符左右两侧的运算对象中至少有一个出现在示例文件中。

RNA
OR
DNA

不匹配

OR 运算符左右两侧的条件均不满足:“RNA”和“DNA”均未出现在示例文件中。

NEAR

isolated
NEAR
position

匹配

NEAR 运算符左右两侧的两个运算对象都出现在示例文件中,彼此相隔最多 4(5-1) 个词,本例中检索词isolated和position之间为3个词,符合检索条件。使用 NEAR 运算符时,检索词的出现顺序不限。

isolated
NEAR2
position

不匹配

NEAR2 运算符左右两侧的两个运算对象未在彼此相隔最多 1(2-1)个词的条件下出现在示例文件中。

isolated =NEAR4 position

匹配

=NEAR4 运算符左右两侧的两个运算对象在彼此相隔仅为3(4-1) 个词的条件下出现在示例文件中。

isolated
=NEAR6
position

不匹配

=NEAR6 运算符左右两侧的两个运算对象未在彼此相隔仅为5(6-1) 个词的条件下出现在示例文件中。

position polypeptide

匹配

出现两个使用空格分隔并且彼此相邻的检索词。两个检索词之间如果是空格,默认处理成 SEQ1 的检索规则。

SEQ

isolated
SEQ
position

匹配

SEQ 运算符左右两侧的两个运算对象在彼此相隔最多4(5-1)个词的条件下均出现在示例文件中。使用 SEQ 运算符时,检索词的出现顺序固定。

position
SEQ
isolated

不匹配

虽然 SEQ 运算符左右两侧的两个运算对象在彼此相隔最多 4(5-1) 个词的条件下均出现在示例文件中,但未按指定顺序出现。

isolated
=SEQ6
position

不匹配

=SEQ6 运算符左右两侧的两个运算对象虽按指定顺序出现在示例文件中,但并不符合彼此相隔仅为 5(6-1) 个词的条件。

通配符

*peptide

匹配

“Polypeptide”出现在示例文件中,poly由通配符 * 代替。

HVR-??

匹配

“HVR-H1”、“HVR-H2”等词出现在示例文件中。两个通配符 ? 成为H1”H2”等的占位符。

X3?

不匹配

在示例文件中,没有以“X3”开头并以一个附加字符结尾的词。注:如果是 X3%,则会检索到匹配项。

chain%

匹配

由于“chain”出现在示例文件中,因此该检索确有匹配项。注:“chains”也会检索到匹配项。