Keyword Language Cheat Sheet

This article assumes that you are already familiar with our keyword query language. If not, we recommend you go through Using the Keyword Query Language in NLPatent first before continuing your reading here.

Operators

Operator usage What it does Usage example
expression AND expression Both expressions must be satisfied. mobile phone AND battery
expression OR expression At least one of the expressions must be satisfied. mobile OR phone
NOT expression The expression must not be satisfied. NOT 5g
keyword1 WITHIN n keyword2 Proximity search: keyword1 must appear within at most n words of keyword2, in any order. mobile WITHIN 10 phone
keyword1 WITHINF n keyword Ordered proximity search: keyword1 must appear within at most n words of keyword2 and before it. mobile WITHINF 10 phone
TITLE = (expression) Apply a query only to the results' title fields. TITLE = (5g WITHIN 3 antenna)
ABSTRACT = (expression) Apply a query only to the results' abstract fields. ABSTRACT = (NOT solar OR NOT wind)
DESCRIPTION = (expression) Apply a query only to the results' description fields. DESCRIPTION = (display AND oled)
CLAIMS = (expression) Apply a query only to the results' claims fields. CLAIMS = (touch WITHINF 3 display)
FULL_TEXT = (expression) Apply a query only to all of the results' fields. This is the default and can be omitted. FULL_TEXT = (cell tower)
FIELD1 FIELD2 = (expression) Apply a query to several fields at once. TITLE ABSTRACT = (5g WITHIN 3 antenna)
(expression) Group an expression. energy AND (solar OR hydro*)
'keyword' , "keyword" Mark one or more words as a keyword, to allow usage of operator words inside a keyword "claims process" (without quotes you would not be able to query for claims in a phrase)
* Matches zero or more characters in a word.

hydro* will match:

  • hydro
  • hydroacoustics
  • etc.
? Matches exactly one character in a word.

reven?e will match:

  • revenge
  • revenue
  • etc.
! Matches zero or one characters in a word.

colo!r will match:

  • color
  • colour
  • etc.

Shorthand notation

For most of our keyword query operators, we allow the usage of shorthand notation to allow you to type in your query faster.

For example, instead of typing in mobile AND phone , you can type in mobile & phone . When writing more complex queries, the shorthand notation can save you time, but it's usage is completely optional.

Below is an exhaustive table of all the shorthand notation we support.

Operator Shorthand Notation
AND &
OR |
NOT ~
TITLE TI
ABSTRACT AB
DESCRIPTION DSC
CLAIMS CL
FULL_TEXT FT
WITHIN W
WITHINF WF

Shorthand notation example:

Let us consider the following query which uses shorthand notations:

~ TI CL = (5g wf 10 antenna & mobile phone) | collapsible cell tower

If we were to expand the query above to the full one, we would obtain the following query:

NOT TITLE CLAIMS = ( 5g WITHINF 10 antenna AND mobile phone ) OR collapsible cell tower

A Note on Operator Casing

In the example above, you might observe that casing doesn't matter for our operators. You are not required to type operators in upper case, so feel free to mix and match if that helps you write your query faster.

For example, AND is equivalent to and and also equivalent to aNd .