Dispositivo y método de soporte de la generación de código de programa, dispositivo y método de ejecución del programa, dispositivo y método de compresión del código de programa, programa para el mismo.
Un dispositivo de soporte de la generación de código de programa,
que comprende:
un medio (10) de almacenamiento para almacenar como datos, una regla de optimización que está compuesta de una condición de conversión y un contenido de conversión, estando la condición de conversión determinada en base a un número de repetición mediante el cual se continua los códigos de ejecución en base al mismo comando, con respecto a los datos de un código de programa constituido por un código de ejecución que está compuesto de datos de proceso usados para un proceso de ejecución y un comando que representa un contenido del proceso de ejecución; y
un medio (4-1) de optimización de código que incluye una unidad (4A) de análisis de código para analizar el código de programa y contar el número de repetición, una unidad (4B) de búsqueda de condiciones para cotejar el código de programa analizado con la regla de optimización almacenada en el medio (10) de almacenamiento y buscar una parte que coincida con la condición de conversión en el código de programa en base al número de repetición contado, y una unidad (4D) de optimización para convertir la parte que coincide con la condición de conversión en base al contenido de conversión para generar los datos de un nuevo código de programa;
comprendiendo además el dispositivo:
incorporar un medio (6) de entrada de la condición del aparato incorporado para establecer una capacidad de almacenamiento del código de programa de un aparato que ejecuta el código de programa como un entorno del proceso de ejecución del código de programa; y
los medios (4E, 4F) del proceso de compresión del código de programa para comprimir y procesar el código de programa en base al entorno del proceso de ejecución establecido por el medio (6) de entrada de la condición del aparato incorporado;
en donde los medios (4E, 4F) del proceso de compresión del código de programa se configuran para comprimir el código de programa constituido por los códigos de ejecución, estando cada código de ejecución compuesto por los datos de proceso usados para el proceso de ejecución y el comando que representa el contenido del proceso de ejecución que se dispone en orden, discriminando los datos de proceso y el comando en cada código de ejecución, compilando y convirtiendo las piezas de los datos de proceso para cada elemento en formato binario,
convertir el comando en un valor numérico correspondiente al comando, dividir los datos de proceso convertidos en formato binario y el comando convertido en un valor numérico entre una cantidad de datos predeterminada para formar una pluralidad de grupos con cada grupo correspondiendo a bien los datos de proceso o el comando, siendo el tamaño de cada uno de la pluralidad de grupos la cantidad de datos predeterminada, y, para cada grupo, añadiendo un bit que es una bandera para determinar si el grupo contiene el comando o no.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/JP2006/301745.
Solicitante: MITSUBISHI DENKI KABUSHIKI KAISHA.
Inventor/es: ITO, TAKAHIRO, SUZUKI,Shigeki, Kushiro,Noriyuki, Koizumi,Yoshiaki, OCHIAI,YOSHIKO.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F8/41 FISICA. › G06 CALCULO; CONTEO. › G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 8/00 Disposiciones para la ingeniería del software (comprobación o depuración G06F 11/36; aspectos administrativos, de planificación u organización de la gestión de proyectos software G06Q 10/06). › Compilación.
- G06F9/44 G06F […] › G06F 9/00 Disposiciones para el control por programa, p. ej. unidades de control (control por programa para dispositivos periféricos G06F 13/10). › Disposiciones para ejecutar programas específicos.
PDF original: ES-2687433_T3.pdf
Patentes similares o relacionadas:
Dispositivo electrónico y procedimiento de realización de comunicación híbrida con dispositivo electrónico externo, del 3 de Junio de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un dispositivo electrónico que comprende: un primer circuito de comunicación que realiza comunicación inalámbrica utilizando un primer protocolo de comunicación; […]
Detección automática de emociones a través de hábitos alimentarios, del 27 de Mayo de 2020, de UNIVERSIDAD COMPLUTENSE DE MADRID: Detección automática de emociones a través de hábitos alimentarios. Los estados emocionales están relacionados con patrones de alimentación que nos afectan […]
Manipulación multitáctil de objetos de aplicación, del 22 de Abril de 2020, de Microsoft Technology Licensing, LLC: Método de transformación de la entrada multitáctil en uno o más eventos de manipulación, teniendo el método realizado en un dispositivo informático […]
Método y dispositivo de usuario de procesado de visualización de componentes, del 18 de Marzo de 2020, de HUAWEI DEVICE CO., LTD: Método para procesar un componente en un contenedor de un equipo de usuario (UE), en donde el componente se puede mover a cualquier posición […]
Un método y sistema para modelado de tareas de aplicaciones de teléfono móvil, del 1 de Enero de 2020, de DEUTSCHE TELEKOM AG: Un sistema para determinar el uso y ayudar en la operación de aplicaciones secuenciales interactivas que se ejecutan en uno o más dispositivos móviles, que comprende: […]
Simulación de inercia de objetos multitáctiles, del 1 de Enero de 2020, de Microsoft Technology Licensing, LLC: Un procedimiento implementado por ordenador para proporcionar un movimiento realista de objetos manipulados mediante entrada multitáctil, comprendiendo el procedimiento […]
Aparato y procedimiento para ejecutar aplicaciones en un terminal móvil, del 1 de Enero de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un aparato configurado para ejecutar al menos una de una pluralidad de aplicaciones en un terminal móvil, que comprende: una pantalla configurada para visualizar una pantalla […]
Perfilado de dispositivos físicos compuestos para sistemas de monitorización/control, del 4 de Diciembre de 2019, de Schneider Electric USA, Inc: Un método para crear un perfil lógico para dispositivos físicos de un sistema de potencia para que interactúe […]