Skip to main content
Search US and European patents through Valyu’s unified API. Get full-text semantic search, including figures, across USPTO and EPO filings.

Datasets

Valyu indexes two patent corpora. Use them individually or together via the included_sources parameter.
Source IDOfficeCoverageSize
valyu/valyu-patentsUSPTO (United States)Early 2000s onwards. Utility, design, and plant patents. Full text with figures.8M+ patents
valyu/valyu-patents-epoEPO (Europe)Back to 1978. Full text with figures.4M+ patents
Both datasets are updated weekly and returned as unstructured full-text documents.

What You Get

  • Full-text search - Search across claims, descriptions, and abstracts
  • Figures - Patent drawings and figures included in results
  • Inventor metadata - Inventor names and assignee information
  • Classification codes - CPC and IPC classification for filtering
  • Citation networks - Prior art references and forward citations
  • Filing dates - Priority dates and publication dates

Quick Start

from valyu import Valyu

valyu = Valyu()

response = valyu.search(
    "machine learning optimization neural network training",
    search_type="proprietary",
    included_sources=["valyu/valyu-patents"],
    max_num_results=10
)

for result in response.results:
    print(f"Title: {result.title}")
    print(f"URL: {result.url}")
    print(f"Content: {result.content[:400]}...")

Search across jurisdictions (USPTO + EPO)

For prior art, freedom-to-operate, and global landscape analysis, search both offices at once by passing both source IDs to included_sources:
from valyu import Valyu

valyu = Valyu()

response = valyu.search(
    "solid-state battery electrolyte composition",
    search_type="proprietary",
    included_sources=[
        "valyu/valyu-patents",      # USPTO
        "valyu/valyu-patents-epo",  # EPO
    ],
    max_num_results=20
)

for result in response.results:
    print(f"Title: {result.title}")
    print(f"Source: {result.source}")
    print(f"URL: {result.url}")
To restrict a search to a single office, pass only that office’s source ID. Use valyu/valyu-patents for US filings or valyu/valyu-patents-epo for European filings.

Patent Types

TypeDescriptionUse Case
UtilityNew processes, machines, compositionsTechnology research, prior art
DesignNew ornamental designsProduct design research
PlantNew plant varietiesAgricultural innovation

Use Cases

  • Prior art search - Find existing patents before filing
  • Freedom to operate - Assess patent landscape for new products
  • Competitive intelligence - Track competitor patent portfolios
  • Technology scouting - Identify emerging innovations
  • Licensing opportunities - Find patents available for licensing

Combine with Research Data

Pair patents with academic research for comprehensive innovation analysis:
response = valyu.search(
    "CRISPR gene editing delivery methods",
    search_type="proprietary",
    included_sources=[
        "valyu/valyu-patents",
        "valyu/valyu-arxiv",
        "valyu/valyu-pubmed"
    ],
    max_num_results=20
)

arXiv

2.5M+ research preprints

SEC Filings

3M+ regulatory documents