Category Archives: patentes

El colmo del ridículo en patentes

IBM_Logo1Ya antes habia hablado de patentes ridiculas, como la lista ligada y union de varios archivos, pero hoy IBM se acaba de volar la barda.

IBM pretende patentar (redoble de tambor) un metodo para ganar dinero a traves de las patentes!

Por ridiculo y recursivo que parezca, es cierto. La patente se refiere a “a system and methods for extracting value from a portfolio of assets, for example a patent portfolio” (sistema y metodos para extraer valor de un portafolio de activos, por ejemplo, un portafolio de patentes).

La patente, dicen, esta enfocada a esas compañias que su unico motivo de existir es tener un portafolio de patentes para despues demandar a otras compañias, tambien llamadas “patent trolls”.

Lo ridiculo del asunto, es que, de concederle la patente (que con los casos antes citados, ya no me sorprenderia), IBM tendria la exclusividad para poder demandar a otras compañias por uso indebido de patentes. Y si acaso otra compañia intentara demandar… IBM los podria contrademandar por el uso de su patente.

Suena ridiculo? Veanlo por ustedes mismos. Aqui pueden encontrar el texto completo de la patente:

http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220070244837%22.PGNR.&OS=DN/20070244837&RS=DN/20070244837

La patente no cubre solamente el obtener ganancias de patentes, sino de casi cualquier propiedad intelectual.

IBM es el maximo poseedor de patentes en el mundo y tiene una gran influencia en el sistema de patentes. Asi que no nos sorprenda si esta patente llega a ser concedida.

Si no hubiera visto ese texto publicado, diria que es una broma.

Alan Cox solicita patente sobre el DRM

Alan Cox es un renombrado programador, que ha estado involucrado fuertemente en el kernel de linux, ademas de un ferviente propulsor del software libre. Simplemente por eso tiene guardado un lugar en la historia.

Sin embargo, en los últimos dias se supo que podria estar realizando una de sus mayores contribuciones a la humanidad (desde mi muy humilde punto de vista, aun no se si del todo para bien). De que se trata? Pues resulta que desde el 2005 ha estado presentando unas aplicaciones de patente sobre el DRM.

Que significaria esto? En caso de que el departamento de patentes de los estados unidos conceda estas patentes, solamente Alan Cox podria decidir quien puede y no puede utilizar un esquema de DRM. Ya ha anunciado ademas, que no la licenciará a nadie (alguien esperaba menos? :))

En términos mundanos, nadie podria proteger sus contenidos con esquemas como los que usa iTunes, o el WMV de microsoft o para no ir mas lejos, el DVD estarí­a utilizando un esquema de protección ilegal. Windows Vista seria ilegal también. Esto prácticamente acabarí­a con la protección de la informacion por medios digitales (si Cox y RedHat, de quien es empleado, asi lo decidieran).

Uno podria pensar que esto es una broma de Cox y RedHat. Y es posible que asi lo hayan pensado originalmente. Sin embargo con las ya muy famosas metidas de pata y estupideces del departamento de patentes (USPTO) de los estados unidos, no dudarí­a que se terminaran concediendo esas patentes.

Ojalá así­ sea. Las implicaciones podrí­an ser revolucionarias. (y las batallas legales se pondrian de a peso…)

La nueva de Microsoft y mas sobre patentes

Despues de crear el post anterior sobre las patentes me encontre con una noticia que me vino como anillo al dedo para seguir hablando del tema.

Como muchos ya saben, la nueva version de Office (2007) incorporara una “nueva” manera de interactuar con el usuario, el ya tan mencionado “ribbon“. El cual, basicamente son botones grandes que reaccionan segun el contexto, agrupados en tabs.

Ribbon
Imagen del ribbon, click para agrandar

Pues resulta que antier, en el blog de Jensen Harris nos salieron con la noticia de que microsoft esta patentando la interfaz y que ademas, en toda su bondad, nos dejara usarlo gratis, pero solo si lo pedimos por favor. Ademas debemos seguir una serie de guias (120 paginas, por cierto) para que Microsoft nos de el visto bueno.

El problema, y como muchos ya comentaron es que mediante ese “contrato” riguroso, implicitamente estas aceptando que la propiedad intelectual del concepto del ribbon es de microsoft, cuando esto no es necesariamente cierto.

En primer lugar muchas otras aplicaciones ya hacen cosas muy parecidas, por lo que se puede aplicar la figurar del “prior art“. La primera que me viene a la mente es dreamweaver, aunque conceptos como las tabs son usados ampliamente en muchisimos productos (si no, vean su navegador :P).

dw.png
Menus de dreamweaver, click para agrandar

En segundo lugar, la patente esta en proceso aun, es patente pendiente. Basicamente te “venderian” algo que no les pertenece aun. A mi me suena a algo llamado fraude.

En tercer lugar, Microsoft “prohibira” el uso del ribbon en aplicaciones que compitan directamente con Office (te lo digo Juan para que me entiendas OpenOffice).

Microsoft alega que invirtio billones (si, con b) de dolares en la creacion del concepto y de hecho ya estan en proceso de patentarlo. El problema es que no se pueden patentar conceptos, sino solamente implementaciones. Entonces aun cuando se les concediera la patente (que sinceramente lo dudo y lo espero), con cambiar el mas minimo detalle, esta dejaria de ser valida.

Es interesante ver como la historia se repite. Hace años Borland intento hacer lo mismo y fallo miserablemente. Apple demando a Microsoft por algo similar y adivinen… fallo tambien. Ahora microsoft es el que lo intenta. No veo porque el resultado deba ser diferente.

Lo repito, el sistema de patentes esta dañado de raiz. No sera la ultima vez que oigamos de este tipo de “detalles”…

Lo ridiculo de las patentes

El sistema de patentes (de estados unidos, y en general) esta hecho un relajo y es cada vez mas ridiculo. Es un sistema que incentiva el abuso y hace posible patentar cualquier idea por mas antigua que sea. Para muestra un par de botones

  1. Patente 6,594,674
    Systema y metodo para unir varios archivos en un archivo sencillo. Si alguien uso msdos recordara el :
    copy a.txt + b.txt c.txt
    Que copia el archivo a y b en el archivo c. ADemas esto cualquier sistema de compresion lo hace, como el zip, rar, etc.
  2. Patente 7,139,815
    Sistema y metodo para transportar datos en una red. Esta patente fue otorgada hace 3 dias, el 21 de noviembre de 2006! Aun cuando por lo menos desde 1940 se sabe de la existencia de la transmision de datos por una red
  3. Patente 6,256,631
    Creacion automatica de hyperlinks. Creo que esta no requiere explicacion. Tambien esta otra patente hace referencia a la insercion de hyperlinks en documentos. Y esta otra de navegacion con estos ultimos.

Ahora, como si hicieran falta mas ejemplos nos acabamos de enterar que se le acaba de otorgar la patente a LSI Logic corporation sobre las listas doblemente ligadas… cuando estas fueron “inventadas” alrededor de los años 50.

Pueden ver el texto de la patente aqui.

Aunque no se si esas patentes se puedan hacer validas en otros paises diferentes a estados unidos (lo voy a investigar, lo prometo) es algo que debemos tener en cuenta los que nos dedicamos a la ciencias de la computacion, por los peligros a los que nos podemos enfrentar al desarrollar alguna tecnologia.

El sistema actual de patentes esta dañado en muchas maneras, entre las cuales podemos encontrar

  1. Practicamente todo lo que hacemos hoy esta patentado. No me creen? Denle una mirada a las patentes que posee microsoft. O este ejemplo de una tienda virtual y de las patentes que infringe: http://webshop.ffii.org/
  2. Si la empresa que tiene la patente nos demanda por uso indebido de propiedad intelectual, la mayoria de las pequeñas empresas moriria en el acto, y si no mueren en el momento, simplemente no podrian pagar un juicio contra una empresa como IBM y ademas esperar ganarlo.
  3. Debido a lo anterior practicamente cualquier programa tendria que pagar licenciamiento de tecnologia, lo cual es prohibitivo para muchas de las pequeñas y medianas empresas
  4. Es costoso pelear una patente ademas que es complicado, por ejemplo solamente el que solicita la patente puede pelearla por medio del “prior art”

Entre otras muchas. Para mas informacion visiten http://www.nosoftwarepatents.com