Procedimiento y aparato de generación de interfaces de usuario a base de automatización con flexibilidad total.

Un procedimiento implementado por ordenador de generación de una interfaz de usuario de formulario controlada por modelo para representar un modelo de aplicación,

comprendiendo el procedimiento:

recibir una entrada de selección para seleccionar cuál de una pluralidad de diferentes tipos de formulario lógico usar para generar una interfaz de usuario de formulario para representar un modelo de aplicación;

proporcionar un primer mapa declarativo;

generar un formulario lógico independiente del objetivo de visualización usando el modelo de aplicación, el tipo de formulario lógico seleccionado y el primer mapa declarativo, en el que generar el formulario lógico independiente del objetivo de visualización usando el primer mapa declarativo comprende además correlacionar tipos de propiedades de dato del modelo de aplicación con controles lógicos independientes del objetivo visualización en el formulario lógico independiente del objetivo de visualización;

correlacionar el formulario lógico independiente del objetivo de visualización con un formulario físico usando un segundo mapa declarativo, en el que el formulario físico tiene una pluralidad de controles físicos disponibles para su uso en la presentación del formulario lógico en un objetivo de visualización, comprendiendo el uso del segundo mapa declarativo correlacionar cada uno de los controles lógicos en el formulario lógico con uno de la pluralidad de controles físicos disponibles; y

presentar la interfaz de usuario de formulario en tiempo de ejecución usando el formulario lógico generado de tal forma que el modelo de aplicación está accionado en un tiempo de ejecución, comprendiendo la presentación del formulario lógico como el formulario físico en el objetivo de visualización, en el que el formulario lógico se genera en tiempo de ejecución usando tanto el tipo de formulario lógico seleccionado como metadatos del modelo de aplicación.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E05104723.

Solicitante: Microsoft Technology Licensing, LLC.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: ONE MICROSOFT WAY REDMOND, WA 98052 ESTADOS UNIDOS DE AMERICA.

Inventor/es: KRISTIANSEN,FREDDY, MOLLER-PEDERSEN,JENS, HANSEN,JESPER THEIL, BENDSEN,PER, CHRISTENSEN,PETER, SLOTH,PETER, VILLADSEN,PETER, KJALL,UFFE.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F8/38
  • G06F9/44 SECCION G — FISICA.G06 COMPUTO; CALCULO; CONTEO.G06F TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores en los que una parte del cálculo se efectúa hidráulica o neumáticamente G06D, ópticamente G06E; sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 9/00 Disposiciones para el control por programa, p. ej. unidad de control (control por programa para dispositivos periféricos G06F 13/10). › Disposiciones para ejecutar programas específicos.

PDF original: ES-2692120_T3.pdf

 

Patentes similares o relacionadas:

Procedimiento de implementación, procedimiento de funcionamiento y sistema sin instalar el controlador de la tarjeta de datos, del 23 de Enero de 2019, de ZTE CORPORATION: Un procedimiento de implementación para evitar la instalación de un controlador de una tarjeta de datos, que comprende: el software del lado del dispositivo de […]

Generación de una configuración ejecutable, del 16 de Enero de 2019, de AVL LIST GMBH: Procedimiento para generar una configuración ejecutable en un sistema de destino, preferiblemente en un equipo de automatización para desarrollar un vehículo o […]

Descarga de procesamiento de paquetes para virtualización de dispositivos de red, del 16 de Enero de 2019, de Microsoft Technology Licensing, LLC: Un procedimiento de procesamiento de paquetes de red para una máquina virtual que se ejecuta en un sistema informático, incluyendo el sistema informático […]

VEX - Marco de extensión virtual, del 9 de Enero de 2019, de Microsoft Technology Licensing, LLC: Un procedimiento de aislamiento de una extensión usada por un proceso de host, comprendiendo el procedimiento las etapas de: detectar una operación por el […]

Certificación criptográfica de entornos de ejecución alojados seguros, del 5 de Diciembre de 2018, de Microsoft Technology Licensing, LLC: Un método que comprende: establecer, a petición de un sistema cliente , mediante un procesador con seguridad habilitada de un sistema informático, un […]

Sistema y procedimiento para actualizar las versiones de conjunto de datos residentes en un dispositivo inalámbrico, del 30 de Noviembre de 2018, de QUALCOMM INCORPORATED: Un sistema para actualizar selectivamente las versiones de las aplicaciones de software almacenadas en un dispositivo inalámbrico , que comprende: uno o más dispositivos […]

Método para notificación de eventos en un dispositivo que ejecuta identidades de múltiples usuarios, del 27 de Noviembre de 2018, de Orange: Un método que comprende presentar notificaciones en un dispositivo electrónico particionado en dos o más instancias distintas, cada instancia teniendo conocimiento […]

MÉTODO Y SISTEMA PARA LA RECUPERACIÓN AUTOMÁTICA DE FALLOS DE DISPOSITIVOS, del 27 de Diciembre de 2011, de HUAWEI TECHNOLOGIES CO., LTD.: Un método para la recuperación automática de fallos de dispositivos, que comprende: obtener desde un servidor de archivos, por parte de un dispositivo, después de […]

Otras patentes de Microsoft Technology Licensing, LLC