
2 minute read
11. Programación y lenguajes (máquina, lenguajes naturales
11.
PROGRAMACIÓN Y LENGUAJES (MÁQUINA, LENGUAJES NATURALES)
Al encontrar solicitudes de patente relacionadas con estos temas es importante tener en cuenta que para las diferentes solicitudes resulta importante identificar el efecto técnico otorgado por la invención que se refleja en la contribución realizada para solucionar el problema técnico planteado
Los siguientes casos relacionados con el tema no presentan ningún efecto técnico asociado y, por lo tanto, no realizan ninguna contribución técnica
» Si en una solicitud se reclama explícitamente la actividad de programar como tal, es decir, la creación de código se debe considerar que esta actividad corresponde a una actividad intelectual que no tiene un efecto técnico asociado
» La gestión del código de programa, como leer un parámetro del código, definir convenciones o nomenclatura a utilizar, entre otros, no presenta un efecto técnico asociado y, por lo tanto, no realizan ninguna contribución técnica
» Cuando la solicitud está orientada a proporcionar un nuevo lenguaje de programación, una sintaxis o semántica específicas, un entorno de programación o definir características de un lenguaje de programación cuyo objetivo es facilitar la tarea de un programador se debe evaluar si tiene o no un efecto técnico
Acontinuación, se muestra un par de ejemplos relacionados con el tema mencionado que presentan un efecto técnico asociado:
Ejemplo 1: Método implementado por un dispositivo de cómputo para la generación de código nativo a partir de un código de lenguaje intermediario para una aplicación.
La invención presenta un método para instalar, ejecutar y/o actualizar aplicaciones gestionadas mediante la generación de código nativo a partir de código en un lenguaje intermedio El método propone utilizar un código de lenguaje intermedio dependiente de la máquina (código MDIL) generado por un proveedor en línea para una aplicación y realizar la instalación de la aplicación en un dispositivo informático generando una copia nativa permanente de la misma al vincular el código MDIL con las bibliotecas del dispositivo para permitir la ejecución de la aplicación
En este caso se menciona la generación de código dependiente de la máquina, pero no se realiza de manera aislada, el objetivo en esta invención es utilizar el código generado por un proveedor en línea para realizar la instalación y garantizar la ejecución posterior de una aplicación informática en un dispositivo, por lo tanto, esta invención sí tiene un efecto técnico asociado
Ejemplo 2: Un aparato informático y método para cargar código no orientado a objetos en el aparato informático para permitir múltiples instancias de ejecución y ejecución repetida.
La invención se refiere a una plataforma operable en entornos informáticos dispares que tienen una arquitectura de hardware particular sin requerir recompilación, reconstrucción o recarga a través de la generación de un archivo generado como código fuente que se enlaza con un objeto binario para permitir la cooperación con programas informáticos cooperantes en los entornos informáticos dispares
En este caso se menciona la generación de código fuente para construir un archivo, donde dicho archivo se enlaza con un objeto binario, para permitir que este pueda ser utilizado u operable en una pluralidad de entornos informáticos dispares sin requerir reconstrucción o recompilación para cada uno de los entornos informáticos dispares, generando así un efecto técnico, ya que sin la generación del archivo a partir del código fuente dicha interoperabilidad no sería posible