Overview
The PII (Propiedad Industrial e Intelectual) module manages the lifecycle of intellectual property generated from research activities. It handles invention disclosure, protection requests, patent procedures, and economic rights distribution.Invenciones
Track research inventions and innovations
Protección
Manage protection requests and patents
Repartos
Calculate and distribute royalties
Key Features
Invention Management (Invenciones)
- Invention Disclosure: Record research innovations and discoveries
- Multi-language Support: Define titles and descriptions in multiple languages
- Inventor Tracking: Manage inventor teams and their contributions
- Project Linkage: Connect inventions to research projects (
proyectoRef) - Classification: Categorize by application sectors and knowledge areas
- Documentation: Attach technical documentation and prior art searches
- Patentability Assessment: Request and track patentability reports
Protection Workflow (Solicitudes de Protección)
- Disclosure Stage
- Protection Stage
- Maintenance Stage
- Researcher submits invention disclosure
- Technology transfer office reviews submission
- Assess commercial potential
- Request patentability report if needed
- Decide on protection strategy
Economic Management
- Income Tracking (
InvencionIngreso): Record royalties and licensing fees - Expense Tracking (
InvencionGasto): Track patent costs and attorney fees - Distribution Calculations (
Reparto): Calculate inventor and institution shares - Distribution Models (
TramoReparto): Define revenue sharing tiers - Inventor Compensation (
RepartoEquipoInventor): Distribute payments to inventors
Main Entities
Invencion (Invention)
Located at:
sgi-pii-service/src/main/java/org/crue/hercules/sgi/pii/model/Invencion.javatitulo: Invention title (multi-language)fechaComunicacion: Date of disclosuredescripcion: Technical description (multi-language)comentarios: Internal comments (multi-language)proyectoRef: Reference to source research projecttipoProteccion: Type of protection (patent, trademark, etc.)activo: Active status
InvencionInventor: Inventor team members with contribution percentagesInvencionSectorAplicacion: Application sectorsInvencionAreaConocimiento: Knowledge areasInvencionPalabraClave: KeywordsSolicitudProteccion: Protection requestsInvencionDocumento: Supporting documentsInvencionIngreso: Income recordsInvencionGasto: Expense recordsPeriodoTitularidad: Ownership periods
SolicitudProteccion (Protection Request)
Key attributes:invencion: Associated inventiontitulo: Request title (multi-language)fechaPrioridadSolicitud: Priority datetipoProteccion: Protection typeviaProteccion: Protection route (national, PCT, European, etc.)numeroSolicitud: Application numbernumeroPublicacion: Publication numbernumeroConcesion: Grant numberfechaFinPriorPresFasNacRec: Deadline for national phase entrycomentarios: Comments (multi-language)
PaisValidado: Countries where protection is validatedProcedimiento: Associated proceduresInformePatentabilidad: Patentability reports
Procedimiento (Procedure)
Tracks legal procedures and actions:solicitudProteccion: Associated protection requestfecha: Procedure datetipoProcedimiento: Procedure type (filing, examination, grant, etc.)accionATomar: Action to take (multi-language)fechaLimiteAccion: Action deadlinegenerarAviso: Generate reminder flagcomentarios: Comments (multi-language)
ProcedimientoDocumento: Procedure documents
InformePatentabilidad (Patentability Report)
Patentability assessment:invencion: Invention being assessedfechaInforme: Report datenombreRef: Assessor referenceresultadoInformePatentabilidad: Assessment resultentidadCreadora: Organization that created reportcontactoEntidadCreadora: Contact informationcomentarios: Comments (multi-language)
Reparto (Distribution)
Economic rights distribution:invencion: Associated inventionfecha: Distribution dateimporteUniversidad: University shareimporteEquipoInventor: Inventors’ total share- Distribution model and state
RepartoEquipoInventor: Individual inventor sharesRepartoGasto: Deducted expensesRepartoIngreso: Distributed incomeTramoReparto: Distribution tier configuration
PeriodoTitularidad (Ownership Period)
Tracks ownership over time:invencion: Associated inventionfechaInicio,fechaFin: Period dates
PeriodoTitularidadTitular: Ownership shares by entity/person
User Workflows
Disclosing an Invention
- Navigate to inventions module
- Create new invention record
- Enter title and description (multi-language)
- Link to research project if applicable
- Add inventor team with contribution percentages
- Define application sectors and knowledge areas
- Attach technical documentation
- Submit for technology transfer review
Processing a Protection Request
- Review invention disclosure
- Request patentability report if needed
- Evaluate commercial potential
- Decide on protection strategy
- Create protection request (
SolicitudProteccion) - Select protection type and route
- Define geographical scope (countries)
- File application and record application number
- Track procedure milestones:
- Filing receipt
- Publication
- Examination
- Grant
- Validation in specific countries
- Manage deadlines and renewals
Managing Economic Rights
- Record invention-related income (licenses, royalties)
- Track expenses (filing fees, attorney costs, annuities)
- Calculate net income
- Create distribution record (
Reparto) - Apply distribution model (tiered percentages)
- Calculate inventor shares
- Generate payment orders
- Process inventor compensation
- Update distribution history
Tracking Ownership Changes
- Create new ownership period (
PeriodoTitularidad) - Define period dates
- Add titulars with ownership percentages
- Handle transfers or assignments
- Update licensing rights
- Maintain ownership history
Protection Types and Routes
Protection Types (TipoProteccion)
- Patents (utility patents)
- Utility models
- Trademarks
- Industrial designs
- Plant varieties
- Software copyright
Protection Routes (ViaProteccion)
- National: Direct filing in specific country
- PCT: Patent Cooperation Treaty international application
- European: European Patent Office route
- Community: EU-wide protection (trademarks, designs)
Integration Points
The PII module integrates with:
- CSP Module: Link inventions to research projects
- PRC Module: Include patents in research output metrics
- SGE (Economic): Financial tracking for IP-related income and expenses
- REP Module: Generate IP portfolio reports and statistics
- COM Module: Deadline reminders and procedure notifications
Patentability Reports
Manage external assessment:- Request reports from technology centers
- Track report status
- Record assessment results:
- Patentable
- Not patentable
- Patentable with modifications
- Further research needed
- Use results to guide protection decisions
Document Management
Key document types:- Technical disclosures
- Prior art searches
- Patent applications
- Office actions and responses
- Grant certificates
- License agreements
- Assignment documents
API Endpoints
REST API structure:/invenciones: Invention management/solicitudes-proteccion: Protection requests/procedimientos: Legal procedures/informes-patentabilidad: Patentability reports/repartos: Economic distributions/periodos-titularidad: Ownership tracking/tipos-proteccion: Protection type master data/vias-proteccion: Protection route configuration
Database Schema
Database migrations:invencion- Inventionssolicitud_proteccion- Protection requestsprocedimiento- Legal proceduresreparto- Economic distributionsperiodo_titularidad- Ownership periods- Supporting tables for types, relationships, and multi-language content
Frontend Components
Web interface:- Invention disclosure forms
- Protection request management
- Procedure tracking dashboard
- Economic distribution calculator
- Patent portfolio viewer
- Deadline calendar
- Report generation tools