Este artículo detalla los pasos necesarios para registrar un programa informático en el Registro de la Propiedad Intelectual de España. Antes de comenzar, es fundamental entender qué elementos de un programa o videojuego pueden registrarse y cuáles no. Por ejemplo, los videojuegos son registrables, pero solo en ciertos aspectos, como el código fuente, los personajes o, en algunos casos, la operativa.
¿Qué podemos registrar?
A continuación, se enumeran los elementos que pueden registrarse:
- Código propio: Solo el código desarrollado por nosotros mismos es registrable. Es importante tener cuidado, ya que no se pueden registrar librerías de terceros salvo que su licencia lo permita explícitamente. Revisa las condiciones de uso de cualquier librería o código de terceros utilizado en tu proyecto.
- Interfaz y operativa de un videojuego: Aunque el concepto general de un juego no es registrable, sí pueden protegerse elementos específicos como la interfaz gráfica o la mecánica operativa, siempre que sean originales.
- Bases de datos: Si has creado contenido original, como una base de datos para el programa o juego, también puede registrarse.
Otro aspecto importante es que, durante el proceso de registro, se te preguntará si has utilizado inteligencia artificial (IA) en el desarrollo del programa y en qué medida. Esto es relevante, ya que el uso de IA puede afectar la autoría y la originalidad del trabajo, según las normativas del Registro.
Pasos para preparar la solicitud:
Una vez que tengas claro qué elementos de tu programa son registrables, el siguiente paso es preparar la documentación de forma adecuada. Una acción básica es elaborar una memoria descriptiva que detalle:
- La descripción del programa o videojuego, incluyendo su propósito y características principales.
- Los elementos que deseas registrar (código, interfaz, bases de datos, etc.).
- Una declaración sobre el uso de IA, si aplica, especificando su alcance en el desarrollo.
- Copias del código fuente o capturas de pantalla de la interfaz, según corresponda.
- Información sobre la autoría y, si aplica, los permisos de uso de cualquier material de terceros.
Esta memoria debe presentarse junto con el formulario oficial del Registro de la Propiedad Intelectual, disponible en su página web o en las oficinas correspondientes. Asegúrate de cumplir con los requisitos formales, como el formato de los documentos y el pago de las tasas correspondientes.
Voy a exponer un ejemplo real de un programa, en este caso, las partes de una app que es jugo donde no se registra el juego en si.
La memoria que se presentó es como sigue:
MEMORIA TÉCNICA DEL PROGRAMA DE APLICACIÓN INFORMÁTICA
Título del programa: Desafío Geológico
Tipo de programa: Aplicación educativa interactiva para dispositivos móviles.
Fecha de creación: 11/05/2025
Titular de los derechos: Mario Izquierdo
1. OBJETO DE REGISTRO
El presente registro comprende los siguientes elementos protegibles por derechos de autor:
– La estructura funcional y lógica del programa (dinámica de la aplicación, flujo de navegación, interacción con el usuario).
– La base de datos original de preguntas y respuestas (14.159 entradas propias).
– Los textos, contenidos y descripciones educativas generados para la aplicación.
– La interfaz de usuario y elementos de diseño gráfico propios.
– El personaje original “Lara Roca”, con su función narrativa en la aplicación.
– Descripción del funcionamiento del programa.
2. DESCRIPCIÓN GENERAL DEL PROGRAMA
“Desafío Geológico” es una aplicación de tipo quiz/aplicación educativa centrado en Geología, que permite a los jugadores aprender o reforzar conocimientos geológicos a través de preguntas organizadas temáticamente.
La aplicación se divide en dos niveles:
– Sé algo de geología: conocimientos generales.
– Soy un experto: conocimientos avanzados.
Está guiado por un personaje ficticio, Lara Roca, que actúa como presentadora y guía de la aplicación.
3. ELEMENTOS DE PROPIEDAD INTELECTUAL REGISTRABLES
– Banco de preguntas: Estructurado y original. Temas incluyen: Geología general, Paleontología general, Minerales, Dinosaurios, Geología Histórica, Estratigrafía, Paleontología avanzada, Petrología, Mineralogía avanzada, Geología structural, Historia de la Geología, Escala geocronológica.
– Narrativa y guionización: Introducciones, mensajes de puntuación, interacción de Lara Roca.
– Organización funcional: Menús, flujo de la aplicación, selección de temas.
– Diseño gráfico original: Interfaz visual, elementos estéticos creados para la aplicación.
– Diseño de interacción: Estructura de navegación y presentación dinámica de contenidos.
– Código cliente. Se excluyen las librerías de javascript contenidas en el directorio js/jquery dentro de codigo-fuente-cliente.zip.
4. LENGUAJES Y TECNOLOGÍAS UTILIZADAS
– Frontend: HTML5, JavaScript
– Backend: PHP
– Base de Datos: MySQL
– Plataforma: Android Studio
– Compatibilidad: Android 5.0 o superior
5. FUNCIONAMIENTO DEL PROGRAMA
– Registro y acceso de usuario (opcional o anónimo).
– Selección de nivel y temas.
– Aplicación interactiva con preguntas dinámicas.
– Puntuación y rankings en tiempo real.
– Gestión de datos personales y política de privacidad.
6. ORGANIZACIÓN DEL CONTENIDO
Estructura de Archivos:
– Diagrama de flujo de la aplicación: (diagrama-logica-geoquizz.png)
– Carpeta cliente: Código fuente y elementos gráficos y multimedia (codigo-fuente-cliente.zip)
– Carpeta servidor PHP (codigo-fuente-servidor.zip)
– Script SQL de base de datos con preguntas (base-de-datos.zip)
– Interfaz gráfica (interfaz-grafica.zip)
– Programa compilado ( desafio-geologico.zip )
7. DATOS DEL AUTOR O TITULAR
Nombre completo: Mario Izquierdo
NIF: XXXXXX
Dirección: XXXXXXXX
Correo electrónico: xxxxx@xxxx.xxx