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…
Función de interrupción de seguimiento de advertencias.
(25/12/2019) Un sistema informático para facilitar el procesamiento en un entorno informático, comprendiendo dicho sistema informático:
una memoria; y
un procesador de anfitrión y uno o más procesadores virtuales, siendo el uno o más procesadores virtuales un modo diferente del procesador de anfitrión, el procesador de anfitrión en comunicación con la memoria, en el que el sistema informático está configurado para realizar un método, dicho método caracterizado por comprender:
proporcionar por un sistema operativo anfitrión a un sistema operativo de invitado que se ejecuta en el uno o más procesadores virtuales una indicación de función de seguimiento de advertencias instalada que indica la instalación de una función de seguimiento de advertencias en el entorno informático, la indicación de instalación que va a obtenerse por el sistema operativo de invitado,…
Procedimiento, dispositivo, terminal y medio de almacenamiento para ajustar cola de mensaje de difusión.
(06/11/2019) Un procedimiento para ajustar una cola de mensaje de difusión realizada en un terminal, que comprende:
determinar un emisor de difusión objetivo de cada uno de una pluralidad de mensajes de difusión en una cola de mensaje de difusión, estando dispuesta la pluralidad de mensajes de difusión en la cola de mensaje de difusión de acuerdo con los tiempos de difusión de los respectivos mensajes de difusión;
realizar estadísticas sobre información de frecuencia de mensajes de difusión idénticos enviados por el emisor de difusión objetivo; y
cuando la información de frecuencia de los mensajes de difusión idénticos excede un umbral predeterminado, eliminar al menos parte de los mensajes de difusión idénticos en la cola de mensaje de difusión para ajustar la cola de mensaje de difusión,
en el que eliminar…
Aparato, método y programa de procesamiento de datos basado en microservicios.
(30/10/2019) Un aparato de procesamiento de datos basado en microservicios, que comprende:
un registro de tipos, que almacena una lista de tipos, siendo un tipo una expresion semantica de un concepto instanciado por datos en el aparato;
una pluralidad de microservicios, cada microservicio comprende:
una anotacion de un tipo de entrada de la lista almacenada de tipos y uno o mas tipos de salida de la lista almacenada de tipos;
logica de procesamiento que, cuando se ejecuta, transforma los datos de entrada instanciando el concepto semanticamente expresado por el tipo de entrada en datos de salida instanciando el concepto semanticamente expresado por uno de…
Autoanálisis de memoria dual para asegurar múltiples puntos finales de red.
(02/10/2019) Un sistema informático
que comprende un procesador de hardware y una memoria, configurado el procesador de hardware para ejecutar un hipervisor
configurado para exponer
una máquina virtual y una VM de seguridad distinta de la VM invitada, estando dicho procesador configurado para además ejecutar un motor de autoanálisis en vivo y un motor de autoanálisis bajo demanda, en donde:
el motor de autoanálisis en vivo se ejecuta fuera de las VM invitada y de seguridad, y en donde la ejecución del motor de autoanálisis en vivo comprende el procesador de hardware, en respuesta a la detección de una ocurrencia de un evento dentro de la VM invitada, que transmite un indicador del evento a un sistema informático servidor remoto sobre…
Estructura de API de sensor para aplicaciones basadas en la nube.
(04/09/2019) Un procedimiento para ejecutar en un dispositivo móvil para proporcionar una API común, interfaz de programación de aplicaciones , comprendiendo el procedimiento:
recibir, en un módem en el dispositivo móvil, de una primera aplicación de servidor basada en la web , una primera petición de datos de sensor usando la API común ;
recibir, en el módem, de una segunda aplicación de servidor basada en la web no relacionada con la primera aplicación de servidor basada en la web , una segunda petición de datos de sensor usando la API común ; en el que la primera petición de datos de sensor y la segunda petición de datos de sensor se reciben de forma inalámbrica desde diferentes servidores usando la API común;
enviar, desde el módem, la primera petición y la segunda petición directamente…
Recopilación y limpieza de datos en la fuente.
(14/08/2019) Un dispositivo móvil para limpiar datos, que comprende:
un receptor (311a, 311b) para recopilar datos electrónicos para limpiar;
un procesador acoplado al receptor (311a, 311b), el procesador configurado para recibir los datos recopilados por el receptor y configurado además para recibir un contenedor de aplicaciones que incluye una primera interfaz de programación de aplicaciones y una segunda interfaz de programación de aplicaciones desde un servidor ;
una memoria acoplada al procesador , la memoria configurada para almacenar un programa de aplicación (309a, 309b), un archivo de configuración y el contenedor de aplicaciones que incluye la primera interfaz de programación de…
Agrupación automática de ventanas de aplicación.
(10/07/2019) Un procedimiento de agrupación de ventanas de aplicación, comprendiendo el procedimiento realizado en un dispositivo informático una pantalla , un dispositivo de entrada, un procesador y un almacenamiento , almacenando y ejecutando el almacenamiento y el procesador un sistema de ventanas, teniendo el sistema de ventanas un elemento de interfaz de usuario con el que un usuario puede interactuar para gestionar múltiples aplicaciones que se ejecutan en el dispositivo informático, comprendiendo el procedimiento:
ejecutar las múltiples aplicaciones, comprendiendo cada aplicación de las múltiples aplicaciones una ventana de aplicación respectiva;
determinar que se ha producido un evento, desalojando u ocluyendo el evento al menos dos ventanas de aplicación de al menos dos aplicaciones respectivas de las…
Máquinas virtuales de multidifusión/radiodifusión en una red virtual.
(15/05/2019) Un procedimiento para llevar a cabo una multidifusión virtualizada de un mensaje de red, comprendiendo el procedimiento:
una etapa de un hipervisor fuente que accede a un mensaje de red procedente de una máquina virtual fuente;
una etapa del hipervisor fuente que accede a una dirección de red virtual asociada con cada una de una pluralidad de máquinas virtuales de destino direccionadas al menos indirectamente por el mensaje de red;
para cada una de al menos algunas de las varias máquinas virtuales de destino, el hipervisor fuente lleva a cabo lo siguiente:
una etapa de utilización de la dirección asociada de red virtual para determinar…
Almacenamiento en caché de copia cero.
(15/05/2019) Un sistema que comprende:
un búfer inmutable que protege datos que se rellenan dentro del búfer inmutable para que no cambien durante la vida útil del búfer inmutable , y el búfer inmutable también está protegido para que no se modifique su dirección física durante la vida útil del búfer inmutable;
una primera entidad informática que mantiene una caché del búfer inmutable y tiene una referencia fuerte al búfer inmutable , en el que, mientras una entidad cualquiera tenga una referencia fuerte al búfer inmutable , el búfer inmutable tiene garantizado que continuará existiendo durante al menos la duración de la referencia fuerte para cada…
Sistema de enrutamiento de datos.
(15/05/2019) Sistema de enrutamiento de datos (I) que comporta al menos un conjunto de transmisión (I1, I2, I3) que comprende un calculador principal , que comporta circuitos lógicos y es capaz de pilotar un procedimiento industrial, al menos un enrutador y al menos dos calculadores secundarios conectados a dicho calculador principal que los controla, mediante enlaces de comunicación (L2), en el que un protocolo de intercambio de datos está asociado a cada uno de dichos enlaces de comunicación (L2),
caracterizado por que
- dicho enrutador está controlado por dicho calculador principal ;
- dicho enrutador comporta puertos de comunicación interconectados mediante al menos una matriz de interconexión capaz de garantizar una difusión automática de…
Provisión de aplicaciones en múltiples dispositivos electrónicos.
(09/05/2019). Solicitante/s: INSTITUT FUR RUNDFUNKTECHNIK GMBH. Inventor/es: MERKEL, KLAUS, PROBST,MICHAEL.
Método de acceso a un servicio basado en internet a través de un aparato de televisión de HbbTV , que comprende:
- visualizar una información que comprende un primer URL sobre una pantalla del aparato de televisión para establecer una conexión entre el aparato de televisión y un dispositivo personal de un usuario,
- leer la información por medio del dispositivo personal y lanzar una primera aplicación en el dispositivo personal abriendo el primer URL, caracterizado por que presenta las etapas siguientes - acoplar, por medio de un servidor , el aparato de televisión al dispositivo personal ,
- transmitir, por medio del servidor , una orden desde una aplicación de HbbTV en el aparato de televisión de HbbTV para abrir un segundo URL, y
- abrir, mediante el dispositivo personal , el segundo URL para acceder al servicio basado en internet.
PDF original: ES-2712160_T3.pdf
Procedimiento para el acoplamiento de un sistema CAD con un sistema de base de datos y de planificación destinado al intercambio de datos entre estos dos sistemas.
(16/04/2019) Un método para acoplar un sistema CAD a una base de datos y un sistema de planificación para intercambiar datos entre los dos sistemas, una primera interfaz de lado CAD que funciona con un primer protocolo de comunicación y una segunda interfaz del lado de la base de datos funcionando con un segundo protocolo de comunicación, y los datos a ser transferidos desde el primer protocolo de comunicación al segundo protocolo de comunicación y viceversa se convierten entre la primera y la segunda interfaz , con un módulo de interfaz provisto, el cual contiene una capa de utilidad y una capa de abstracción CAD y en el que la conversión entre los protocolos…
Filtrado de interrupción de programa en ejecución transaccional.
(13/03/2019) Un método para gestionar interrupciones en un entorno informático, el método comprendiendo las etapas de iniciar, por un procesador, una transacción mediante la ejecución de una instrucción transaction begin , la transacción retrasando, de manera eficaz, el compromiso de almacenamientos transaccionales con la memoria principal hasta la finalización de una transacción seleccionada, el método caracterizado por que:
la instrucción transaction begin incluye un campo que especifica un control de filtrado de interrupción de programa, el control de filtrado de interrupción de programa controlando si ciertas clases de condiciones de excepción de programa que ocurren mientras el procesador está en el modo de ejecución transaccional resultan en una interrupción;
detecta,…
Servidor, cliente y sistema de gestión de una red de interconexión.
(20/02/2019) Un servidor de un sistema de gestión de una red de interconexión, comprendiendo este servidor
- una estructura de datos asociativa clave-valor configurada para almacenar un estado global de la red de interconexión;
- las interfaces de conexión siguientes
una interfaz del servidor de configuración configurada para comunicar, en respuesta a una solicitud de configuración procedente de un cliente para unirse al sistema de gestión, la configuración de dicho sistema de gestión a este cliente ;
una interfaz del servidor de publicación configurada para difundir, a un cliente conectado…
Provisión, por parte de un programa a otro programa, de acceso a un recurso de canal de aviso.
(13/02/2019) Un sistema informático para facilitar el procesamiento en un entorno informático, comprendiendo dicho sistema informático:
una memoria; y
un procesador en comunicación con la memoria, estando configurado el sistema informático para llevar a cabo un método, estando caracterizado dicho método por comprender:
la provisión, por parte de un sistema operativo anfitrión a un sistema operativo huésped, una indicación de instalación de un recurso de canal de aviso dentro del entorno informático, habiendo de ser obtenida por el sistema operativo huésped la indicación de instalación, y siendo el recurso de canal de aviso para proporcionar al sistema operativo huésped un periodo de gracia para llevar a cabo una primera…
Pantalla tolerante a fallos.
(06/02/2019) Un sistema de visualización tolerante a fallos para un vehículo, comprendiendo el sistema:
una cámara de vídeo;
un procesador (102a) de aplicación;
una pantalla en una cabina del vehículo; y
un módulo de hardware interpuesto entre la cámara de vídeo, el procesador de la aplicación y la pantalla, el módulo de hardware configurado para:
recibir transmisión de vídeo desde la cámara de vídeo;
fusionar la transmisión de vídeo con las superposiciones del procesador de la aplicación para crear una transmisión de vídeo superpuesta;
mostrar la transmisión de vídeo superpuesta en la pantalla en la cabina del vehículo; detectar fallos del procesador de la aplicación; y
en respuesta a la detección de fallos del procesador de la aplicación,…
VEX - Marco de extensión virtual.
(09/01/2019) 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 proceso de host, en el que la operación está relacionada con una funcionalidad de la extensión;
identificar una entidad representante para la extensión, en el que la entidad representante soporta la funcionalidad relacionada con la operación;
cargar la entidad representante en el proceso de host;
cargar la extensión en un proceso virtual, en el que el proceso virtual es una instancia virtual del proceso de host; en el que la operación es una invocación de la extensión, y en el que la entidad representante expone, al proceso de host, una API de servicio que está asociada con la extensión y el proceso virtual proporciona, a la extensión, una API de soporte que está asociada con el proceso…
Aparato y método para procesar eventos en una red de telecomunicaciones.
(09/01/2019). Solicitante/s: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL). Inventor/es: ZWAAL,Frederik Hugo.
Un método para sincronizar el procesamiento de eventos asociados con sesiones de aplicación en una plataforma de procesamiento de telecomunicaciones, la plataforma de procesamiento de telecomunicaciones que tiene una pluralidad de hilos de procesamiento para manejar múltiples tareas en paralelo, las tareas que se almacenan en una cola de tareas, el método que comprende las etapas de:
almacenar un evento en una cola de eventos asociada con una sesión de aplicación en particular;
asignar una tarea a un solo evento en dicha cola de eventos después de determinar que el evento insertado es el primer evento en la cola de eventos; y
planificar la tarea almacenándola en la cola de tareas.
PDF original: ES-2719489_T3.pdf
Método para notificación de eventos en un dispositivo que ejecuta identidades de múltiples usuarios.
(27/11/2018) Un método que comprende presentar notificaciones en un dispositivo electrónico particionado en dos o más instancias distintas, cada instancia teniendo conocimiento de conjuntos separados de eventos asociados a aplicaciones que se ejecutan en esa instancia, comprendiendo el método tener un primer modo de visualización activo y un segundo modo de visualización en espera distinto para las notificaciones de acuerdo con diferentes reglas de visualización, en el que el segundo modo de visualización en espera oculta al menos algún contenido asociado con las notificaciones con relación al modo de visualización activo en el que ese contenido es visible, comprendiendo el método:
- recopilar para cada instancia las notificaciones que corresponden a los conjuntos separados de eventos,
- representar en un dispositivo de…
Sistema reproductor de mensajería por voz.
(22/03/2018). Solicitante/s: DEL RIO GARCIA, Victor Manuel. Inventor/es: DEL RIO GARCIA,Victor Manuel.
Sistema reproductor de mensajería por voz.
Constituido a partir de un dispositivo basado en un microcontrolador y un chip Bluetooth, que recibe las notificaciones de mensajería del terminal móvil a través de un canal Bluetooth Low Energy y por otro lado una aplicación móvil que recibe los mensajes del dispositivo de vuelta y los reproduce utilizando un sistema de lectura por voz. La aplicación se encarga igualmente de enviar el sonido al sistema de audio manos libres del coche o a un altavoz Bluetooth acoplado al dispositivo receptor.
PDF original: ES-2660424_A1.pdf
PDF original: ES-2660424_B1.pdf
Programación de operaciones en modo protegido.
(27/12/2017) En un sistema informático, incluyendo el sistema informático un procesador físico y un sistema operativo que tiene un modo protegido y un modo de supervisor , en el que el modo protegido limita el acceso de los programas a recursos de procesador físico de los programas en ejecución en el modo protegido , teniendo el modo de supervisor un acceso ilimitado a los recursos de procesador físico, controlando una o más funciones el acceso al modo de supervisor para permitir que un programa en el modo protegido realice una transición al modo de supervisor para acceder a recursos de procesador físico, en el que los programas que se ejecutan dentro del sistema operativo pueden realizar…
Método, sistema y productos de programa informático para secuenciar mensajes asíncronos en un entorno distribuido y paralelo.
(17/05/2017) Un método implementado por ordenador de secuenciación de mensajes asíncronos distribuidos en un sistema distribuido y paralelo que tiene una pluralidad de manejadores de entrada y una pluralidad de manejadores de salida , comprendiendo el método las siguientes etapas:
recibir en un manejador de entrada un mensaje entrante que se refiere a cualquiera de diversas secuencias, comprendiendo el mensaje entrante un valor de correlación de secuencia que identifica una secuencia que comprende el mensaje entrante,
comprobar un estatus de secuencia de dicha secuencia en un almacenamiento de secuencias , caracterizado por que la pluralidad de manejadores de entrada está dispuesta en paralelo y forma una capa de manejadores de entrada y el mensaje entrante se recibe en cualquier manejador de entrada comprendido…
Facilitación de la comunicación entre espacios de memoria aislados de un entorno de comunicaciones.
(22/02/2017) Un procedimiento para facilitar las comunicaciones en un entorno de comunicaciones que comprende un emisor , un receptor y software inalterable de un procesador, en el que el emisor y el receptor son espacios de memoria aislados, y en el que tanto el emisor como el receptor funcionan bajo el control del software inalterable dentro de una única máquina física, teniendo el software inalterable acceso a los espacios de memoria aislados del emisor y del receptor, comprendiendo dicho procedimiento:
recibir mediante el software inalterable , desde el emisor , una solicitud de transferencia de datos para enviar datos al receptor , comprendiendo la solicitud de transferencia de datos:
punteros a tampones de memoria que se tienen que enviar en el espacio de memoria aislado del…
Sistema de gestión de comunicaciones con un servidor de periféricos distinto.
(25/01/2017) Sistema para gestionar un sistema de procesamiento de pasajeros de aeropuerto, comprendiendo el sistema:
un dispositivo informático en un aeropuerto, estando configurado el dispositivo informático para ejecutar una primera aplicación cliente ; un dispositivo periférico en el aeropuerto;
una interfaz de periféricos acoplada al dispositivo periférico , estando configurada la interfaz de periféricos para ejecutar una segunda aplicación cliente ; y
una red fuera del aeropuerto, comprendiendo la red: un servidor de virtualización configurado para virtualizar una aplicación virtualizada para la primera aplicación cliente , donde la primera…
Herramienta electrónica y métodos para reuniones.
(04/01/2017) Una herramienta electrónica de reuniones para comunicar contenido de medios arbitrario desde usuarios en una reunión que comprende:
medios de configuración de nodo adaptados para operar un nodo de visualización de una red de comunicaciones, el nodo de visualización que se acopla a un primer visualizador, los medios de configuración de nodo que se adaptan para recibir contenido de medios arbitrario seleccionado por el usuario desde un dispositivo de procesamiento y para controlar la visualización del contenido de medios arbitrario seleccionado por el usuario en el primer visualizador; y al menos un dispositivo periférico adaptado para comunicar el contenido de medios arbitrario seleccionado por el usuario desde el dispositivo de procesamiento…
Dispositivo multimedia virtual.
(07/12/2016). Solicitante/s: Microsoft Technology Licensing, LLC. Inventor/es: YOUNG,ROBERT D, COOPER,STEPHEN, BUBAN,GARRET, ROELL,BRIEN, SKYBERG,DAVID V, LEE,DENNIS MING-SHU, HOLAN,DORON, GANESH,ANAND, ROBERTS,DAVID, CROSS,NOEL RICHARD.
Un dispositivo informático con un dispositivo multimedia virtual para proporcionar la funcionalidad de un dispositivo remoto multimedia como si estuviese directamente conectado al dispositivo informático, que comprende:
un puerto para recibir datos multimedia mediante una interfaz de red desde un dispositivo remoto multimedia ;
un servicio de escucha en comunicación con el puerto , siendo el servicio de escucha para recibir los datos multimedia desde el puerto ; y
un dispositivo multimedia virtual para capturar los datos multimedia procedentes del servicio de escucha y enviar los datos multimedia a un programa de aplicación, caracterizado porque el dispositivo multimedia virtual opera de manera selectiva el puerto en un modo bloqueado que restringe cambios a los parámetros de configuración del puerto.
PDF original: ES-2617656_T3.pdf
Interoperabilidad de mensajes entre plataformas.
(30/11/2016) Un procedimiento, implementado en un sistema informático que incluye un procesador y una memoria , para evaluar la interoperabilidad de mensajes entre una primera plataforma (102A) y una segunda plataforma (102B) que comunican sobre un enlace , comprendiendo el procedimiento las etapas de:
obtener datos de modelo de la primera plataforma que representan información de transmisión/recepción de mensajes específica de la plataforma, sobre el enlace para la primera plataforma;
obtener datos de modelo de la segunda plataforma que representan información de transmisión/recepción de mensajes específica de la plataforma, sobre el enlace para la segunda plataforma, y
utilizar los datos de modelo de la primera plataforma y los datos de modelo de la segunda…
Técnicas de comunicación entre procesadores en una plataforma informática de múltiples procesadores.
(23/11/2016) Un aparato que comprende:
medios para colocar una pluralidad de comandos en una cola de comandos en respuesta a la recepción de una o más instrucciones de puesta en cola desde un proceso que se está ejecutando en un dispositivo anfitrión ,
caracterizado porque la pluralidad de comandos incluye un primer comando que instruye al dispositivo anfitrión para transferir datos entre un primer espacio de memoria asociado con el dispositivo anfitrión y un segundo espacio de memoria asociado con una unidad de procesamiento de gráficos, GPU , incluyendo la pluralidad de comandos además un segundo comando que instruye al dispositivo anfitrión para iniciar la ejecución de una tarea en la GPU ; y
porque el aparato comprende medios para pasar uno o…
Dispositivo y procedimiento para el procesamiento de mensajes.
(07/09/2016) Un procedimiento para el procesamiento de mensajes de un primer procesador y un segundo procesador en un módulo de comunicación de un controlador lógico programable (PLC) que comprende el primer procesador , el segundo procesador y una memoria compartida que comprende un primer sector para el almacenamiento de mensajes de alta prioridad y un segundo sector para el almacenamiento de mensajes de baja prioridad, comprendiendo el procedimiento:
la determinación, mediante el primer procesador , de un orden de prioridad para el procesamiento mediante el segundo procesador y la escritura de un mensaje de petición en el primer sector o el segundo sector de la memoria compartida de acuerdo con el orden de prioridad;
el procesamiento, mediante el segundo procesador , de la comunicación para el mensaje de petición del primer sector con prioridad…
Aparato y método para la transferencia de procesos de detector de eventos operativos.
(03/08/2016) Un aparato para transferir un primer proceso de detector de eventos operativos de un primer nodo de un sistema informático distribuido hacia un segundo proceso de detector de eventos de un segundo nodo del sistema informático distribuido siendo el segundo nodo diferente del primer nodo , cuyo aparato comprende:
un medio para copiar un contenido de proceso del primer proceso de detector de eventos hacia el segundo proceso de detector de eventos;
un medio para coordinar eventos de entrada del primer proceso de detector de eventos de modo que los eventos de entrada del primer proceso de detector de eventos sean…
Capa de abstracción y protección del sistema operativo.
(08/06/2016). Solicitante/s: Microsoft Technology Licensing, LLC. Inventor/es: SCHAEFER,STUART.
Un sistema para crear un entorno de software de aplicación sin cambiar un sistema operativo de un equipo cliente, comprendiendo el sistema una capa de abstracción y protección de sistema operativo, en el que dicha capa de abstracción y protección está interpuesta entre una aplicación de software en ejecución y dicho sistema operativo, por lo que se proporciona un entorno virtual en el que pueden ejecutarse una aplicación y por lo que dicho sistema operativo es un sistema operativo Windows que comprende un registro de Windows,
en el que la capa de abstracción y protección de sistema operativo responde con una clave y su valor si dicha clave y el valor se almacenan dentro de la capa de abstracción y protección de sistema operativo, si no se almacenan, la capa de abstracción y protección de sistema operativo permite la solicitud para pasar a través del registro de Windows.
PDF original: ES-2582164_T3.pdf