Automated bulk data download manager for patent data.
- Automated scheduled downloads from EPO and USPTO
- Web UI for configuration and monitoring
- Webhook notifications
- Multi-database support (SQLite, PostgreSQL, MySQL)
# Using Docker
docker run -p 8080:8080 -v ./data:/app/data patentdev/bulk-file-loader
# Or download binary from releases
./bulk-file-loaderOpen http://localhost:8080 and set your passphrase.
Environment variables:
| Variable | Default | Description |
|---|---|---|
BULK_LOADER_PASSPHRASE |
- | Required for auth |
BULK_LOADER_PORT |
8080 | HTTP port |
BULK_LOADER_DATA_DIR |
./data | Data directory |
BULK_LOADER_DB_DRIVER |
sqlite | Database driver |
Part of the patent.dev open-source patent data ecosystem:
- uspto-odp - USPTO Open Data Portal client (search, PTAB, XML full text)
- epo-ops - EPO Open Patent Services client (search, biblio, legal status, family, images)
- epo-bdds - EPO Bulk Data Distribution Service client
- dpma-connect-plus - DPMA Connect Plus client (patents, designs, trademarks)
MIT - See LICENSE
Built by patent.dev - Wolfgang Stark
