Por lo general, uno no patenta software. Un software de derechos de autor.
No puede patentar algoritmos o matemáticas. Estos se consideran conocimiento, no invención. Sé que suena extraño, dada toda la tecnología que entra en un algoritmo.
Sin embargo, los derechos de autor protegen su IP por más tiempo que las patentes, y usted puede compilar su código en un programa o ejecutable enlazable, y se retira con un derecho de autor sobre el código compilado y el código fuente, y mantiene el código fuente en secreto.
- Cómo obtener ayuda para solicitar una patente provisional
- ¿Cómo hago para que una compañía de alimentos vea mi producto?
- Si está demasiado arruinado para contratar a un abogado de patentes y no tiene tiempo para presentar las patentes usted mismo, ¿cuáles son las alternativas, si las hay?
- ¿Google indemniza a los fabricantes de hardware basados en Android (es decir, HTC, Motorola, etc.) por litigios de patentes?
- ¿Es posible solicitar una patente que utiliza componentes que ya están patentados? Deseo patentar un sistema que implique piezas disponibles en el mercado.
La forma de generar una idea para una patente o software es identificar un problema que las personas necesitan / desean / pagarán por resolver y desarrollar un medio único para resolverlo. Uno no se propone desarrollar una patente. Uno desarrolla una solución y luego decide los medios (patentes, derechos de autor, secretos comerciales) para proteger la propiedad intelectual que ha desarrollado.
El único momento en que uno desarrolla una patente directamente, es cuando uno está tratando de proteger el IP que ha desarrollado (ver arriba) y lo está protegiendo ampliamente de los trolls de patentes y los buitres tecnológicos que monitorean las patentes emitidas y buscan eludirlas. Esencialmente desarrollan una manera usar la IP sin infringir la letra de la patente. Para protegerse contra ellos, uno piensa como ellos y escribe patentes para ideas adyacentes para garantizar que los trolls no rompan fácilmente la patente básica.