Quién registra marcas y patentes en Chile
¿Qué se está registrando en Chile, quién lo pide y cuánto demora el Estado en concederlo?
FastAPI · SQLite · APScheduler · INAPI · :8017
- Estado
- En vivo · se actualiza solo
- Fuente de datos
- INAPI · datos abiertos de datos.gob.cl
- Stack
- FastAPI · SQLite · APScheduler
- Cadencia
- Refresco semanal (miércoles)
- Cobertura
- ~599 mil expedientes · desde 2019
- Infraestructura
- Raspberry Pi · $0 cloud
El problema
Cada marca que nace, cada patente que se pide, queda anotada en INAPI: quién la pidió, para qué clase de productos o servicios, desde qué comuna, con qué abogado y en qué estado va el trámite. Es un registro de la actividad económica e innovadora del país —y es público— pero vive en planillas anuales que casi nadie abre, y no hay ningún lugar donde verlo agregado. Quise responder algo concreto: ¿quién registra qué en Chile, y se puede seguir solo con datos abiertos?
Qué construí
Un monitor que cosecha las solicitudes y registros de marcas y patentes hacia una base local y los muestra: el pulso anual y mensual del registro, quiénes son los solicitantes y representantes más activos, qué clases se piden, de dónde vienen, y un buscador de expedientes por marca o solicitante.
- check_circle Cubre casi 600 mil expedientes desde 2019: solicitudes y registros, tanto de marcas (~35 mil solicitudes al año) como de patentes (~3 mil).
- check_circle Responde cosas que antes exigían abrir 32 planillas: las solicitudes de marcas de 2026 van 14% arriba del mismo período de 2025, la mediana de un registro concedido este año fue de 229 días, y la clase más pedida es la 35 (publicidad y comercio).
- check_circle La ingesta descubre sola los recursos vigentes de INAPI (no hay URLs escritas a mano); cuando el instituto re-publica —lo hace casi a diario— el monitor no se rompe.
- check_circle Corre 24/7 sobre una Raspberry Pi, con $0 de costo cloud. Apache hace de proxy hacia el servicio interno.
Cómo funciona
INAPI publica cuatro datasets en datos.gob.cl —solicitudes y registros, de marcas y de patentes— con una planilla por año desde 2009. La ingesta resuelve el catálogo vía la API del portal, pagina cada año y normaliza cada expediente a una fila analítica: solicitante, país de origen, clase de Niza, comuna, estado y fechas. Sobre esa base, la API en FastAPI expone las series, los rankings y el buscador; APScheduler refresca cada miércoles los dos últimos años, que es donde se mueven los estados.
Decisiones técnicas
El eje temporal es el evento, no la planilla
Una solicitud cuenta en la fecha en que se presentó; un registro, en la fecha en que se concedió. Eso permite comparar 2026 contra el mismo corte de 2025 (año a la fecha) en vez de comparar planillas incompletas contra años cerrados.
Descubrir los recursos, no hardcodear URLs
INAPI re-publica sus planillas casi a diario y rota los identificadores —incluso los de años viejos, porque el estado de un expediente de 2019 puede cambiar hoy. La ingesta consulta el catálogo en cada corrida y re-escribe por llave natural, así corregir es gratis y duplicar es imposible.
Guardar lo analítico, no el expediente completo
Las descripciones legales largas y las imágenes de los logos quedan fuera; las clases de Niza se normalizan a una tabla propia (una marca puede pedir varias). La base completa —599 mil expedientes— pesa ~290 MB y las consultas del dashboard responden al tiro en la Pi.
Qué es real y qué es parcial
Es un prototipo, no una estadística oficial, y conviene ser preciso sobre qué muestra.
- verified Real: los datos son los que publica INAPI, sin retoque. El monitor solo los cuenta y los grafica.
- schedule Parcial: no hay masterización de nombres — "FALABELLA S.A." y "Falabella SA" cuentan separado en los rankings. Y el país de origen es el del primer solicitante; en expedientes con varios titulares se pierde el resto.
- build Rezago de la fuente: los registros concedidos llegan unas seis semanas detrás de las solicitudes, y muchas patentes extranjeras vienen sin región informada. Lo que INAPI no publica, no aparece.
¿Quieres ver quién está registrando qué?
El monitor corre ahora mismo sobre la Pi y se actualiza solo.