Anuncios

¿Cómo se determina cuándo un programa informático está dirigido a una idea abstracta?: Rol del ordenador en patentes de invención de programas informáticos

¿Cómo se determina cuándo un programa informático está dirigido a una idea abstracta?: Rol del ordenador en patentes de invención de programas informáticos

En una columna anterior, reseñamos los requisitos generales para obtener una patente de programas informáticos (“software patent”) según establecidos por el Tribunal Supremo de los Estados Unidos (SCOTUS, por sus siglas en inglés) en Alice Corp. v. CLS Bank International, 134 S. Ct. 2347 (2014). En aquella ocasión, destacamos que los programas informáticos pueden obtener protección de patentes siempre que no estén dirigidos a una idea abstracta o, de estarlo, pueden recibir protección si se determina que el programa incluye “significativamente más” que tal idea. Del mismo modo, reiteramos la incertidumbre sobre el alcance y protección de patentes ante el complejo panorama que trazaron las decisiones de las cortes de los Estados Unidos como … [Read more...]

Cumplimiento con licencias de software de código abierto

Cumplimiento con licencias de software de código abierto

El término open source software, o código abierto, es un término utilizado para referirse al código de un programa informático que se hace disponible al público mediante una licencia de derechos de autor que permite la inspección, uso, distribución y modificación del código bajo ciertas condiciones. Aunque el uso de código abierto puede traer innumerables ventajas, hay que considerar que las condiciones contenidas en las licencias de código abierto pudieran afectar adversamente los planes de comercialización de los programas informáticos si estas condiciones no son evaluadas a tiempo. Reutilización de código Existen diversas razones por las cuales los equipos de desarrollo de programas informáticos eligen utilizar herramientas de … [Read more...]

Patentes de invención de programas informáticos: una introducción breve

Patentes de invención de programas informáticos: una introducción breve

Las patentes de programas informáticos (“software patents”) han sufrido cambios sustanciales en las últimas tres décadas. Como resultado, muchos desarrolladores desconocen sobre la protección y beneficios que pueden obtener mediante una o varias patentes de invención. Este artículo tiene como propósito ofrecer una breve introducción sobre los conceptos básicos de la patentabilidad de programas con el fin de servir como una guía inicial para programadores e ingenieros que interesen patentar sus programas informáticos. En los Estados Unidos, las patentes son otorgadas por el United States Patent and Trademark Office (“USPTO”) a todo inventor que demuestre que su invención resulta ser útil, novel y no-obvia. El inventor deberá demostrar … [Read more...]

José A. Medina-Cruz

José A. Medina-Cruz

Blog: Temas de patentes José A. Medina-Cruz joined Ferraiuoli LLC in November 2015 as an Associate for the Intellectual Property Department. Prior to becoming an Associate, Mr. Medina-Cruz served as a law clerk for the Intellectual Property Department since 2013. He holds a Bachelor Degree in Computer Science from the University of Puerto Rico, Rio Piedras Campus. He is also a Registered Patent Practitioner at the United States Patent and Trademark Office (“USPTO”). Before joining Ferraiuoli, Mr. Medina-Cruz worked as a computer scientist at the University of Puerto Rico where he developed High-Performance Computing (HPC) systems and as a research assistant for various science laboratories. During his studies at the University of … [Read more...]