CIP-2021 : G06F 9/445 : Carga o inicio de programas (arranque G06F 9/4401; disposiciones de seguridad para la carga o inicio de programas G06F 21/57).
CIP-2021 › G › G06 › G06F › G06F 9/00 › G06F 9/445[3] › Carga o inicio de programas (arranque G06F 9/4401; disposiciones de seguridad para la carga o inicio de programas G06F 21/57).
G FISICA.
G06 CALCULO; CONTEO.
G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N).
G06F 9/00 Disposiciones para el control por programa, p. ej. unidades de control (control por programa para dispositivos periféricos G06F 13/10).
G06F 9/445 · · · Carga o inicio de programas (arranque G06F 9/4401; disposiciones de seguridad para la carga o inicio de programas G06F 21/57).
CIP2021: Invenciones publicadas en esta sección.
Procedimiento de gestión de módulos de software integrados para una computadora electrónica de un dispositivo de conmutación eléctrica.
(17/06/2020) Procedimiento de gestión de módulos de software integrados para una computadora electrónica integrada de un dispositivo eléctrico de conmutación de una corriente eléctrica, en el que este procedimiento comprende los siguientes pasos:
a) adquisición , por un sistema de gestión de módulos de software de la computadora electrónica del dispositivo de conmutación , de un módulo de software que comprende un código ejecutable y un contrato de servicio en el que se declaran los recursos de hardware que requiere el código ejecutable durante su ejecución por la computadora electrónica;
b) instalación del módulo de software dentro de…
Comunicación de datos de recompensa entre aplicaciones.
(10/06/2020) Método de comunicación de datos de recompensa desde una primera aplicación que se ejecuta en un dispositivo de procesamiento de datos hasta una segunda aplicación en el dispositivo de procesamiento de datos cuando el dispositivo de procesamiento de datos no está conectado a una red, estando los datos de recompensa destinados a su uso por la segunda aplicación para permitir que un usuario reclame y use en la segunda aplicación una recompensa conseguida durante el uso de la primera aplicación, comprendiendo el método que la primera aplicación realiza los procedimientos de:
generar un valor de recompensa (S310) en respuesta a que un usuario de la primera aplicación completa una tarea predeterminada…
Compartición de objetos de primera clase a través de múltiples lenguajes de programación interpretados.
(29/04/2020) Un método para compartir construcciones de lenguaje entre diferentes lenguajes de secuencias de comandos basados en Java, en el que las construcciones del lenguaje incluyen tipos de datos, tales como primitivas (incluyendo entero, doble, carácter, número entero corto, de punto flotante, byte y construcciones específicas del lenguaje), cadenas, listas, diccionarios, conjuntos, tuplas, matrices y tipos de lenguaje, tales como funciones, definiciones de clase, instancias de clase, métodos y módulos de código, en el que los lenguajes de secuencias de comandos se refieren a los lenguajes interpretados que están configurados para permitir que un usuario maneje una aplicación desde una señal de comando o un archivo de texto, en el que las construcciones de lenguaje se tratan como objetos de primera clase configurados para ser compartidos entre…
Sistema de control de acceso al servicio y procedimiento que usa un agente del navegador integrado.
(15/04/2020) Un sistema de control de acceso al servicio que usa un agente del navegador integrado, comprendiendo el sistema:
un servidor que proporciona un servicio de protocolo de Internet; y el agente del navegador , incorporado en un dispositivo , que comprende información del dispositivo e información de servicio y caracterizado porque el agente del navegador controla el acceso del dispositivo al servidor ;
y el sistema comprende, además:
una unidad de gestión de información del cliente configurada para extraer información del cliente del agente del navegador y el dispositivo , y gestionar la información del cliente extraída; y
una unidad de control de acceso de verificación…
Menú y configuración aumentada de búsqueda para aplicaciones informáticas.
(18/03/2020) Un sistema, que comprende:
un componente de referencia configurado para acceder a un conjunto de metadatos almacenados en un archivo de metadatos de una base de datos, en el que los subconjuntos de metadatos son correlacionados con funciones de configuración de una aplicación informática en base a una o más de categorías, nombres, descripción, uso y contextos de uso de las funciones de configuración, en el que el conjunto de metadatos es categorizado para diferentes clasificaciones de usuarios de aplicación informática, que incluyen una categoría de usuario final y una categoría de desarrollador, y en el que las opciones de usuario y los ajustes de preferencia…
Sistemas y métodos para sincronización de datos y gestión de conmutación por error.
(19/02/2020) Un método para ejecutar una aplicación de forma expeditiva en al menos un procesador informático, comprendiendo el método:
ejecutar simultáneamente una pluralidad de instancias de la aplicación en el al menos un procesador informático, esperándose que la aplicación produzca una secuencia de resultados, generándose cada instancia compilando el código fuente de la aplicación de acuerdo con una respectiva opción de compilador que es diferente de respectivas opciones de compilador usadas para generar todas las demás instancias de la pluralidad de instancias, en el que una primera instancia en la pluralidad de instancias produce salidas que corresponden a la secuencia de resultados, y cada una de las demás instancias…
Aparatos y procedimientos de ampliación de servicios de aplicaciones.
(12/02/2020) Un procedimiento para ampliar servicios de un dispositivo de usuario, que comprende:
identificar una primera aplicación residente en el dispositivo de usuario que tiene un primer servicio que utiliza un primer tipo de datos ;
identificar una segunda aplicación de una pluralidad de aplicaciones residentes en un servidor , teniendo la segunda aplicación un segundo servicio que utiliza un segundo tipo de datos ;
hacer coincidir una compatibilidad de uno seleccionado del primer servicio o el primer tipo de datos de la primera aplicación con uno respectivo del segundo servicio o el segundo tipo de datos de la segunda solicitud ; y
presentar , en una interfaz de usuario , la primera aplicación con una representación de un agente de descubrimiento para activar la identificación de la segunda…
Procedimiento para realizar una actualización de un sistema operativo.
(29/01/2020) Procedimiento para realizar una actualización de un sistema operativo para un dispositivo bus (G1 - G8) de una instalación eléctrica programable orientada al bus (GBS1, GBS2), en el que el dispositivo bus (G1 - G8) está compuesto de un procesador (MK) y una memoria flash (SP1 - SP3), el procedimiento consta de los siguientes pasos:
(VS1) proporcionar una aplicación de actualización (UP-A1- UP-A3) que comprende una pila de comunicación (CS) y una adaptación del hardware correspondiente para la comunicación y el acceso flash del dispositivo (G1 - G8);
Cargar la aplicación de actualización (UP-A1 - UP-A3) en la memoria flash, en el que después de la carga, la aplicación de actualización (UP-A1- UP-A3) toma el control del dispositivo bus (G1 - G8) y el sistema operativo existente (BS) ya no responde;
Inicializar los vectores de interrupción…
Método para transmitir y verificar la validez de los datos de configuración en un sistema electrónico, sistema electrónico asociado y producto de programa informático.
(29/01/2020) Método para transmitir y verificar la validez de los datos de configuración en un sistema electrónico con almacenamiento centralizado de los datos de configuración, el sistema electrónico que comprende una pluralidad de placas electrónicas (12A, ..., 12N) capaces de implementar la operación del sistema electrónico mediante el uso de datos de configuración específicos para cada una de estas placas (12A, ..., 12N) y un módulo de almacenamiento centralizado capaz de almacenar centralmente los datos de configuración para el conjunto de placas electrónicas (12A, ... , 12N), cada placa electrónica (12A, ..., 12N) que comprende una memoria interna diseñada para almacenar…
Interfaz con servidores que tienen diferentes API para obtener datos de publicidad.
(18/12/2019) Sistema que comprende:
una pluralidad de servidores de publicidad, pudiendo funcionar cada servidor de publicidad para proporcionar datos de publicidad que definen anuncios y proporcionando cada servidor de publicidad una interfaz de programación de aplicación, API, respectiva diferente para la comunicación con los mismos; y
un dispositivo de procesamiento de usuario, que comprende:
un cargador de secuencias que puede funcionar para descargar una secuencia de interfaz respectiva para cada servidor de publicidad;
un receptor de petición de publicidad que puede funcionar para recibir una petición de publicidad desde una aplicación…
Comunicación de avión a tierra.
(27/11/2019) Un método para comunicación de datos de un servidor a bordo que se instala en un avión y que se acopla a través de una interfaz inalámbrica a un servidor en tierra que se localiza remotamente respecto al avión , comprendiendo el método:
- recibir, por parte del servidor a bordo desde el servidor en tierra , código de aplicación ejecutable y datos de usuario previamente al despegue del avión , en el que al menos una primera parte del código de aplicación ejecutable se refiere a un sistema operativo del servidor a bordo y al menos una segunda parte del código de aplicación ejecutable se refiere a al menos un terminal de entretenimiento…
Procedimiento, sistema, terminal y servidor de gestión de dispositivos para instalar componentes de software.
(27/11/2019) Un procedimiento para instalar componentes de software, que comprende: recibir , mediante un terminal, un paquete de componentes de software suministrado directamente por un servidor de gestión de dispositivos, DM, o una dirección de descarga del paquete de componentes de software y un comando que ordena descargar suministrados por el servidor DM, en donde el paquete de componentes de software contiene uno o varios componentes de software;
si el terminal recibe la dirección de descarga y el comando que ordena descargar, descargar , mediante el terminal, el paquete de componentes de software de acuerdo con la dirección de descarga; e
instalar localmente , mediante el terminal, el paquete de componentes de software obtenido y generar nodos de gestión…
Procedimiento y dispositivo de actualización de firmware.
(06/11/2019) Procedimiento de actualización de firmware que comprende:
cuando un dispositivo electrónico se encuentra en una etapa de inicio, detectar si un dispositivo conectado que está conectado con el dispositivo electrónico antes de la etapa de inicio es un dispositivo libre de controlador;
si se detecta que el dispositivo conectado es un dispositivo libre de controlador, escribir el firmware de actualización en el dispositivo conectado dentro del dispositivo electrónico; y
cuando el dispositivo electrónico se encuentra en una etapa de funcionamiento normal después de reiniciarse,
ejecutar el firmware de actualización escrito en el dispositivo electrónico,
• en el que la etapa de detectar si un dispositivo conectado que está conectado con el dispositivo…
Identificación y verificación seguras de productos.
(28/10/2019) Método para inicializar un proceso para controlar de manera segura una instalación de producción, que comprende:
- recibir electrónicamente unos datos de configuración para una tirada de producción de un almacén de datos electrónicos;
- almacenar electrónicamente los datos de configuración para la tirada de producción, especificando los datos de configuración para la tirada de producción unos parámetros usados en la producción de productos;
- transmitir los datos de configuración para la tirada de producción a un módulo de autorización ;
- en el módulo de autorización , determinar si la tirada de producción está autorizada;
- recibir los datos de configuración…
Dispositivo terminal de radio definida por software y método para distribuir e instalar aplicación de radio.
(04/09/2019) Dispositivo terminal de radio definida por software (SDR) que se configura de manera adaptativa según una aplicación de radio, comprendiendo el dispositivo terminal de SDR:
una unidad de almacenamiento;
un microprocesador; y
al menos un acelerador de banda base,
en el que el microprocesador está configurado para leer a partir de la unidad de almacenamiento y para ejecutar un código, incluyendo el código
una capa de controlador de radio que, cuando se ejecuta en dicho microprocesador, hace que el microprocesador transmita, desde una capa superior hasta el acelerador de banda base, un comando de control para controlar el acelerador de banda base e información que va a transmitirse,…
Procedimiento, aparato y dispositivo terminal para determinar el color de un control de interfaz.
(04/09/2019). Solicitante/s: HUAWEI DEVICE CO., LTD. Inventor/es: LI,JIANHUA, QIAN,KAI.
Un procedimiento para determinar un color de un control de interfaz, donde el procedimiento comprende:
detectar una señal táctil de una pantalla táctil del dispositivo terminal y una posición de la pantalla táctil de la que proviene la señal táctil;
adquirir al menos un píxel de un fondo de pantalla (S110);
adquirir un valor de color del al menos un píxel (S120); y
determinar un valor de color de cada píxel en el control de interfaz según el valor de color del al menos un píxel (S130),
donde la adquisición de al menos un píxel de un fondo de pantalla (S110) comprende:
adquirir un bloque de imagen objetivo del fondo de pantalla según la posición detectada, donde una posición del bloque de imagen objetivo en el fondo de pantalla corresponde a la posición del bloque de imagen presentado en la posición detectada,
donde el bloque de imagen objetivo comprende el al menos un píxel.
PDF original: ES-2756713_T3.pdf
Método y servidor para presentar el grado de inicialización del hardware en un servidor.
(28/08/2019) Un servidor, que comprende una tarjeta gráfica y que comprende además un conmutador de selección de señal , un sistema fuera de banda y un módulo BIOS, sistema básico de entrada/salida , en donde el sistema fuera de banda comprende un módulo controlador de administración de placa base, BMC y un sistema de hardware en el que se ejecuta el módulo BMC , en donde:
el módulo BMC está configurado: para enviar, antes de recibir una instrucción de cambio de conmutador que envía el módulo BIOS cuando el módulo BIOS se ejecuta en un proceso preestablecido, una primera instrucción de control al conmutador de selección de señal ;
el conmutador de selección de señal está configurado: para conectar según la primera instrucción de control,…
Asesor de complemento de rendimiento.
(31/07/2019). Ver ilustración. Solicitante/s: Microsoft Technology Licensing, LLC. Inventor/es: NG,HERMAN H, SILBEY,MARC A, CUTSINGER,PAUL L, HUANG,LI-HSIN, TURTON,STEPHEN A.
Uno o más medios de almacenamiento legibles por ordenador que almacenan instrucciones, que cuando son ejecutadas por un dispositivo informático, hacen que el dispositivo informático implemente un asesor de complementos configurado para realizar actos que comprenden:
supervisar el impacto en el rendimiento de uno o más complementos asociados con un explorador web;
detectar cuando el impacto en el rendimiento de los complementos excede uno o más umbrales de rendimiento definidos para los complementos; y
enviar una notificación para informar a un usuario de los complementos y proporcionarle acceso a opciones para habilitar o deshabilitar selectivamente los complementos, en el que la notificación incluye un instrumento seleccionable por el usuario configurado para habilitar o deshabilitar los complementos directamente a través de la notificación.
PDF original: ES-2748509_T3.pdf
Método de despliegue de máquina virtual, dispositivo y orquestador de virtualización de funciones de red (NFVO).
(31/07/2019) Un método de despliegue de máquina virtual, que comprende:
determinar (S102) que se alcanza una hora de inicio del despliegue reservado para máquinas virtuales en una política de despliegue establecida, y luego notificar (S102) a un módulo de gestión de máquinas virtuales para una red central virtual que el despliegue reservado para máquinas virtuales surge efecto, en donde, bajo una situación en donde el despliegue reservado para máquinas virtuales surge efecto, el módulo de gestión de máquinas virtuales para la red central virtual se escala elásticamente de manera horizontal o vertical en un número de máquinas virtuales…
Aislamiento de aplicaciones hospedadas por código de complemento.
(19/06/2019) Un procedimiento, en un entorno de computación, para aislar una aplicación hospedada por una aplicación host, comprendiendo el procedimiento:
hospedar la aplicación hospedada dentro de la aplicación host correspondiente a un complemento que se ejecuta en un navegador , incluyendo evitar que la aplicación hospedada acceda a datos del navegador o datos de cualquier otra aplicación hospedada;
comprendiendo el procedimiento, además:
proporcionar un elemento de etiqueta para identificar la aplicación hospedada dentro de código asociado con la aplicación host, en el que el elemento de etiqueta identifica una fuente de la aplicación hospedada y un área de…
Procedimiento de configuración de al menos un nodo de una agrupación de ordenadores, dispositivos correspondientes y sistema correspondiente.
(06/06/2019). Solicitante/s: Bull SAS. Inventor/es: GEORGES,JULIEN, ICETA,THIERRY, FLACARD,EMMANUEL.
Procedimiento de configuración de al menos un nodo de una agrupación de ordenadores , habiéndose desplegado dicho al menos un nodo en modo arranque múltiple, caracterizado por incluir las siguientes etapas:
- arranque del nodo,
- emisión , por parte del nodo, de un mensaje de identificación de un sistema operativo activo,
- recepción , por parte de un ordenador de administración de la agrupación, del mensaje de identificación de un sistema operativo activo,
- actualización , por parte del ordenador de administración en una base de datos de gestión de la agrupación de ordenadores, de un identificador de un sistema operativo activo en el nodo, a partir del contenido del mensaje de identificación de un sistema operativo activo.
PDF original: ES-2715853_T3.pdf
Sistemas y procedimientos para la distribución de datos dentro de una red interconectada.
(05/06/2019) Un sistema que comprende:
un proveedor de servicios públicos configurado para proporcionar servicios de servicios públicos a una pluralidad de clientes;
una pluralidad de contadores , cada contador configurado para medir los datos de consumo de un servicio público de un cliente respectivo; y
una pluralidad de nodos intermedios configurados para transmitir los datos de consumo desde la pluralidad de contadores hasta el proveedor de servicios públicos;
en el que, cuando al menos uno de la pluralidad de contadores está programado para recibir una actualización de firmware, el proveedor de servicios públicos está configurado para…
Procedimiento, programa de ordenador y dispositivo de optimización de carga y de arranque de un sistema operativo en un sistema informático a través de una red de comunicación.
(28/05/2019). Solicitante/s: Bull SAS. Inventor/es: WELTERLEN,BENOÎT, TEMPORELLI,FRÉDÉRIC.
Procedimiento de carga y de arranque para un sistema informático (225-1, 225-i) unido a una red de comunicación a la que está conectado al menos un servidor , al menos dicho servidor incluye al menos una imagen del núcleo de un sistema operativo mínimo y una imagen de un sistema de ficheros asociado , incluyendo el procedimiento unas etapas de carga de dicha imagen de dicho núcleo y de dicha imagen de dicho sistema de ficheros , este procedimiento está caracterizado por que una de dichas etapas de carga de dicha imagen de dicho núcleo y de carga de dicha imagen de dicho sistema de ficheros es lanzada antes del fin de la ejecución de la otra de dichas etapas de carga de dicha imagen de dicho núcleo y de carga de dicha imagen de dicho sistema de ficheros.
PDF original: ES-2714389_T3.pdf
Procedimiento para verificar un estado de funcionamiento seguro de un ordenador.
(21/05/2019) Procedimiento para verificar un estado de funcionamiento seguro de un ordenador para controlar un sistema crítico para la seguridad, particularmente un sistema de seguridad ferroviario, caracterizado por los siguientes pasos:
• se releen una combinación de un programa de ordenador cargado, o de su código de programa o de su valor de hash y de un número de identificación de ordenador; y se comparan con los primeros valores esperados;
• un sello electrónico de inicialización válido solamente para la combinación proporcionada de programa de ordenador, código de programa o valor de hash y de número de identificación de ordenador se almacena en un área…
Sistema para acceder a un terminal de PDV, método para descargar y actualizar aplicaciones y método para llevar a cabo una operación electrónica usando un sistema de ese tipo.
(01/05/2019) Sistema para soportar aplicaciones Web en un terminal de punto de venta, PDV, , comprendiendo el sistema:
un aparato de cliente configurado para conectar el terminal de PDV con una red usando una pluralidad de protocolos de comunicación y protocolos de transacción, protocolos de transacción que incluyen unas operaciones de HTTP, de ISO-8583 y de XML; incluyendo el aparato de cliente al menos una extensión de WML y Script personalizada añadida a normas de WAP preexistentes para formar un entorno de desarrollo de aplicaciones y de tiempo de ejecución para desarrollar aplicaciones para su descarga y…
Método para poner en marcha una aplicación y un terminal.
(01/05/2019) Un método para poner en marcha una aplicación, que comprende:
adquirir una traza deslizante de una operación de deslizamiento realizada en un sensor de reconocimiento de huella dactilar de un terminal;
adquirir una imagen de huella dactilar y hacer coincidir la imagen de huella dactilar durante la adquisición de la traza deslizante;
determinar una aplicación de destino correspondiente a la traza deslizante; y
poner en marcha la aplicación de destino correspondiente a la traza deslizante cuando la imagen de huella dactilar coincide correctamente,
caracterizado porque la etapa de determinar una…
Acceso multi-inquilino a aplicaciones.
(15/04/2019) Un procedimiento de distribución de una aplicación de software a múltiples usuarios en un entorno informático virtualizado, comprendiendo el procedimiento:
crear una instancia de una infraestructura informática virtualizada que hace disponible, por medio de una conexión de red remota, uno o más entornos operativos de escritorio remoto de usuario a una pluralidad de usuarios por medio de una interfaz de usuario basada en web;
proporcionar acceso, por medio de los uno o más entornos operativos de escritorio remoto de usuario, a una indicación de una aplicación que es capaz de aceptar entradas procedentes de un único usuario;
recibir, por medio de los uno o más entornos operativos de escritorio remoto de usuario, solicitudes para acceder a la aplicación de un único usuario; y
para cada solicitud,…
Simulación y ensayo de aviónica.
(12/04/2019) Sistema anfitrión de aplicación en aviónica para simular y / o ensayar una serie de aplicaciones (A1 - A4) particionadas dispuestas para ser periódicamente ejecutadas sobre un sistema diana, en el que el sistema diana es un sistema de control de aviónica distribuido de un vehículo aéreo, en el que cada una de las aplicaciones está dividida en una o más particiones, y en el que cada aplicación comprende una o más tareas, comprendiendo el sistema anfitrión una serie de módulos funcionales, en el que la serie de módulos funcionales comprende:
- un módulo de aplicación dispuesto para importar dicha serie de aplicaciones (A1 - A4) particionadas en un formato binario no modificado compilado para el sistema diana,
- un módulo de…
Inscripciones múltiples de un dispositivo informático en fuentes de configuración.
(10/04/2019) Un dispositivo informático, que comprende:
al menos un procesador ; y
la memoria
caracterizado porque
la memoria comprende un sistema centralizado de inscripción configurado para inscribir el dispositivo informático en un primer dispositivo móvil de gestión, MDM, servidor y un segundo servidor MDM para permitir que el primer y el segundo servidor MDM gestionen el dispositivo informático de acuerdo con uno de una pluralidad de tipos de inscripción, y
los tipos de inscripción especifican al menos uno de si al servidor MDM en el que está inscrito el dispositivo informático se le permite o no se le permite gestionar una o más cuentas de usuario particulares…
Procedimiento y dispositivo de establecimiento de sistema operativo.
(10/04/2019) Un procedimiento de establecimiento de sistema operativo, que comprende la etapa de:
- iniciar solo lo necesario de un sistema operativo y habilitar un servicio de aplicaciones básicas, donde solo lo necesario de un sistema operativo, JE OS, comprende
un núcleo de JE OS que incluye un módulo de servicio de aplicaciones básicas, una librería principal de sistema operativo, un módulo de conversión de instrucciones y un conjunto de instrucciones básicas, donde la librería principal de sistema operativo comprende almacenamiento de archivos, ejecución de soporte para el servicio de aplicaciones básicas, acceso a Internet y entrada/salida, donde el servicio de aplicaciones básicas comprende una aplicación de llamadas, una aplicación de mensajes SMS,…
Método y aparato para ejecutar aplicaciones software.
(26/03/2019) Un método para determinar el tiempo de vida de una aplicación software asociada con datos de audio-vídeo, en donde los datos de la aplicación software y dichos datos de audio-vídeo se almacenan en un primer medio de almacenamiento, los datos de audio-vídeo que comprenden una pluralidad de títulos, el método que comprende los pasos de
- detectar, por medios para detectar una selección de un título, una selección de un primer título (Título
1-3) leído desde el primer medio de almacenamiento (Disco-B);
- detectar en el primer medio de almacenamiento una primera aplicación (i-vi) asociada con el primer título y una indicación relativa a la primera aplicación, en donde dicha indicación define una condición de terminación para la aplicación y comprende dos marcas que cada una puede asumir al menos…
Ejecución de aplicaciones de software en un robot.
(08/03/2019) Procedimiento de manejo de una aplicación de software en un robot humanoide, comprendiendo dicho robot una pluralidad de aplicaciones de software instaladas, una aplicación de software asociada con una descripción semántica predefinida, el procedimiento que comprende las etapas de:
- extraer uno o más patrones de un diálogo de audio con un usuario humano; un diálogo de audio que comprende oraciones y un patrón que comprende oraciones predefinidas;
- comparar dichos uno o más patrones con las descripciones semánticas de dichas aplicaciones de software; una descripción semántica que comprende uno o más diálogos prefabricados asociados con una aplicación de software, dichos diálogos prefabricados que comprenden variaciones…