Una patente de software es un derecho de propiedad que protege programas informáticos. Se considera un tipo de patente de utilidad. Las patentes de utilidad son el tipo de patente más común que otorga la Oficina de Patentes y Marcas de los Estados Unidos (USPTO). Para obtener una patente de software, este debe ser nuevo, único y no obvio para cualquier persona con conocimientos promedio en su sector. La invención debe tener aplicaciones técnicas, industriales o comerciales. Esto significa que el software debe utilizarse junto con un dispositivo (por ejemplo, ordenadores o teléfonos móviles); en otras palabras, no se puede patentar un "método comercial puro", como un proceso que se desarrolla mentalmente.
Los solicitantes internacionales deben solicitar el registro de la patente del software en cada país donde deseen obtener protección. Si desean obtener protección internacional, deben presentar una solicitud de patente especial conforme al Tratado de Cooperación en materia de Patentes. Cada región o país considera y concede patentes según su propia legislación.
¿Cuál es la diferencia entre una patente de software y un derecho de autor de software?
Si bien tanto las patentes de software como los derechos de autor del software protegen la propiedad de su software, los derechos de autor solo otorgan al propietario protección contra la expresión de una idea, como el código escrito exacto de su programa de software, a diferencia de una patente que protege la función, en lugar de la expresión, de una idea.
¿Cómo obtengo una patente de software?
Su solicitud de patente debe completarse detalladamente y cumplir con las directrices de la Oficina de Patentes y Marcas de los Estados Unidos (USPTO). Es importante que defina claramente el diseño y la arquitectura de su software, la hoja de ruta para lo que desea que haga su programa. Una solicitud de patente adecuada describe detalladamente cómo el código informático realizará una tarea específica. Si un software mejora el funcionamiento de una computadora u otro dispositivo, es más probable que califique para la protección de patentes. Los diagramas de flujo y las descripciones facilitan a la USPTO una comprensión profunda del software.
Una búsqueda de patentes le ayudará a conocer programas de software similares y a identificar las características únicas del suyo. Si ya existen muchas patentes que cubren software como el suyo, no podrá obtener una protección amplia. El tiempo y el coste del proceso de patente podrían no justificar la inversión. Si está pensando en solicitar una patente de software o realizar una búsqueda de patentes, hable hoy mismo con un abogado especializado en derecho mercantil.