uspto_search.Rd
Searches the U.S. Pre-Grant Publications (US-PGPUB), Patents (USPAT), and/or Optical Character Recognition (USOCR) databases. See the web app for an interactive search.
uspto_search(query, databases = c("US-PGPUB", "USPAT", "USOCR"),
outFile = NULL, start = 0, limit = FALSE, sort = "date_publ desc",
english_only = TRUE, spellCheck = FALSE, plurals = TRUE,
britishEquivalents = TRUE, verbose = FALSE)
A query string; for example "noodle"
, "photographic AND noodle"
,
"wet adj4 silicon"
, or "G01W.CPCL."
. See the Patent Public Search
training materials.
A character vector specifying which databases to search in; a selection from
c("US-PGPUB", "USPAT", "USOCR")
.
Name of a .csv
file to save results to. If this file exists, it will
be loaded instead of searching.
Result of the search to start from.
Maximum number of results to return; defaults to all results.
How to sort results; defaults to publication date ("date_publ desc"
).
Logical; if FALSE
, will return patent and/or applications of any language.
Logical; if TRUE
, will spellcheck query
terms.
Logical; if TRUE
, will look for plural and singular forms of query
terms.
Logical; if TRUE
, will look for British and American forms of query
terms.
Logical; if FALSE
, does not print status messages.
A data.frame
of results, if any were found; otherwise NULL
.
if (FALSE) {
# search for applications with a meteorology classification:
# https://www.uspto.gov/web/patents/classification/cpc/html/cpc-G01W.html
results <- uspto_search("G01W.CPCL.", "US-PGPUB")
# search by date and keyword:
results <- uspto_search("20020801.pd. AND motorcycle")
}